@lidhium/cli
Version:
micro-frontend cli packed with webpack
26 lines (25 loc) • 1.29 kB
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.default = addGlobalCommand;
const bind_1 = __importDefault(require("./actions/bind"));
const build_1 = __importDefault(require("./actions/build"));
const devTool_1 = __importDefault(require("./actions/devTool"));
const expose_1 = __importDefault(require("./actions/expose"));
const generate_1 = __importDefault(require("./actions/generate"));
const init_1 = __importDefault(require("./actions/init"));
const start_1 = __importDefault(require("./actions/start"));
function addGlobalCommand(command) {
command.command("init <appName>").action((0, init_1.default)());
command.command("generate <appName> <Port>").action((0, generate_1.default)());
command.command("start <appName>").action((0, start_1.default)());
command.command("build <appName>").action((0, build_1.default)());
command.command("expose <componentPath>").action((0, expose_1.default)());
command.command("bind").action((0, bind_1.default)());
command
.command("dev-tool")
.option("-p, --port <port>", "Port number")
.action((0, devTool_1.default)());
}