Skip to content

fix: update eslint#20531

Merged
mdjermanovic merged 1 commit intomainfrom
renovate/eslint
Feb 20, 2026
Merged

fix: update eslint#20531
mdjermanovic merged 1 commit intomainfrom
renovate/eslint

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented Feb 20, 2026

This PR contains the following updates:

Package Change Age Confidence
@eslint/config-array (source) ^0.23.1^0.23.2 age confidence
eslint-scope (source) ^9.1.0^9.1.1 age confidence
eslint-visitor-keys (source) ^5.0.0^5.0.1 age confidence
espree (source) ^11.1.0^11.1.1 age confidence

Release Notes

eslint/rewrite (@​eslint/config-array)

v0.23.2

Compare Source

Bug Fixes
  • update minimatch to 10.2.1 to address security vulnerabilities (#​376) (9a3dc87)
Dependencies
eslint/js (eslint-scope)

v9.1.1

Compare Source

Dependencies
  • The following workspace dependencies were updated
    • devDependencies
      • eslint-visitor-keys bumped from ^5.0.0 to ^5.0.1
      • espree bumped from ^11.1.0 to ^11.1.1
eslint/js (eslint-visitor-keys)

v5.0.1

Compare Source

Bug Fixes
eslint/js (espree)

v11.1.1

Compare Source

Bug Fixes
Dependencies
  • The following workspace dependencies were updated
    • dependencies
      • eslint-visitor-keys bumped from ^5.0.0 to ^5.0.1

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), 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 if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added the dependencies Pull requests that update a dependency file label Feb 20, 2026
@renovate renovate Bot requested a review from a team as a code owner February 20, 2026 14:56
@eslint-github-bot eslint-github-bot Bot added the bug ESLint is working incorrectly label Feb 20, 2026
@netlify
Copy link
Copy Markdown

netlify Bot commented Feb 20, 2026

Deploy Preview for docs-eslint canceled.

Name Link
🔨 Latest commit 855dc7f
🔍 Latest deploy log https://app.netlify.com/projects/docs-eslint/deploys/699876221637d70008e0cd66

