motion
Version:
motion - moving development forward
41 lines (26 loc) • 1.34 kB
JavaScript
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; }
require('./lib/checkForApp');
var _commander = require('commander');
var _commander2 = _interopRequireDefault(_commander);
var _colors = require('colors');
var _colors2 = _interopRequireDefault(_colors);
var _fs = require('fs');
var _fs2 = _interopRequireDefault(_fs);
var _runner = require('../runner');
var _libAppName = require('./lib/appName');
var _libAppName2 = _interopRequireDefault(_libAppName);
var _libVersion = require('./lib/version');
var _libVersion2 = _interopRequireDefault(_libVersion);
var list = function list(v) {
return v && v.split(',');
};
_commander2['default'].option('-d, --debug [what]', 'output extra information for debugging', list).option('-p, --port [number]', 'specify a port [number]').option('-h, --host [host]', 'specify hostname').option('--pretty', 'pretty print files').option('--reset', 'resets cache, internals, bundles').option('--cached', 'run from cache for speedup (may break)').parse(process.argv);
_runner.run({
name: _libAppName2['default'],
version: _libVersion2['default'],
debug: _commander2['default'].debug,
port: _commander2['default'].port,
host: _commander2['default'].host,
pretty: _commander2['default'].pretty,
cached: _commander2['default'].cached
});