UNPKG

@amplitude/ampli

Version:

Amplitude CLI

24 lines (23 loc) 1.13 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const command_1 = require("@oclif/command"); const base_1 = require("../base"); const configure_1 = require("../actions/configure"); class Configure extends base_1.default { async run() { const { flags: configureFlags } = this.parse(Configure); await this.mustBeInitialized(configureFlags, true); this.pullIsRecommended = await new configure_1.default(configureFlags, {}, this.actionConfig(Configure.id)).run(); await this.runRecommendedPull(configureFlags); } } exports.default = Configure; Configure.id = 'configure'; Configure.description = 'Configure and update source runtime'; Configure.flags = Object.assign({ [configure_1.DEPRECATED_RUNTIMES]: command_1.flags.boolean({ description: 'show deprecated SDK options for source configuration (for Itly users).' }) }, base_1.default.commonFlagsWithToken); Configure.args = []; Configure.usage = `configure [--${configure_1.DEPRECATED_RUNTIMES}]`; Configure.examples = [ '$ ampli configure', `$ ampli configure --${configure_1.DEPRECATED_RUNTIMES}`, ];