@commercelayer/cli
Version:
27 lines (26 loc) • 1.04 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const cli_core_1 = require("@commercelayer/cli-core");
const core_1 = require("@oclif/core");
class CliDir extends core_1.Command {
static description = 'show working directories used by the cli';
static aliases = ['dir', 'paths', 'cli:paths'];
static examples = [
'cl cli:dir'
];
async run() {
const cacheDir = this.config.cacheDir;
const dataDir = this.config.dataDir;
const configDir = this.config.configDir;
this.log();
this.log(cli_core_1.clColor.cyanBright('Commerce Layer CLI directories'));
this.log();
this.log(`🔧 Configuration: ${cli_core_1.clColor.dim(configDir)}`);
this.log(`📦 Data: ${cli_core_1.clColor.dim(dataDir)}`);
this.log(`⚡ Cache: ${cli_core_1.clColor.dim(cacheDir)}`);
this.log();
this.log(`CLI directory name: ${cli_core_1.clColor.dim(this.config.dirname)}`);
this.log();
}
}
exports.default = CliDir;