UNPKG

@haochuan9421/urm

Version:

Universal Registry Manager, manage npm and yarn registry easily.

22 lines (19 loc) 672 B
const chalk = require("chalk"); const { printAvailableRegistriesTable } = require("../../lib/utils"); const { getPmConfig } = require("../../lib/pm-config/index"); // 以表格的形式列出当前的 npm registry 配置 module.exports = (program) => { program .command("current", { isDefault: true }) .alias("cur") .description(i18n.A015) .action(async () => { try { const pmConfig = getPmConfig(program.opts().mode); const curRegistries = await pmConfig.printCurRegistriesTable(); printAvailableRegistriesTable(curRegistries); } catch (error) { console.log(chalk.red(i18n.A016), error); } }); };