devkit-ng-packagr.js 900 B

123456789101112131415161718192021
  1. "use strict";
  2. Object.defineProperty(exports, "__esModule", { value: true });
  3. const tasks_1 = require("@angular-devkit/schematics/tasks");
  4. const dependencies_1 = require("../../utility/dependencies");
  5. const latest_versions_1 = require("../../utility/latest-versions");
  6. function updateDevkitBuildNgPackagr() {
  7. return (tree, context) => {
  8. const existing = dependencies_1.getPackageJsonDependency(tree, '@angular-devkit/build-ng-packagr');
  9. if (!existing) {
  10. return;
  11. }
  12. dependencies_1.addPackageJsonDependency(tree, {
  13. type: existing.type,
  14. name: '@angular-devkit/build-ng-packagr',
  15. version: latest_versions_1.latestVersions.DevkitBuildNgPackagr,
  16. overwrite: true,
  17. });
  18. context.addTask(new tasks_1.NodePackageInstallTask());
  19. };
  20. }
  21. exports.updateDevkitBuildNgPackagr = updateDevkitBuildNgPackagr;