UNPKG

angular-bootstrap-md

Version:

Bootstrap 4 & Angular 15 UI KIT - 700+ components, MIT license, simple installation.

25 lines 1.4 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ngAdd = void 0; const tasks_1 = require("@angular-devkit/schematics/tasks"); const package_1 = require("./package"); // Just return the tree function ngAdd(options) { return (tree, context) => { const angularDependencyVersion = '^15.0.0'; (0, package_1.addPackageToPackageJson)(tree, '@angular/cdk', angularDependencyVersion); (0, package_1.addPackageToPackageJson)(tree, '@angular/forms', angularDependencyVersion); (0, package_1.addPackageToPackageJson)(tree, '@angular/animations', angularDependencyVersion); if (options.externalDependencies) { (0, package_1.addPackageToPackageJson)(tree, 'chart.js', '^2.7.2'); (0, package_1.addPackageToPackageJson)(tree, '@types/chart.js', '^2.7.40'); (0, package_1.addPackageToPackageJson)(tree, '@fortawesome/fontawesome-free', '~6.0.0'); (0, package_1.addPackageToPackageJson)(tree, 'hammerjs', '~2.0.8'); (0, package_1.addPackageToPackageJson)(tree, 'animate.css', '~3.7.2'); } const installMainDependenciesTask = context.addTask(new tasks_1.NodePackageInstallTask()); context.addTask(new tasks_1.RunSchematicTask('ng-add-mdb-setup', options), [installMainDependenciesTask]); }; } exports.ngAdd = ngAdd; //# sourceMappingURL=index.js.map