Skip to content

fix(deps): update nx monorepo (major)#402

Open
WolfSoko wants to merge 1 commit intomainfrom
renovate-github/major-nx-monorepo
Open

fix(deps): update nx monorepo (major)#402
WolfSoko wants to merge 1 commit intomainfrom
renovate-github/major-nx-monorepo

Conversation

@WolfSoko
Copy link
Copy Markdown
Owner

@WolfSoko WolfSoko commented Dec 15, 2023

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
@angular-devkit/build-angular 17.0.221.2.8 age confidence
@angular-devkit/core 17.0.221.2.8 age confidence
@angular-devkit/schematics 17.0.221.2.8 age confidence
@angular-eslint/eslint-plugin (source) 17.0.121.3.1 age confidence
@angular-eslint/eslint-plugin-template (source) 17.0.121.3.1 age confidence
@angular-eslint/template-parser (source) 17.0.121.3.1 age confidence
@angular/animations (source) 17.0.421.2.10 age confidence
@angular/cli ~17.0.0~21.2.0 age confidence
@angular/common (source) 17.0.421.2.10 age confidence
@angular/common (source) ^16.0.0^16.0.0 || ^21.0.0 age confidence
@angular/compiler (source) 17.0.421.2.10 age confidence
@angular/compiler-cli (source) 17.0.421.2.10 age confidence
@angular/core (source) 17.0.421.2.10 age confidence
@angular/core (source) ^16.0.0^16.0.0 || ^21.0.0 age confidence
@angular/forms (source) 17.0.421.2.10 age confidence
@angular/language-service (source) 17.0.421.2.10 age confidence
@angular/platform-browser (source) 17.0.421.2.10 age confidence
@angular/platform-browser-dynamic (source) 17.0.421.2.10 age confidence
@angular/router (source) 17.0.421.2.10 age confidence
@nx/angular (source) 17.1.322.7.0 age confidence
@nx/cypress (source) 17.1.322.7.0 age confidence
@nx/eslint (source) 17.1.322.7.0 age confidence
@nx/eslint-plugin (source) 17.1.322.7.0 age confidence
@nx/jest (source) 17.1.322.7.0 age confidence
@nx/workspace (source) 17.1.322.7.0 age confidence
@schematics/angular 17.0.221.2.8 age confidence
ng-packagr 17.0.221.2.3 age confidence
nx (source) 17.1.322.7.0 age confidence

Release Notes

angular/angular-cli (@​angular-devkit/build-angular)

v21.2.8: 21.2.8

Compare Source

@​angular/cli
Commit Description
fix - e91280c05 dynamically resolve project Angular CLI executable inside MCP tools
fix - 01af6741b ignore EBADF file system errors during MCP project scan
fix - f7a3e6ed8 use headless option in MCP test tool
@​angular-devkit/build-angular
Commit Description
fix - 00336c037 ensure route has leading slash in prerender builder
fix - e87d302d6 fix app-shell route format and
@​angular/build
Commit Description
fix - c93140a54 use rootDir for HMR component updates path resolution
fix - 6df2b1488 validate V8 coverage support for browsers in Vitest

v21.2.7

Compare Source

@​angular/cli
Commit Type Description
971041aa1 fix handle missing package manager during analytics initialization
@​angular/build
Commit Type Description
365cce81d fix preserve coverage ignore comments in development
9f74660c3 fix show clear error when styleUrl points to a TypeScript file

v21.2.6

Compare Source

@​angular/cli
Commit Type Description
ea14f28cc fix fix sourceRoot resolution for MCP projects tool
@​angular/build
Commit Type Description
9136eb376 fix ensure transitive SCSS partial errors are tracked in watch mode
8186faa11 fix ensure Vitest mock patching is executed only once
107d1a9e2 fix preserve error stack traces during prerendering
b7f457253 fix scope CHROME_BIN executable path to individual playwright instances

v21.2.5

Compare Source

@​angular/cli
Commit Type Description
cadf9b201 feat support custom port in MCP devserver start tool
@​angular/ssr
Commit Type Description
bbc255419 fix allow underscores in host validation
b1fe66a7f fix patch Headers.forEach in cloneRequestAndPatchHeaders

v21.2.4

Compare Source

@​angular/cli
Commit Type Description
a7787d092 fix restore console methods after logger completes
@​angular/build
Commit Type Description
7170599ab fix deduplicate and merge coverage excludes with vitest
c73f13797 fix prevent reporter duplicates by explicitly overriding Vitest configuration
956ccaa71 fix remove default for unit-test coverage option
36978db7e fix warn about performance of test.exclude in vitest configuration
6ec36f5be fix warn when vitest watch config conflicts with builder
@​angular/ssr
Commit Type Description
9bdf782c8 fix apply forwarded prefix and vary header in accept-language redirects
628c58672 fix support '*' in allowedHosts and warn about security risks

v21.2.3

Compare Source

@​angular/cli
Commit Type Description
1505164bb fix use parsed package name for migrate-only updates
@​angular/build
Commit Type Description
75fa94cad fix alias createRequire banner import to avoid duplicate binding
d009aa1ec fix only use external packages for polyfills when no local files are present
@​angular/ssr
Commit Type Description
f3e0e82c2 fix disallow x-forwarded-prefix starting with a backslash
b8bcd59b4 fix ensure unique values in redirect response Vary header
84385411d fix support custom headers in redirect responses

v21.2.2

Compare Source

@​angular/cli
Commit Type Description
8447d9132 fix conditionally quote package names when adding dependencies based on host requirements
d2f209823 fix preserve exact version in ng add when requested
28f4d684a perf avoid redundant package version resolution in ng add
@​angular/build
Commit Type Description
06010294f fix allow any CHROME_BIN for vitest playwright provider
8dec0c62b fix normalize line endings for CSP hash generation
58688ebd7 fix pass process environment variables to prerender workers
4ca61647f fix resolve assets correctly during i18n prerendering

v21.2.1

Compare Source

@​angular/cli
Commit Type Description
ae4c28d00 fix correct dev dependency detection logic in ng add
465073bc1 fix disable npm update notifier in package manager host
36270634f fix ensure group members are updated to targeted version
d87dba6af fix ignore unknown files when formatting schematic changes
@​schematics/angular
Commit Type Description
72d466aa0 fix prevent adding test dependencies when minimal option is enabled
@​angular-devkit/build-angular
Commit Type Description
0019d1c8e fix update copy-webpack-plugin to v14.0.0
@​angular/build
Commit Type Description
6ad860863 fix bundle polyfills to preserve execution order in dev server
d17397375 fix conditionally allow vi.mock for non-relative imports
0d49f86ed fix resolve style include paths relative to ng-package.json in unit-test builder
584f6a2d9 fix treat empty browsers array as undefined in unit-test builder
6699cdc9b perf fix memory leak in ng serve with i18n
@​angular/ssr
Commit Type Description
43a9dfa66 fix improve header validation logic
dee3717b3 fix introduce DI token to signal route discovery process

v21.2.0

Compare Source

@​angular/cli
Commit Type Description
0dd04f289 feat add markdown files to Prettier's formatting list
fbae1b6ab feat automatic formatting files modified by schematics
91b9d281f feat integrate file formatting into update migrations
98a24d040 feat standardize MCP tools around workspace/project options
d9cd609c5 fix correctly parse scoped packages in yarn classic list output
5b05f2500 fix enable shell option for Prettier execution on Windows platforms
25b8a157d fix quote complex range specifiers in package manager
6f29a8c35 fix renamed files by their new path in the schematic workflow
201a036f2 fix simplify Angular version compatibility checks and add special handling for local builds of new major versions
cdd26bb66 fix validate package manager version using semver.valid and throw an error if invalid
bc363af8b perf optimize package manager discovery with stat-based probing
@​schematics/angular
Commit Type Description
aa7381efd feat add a '.prettierrc' file to generated workspaces and add Prettier as dev dependency
f80db6fb7 feat add ng-add support for Vitest browser providers
5d1df50d8 fix add actionable feedback to vitest-browser schematic
@​angular/build
Commit Type Description
ece30f235 feat add headless option to unit-test builder
cad7a7c0f feat run vitest browser with playwright with OS theme
0b4982720 fix adjust sourcemap sources when Vitest wrapper is bypassed
1f114a9e8 fix bundle setup files in unit-test builder for Vitest
fd5cb28c8 fix explicitly fail when using Vitest runtime mocking
dc899e8a5 fix normalize allowedHosts in dev-server
26bbea12f fix serve extensionless assets without transformation

v21.1.5

Compare Source

@​angular/ssr
Commit Type Description
8695d6063 fix prevent open redirect via X-Forwarded-Prefix header
e4d445ec6 fix validate host headers to prevent header-based SSRF

v21.1.4

Compare Source

@​angular/build
Commit Type Description
7a9dd6b47 fix correctly resolve absolute setup file paths in Vitest

v21.1.3

Compare Source

@​schematics/angular
Commit Type Description
a18196a10 fix warn when production configuration is missing for service worker
@​angular-devkit/build-angular
Commit Type Description
6d05d27ca fix address Node.js deprecation DEP0190

v21.1.2

Compare Source

@​angular-devkit/schematics-cli
Commit Type Description
e7458c81d fix Add boolean type inference for 'true' and 'false' string values in argument parsing
@​angular-devkit/architect
Commit Type Description
d66f1fe64 fix Add boolean type inference for 'true' and 'false' string values in argument parsing
@​angular/build
Commit Type Description
80911af67 fix loosen Vitest dependency checks when runnerConfig is used
2d30639d3 fix support merging coverage thresholds with Vitest runnerConfig

v21.1.1

Compare Source

@​angular/cli
Commit Type Description
151b69587 fix Remove nonexistent link from MCP response
@​schematics/angular
Commit Type Description
9da6d8fa7 fix correct vscode MCP configuration for new projects
361758c75 fix remove special characters from jasmine-vitest report filename
@​angular/build
Commit Type Description
1b7e3307a fix allow application assets in workspace root
d1e596dc5 fix prevent incorrect catch binding removal in downleveled for-await
98ef0981a fix update undici to v7.18.2

v21.1.0

Compare Source

