Bumps @eslint/js from 9.39.2 to 10.0.1.
Release notes
Sourced from @eslint/js's releases.
v10.0.1
Bug Fixes
c87d5bd fix: update eslint (#20531) (renovate[bot])
d841001 fix: update minimatch to 10.2.1 to address security vulnerabilities (#20519) (루밀LuMir)
04c2147 fix: update error message for unused suppressions (#20496) (fnx)
38b089c fix: update dependency @eslint/config-array to ^0.23.1 (#20484) (renovate[bot])
Documentation
5b3dbce docs: add AI acknowledgement section to templates (#20431) (루밀LuMir)
6f23076 docs: toggle nav in no-JS mode (#20476) (Tanuj Kanti)
b69cfb3 docs: Update README (GitHub Actions Bot)
Chores
e5c281f chore: updates for v9.39.3 release (Jenkins)
8c3832a chore: update @typescript-eslint/parser to ^8.56.0 (#20514) (Milos Djermanovic)
8330d23 test: add tests for config-api (#20493) (Milos Djermanovic)
37d6e91 chore: remove eslint v10 prereleases from eslint-config-eslint deps (#20494) (Milos Djermanovic)
da7cd0e refactor: cleanup error message templates (#20479) (Francesco Trotta)
84fb885 chore: package.json update for @eslint/js release (Jenkins)
1f66734 chore: add eslint to peerDependencies of @eslint/js (#20467) (Milos Djermanovic)
v10.0.0
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)
... (truncated)
Commits
84fb885 chore: package.json update for @eslint/js release
1f66734 chore: add eslint to peerDependencies of @eslint/js (#20467)
f3fbc2f chore: set @eslint/js version to 10.0.0 to skip releasing it (#20466)
b4b3127 chore: package.json update for @eslint/js release
0b14059 chore: package.json update for @eslint/js release
fa31a60 feat!: add name to configs (#20015)
1e2cad5 chore: package.json update for @eslint/js release
454a292 feat!: update eslint:recommended configuration (#20210)
c6358c3 feat!: Require Node.js ^20.19.0 || ^22.13.0 || >=24 (#20160)
- See full diff in compare view
Dependabot compatibility score
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase will rebase this PR
@dependabot recreate will recreate this PR, overwriting any edits that have been made to it
@dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
@dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
@dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
@dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps @eslint/js from 9.39.2 to 10.0.1.
Release notes
Sourced from
@eslint/js's releases.... (truncated)
Commits
84fb885chore: package.json update for@eslint/jsrelease1f66734chore: addeslinttopeerDependenciesof@eslint/js(#20467)f3fbc2fchore: set@eslint/jsversion to 10.0.0 to skip releasing it (#20466)b4b3127chore: package.json update for@eslint/jsrelease0b14059chore: package.json update for@eslint/jsreleasefa31a60feat!: addnameto configs (#20015)1e2cad5chore: package.json update for@eslint/jsrelease454a292feat!: updateeslint:recommendedconfiguration (#20210)c6358c3feat!: Require Node.js^20.19.0 || ^22.13.0 || >=24(#20160)Dependabot compatibility score
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)