@ivoryio/ivory-cli
Version:
22 lines (21 loc) • 729 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.add = void 0;
var chalk_1 = require("chalk");
exports.add = function (_a) {
var copyModuleTemplate = _a.copyModuleTemplate, injectAuthCode = _a.injectAuthCode;
return function (module) {
switch (module) {
case 'auth':
copyModuleTemplate('auth');
injectAuthCode();
break;
case 'components':
copyModuleTemplate('ui-components');
break;
default:
console.error(chalk_1.red('ERROR') + " Invalid argument for " + chalk_1.bold('add') + " command: " + module);
break;
}
};
};