|
1 | 1 | #!/usr/bin/env node |
2 | 2 |
|
3 | | -var simpleHttpMime = require('../src/index.js'); |
4 | | -var program = require('commander'); |
| 3 | +const simpleHttpMime = require("../src/index.js"); |
| 4 | +const program = require("commander"); |
5 | 5 |
|
6 | 6 | function list(val) { |
7 | | - return val.split(','); |
| 7 | + return val.split(","); |
8 | 8 | } |
9 | 9 |
|
10 | 10 | program |
11 | | - .option('-p, --port <portNumber>', 'Port number', parseInt) |
12 | | - .option('-d, --dir <path>', 'Directory to serve') |
13 | | - .option('-u, --url <path>', 'Url to opening file') |
14 | | - .option('-l, --livereload <portNumber>', 'Port for the livereload server. Disabled if `false`') |
15 | | - .option('-w, --watchFiles <paths>', 'Comma-separated list of glob patterns of files to watch', list) |
16 | | - .option('-b, --disableBrowserOpen', 'Disable opening a browser window on the server root') |
17 | | - .option('-e, --extensions <exts>', 'Comma-separated list of extensions which will be added to file name if the file not found (think like /foo -> /foo.html)', list) |
18 | | - .option('-D, --debounce-delay <n>', 'The applied delay for file watching in milliseconds, it can be used for grouping changes', parseFloat) |
| 11 | + .option("-p, --port <portNumber>", "Port number", parseInt) |
| 12 | + .option("-d, --dir <path>", "Directory to serve") |
| 13 | + .option("-u, --url <path>", "Url to opening file") |
| 14 | + .option( |
| 15 | + "-l, --livereload <portNumber>", |
| 16 | + "Port for the livereload server. Disabled if `false`" |
| 17 | + ) |
| 18 | + .option( |
| 19 | + "-w, --watchFiles <paths>", |
| 20 | + "Comma-separated list of glob patterns of files to watch", |
| 21 | + list |
| 22 | + ) |
| 23 | + .option( |
| 24 | + "-b, --disableBrowserOpen", |
| 25 | + "Disable opening a browser window on the server root" |
| 26 | + ) |
| 27 | + .option( |
| 28 | + "-e, --extensions <exts>", |
| 29 | + "Comma-separated list of extensions which will be added to file name if the file not found (think like /foo -> /foo.html)", |
| 30 | + list |
| 31 | + ) |
| 32 | + .option( |
| 33 | + "-D, --debounce-delay <n>", |
| 34 | + "The applied delay for file watching in milliseconds, it can be used for grouping changes", |
| 35 | + parseFloat |
| 36 | + ) |
19 | 37 | .parse(process.argv); |
20 | 38 |
|
21 | | -simpleHttpMime(program.port, program.dir, program.url, program.livereload, program.watchFiles, !program.disableBrowserOpen, program.extensions, program.debounceDelay); |
| 39 | +simpleHttpMime( |
| 40 | + program.port, |
| 41 | + program.dir, |
| 42 | + program.url, |
| 43 | + program.livereload, |
| 44 | + program.watchFiles, |
| 45 | + !program.disableBrowserOpen, |
| 46 | + program.extensions, |
| 47 | + program.debounceDelay |
| 48 | +); |
0 commit comments