UNPKG

@amplitude/ampli

Version:

Amplitude CLI

21 lines (20 loc) 780 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const command_1 = require("@oclif/command"); const base_1 = require("../base"); const login_1 = require("../actions/login"); class Login extends base_1.default { async run() { const { flags: loginFlags } = this.parse(Login); this.user = await new login_1.default(loginFlags, {}, this.actionConfig(Login.id)).run(false); } } exports.default = Login; Login.id = 'login'; Login.description = 'log into Amplitude'; Login.flags = Object.assign(Object.assign({}, base_1.default.commonFlags), { zone: command_1.flags.string(Object.assign(Object.assign({}, base_1.zoneFlagOptions), { default: '' })) }); Login.args = []; Login.usage = 'login'; Login.examples = [ '$ ampli login', ];