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