#!/usr/bin/env node "use strict"; var cli = require("../lib/cli/index"); var pjson = require("../package.json"); var utils = require("../lib/utils"); var init = cli.init; var info = cli.info; var BrowserSync = require("../lib/browser-sync"); var browserSync = new BrowserSync(); var argv = process.argv; var args = require("minimist")(argv.slice(2)); init.parse(pjson.version, args, argv, function (err, data) { if (err) { utils.fail(err, {}, true); } if (data.config) { browserSync.init(data.files || [], data.config, pjson.version); } if (data.configFile) { info.makeConfig(browserSync.cwd); } });