UNPKG

wangyj

Version:

wangyj 个人常用命令库

32 lines (31 loc) 1.27 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.wssUse = void 0; const inquirer_1 = __importDefault(require("inquirer")); const registries_json_1 = __importDefault(require("../registries.json")); const originController_1 = require("../../../utils/originController"); const formatOutput_1 = require("../../../utils/formatOutput"); const wssUse = async () => { const { select } = await inquirer_1.default.prompt([ { type: "list", loop: false, name: "select", message: "请选择镜像源", choices: Object.keys(registries_json_1.default), }, ]); const origin = Reflect.get(registries_json_1.default, select).registry; const setResult = (0, originController_1.setOrigin)(origin); if (setResult.res) { (0, formatOutput_1.formatOutput)("镜像源切换", "成功", "success"); } else { (0, formatOutput_1.formatOutput)("镜像源切换", "失败", "error"); (0, formatOutput_1.formatOutput)("错误信息", `${setResult.error}`, "error"); } }; exports.wssUse = wssUse;