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.07 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ngUpdate = ngUpdate; 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 ngUpdate() { return (tree, context) => { context.logger.info('🔄 Updating 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(`✅ Updated "${dependency.name}" to version ${dependency.version}`); }); context.addTask(new tasks_1.NodePackageInstallTask()); context.logger.info('✅ All dependencies updated and installed successfully.'); return tree; }; } //# sourceMappingURL=index.js.map