UNPKG

@commercelayer/cli

Version:
23 lines (22 loc) 909 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const tslib_1 = require("tslib"); const core_1 = require("@oclif/core"); const config_1 = tslib_1.__importDefault(require("../../config")); const util_1 = require("util"); const cli_core_1 = require("@commercelayer/cli-core"); class ConfigShow extends core_1.Command { static description = 'show current CLI configuration'; static hidden = true; async run() { const config = config_1.default.all; if (!config || (Object.keys(config).length === 0)) this.warn(cli_core_1.clColor.italic('CLI configuration is empty')); else { this.log(`\n${cli_core_1.clColor.style.title('-= Commerce Layer CLI configuration =-')}\n`); this.log((0, util_1.inspect)(config_1.default.all, false, null, true)); this.log(); } } } exports.default = ConfigShow;