@onboardbase/cli
Version:
[](https://www.npmjs.com/package/@onboardbase/cli) [](https://www.npmjs.com/package/@onboardbase/cli) [ • 808 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const command_1 = require("@oclif/command");
const common_1 = require("../common");
const login_service_1 = require("../services/auth/login.service");
class Login extends common_1.BaseCommand {
constructor() {
super(...arguments);
this.loadConfigPartially = true;
this.haltOnConfigError = false;
}
getService(configManager) {
return new login_service_1.LoginService(configManager);
}
getArgsAndFlags() {
return this.parse(Login);
}
}
exports.default = Login;
Login.description = "Authenticate your CLI";
Login.flags = {
overwrite: command_1.flags.boolean({ default: false, required: false }),
password: command_1.flags.string({ description: "Password" }),
};