UNPKG

eljson

Version:

## 介绍

38 lines (37 loc) 1.13 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 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();