Skip to content

Commit 318fc74

Browse files
authored
fix(deps): Update eslint packages (#800)
This PR contains the following updates: | Package | Type | Update | Change | Pending | |---|---|---|---|---| | [@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)) | devDependencies | minor | [`8.47.0` -> `8.50.1`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/8.47.0/8.50.1) | `8.51.0` | | [@typescript-eslint/parser](https://typescript-eslint.io/packages/parser) ([source](https://redirect.github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser)) | devDependencies | minor | [`8.47.0` -> `8.50.1`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/8.47.0/8.50.1) | `8.51.0` | | [eslint](https://eslint.org) ([source](https://redirect.github.com/eslint/eslint)) | devDependencies | patch | [`9.39.1` -> `9.39.2`](https://renovatebot.com/diffs/npm/eslint/9.39.1/9.39.2) | | --- ### Release Notes <details> <summary>typescript-eslint/typescript-eslint (@&#8203;typescript-eslint/eslint-plugin)</summary> ### [`v8.50.1`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#8501-2025-12-22) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.50.0...v8.50.1) ##### 🩹 Fixes - **eslint-plugin:** \[no-unnecessary-type-assertion] correct handling of undefined vs. void ([#&#8203;11826](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11826)) - **eslint-plugin:** \[method-signature-style] ignore methods that return `this` ([#&#8203;11813](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11813)) ##### ❤️ Thank You - Josh Goldberg ✨ - Tamashoo [@&#8203;Tamashoo](https://redirect.github.com/Tamashoo) 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.50.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#8500-2025-12-15) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.49.0...v8.50.0) ##### 🚀 Features - **eslint-plugin:** \[no-useless-default-assignment] add rule ([#&#8203;11720](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11720)) ##### ❤️ Thank You - Josh Goldberg ✨ - Ulrich Stark 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.49.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#8490-2025-12-08) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.48.1...v8.49.0) ##### 🚀 Features - **eslint-plugin:** use `Intl.Segmenter` instead of `graphemer` ([#&#8203;11804](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11804)) ##### 🩹 Fixes - **deps:** update dependency prettier to v3.7.2 ([#&#8203;11820](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11820)) ##### ❤️ Thank You - Justin McBride - Kirk Waiblinger [@&#8203;kirkwaiblinger](https://redirect.github.com/kirkwaiblinger) 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.48.1`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#8481-2025-12-02) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.48.0...v8.48.1) ##### 🩹 Fixes - **eslint-plugin:** \[restrict-template-expressions] check base types in allow list ([#&#8203;11764](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11764), [#&#8203;11759](https://redirect.github.com/typescript-eslint/typescript-eslint/issues/11759)) - **eslint-plugin:** honor ignored base types on generic classes ([#&#8203;11767](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11767)) - **eslint-plugin:** \[consistent-type-exports] check value flag before resolving alias ([#&#8203;11769](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11769)) ##### ❤️ Thank You - Josh Goldberg - OleksandraKordonets - SangheeSon [@&#8203;Higangssh](https://redirect.github.com/Higangssh) - tao 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.48.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#8480-2025-11-24) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.47.0...v8.48.0) ##### 🚀 Features - **eslint-plugin:** \[no-redundant-type-constituents] use assignability checking for redundancy checks ([#&#8203;10744](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10744)) ##### 🩹 Fixes - **typescript-estree:** disallow binding patterns in parameter properties ([#&#8203;11760](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11760)) - **eslint-plugin:** \[consistent-generic-constructors] ignore when constructor is typed array ([#&#8203;10477](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10477)) ##### ❤️ Thank You - Dima Barabash [@&#8203;dbarabashh](https://redirect.github.com/dbarabashh) - JamesHenry [@&#8203;JamesHenry](https://redirect.github.com/JamesHenry) - Josh Goldberg - mdm317 [@&#8203;gen-ip-1](https://redirect.github.com/gen-ip-1) 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 (@&#8203;typescript-eslint/parser)</summary> ### [`v8.50.1`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#8501-2025-12-22) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.50.0...v8.50.1) This was a version bump only for parser to align it with other projects, there were no code changes. 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.50.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#8500-2025-12-15) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.49.0...v8.50.0) This was a version bump only for parser to align it with other projects, there were no code changes. 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.49.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#8490-2025-12-08) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.48.1...v8.49.0) This was a version bump only for parser to align it with other projects, there were no code changes. 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.48.1`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#8481-2025-12-02) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.48.0...v8.48.1) This was a version bump only for parser to align it with other projects, there were no code changes. 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.48.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#8480-2025-11-24) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.47.0...v8.48.0) This was a version bump only for parser to align it with other projects, there were no code changes. 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> ### [`v9.39.2`](https://redirect.github.com/eslint/eslint/releases/tag/v9.39.2) [Compare Source](https://redirect.github.com/eslint/eslint/compare/v9.39.1...v9.39.2) #### Bug Fixes - [`5705833`](https://redirect.github.com/eslint/eslint/commit/57058331946568164449c5caabe2cf206e4fb5d9) fix: warn when `eslint-env` configuration comments are found ([#&#8203;20381](https://redirect.github.com/eslint/eslint/issues/20381)) (sethamus) #### Build Related - [`506f154`](https://redirect.github.com/eslint/eslint/commit/506f1549a64aa65bdddc75c71cb62f0ab94b5a23) build: add .scss files entry to knip ([#&#8203;20391](https://redirect.github.com/eslint/eslint/issues/20391)) (Milos Djermanovic) #### Chores - [`7ca0af7`](https://redirect.github.com/eslint/eslint/commit/7ca0af7f9f89dd4a01736dae01931c45d528171b) chore: upgrade to `@eslint/js@9.39.2` ([#&#8203;20394](https://redirect.github.com/eslint/eslint/issues/20394)) (Francesco Trotta) - [`c43ce24`](https://redirect.github.com/eslint/eslint/commit/c43ce24ff0ce073ec4ad691cd5a50171dfe6cf1e) chore: package.json update for [@&#8203;eslint/js](https://redirect.github.com/eslint/js) release (Jenkins) - [`4c9858e`](https://redirect.github.com/eslint/eslint/commit/4c9858e47bb9146cf20f546a562bc58a9ee3dae1) ci: add `v9.x-dev` branch ([#&#8203;20382](https://redirect.github.com/eslint/eslint/issues/20382)) (Milos Djermanovic) </details> --- ### Configuration 📅 **Schedule**: Branch creation - Between 12:00 AM and 03:59 AM, on day 1 of the month ( * 0-3 1 * * ) (UTC), 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 [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC4yMi4xIiwidXBkYXRlZEluVmVyIjoiNDAuMjIuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiYXV0b21lcmdlIl19-->
1 parent ee5ee78 commit 318fc74

File tree

2 files changed

+171
-478
lines changed

2 files changed

+171
-478
lines changed

0 commit comments

Comments
 (0)