Skip to content

chore(deps): update eslint monorepo to v10 (major)#3108

Merged
ardatan merged 2 commits intomasterfrom
renovate/major-eslint-monorepo
Feb 19, 2026
Merged

chore(deps): update eslint monorepo to v10 (major)#3108
ardatan merged 2 commits intomasterfrom
renovate/major-eslint-monorepo

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented Feb 7, 2026

This PR contains the following updates:

Package Change Age Confidence
@eslint/js (source) 9.39.210.0.1 age confidence
eslint (source) 9.39.210.0.0 age confidence

Release Notes

eslint/eslint (@​eslint/js)

v10.0.1

Compare Source

v10.0.0

Compare Source

Breaking Changes

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

Features

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

Bug Fixes

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

Documentation

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

Build Related

  • 9f08712 Build: changelog update for 10.0.0-rc.2 (Jenkins)
  • 1e2c449 Build: changelog update for 10.0.0-rc.1 (Jenkins)
  • c4c72a8 Build: changelog update for 10.0.0-rc.0 (Jenkins)
  • 7e4daf9 Build: changelog update for 10.0.0-beta.0 (Jenkins)
  • a126a2a build: add .scss files entry to knip (#​20389) (Francesco Trotta)
  • f5c0193 Build: changelog update for 10.0.0-alpha.1 (Jenkins)
  • 165326f Build: changelog update for 10.0.0-alpha.0 (Jenkins)

Chores

eslint/eslint (eslint)

v10.0.0

Compare Source


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.

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


  • 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 7, 2026
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Feb 7, 2026

@benchmarks/node-fetch results (consumeBody)

   ✓ active_handles.................: avg=139.460944 min=36      med=138     max=184      p(90)=163     p(95)=168    
     data_received..................: 23 MB  767 kB/s
     data_sent......................: 15 MB  491 kB/s
     http_req_blocked...............: avg=5.09µs     min=661ns   med=1.64µs  max=11.04ms  p(90)=2.16µs  p(95)=2.57µs 
     http_req_connecting............: avg=2.8µs      min=0s      med=0s      max=11.01ms  p(90)=0s      p(95)=0s     
     http_req_duration..............: avg=19.87ms    min=1.61ms  med=19.26ms max=849.15ms p(90)=25.49ms p(95)=27.6ms 
       { expected_response:true }...: avg=19.87ms    min=1.61ms  med=19.26ms max=849.15ms p(90)=25.49ms p(95)=27.6ms 
     http_req_failed................: 0.00%  ✓ 0           ✗ 150351
     http_req_receiving.............: avg=38.47µs    min=10.07µs med=26.98µs max=21.7ms   p(90)=42.8µs  p(95)=52.09µs
     http_req_sending...............: avg=13.82µs    min=3.38µs  med=8.03µs  max=21.29ms  p(90)=10.94µs p(95)=17.69µs
     http_req_tls_handshaking.......: avg=0s         min=0s      med=0s      max=0s       p(90)=0s      p(95)=0s     
     http_req_waiting...............: avg=19.82ms    min=1.46ms  med=19.21ms max=848.74ms p(90)=25.43ms p(95)=27.52ms
     http_reqs......................: 150351 5011.059369/s
     iteration_duration.............: avg=39.88ms    min=8.74ms  med=38.48ms max=868.27ms p(90)=44.49ms p(95)=49.48ms
     iterations.....................: 75148  2504.613135/s
     vus............................: 100    min=100       max=100 
     vus_max........................: 100    min=100       max=100 

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Feb 7, 2026

@benchmarks/server results (native)

     ✓ no-errors
     ✓ expected-result

   ✓ checks.........................: 100.00% ✓ 195384      ✗ 0    
     data_received..................: 19 MB   648 kB/s
     data_sent......................: 15 MB   485 kB/s
     http_req_blocked...............: avg=1.73µs   min=961ns    med=1.57µs   max=176.51µs p(90)=2.1µs    p(95)=2.7µs   
     http_req_connecting............: avg=1ns      min=0s       med=0s       max=115.74µs p(90)=0s       p(95)=0s      
     http_req_duration..............: avg=232.59µs min=169.33µs med=220.42µs max=70.22ms  p(90)=252.91µs p(95)=266.74µs
       { expected_response:true }...: avg=232.59µs min=169.33µs med=220.42µs max=70.22ms  p(90)=252.91µs p(95)=266.74µs
     http_req_failed................: 0.00%   ✓ 0           ✗ 97692
     http_req_receiving.............: avg=28.3µs   min=14.8µs   med=26.88µs  max=4.18ms   p(90)=34.82µs  p(95)=36.59µs 
     http_req_sending...............: avg=9.59µs   min=5.69µs   med=9.48µs   max=2.85ms   p(90)=13.15µs  p(95)=13.95µs 
     http_req_tls_handshaking.......: avg=0s       min=0s       med=0s       max=0s       p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=194.69µs min=140.2µs  med=182.79µs max=70.08ms  p(90)=213.74µs p(95)=226.56µs
     http_reqs......................: 97692   3256.285932/s
     iteration_duration.............: avg=302.46µs min=236.46µs med=289.07µs max=71.14ms  p(90)=325.84µs p(95)=343.16µs
     iterations.....................: 97692   3256.285932/s
     vus............................: 1       min=1         max=1  
     vus_max........................: 1       min=1         max=1  

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Feb 7, 2026

@benchmarks/server results (ponyfill)

     ✓ no-errors
     ✓ expected-result

   ✓ checks.........................: 100.00% ✓ 237430     ✗ 0     
     data_received..................: 23 MB   780 kB/s
     data_sent......................: 18 MB   590 kB/s
     http_req_blocked...............: avg=1.56µs   min=912ns    med=1.44µs   max=173.13µs p(90)=2.01µs   p(95)=2.17µs  
     http_req_connecting............: avg=1ns      min=0s       med=0s       max=120.82µs p(90)=0s       p(95)=0s      
     http_req_duration..............: avg=176.13µs min=121.03µs med=169.48µs max=5.92ms   p(90)=192.91µs p(95)=202.14µs
       { expected_response:true }...: avg=176.13µs min=121.03µs med=169.48µs max=5.92ms   p(90)=192.91µs p(95)=202.14µs
     http_req_failed................: 0.00%   ✓ 0          ✗ 118715
     http_req_receiving.............: avg=26.2µs   min=13.92µs  med=24.66µs  max=2.97ms   p(90)=29.88µs  p(95)=34.11µs 
     http_req_sending...............: avg=9.19µs   min=5.78µs   med=9.24µs   max=279.76µs p(90)=11.76µs  p(95)=13.4µs  
     http_req_tls_handshaking.......: avg=0s       min=0s       med=0s       max=0s       p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=140.74µs min=95.96µs  med=135.09µs max=5.64ms   p(90)=156.1µs  p(95)=164.25µs
     http_reqs......................: 118715  3957.02134/s
     iteration_duration.............: avg=248.01µs min=181.84µs med=240.22µs max=6.49ms   p(90)=267.8µs  p(95)=281.27µs
     iterations.....................: 118715  3957.02134/s
     vus............................: 1       min=1        max=1   
     vus_max........................: 1       min=1        max=1   

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Feb 7, 2026

@benchmarks/server results (uws)

     ✓ no-errors
     ✓ expected-result

   ✓ checks.........................: 100.00% ✓ 239582      ✗ 0     
     data_received..................: 20 MB   667 kB/s
     data_sent......................: 18 MB   595 kB/s
     http_req_blocked...............: avg=1.67µs   min=872ns    med=1.43µs   max=285.06µs p(90)=2.07µs   p(95)=2.78µs  
     http_req_connecting............: avg=1ns      min=0s       med=0s       max=130.11µs p(90)=0s       p(95)=0s      
     http_req_duration..............: avg=174.67µs min=117.34µs med=165.63µs max=15.96ms  p(90)=187.86µs p(95)=195.62µs
       { expected_response:true }...: avg=174.67µs min=117.34µs med=165.63µs max=15.96ms  p(90)=187.86µs p(95)=195.62µs
     http_req_failed................: 0.00%   ✓ 0           ✗ 119791
     http_req_receiving.............: avg=25.42µs  min=12.55µs  med=23.94µs  max=6.08ms   p(90)=30.99µs  p(95)=33.32µs 
     http_req_sending...............: avg=9.48µs   min=5.6µs    med=9.34µs   max=323.24µs p(90)=13.34µs  p(95)=14.28µs 
     http_req_tls_handshaking.......: avg=0s       min=0s       med=0s       max=0s       p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=139.77µs min=89.89µs  med=131.23µs max=15.89ms  p(90)=151.52µs p(95)=158.98µs
     http_reqs......................: 119791  3992.873263/s
     iteration_duration.............: avg=245.78µs min=179.42µs med=235.55µs max=16.11ms  p(90)=263.24µs p(95)=273.41µs
     iterations.....................: 119791  3992.873263/s
     vus............................: 1       min=1         max=1   
     vus_max........................: 1       min=1         max=1   

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Feb 7, 2026

@benchmarks/server results (undici)

     ✓ no-errors
     ✓ expected-result

   ✓ checks.........................: 100.00% ✓ 229472     ✗ 0     
     data_received..................: 23 MB   761 kB/s
     data_sent......................: 17 MB   570 kB/s
     http_req_blocked...............: avg=1.31µs   min=630ns    med=1.17µs   max=277.09µs p(90)=1.68µs   p(95)=2.07µs  
     http_req_connecting............: avg=1ns      min=0s       med=0s       max=127.54µs p(90)=0s       p(95)=0s      
     http_req_duration..............: avg=193.33µs min=123.81µs med=182.28µs max=82.38ms  p(90)=216.4µs  p(95)=230.86µs
       { expected_response:true }...: avg=193.33µs min=123.81µs med=182.28µs max=82.38ms  p(90)=216.4µs  p(95)=230.86µs
     http_req_failed................: 0.00%   ✓ 0          ✗ 114736
     http_req_receiving.............: avg=23.43µs  min=9.38µs   med=21.8µs   max=2.52ms   p(90)=31.46µs  p(95)=34.77µs 
     http_req_sending...............: avg=7.33µs   min=3.81µs   med=6.5µs    max=333.19µs p(90)=10.63µs  p(95)=12.77µs 
     http_req_tls_handshaking.......: avg=0s       min=0s       med=0s       max=0s       p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=162.56µs min=102.22µs med=151.87µs max=82.32ms  p(90)=182.37µs p(95)=195.38µs
     http_reqs......................: 114736  3824.37117/s
     iteration_duration.............: avg=257.26µs min=167.68µs med=246.29µs max=82.53ms  p(90)=285.41µs p(95)=303.59µs
     iterations.....................: 114736  3824.37117/s
     vus............................: 1       min=1        max=1   
     vus_max........................: 1       min=1        max=1   

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Feb 7, 2026

@benchmarks/node-fetch results (noConsumeBody)

   ✓ active_handles.................: avg=138.300651 min=13       med=137     max=198      p(90)=162     p(95)=166    
     data_received..................: 25 MB  845 kB/s
     data_sent......................: 16 MB  547 kB/s
     http_req_blocked...............: avg=2.35µs     min=571ns    med=1.57µs  max=8.71ms   p(90)=2.04µs  p(95)=2.34µs 
     http_req_connecting............: avg=338ns      min=0s       med=0s      max=5.19ms   p(90)=0s      p(95)=0s     
     http_req_duration..............: avg=18.03ms    min=710.64µs med=17.49ms max=841.11ms p(90)=23.42ms p(95)=25.6ms 
       { expected_response:true }...: avg=18.03ms    min=710.64µs med=17.49ms max=841.11ms p(90)=23.42ms p(95)=25.6ms 
     http_req_failed................: 0.00%  ✓ 0           ✗ 165683
     http_req_receiving.............: avg=36.51µs    min=8.37µs   med=24.37µs max=25.55ms  p(90)=39.75µs p(95)=49.64µs
     http_req_sending...............: avg=12.39µs    min=3.07µs   med=7.36µs  max=19.02ms  p(90)=10.6µs  p(95)=17.69µs
     http_req_tls_handshaking.......: avg=0s         min=0s       med=0s      max=0s       p(90)=0s      p(95)=0s     
     http_req_waiting...............: avg=17.98ms    min=679.91µs med=17.45ms max=841.05ms p(90)=23.38ms p(95)=25.51ms
     http_reqs......................: 165683 5522.18203/s
     iteration_duration.............: avg=36.18ms    min=8.18ms   med=34.8ms  max=855.46ms p(90)=42.05ms p(95)=45.62ms
     iterations.....................: 82817  2760.274435/s
     vus............................: 39     min=39        max=100 
     vus_max........................: 100    min=100       max=100 

@renovate renovate Bot force-pushed the renovate/major-eslint-monorepo branch 3 times, most recently from 5e10969 to 8e4d9ec Compare February 17, 2026 20:36
@ardatan ardatan force-pushed the renovate/major-eslint-monorepo branch from 8e4d9ec to 8f0ba81 Compare February 19, 2026 17:26
@ardatan ardatan merged commit f1748ab into master Feb 19, 2026
17 of 24 checks passed
@ardatan ardatan deleted the renovate/major-eslint-monorepo branch February 19, 2026 17:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant