UNPKG

481 BJavaScriptView Raw
1#!/usr/bin/env node
2
3var chokidarEvEmitter = require('./server.js')
4var program = require('commander')
5var path = require('path')
6
7program
8 .option('-l, --port <n>')
9 .option('-p, --path <path>')
10 .option('-d, --dir <n>')
11 .option('-P, --poll')
12 .parse(process.argv)
13
14var opts = {}
15
16opts.port = program.port || '5776'
17
18opts.path = program.path
19
20opts.dir = program.dir || path.resolve('.')
21
22if (program.poll) {
23 opts.chokidar = { usePolling: true }
24}
25
26chokidarEvEmitter(opts)