chore(deps): update nx monorepo to v21.2.1
dependenciesrenovate
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@nx/devkit](https://nx.dev) ([source](https://redirect.github.com/nrwl/nx/tree/HEAD/packages/devkit)) | [`21.2.0` -> `21.2.1`](https://renovatebot.com/diffs/npm/@nx%2fdevkit/21.2.0/21.2.1) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
| [@nx/esbuild](https://nx.dev) ([source](https://redirect.github.com/nrwl/nx/tree/HEAD/packages/esbuild)) | [`21.2.0` -> `21.2.1`](https://renovatebot.com/diffs/npm/@nx%2fesbuild/21.2.0/21.2.1) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
| [@nx/eslint](https://nx.dev) ([source](https://redirect.github.com/nrwl/nx/tree/HEAD/packages/eslint)) | [`21.2.0` -> `21.2.1`](https://renovatebot.com/diffs/npm/@nx%2feslint/21.2.0/21.2.1) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
| [@nx/eslint-plugin](https://nx.dev) ([source](https://redirect.github.com/nrwl/nx/tree/HEAD/packages/eslint-plugin)) | [`21.2.0` -> `21.2.1`](https://renovatebot.com/diffs/npm/@nx%2feslint-plugin/21.2.0/21.2.1) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
| [@nx/express](https://nx.dev) ([source](https://redirect.github.com/nrwl/nx/tree/HEAD/packages/express)) | [`21.2.0` -> `21.2.1`](https://renovatebot.com/diffs/npm/@nx%2fexpress/21.2.0/21.2.1) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
| [@nx/js](https://nx.dev) ([source](https://redirect.github.com/nrwl/nx/tree/HEAD/packages/js)) | [`21.2.0` -> `21.2.1`](https://renovatebot.com/diffs/npm/@nx%2fjs/21.2.0/21.2.1) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
| [@nx/node](https://nx.dev) ([source](https://redirect.github.com/nrwl/nx/tree/HEAD/packages/node)) | [`21.2.0` -> `21.2.1`](https://renovatebot.com/diffs/npm/@nx%2fnode/21.2.0/21.2.1) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
| [@nx/playwright](https://nx.dev) ([source](https://redirect.github.com/nrwl/nx/tree/HEAD/packages/playwright)) | [`21.2.0` -> `21.2.1`](https://renovatebot.com/diffs/npm/@nx%2fplaywright/21.2.0/21.2.1) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
| [@nx/vite](https://nx.dev) ([source](https://redirect.github.com/nrwl/nx/tree/HEAD/packages/vite)) | [`21.2.0` -> `21.2.1`](https://renovatebot.com/diffs/npm/@nx%2fvite/21.2.0/21.2.1) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
| [@nx/web](https://nx.dev) ([source](https://redirect.github.com/nrwl/nx/tree/HEAD/packages/web)) | [`21.2.0` -> `21.2.1`](https://renovatebot.com/diffs/npm/@nx%2fweb/21.2.0/21.2.1) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
| [nx](https://nx.dev) ([source](https://redirect.github.com/nrwl/nx/tree/HEAD/packages/nx)) | [`21.2.0` -> `21.2.1`](https://renovatebot.com/diffs/npm/nx/21.2.0/21.2.1) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) |
---
### Release Notes
<details>
<summary>nrwl/nx (@​nx/devkit)</summary>
### [`v21.2.1`](https://redirect.github.com/nrwl/nx/releases/tag/21.2.1)
[Compare Source](https://redirect.github.com/nrwl/nx/compare/21.2.0...21.2.1)
##### 21.2.1 (2025-06-19)
##### 🚀 Features
- **core:** improve message when workspace is not detected ([#​31632](https://redirect.github.com/nrwl/nx/pull/31632))
- **js:** support publishing with registryConfigKey when pnpm >=9.15.7 <10.0.0 || >=10.5.0 ([#​31622](https://redirect.github.com/nrwl/nx/pull/31622))
- **js:** add copy-workspace-modules executor ([#​31545](https://redirect.github.com/nrwl/nx/pull/31545))
- **nx-dev:** read description from markdown frontmatter for index pages ([#​31566](https://redirect.github.com/nrwl/nx/pull/31566))
- **react:** support port option for react app generator ([#​31552](https://redirect.github.com/nrwl/nx/pull/31552))
##### 🩹 Fixes
- **angular:** fix import from ng-packagr ([#​31600](https://redirect.github.com/nrwl/nx/pull/31600), [#​31597](https://redirect.github.com/nrwl/nx/issues/31597))
- **angular:** handle inferred projects without project configuration files in migrations ([#​31633](https://redirect.github.com/nrwl/nx/pull/31633), [#​31607](https://redirect.github.com/nrwl/nx/issues/31607))
- **core:** show the correct content in the tui terminal pane for skipped tasks ([#​31559](https://redirect.github.com/nrwl/nx/pull/31559))
- **core:** ensure destination directories are created before copying files ([#​31624](https://redirect.github.com/nrwl/nx/pull/31624))
- **core:** prevent duplicate nx cloud logs from global and local nx invocations ([#​31641](https://redirect.github.com/nrwl/nx/pull/31641))
- **gradle:** fix gradle on windows ([#​31595](https://redirect.github.com/nrwl/nx/pull/31595))
- **gradle:** add build-ci target even if atomized=false ([#​31537](https://redirect.github.com/nrwl/nx/pull/31537))
- **linter:** respect the `--quiet` option when running with `--fix` ([#​31403](https://redirect.github.com/nrwl/nx/pull/31403), [#​31401](https://redirect.github.com/nrwl/nx/issues/31401))
##### ❤️ Thank You
- bkp-ttd
- Colum Ferry [@​Coly010](https://redirect.github.com/Coly010)
- Emily Xiong [@​xiongemi](https://redirect.github.com/xiongemi)
- Jack Hsu [@​jaysoo](https://redirect.github.com/jaysoo)
- Jason Jean [@​FrozenPandaz](https://redirect.github.com/FrozenPandaz)
- Jonathan Gelin [@​jogelin](https://redirect.github.com/jogelin)
- Juri Strumpflohner [@​juristr](https://redirect.github.com/juristr)
- Leosvel Pérez Espinosa [@​leosvelperez](https://redirect.github.com/leosvelperez)
- Nicholas Cunningham [@​ndcunningham](https://redirect.github.com/ndcunningham)
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "before 3am" (UTC), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about these updates again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/TriliumNext/Notes).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC42MC4xIiwidXBkYXRlZEluVmVyIjoiNDAuNjAuMSIsInRhcmdldEJyYW5jaCI6ImRldmVsb3AiLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIiwicmVub3ZhdGUiXX0=-->
合并状态:已合并 合并于 2025-06-20 关闭于 2025-06-20 0 条评论