This commit is contained in:
Eugen Sawin 2014-05-21 00:33:15 +02:00
Родитель 12efa3a42a
Коммит e0cf20878e
2 изменённых файлов: 27 добавлений и 7 удалений

Просмотреть файл

@ -23,12 +23,31 @@ colors.setTheme({
error: 'red' error: 'red'
}); });
// Default initialized options. // Parse command-line arguments.
var options = { var options = require('optimist')
key: fs.readFileSync(__dirname + '/../keys/key.pem'), .options({
cert: fs.readFileSync(__dirname + '/../keys/crt.pem'), port: {
port: 55073 demand: true,
}; alias: 'p',
description: 'Listen port',
default: 55073
},
keyPath: {
demand: true,
alias: 'k',
description: 'SSL key path',
default: __dirname + '/../keys/key.pem',
},
certPath: {
demand: true,
alias: 'c',
description: 'SSL certificate path',
default: __dirname + '/../keys/crt.pem',
}
}).argv;
options.key = fs.readFileSync(options.keyPath);
options.cert = fs.readFileSync(options.certPath);
// Shortens the given URL to given maxLen by inserting '...'. // Shortens the given URL to given maxLen by inserting '...'.
function shortenUrl(url, maxLen) { function shortenUrl(url, maxLen) {

Просмотреть файл

@ -20,6 +20,7 @@
"spdy": "~1.26.0", "spdy": "~1.26.0",
"colors": "~0.6.2", "colors": "~0.6.2",
"memory-cache": "0.0.5", "memory-cache": "0.0.5",
"png": "~3.0.3" "png": "~3.0.3",
"optimist": "~0.6.1"
} }
} }