UNPKG

build-easy

Version:
45 lines (33 loc) 906 B
"use strict"; function _yargsParser() { const data = _interopRequireDefault(require("@build-easy/bundles/model/yargs-parser")); _yargsParser = function _yargsParser() { return data; }; return data; } function _chalk() { const data = _interopRequireDefault(require("@build-easy/bundles/model/chalk")); _chalk = function _chalk() { return data; }; return data; } var _compile = require("./compile"); var _args$w; function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } const args = (0, _yargsParser().default)(process.argv.slice(2), { alias: { watch: ['w'] } }); function logError(err) { console.error(_chalk().default.red(err)); process.exit(1); } const watch = (_args$w = args.w) !== null && _args$w !== void 0 ? _args$w : args.watch; const cwd = process.cwd(); (0, _compile.build)({ cwd, watch }).catch(logError);