cmd-notepad
Version:
脚本命令记事本,管理多个可执行的脚本
21 lines (20 loc) • 1.1 kB
JavaScript
;
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);