UNPKG

igniteui-angular

Version:

Ignite UI for Angular is a dependency-free Angular toolkit for building modern web apps

21 lines (20 loc) 887 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.installPackageJsonDependencies = void 0; const tasks_1 = require("@angular-devkit/schematics/tasks"); const extSchematicModule = '@igniteui/angular-schematics'; const schematicName = 'cli-config'; const installPackageJsonDependencies = (options) => (tree, context) => { const installTaskId = context.addTask(new tasks_1.NodePackageInstallTask()); const cliSchematicTask = new tasks_1.RunSchematicTask(extSchematicModule, // Module schematicName, // Schematic Name { collection: extSchematicModule, name: schematicName, options }); // Add Task for igniteu-cli schematic and wait for install task to finish context.addTask(cliSchematicTask, [installTaskId]); return tree; }; exports.installPackageJsonDependencies = installPackageJsonDependencies;