UNPKG

cmd-notepad

Version:

脚本命令记事本,管理多个可执行的脚本

21 lines (20 loc) 1.1 kB
#!/usr/bin/env node "use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); const commander_1 = require("commander"); const action_1 = require("./action"); const package_json_1 = __importDefault(require("../package.json")); commander_1.program.version(package_json_1.default.version); commander_1.program.command("ls").description("查看脚本列表").action(action_1.onLs); commander_1.program.command("add").description("添加脚本").action(action_1.onAdd); commander_1.program.command("run").description("选择执行脚本").action(action_1.onRun); commander_1.program.command("remove <name>").description("移除执行脚本").action(action_1.onRemove); commander_1.program.command("gs").description("生成脚本集文件").action(action_1.onGs); commander_1.program .command("init") .description("根据当前目录下的cmdList.json进行初始化") .action(action_1.onInit); commander_1.program.parse(process.argv);