@onboardbase/cli
Version:
[](https://www.npmjs.com/package/@onboardbase/cli) [](https://www.npmjs.com/package/@onboardbase/cli) [ • 1.14 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const command_1 = require("@oclif/command");
const common_1 = require("../../common");
const config_set_service_1 = require("../../services/config/config.set.service");
class ConfigSet extends common_1.BaseCommand {
constructor() {
super(...arguments);
this.haltOnConfigError = false;
}
getService(configManager) {
return new config_set_service_1.ConfigSetService(configManager);
}
getArgsAndFlags() {
return this.parse(ConfigSet);
}
}
exports.default = ConfigSet;
ConfigSet.description = "Update your onboardbase config";
ConfigSet.flags = {
scope: command_1.flags.string({ char: "s", description: "scope" }),
token: command_1.flags.string({ char: "t", description: "Auth Token" }),
"api-host": command_1.flags.string({ char: "A", description: "API Host" }),
"dashboard-host": command_1.flags.string({
char: "D",
description: "Dashboard Host",
}),
password: command_1.flags.string({ description: "Password" }),
"re-authenticate": command_1.flags.boolean(),
};