Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@cspell/eslint-plugin](https://redirect.github.com/streetsidesoftware/cspell/tree/main/packages/cspell-eslint-plugin#readme) ([source](https://redirect.github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell-eslint-plugin)) | [`8.17.1` -> `8.17.2`](https://renovatebot.com/diffs/npm/@cspell%2feslint-plugin/8.17.1/8.17.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@cspell%2feslint-plugin/8.17.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@cspell%2feslint-plugin/8.17.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@cspell%2feslint-plugin/8.17.1/8.17.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@cspell%2feslint-plugin/8.17.1/8.17.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@eslint/js](https://eslint.org) ([source](https://redirect.github.com/eslint/eslint/tree/HEAD/packages/js)) | [`9.17.0` -> `9.18.0`](https://renovatebot.com/diffs/npm/@eslint%2fjs/9.17.0/9.18.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@eslint%2fjs/9.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@eslint%2fjs/9.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@eslint%2fjs/9.17.0/9.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@eslint%2fjs/9.17.0/9.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@typescript-eslint/rule-tester](https://typescript-eslint.io/packages/rule-tester) ([source](https://redirect.github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/rule-tester)) | [`8.19.1` -> `8.21.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2frule-tester/8.19.1/8.21.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2frule-tester/8.21.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2frule-tester/8.21.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2frule-tester/8.19.1/8.21.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2frule-tester/8.19.1/8.21.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@typescript-eslint/utils](https://typescript-eslint.io/packages/utils) ([source](https://redirect.github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/utils)) | [`8.19.1` -> `8.21.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2futils/8.19.1/8.21.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2futils/8.21.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2futils/8.21.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2futils/8.19.1/8.21.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2futils/8.19.1/8.21.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@vitest/eslint-plugin](https://redirect.github.com/vitest-dev/eslint-plugin-vitest) | [`1.1.24` -> `1.1.25`](https://renovatebot.com/diffs/npm/@vitest%2feslint-plugin/1.1.24/1.1.25) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@vitest%2feslint-plugin/1.1.25?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@vitest%2feslint-plugin/1.1.25?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@vitest%2feslint-plugin/1.1.24/1.1.25?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@vitest%2feslint-plugin/1.1.24/1.1.25?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [eslint](https://eslint.org) ([source](https://redirect.github.com/eslint/eslint)) | [`9.17.0` -> `9.18.0`](https://renovatebot.com/diffs/npm/eslint/9.17.0/9.18.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/eslint/9.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint/9.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint/9.17.0/9.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint/9.17.0/9.18.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [eslint-plugin-jsdoc](https://redirect.github.com/gajus/eslint-plugin-jsdoc) | [`50.6.1` -> `50.6.2`](https://renovatebot.com/diffs/npm/eslint-plugin-jsdoc/50.6.1/50.6.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-plugin-jsdoc/50.6.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint-plugin-jsdoc/50.6.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint-plugin-jsdoc/50.6.1/50.6.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-plugin-jsdoc/50.6.1/50.6.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [eslint-plugin-react](https://redirect.github.com/jsx-eslint/eslint-plugin-react) | [`7.37.3` -> `7.37.4`](https://renovatebot.com/diffs/npm/eslint-plugin-react/7.37.3/7.37.4) | [![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-plugin-react/7.37.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint-plugin-react/7.37.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint-plugin-react/7.37.3/7.37.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-plugin-react/7.37.3/7.37.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [typescript-eslint](https://typescript-eslint.io/packages/typescript-eslint) ([source](https://redirect.github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint)) | [`8.19.1` -> `8.21.0`](https://renovatebot.com/diffs/npm/typescript-eslint/8.19.1/8.21.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/typescript-eslint/8.21.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/typescript-eslint/8.21.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/typescript-eslint/8.19.1/8.21.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/typescript-eslint/8.19.1/8.21.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>streetsidesoftware/cspell (@​cspell/eslint-plugin)</summary> ### [`v8.17.2`](https://redirect.github.com/streetsidesoftware/cspell/blob/HEAD/packages/cspell-eslint-plugin/CHANGELOG.md#small8172-2025-01-13-small) [Compare Source](https://redirect.github.com/streetsidesoftware/cspell/compare/v8.17.1...v8.17.2) - fix: Dump stack on error when verbose ([#​6782](https://redirect.github.com/streetsidesoftware/cspell/issues/6782)) ([df0026c](https://redirect.github.com/streetsidesoftware/cspell/commit/df0026c)), closes [#​6782](https://redirect.github.com/streetsidesoftware/cspell/issues/6782) </details> <details> <summary>eslint/eslint (@​eslint/js)</summary> ### [`v9.18.0`](https://redirect.github.com/eslint/eslint/compare/v9.17.0...362099c580992b2602316fc417ce3e595b96f28c) [Compare Source](https://redirect.github.com/eslint/eslint/compare/v9.17.0...v9.18.0) </details> <details> <summary>typescript-eslint/typescript-eslint (@​typescript-eslint/rule-tester)</summary> ### [`v8.21.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/rule-tester/CHANGELOG.md#8210-2025-01-20) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.20.0...v8.21.0) ##### 🩹 Fixes - **eslint-plugin-internal:** \[debug-namespace] on windows ([#​10661](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10661)) ##### ❤️ Thank You - Arya Emami [@​aryaemami59](https://redirect.github.com/aryaemami59) You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v8.20.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/rule-tester/CHANGELOG.md#8200-2025-01-13) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.19.1...v8.20.0) ##### 🚀 Features - **eslint-plugin:** \[no-misused-spread] add new rule ([#​10551](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10551)) ##### ❤️ Thank You - Josh Goldberg ✨ You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. </details> <details> <summary>typescript-eslint/typescript-eslint (@​typescript-eslint/utils)</summary> ### [`v8.21.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/utils/CHANGELOG.md#8210-2025-01-20) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.20.0...v8.21.0) This was a version bump only for utils to align it with other projects, there were no code changes. You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v8.20.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/utils/CHANGELOG.md#8200-2025-01-13) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.19.1...v8.20.0) This was a version bump only for utils to align it with other projects, there were no code changes. You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. </details> <details> <summary>vitest-dev/eslint-plugin-vitest (@​vitest/eslint-plugin)</summary> ### [`v1.1.25`](https://redirect.github.com/vitest-dev/eslint-plugin-vitest/releases/tag/v1.1.25) [Compare Source](https://redirect.github.com/vitest-dev/eslint-plugin-vitest/compare/v1.1.24...v1.1.25) ##### Bug Fixes - **consistent-test-it:** Remove duplicate imports inside the import statement ([#​638](https://redirect.github.com/vitest-dev/eslint-plugin-vitest/issues/638)) ([0ae4289](https://redirect.github.com/vitest-dev/eslint-plugin-vitest/commit/0ae4289)) </details> <details> <summary>eslint/eslint (eslint)</summary> ### [`v9.18.0`](https://redirect.github.com/eslint/eslint/compare/v9.17.0...1c87b415313b4aacda496b3b26efc4e0b93dc13a) [Compare Source](https://redirect.github.com/eslint/eslint/compare/v9.17.0...v9.18.0) </details> <details> <summary>gajus/eslint-plugin-jsdoc (eslint-plugin-jsdoc)</summary> ### [`v50.6.2`](https://redirect.github.com/gajus/eslint-plugin-jsdoc/releases/tag/v50.6.2) [Compare Source](https://redirect.github.com/gajus/eslint-plugin-jsdoc/compare/v50.6.1...v50.6.2) ##### Bug Fixes - **`valid-types`:** update closure suppress types; fixes [#​1349](https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1349) ([#​1350](https://redirect.github.com/gajus/eslint-plugin-jsdoc/issues/1350)) ([a57f36e](https://redirect.github.com/gajus/eslint-plugin-jsdoc/commit/a57f36e3469eebe74a1381ca467120a941765e35)) </details> <details> <summary>jsx-eslint/eslint-plugin-react (eslint-plugin-react)</summary> ### [`v7.37.4`](https://redirect.github.com/jsx-eslint/eslint-plugin-react/blob/HEAD/CHANGELOG.md#7374---20250112) [Compare Source](https://redirect.github.com/jsx-eslint/eslint-plugin-react/compare/v7.37.3...v7.37.4) ##### Fixed - \[`no-unknown-property`]: support `onBeforeToggle`, `popoverTarget`, `popoverTargetAction` attributes ([#​3865][] [@​acusti](https://redirect.github.com/acusti)) - \[types] fix types of flat configs ([#​3874][] [@​ljharb](https://redirect.github.com/ljharb)) [7.37.4]: https://redirect.github.com/jsx-eslint/eslint-plugin-react/compare/v7.37.3...v7.37.4 [#​3874]: https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3874 [#​3865]: https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3865 </details> <details> <summary>typescript-eslint/typescript-eslint (typescript-eslint)</summary> ### [`v8.21.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/typescript-eslint/CHANGELOG.md#8210-2025-01-20) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.20.0...v8.21.0) This was a version bump only for typescript-eslint to align it with other projects, there were no code changes. You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v8.20.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/typescript-eslint/CHANGELOG.md#8200-2025-01-13) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.19.1...v8.20.0) ##### 🚀 Features - **eslint-plugin:** \[no-misused-spread] add new rule ([#​10551](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10551)) ##### ❤️ Thank You - Josh Goldberg ✨ You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. </details> --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xMDcuMCIsInVwZGF0ZWRJblZlciI6IjM5LjEyNS4xIiwidGFyZ2V0QnJhbmNoIjoiZGV2IiwibGFiZWxzIjpbImNob3JlIiwiZGVwZW5kZW5jaWVzIl19--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
- Loading branch information