@amplitude/ampli
Version:
Amplitude CLI
18 lines (17 loc) • 611 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const base_1 = require("./base");
const UserInfo_1 = require("../components/UserInfo");
const login_1 = require("./login");
class WhoAmIAction extends base_1.default {
async run() {
const settings = this.getSettings();
const users = settings.users(this.flags.zone);
if (users.length > 0) {
UserInfo_1.PrintUsersInfo(users, settings.projectUser());
return null;
}
return new login_1.default(this.flags, {}, this.config).run();
}
}
exports.default = WhoAmIAction;