@mdjermanovic mdjermanovic merged commit c87d5bd into main Feb 20, 2026
38 checks passed
@mdjermanovic mdjermanovic deleted the renovate/eslint branch February 20, 2026 15:02
travisfriesen pushed a commit to travisfriesen/next.travisfriesen.ca that referenced this pull request Apr 5, 2026
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [eslint](https://eslint.org) ([source](https://github.com/eslint/eslint)) | devDependencies | major | [`^9.39.4` → `^10.0.0`](https://renovatebot.com/diffs/npm/eslint/9.39.4/10.2.0) |

---

### Release Notes

<details>
<summary>eslint/eslint (eslint)</summary>

### [`v10.2.0`](https://github.com/eslint/eslint/releases/tag/v10.2.0)

[Compare Source](eslint/eslint@v10.1.0...v10.2.0)

#### Features

- [`586ec2f`](eslint/eslint@586ec2f) feat: Add `meta.languages` support to rules ([#&#8203;20571](eslint/eslint#20571)) (Copilot)
- [`14207de`](eslint/eslint@14207de) feat: add `Temporal` to `no-obj-calls` ([#&#8203;20675](eslint/eslint#20675)) (Pixel998)
- [`bbb2c93`](eslint/eslint@bbb2c93) feat: add Temporal to ES2026 globals ([#&#8203;20672](eslint/eslint#20672)) (Pixel998)

#### Bug Fixes

- [`542cb3e`](eslint/eslint@542cb3e) fix: update first-party dependencies ([#&#8203;20714](eslint/eslint#20714)) (Francesco Trotta)

#### Documentation

- [`a2af743`](eslint/eslint@a2af743) docs: add `language` to configuration objects ([#&#8203;20712](eslint/eslint#20712)) (Francesco Trotta)
- [`845f23f`](eslint/eslint@845f23f) docs: Update README (GitHub Actions Bot)
- [`5fbcf59`](eslint/eslint@5fbcf59) docs: remove `sourceType` from ts playground link ([#&#8203;20477](eslint/eslint#20477)) (Tanuj Kanti)
- [`8702a47`](eslint/eslint@8702a47) docs: Update README (GitHub Actions Bot)
- [`ddeaded`](eslint/eslint@ddeaded) docs: Update README (GitHub Actions Bot)
- [`2b44966`](eslint/eslint@2b44966) docs: add Major Releases section to Manage Releases ([#&#8203;20269](eslint/eslint#20269)) (Milos Djermanovic)
- [`eab65c7`](eslint/eslint@eab65c7) docs: update `eslint` versions in examples ([#&#8203;20664](eslint/eslint#20664)) (루밀LuMir)
- [`3e4a299`](eslint/eslint@3e4a299) docs: update ESM Dependencies policies with note for own-usage packages ([#&#8203;20660](eslint/eslint#20660)) (Milos Djermanovic)

#### Chores

- [`8120e30`](eslint/eslint@8120e30) refactor: extract no unmodified loop condition ([#&#8203;20679](eslint/eslint#20679)) (kuldeep kumar)
- [`46e8469`](eslint/eslint@46e8469) chore: update dependency markdownlint-cli2 to ^0.22.0 ([#&#8203;20697](eslint/eslint#20697)) (renovate\[bot])
- [`01ed3aa`](eslint/eslint@01ed3aa) test: add unit tests for unicode utilities ([#&#8203;20622](eslint/eslint#20622)) (Manish chaudhary)
- [`811f493`](eslint/eslint@811f493) ci: remove `--legacy-peer-deps` from types integration tests ([#&#8203;20667](eslint/eslint#20667)) (Milos Djermanovic)
- [`6b86fcf`](eslint/eslint@6b86fcf) chore: update dependency npm-run-all2 to v8 ([#&#8203;20663](eslint/eslint#20663)) (renovate\[bot])
- [`632c4f8`](eslint/eslint@632c4f8) chore: add `prettier` update commit to `.git-blame-ignore-revs` ([#&#8203;20662](eslint/eslint#20662)) (루밀LuMir)
- [`b0b0f21`](eslint/eslint@b0b0f21) chore: update dependency eslint-plugin-regexp to ^3.1.0 ([#&#8203;20659](eslint/eslint#20659)) (Milos Djermanovic)
- [`228a2dd`](eslint/eslint@228a2dd) chore: update dependency eslint-plugin-eslint-plugin to ^7.3.2 ([#&#8203;20661](eslint/eslint#20661)) (Milos Djermanovic)
- [`3ab4d7e`](eslint/eslint@3ab4d7e) test: Add tests for eslintrc-style keys ([#&#8203;20645](eslint/eslint#20645)) (kuldeep kumar)

### [`v10.1.0`](https://github.com/eslint/eslint/releases/tag/v10.1.0)

[Compare Source](eslint/eslint@v10.0.3...v10.1.0)

#### Features

- [`ff4382b`](eslint/eslint@ff4382b) feat: apply fix for `no-var` in `TSModuleBlock` ([#&#8203;20638](eslint/eslint#20638)) (Tanuj Kanti)
- [`0916995`](eslint/eslint@0916995) feat: Implement api support for bulk-suppressions ([#&#8203;20565](eslint/eslint#20565)) (Blake Sager)

#### Bug Fixes

- [`2b8824e`](eslint/eslint@2b8824e) fix: Prevent `no-var` autofix when a variable is used before declaration ([#&#8203;20464](eslint/eslint#20464)) (Amaresh  S M)
- [`e58b4bf`](eslint/eslint@e58b4bf) fix: update eslint ([#&#8203;20597](eslint/eslint#20597)) (renovate\[bot])

#### Documentation

- [`b7b57fe`](eslint/eslint@b7b57fe) docs: use correct JSDoc link in require-jsdoc.md ([#&#8203;20641](eslint/eslint#20641)) (mkemna-clb)
- [`58e4cfc`](eslint/eslint@58e4cfc) docs: add deprecation notice partial ([#&#8203;20639](eslint/eslint#20639)) (Milos Djermanovic)
- [`7143dbf`](eslint/eslint@7143dbf) docs: update v9 migration guide for `@eslint/js` usage ([#&#8203;20540](eslint/eslint#20540)) (fnx)
- [`035fc4f`](eslint/eslint@035fc4f) docs: note that `globalReturn` applies only with `sourceType: "script"` ([#&#8203;20630](eslint/eslint#20630)) (Milos Djermanovic)
- [`e972c88`](eslint/eslint@e972c88) docs: merge ESLint option descriptions into type definitions ([#&#8203;20608](eslint/eslint#20608)) (Francesco Trotta)
- [`7f10d84`](eslint/eslint@7f10d84) docs: Update README (GitHub Actions Bot)
- [`aeed007`](eslint/eslint@aeed007) docs: open playground link in new tab ([#&#8203;20602](eslint/eslint#20602)) (Tanuj Kanti)
- [`a0d1a37`](eslint/eslint@a0d1a37) docs: Add AI Usage Policy ([#&#8203;20510](eslint/eslint#20510)) (Nicholas C. Zakas)

#### Chores

- [`a9f9cce`](eslint/eslint@a9f9cce) chore: update dependency eslint-plugin-unicorn to ^63.0.0 ([#&#8203;20584](eslint/eslint#20584)) (Milos Djermanovic)
- [`1f42bd7`](eslint/eslint@1f42bd7) chore: update `prettier` to 3.8.1 ([#&#8203;20651](eslint/eslint#20651)) (루밀LuMir)
- [`c0a6f4a`](eslint/eslint@c0a6f4a) chore: update dependency [@&#8203;eslint/json](https://github.com/eslint/json) to ^1.2.0 ([#&#8203;20652](eslint/eslint#20652)) (renovate\[bot])
- [`cc43f79`](eslint/eslint@cc43f79) chore: update dependency c8 to v11 ([#&#8203;20650](eslint/eslint#20650)) (renovate\[bot])
- [`2ce4635`](eslint/eslint@2ce4635) chore: update dependency [@&#8203;eslint/json](https://github.com/eslint/json) to v1 ([#&#8203;20649](eslint/eslint#20649)) (renovate\[bot])
- [`f0406ee`](eslint/eslint@f0406ee) chore: update dependency markdownlint-cli2 to ^0.21.0 ([#&#8203;20646](eslint/eslint#20646)) (renovate\[bot])
- [`dbb4c95`](eslint/eslint@dbb4c95) chore: remove trunk ([#&#8203;20478](eslint/eslint#20478)) (sethamus)
- [`c672a2a`](eslint/eslint@c672a2a) test: fix CLI test for empty output file ([#&#8203;20640](eslint/eslint#20640)) (kuldeep kumar)
- [`c7ada24`](eslint/eslint@c7ada24) ci: bump pnpm/action-setup from 4.3.0 to 4.4.0 ([#&#8203;20636](eslint/eslint#20636)) (dependabot\[bot])
- [`07c4b8b`](eslint/eslint@07c4b8b) test: fix `RuleTester` test without test runners ([#&#8203;20631](eslint/eslint#20631)) (Francesco Trotta)
- [`079bba7`](eslint/eslint@079bba7) test: Add tests for `isValidWithUnicodeFlag` ([#&#8203;20601](eslint/eslint#20601)) (Manish chaudhary)
- [`5885ae6`](eslint/eslint@5885ae6) ci: unpin Node.js 25.x in CI ([#&#8203;20615](eslint/eslint#20615)) (Copilot)
- [`f65e5d3`](eslint/eslint@f65e5d3) chore: update pnpm/action-setup digest to [`b906aff`](eslint/eslint@b906aff) ([#&#8203;20610](eslint/eslint#20610)) (renovate\[bot])

### [`v10.0.3`](https://github.com/eslint/eslint/releases/tag/v10.0.3)

[Compare Source](eslint/eslint@v10.0.2...v10.0.3)

#### Bug Fixes

- [`e511b58`](eslint/eslint@e511b58) fix: update eslint ([#&#8203;20595](eslint/eslint#20595)) (renovate\[bot])
- [`f4c9cf9`](eslint/eslint@f4c9cf9) fix: include variable name in `no-useless-assignment` message ([#&#8203;20581](eslint/eslint#20581)) (sethamus)
- [`ee9ff31`](eslint/eslint@ee9ff31) fix: update dependency minimatch to ^10.2.4 ([#&#8203;20562](eslint/eslint#20562)) (Milos Djermanovic)

#### Documentation

- [`9fc31b0`](eslint/eslint@9fc31b0) docs: Update README (GitHub Actions Bot)
- [`4efaa36`](eslint/eslint@4efaa36) docs: add info box for `eslint-plugin-eslint-comments` ([#&#8203;20570](eslint/eslint#20570)) (DesselBane)
- [`23b2759`](eslint/eslint@23b2759) docs: add v10 migration guide link to Use docs index ([#&#8203;20577](eslint/eslint#20577)) (Pixel998)
- [`80259a9`](eslint/eslint@80259a9) docs: Remove deprecated eslintrc documentation files ([#&#8203;20472](eslint/eslint#20472)) (Copilot)
- [`9b9b4ba`](eslint/eslint@9b9b4ba) docs: fix typo in no-await-in-loop documentation ([#&#8203;20575](eslint/eslint#20575)) (Pixel998)
- [`e7d72a7`](eslint/eslint@e7d72a7) docs: document TypeScript 5.3 minimum supported version ([#&#8203;20547](eslint/eslint#20547)) (sethamus)

#### Chores

- [`ef8fb92`](eslint/eslint@ef8fb92) chore: package.json update for eslint-config-eslint release (Jenkins)
- [`e8f2104`](eslint/eslint@e8f2104) chore: updates for v9.39.4 release (Jenkins)
- [`5cd1604`](eslint/eslint@5cd1604) refactor: simplify isCombiningCharacter helper ([#&#8203;20524](eslint/eslint#20524)) (Huáng Jùnliàng)
- [`70ff1d0`](eslint/eslint@70ff1d0) chore: eslint-config-eslint require Node `^20.19.0 || ^22.13.0 || >=24` ([#&#8203;20586](eslint/eslint#20586)) (Milos Djermanovic)
- [`e32df71`](eslint/eslint@e32df71) chore: update eslint-plugin-eslint-comments, remove legacy-peer-deps ([#&#8203;20576](eslint/eslint#20576)) (Milos Djermanovic)
- [`53ca6ee`](eslint/eslint@53ca6ee) chore: disable `eslint-comments/no-unused-disable` rule ([#&#8203;20578](eslint/eslint#20578)) (Milos Djermanovic)
- [`e121895`](eslint/eslint@e121895) ci: pin Node.js 25.6.1 ([#&#8203;20559](eslint/eslint#20559)) (Milos Djermanovic)
- [`efc5aef`](eslint/eslint@efc5aef) chore: update `tsconfig.json` in `eslint-config-eslint` ([#&#8203;20551](eslint/eslint#20551)) (Francesco Trotta)

### [`v10.0.2`](https://github.com/eslint/eslint/releases/tag/v10.0.2)

[Compare Source](eslint/eslint@v10.0.1...v10.0.2)

#### Bug Fixes

- [`2b72361`](eslint/eslint@2b72361) fix: update `ajv` to `6.14.0` to address security vulnerabilities ([#&#8203;20537](eslint/eslint#20537)) (루밀LuMir)

#### Documentation

- [`13eeedb`](eslint/eslint@13eeedb) docs: link rule type explanation to CLI option --fix-type ([#&#8203;20548](eslint/eslint#20548)) (Mike McCready)
- [`98cbf6b`](eslint/eslint@98cbf6b) docs: update migration guide per Program range change ([#&#8203;20534](eslint/eslint#20534)) (Huáng Jùnliàng)
- [`61a2405`](eslint/eslint@61a2405) docs: add missing semicolon in vars-on-top rule example ([#&#8203;20533](eslint/eslint#20533)) (Abilash)

#### Chores

- [`951223b`](eslint/eslint@951223b) chore: update dependency [@&#8203;eslint/eslintrc](https://github.com/eslint/eslintrc) to ^3.3.4 ([#&#8203;20553](eslint/eslint#20553)) (renovate\[bot])
- [`6aa1afe`](eslint/eslint@6aa1afe) chore: update dependency eslint-plugin-jsdoc to ^62.7.0 ([#&#8203;20536](eslint/eslint#20536)) (Milos Djermanovic)

### [`v10.0.1`](https://github.com/eslint/eslint/releases/tag/v10.0.1)

[Compare Source](eslint/eslint@v10.0.0...v10.0.1)

##### Bug Fixes

- [`c87d5bd`](eslint/eslint@c87d5bd) fix: update eslint ([#&#8203;20531](eslint/eslint#20531)) (renovate\[bot])
- [`d841001`](eslint/eslint@d841001) fix: update `minimatch` to `10.2.1` to address security vulnerabilities ([#&#8203;20519](eslint/eslint#20519)) (루밀LuMir)
- [`04c2147`](eslint/eslint@04c2147) fix: update error message for unused suppressions ([#&#8203;20496](eslint/eslint#20496)) (fnx)
- [`38b089c`](eslint/eslint@38b089c) fix: update dependency [@&#8203;eslint/config-array](https://github.com/eslint/config-array) to ^0.23.1 ([#&#8203;20484](eslint/eslint#20484)) (renovate\[bot])

##### Documentation

- [`5b3dbce`](eslint/eslint@5b3dbce) docs: add AI acknowledgement section to templates ([#&#8203;20431](eslint/eslint#20431)) (루밀LuMir)
- [`6f23076`](eslint/eslint@6f23076) docs: toggle nav in no-JS mode ([#&#8203;20476](eslint/eslint#20476)) (Tanuj Kanti)
- [`b69cfb3`](eslint/eslint@b69cfb3) docs: Update README (GitHub Actions Bot)

##### Chores

- [`e5c281f`](eslint/eslint@e5c281f) chore: updates for v9.39.3 release (Jenkins)
- [`8c3832a`](eslint/eslint@8c3832a) chore: update [@&#8203;typescript-eslint/parser](https://github.com/typescript-eslint/parser) to ^8.56.0 ([#&#8203;20514](eslint/eslint#20514)) (Milos Djermanovic)
- [`8330d23`](eslint/eslint@8330d23) test: add tests for config-api ([#&#8203;20493](eslint/eslint#20493)) (Milos Djermanovic)
- [`37d6e91`](eslint/eslint@37d6e91) chore: remove eslint v10 prereleases from eslint-config-eslint deps ([#&#8203;20494](eslint/eslint#20494)) (Milos Djermanovic)
- [`da7cd0e`](eslint/eslint@da7cd0e) refactor: cleanup error message templates ([#&#8203;20479](eslint/eslint#20479)) (Francesco Trotta)
- [`84fb885`](eslint/eslint@84fb885) chore: package.json update for [@&#8203;eslint/js](https://github.com/eslint/js) release (Jenkins)
- [`1f66734`](eslint/eslint@1f66734) chore: add `eslint` to `peerDependencies` of `@eslint/js` ([#&#8203;20467](eslint/eslint#20467)) (Milos Djermanovic)

### [`v10.0.0`](https://github.com/eslint/eslint/releases/tag/v10.0.0)

[Compare Source](eslint/eslint@v9.39.4...v10.0.0)

##### Breaking Changes

- [`f9e54f4`](eslint/eslint@f9e54f4) feat!: estimate rule-tester failure location ([#&#8203;20420](eslint/eslint#20420)) (ST-DDT)
- [`a176319`](eslint/eslint@a176319) feat!: replace `chalk` with `styleText` and add `color` to `ResultsMeta` ([#&#8203;20227](eslint/eslint#20227)) (루밀LuMir)
- [`c7046e6`](eslint/eslint@c7046e6) feat!: enable JSX reference tracking ([#&#8203;20152](eslint/eslint#20152)) (Pixel998)
- [`fa31a60`](eslint/eslint@fa31a60) feat!: add `name` to configs ([#&#8203;20015](eslint/eslint#20015)) (Kirk Waiblinger)
- [`3383e7e`](eslint/eslint@3383e7e) fix!: remove deprecated `SourceCode` methods ([#&#8203;20137](eslint/eslint#20137)) (Pixel998)
- [`501abd0`](eslint/eslint@501abd0) feat!: update dependency minimatch to v10 ([#&#8203;20246](eslint/eslint#20246)) (renovate\[bot])
- [`ca4d3b4`](eslint/eslint@ca4d3b4) fix!: stricter rule tester assertions for valid test cases ([#&#8203;20125](eslint/eslint#20125)) (唯然)
- [`96512a6`](eslint/eslint@96512a6) fix!: Remove deprecated rule context methods ([#&#8203;20086](eslint/eslint#20086)) (Nicholas C. Zakas)
- [`c69fdac`](eslint/eslint@c69fdac) feat!: remove eslintrc support ([#&#8203;20037](eslint/eslint#20037)) (Francesco Trotta)
- [`208b5cc`](eslint/eslint@208b5cc) feat!: Use `ScopeManager#addGlobals()` ([#&#8203;20132](eslint/eslint#20132)) (Milos Djermanovic)
- [`a2ee188`](eslint/eslint@a2ee188) fix!: add `uniqueItems: true` in `no-invalid-regexp` option ([#&#8203;20155](eslint/eslint#20155)) (Tanuj Kanti)
- [`a89059d`](eslint/eslint@a89059d) feat!: Program range span entire source text ([#&#8203;20133](eslint/eslint#20133)) (Pixel998)
- [`39a6424`](eslint/eslint@39a6424) fix!: assert 'text' is a string across all RuleFixer methods ([#&#8203;20082](eslint/eslint#20082)) (Pixel998)
- [`f28fbf8`](eslint/eslint@f28fbf8) fix!: Deprecate `"always"` and `"as-needed"` options of the `radix` rule ([#&#8203;20223](eslint/eslint#20223)) (Milos Djermanovic)
- [`aa3fb2b`](eslint/eslint@aa3fb2b) fix!: tighten `func-names` schema ([#&#8203;20119](eslint/eslint#20119)) (Pixel998)
- [`f6c0ed0`](eslint/eslint@f6c0ed0) feat!: report `eslint-env` comments as errors ([#&#8203;20128](eslint/eslint#20128)) (Francesco Trotta)
- [`4bf739f`](eslint/eslint@4bf739f) fix!: remove deprecated `LintMessage#nodeType` and `TestCaseError#type` ([#&#8203;20096](eslint/eslint#20096)) (Pixel998)
- [`523c076`](eslint/eslint@523c076) feat!: drop support for jiti < 2.2.0 ([#&#8203;20016](eslint/eslint#20016)) (michael faith)
- [`454a292`](eslint/eslint@454a292) feat!: update `eslint:recommended` configuration ([#&#8203;20210](eslint/eslint#20210)) (Pixel998)
- [`4f880ee`](eslint/eslint@4f880ee) feat!: remove `v10_*` and inactive `unstable_*` flags ([#&#8203;20225](eslint/eslint#20225)) (sethamus)
- [`f18115c`](eslint/eslint@f18115c) feat!: `no-shadow-restricted-names` report `globalThis` by default ([#&#8203;20027](eslint/eslint#20027)) (sethamus)
- [`c6358c3`](eslint/eslint@c6358c3) feat!: Require Node.js `^20.19.0 || ^22.13.0 || >=24` ([#&#8203;20160](eslint/eslint#20160)) (Milos Djermanovic)

##### Features

- [`bff9091`](eslint/eslint@bff9091) feat: handle `Array.fromAsync` in `array-callback-return` ([#&#8203;20457](eslint/eslint#20457)) (Francesco Trotta)
- [`290c594`](eslint/eslint@290c594) feat: add `self` to `no-implied-eval` rule ([#&#8203;20468](eslint/eslint#20468)) (sethamus)
- [`43677de`](eslint/eslint@43677de) feat: fix handling of function and class expression names in `no-shadow` ([#&#8203;20432](eslint/eslint#20432)) (Milos Djermanovic)
- [`f0cafe5`](eslint/eslint@f0cafe5) feat: rule tester add assertion option `requireData` ([#&#8203;20409](eslint/eslint#20409)) (fnx)
- [`f7ab693`](eslint/eslint@f7ab693) feat: output RuleTester test case failure index ([#&#8203;19976](eslint/eslint#19976)) (ST-DDT)
- [`7cbcbf9`](eslint/eslint@7cbcbf9) feat: add `countThis` option to `max-params` ([#&#8203;20236](eslint/eslint#20236)) (Gerkin)
- [`f148a5e`](eslint/eslint@f148a5e) feat: add error assertion options ([#&#8203;20247](eslint/eslint#20247)) (ST-DDT)
- [`09e6654`](eslint/eslint@09e6654) feat: update error loc of `require-yield` and `no-useless-constructor` ([#&#8203;20267](eslint/eslint#20267)) (Tanuj Kanti)

##### Bug Fixes

- [`436b82f`](eslint/eslint@436b82f) fix: update eslint ([#&#8203;20473](eslint/eslint#20473)) (renovate\[bot])
- [`1d29d22`](eslint/eslint@1d29d22) fix: detect default `this` binding in `Array.fromAsync` callbacks ([#&#8203;20456](eslint/eslint#20456)) (Francesco Trotta)
- [`727451e`](eslint/eslint@727451e) fix: fix regression of global mode report range in `strict` rule ([#&#8203;20462](eslint/eslint#20462)) (ntnyq)
- [`e80485f`](eslint/eslint@e80485f) fix: remove fake `FlatESLint` and `LegacyESLint` exports ([#&#8203;20460](eslint/eslint#20460)) (Francesco Trotta)
- [`9eeff3b`](eslint/eslint@9eeff3b) fix: update esquery ([#&#8203;20423](eslint/eslint#20423)) (cryptnix)
- [`b34b938`](eslint/eslint@b34b938) fix: use `Error.prepareStackTrace` to estimate failing test location ([#&#8203;20436](eslint/eslint#20436)) (Francesco Trotta)
- [`51aab53`](eslint/eslint@51aab53) fix: update eslint ([#&#8203;20443](eslint/eslint#20443)) (renovate\[bot])
- [`23490b2`](eslint/eslint@23490b2) fix: handle space before colon in `RuleTester` location estimation ([#&#8203;20433](eslint/eslint#20433)) (Francesco Trotta)
- [`f244dbf`](eslint/eslint@f244dbf) fix: use `MessagePlaceholderData` type from `@eslint/core` ([#&#8203;20348](eslint/eslint#20348)) (루밀LuMir)
- [`d186f8c`](eslint/eslint@d186f8c) fix: update eslint ([#&#8203;20427](eslint/eslint#20427)) (renovate\[bot])
- [`2332262`](eslint/eslint@2332262) fix: error location should not modify error message in RuleTester ([#&#8203;20421](eslint/eslint#20421)) (Milos Djermanovic)
- [`ab99b21`](eslint/eslint@ab99b21) fix: ensure `filename` is passed as third argument to `verifyAndFix()` ([#&#8203;20405](eslint/eslint#20405)) (루밀LuMir)
- [`8a60f3b`](eslint/eslint@8a60f3b) fix: remove `ecmaVersion` and `sourceType` from `ParserOptions` type ([#&#8203;20415](eslint/eslint#20415)) (Pixel998)
- [`eafd727`](eslint/eslint@eafd727) fix: remove `TDZ` scope type ([#&#8203;20231](eslint/eslint#20231)) (jaymarvelz)
- [`39d1f51`](eslint/eslint@39d1f51) fix: correct `Scope` typings ([#&#8203;20404](eslint/eslint#20404)) (sethamus)
- [`2bd0f13`](eslint/eslint@2bd0f13) fix: update `verify` and `verifyAndFix` types ([#&#8203;20384](eslint/eslint#20384)) (Francesco Trotta)
- [`ba6ebfa`](eslint/eslint@ba6ebfa) fix: correct typings for `loadESLint()` and `shouldUseFlatConfig()` ([#&#8203;20393](eslint/eslint#20393)) (루밀LuMir)
- [`e7673ae`](eslint/eslint@e7673ae) fix: correct RuleTester typings ([#&#8203;20105](eslint/eslint#20105)) (Pixel998)
- [`53e9522`](eslint/eslint@53e9522) fix: strict removed formatters check ([#&#8203;20241](eslint/eslint#20241)) (ntnyq)
- [`b017f09`](eslint/eslint@b017f09) fix: correct `no-restricted-import` messages ([#&#8203;20374](eslint/eslint#20374)) (Francesco Trotta)

##### Documentation

- [`e978dda`](eslint/eslint@e978dda) docs: Update README (GitHub Actions Bot)
- [`4cecf83`](eslint/eslint@4cecf83) docs: Update README (GitHub Actions Bot)
- [`c79f0ab`](eslint/eslint@c79f0ab) docs: Update README (GitHub Actions Bot)
- [`773c052`](eslint/eslint@773c052) docs: Update README (GitHub Actions Bot)
- [`f2962e4`](eslint/eslint@f2962e4) docs: document `meta.docs.frozen` property ([#&#8203;20475](eslint/eslint#20475)) (Pixel998)
- [`8e94f58`](eslint/eslint@8e94f58) docs: fix broken anchor links from gerund heading updates ([#&#8203;20449](eslint/eslint#20449)) (Copilot)
- [`1495654`](eslint/eslint@1495654) docs: Update README (GitHub Actions Bot)
- [`0b8ed5c`](eslint/eslint@0b8ed5c) docs: document support for `:is` selector alias ([#&#8203;20454](eslint/eslint#20454)) (sethamus)
- [`1c4b33f`](eslint/eslint@1c4b33f) docs: Document policies about ESM-only dependencies ([#&#8203;20448](eslint/eslint#20448)) (Milos Djermanovic)
- [`3e5d38c`](eslint/eslint@3e5d38c) docs: add missing indentation space in rule example ([#&#8203;20446](eslint/eslint#20446)) (fnx)
- [`63a0c7c`](eslint/eslint@63a0c7c) docs: Update README (GitHub Actions Bot)
- [`65ed0c9`](eslint/eslint@65ed0c9) docs: Update README (GitHub Actions Bot)
- [`b0e4717`](eslint/eslint@b0e4717) docs: \[no-await-in-loop] Expand inapplicability ([#&#8203;20363](eslint/eslint#20363)) (Niklas Hambüchen)
- [`fca421f`](eslint/eslint@fca421f) docs: Update README (GitHub Actions Bot)
- [`d925c54`](eslint/eslint@d925c54) docs: update config syntax in `no-lone-blocks` ([#&#8203;20413](eslint/eslint#20413)) (Pixel998)
- [`7d5c95f`](eslint/eslint@7d5c95f) docs: remove redundant `sourceType: "module"` from rule examples ([#&#8203;20412](eslint/eslint#20412)) (Pixel998)
- [`02e7e71`](eslint/eslint@02e7e71) docs: correct `.mts` glob pattern in files with extensions example ([#&#8203;20403](eslint/eslint#20403)) (Ali Essalihi)
- [`264b981`](eslint/eslint@264b981) docs: Update README (GitHub Actions Bot)
- [`5a4324f`](eslint/eslint@5a4324f) docs: clarify `"local"` option of `no-unused-vars` ([#&#8203;20385](eslint/eslint#20385)) (Milos Djermanovic)
- [`e593aa0`](eslint/eslint@e593aa0) docs: improve clarity, grammar, and wording in documentation site README ([#&#8203;20370](eslint/eslint#20370)) (Aditya)
- [`3f5062e`](eslint/eslint@3f5062e) docs: Add messages property to rule meta documentation ([#&#8203;20361](eslint/eslint#20361)) (Sabya Sachi)
- [`9e5a5c2`](eslint/eslint@9e5a5c2) docs: remove `Examples` headings from rule docs ([#&#8203;20364](eslint/eslint#20364)) (Milos Djermanovic)
- [`194f488`](eslint/eslint@194f488) docs: Update README (GitHub Actions Bot)
- [`0f5a94a`](eslint/eslint@0f5a94a) docs: \[class-methods-use-this] explain purpose of rule ([#&#8203;20008](eslint/eslint#20008)) (Kirk Waiblinger)
- [`df5566f`](eslint/eslint@df5566f) docs: add Options section to all rule docs ([#&#8203;20296](eslint/eslint#20296)) (sethamus)
- [`adf7a2b`](eslint/eslint@adf7a2b) docs: no-unsafe-finally note for generator functions ([#&#8203;20330](eslint/eslint#20330)) (Tom Pereira)
- [`ef7028c`](eslint/eslint@ef7028c) docs: Update README (GitHub Actions Bot)
- [`fbae5d1`](eslint/eslint@fbae5d1) docs: consistently use "v10.0.0" in migration guide ([#&#8203;20328](eslint/eslint#20328)) (Pixel998)
- [`778aa2d`](eslint/eslint@778aa2d) docs: ignoring default file patterns ([#&#8203;20312](eslint/eslint#20312)) (Tanuj Kanti)
- [`4b5dbcd`](eslint/eslint@4b5dbcd) docs: reorder v10 migration guide ([#&#8203;20315](eslint/eslint#20315)) (Milos Djermanovic)
- [`5d84a73`](eslint/eslint@5d84a73) docs: Update README (GitHub Actions Bot)
- [`37c8863`](eslint/eslint@37c8863) docs: fix incorrect anchor link in v10 migration guide ([#&#8203;20299](eslint/eslint#20299)) (Pixel998)
- [`077ff02`](eslint/eslint@077ff02) docs: add migrate-to-10.0.0 doc ([#&#8203;20143](eslint/eslint#20143)) (唯然)
- [`3822e1b`](eslint/eslint@3822e1b) docs: Update README (GitHub Actions Bot)

##### Build Related

- [`9f08712`](eslint/eslint@9f08712) Build: changelog update for 10.0.0-rc.2 (Jenkins)
- [`1e2c449`](eslint/eslint@1e2c449) Build: changelog update for 10.0.0-rc.1 (Jenkins)
- [`c4c72a8`](eslint/eslint@c4c72a8) Build: changelog update for 10.0.0-rc.0 (Jenkins)
- [`7e4daf9`](eslint/eslint@7e4daf9) Build: changelog update for 10.0.0-beta.0 (Jenkins)
- [`a126a2a`](eslint/eslint@a126a2a) build: add .scss files entry to knip ([#&#8203;20389](eslint/eslint#20389)) (Francesco Trotta)
- [`f5c0193`](eslint/eslint@f5c0193) Build: changelog update for 10.0.0-alpha.1 (Jenkins)
- [`165326f`](eslint/eslint@165326f) Build: changelog update for 10.0.0-alpha.0 (Jenkins)

##### Chores

- [`1ece282`](eslint/eslint@1ece282) chore: ignore `/docs/v9.x` in link checker ([#&#8203;20452](eslint/eslint#20452)) (Milos Djermanovic)
- [`034e139`](eslint/eslint@034e139) ci: add type integration test for `@html-eslint/eslint-plugin` ([#&#8203;20345](eslint/eslint#20345)) (sethamus)
- [`f3fbc2f`](eslint/eslint@f3fbc2f) chore: set `@eslint/js` version to 10.0.0 to skip releasing it ([#&#8203;20466](eslint/eslint#20466)) (Milos Djermanovic)
- [`afc0681`](eslint/eslint@afc0681) chore: remove scopeManager.addGlobals patch for typescript-eslint parser ([#&#8203;20461](eslint/eslint#20461)) (fnx)
- [`3e5a173`](eslint/eslint@3e5a173) refactor: use types from `@eslint/plugin-kit` ([#&#8203;20435](eslint/eslint#20435)) (Pixel998)
- [`11644b1`](eslint/eslint@11644b1) ci: rename workflows ([#&#8203;20463](eslint/eslint#20463)) (Milos Djermanovic)
- [`2d14173`](eslint/eslint@2d14173) chore: fix typos in docs and comments ([#&#8203;20458](eslint/eslint#20458)) (o-m12a)
- [`6742f92`](eslint/eslint@6742f92) test: add endLine/endColumn to invalid test case in no-alert ([#&#8203;20441](eslint/eslint#20441)) (경하)
- [`3e22c82`](eslint/eslint@3e22c82) test: add missing location data to no-template-curly-in-string tests ([#&#8203;20440](eslint/eslint#20440)) (Haeun Kim)
- [`b4b3127`](eslint/eslint@b4b3127) chore: package.json update for [@&#8203;eslint/js](https://github.com/eslint/js) release (Jenkins)
- [`f658419`](eslint/eslint@f658419) refactor: remove `raw` parser option from JS language ([#&#8203;20416](eslint/eslint#20416)) (Pixel998)
- [`2c3efb7`](eslint/eslint@2c3efb7) chore: remove `category` from type test fixtures ([#&#8203;20417](eslint/eslint#20417)) (Pixel998)
- [`36193fd`](eslint/eslint@36193fd) chore: remove `category` from formatter test fixtures ([#&#8203;20418](eslint/eslint#20418)) (Pixel998)
- [`e8d203b`](eslint/eslint@e8d203b) chore: add JSX language tag validation to `check-rule-examples` ([#&#8203;20414](eslint/eslint#20414)) (Pixel998)
- [`bc465a1`](eslint/eslint@bc465a1) chore: pin dependencies ([#&#8203;20397](eslint/eslint#20397)) (renovate\[bot])
- [`703f0f5`](eslint/eslint@703f0f5) test: replace deprecated rules in `linter` tests ([#&#8203;20406](eslint/eslint#20406)) (루밀LuMir)
- [`ba71baa`](eslint/eslint@ba71baa) test: enable `strict` mode in type tests ([#&#8203;20398](eslint/eslint#20398)) (루밀LuMir)
- [`f9c4968`](eslint/eslint@f9c4968) refactor: remove `lib/linter/rules.js` ([#&#8203;20399](eslint/eslint#20399)) (Francesco Trotta)
- [`6f1c48e`](eslint/eslint@6f1c48e) chore: updates for v9.39.2 release (Jenkins)
- [`54bf0a3`](eslint/eslint@54bf0a3) ci: create package manager test ([#&#8203;20392](eslint/eslint#20392)) (루밀LuMir)
- [`3115021`](eslint/eslint@3115021) refactor: simplify JSDoc comment detection logic ([#&#8203;20360](eslint/eslint#20360)) (Pixel998)
- [`4345b17`](eslint/eslint@4345b17) chore: update `@eslint-community/regexpp` to `4.12.2` ([#&#8203;20366](eslint/eslint#20366)) (루밀LuMir)
- [`772c9ee`](eslint/eslint@772c9ee) chore: update dependency [@&#8203;eslint/eslintrc](https://github.com/eslint/eslintrc) to ^3.3.3 ([#&#8203;20359](eslint/eslint#20359)) (renovate\[bot])
- [`0b14059`](eslint/eslint@0b14059) chore: package.json update for [@&#8203;eslint/js](https://github.com/eslint/js) release (Jenkins)
- [`d6e7bf3`](eslint/eslint@d6e7bf3) ci: bump actions/checkout from 5 to 6 ([#&#8203;20350](eslint/eslint#20350)) (dependabot\[bot])
- [`139d456`](eslint/eslint@139d456) chore: require mandatory headers in rule docs ([#&#8203;20347](eslint/eslint#20347)) (Milos Djermanovic)
- [`3b0289c`](eslint/eslint@3b0289c) chore: remove unused `.eslintignore` and test fixtures ([#&#8203;20316](eslint/eslint#20316)) (Pixel998)
- [`a463e7b`](eslint/eslint@a463e7b) chore: update dependency js-yaml to v4 \[security] ([#&#8203;20319](eslint/eslint#20319)) (renovate\[bot])
- [`ebfe905`](eslint/eslint@ebfe905) chore: remove redundant rules from eslint-config-eslint ([#&#8203;20327](eslint/eslint#20327)) (Milos Djermanovic)
- [`88dfdb2`](eslint/eslint@88dfdb2) test: add regression tests for message placeholder interpolation ([#&#8203;20318](eslint/eslint#20318)) (fnx)
- [`6ed0f75`](eslint/eslint@6ed0f75) chore: skip type checking in `eslint-config-eslint` ([#&#8203;20323](eslint/eslint#20323)) (Francesco Trotta)
- [`1e2cad5`](eslint/eslint@1e2cad5) chore: package.json update for [@&#8203;eslint/js](https://github.com/eslint/js) release (Jenkins)
- [`9da2679`](eslint/eslint@9da2679) chore: update `@eslint/*` dependencies ([#&#8203;20321](eslint/eslint#20321)) (Milos Djermanovic)
- [`0439794`](eslint/eslint@0439794) refactor: use types from [@&#8203;eslint/core](https://github.com/eslint/core) ([#&#8203;20235](eslint/eslint#20235)) (jaymarvelz)
- [`cb51ec2`](eslint/eslint@cb51ec2) test: cleanup `SourceCode#traverse` tests ([#&#8203;20289](eslint/eslint#20289)) (Milos Djermanovic)
- [`897a347`](eslint/eslint@897a347) chore: remove restriction for `type` in rule tests ([#&#8203;20305](eslint/eslint#20305)) (Pixel998)
- [`d972098`](eslint/eslint@d972098) chore: ignore prettier updates in renovate to keep in sync with trunk ([#&#8203;20304](eslint/eslint#20304)) (Pixel998)
- [`a086359`](eslint/eslint@a086359) chore: remove redundant `fast-glob` dev-dependency ([#&#8203;20301](eslint/eslint#20301)) (루밀LuMir)
- [`564b302`](eslint/eslint@564b302) chore: install `prettier` as a dev dependency ([#&#8203;20302](eslint/eslint#20302)) (michael faith)
- [`8257b57`](eslint/eslint@8257b57) refactor: correct regex for `eslint-plugin/report-message-format` ([#&#8203;20300](eslint/eslint#20300)) (루밀LuMir)
- [`e251671`](eslint/eslint@e251671) refactor: extract assertions in RuleTester ([#&#8203;20135](eslint/eslint#20135)) (唯然)
- [`2e7f25e`](eslint/eslint@2e7f25e) chore: add `legacy-peer-deps` to `.npmrc` ([#&#8203;20281](eslint/eslint#20281)) (Milos Djermanovic)
- [`39c638a`](eslint/eslint@39c638a) chore: update eslint-config-eslint dependencies for v10 prereleases ([#&#8203;20278](eslint/eslint#20278)) (Milos Djermanovic)
- [`8533b3f`](eslint/eslint@8533b3f) chore: update dependency [@&#8203;eslint/json](https://github.com/eslint/json) to ^0.14.0 ([#&#8203;20288](eslint/eslint#20288)) (renovate\[bot])
- [`796ddf6`](eslint/eslint@796ddf6) chore: update dependency [@&#8203;eslint/js](https://github.com/eslint/js) to ^9.39.1 ([#&#8203;20285](eslint/eslint#20285)) (renovate\[bot])

</details>

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- 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.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMDQuMyIsInVwZGF0ZWRJblZlciI6IjQzLjEwNC4zIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Reviewed-on: https://git.travisf.ca/travisfriesen/travisfriesen.ca/pulls/6
Co-authored-by: Renovate [Bot] <renovate@infrastructure.travisf.ca>
Co-committed-by: Renovate [Bot] <renovate@infrastructure.travisf.ca>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug ESLint is working incorrectly dependencies Pull requests that update a dependency file deps:npm triage:no

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant