nix-api
Version:
<div align="center"> <img src="./docs/.vuepress/public/images/logo.png" width="200px"> </div>
29 lines (22 loc) • 966 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _commander = _interopRequireDefault(require("commander"));
var _package = _interopRequireDefault(require("../../package.json"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function range(val) {
return val.split(/\,/g).map(function (a) {
return a.trim();
});
}
var _default = {
start: function start() {
return new Promise(function (resolve, reject) {
_commander.default.version(_package.default.version, '-v, --version').option('-p, --port [port]', 'set PORT to run application').option('-w, --watch', 'Watch folder').option('-d, --dir [dir]', 'set DIR to work').option('-sd, --show-dir', 'Show current directory').option('-f, --files <a>,<b>,<c>', 'Require files to up', range).parse(process.argv);
resolve(_commander.default);
});
}
};
exports.default = _default;