fix(angular): do not overwrite ng-packagr version if already installed (#17353)

This commit is contained in:
Leosvel Pérez Espinosa 2023-06-01 15:23:16 +01:00 committed by GitHub
parent c68b4bfb47
commit cd0b76d950
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,10 +1,8 @@
import { import {
addDependenciesToPackageJson,
formatFiles, formatFiles,
GeneratorCallback, GeneratorCallback,
installPackagesTask, installPackagesTask,
joinPathFragments, joinPathFragments,
removeDependenciesFromPackageJson,
Tree, Tree,
} from '@nx/devkit'; } from '@nx/devkit';
import { jestProjectGenerator } from '@nx/jest'; import { jestProjectGenerator } from '@nx/jest';
@ -16,6 +14,7 @@ import { E2eTestRunner } from '../../utils/test-runners';
import addLintingGenerator from '../add-linting/add-linting'; import addLintingGenerator from '../add-linting/add-linting';
import setupTailwindGenerator from '../setup-tailwind/setup-tailwind'; import setupTailwindGenerator from '../setup-tailwind/setup-tailwind';
import { import {
addDependenciesToPackageJsonIfDontExist,
getInstalledAngularVersionInfo, getInstalledAngularVersionInfo,
versions, versions,
} from '../utils/version-utils'; } from '../utils/version-utils';
@ -97,8 +96,7 @@ export async function libraryGenerator(
} }
if (libraryOptions.buildable || libraryOptions.publishable) { if (libraryOptions.buildable || libraryOptions.publishable) {
removeDependenciesFromPackageJson(tree, [], ['ng-packagr']); addDependenciesToPackageJsonIfDontExist(
addDependenciesToPackageJson(
tree, tree,
{}, {},
{ {