@leonardowlopes/bx-cli
Version:
A CLI tool used to configure projects for the Buildbox company.
29 lines • 1.02 kB
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
const chalk_1 = __importDefault(require("chalk"));
const inquirer_1 = __importDefault(require("inquirer"));
const services_1 = require("./enum/services");
const labels_1 = require("./utils/labels");
const mappers_1 = require("./utils/mappers");
async function run() {
console.clear();
console.log(chalk_1.default.blue('Hello Builder!\n'));
const { option } = await inquirer_1.default.prompt([
{
type: 'list',
name: 'option',
message: 'What do you wanna do?',
choices: Object.values(services_1.EServices).map((value) => ({
name: labels_1.SERVICE_LABEL[value],
value,
})),
},
]);
mappers_1.SERVICE_MAPPER[option]();
}
run();
//# sourceMappingURL=index.js.map