Commit 80981cb
authored
fix(deps): Update eslint packages (#903)
This PR contains the following updates:
| Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [@typescript-eslint/eslint-plugin](https://typescript-eslint.io/packages/eslint-plugin) ([source](https://redirect.github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)) | [`8.57.2` → `8.59.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/8.57.2/8.59.0) |  |  |
| [@typescript-eslint/parser](https://typescript-eslint.io/packages/parser) ([source](https://redirect.github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser)) | [`8.57.2` → `8.59.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/8.57.2/8.59.0) |  |  |
| [eslint](https://eslint.org) ([source](https://redirect.github.com/eslint/eslint)) | [`10.1.0` → `10.2.1`](https://renovatebot.com/diffs/npm/eslint/10.1.0/10.2.1) |  |  |
---
### Release Notes
<details>
<summary>typescript-eslint/typescript-eslint (@​typescript-eslint/eslint-plugin)</summary>
### [`v8.59.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#8590-2026-04-20)
[Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.58.2...v8.59.0)
##### 🚀 Features
- **eslint-plugin:** \[no-unnecessary-type-assertion] report more cases based on assignability ([#​11789](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11789))
##### ❤️ Thank You
- Ulrich Stark
See [GitHub Releases](https://redirect.github.com/typescript-eslint/typescript-eslint/releases/tag/v8.59.0) for more information.
You can read about our [versioning strategy](https://typescript-eslint.io/users/versioning) and [releases](https://typescript-eslint.io/users/releases) on our website.
### [`v8.58.2`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#8582-2026-04-13)
[Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.58.1...v8.58.2)
##### 🩹 Fixes
- **eslint-plugin:** \[no-unnecessary-condition] use assignability checks in checkTypePredicates ([#​12147](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12147))
- remove tsbuildinfo cache file from published packages ([#​12187](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12187))
##### ❤️ Thank You
- Abhijeet Singh [@​cseas](https://redirect.github.com/cseas)
- 송재욱
See [GitHub Releases](https://redirect.github.com/typescript-eslint/typescript-eslint/releases/tag/v8.58.2) for more information.
You can read about our [versioning strategy](https://typescript-eslint.io/users/versioning) and [releases](https://typescript-eslint.io/users/releases) on our website.
### [`v8.58.1`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#8581-2026-04-08)
[Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.58.0...v8.58.1)
##### 🩹 Fixes
- **eslint-plugin:** \[no-unused-vars] fix false negative for type predicate parameter ([#​12004](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12004))
##### ❤️ Thank You
- MinJae [@​Ju-MINJAE](https://redirect.github.com/Ju-MINJAE)
See [GitHub Releases](https://redirect.github.com/typescript-eslint/typescript-eslint/releases/tag/v8.58.1) for more information.
You can read about our [versioning strategy](https://typescript-eslint.io/users/versioning) and [releases](https://typescript-eslint.io/users/releases) on our website.
### [`v8.58.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#8580-2026-03-30)
[Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.57.2...v8.58.0)
##### 🚀 Features
- support TypeScript 6 ([#​12124](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12124))
##### 🩹 Fixes
- **eslint-plugin:** \[prefer-regexp-exec] avoid fixing unknown RegExp flags ([#​12161](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12161))
- **eslint-plugin:** \[no-extraneous-class] handle index signatures ([#​12142](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12142))
- **eslint-plugin:** crash in `no-unnecessary-type-arguments` ([#​12163](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12163))
##### ❤️ Thank You
- ej shafran [@​ej-shafran](https://redirect.github.com/ej-shafran)
- Evyatar Daud [@​StyleShit](https://redirect.github.com/StyleShit)
- GG ZIBLAKING
- milkboy2564 [@​SeolJaeHyeok](https://redirect.github.com/SeolJaeHyeok)
- teee32 [@​teee32](https://redirect.github.com/teee32)
See [GitHub Releases](https://redirect.github.com/typescript-eslint/typescript-eslint/releases/tag/v8.58.0) for more information.
You can read about our [versioning strategy](https://typescript-eslint.io/users/versioning) and [releases](https://typescript-eslint.io/users/releases) on our website.
</details>
<details>
<summary>typescript-eslint/typescript-eslint (@​typescript-eslint/parser)</summary>
### [`v8.59.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#8590-2026-04-20)
[Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.58.2...v8.59.0)
This was a version bump only for parser to align it with other projects, there were no code changes.
See [GitHub Releases](https://redirect.github.com/typescript-eslint/typescript-eslint/releases/tag/v8.59.0) for more information.
You can read about our [versioning strategy](https://typescript-eslint.io/users/versioning) and [releases](https://typescript-eslint.io/users/releases) on our website.
### [`v8.58.2`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#8582-2026-04-13)
[Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.58.1...v8.58.2)
##### 🩹 Fixes
- remove tsbuildinfo cache file from published packages ([#​12187](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12187))
##### ❤️ Thank You
- Abhijeet Singh [@​cseas](https://redirect.github.com/cseas)
See [GitHub Releases](https://redirect.github.com/typescript-eslint/typescript-eslint/releases/tag/v8.58.2) for more information.
You can read about our [versioning strategy](https://typescript-eslint.io/users/versioning) and [releases](https://typescript-eslint.io/users/releases) on our website.
### [`v8.58.1`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#8581-2026-04-08)
[Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.58.0...v8.58.1)
This was a version bump only for parser to align it with other projects, there were no code changes.
See [GitHub Releases](https://redirect.github.com/typescript-eslint/typescript-eslint/releases/tag/v8.58.1) for more information.
You can read about our [versioning strategy](https://typescript-eslint.io/users/versioning) and [releases](https://typescript-eslint.io/users/releases) on our website.
### [`v8.58.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#8580-2026-03-30)
[Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.57.2...v8.58.0)
##### 🚀 Features
- support TypeScript 6 ([#​12124](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12124))
##### ❤️ Thank You
- Evyatar Daud [@​StyleShit](https://redirect.github.com/StyleShit)
See [GitHub Releases](https://redirect.github.com/typescript-eslint/typescript-eslint/releases/tag/v8.58.0) for more information.
You can read about our [versioning strategy](https://typescript-eslint.io/users/versioning) and [releases](https://typescript-eslint.io/users/releases) on our website.
</details>
<details>
<summary>eslint/eslint (eslint)</summary>
### [`v10.2.1`](https://redirect.github.com/eslint/eslint/releases/tag/v10.2.1)
[Compare Source](https://redirect.github.com/eslint/eslint/compare/v10.2.0...v10.2.1)
#### Bug Fixes
- [`14be92b`](https://redirect.github.com/eslint/eslint/commit/14be92b6d1fa0923b8923830f2208e5e2705b002) fix: model generator yield resumption paths in code path analysis ([#​20665](https://redirect.github.com/eslint/eslint/issues/20665)) (sethamus)
- [`84a19d2`](https://redirect.github.com/eslint/eslint/commit/84a19d2c32255db6b9cfc08644a607aae6d5cb62) fix: no-async-promise-executor false positives for shadowed Promise ([#​20740](https://redirect.github.com/eslint/eslint/issues/20740)) (xbinaryx)
- [`af764af`](https://redirect.github.com/eslint/eslint/commit/af764af0ec38225755fbf8a6f207f0c77b595a8d) fix: clarify language and processor validation errors ([#​20729](https://redirect.github.com/eslint/eslint/issues/20729)) (Pixel998)
- [`e251b89`](https://redirect.github.com/eslint/eslint/commit/e251b89a38280973e468a4a9386c138f4f55d10d) fix: update eslint ([#​20715](https://redirect.github.com/eslint/eslint/issues/20715)) (renovate\[bot])
#### Documentation
- [`ca92ca0`](https://redirect.github.com/eslint/eslint/commit/ca92ca0fb4599e8de1e2fb914e695fe7397cbe63) docs: reuse markdown-it instance for markdown filter ([#​20768](https://redirect.github.com/eslint/eslint/issues/20768)) (Amaresh S M)
- [`57d2ee2`](https://redirect.github.com/eslint/eslint/commit/57d2ee213305cee0cb55ef08e0480b57396269a9) docs: Enable Eleventy incremental mode for watch ([#​20767](https://redirect.github.com/eslint/eslint/issues/20767)) (Amaresh S M)
- [`c1621b9`](https://redirect.github.com/eslint/eslint/commit/c1621b915742276e5f4b25efe790ca62296330dc) docs: fix typos in code-path-analyzer.js ([#​20700](https://redirect.github.com/eslint/eslint/issues/20700)) (Ayush Shukla)
- [`1418d52`](https://redirect.github.com/eslint/eslint/commit/1418d522d10bde1960f4942afb548bc7160ec49e) docs: Update README (GitHub Actions Bot)
- [`39771e6`](https://redirect.github.com/eslint/eslint/commit/39771e6e600f0b0617fdeafff6dd07e4211ffde6) docs: Update README (GitHub Actions Bot)
- [`71e0469`](https://redirect.github.com/eslint/eslint/commit/71e04693def2df57268f08f3072a2749df6bf438) docs: fix incomplete JSDoc param description in no-shadow rule ([#​20728](https://redirect.github.com/eslint/eslint/issues/20728)) (kuldeep kumar)
- [`22119ce`](https://redirect.github.com/eslint/eslint/commit/22119ceb93e28f62262fc1d98ff1b1442d6e2dbf) docs: clarify scope of for-direction rule with dead code examples ([#​20723](https://redirect.github.com/eslint/eslint/issues/20723)) (Amaresh S M)
- [`8f3fb77`](https://redirect.github.com/eslint/eslint/commit/8f3fb77f122a5641d1833cad5d93f3f54fa3be0b) docs: document `meta.docs.dialects` ([#​20718](https://redirect.github.com/eslint/eslint/issues/20718)) (Pixel998)
#### Chores
- [`7ddfea9`](https://redirect.github.com/eslint/eslint/commit/7ddfea9c4f62add1588c5c0b0da568c299246383) chore: update dependency prettier to v3.8.2 ([#​20770](https://redirect.github.com/eslint/eslint/issues/20770)) (renovate\[bot])
- [`fac40e1`](https://redirect.github.com/eslint/eslint/commit/fac40e1de2ba7646cc7cd2d3f93fbdd1f8819001) ci: bump pnpm/action-setup from 5.0.0 to 6.0.0 ([#​20763](https://redirect.github.com/eslint/eslint/issues/20763)) (dependabot\[bot])
- [`7246f92`](https://redirect.github.com/eslint/eslint/commit/7246f923332522d8b3d46b6ee646fce88535f3fb) test: add tests for SuppressionsService.load() error handling ([#​20734](https://redirect.github.com/eslint/eslint/issues/20734)) (kuldeep kumar)
- [`4f34b1e`](https://redirect.github.com/eslint/eslint/commit/4f34b1e592b0f63d766d9903998e8e36eb49d3aa) chore: update pnpm/action-setup action to v5 ([#​20762](https://redirect.github.com/eslint/eslint/issues/20762)) (renovate\[bot])
- [`51080eb`](https://redirect.github.com/eslint/eslint/commit/51080eb5c98d619434e4835dbe9f1c6654aca3b8) test: processor service ([#​20731](https://redirect.github.com/eslint/eslint/issues/20731)) (kuldeep kumar)
- [`e7e1889`](https://redirect.github.com/eslint/eslint/commit/e7e1889fca9b6044e08f41b38df20a1ce45808c8) chore: remove stale babel-eslint10 fixture and test ([#​20727](https://redirect.github.com/eslint/eslint/issues/20727)) (kuldeep kumar)
- [`4e1a87c`](https://redirect.github.com/eslint/eslint/commit/4e1a87cb8fb90e309524bc36bc5f31b9f9cfaa76) test: remove redundant async/await in flat config array tests ([#​20722](https://redirect.github.com/eslint/eslint/issues/20722)) (Pixel998)
- [`066eabb`](https://redirect.github.com/eslint/eslint/commit/066eabb3643b12931f991594969bcc0028f71a5f) test: add rule metadata coverage for `languages` and `docs.dialects` ([#​20717](https://redirect.github.com/eslint/eslint/issues/20717)) (Pixel998)
### [`v10.2.0`](https://redirect.github.com/eslint/eslint/releases/tag/v10.2.0)
[Compare Source](https://redirect.github.com/eslint/eslint/compare/v10.1.0...v10.2.0)
#### Features
- [`586ec2f`](https://redirect.github.com/eslint/eslint/commit/586ec2f43092779acc957866db4abe999112d1e1) feat: Add `meta.languages` support to rules ([#​20571](https://redirect.github.com/eslint/eslint/issues/20571)) (Copilot)
- [`14207de`](https://redirect.github.com/eslint/eslint/commit/14207dee3939dc87cfa8b2fcfc271fff2cfd6471) feat: add `Temporal` to `no-obj-calls` ([#​20675](https://redirect.github.com/eslint/eslint/issues/20675)) (Pixel998)
- [`bbb2c93`](https://redirect.github.com/eslint/eslint/commit/bbb2c93a2b31bd30924f32fe69a9acf41f9dfe35) feat: add Temporal to ES2026 globals ([#​20672](https://redirect.github.com/eslint/eslint/issues/20672)) (Pixel998)
#### Bug Fixes
- [`542cb3e`](https://redirect.github.com/eslint/eslint/commit/542cb3e6442a4e6ee3457c799e2a0ee23bef0c6a) fix: update first-party dependencies ([#​20714](https://redirect.github.com/eslint/eslint/issues/20714)) (Francesco Trotta)
#### Documentation
- [`a2af743`](https://redirect.github.com/eslint/eslint/commit/a2af743ea60f683d0e0de9d98267c1e7e4f5e412) docs: add `language` to configuration objects ([#​20712](https://redirect.github.com/eslint/eslint/issues/20712)) (Francesco Trotta)
- [`845f23f`](https://redirect.github.com/eslint/eslint/commit/845f23f1370892bf07d819497ac518c9e65090d6) docs: Update README (GitHub Actions Bot)
- [`5fbcf59`](https://redirect.github.com/eslint/eslint/commit/5fbcf5958b897cc4df5d652924d18428db37f7ee) docs: remove `sourceType` from ts playground link ([#​20477](https://redirect.github.com/eslint/eslint/issues/20477)) (Tanuj Kanti)
- [`8702a47`](https://redirect.github.com/eslint/eslint/commit/8702a474659be786b6b1392e5e7c0c56355ae4a4) docs: Update README (GitHub Actions Bot)
- [`ddeaded`](https://redirect.github.com/eslint/eslint/commit/ddeaded2ab36951383ff67c60fb64ec68d29a46a) docs: Update README (GitHub Actions Bot)
- [`2b44966`](https://redirect.github.com/eslint/eslint/commit/2b4496691266547784a7f7ad1989ce53381bab91) docs: add Major Releases section to Manage Releases ([#​20269](https://redirect.github.com/eslint/eslint/issues/20269)) (Milos Djermanovic)
- [`eab65c7`](https://redirect.github.com/eslint/eslint/commit/eab65c700ebb16a6e790910c720450c9908961fd) docs: update `eslint` versions in examples ([#​20664](https://redirect.github.com/eslint/eslint/issues/20664)) (루밀LuMir)
- [`3e4a299`](https://redirect.github.com/eslint/eslint/commit/3e4a29903bf31f0998e45ad9128a265bce1edc56) docs: update ESM Dependencies policies with note for own-usage packages ([#​20660](https://redirect.github.com/eslint/eslint/issues/20660)) (Milos Djermanovic)
#### Chores
- [`8120e30`](https://redirect.github.com/eslint/eslint/commit/8120e30f833474f47acc061d24d164e9f022264f) refactor: extract no unmodified loop condition ([#​20679](https://redirect.github.com/eslint/eslint/issues/20679)) (kuldeep kumar)
- [`46e8469`](https://redirect.github.com/eslint/eslint/commit/46e8469786be1b2bbb522100e1d44624d98d3745) chore: update dependency markdownlint-cli2 to ^0.22.0 ([#​20697](https://redirect.github.com/eslint/eslint/issues/20697)) (renovate\[bot])
- [`01ed3aa`](https://redirect.github.com/eslint/eslint/commit/01ed3aa68477f81a7188e1498cf4906e02015b7c) test: add unit tests for unicode utilities ([#​20622](https://redirect.github.com/eslint/eslint/issues/20622)) (Manish chaudhary)
- [`811f493`](https://redirect.github.com/eslint/eslint/commit/811f4930f82ee2b6ac8eae75cade9bed63de0781) ci: remove `--legacy-peer-deps` from types integration tests ([#​20667](https://redirect.github.com/eslint/eslint/issues/20667)) (Milos Djermanovic)
- [`6b86fcf`](https://redirect.github.com/eslint/eslint/commit/6b86fcfc5c75d6a3b8a2cf7bcdb3ef60635a9a03) chore: update dependency npm-run-all2 to v8 ([#​20663](https://redirect.github.com/eslint/eslint/issues/20663)) (renovate\[bot])
- [`632c4f8`](https://redirect.github.com/eslint/eslint/commit/632c4f83bf32b77981c7d395cacddd1bb172ee25) chore: add `prettier` update commit to `.git-blame-ignore-revs` ([#​20662](https://redirect.github.com/eslint/eslint/issues/20662)) (루밀LuMir)
- [`b0b0f21`](https://redirect.github.com/eslint/eslint/commit/b0b0f21927e03ba092400e3c70d7058f537765c8) chore: update dependency eslint-plugin-regexp to ^3.1.0 ([#​20659](https://redirect.github.com/eslint/eslint/issues/20659)) (Milos Djermanovic)
- [`228a2dd`](https://redirect.github.com/eslint/eslint/commit/228a2dd4b272c17f516ee3541f1dd69eca0a8ab0) chore: update dependency eslint-plugin-eslint-plugin to ^7.3.2 ([#​20661](https://redirect.github.com/eslint/eslint/issues/20661)) (Milos Djermanovic)
- [`3ab4d7e`](https://redirect.github.com/eslint/eslint/commit/3ab4d7e244df244102de9d0d250b2ff12456a785) test: Add tests for eslintrc-style keys ([#​20645](https://redirect.github.com/eslint/eslint/issues/20645)) (kuldeep kumar)
</details>
---
### Configuration
📅 **Schedule**: (UTC)
- Branch creation
- Between 12:00 AM and 03:59 AM, on day 1 of the month (`* 0-3 1 * *`)
- Automerge
- At any time (no schedule defined)
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Mend Renovate](https://redirect.github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMDguMSIsInVwZGF0ZWRJblZlciI6IjQzLjE0MC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJhdXRvbWVyZ2UiXX0=-->1 parent e893d12 commit 80981cb
2 files changed
Lines changed: 125 additions & 125 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
43 | 43 | | |
44 | 44 | | |
45 | 45 | | |
46 | | - | |
47 | | - | |
| 46 | + | |
| 47 | + | |
48 | 48 | | |
49 | | - | |
| 49 | + | |
50 | 50 | | |
51 | 51 | | |
52 | 52 | | |
| |||
0 commit comments