UNPKG

@foblex/flow

Version:

An Angular library designed to simplify the creation and manipulation of dynamic flow. Provides components for flows, nodes, and connections, automating node manipulation and inter-node connections.

23 lines 1.04 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ngAdd = ngAdd; const tasks_1 = require("@angular-devkit/schematics/tasks"); const dependencies_1 = require("@schematics/angular/utility/dependencies"); const foblex_dependencies_1 = require("../shared/foblex-dependencies"); function ngAdd() { return (tree, context) => { context.logger.info('⚡ Installing @foblex/flow dependencies...'); foblex_dependencies_1.FoblexDependencies.forEach(dependency => { (0, dependencies_1.addPackageJsonDependency)(tree, { type: dependencies_1.NodeDependencyType.Default, name: dependency.name, version: dependency.version }); context.logger.info(`✅ Added "${dependency.name}" to package.json`); }); context.addTask(new tasks_1.NodePackageInstallTask()); context.logger.info('✅ All dependencies installed successfully.'); return tree; }; } //# sourceMappingURL=index.js.map