chore(deps-dev): bump nx, @nx/devkit, @nx/eslint, @nx/eslint-plugin, @nx/jest, @nx/js, @nx/plugin and @nx/workspace - #3336
Conversation
…@nx/jest, @nx/js, @nx/plugin and @nx/workspace Bumps [nx](https://github.com/nrwl/nx/tree/HEAD/packages/nx), [@nx/devkit](https://github.com/nrwl/nx/tree/HEAD/packages/devkit), [@nx/eslint](https://github.com/nrwl/nx/tree/HEAD/packages/eslint), [@nx/eslint-plugin](https://github.com/nrwl/nx/tree/HEAD/packages/eslint-plugin), [@nx/jest](https://github.com/nrwl/nx/tree/HEAD/packages/jest), [@nx/js](https://github.com/nrwl/nx/tree/HEAD/packages/js), [@nx/plugin](https://github.com/nrwl/nx/tree/HEAD/packages/plugin) and [@nx/workspace](https://github.com/nrwl/nx/tree/HEAD/packages/workspace). These dependencies needed to be updated together. Updates `nx` from 19.8.9 to 23.1.1 - [Release notes](https://github.com/nrwl/nx/releases) - [Commits](https://github.com/nrwl/nx/commits/23.1.1/packages/nx) Updates `@nx/devkit` from 19.8.9 to 23.1.1 - [Release notes](https://github.com/nrwl/nx/releases) - [Commits](https://github.com/nrwl/nx/commits/23.1.1/packages/devkit) Updates `@nx/eslint` from 19.8.9 to 23.1.1 - [Release notes](https://github.com/nrwl/nx/releases) - [Commits](https://github.com/nrwl/nx/commits/23.1.1/packages/eslint) Updates `@nx/eslint-plugin` from 19.8.9 to 23.1.1 - [Release notes](https://github.com/nrwl/nx/releases) - [Commits](https://github.com/nrwl/nx/commits/23.1.1/packages/eslint-plugin) Updates `@nx/jest` from 19.8.9 to 23.1.1 - [Release notes](https://github.com/nrwl/nx/releases) - [Commits](https://github.com/nrwl/nx/commits/23.1.1/packages/jest) Updates `@nx/js` from 19.8.9 to 23.1.1 - [Release notes](https://github.com/nrwl/nx/releases) - [Commits](https://github.com/nrwl/nx/commits/23.1.1/packages/js) Updates `@nx/plugin` from 19.8.9 to 23.1.1 - [Release notes](https://github.com/nrwl/nx/releases) - [Commits](https://github.com/nrwl/nx/commits/23.1.1/packages/plugin) Updates `@nx/workspace` from 19.8.9 to 23.1.1 - [Release notes](https://github.com/nrwl/nx/releases) - [Commits](https://github.com/nrwl/nx/commits/23.1.1/packages/workspace) --- updated-dependencies: - dependency-name: nx dependency-version: 23.1.1 dependency-type: direct:development - dependency-name: "@nx/devkit" dependency-version: 23.1.1 dependency-type: direct:development - dependency-name: "@nx/eslint" dependency-version: 23.1.1 dependency-type: direct:development - dependency-name: "@nx/eslint-plugin" dependency-version: 23.1.1 dependency-type: direct:development - dependency-name: "@nx/jest" dependency-version: 23.1.1 dependency-type: direct:development - dependency-name: "@nx/js" dependency-version: 23.1.1 dependency-type: direct:development - dependency-name: "@nx/plugin" dependency-version: 23.1.1 dependency-type: direct:development - dependency-name: "@nx/workspace" dependency-version: 23.1.1 dependency-type: direct:development ... Signed-off-by: dependabot[bot] <support@github.com>
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 1 potential issue.
❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, have a team admin enable autofix in the Cursor dashboard.
Reviewed by Cursor Bugbot for commit a630633. Configure here.
| "@nx/jest": "23.1.1", | ||
| "@nx/js": "23.1.1", | ||
| "@nx/plugin": "23.1.1", | ||
| "@nx/workspace": "23.1.1", |
There was a problem hiding this comment.
Nx 23 incompatible with ESLint 8
High Severity
@nx/eslint is bumped to 23.1.1, which peers on eslint ^9 || ^10 and drops ESLint 8 support, but eslint remains at ^8.16.0. Lint targets use @nx/eslint:lint across packages, so npm run lint is likely to fail or behave incorrectly after this bump. A proper nx migrate (including ESLint 9+) is needed rather than a version-only bump.
Additional Locations (1)
Reviewed by Cursor Bugbot for commit a630633. Configure here.


Bumps nx, @nx/devkit, @nx/eslint, @nx/eslint-plugin, @nx/jest, @nx/js, @nx/plugin and @nx/workspace. These dependencies needed to be updated together.
Updates
nxfrom 19.8.9 to 23.1.1Release notes
Sourced from nx's releases.
... (truncated)
Commits
8841f1cfix(core): keep real dependencies when omitting peers from npm temp installs ...86dbdedfix(core): parse pnpm lockfiles that omit the packages block (#36512)cff77e2fix(core): bump pinned axios and brace-expansion past vulnerable versions (#3...a2e6ac4chore(repo): stop eslint linting json files with no applicable rules (#36454)dd97e9cfix(core): avoid bogus duplicate project name errors when generating nested a...50f61effeat(core): derive stable repo key from normalized remote and relative path (...9d51f0afix(core): keep nx migrate on the requested version when release-age gates in...36208e9fix(core): merge default plugins through the source-map-aware merge path (#36...49a9afefix(misc): prevent crash when opening browser in Podman+WSL container (#34639)a92116dfix(core): handle colons in target name when resolving inputs to generate gra...Maintainer changes
This version was pushed to npm by GitHub Actions, a new releaser for nx since your current version.
Install script changes
This version modifies
postinstallscript that runs during installation. Review the package contents before updating.Updates
@nx/devkitfrom 19.8.9 to 23.1.1Release notes
Sourced from @nx/devkit's releases.
... (truncated)
Commits
1210aacfix(devkit): resolve ensurePackage against the workspace (#36496)dd97e9cfix(core): avoid bogus duplicate project name errors when generating nested a...5b6abe1fix(core): unbreak pnpm 11 installs by acknowledging build-script deps from g...1ec8682cleanup(devkit): remove catalog utils copy and reuse nx implementation (#36350)268394afix(core): speed up lockfile parsing and catalog resolution (#36223)a88e494chore(repo): migrate to nx 23.1.0-rc.2 (#36269)3a3f9dechore(core): fix typo on readTargetOptions jsdoc (#34292)638934cfix(core): preserve comments in catalog YAML updates (#35733)6486e86fix(devkit): restore prettier v2 support in formatFiles (#36193)df5157bfeat(core): support filtered targetDefaults via the nested-array shape (#36049)Maintainer changes
This version was pushed to npm by GitHub Actions, a new releaser for
@nx/devkitsince your current version.Updates
@nx/eslintfrom 19.8.9 to 23.1.1Release notes
Sourced from @nx/eslint's releases.
... (truncated)
Commits
df40b73fix(linter): use projectService for typed linting in flat configs (#35727)bdd63f1fix(linter): keep override parser when convert-to-flat-config uses FlatCompat...a88e494chore(repo): migrate to nx 23.1.0-rc.2 (#36269)9deccb6fix(linter): reconcile angular-eslint v22 breaking changes in flat config (#3...edca1e0fix(linter): harden the ESLint v9 flat-config migration (#36204)4aba335fix(linter): run typescript-eslint v8 rule migrations for scoped-only workspa...d5821e2fix(linter): install angular-eslint when converting Angular configs to flat c...df5157bfeat(core): support filtered targetDefaults via the nested-array shape (#36049)6348b24feat(linter): add migration to drop typescript-eslint v8-removed rules from f...f22e75cfeat(repo): enable the tsgo compiler workspace-wide (#35926)Maintainer changes
This version was pushed to npm by GitHub Actions, a new releaser for
@nx/eslintsince your current version.Updates
@nx/eslint-pluginfrom 19.8.9 to 23.1.1Release notes
Sourced from @nx/eslint-plugin's releases.
... (truncated)
Commits
13582c3chore(repo): harden first-party migration validators (#36436)03c8439cleanup(core): use picocolors in eslint-plugin (#34376)a88e494chore(repo): migrate to nx 23.1.0-rc.2 (#36269)08e8622fix(linter): update terminal cli regex for local-dist build (#36201)df5157bfeat(core): support filtered targetDefaults via the nested-array shape (#36049)f22e75cfeat(repo): enable the tsgo compiler workspace-wide (#35926)71bbc70feat(core): revert array-shape targetDefaults support pending redesign and re...6598a0bchore(core): rename supportsOptionalUpdates to supportsOptionalMigrations (#3...27f9ae0chore(repo): finish migrating builds off the workspace-root dist (#35915)38ca20bfeat(core): extendnx migrate --includeto any package that supports option...Maintainer changes
This version was pushed to npm by GitHub Actions, a new releaser for
@nx/eslint-pluginsince your current version.Updates
@nx/jestfrom 19.8.9 to 23.1.1Release notes
Sourced from @nx/jest's releases.
... (truncated)
Commits
59dff9fdocs(nx-dev): render migration docs from the documentation key (#36377)2fcaf71fix(testing): add@swc/corewhen configuring jest with the swc compiler (#36409)5b6abe1fix(core): unbreak pnpm 11 installs by acknowledging build-script deps from g...a88e494chore(repo): migrate to nx 23.1.0-rc.2 (#36269)df5157bfeat(core): support filtered targetDefaults via the nested-array shape (#36049)a5acaf7feat(testing): add migration to verify typecheck after the 23.1 migration (#3...bdc6236fix(testing): keep ts-jest resolving exports-only libs on typescript < 6 (#36...f22e75cfeat(repo): enable the tsgo compiler workspace-wide (#35926)192f668feat(angular): support angular v22 (#35851)71bbc70feat(core): revert array-shape targetDefaults support pending redesign and re...Maintainer changes
This version was pushed to npm by GitHub Actions, a new releaser for
@nx/jestsince your current version.Updates
@nx/jsfrom 19.8.9 to 23.1.1Release notes
Sourced from @nx/js's releases.
... (truncated)
Commits
82f3693fix(js): resolve package and extension-less tsconfig extends read from the tr...d86441dfix(js): resolve the verdaccio bin through its package.json (#36479)df40b73fix(linter): use projectService for typed linting in flat configs (#35727)5b6abe1fix(core): unbreak pnpm 11 installs by acknowledging build-script deps from g...b045079fix(js): parse pnpm/npm publish JSON containing braces in file paths (#36241)57e661bfix(js): support private methods and static blocks in babel preset (#36218)a88e494chore(repo): migrate to nx 23.1.0-rc.2 (#36269)ba1d651fix(js): b...Description has been truncated