@​angular/cli
Commit Type Description
772e6efe7 feat add 'test' and 'e2e' MCP tools
8efb86318 feat Add "all" as an experimental tool group
c3c9ac506 feat Add MCP tools for building and running devservers
d635a6c63 feat add signal forms lessons
d8b76e93d fix correctly handle yarn classic tag manifest fetching
7ab5c0b0a fix correctly spawn package managers on Windows in new abstraction
348096623 fix enhance list_projects MCP tool file system traversal and symlink handling
316fca862 fix handle array output from npm view in manifest parser
032257a6d fix improve signal forms lesson examples in AI tutor
18d74dde8 fix rename mcp devserver tools to comply with naming spec
1ad773671 fix update dependency @​modelcontextprotocol/sdk to v1.25.2
45d4f5668 fix update yarn berry package manager configuration
122ed27c9 fix use project-local temporary directory in ng add
a15db28b2 perf cache resolved specific version in package manager abstraction
240588b7e perf optimize ng add version discovery
@​schematics/angular
Commit Type Description
36cf3afb4 feat add browserMode option to jasmine-vitest schematic
e71a72ffd feat generate detailed migration report for refactor-jasmine-vitest
18cf6c51b fix add MCP configuration file to new workspaces
@​angular/build
Commit Type Description
1eda0a99f feat directly support ng-packagr in unit-test builder
87175f9dc feat disable TestBed teardown during debugging in Vitest
1e39c77a4 fix inject source-map-support for Vitest browser tests
3fd7dcd76 fix normalize roots to POSIX in test discovery for Windows compatibility
164e7dbbc fix resolve test files correctly on Windows when using non-C drives
ad99e00ad fix simplify SSL handling for ng serve with SSR (#​31722)

v21.0.6

Compare Source

@​angular/ssr
Commit Type Description
730ae6609 fix handle platform destruction during rendering

v21.0.5

Compare Source

@​angular/cli
Commit Type Description
249563749 fix use narrower types for new MCP TS SDK compatibility
@​schematics/angular

| Commit


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate.

@WolfSoko WolfSoko enabled auto-merge (rebase) December 15, 2023 15:26
@vercel
Copy link
Copy Markdown

vercel Bot commented Dec 15, 2023

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
nx-clean ❌ Failed (Inspect) Feb 24, 2024 2:13am

@nx-cloud
Copy link
Copy Markdown

nx-cloud Bot commented Dec 15, 2023

View your CI Pipeline Execution ↗ for commit b0262d1


☁️ Nx Cloud last updated this comment at 2026-04-26 15:07:54 UTC

@WolfSoko WolfSoko self-assigned this Dec 15, 2023
@WolfSoko WolfSoko force-pushed the renovate-github/major-nx-monorepo branch from efaafb1 to a46224c Compare December 21, 2023 14:51
@WolfSoko WolfSoko force-pushed the renovate-github/major-nx-monorepo branch from a46224c to e330181 Compare January 10, 2024 22:43
@WolfSoko WolfSoko force-pushed the renovate-github/major-nx-monorepo branch from e330181 to 773a559 Compare January 17, 2024 23:09
@WolfSoko WolfSoko force-pushed the renovate-github/major-nx-monorepo branch from 773a559 to 1c81b59 Compare January 24, 2024 18:35
@WolfSoko WolfSoko force-pushed the renovate-github/major-nx-monorepo branch from 1c81b59 to 5144fea Compare January 31, 2024 19:19
@WolfSoko WolfSoko force-pushed the renovate-github/major-nx-monorepo branch from 5144fea to dccdfe2 Compare February 3, 2024 05:24
@WolfSoko WolfSoko changed the title fix(deps): ⬆️ update nx monorepo to v17 (major) fix(deps): ⬆️ update nx monorepo (major) Feb 3, 2024
@WolfSoko
Copy link
Copy Markdown
Owner Author

WolfSoko commented Feb 3, 2024

⚠ Artifact update problem

Renovate failed to update artifacts related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: package-lock.json
npm warn cli npm v10.7.0 does not support Node.js v20.2.0. This version of npm supports the following node versions: `^18.17.0 || >=20.5.0`. You can find the latest version at https://nodejs.org/.
npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: nx-clean@0.0.0
npm error Found: @typescript-eslint/parser@6.9.1
npm error node_modules/@typescript-eslint/parser
npm error   dev @typescript-eslint/parser@"6.9.1" from the root project
npm error
npm error Could not resolve dependency:
npm error peer @typescript-eslint/parser@"^6.13.2 || ^7.0.0" from @nx/eslint-plugin@19.0.1
npm error node_modules/@nx/eslint-plugin
npm error   dev @nx/eslint-plugin@"19.0.1" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry
npm error this command with --force or --legacy-peer-deps
npm error to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /tmp/renovate/cache/others/npm/_logs/2024-05-08T14_10_27_509Z-eresolve-report.txt

npm error A complete log of this run can be found in: /tmp/renovate/cache/others/npm/_logs/2024-05-08T14_10_27_509Z-debug-0.log

File name: package.json
Command failed: npm install --ignore-scripts
npm warn cli npm v10.7.0 does not support Node.js v20.2.0. This version of npm supports the following node versions: `^18.17.0 || >=20.5.0`. You can find the latest version at https://nodejs.org/.
npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: nx-clean@0.0.0
npm error Found: @typescript-eslint/parser@6.9.1
npm error node_modules/@typescript-eslint/parser
npm error   dev @typescript-eslint/parser@"6.9.1" from the root project
npm error
npm error Could not resolve dependency:
npm error peer @typescript-eslint/parser@"^6.13.2 || ^7.0.0" from @nx/eslint-plugin@19.0.1
npm error node_modules/@nx/eslint-plugin
npm error   dev @nx/eslint-plugin@"19.0.1" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry
npm error this command with --force or --legacy-peer-deps
npm error to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /home/ubuntu/.npm/_logs/2024-05-08T14_10_29_816Z-eresolve-report.txt

npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2024-05-08T14_10_29_816Z-debug-0.log

File name: package.json
Command failed: npm run prepare --if-present
npm warn cli npm v10.7.0 does not support Node.js v20.2.0. This version of npm supports the following node versions: `^18.17.0 || >=20.5.0`. You can find the latest version at https://nodejs.org/.
sh: 1: husky: not found

File name: package.json
Command failed: npx --no-install nx migrate @nx/angular --from=@nx/angular@17.1.3 --to=@nx/angular@19.0.1
npm warn cli npm v10.7.0 does not support Node.js v20.2.0. This version of npm supports the following node versions: `^18.17.0 || >=20.5.0`. You can find the latest version at https://nodejs.org/.
npm error npx canceled due to missing packages and no YES option: ["nx@19.0.1"]

npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2024-05-08T14_10_32_256Z-debug-0.log

File name: package.json
Command failed: npm install --ignore-scripts
npm warn cli npm v10.7.0 does not support Node.js v20.2.0. This version of npm supports the following node versions: `^18.17.0 || >=20.5.0`. You can find the latest version at https://nodejs.org/.
npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: nx-clean@0.0.0
npm error Found: @typescript-eslint/parser@6.9.1
npm error node_modules/@typescript-eslint/parser
npm error   dev @typescript-eslint/parser@"6.9.1" from the root project
npm error
npm error Could not resolve dependency:
npm error peer @typescript-eslint/parser@"^6.13.2 || ^7.0.0" from @nx/eslint-plugin@19.0.1
npm error node_modules/@nx/eslint-plugin
npm error   dev @nx/eslint-plugin@"19.0.1" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry
npm error this command with --force or --legacy-peer-deps
npm error to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /home/ubuntu/.npm/_logs/2024-05-08T14_10_32_773Z-eresolve-report.txt

npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2024-05-08T14_10_32_773Z-debug-0.log

File name: package.json
Command failed: npx --no-install nx migrate --run-migrations --if-exists
npm warn cli npm v10.7.0 does not support Node.js v20.2.0. This version of npm supports the following node versions: `^18.17.0 || >=20.5.0`. You can find the latest version at https://nodejs.org/.
npm error npx canceled due to missing packages and no YES option: ["nx@19.0.1"]

npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2024-05-08T14_10_35_063Z-debug-0.log

File name: package.json
Command failed: npx --no-install nx run-many --target=lint --all --parallel --fix --skip-nx-cache
npm warn cli npm v10.7.0 does not support Node.js v20.2.0. This version of npm supports the following node versions: `^18.17.0 || >=20.5.0`. You can find the latest version at https://nodejs.org/.
npm error npx canceled due to missing packages and no YES option: ["nx@19.0.1"]

npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2024-05-08T14_10_35_593Z-debug-0.log

File name: package.json
Command failed: npm install --ignore-scripts
npm warn cli npm v10.7.0 does not support Node.js v20.2.0. This version of npm supports the following node versions: `^18.17.0 || >=20.5.0`. You can find the latest version at https://nodejs.org/.
npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: nx-clean@0.0.0
npm error Found: @typescript-eslint/parser@6.9.1
npm error node_modules/@typescript-eslint/parser
npm error   dev @typescript-eslint/parser@"6.9.1" from the root project
npm error
npm error Could not resolve dependency:
npm error peer @typescript-eslint/parser@"^6.13.2 || ^7.0.0" from @nx/eslint-plugin@19.0.1
npm error node_modules/@nx/eslint-plugin
npm error   dev @nx/eslint-plugin@"19.0.1" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry
npm error this command with --force or --legacy-peer-deps
npm error to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /home/ubuntu/.npm/_logs/2024-05-08T14_10_36_140Z-eresolve-report.txt

npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2024-05-08T14_10_36_140Z-debug-0.log

File name: package.json
Command failed: npm install --ignore-scripts
npm warn cli npm v10.7.0 does not support Node.js v20.2.0. This version of npm supports the following node versions: `^18.17.0 || >=20.5.0`. You can find the latest version at https://nodejs.org/.
npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: nx-clean@0.0.0
npm error Found: @typescript-eslint/parser@6.9.1
npm error node_modules/@typescript-eslint/parser
npm error   dev @typescript-eslint/parser@"6.9.1" from the root project
npm error
npm error Could not resolve dependency:
npm error peer @typescript-eslint/parser@"^6.13.2 || ^7.0.0" from @nx/eslint-plugin@19.0.1
npm error node_modules/@nx/eslint-plugin
npm error   dev @nx/eslint-plugin@"19.0.1" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry
npm error this command with --force or --legacy-peer-deps
npm error to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /home/ubuntu/.npm/_logs/2024-05-08T14_10_37_869Z-eresolve-report.txt

npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2024-05-08T14_10_37_869Z-debug-0.log

File name: package.json
Command failed: npm run prepare --if-present
npm warn cli npm v10.7.0 does not support Node.js v20.2.0. This version of npm supports the following node versions: `^18.17.0 || >=20.5.0`. You can find the latest version at https://nodejs.org/.
sh: 1: husky: not found

File name: package.json
Command failed: npx --no-install nx migrate @nx/cypress --from=@nx/cypress@17.1.3 --to=@nx/cypress@19.0.1
npm warn cli npm v10.7.0 does not support Node.js v20.2.0. This version of npm supports the following node versions: `^18.17.0 || >=20.5.0`. You can find the latest version at https://nodejs.org/.
npm error npx canceled due to missing packages and no YES option: ["nx@19.0.1"]

npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2024-05-08T14_10_39_663Z-debug-0.log

File name: package.json
Command failed: npm install --ignore-scripts
npm warn cli npm v10.7.0 does not support Node.js v20.2.0. This version of npm supports the following node versions: `^18.17.0 || >=20.5.0`. You can find the latest version at https://nodejs.org/.
npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: nx-clean@0.0.0
npm error Found: @typescript-eslint/parser@6.9.1
npm error node_modules/@typescript-eslint/parser
npm error   dev @typescript-eslint/parser@"6.9.1" from the root project
npm error
npm error Could not resolve dependency:
npm error peer @typescript-eslint/parser@"^6.13.2 || ^7.0.0" from @nx/eslint-plugin@19.0.1
npm error node_modules/@nx/eslint-plugin
npm error   dev @nx/eslint-plugin@"19.0.1" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry
npm error this command with --force or --legacy-peer-deps
npm error to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /home/ubuntu/.npm/_logs/2024-05-08T14_10_40_157Z-eresolve-report.txt

npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2024-05-08T14_10_40_157Z-debug-0.log

File name: package.json
Command failed: npx --no-install nx migrate --run-migrations --if-exists
npm warn cli npm v10.7.0 does not support Node.js v20.2.0. This version of npm supports the following node versions: `^18.17.0 || >=20.5.0`. You can find the latest version at https://nodejs.org/.
npm error npx canceled due to missing packages and no YES option: ["nx@19.0.1"]

npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2024-05-08T14_10_41_791Z-debug-0.log

File name: package.json
Command failed: npx --no-install nx run-many --target=lint --all --parallel --fix --skip-nx-cache
npm warn cli npm v10.7.0 does not support Node.js v20.2.0. This version of npm supports the following node versions: `^18.17.0 || >=20.5.0`. You can find the latest version at https://nodejs.org/.
npm error npx canceled due to missing packages and no YES option: ["nx@19.0.1"]

npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2024-05-08T14_10_42_306Z-debug-0.log

File name: package.json
Command failed: npm install --ignore-scripts
npm warn cli npm v10.7.0 does not support Node.js v20.2.0. This version of npm supports the following node versions: `^18.17.0 || >=20.5.0`. You can find the latest version at https://nodejs.org/.
npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: nx-clean@0.0.0
npm error Found: @typescript-eslint/parser@6.9.1
npm error node_modules/@typescript-eslint/parser
npm error   dev @typescript-eslint/parser@"6.9.1" from the root project
npm error
npm error Could not resolve dependency:
npm error peer @typescript-eslint/parser@"^6.13.2 || ^7.0.0" from @nx/eslint-plugin@19.0.1
npm error node_modules/@nx/eslint-plugin
npm error   dev @nx/eslint-plugin@"19.0.1" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry
npm error this command with --force or --legacy-peer-deps
npm error to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /home/ubuntu/.npm/_logs/2024-05-08T14_10_42_853Z-eresolve-report.txt

npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2024-05-08T14_10_42_853Z-debug-0.log

File name: package.json
Command failed: npm install --ignore-scripts
npm warn cli npm v10.7.0 does not support Node.js v20.2.0. This version of npm supports the following node versions: `^18.17.0 || >=20.5.0`. You can find the latest version at https://nodejs.org/.
npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: nx-clean@0.0.0
npm error Found: @typescript-eslint/parser@6.9.1
npm error node_modules/@typescript-eslint/parser
npm error   dev @typescript-eslint/parser@"6.9.1" from the root project
npm error
npm error Could not resolve dependency:
npm error peer @typescript-eslint/parser@"^6.13.2 || ^7.0.0" from @nx/eslint-plugin@19.0.1
npm error node_modules/@nx/eslint-plugin
npm error   dev @nx/eslint-plugin@"19.0.1" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry
npm error this command with --force or --legacy-peer-deps
npm error to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /home/ubuntu/.npm/_logs/2024-05-08T14_10_44_504Z-eresolve-report.txt

npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2024-05-08T14_10_44_504Z-debug-0.log

File name: package.json
Command failed: npm run prepare --if-present
npm warn cli npm v10.7.0 does not support Node.js v20.2.0. This version of npm supports the following node versions: `^18.17.0 || >=20.5.0`. You can find the latest version at https://nodejs.org/.
sh: 1: husky: not found

File name: package.json
Command failed: npx --no-install nx migrate @nx/eslint --from=@nx/eslint@17.1.3 --to=@nx/eslint@19.0.1
npm warn cli npm v10.7.0 does not support Node.js v20.2.0. This version of npm supports the following node versions: `^18.17.0 || >=20.5.0`. You can find the latest version at https://nodejs.org/.
npm error npx canceled due to missing packages and no YES option: ["nx@19.0.1"]

npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2024-05-08T14_10_46_340Z-debug-0.log

File name: package.json
Command failed: npm install --ignore-scripts
npm warn cli npm v10.7.0 does not support Node.js v20.2.0. This version of npm supports the following node versions: `^18.17.0 || >=20.5.0`. You can find the latest version at https://nodejs.org/.
npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: nx-clean@0.0.0
npm error Found: @typescript-eslint/parser@6.9.1
npm error node_modules/@typescript-eslint/parser
npm error   dev @typescript-eslint/parser@"6.9.1" from the root project
npm error
npm error Could not resolve dependency:
npm error peer @typescript-eslint/parser@"^6.13.2 || ^7.0.0" from @nx/eslint-plugin@19.0.1
npm error node_modules/@nx/eslint-plugin
npm error   dev @nx/eslint-plugin@"19.0.1" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry
npm error this command with --force or --legacy-peer-deps
npm error to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /home/ubuntu/.npm/_logs/2024-05-08T14_10_46_844Z-eresolve-report.txt

npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2024-05-08T14_10_46_844Z-debug-0.log

File name: package.json
Command failed: npx --no-install nx migrate --run-migrations --if-exists
npm warn cli npm v10.7.0 does not support Node.js v20.2.0. This version of npm supports the following node versions: `^18.17.0 || >=20.5.0`. You can find the latest version at https://nodejs.org/.
npm error npx canceled due to missing packages and no YES option: ["nx@19.0.1"]

npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2024-05-08T14_10_48_458Z-debug-0.log

File name: package.json
Command failed: npx --no-install nx run-many --target=lint --all --parallel --fix --skip-nx-cache
npm warn cli npm v10.7.0 does not support Node.js v20.2.0. This version of npm supports the following node versions: `^18.17.0 || >=20.5.0`. You can find the latest version at https://nodejs.org/.
npm error npx canceled due to missing packages and no YES option: ["nx@19.0.1"]

npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2024-05-08T14_10_48_971Z-debug-0.log

File name: package.json
Command failed: npm install --ignore-scripts
npm warn cli npm v10.7.0 does not support Node.js v20.2.0. This version of npm supports the following node versions: `^18.17.0 || >=20.5.0`. You can find the latest version at https://nodejs.org/.
npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: nx-clean@0.0.0
npm error Found: @typescript-eslint/parser@6.9.1
npm error node_modules/@typescript-eslint/parser
npm error   dev @typescript-eslint/parser@"6.9.1" from the root project
npm error
npm error Could not resolve dependency:
npm error peer @typescript-eslint/parser@"^6.13.2 || ^7.0.0" from @nx/eslint-plugin@19.0.1
npm error node_modules/@nx/eslint-plugin
npm error   dev @nx/eslint-plugin@"19.0.1" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry
npm error this command with --force or --legacy-peer-deps
npm error to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /home/ubuntu/.npm/_logs/2024-05-08T14_10_49_510Z-eresolve-report.txt

npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2024-05-08T14_10_49_510Z-debug-0.log

File name: package.json
Command failed: npm install --ignore-scripts
npm warn cli npm v10.7.0 does not support Node.js v20.2.0. This version of npm supports the following node versions: `^18.17.0 || >=20.5.0`. You can find the latest version at https://nodejs.org/.
npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: nx-clean@0.0.0
npm error Found: @typescript-eslint/parser@6.9.1
npm error node_modules/@typescript-eslint/parser
npm error   dev @typescript-eslint/parser@"6.9.1" from the root project
npm error
npm error Could not resolve dependency:
npm error peer @typescript-eslint/parser@"^6.13.2 || ^7.0.0" from @nx/eslint-plugin@19.0.1
npm error node_modules/@nx/eslint-plugin
npm error   dev @nx/eslint-plugin@"19.0.1" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry
npm error this command with --force or --legacy-peer-deps
npm error to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /home/ubuntu/.npm/_logs/2024-05-08T14_10_51_148Z-eresolve-report.txt

npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2024-05-08T14_10_51_148Z-debug-0.log

File name: package.json
Command failed: npm run prepare --if-present
npm warn cli npm v10.7.0 does not support Node.js v20.2.0. This version of npm supports the following node versions: `^18.17.0 || >=20.5.0`. You can find the latest version at https://nodejs.org/.
sh: 1: husky: not found

File name: package.json
Command failed: npx --no-install nx migrate @nx/eslint-plugin --from=@nx/eslint-plugin@17.1.3 --to=@nx/eslint-plugin@19.0.1
npm warn cli npm v10.7.0 does not support Node.js v20.2.0. This version of npm supports the following node versions: `^18.17.0 || >=20.5.0`. You can find the latest version at https://nodejs.org/.
npm error npx canceled due to missing packages and no YES option: ["nx@19.0.1"]

npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2024-05-08T14_10_52_927Z-debug-0.log

File name: package.json
Command failed: npm install --ignore-scripts
npm warn cli npm v10.7.0 does not support Node.js v20.2.0. This version of npm supports the following node versions: `^18.17.0 || >=20.5.0`. You can find the latest version at https://nodejs.org/.
npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: nx-clean@0.0.0
npm error Found: @typescript-eslint/parser@6.9.1
npm error node_modules/@typescript-eslint/parser
npm error   dev @typescript-eslint/parser@"6.9.1" from the root project
npm error
npm error Could not resolve dependency:
npm error peer @typescript-eslint/parser@"^6.13.2 || ^7.0.0" from @nx/eslint-plugin@19.0.1
npm error node_modules/@nx/eslint-plugin
npm error   dev @nx/eslint-plugin@"19.0.1" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry
npm error this command with --force or --legacy-peer-deps
npm error to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /home/ubuntu/.npm/_logs/2024-05-08T14_10_53_434Z-eresolve-report.txt

npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2024-05-08T14_10_53_434Z-debug-0.log

File name: package.json
Command failed: npx --no-install nx migrate --run-migrations --if-exists
npm warn cli npm v10.7.0 does not support Node.js v20.2.0. This version of npm supports the following node versions: `^18.17.0 || >=20.5.0`. You can find the latest version at https://nodejs.org/.
npm error npx canceled due to missing packages and no YES option: ["nx@19.0.1"]

npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2024-05-08T14_10_55_054Z-debug-0.log

File name: package.json
Command failed: npx --no-install nx run-many --target=lint --all --parallel --fix --skip-nx-cache
npm warn cli npm v10.7.0 does not support Node.js v20.2.0. This version of npm supports the following node versions: `^18.17.0 || >=20.5.0`. You can find the latest version at https://nodejs.org/.
npm error npx canceled due to missing packages and no YES option: ["nx@19.0.1"]

npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2024-05-08T14_10_55_576Z-debug-0.log

File name: package.json
Command failed: npm install --ignore-scripts
npm warn cli npm v10.7.0 does not support Node.js v20.2.0. This version of npm supports the following node versions: `^18.17.0 || >=20.5.0`. You can find the latest version at https://nodejs.org/.
npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: nx-clean@0.0.0
npm error Found: @typescript-eslint/parser@6.9.1
npm error node_modules/@typescript-eslint/parser
npm error   dev @typescript-eslint/parser@"6.9.1" from the root project
npm error
npm error Could not resolve dependency:
npm error peer @typescript-eslint/parser@"^6.13.2 || ^7.0.0" from @nx/eslint-plugin@19.0.1
npm error node_modules/@nx/eslint-plugin
npm error   dev @nx/eslint-plugin@"19.0.1" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry
npm error this command with --force or --legacy-peer-deps
npm error to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /home/ubuntu/.npm/_logs/2024-05-08T14_10_56_102Z-eresolve-report.txt

npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2024-05-08T14_10_56_102Z-debug-0.log

File name: package.json
Command failed: npm install --ignore-scripts
npm warn cli npm v10.7.0 does not support Node.js v20.2.0. This version of npm supports the following node versions: `^18.17.0 || >=20.5.0`. You can find the latest version at https://nodejs.org/.
npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: nx-clean@0.0.0
npm error Found: @typescript-eslint/parser@6.9.1
npm error node_modules/@typescript-eslint/parser
npm error   dev @typescript-eslint/parser@"6.9.1" from the root project
npm error
npm error Could not resolve dependency:
npm error peer @typescript-eslint/parser@"^6.13.2 || ^7.0.0" from @nx/eslint-plugin@19.0.1
npm error node_modules/@nx/eslint-plugin
npm error   dev @nx/eslint-plugin@"19.0.1" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry
npm error this command with --force or --legacy-peer-deps
npm error to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /home/ubuntu/.npm/_logs/2024-05-08T14_10_57_771Z-eresolve-report.txt

npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2024-05-08T14_10_57_771Z-debug-0.log

File name: package.json
Command failed: npm run prepare --if-present
npm warn cli npm v10.7.0 does not support Node.js v20.2.0. This version of npm supports the following node versions: `^18.17.0 || >=20.5.0`. You can find the latest version at https://nodejs.org/.
sh: 1: husky: not found

File name: package.json
Command failed: npx --no-install nx migrate @nx/jest --from=@nx/jest@17.1.3 --to=@nx/jest@19.0.1
npm warn cli npm v10.7.0 does not support Node.js v20.2.0. This version of npm supports the following node versions: `^18.17.0 || >=20.5.0`. You can find the latest version at https://nodejs.org/.
npm error npx canceled due to missing packages and no YES option: ["nx@19.0.1"]

npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2024-05-08T14_10_59_569Z-debug-0.log

File name: package.json
Command failed: npm install --ignore-scripts
npm warn cli npm v10.7.0 does not support Node.js v20.2.0. This version of npm supports the following node versions: `^18.17.0 || >=20.5.0`. You can find the latest version at https://nodejs.org/.
npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: nx-clean@0.0.0
npm error Found: @typescript-eslint/parser@6.9.1
npm error node_modules/@typescript-eslint/parser
npm error   dev @typescript-eslint/parser@"6.9.1" from the root project
npm error
npm error Could not resolve dependency:
npm error peer @typescript-eslint/parser@"^6.13.2 || ^7.0.0" from @nx/eslint-plugin@19.0.1
npm error node_modules/@nx/eslint-plugin
npm error   dev @nx/eslint-plugin@"19.0.1" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry
npm error this command with --force or --legacy-peer-deps
npm error to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /home/ubuntu/.npm/_logs/2024-05-08T14_11_00_061Z-eresolve-report.txt

npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2024-05-08T14_11_00_061Z-debug-0.log

File name: package.json
Command failed: npx --no-install nx migrate --run-migrations --if-exists
npm warn cli npm v10.7.0 does not support Node.js v20.2.0. This version of npm supports the following node versions: `^18.17.0 || >=20.5.0`. You can find the latest version at https://nodejs.org/.
npm error npx canceled due to missing packages and no YES option: ["nx@19.0.1"]

npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2024-05-08T14_11_01_685Z-debug-0.log

File name: package.json
Command failed: npx --no-install nx run-many --target=lint --all --parallel --fix --skip-nx-cache
npm warn cli npm v10.7.0 does not support Node.js v20.2.0. This version of npm supports the following node versions: `^18.17.0 || >=20.5.0`. You can find the latest version at https://nodejs.org/.
npm error npx canceled due to missing packages and no YES option: ["nx@19.0.1"]

npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2024-05-08T14_11_02_191Z-debug-0.log

File name: package.json
Command failed: npm install --ignore-scripts
npm warn cli npm v10.7.0 does not support Node.js v20.2.0. This version of npm supports the following node versions: `^18.17.0 || >=20.5.0`. You can find the latest version at https://nodejs.org/.
npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: nx-clean@0.0.0
npm error Found: @typescript-eslint/parser@6.9.1
npm error node_modules/@typescript-eslint/parser
npm error   dev @typescript-eslint/parser@"6.9.1" from the root project
npm error
npm error Could not resolve dependency:
npm error peer @typescript-eslint/parser@"^6.13.2 || ^7.0.0" from @nx/eslint-plugin@19.0.1
npm error node_modules/@nx/eslint-plugin
npm error   dev @nx/eslint-plugin@"19.0.1" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry
npm error this command with --force or --legacy-peer-deps
npm error to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /home/ubuntu/.npm/_logs/2024-05-08T14_11_02_731Z-eresolve-report.txt

npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2024-05-08T14_11_02_731Z-debug-0.log

File name: package.json
Command failed: npm install --ignore-scripts
npm warn cli npm v10.7.0 does not support Node.js v20.2.0. This version of npm supports the following node versions: `^18.17.0 || >=20.5.0`. You can find the latest version at https://nodejs.org/.
npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: nx-clean@0.0.0
npm error Found: @typescript-eslint/parser@6.9.1
npm error node_modules/@typescript-eslint/parser
npm error   dev @typescript-eslint/parser@"6.9.1" from the root project
npm error
npm error Could not resolve dependency:
npm error peer @typescript-eslint/parser@"^6.13.2 || ^7.0.0" from @nx/eslint-plugin@19.0.1
npm error node_modules/@nx/eslint-plugin
npm error   dev @nx/eslint-plugin@"19.0.1" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry
npm error this command with --force or --legacy-peer-deps
npm error to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /home/ubuntu/.npm/_logs/2024-05-08T14_11_04_364Z-eresolve-report.txt

npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2024-05-08T14_11_04_364Z-debug-0.log

File name: package.json
Command failed: npm run prepare --if-present
npm warn cli npm v10.7.0 does not support Node.js v20.2.0. This version of npm supports the following node versions: `^18.17.0 || >=20.5.0`. You can find the latest version at https://nodejs.org/.
sh: 1: husky: not found

File name: package.json
Command failed: npx --no-install nx migrate @nx/workspace --from=@nx/workspace@17.1.3 --to=@nx/workspace@19.0.1
npm warn cli npm v10.7.0 does not support Node.js v20.2.0. This version of npm supports the following node versions: `^18.17.0 || >=20.5.0`. You can find the latest version at https://nodejs.org/.
npm error npx canceled due to missing packages and no YES option: ["nx@19.0.1"]

npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2024-05-08T14_11_06_194Z-debug-0.log

File name: package.json
Command failed: npm install --ignore-scripts
npm warn cli npm v10.7.0 does not support Node.js v20.2.0. This version of npm supports the following node versions: `^18.17.0 || >=20.5.0`. You can find the latest version at https://nodejs.org/.
npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: nx-clean@0.0.0
npm error Found: @typescript-eslint/parser@6.9.1
npm error node_modules/@typescript-eslint/parser
npm error   dev @typescript-eslint/parser@"6.9.1" from the root project
npm error
npm error Could not resolve dependency:
npm error peer @typescript-eslint/parser@"^6.13.2 || ^7.0.0" from @nx/eslint-plugin@19.0.1
npm error node_modules/@nx/eslint-plugin
npm error   dev @nx/eslint-plugin@"19.0.1" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry
npm error this command with --force or --legacy-peer-deps
npm error to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /home/ubuntu/.npm/_logs/2024-05-08T14_11_06_746Z-eresolve-report.txt

npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2024-05-08T14_11_06_746Z-debug-0.log

File name: package.json
Command failed: npx --no-install nx migrate --run-migrations --if-exists
npm warn cli npm v10.7.0 does not support Node.js v20.2.0. This version of npm supports the following node versions: `^18.17.0 || >=20.5.0`. You can find the latest version at https://nodejs.org/.
npm error npx canceled due to missing packages and no YES option: ["nx@19.0.1"]

npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2024-05-08T14_11_08_573Z-debug-0.log

File name: package.json
Command failed: npx --no-install nx run-many --target=lint --all --parallel --fix --skip-nx-cache
npm warn cli npm v10.7.0 does not support Node.js v20.2.0. This version of npm supports the following node versions: `^18.17.0 || >=20.5.0`. You can find the latest version at https://nodejs.org/.
npm error npx canceled due to missing packages and no YES option: ["nx@19.0.1"]

npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2024-05-08T14_11_09_084Z-debug-0.log

File name: package.json
Command failed: npm install --ignore-scripts
npm warn cli npm v10.7.0 does not support Node.js v20.2.0. This version of npm supports the following node versions: `^18.17.0 || >=20.5.0`. You can find the latest version at https://nodejs.org/.
npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: nx-clean@0.0.0
npm error Found: @typescript-eslint/parser@6.9.1
npm error node_modules/@typescript-eslint/parser
npm error   dev @typescript-eslint/parser@"6.9.1" from the root project
npm error
npm error Could not resolve dependency:
npm error peer @typescript-eslint/parser@"^6.13.2 || ^7.0.0" from @nx/eslint-plugin@19.0.1
npm error node_modules/@nx/eslint-plugin
npm error   dev @nx/eslint-plugin@"19.0.1" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry
npm error this command with --force or --legacy-peer-deps
npm error to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /home/ubuntu/.npm/_logs/2024-05-08T14_11_09_612Z-eresolve-report.txt

npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2024-05-08T14_11_09_612Z-debug-0.log

File name: package.json
Command failed: npm install --ignore-scripts
npm warn cli npm v10.7.0 does not support Node.js v20.2.0. This version of npm supports the following node versions: `^18.17.0 || >=20.5.0`. You can find the latest version at https://nodejs.org/.
npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: nx-clean@0.0.0
npm error Found: @typescript-eslint/parser@6.9.1
npm error node_modules/@typescript-eslint/parser
npm error   dev @typescript-eslint/parser@"6.9.1" from the root project
npm error
npm error Could not resolve dependency:
npm error peer @typescript-eslint/parser@"^6.13.2 || ^7.0.0" from @nx/eslint-plugin@19.0.1
npm error node_modules/@nx/eslint-plugin
npm error   dev @nx/eslint-plugin@"19.0.1" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry
npm error this command with --force or --legacy-peer-deps
npm error to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /home/ubuntu/.npm/_logs/2024-05-08T14_11_11_247Z-eresolve-report.txt

npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2024-05-08T14_11_11_247Z-debug-0.log

File name: package.json
Command failed: npm run prepare --if-present
npm warn cli npm v10.7.0 does not support Node.js v20.2.0. This version of npm supports the following node versions: `^18.17.0 || >=20.5.0`. You can find the latest version at https://nodejs.org/.
sh: 1: husky: not found

File name: package.json
Command failed: npx --no-install nx migrate nx --from=nx@17.1.3 --to=nx@19.0.1
npm warn cli npm v10.7.0 does not support Node.js v20.2.0. This version of npm supports the following node versions: `^18.17.0 || >=20.5.0`. You can find the latest version at https://nodejs.org/.
npm error npx canceled due to missing packages and no YES option: ["nx@19.0.1"]

npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2024-05-08T14_11_13_036Z-debug-0.log

File name: package.json
Command failed: npm install --ignore-scripts
npm warn cli npm v10.7.0 does not support Node.js v20.2.0. This version of npm supports the following node versions: `^18.17.0 || >=20.5.0`. You can find the latest version at https://nodejs.org/.
npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: nx-clean@0.0.0
npm error Found: @typescript-eslint/parser@6.9.1
npm error node_modules/@typescript-eslint/parser
npm error   dev @typescript-eslint/parser@"6.9.1" from the root project
npm error
npm error Could not resolve dependency:
npm error peer @typescript-eslint/parser@"^6.13.2 || ^7.0.0" from @nx/eslint-plugin@19.0.1
npm error node_modules/@nx/eslint-plugin
npm error   dev @nx/eslint-plugin@"19.0.1" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry
npm error this command with --force or --legacy-peer-deps
npm error to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /home/ubuntu/.npm/_logs/2024-05-08T14_11_13_531Z-eresolve-report.txt

npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2024-05-08T14_11_13_531Z-debug-0.log

File name: package.json
Command failed: npx --no-install nx migrate --run-migrations --if-exists
npm warn cli npm v10.7.0 does not support Node.js v20.2.0. This version of npm supports the following node versions: `^18.17.0 || >=20.5.0`. You can find the latest version at https://nodejs.org/.
npm error npx canceled due to missing packages and no YES option: ["nx@19.0.1"]

npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2024-05-08T14_11_15_152Z-debug-0.log

File name: package.json
Command failed: npx --no-install nx run-many --target=lint --all --parallel --fix --skip-nx-cache
npm warn cli npm v10.7.0 does not support Node.js v20.2.0. This version of npm supports the following node versions: `^18.17.0 || >=20.5.0`. You can find the latest version at https://nodejs.org/.
npm error npx canceled due to missing packages and no YES option: ["nx@19.0.1"]

npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2024-05-08T14_11_15_661Z-debug-0.log

File name: package.json
Command failed: npm install --ignore-scripts
npm warn cli npm v10.7.0 does not support Node.js v20.2.0. This version of npm supports the following node versions: `^18.17.0 || >=20.5.0`. You can find the latest version at https://nodejs.org/.
npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: nx-clean@0.0.0
npm error Found: @typescript-eslint/parser@6.9.1
npm error node_modules/@typescript-eslint/parser
npm error   dev @typescript-eslint/parser@"6.9.1" from the root project
npm error
npm error Could not resolve dependency:
npm error peer @typescript-eslint/parser@"^6.13.2 || ^7.0.0" from @nx/eslint-plugin@19.0.1
npm error node_modules/@nx/eslint-plugin
npm error   dev @nx/eslint-plugin@"19.0.1" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry
npm error this command with --force or --legacy-peer-deps
npm error to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /home/ubuntu/.npm/_logs/2024-05-08T14_11_16_193Z-eresolve-report.txt

npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2024-05-08T14_11_16_193Z-debug-0.log

@WolfSoko WolfSoko force-pushed the renovate-github/major-nx-monorepo branch 5 times, most recently from e4ff122 to 992d8c9 Compare March 29, 2024 00:34
@WolfSoko WolfSoko force-pushed the renovate-github/major-nx-monorepo branch 3 times, most recently from be688a3 to f9967c1 Compare April 6, 2024 00:28
@WolfSoko WolfSoko force-pushed the renovate-github/major-nx-monorepo branch 2 times, most recently from b64a2bf to 98cae81 Compare April 10, 2024 22:59
@WolfSoko WolfSoko force-pushed the renovate-github/major-nx-monorepo branch 5 times, most recently from e96f3c3 to 301f130 Compare April 20, 2024 01:52
@WolfSoko WolfSoko force-pushed the renovate-github/major-nx-monorepo branch 3 times, most recently from ef33b1d to 4d76858 Compare May 1, 2024 18:48
@WolfSoko WolfSoko force-pushed the renovate-github/major-nx-monorepo branch 2 times, most recently from ec0c096 to ba790c2 Compare May 7, 2024 22:30
@WolfSoko
Copy link
Copy Markdown
Owner Author

WolfSoko commented May 8, 2024

⚠️ Artifact update problem

Renovate failed to update artifacts related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: package-lock.json
npm warn Unknown env config "store". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options.
npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: nx-clean@0.0.0
npm error Found: typescript@5.2.2
npm error node_modules/typescript
npm error   dev typescript@"5.2.2" from the root project
npm error
npm error Could not resolve dependency:
npm error peer typescript@">=5.9 <6.0" from ng-packagr@21.2.3
npm error node_modules/ng-packagr
npm error   dev ng-packagr@"21.2.3" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry this command with --force or --legacy-peer-deps to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /tmp/renovate/cache/others/npm/_logs/2026-04-26T15_05_45_898Z-eresolve-report.txt
npm error A complete log of this run can be found in: /tmp/renovate/cache/others/npm/_logs/2026-04-26T15_05_45_898Z-debug-0.log

File name: package.json
Command failed: npm install --ignore-scripts
npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: nx-clean@0.0.0
npm error Found: typescript@5.2.2
npm error node_modules/typescript
npm error   dev typescript@"5.2.2" from the root project
npm error
npm error Could not resolve dependency:
npm error peer typescript@">=5.9 <6.0" from ng-packagr@21.2.3
npm error node_modules/ng-packagr
npm error   dev ng-packagr@"21.2.3" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry this command with --force or --legacy-peer-deps to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /home/ubuntu/.npm/_logs/2026-04-26T15_05_54_415Z-eresolve-report.txt
npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2026-04-26T15_05_54_415Z-debug-0.log

File name: package.json
Command failed: npm run prepare --if-present
sh: 1: husky: not found

File name: package.json
Command failed: npx --no-install nx migrate @angular/cli --from=@angular/cli@17.0.0 --to=@angular/cli@21.2.0
npm error npx canceled due to missing packages and no YES option: ["nx@22.7.0"]
npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2026-04-26T15_06_04_645Z-debug-0.log

File name: package.json
Command failed: npm install --ignore-scripts
npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: nx-clean@0.0.0
npm error Found: typescript@5.2.2
npm error node_modules/typescript
npm error   dev typescript@"5.2.2" from the root project
npm error
npm error Could not resolve dependency:
npm error peer typescript@">=5.9 <6.0" from ng-packagr@21.2.3
npm error node_modules/ng-packagr
npm error   dev ng-packagr@"21.2.3" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry this command with --force or --legacy-peer-deps to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /home/ubuntu/.npm/_logs/2026-04-26T15_06_05_152Z-eresolve-report.txt
npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2026-04-26T15_06_05_152Z-debug-0.log

File name: package.json
Command failed: npx --no-install nx migrate --run-migrations --if-exists
npm error npx canceled due to missing packages and no YES option: ["nx@22.7.0"]
npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2026-04-26T15_06_07_866Z-debug-0.log

File name: package.json
Command failed: npx --no-install nx run-many --target=lint --all --parallel --fix
npm error npx canceled due to missing packages and no YES option: ["nx@22.7.0"]
npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2026-04-26T15_06_08_397Z-debug-0.log

File name: package.json
Command failed: npx --no-install nx format
npm error npx canceled due to missing packages and no YES option: ["nx@22.7.0"]
npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2026-04-26T15_06_08_897Z-debug-0.log

File name: package.json
Command failed: npm install --ignore-scripts
npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: nx-clean@0.0.0
npm error Found: typescript@5.2.2
npm error node_modules/typescript
npm error   dev typescript@"5.2.2" from the root project
npm error
npm error Could not resolve dependency:
npm error peer typescript@">=5.9 <6.0" from ng-packagr@21.2.3
npm error node_modules/ng-packagr
npm error   dev ng-packagr@"21.2.3" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry this command with --force or --legacy-peer-deps to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /home/ubuntu/.npm/_logs/2026-04-26T15_06_09_429Z-eresolve-report.txt
npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2026-04-26T15_06_09_429Z-debug-0.log

File name: package.json
Command failed: npm run prepare --if-present
sh: 1: husky: not found

File name: package.json
Command failed: npx --no-install nx migrate @angular/core --from=@angular/core@17.0.4 --to=@angular/core@21.2.10
npm error npx canceled due to missing packages and no YES option: ["nx@22.7.0"]
npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2026-04-26T15_06_12_238Z-debug-0.log

File name: package.json
Command failed: npm install --ignore-scripts
npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: nx-clean@0.0.0
npm error Found: typescript@5.2.2
npm error node_modules/typescript
npm error   dev typescript@"5.2.2" from the root project
npm error
npm error Could not resolve dependency:
npm error peer typescript@">=5.9 <6.0" from ng-packagr@21.2.3
npm error node_modules/ng-packagr
npm error   dev ng-packagr@"21.2.3" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry this command with --force or --legacy-peer-deps to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /home/ubuntu/.npm/_logs/2026-04-26T15_06_12_735Z-eresolve-report.txt
npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2026-04-26T15_06_12_735Z-debug-0.log

File name: package.json
Command failed: npx --no-install nx migrate --run-migrations --if-exists
npm error npx canceled due to missing packages and no YES option: ["nx@22.7.0"]
npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2026-04-26T15_06_15_402Z-debug-0.log

File name: package.json
Command failed: npx --no-install nx run-many --target=lint --all --parallel --fix
npm error npx canceled due to missing packages and no YES option: ["nx@22.7.0"]
npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2026-04-26T15_06_15_929Z-debug-0.log

File name: package.json
Command failed: npx --no-install nx format
npm error npx canceled due to missing packages and no YES option: ["nx@22.7.0"]
npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2026-04-26T15_06_16_437Z-debug-0.log

File name: package.json
Command failed: npm install --ignore-scripts
npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: nx-clean@0.0.0
npm error Found: typescript@5.2.2
npm error node_modules/typescript
npm error   dev typescript@"5.2.2" from the root project
npm error
npm error Could not resolve dependency:
npm error peer typescript@">=5.9 <6.0" from ng-packagr@21.2.3
npm error node_modules/ng-packagr
npm error   dev ng-packagr@"21.2.3" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry this command with --force or --legacy-peer-deps to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /home/ubuntu/.npm/_logs/2026-04-26T15_06_16_988Z-eresolve-report.txt
npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2026-04-26T15_06_16_988Z-debug-0.log

File name: package.json
Command failed: npm run prepare --if-present
sh: 1: husky: not found

File name: package.json
Command failed: npx --no-install nx migrate @nx/angular --from=@nx/angular@17.1.3 --to=@nx/angular@22.7.0
npm error npx canceled due to missing packages and no YES option: ["nx@22.7.0"]
npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2026-04-26T15_06_19_786Z-debug-0.log

File name: package.json
Command failed: npm install --ignore-scripts
npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: nx-clean@0.0.0
npm error Found: typescript@5.2.2
npm error node_modules/typescript
npm error   dev typescript@"5.2.2" from the root project
npm error
npm error Could not resolve dependency:
npm error peer typescript@">=5.9 <6.0" from ng-packagr@21.2.3
npm error node_modules/ng-packagr
npm error   dev ng-packagr@"21.2.3" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry this command with --force or --legacy-peer-deps to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /home/ubuntu/.npm/_logs/2026-04-26T15_06_20_290Z-eresolve-report.txt
npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2026-04-26T15_06_20_290Z-debug-0.log

File name: package.json
Command failed: npx --no-install nx migrate --run-migrations --if-exists
npm error npx canceled due to missing packages and no YES option: ["nx@22.7.0"]
npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2026-04-26T15_06_22_973Z-debug-0.log

File name: package.json
Command failed: npx --no-install nx run-many --target=lint --all --parallel --fix
npm error npx canceled due to missing packages and no YES option: ["nx@22.7.0"]
npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2026-04-26T15_06_23_491Z-debug-0.log

File name: package.json
Command failed: npx --no-install nx format
npm error npx canceled due to missing packages and no YES option: ["nx@22.7.0"]
npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2026-04-26T15_06_23_995Z-debug-0.log

File name: package.json
Command failed: npm install --ignore-scripts
npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: nx-clean@0.0.0
npm error Found: typescript@5.2.2
npm error node_modules/typescript
npm error   dev typescript@"5.2.2" from the root project
npm error
npm error Could not resolve dependency:
npm error peer typescript@">=5.9 <6.0" from ng-packagr@21.2.3
npm error node_modules/ng-packagr
npm error   dev ng-packagr@"21.2.3" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry this command with --force or --legacy-peer-deps to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /home/ubuntu/.npm/_logs/2026-04-26T15_06_24_517Z-eresolve-report.txt
npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2026-04-26T15_06_24_517Z-debug-0.log

File name: package.json
Command failed: npm run prepare --if-present
sh: 1: husky: not found

File name: package.json
Command failed: npx --no-install nx migrate @nx/cypress --from=@nx/cypress@17.1.3 --to=@nx/cypress@22.7.0
npm error npx canceled due to missing packages and no YES option: ["nx@22.7.0"]
npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2026-04-26T15_06_27_352Z-debug-0.log

File name: package.json
Command failed: npm install --ignore-scripts
npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: nx-clean@0.0.0
npm error Found: typescript@5.2.2
npm error node_modules/typescript
npm error   dev typescript@"5.2.2" from the root project
npm error
npm error Could not resolve dependency:
npm error peer typescript@">=5.9 <6.0" from ng-packagr@21.2.3
npm error node_modules/ng-packagr
npm error   dev ng-packagr@"21.2.3" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry this command with --force or --legacy-peer-deps to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /home/ubuntu/.npm/_logs/2026-04-26T15_06_27_864Z-eresolve-report.txt
npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2026-04-26T15_06_27_864Z-debug-0.log

File name: package.json
Command failed: npx --no-install nx migrate --run-migrations --if-exists
npm error npx canceled due to missing packages and no YES option: ["nx@22.7.0"]
npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2026-04-26T15_06_30_539Z-debug-0.log

File name: package.json
Command failed: npx --no-install nx run-many --target=lint --all --parallel --fix
npm error npx canceled due to missing packages and no YES option: ["nx@22.7.0"]
npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2026-04-26T15_06_31_052Z-debug-0.log

File name: package.json
Command failed: npx --no-install nx format
npm error npx canceled due to missing packages and no YES option: ["nx@22.7.0"]
npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2026-04-26T15_06_31_554Z-debug-0.log

File name: package.json
Command failed: npm install --ignore-scripts
npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: nx-clean@0.0.0
npm error Found: typescript@5.2.2
npm error node_modules/typescript
npm error   dev typescript@"5.2.2" from the root project
npm error
npm error Could not resolve dependency:
npm error peer typescript@">=5.9 <6.0" from ng-packagr@21.2.3
npm error node_modules/ng-packagr
npm error   dev ng-packagr@"21.2.3" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry this command with --force or --legacy-peer-deps to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /home/ubuntu/.npm/_logs/2026-04-26T15_06_32_106Z-eresolve-report.txt
npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2026-04-26T15_06_32_106Z-debug-0.log

File name: package.json
Command failed: npm run prepare --if-present
sh: 1: husky: not found

File name: package.json
Command failed: npx --no-install nx migrate @nx/eslint --from=@nx/eslint@17.1.3 --to=@nx/eslint@22.7.0
npm error npx canceled due to missing packages and no YES option: ["nx@22.7.0"]
npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2026-04-26T15_06_34_888Z-debug-0.log

File name: package.json
Command failed: npm install --ignore-scripts
npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: nx-clean@0.0.0
npm error Found: typescript@5.2.2
npm error node_modules/typescript
npm error   dev typescript@"5.2.2" from the root project
npm error
npm error Could not resolve dependency:
npm error peer typescript@">=5.9 <6.0" from ng-packagr@21.2.3
npm error node_modules/ng-packagr
npm error   dev ng-packagr@"21.2.3" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry this command with --force or --legacy-peer-deps to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /home/ubuntu/.npm/_logs/2026-04-26T15_06_35_393Z-eresolve-report.txt
npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2026-04-26T15_06_35_393Z-debug-0.log

File name: package.json
Command failed: npx --no-install nx migrate --run-migrations --if-exists
npm error npx canceled due to missing packages and no YES option: ["nx@22.7.0"]
npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2026-04-26T15_06_38_084Z-debug-0.log

File name: package.json
Command failed: npx --no-install nx run-many --target=lint --all --parallel --fix
npm error npx canceled due to missing packages and no YES option: ["nx@22.7.0"]
npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2026-04-26T15_06_38_611Z-debug-0.log

File name: package.json
Command failed: npx --no-install nx format
npm error npx canceled due to missing packages and no YES option: ["nx@22.7.0"]
npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2026-04-26T15_06_39_123Z-debug-0.log

File name: package.json
Command failed: npm install --ignore-scripts
npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: nx-clean@0.0.0
npm error Found: typescript@5.2.2
npm error node_modules/typescript
npm error   dev typescript@"5.2.2" from the root project
npm error
npm error Could not resolve dependency:
npm error peer typescript@">=5.9 <6.0" from ng-packagr@21.2.3
npm error node_modules/ng-packagr
npm error   dev ng-packagr@"21.2.3" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry this command with --force or --legacy-peer-deps to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /home/ubuntu/.npm/_logs/2026-04-26T15_06_39_697Z-eresolve-report.txt
npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2026-04-26T15_06_39_697Z-debug-0.log

File name: package.json
Command failed: npm run prepare --if-present
sh: 1: husky: not found

File name: package.json
Command failed: npx --no-install nx migrate @nx/eslint-plugin --from=@nx/eslint-plugin@17.1.3 --to=@nx/eslint-plugin@22.7.0
npm error npx canceled due to missing packages and no YES option: ["nx@22.7.0"]
npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2026-04-26T15_06_42_481Z-debug-0.log

File name: package.json
Command failed: npm install --ignore-scripts
npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: nx-clean@0.0.0
npm error Found: typescript@5.2.2
npm error node_modules/typescript
npm error   dev typescript@"5.2.2" from the root project
npm error
npm error Could not resolve dependency:
npm error peer typescript@">=5.9 <6.0" from ng-packagr@21.2.3
npm error node_modules/ng-packagr
npm error   dev ng-packagr@"21.2.3" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry this command with --force or --legacy-peer-deps to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /home/ubuntu/.npm/_logs/2026-04-26T15_06_42_984Z-eresolve-report.txt
npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2026-04-26T15_06_42_984Z-debug-0.log

File name: package.json
Command failed: npx --no-install nx migrate --run-migrations --if-exists
npm error npx canceled due to missing packages and no YES option: ["nx@22.7.0"]
npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2026-04-26T15_06_45_681Z-debug-0.log

File name: package.json
Command failed: npx --no-install nx run-many --target=lint --all --parallel --fix
npm error npx canceled due to missing packages and no YES option: ["nx@22.7.0"]
npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2026-04-26T15_06_46_219Z-debug-0.log

File name: package.json
Command failed: npx --no-install nx format
npm error npx canceled due to missing packages and no YES option: ["nx@22.7.0"]
npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2026-04-26T15_06_46_723Z-debug-0.log

File name: package.json
Command failed: npm install --ignore-scripts
npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: nx-clean@0.0.0
npm error Found: typescript@5.2.2
npm error node_modules/typescript
npm error   dev typescript@"5.2.2" from the root project
npm error
npm error Could not resolve dependency:
npm error peer typescript@">=5.9 <6.0" from ng-packagr@21.2.3
npm error node_modules/ng-packagr
npm error   dev ng-packagr@"21.2.3" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry this command with --force or --legacy-peer-deps to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /home/ubuntu/.npm/_logs/2026-04-26T15_06_47_245Z-eresolve-report.txt
npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2026-04-26T15_06_47_245Z-debug-0.log

File name: package.json
Command failed: npm run prepare --if-present
sh: 1: husky: not found

File name: package.json
Command failed: npx --no-install nx migrate @nx/jest --from=@nx/jest@17.1.3 --to=@nx/jest@22.7.0
npm error npx canceled due to missing packages and no YES option: ["nx@22.7.0"]
npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2026-04-26T15_06_50_074Z-debug-0.log

File name: package.json
Command failed: npm install --ignore-scripts
npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: nx-clean@0.0.0
npm error Found: typescript@5.2.2
npm error node_modules/typescript
npm error   dev typescript@"5.2.2" from the root project
npm error
npm error Could not resolve dependency:
npm error peer typescript@">=5.9 <6.0" from ng-packagr@21.2.3
npm error node_modules/ng-packagr
npm error   dev ng-packagr@"21.2.3" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry this command with --force or --legacy-peer-deps to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /home/ubuntu/.npm/_logs/2026-04-26T15_06_50_569Z-eresolve-report.txt
npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2026-04-26T15_06_50_569Z-debug-0.log

File name: package.json
Command failed: npx --no-install nx migrate --run-migrations --if-exists
npm error npx canceled due to missing packages and no YES option: ["nx@22.7.0"]
npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2026-04-26T15_06_53_268Z-debug-0.log

File name: package.json
Command failed: npx --no-install nx run-many --target=lint --all --parallel --fix
npm error npx canceled due to missing packages and no YES option: ["nx@22.7.0"]
npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2026-04-26T15_06_53_807Z-debug-0.log

File name: package.json
Command failed: npx --no-install nx format
npm error npx canceled due to missing packages and no YES option: ["nx@22.7.0"]
npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2026-04-26T15_06_54_338Z-debug-0.log

File name: package.json
Command failed: npm install --ignore-scripts
npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: nx-clean@0.0.0
npm error Found: typescript@5.2.2
npm error node_modules/typescript
npm error   dev typescript@"5.2.2" from the root project
npm error
npm error Could not resolve dependency:
npm error peer typescript@">=5.9 <6.0" from ng-packagr@21.2.3
npm error node_modules/ng-packagr
npm error   dev ng-packagr@"21.2.3" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry this command with --force or --legacy-peer-deps to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /home/ubuntu/.npm/_logs/2026-04-26T15_06_54_862Z-eresolve-report.txt
npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2026-04-26T15_06_54_862Z-debug-0.log

File name: package.json
Command failed: npm run prepare --if-present
sh: 1: husky: not found

File name: package.json
Command failed: npx --no-install nx migrate @nx/workspace --from=@nx/workspace@17.1.3 --to=@nx/workspace@22.7.0
npm error npx canceled due to missing packages and no YES option: ["nx@22.7.0"]
npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2026-04-26T15_06_57_701Z-debug-0.log

File name: package.json
Command failed: npm install --ignore-scripts
npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: nx-clean@0.0.0
npm error Found: typescript@5.2.2
npm error node_modules/typescript
npm error   dev typescript@"5.2.2" from the root project
npm error
npm error Could not resolve dependency:
npm error peer typescript@">=5.9 <6.0" from ng-packagr@21.2.3
npm error node_modules/ng-packagr
npm error   dev ng-packagr@"21.2.3" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry this command with --force or --legacy-peer-deps to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /home/ubuntu/.npm/_logs/2026-04-26T15_06_58_218Z-eresolve-report.txt
npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2026-04-26T15_06_58_218Z-debug-0.log

File name: package.json
Command failed: npx --no-install nx migrate --run-migrations --if-exists
npm error npx canceled due to missing packages and no YES option: ["nx@22.7.0"]
npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2026-04-26T15_07_00_892Z-debug-0.log

File name: package.json
Command failed: npx --no-install nx run-many --target=lint --all --parallel --fix
npm error npx canceled due to missing packages and no YES option: ["nx@22.7.0"]
npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2026-04-26T15_07_01_415Z-debug-0.log

File name: package.json
Command failed: npx --no-install nx format
npm error npx canceled due to missing packages and no YES option: ["nx@22.7.0"]
npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2026-04-26T15_07_01_951Z-debug-0.log

File name: package.json
Command failed: npm install --ignore-scripts
npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: nx-clean@0.0.0
npm error Found: typescript@5.2.2
npm error node_modules/typescript
npm error   dev typescript@"5.2.2" from the root project
npm error
npm error Could not resolve dependency:
npm error peer typescript@">=5.9 <6.0" from ng-packagr@21.2.3
npm error node_modules/ng-packagr
npm error   dev ng-packagr@"21.2.3" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry this command with --force or --legacy-peer-deps to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /home/ubuntu/.npm/_logs/2026-04-26T15_07_02_467Z-eresolve-report.txt
npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2026-04-26T15_07_02_467Z-debug-0.log

File name: package.json
Command failed: npm run prepare --if-present
sh: 1: husky: not found

File name: package.json
Command failed: npx --no-install nx migrate nx --from=nx@17.1.3 --to=nx@22.7.0
npm error npx canceled due to missing packages and no YES option: ["nx@22.7.0"]
npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2026-04-26T15_07_05_273Z-debug-0.log

File name: package.json
Command failed: npm install --ignore-scripts
npm error code ERESOLVE
npm error ERESOLVE unable to resolve dependency tree
npm error
npm error While resolving: nx-clean@0.0.0
npm error Found: typescript@5.2.2
npm error node_modules/typescript
npm error   dev typescript@"5.2.2" from the root project
npm error
npm error Could not resolve dependency:
npm error peer typescript@">=5.9 <6.0" from ng-packagr@21.2.3
npm error node_modules/ng-packagr
npm error   dev ng-packagr@"21.2.3" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry this command with --force or --legacy-peer-deps to accept an incorrect (and potentially broken) dependency resolution.
npm error
npm error
npm error For a full report see:
npm error /home/ubuntu/.npm/_logs/2026-04-26T15_07_05_788Z-eresolve-report.txt
npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2026-04-26T15_07_05_788Z-debug-0.log

File name: package.json
Command failed: npx --no-install nx migrate --run-migrations --if-exists
npm error npx canceled due to missing packages and no YES option: ["nx@22.7.0"]
npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2026-04-26T15_07_08_524Z-debug-0.log

File name: package.json
Command failed: npx --no-install nx run-many --target=lint --all --parallel --fix
npm error npx canceled due to missing packages and no YES option: ["nx@22.7.0"]
npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2026-04-26T15_07_09_050Z-debug-0.log

File name: package.json
Command failed: npx --no-install nx format
npm error npx canceled due to missing packages and no YES option: ["nx@22.7.0"]
npm error A complete log of this run can be found in: /home/ubuntu/.npm/_logs/2026-04-26T15_07_09_561Z-debug-0.log

@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Mar 20, 2026

Note

Reviews paused

It looks like this branch is under active development. To avoid overwhelming you with review comments due to an influx of new commits, CodeRabbit has automatically paused this review. You can configure this behavior by changing the reviews.auto_review.auto_pause_after_reviewed_commits setting.

Use the following commands to manage reviews:

  • @coderabbitai resume to resume automatic reviews.
  • @coderabbitai review to trigger a single review.

Use the checkboxes below for quick actions:

  • ▶️ Resume reviews
  • 🔍 Trigger review
📝 Walkthrough

Walkthrough

Root-package.json aktualisiert zahlreiche Angular- und Nx-Abhängigkeiten (17.x → 21.x/22.x). libs/awesome/package.json erweitert peerDependencies für @angular/common und @angular/core von ^16.0.0 auf ^16.0.0 || ^21.0.0.

Changes

Cohort / File(s) Summary
Awesome-Bibliothek – Peer-Dependencies
libs/awesome/package.json
peerDependencies["@angular/common"] und peerDependencies["@angular/core"] geändert von ^16.0.0 → `^16.0.0
Projekt-Abhängigkeiten – Angular & Nx
package.json
Breites Versions-Upgrade: Kern-@angular/* von 17.0.421.2.6; @angular-devkit/*, @schematics/angular, ng-packagr, @angular/cli, @angular/compiler-cli, @angular/language-service auf 21.x; @angular-eslint/* auf 21.3.1; Nx-Tooling (nx, @nx/*) auf 22.6.2.

Estimated code review effort

🎯 3 (Moderate) | ⏱️ ~25 minutes

Possibly related issues

Poem

🐰 Hopp, ich schnupper neue Pakete heut,
Versionen steigen, mein Herz ist erfreut.
Bibliotheken flink, Tools frisch bereit,
Ich buddle Kompatibilität weit und breit,
Ein Kaninchenhüpfer — auf zu neuer Zeit! 🥕✨

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Title check ✅ Passed Der Titel ist konkret und beschreibt die Hauptänderung: Ein Major-Update des Nx-Monorepos mit entsprechenden Abhängigkeitsaktualisierungen.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch renovate-github/major-nx-monorepo

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Copy link
Copy Markdown

@coderabbitai coderabbitai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 4

🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Inline comments:
In `@libs/awesome/package.json`:
- Around line 5-6: Die peerDependencies in libs/awesome/package.json deklarieren
"@angular/common" und "@angular/core" als "^16.0.0 || ^21.0.0", was falsch ist,
da die Bibliothek mit Angular 21.2.5 gebaut wurde; entferne die "^16.0.0 ||"
Range und setze beide Peer-Dependencies auf eine Angular‑21-only Range (z. B.
"^21.0.0" oder ">=21.0.0 <22.0.0") so dass "@angular/common" und "@angular/core"
nur Angular 21+ verlangen; alternativ, wenn Angular 16 Unterstützung nötig ist,
erstelle eine separate build-Pipeline und ein gesondertes package (oder separate
artifacts) kompiliert mit Angular 16 (Partial compilation) und veröffentliche
das separat.

In `@package.json`:
- Line 22: Die package.json enthält ein inkonsistentes Nx-Upgrade (z.B.
"@nx/angular": "22.6.1") ohne begleitende Migrationsdatei; führe lokal `npx nx
migrate `@nrwl/workspace`@22.6.1` (oder passenden Ziel-Release) aus, prüfe und
committe die erzeugten migrations.json und die aktualisierten
package.json/lockfile-Änderungen, führe anschließend `npm install` und `npx nx
migrate --run-migrations` aus, bewerte und löse alle auftretenden
Breaking-Change-Fixups in betroffenen Dateien (Suche nach "@nx/angular",
"@nrwl/*", migrations.json und aktualisierten Scripts), und pushe diese
Migration-Änderungen bevor du den Merge fortsetzt.
- Around line 28-30: package.json currently pins "typescript": "5.2.2" which is
incompatible with Angular 21; update the "typescript" dependency entry (the
"typescript" key) to a version in the required range (>=5.9.0 <6.0.0), save
package.json, then run your package manager to reinstall (npm/yarn/pnpm) and
regenerate the lockfile so the new TypeScript is used for build and compilation.
- Around line 14-21: Package version mismatch: ensure `@angular/core`,
`@angular/cli` and related DevKit/Schematics packages use the same patch version.
Update the package.json entries for "@angular/cli" and any "@angular-devkit/..."
or "@schematics/..." devDependencies to match "@angular/core" (e.g., change them
to "21.2.5") or alternatively downgrade "@angular/core" and siblings to the
shared version—make the patch version identical across "@angular/core",
"@angular/cli", "@angular-devkit/build-angular" and any "@angular-devkit/*" /
"@schematics/*" entries.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 70340389-323a-4cb6-84e0-98498ae7c7f2

📥 Commits

Reviewing files that changed from the base of the PR and between 9260119 and b5f2d96.

⛔ Files ignored due to path filters (1)
  • package-lock.json is excluded by !**/package-lock.json
📒 Files selected for processing (2)
  • libs/awesome/package.json
  • package.json

Comment thread libs/awesome/package.json
Comment thread package.json Outdated
Comment thread package.json Outdated
"@angular/platform-browser": "21.2.5",
"@angular/platform-browser-dynamic": "21.2.5",
"@angular/router": "21.2.5",
"@nx/angular": "22.6.1",
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🔴 Critical

🧩 Analysis chain

🏁 Script executed:

# First, let's examine the package.json file to confirm the Nx version changes
cat -n package.json | head -80

Repository: WolfSoko/nx-clean

Length of output: 3024


🏁 Script executed:

# Check if there's a migrations.json file or any migration-related files
find . -name "*migrations*" -o -name "migrations.json" 2>/dev/null | head -20

Repository: WolfSoko/nx-clean

Length of output: 43


🏁 Script executed:

# Look for any recent git changes or context
git log --oneline -20 2>/dev/null || echo "No git history available"

Repository: WolfSoko/nx-clean

Length of output: 98


🏁 Script executed:

# Check if there are any .nx or migration-related configuration files
find . -name ".nx" -o -name "nx.json" 2>/dev/null

Repository: WolfSoko/nx-clean

Length of output: 70


🏁 Script executed:

# Check git diff to see actual changes in this PR
git diff HEAD~1 package.json 2>/dev/null | head -100

Repository: WolfSoko/nx-clean

Length of output: 43


🏁 Script executed:

# Examine nx.json to understand the workspace state
cat -n nx.json

Repository: WolfSoko/nx-clean

Length of output: 2203


🏁 Script executed:

# Check for any migration-related configuration or comments
grep -r "migration" . --include="*.json" --include="*.md" 2>/dev/null | grep -v node_modules | head -20

Repository: WolfSoko/nx-clean

Length of output: 43


🏁 Script executed:

# Look at git status to see uncommitted changes
git status 2>/dev/null || echo "Not a git repo or no status available"

Repository: WolfSoko/nx-clean

Length of output: 260


🏁 Script executed:

# Check git log to see version history more clearly
git log --oneline -10 2>/dev/null

Repository: WolfSoko/nx-clean

Length of output: 98


🏁 Script executed:

# Try to see the actual diff with more context
git show HEAD:package.json 2>/dev/null | head -80

Repository: WolfSoko/nx-clean

Length of output: 2464


🏁 Script executed:

# Check if there was a previous commit we can compare against
git log --all --oneline -- package.json 2>/dev/null | head -10

Repository: WolfSoko/nx-clean

Length of output: 659


🏁 Script executed:

# Look for any migration or update scripts
find . -name "*migrate*" -o -name "*.migration*" 2>/dev/null | grep -v node_modules

Repository: WolfSoko/nx-clean

Length of output: 43


Nx Major-Version-Upgrade ohne abgeschlossene Migration mergen.

Das Package.json zeigt @nx/angular und weitere Nx-Pakete auf 22.6.1, während Angular und verwandte Pakete noch auf 21.2.x laufen – eine Breaking-Change-Kombination. Kein migrations.json vorhanden, was bedeutet, dass nx migrate nie ausgeführt wurde. Nx-Dokumentation erfordert diesen Schritt, um Breaking Changes zu handhaben und abhängige Pakete zu aktualisieren. Dies ist ein kritischer Zustand und muss durch korrekten Migrationslauf geklärt werden, bevor ein Merge stattfindet.

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@package.json` at line 22, Die package.json enthält ein inkonsistentes
Nx-Upgrade (z.B. "@nx/angular": "22.6.1") ohne begleitende Migrationsdatei;
führe lokal `npx nx migrate `@nrwl/workspace`@22.6.1` (oder passenden
Ziel-Release) aus, prüfe und committe die erzeugten migrations.json und die
aktualisierten package.json/lockfile-Änderungen, führe anschließend `npm
install` und `npx nx migrate --run-migrations` aus, bewerte und löse alle
auftretenden Breaking-Change-Fixups in betroffenen Dateien (Suche nach
"@nx/angular", "@nrwl/*", migrations.json und aktualisierten Scripts), und pushe
diese Migration-Änderungen bevor du den Merge fortsetzt.

Comment thread package.json Outdated
Comment on lines +28 to +30
"@angular-devkit/build-angular": "21.2.3",
"@angular-devkit/core": "21.2.3",
"@angular-devkit/schematics": "21.2.3",
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🔴 Critical

🧩 Analysis chain

🏁 Script executed:

# First, let's locate and read the package.json file
find . -name "package.json" -type f | head -5

Repository: WolfSoko/nx-clean

Length of output: 103


🌐 Web query:

Angular 21 TypeScript version compatibility requirements

💡 Result:

Angular 21.0.x requires TypeScript >= 5.9.0 and < 6.0.0 (i.e., TypeScript 5.9.x is supported; TypeScript 6.x is not). [1]


🏁 Script executed:

# Read the relevant lines from package.json
sed -n '25,35p' package.json
echo "---"
sed -n '70,75p' package.json

Repository: WolfSoko/nx-clean

Length of output: 590


TypeScript-Version für Angular 21 zu alt.

Angular 21 erfordert TypeScript >=5.9.0 <6.0.0. Die aktuell installierte Version 5.2.2 (Zeile 73) ist nicht kompatibel und blockiert die Installation und Compilation des Projekts.

Fix außerhalb dieses Hunks
-    "typescript": "5.2.2"
+    "typescript": "~5.9.0"
🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@package.json` around lines 28 - 30, package.json currently pins "typescript":
"5.2.2" which is incompatible with Angular 21; update the "typescript"
dependency entry (the "typescript" key) to a version in the required range
(>=5.9.0 <6.0.0), save package.json, then run your package manager to reinstall
(npm/yarn/pnpm) and regenerate the lockfile so the new TypeScript is used for
build and compilation.

Copy link
Copy Markdown

@coderabbitai coderabbitai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

Caution

Some comments are outside the diff and can’t be posted inline due to platform limitations.

⚠️ Outside diff range comments (1)
package.json (1)

48-49: ⚠️ Potential issue | 🟠 Major

@typescript-eslint-Pakete müssen auf v8.x aktualisiert werden.

Bei einem Upgrade auf TypeScript 5.9 (erforderlich für Angular 21) müssen auch die @typescript-eslint/*-Pakete aktualisiert werden. Version 6.21.0 unterstützt nur TypeScript bis 5.4.x. Auch Version 7.x unterstützt TypeScript 5.9 nicht.

Für TypeScript 5.9 wird @typescript-eslint/* Version 8.39.0 oder neuer benötigt.

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@package.json` around lines 48 - 49, The package.json pins `@typescript-eslint`
packages to 6.21.0 which is incompatible with TypeScript 5.9; update the
"@typescript-eslint/eslint-plugin" and "@typescript-eslint/parser" entries (and
any other `@typescript-eslint/`* entries) to at least 8.39.0 (prefer latest 8.x)
in package.json, then regenerate lockfile (npm/yarn pnpm install) and run the
linter/CI to ensure no new rule or parser changes break the build; also ensure
any ESLint configs referencing old rules are adjusted for the 8.x compatibility.
♻️ Duplicate comments (3)
package.json (3)

73-73: ⚠️ Potential issue | 🔴 Critical

TypeScript-Version ist inkompatibel mit Angular 21.

Wie bereits in früheren Reviews angemerkt: Angular 21 erfordert TypeScript >=5.9.0 <6.0.0. Die aktuelle Version 5.2.2 verhindert sowohl npm install als auch die Kompilierung.

🔧 Erforderliche Änderung
-    "typescript": "5.2.2"
+    "typescript": "~5.9.0"

,

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@package.json` at line 73, Die package.json enthält eine inkompatible
TypeScript-Version ("typescript": "5.2.2") mit Angular 21; aktualisiere den
"typescript" Eintrag in package.json auf eine mit Angular 21 kompatible Version
(z. B. setze den Wert auf ">=5.9.0 <6.0.0" oder eine konkrete 5.9.x Release) und
führe danach npm install / CI-Build aus, um sicherzustellen, dass die
Abhängigkeiten und die Kompilierung erfolgreich sind.

14-22: ⚠️ Potential issue | 🔴 Critical

Angular- und Nx-Paketversionen erfordern zusätzliche Konfigurationsänderungen.

Wie bereits in früheren Reviews angemerkt, gibt es hier mehrere Kompatibilitätsprobleme:

  1. @angular/cli (~21.2.0) vs. @angular/core (21.2.6): Die Tilde-Range könnte zu einer anderen Patch-Version auflösen als die exakt gepinnten Core-Pakete.

  2. @nx/angular 22.6.1 ohne Migration: Ein Major-Upgrade von Nx 17 → 22 erfordert das Ausführen von nx migrate und das Committen der resultierenden migrations.json.

  3. Veraltete Executor-Referenzen: Die Context-Snippets zeigen, dass apps/cleaner/project.json noch @angular-devkit/build-angular:browser-esbuild und @angular-devkit/build-angular:dev-server verwendet. Ab Angular 18+ wurden diese durch @angular/build:application und @angular/build:dev-server ersetzt.

,

#!/bin/bash
# Prüfe auf veraltete Executor-Referenzen in project.json Dateien
echo "=== Suche nach veralteten Angular DevKit Executors ==="
rg -n "browser-esbuild|dev-server" --glob "*.json" -g "!node_modules" -g "!package*.json"

echo ""
echo "=== Prüfe ob migrations.json existiert ==="
fd "migrations.json" --type f
🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@package.json` around lines 14 - 22, package.json lists mixed Angular/Nx
versions and may leave `@angular/cli` with a tilde range; update `@angular/cli` to
the exact patch that matches `@angular/core` (e.g., 21.2.6) to avoid resolution
drift, then run nx migrate to upgrade Nx (reflecting `@nx/angular` 22.6.1), commit
the generated migrations.json, and execute migrations; also update any
project.json executor entries (e.g., in apps/cleaner/project.json) replacing
"@angular-devkit/build-angular:browser-esbuild" with
"@angular/build:application" and "@angular-devkit/build-angular:dev-server" with
"@angular/build:dev-server", search the repo for "browser-esbuild" and
"dev-server" to catch all occurrences, and re-run the provided verification
script to confirm no outdated executors remain and that migrations.json is
present.

64-65: ⚠️ Potential issue | 🔴 Critical

ng-packagr 21.2.1 blockiert die Installation.

ng-packagr@21.2.1 erfordert typescript@">=5.9 <6.0", aber die aktuelle TypeScript-Version ist 5.2.2 (Zeile 73). Dies ist die Ursache für die in den PR-Kommentaren gemeldeten npm ERESOLVE-Fehler.

Die TypeScript-Abhängigkeit muss auf ~5.9.0 aktualisiert werden, um die Installation zu ermöglichen.

,

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@package.json` around lines 64 - 65, ng-packagr@21.2.1 requires TypeScript
>=5.9 <6.0 but package.json currently pins "typescript": "5.2.2", causing
ERESOLVE install failures; update the TypeScript dependency entry in
package.json from "5.2.2" to a compatible version spec such as "~5.9.0" so it
satisfies ng-packagr's peer requirement and allows installation. Locate the
"typescript" entry in package.json and change its version string to "~5.9.0"
(keeping the existing package name "typescript" and leaving other deps like
"ng-packagr" and "nx" unchanged), then run npm install to verify resolution.
🧹 Nitpick comments (1)
package.json (1)

28-36: Inkonsistente Patch-Versionen zwischen Angular-Paketen.

Die DevKit-Pakete (@angular-devkit/*, @schematics/angular) sind auf 21.2.3 gepinnt, während die Core-Pakete (@angular/core, @angular/compiler-cli, @angular/language-service) auf 21.2.6 stehen. Für maximale Stabilität sollten alle Angular-Pakete auf derselben Patch-Version synchronisiert werden.

🔧 Vorgeschlagene Anpassung
-    "@angular-devkit/build-angular": "21.2.3",
-    "@angular-devkit/core": "21.2.3",
-    "@angular-devkit/schematics": "21.2.3",
+    "@angular-devkit/build-angular": "21.2.6",
+    "@angular-devkit/core": "21.2.6",
+    "@angular-devkit/schematics": "21.2.6",
     ...
-    "@angular/cli": "~21.2.0",
+    "@angular/cli": "21.2.6",
     ...
-    "@schematics/angular": "21.2.3",
+    "@schematics/angular": "21.2.6",
🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@package.json` around lines 28 - 36, Die Angular-Paketversionen sind
inkonsistent: synchronisiere die Patch-Versionen so dass DevKit- und Core-Pakete
dieselbe Patch-Release verwenden (z.B. setze "@angular-devkit/build-angular",
"@angular-devkit/core", "@angular-devkit/schematics", "@angular/cli",
"@angular/compiler-cli", "@angular/language-service" und "@schematics/angular"
alle auf denselben Patch-Level wie "@angular/core" oder umgekehrt); aktualisiere
die Einträge in package.json für die genannten Pakete auf dieselbe Patch-Version
und führe danach npm/yarn install aus, um Lockfile und node_modules zu
aktualisieren.
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Inline comments:
In `@package.json`:
- Line 25: Die package.json Eintragung für "zone.js" ist auf 0.14.2 und damit
nicht kompatibel mit Angular 21; aktualisiere die "zone.js" Abhängigkeit in
package.json auf eine kompatible Version (z. B. "~0.15.0" oder "~0.16.0") oder
entferne den Eintrag und migriere die App explizit auf zoneless change
detection; passe ggf. zugehörige Imports/Polyfills und die
Build/Testing-Konfigurationen an (suche nach "zone.js" und "package.json" im
Repo, z. B. polyfills.ts oder main.ts), führe npm install und die
Anwendungstests danach aus.

---

Outside diff comments:
In `@package.json`:
- Around line 48-49: The package.json pins `@typescript-eslint` packages to 6.21.0
which is incompatible with TypeScript 5.9; update the
"@typescript-eslint/eslint-plugin" and "@typescript-eslint/parser" entries (and
any other `@typescript-eslint/`* entries) to at least 8.39.0 (prefer latest 8.x)
in package.json, then regenerate lockfile (npm/yarn pnpm install) and run the
linter/CI to ensure no new rule or parser changes break the build; also ensure
any ESLint configs referencing old rules are adjusted for the 8.x compatibility.

---

Duplicate comments:
In `@package.json`:
- Line 73: Die package.json enthält eine inkompatible TypeScript-Version
("typescript": "5.2.2") mit Angular 21; aktualisiere den "typescript" Eintrag in
package.json auf eine mit Angular 21 kompatible Version (z. B. setze den Wert
auf ">=5.9.0 <6.0.0" oder eine konkrete 5.9.x Release) und führe danach npm
install / CI-Build aus, um sicherzustellen, dass die Abhängigkeiten und die
Kompilierung erfolgreich sind.
- Around line 14-22: package.json lists mixed Angular/Nx versions and may leave
`@angular/cli` with a tilde range; update `@angular/cli` to the exact patch that
matches `@angular/core` (e.g., 21.2.6) to avoid resolution drift, then run nx
migrate to upgrade Nx (reflecting `@nx/angular` 22.6.1), commit the generated
migrations.json, and execute migrations; also update any project.json executor
entries (e.g., in apps/cleaner/project.json) replacing
"@angular-devkit/build-angular:browser-esbuild" with
"@angular/build:application" and "@angular-devkit/build-angular:dev-server" with
"@angular/build:dev-server", search the repo for "browser-esbuild" and
"dev-server" to catch all occurrences, and re-run the provided verification
script to confirm no outdated executors remain and that migrations.json is
present.
- Around line 64-65: ng-packagr@21.2.1 requires TypeScript >=5.9 <6.0 but
package.json currently pins "typescript": "5.2.2", causing ERESOLVE install
failures; update the TypeScript dependency entry in package.json from "5.2.2" to
a compatible version spec such as "~5.9.0" so it satisfies ng-packagr's peer
requirement and allows installation. Locate the "typescript" entry in
package.json and change its version string to "~5.9.0" (keeping the existing
package name "typescript" and leaving other deps like "ng-packagr" and "nx"
unchanged), then run npm install to verify resolution.

---

Nitpick comments:
In `@package.json`:
- Around line 28-36: Die Angular-Paketversionen sind inkonsistent:
synchronisiere die Patch-Versionen so dass DevKit- und Core-Pakete dieselbe
Patch-Release verwenden (z.B. setze "@angular-devkit/build-angular",
"@angular-devkit/core", "@angular-devkit/schematics", "@angular/cli",
"@angular/compiler-cli", "@angular/language-service" und "@schematics/angular"
alle auf denselben Patch-Level wie "@angular/core" oder umgekehrt); aktualisiere
die Einträge in package.json für die genannten Pakete auf dieselbe Patch-Version
und führe danach npm/yarn install aus, um Lockfile und node_modules zu
aktualisieren.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 6ac61ffc-9d09-48c4-b944-f23b9e99110e

📥 Commits

Reviewing files that changed from the base of the PR and between b5f2d96 and 81ddcd0.

⛔ Files ignored due to path filters (1)
  • package-lock.json is excluded by !**/package-lock.json
📒 Files selected for processing (2)
  • libs/awesome/package.json
  • package.json
✅ Files skipped from review due to trivial changes (1)
  • libs/awesome/package.json

Comment thread package.json
"@nx/angular": "22.6.1",
"rxjs": "~7.8.1",
"tslib": "^2.5.0",
"zone.js": "0.14.2"
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟠 Major

🧩 Analysis chain

🌐 Web query:

Angular 21 zone.js version requirements compatibility

💡 Result:

Angular 21 has zoneless change detection as the default for new projects, meaning zone.js is no longer included or required by default. For applications that opt to use zone-based change detection (via provideZoneChangeDetection), @angular/core v21 requires zone.js ~0.15.0 or ~0.16.0 as an optional peer dependency. New Angular 21 projects generated by ng new do not include zone.js in package.json or polyfills. Existing projects can migrate to zoneless by removing zone.js and using signals for state management, or retain zone.js by explicitly providing zone change detection and including the appropriate version.

Citations:


zone.js Version für Angular 21 aktualisieren.

zone.js 0.14.2 ist mit Angular 21 nicht kompatibel. Wenn zone-basierte Änderungserkennung verwendet wird, ist zone.js ~0.15.0 oder ~0.16.0 erforderlich. Alternativ: Angular 21 unterstützt standardmäßig zoneless change detection – zone.js kann entfernt und die Anwendung auf zoneless migriert werden.

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@package.json` at line 25, Die package.json Eintragung für "zone.js" ist auf
0.14.2 und damit nicht kompatibel mit Angular 21; aktualisiere die "zone.js"
Abhängigkeit in package.json auf eine kompatible Version (z. B. "~0.15.0" oder
"~0.16.0") oder entferne den Eintrag und migriere die App explizit auf zoneless
change detection; passe ggf. zugehörige Imports/Polyfills und die
Build/Testing-Konfigurationen an (suche nach "zone.js" und "package.json" im
Repo, z. B. polyfills.ts oder main.ts), führe npm install und die
Anwendungstests danach aus.

Copy link
Copy Markdown

@coderabbitai coderabbitai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🧹 Nitpick comments (1)
package.json (1)

48-49: Aktualisieren Sie @typescript-eslint auf v8.x.

Version 6.21.0 erfüllt zwar die Peer-Dependency-Anforderung (^6.13.2 || ^7.0.0), aber Nx 22 arbeitet typischerweise mit @typescript-eslint v8.x. Verwenden Sie nx migrate latest, um kompatible Versionen zu installieren.

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@package.json` around lines 48 - 49, Die Abhängigkeiten
"@typescript-eslint/eslint-plugin" und "@typescript-eslint/parser" sind auf
6.21.0 gesetzt; aktualisiere beide auf eine 8.x-kompatible Version (z. B.
"^8.0.0") so dass sie mit Nx 22 zusammenarbeiten, führe anschließend "nx migrate
latest" gefolgt von der Installation (npm/yarn install) aus, prüfe und löse ggf.
peer-dependency-Konflikte und verifiziere die Änderungen durch Ausführen von
lint/CI; referenziere die Paketnamen "@typescript-eslint/eslint-plugin" und
"@typescript-eslint/parser" beim Update.
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Nitpick comments:
In `@package.json`:
- Around line 48-49: Die Abhängigkeiten "@typescript-eslint/eslint-plugin" und
"@typescript-eslint/parser" sind auf 6.21.0 gesetzt; aktualisiere beide auf eine
8.x-kompatible Version (z. B. "^8.0.0") so dass sie mit Nx 22 zusammenarbeiten,
führe anschließend "nx migrate latest" gefolgt von der Installation (npm/yarn
install) aus, prüfe und löse ggf. peer-dependency-Konflikte und verifiziere die
Änderungen durch Ausführen von lint/CI; referenziere die Paketnamen
"@typescript-eslint/eslint-plugin" und "@typescript-eslint/parser" beim Update.

ℹ️ Review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: f3bf117f-085c-482a-aad4-204e1d5ab46c

📥 Commits

Reviewing files that changed from the base of the PR and between 81ddcd0 and 157ef87.

⛔ Files ignored due to path filters (1)
  • package-lock.json is excluded by !**/package-lock.json
📒 Files selected for processing (2)
  • libs/awesome/package.json
  • package.json
✅ Files skipped from review due to trivial changes (1)
  • libs/awesome/package.json

Copy link
Copy Markdown

@coderabbitai coderabbitai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

♻️ Duplicate comments (1)
package.json (1)

64-73: ⚠️ Potential issue | 🔴 Critical

TypeScript vor dem Merge auf den Angular-21-Range anheben.

Mit dem Sprung auf Angular 21 bleibt typescript hier bei 5.2.2 und liegt damit außerhalb des offiziell unterstützten Bereichs (>=5.9.0 <6.0.0). Das blockiert Installations- und Build-Pfade schon auf Manifest-Ebene. (angular.dev)

🛠️ Vorschlag
-    "typescript": "5.2.2"
+    "typescript": "~5.9.0"
🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@package.json` around lines 64 - 73, The package.json currently pins
"typescript": "5.2.2", which is outside Angular 21's supported range; update the
"typescript" dependency entry (the "typescript" key in package.json) to a
version that satisfies Angular 21 (e.g. "^5.9.0" or any >=5.9.0 <6.0.0), then
reinstall to update the lockfile (npm/yarn/pnpm install) and run the build/tests
to catch any downstream adjustments (e.g. ts-jest or other tooling) needed after
the TypeScript bump.
🧹 Nitpick comments (2)
package.json (2)

2-4: Node-Range im Root-Manifest sichtbar machen.

Nach dem Upgrade auf Angular 21 sind nur noch Node ^20.19.0 || ^22.12.0 || ^24.0.0 offiziell unterstützt. Ein engines-Eintrag würde diese Anforderung in lokalen Setups und in CI früh sichtbar machen. (angular.dev)

💡 Vorschlag
   "name": "nx-clean",
   "version": "0.0.0",
+  "engines": {
+    "node": "^20.19.0 || ^22.12.0 || ^24.0.0"
+  },
   "license": "MIT",

Also applies to: 14-36

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@package.json` around lines 2 - 4, Füge im root package.json einen "engines"
Eintrag hinzu, der die von Angular 21 unterstützten Node-Versionen erzwingt:
"engines": { "node": ">=20.19.0 <25 || >=22.12.0 <23" } (oder exakt als
"^20.19.0 || ^22.12.0 || ^24.0.0", je nach Präferenz), damit lokale Setups und
CI frühzeitig fehlschlagen; zusätzlich spiegel die gleiche "engines.node"
Vorgabe in den anderen betroffenen Manifests (Einträge 14–36) damit alle Pakete
dieselbe Node-Range dokumentieren und durch Tools/CI erkannt werden.

40-45: Nx-Migration für Jest-Setup vollständig ausführen.

jest-preset-angular bleibt auf 13.1.6, während Nx auf 22.6.2 sprang. Das ist kein Kompatibilitätsproblem, aber die Setup-Dateien nutzen ein veraltetes Pattern: import 'jest-preset-angular/setup-jest' (veraltet seit jest-preset-angular 16.0.0). Nx 22.6.2 erwartet die Modernisierung auf das neue Pattern:

import { setupZoneTestEnv } from 'jest-preset-angular/setup-env/zone';
setupZoneTestEnv();

Lauf nx migrate --run-migrations, um die automatische Codemod-Migration update-jest-preset-angular-setup anzuwenden. Diese aktualisiert jest-preset-angular auf 16.0.0+ und modernisiert die Setup-Dateien in apps/cleaner/src/test-setup.ts und libs/awesome/src/test-setup.ts.

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@package.json` around lines 40 - 45, The repository still uses the old
jest-preset-angular setup import ("import 'jest-preset-angular/setup-jest'")
while Nx was bumped; run the Nx migration and apply the codemod by executing "nx
migrate --run-migrations" to run the update-jest-preset-angular-setup migration,
update package.json to bump jest-preset-angular to 16.x+, and edit your test
setup files (e.g., test-setup.ts) to replace the old import with the new
pattern: import { setupZoneTestEnv } from 'jest-preset-angular/setup-env/zone';
then call setupZoneTestEnv(); so the setup matches the modern
jest-preset-angular API.
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Duplicate comments:
In `@package.json`:
- Around line 64-73: The package.json currently pins "typescript": "5.2.2",
which is outside Angular 21's supported range; update the "typescript"
dependency entry (the "typescript" key in package.json) to a version that
satisfies Angular 21 (e.g. "^5.9.0" or any >=5.9.0 <6.0.0), then reinstall to
update the lockfile (npm/yarn/pnpm install) and run the build/tests to catch any
downstream adjustments (e.g. ts-jest or other tooling) needed after the
TypeScript bump.

---

Nitpick comments:
In `@package.json`:
- Around line 2-4: Füge im root package.json einen "engines" Eintrag hinzu, der
die von Angular 21 unterstützten Node-Versionen erzwingt: "engines": { "node":
">=20.19.0 <25 || >=22.12.0 <23" } (oder exakt als "^20.19.0 || ^22.12.0 ||
^24.0.0", je nach Präferenz), damit lokale Setups und CI frühzeitig
fehlschlagen; zusätzlich spiegel die gleiche "engines.node" Vorgabe in den
anderen betroffenen Manifests (Einträge 14–36) damit alle Pakete dieselbe
Node-Range dokumentieren und durch Tools/CI erkannt werden.
- Around line 40-45: The repository still uses the old jest-preset-angular setup
import ("import 'jest-preset-angular/setup-jest'") while Nx was bumped; run the
Nx migration and apply the codemod by executing "nx migrate --run-migrations" to
run the update-jest-preset-angular-setup migration, update package.json to bump
jest-preset-angular to 16.x+, and edit your test setup files (e.g.,
test-setup.ts) to replace the old import with the new pattern: import {
setupZoneTestEnv } from 'jest-preset-angular/setup-env/zone'; then call
setupZoneTestEnv(); so the setup matches the modern jest-preset-angular API.

ℹ️ Review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: d5c4563a-51af-4c1d-a0b3-ccf8283e8337

📥 Commits

Reviewing files that changed from the base of the PR and between 157ef87 and 294d1a7.

⛔ Files ignored due to path filters (1)
  • package-lock.json is excluded by !**/package-lock.json
📒 Files selected for processing (2)
  • libs/awesome/package.json
  • package.json
✅ Files skipped from review due to trivial changes (1)
  • libs/awesome/package.json

Copy link
Copy Markdown

@coderabbitai coderabbitai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

♻️ Duplicate comments (1)
package.json (1)

14-35: ⚠️ Potential issue | 🔴 Critical

Begleit-Bumps für Angular 21 fehlen.

Angular 21 braucht TypeScript >=5.9.0 <6.0.0. Zusätzlich ist zone.js in Angular v21 nur noch für zone-basierte Setups relevant; @nx/angular zieht es für diesen Sprung auf ~0.16.0 nach. Mit typescript auf Line 73 (5.2.2) und zone.js auf Line 25 (0.14.2) bleibt die Paketmenge hinter diesem Hunk inkonsistent. (angular.dev)

🛠️ Begleit-Änderungen außerhalb dieses Hunks
   "dependencies": {
-    "zone.js": "0.14.2"
+    "zone.js": "~0.16.0"
   },
   "devDependencies": {
-    "typescript": "5.2.2"
+    "typescript": "~5.9.0"
   }

Also applies to: 64-65

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@package.json` around lines 14 - 35, The package versions are inconsistent for
Angular 21: update the "typescript" devDependency to a version matching Angular
21's requirement (>=5.9.0 <6.0.0) and bump "zone.js" to the Angular-21
compatible ~0.16.0, and ensure any related tooling such as "@nx/angular" remains
compatible with those changes; locate the "typescript" entry (around lines
referenced in the diff) and the "zone.js" entry and change their versions
accordingly, and review the related devDependencies (e.g., "@angular-devkit/*"
and "@angular/cli") to ensure compatibility with TypeScript 5.9-era Angular
21.2.x — also apply the same updates noted for the duplicate locations (lines
64-65).
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Duplicate comments:
In `@package.json`:
- Around line 14-35: The package versions are inconsistent for Angular 21:
update the "typescript" devDependency to a version matching Angular 21's
requirement (>=5.9.0 <6.0.0) and bump "zone.js" to the Angular-21 compatible
~0.16.0, and ensure any related tooling such as "@nx/angular" remains compatible
with those changes; locate the "typescript" entry (around lines referenced in
the diff) and the "zone.js" entry and change their versions accordingly, and
review the related devDependencies (e.g., "@angular-devkit/*" and
"@angular/cli") to ensure compatibility with TypeScript 5.9-era Angular 21.2.x —
also apply the same updates noted for the duplicate locations (lines 64-65).

ℹ️ Review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: d859e90f-6dc9-4a12-853d-4314c5884aea

📥 Commits

Reviewing files that changed from the base of the PR and between 294d1a7 and 48ecee7.

⛔ Files ignored due to path filters (1)
  • package-lock.json is excluded by !**/package-lock.json
📒 Files selected for processing (2)
  • libs/awesome/package.json
  • package.json
✅ Files skipped from review due to trivial changes (1)
  • libs/awesome/package.json

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants