blacklist tests

This commit is contained in:
Lloyd Brookes
2015-11-13 19:55:52 +00:00
parent 15e0074770
commit fc2548e40e
4 changed files with 61 additions and 26 deletions

View File

@ -22,7 +22,8 @@ try {
options.stored = loadConfig('local-web-server')
options.builtIn = {
port: 8000,
directory: process.cwd()
directory: process.cwd(),
blacklist: []
}
/* override built-in defaults with stored config and then command line args */
@ -36,7 +37,8 @@ localWebServer({
serveIndex: { path: options.cli.server.directory, options: { icons: true } },
log: { format: options.cli.server['log-format'] },
compress: options.cli.server.compress,
mime: options.stored.mime
mime: options.stored.mime,
blacklist: options.stored.blacklist.map(regexp => RegExp(regexp, "i"))
}).listen(options.cli.server.port, onServerUp)
function halt (message) {