useasdemo
Version:
35 lines • 1.51 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const schematics_1 = require("@angular-devkit/schematics");
function default_1(options) {
const rules = [];
const applicationOptions = Object.assign({}, options);
rules.push(schematics_1.schematic('application', applicationOptions));
if (options.app) {
console.log("in ng-add create app module : " + options.app);
rules.push(schematics_1.schematic('app', applicationOptions));
}
if (options.system) {
console.log("in ng-add create app module : " + options.system);
rules.push(schematics_1.schematic('system', applicationOptions));
}
if (options.auth) {
console.log("in ng-add create app module : " + options.auth);
rules.push(schematics_1.schematic('auth', applicationOptions));
}
if (options.user) {
console.log("in ng-add create app module : " + options.user);
rules.push(schematics_1.schematic('user', applicationOptions));
}
if (options.permission) {
console.log("in ng-add create app module : " + options.permission);
rules.push(schematics_1.schematic('permission', applicationOptions));
}
if (options.log) {
console.log("in ng-add create app module : " + options.log);
rules.push(schematics_1.schematic('log', applicationOptions));
}
return schematics_1.chain(rules);
}
exports.default = default_1;
//# sourceMappingURL=index.js.map