eljson
Version:
## 介绍
38 lines (37 loc) • 1.13 kB
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
const consola_1 = __importDefault(require("consola"));
const inquirer_1 = require("inquirer");
const translate_1 = __importDefault(require("./translate"));
const sensorReporter_1 = __importDefault(require("./sensorReporter"));
const v4Reporter_1 = __importDefault(require("./v4Reporter"));
const PROMPTS = [
{
name: 'type',
message: '请选择处理类型?',
type: 'list',
choices: ['文档翻译', '神策上报', 'V4上报'],
},
];
async function run() {
const { type } = await (0, inquirer_1.prompt)(PROMPTS);
try {
if (type == '文档翻译') {
(0, translate_1.default)();
}
else if (type == '神策上报') {
(0, sensorReporter_1.default)();
}
else {
(0, v4Reporter_1.default)();
}
}
catch (e) {
consola_1.default.error(e);
}
}
run();