UNPKG

572 BPlain TextView Raw
1#!/usr/bin/env node
2
3var path = require('path');
4var core = require(path.resolve(__dirname, '..', 'blow.js'));
5
6var indexPath = path.resolve(__dirname, '..', 'index.html');
7
8var argv = require('optimist')
9 .usage('Usage: $0')
10 .default('listen', '0.0.0.0:0')
11 .default('style', 'bdd')
12 .default('index', indexPath)
13 .argv
14
15// Create object to send
16var files = argv.files || argv._;
17
18var settings = {
19 port: argv.listen.split(':')[1],
20 address: argv.listen.split(':')[0],
21 style: argv.style,
22 index: argv.index
23};
24
25// start server
26core(files, settings);