UNPKG

@lexmin0412/gcm

Version:
26 lines (25 loc) 1.18 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.list = void 0; var picocolors_1 = __importDefault(require("picocolors")); var gcm_api_1 = require("@lexmin0412/gcm-api"); var list = function () { (0, gcm_api_1.createEmptyJsonWhenNeeds)(); var configs = (0, gcm_api_1.getAllUserConfigs)(); var currentConfig = (0, gcm_api_1.getCurrentConfig)(); console.log("\u5171 ".concat(configs.length, " \u4E2A\u914D\u7F6E")); configs.forEach(function (config) { var configStr = "\nalias: ".concat(config.alias, "\nname: ").concat(config.name, "\nemail: ").concat(config.email, "\n\t\t"); if (currentConfig && config.name === currentConfig.name && config.email === currentConfig.email) { console.log(picocolors_1.default.green(configStr)); } else { console.log(configStr); } }); console.log(picocolors_1.default.yellow('可通过 `gcm add` 添加配置,通过 `gcm use <alias>` 快速切换配置')); }; exports.list = list;