UNPKG

@amplitude/ampli

Version:

Amplitude CLI

27 lines (26 loc) 993 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const base_1 = require("../base"); const whoami_1 = require("../actions/whoami"); const source_1 = require("../actions/source"); const branch_1 = require("../actions/branch"); class Info extends base_1.default { async run() { const actionConfig = this.actionConfig(Info.id); const { flags: infoFlags } = this.parse(Info); if (!await this.shouldBeInitialized(infoFlags)) { return; } await new whoami_1.default(infoFlags, {}, actionConfig).run(); this.println(); await new source_1.default(infoFlags, {}, actionConfig).run(); this.println(); await new branch_1.default(infoFlags, {}, actionConfig).run(); } } exports.default = Info; Info.id = 'info'; Info.description = 'display information about the ampli environment'; Info.hidden = true; Info.flags = Object.assign({}, base_1.default.commonFlagsWithToken); Info.args = [];