Bumpseslint from 8.51.0 to 9.25.1.
Release notes
Sourced fromeslint's releases.
v9.25.1
Bug Fixes
cdc8e8c
fix: revert directive detection in no-unused-expressions (#19639) (sethamus)
Chores
1f2b057
chore: upgrade@eslint/js
@9
.25.1 (#19642) (Milos Djermanovic)771317f
chore: package.json update for@eslint/js
release (Jenkins)
v9.25.0
Features
dcd95aa
feat: support TypeScript syntax in no-empty-function rule (#19551) (sethamus)77d6d5b
feat: support TS syntax inno-unused-expressions
(#19564) (Sweta Tanwar)90228e5
feat: supportJSRuleDefinition
type (#19604) (루밀LuMir)59ba6b7
feat: add allowObjects option to no-restricted-properties (#19607) (sethamus)db650a0
feat: support TypeScript syntax inno-invalid-this
rule (#19532) (Tanuj Kanti)9535cff
feat: support TS syntax inno-loop-func
(#19559) (Nitin Kumar)
Bug Fixes
910bd13
fix:nodeTypeKey
not being used inNodeEventGenerator
(#19631) (StyleShit)
Documentation
ca7a735
docs: updateno-undef-init
when not to use section (#19624) (Tanuj Kanti)1b870c9
docs: useeslint-config-xo
in the getting started guide (#19629) (Nitin Kumar)5d4af16
docs: add types for multiple rule options (#19616) (Tanuj Kanti)e8f8d57
docs: Update README (GitHub Actions Bot)a40348f
docs: no-use-before-define tweaks (#19622) (Kirk Waiblinger)0ba3ae3
docs: Update README (GitHub Actions Bot)865dbfe
docs: ensure "learn more" deprecation links point to useful resource (#19590) (Kirk Waiblinger)f80b746
docs: add known limitations for no-self-compare (#19612) (Nitin Kumar)865aed6
docs: Update README (GitHub Actions Bot)
Chores
88dc196
chore: upgrade@eslint/js
@9
.25.0 (#19636) (Milos Djermanovic)345288d
chore: package.json update for@eslint/js
release (Jenkins)affe6be
chore: upgrade trunk (#19628) (sethamus)dd20cf2
test: fixno-loop-func
test with duplicate variable reports (#19610) (Milos Djermanovic)bd05397
chore: upgrade@eslint/*
dependencies (#19606) (Milos Djermanovic)22ea18b
chore: replace invalidint
type withnumber
inside JSDocs. (#19597) (Arya Emami)
v9.24.0
Features
556c25b
feat: support loading TS config files using--experimental-strip-types
(#19401) (Arya Emami)72650ac
feat: support TS syntax ininit-declarations
(#19540) (Nitin Kumar)03fb0bc
feat: normalize patterns to handle "./" prefix in files and ignores (#19568) (Pixel998)071dcd3
feat: support TS syntax inno-dupe-class-members
(#19558) (Nitin Kumar)cd72bcc
feat: Introduce a way to suppress violations (#19159) (Iacovos Constantinou)2a81578
feat: support TS syntax inno-loss-of-precision
(#19560) (Nitin Kumar)30ae4ed
feat: add new options to class-methods-use-this (#19527) (sethamus)b79ade6
feat: support TypeScript syntax inno-array-constructor
(#19493) (Tanuj Kanti)
... (truncated)
Changelog
Sourced fromeslint's changelog.
v9.25.1 - April 21, 2025
1f2b057
chore: upgrade@eslint/js
@9
.25.1 (#19642) (Milos Djermanovic)771317f
chore: package.json update for@eslint/js
release (Jenkins)cdc8e8c
fix: revert directive detection in no-unused-expressions (#19639) (sethamus)
v9.25.0 - April 18, 2025
88dc196
chore: upgrade@eslint/js
@9
.25.0 (#19636) (Milos Djermanovic)345288d
chore: package.json update for@eslint/js
release (Jenkins)910bd13
fix:nodeTypeKey
not being used inNodeEventGenerator
(#19631) (StyleShit)ca7a735
docs: updateno-undef-init
when not to use section (#19624) (Tanuj Kanti)affe6be
chore: upgrade trunk (#19628) (sethamus)1b870c9
docs: useeslint-config-xo
in the getting started guide (#19629) (Nitin Kumar)5d4af16
docs: add types for multiple rule options (#19616) (Tanuj Kanti)e8f8d57
docs: Update README (GitHub Actions Bot)a40348f
docs: no-use-before-define tweaks (#19622) (Kirk Waiblinger)0ba3ae3
docs: Update README (GitHub Actions Bot)865dbfe
docs: ensure "learn more" deprecation links point to useful resource (#19590) (Kirk Waiblinger)dcd95aa
feat: support TypeScript syntax in no-empty-function rule (#19551) (sethamus)77d6d5b
feat: support TS syntax inno-unused-expressions
(#19564) (Sweta Tanwar)90228e5
feat: supportJSRuleDefinition
type (#19604) (루밀LuMir)f80b746
docs: add known limitations for no-self-compare (#19612) (Nitin Kumar)59ba6b7
feat: add allowObjects option to no-restricted-properties (#19607) (sethamus)db650a0
feat: support TypeScript syntax inno-invalid-this
rule (#19532) (Tanuj Kanti)dd20cf2
test: fixno-loop-func
test with duplicate variable reports (#19610) (Milos Djermanovic)9535cff
feat: support TS syntax inno-loop-func
(#19559) (Nitin Kumar)bd05397
chore: upgrade@eslint/*
dependencies (#19606) (Milos Djermanovic)22ea18b
chore: replace invalidint
type withnumber
inside JSDocs. (#19597) (Arya Emami)865aed6
docs: Update README (GitHub Actions Bot)
v9.24.0 - April 4, 2025
ef67420
chore: upgrade@eslint/js
@9
.24.0 (#19602) (Milos Djermanovic)4946847
chore: package.json update for@eslint/js
release (Jenkins)f857820
docs: update documentation for--experimental-strip-types
(#19594) (Nikolas Schröter)803e4af
docs: simplify gitignore path handling in includeIgnoreFile section (#19596) (Thomas Broyer)6d979cc
docs: Update README (GitHub Actions Bot)b23d1c5
fix: deduplicate variable names in no-loop-func error messages (#19595) (Nitin Kumar)556c25b
feat: support loading TS config files using--experimental-strip-types
(#19401) (Arya Emami)82177e4
docs: Update README (GitHub Actions Bot)a995acb
chore: correct 'flter'/'filter' typo in package script (#19587) (Josh Goldberg ✨)72650ac
feat: support TS syntax ininit-declarations
(#19540) (Nitin Kumar)03fb0bc
feat: normalize patterns to handle "./" prefix in files and ignores (#19568) (Pixel998)b9a5efa
test: skip symlink test on Windows (#19503) (fisker Cheung)46eea6d
chore: removeRule
&FormatterFunction
fromshared/types.js
(#19556) (Nitin Kumar)fb8cdb8
fix: useany[]
type forcontext.options
(#19584) (Francesco Trotta)071dcd3
feat: support TS syntax inno-dupe-class-members
(#19558) (Nitin Kumar)e849dc0
docs: replace existing var with const (#19578) (Sweta Tanwar)bdcc91d
chore: modify .editorconfig to keep parity with prettier config (#19577) (Sweta Tanwar)
... (truncated)
Commits
Maintainer changes
This version was pushed to npm byeslintbot, a new releaser for eslint since your current version.

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 merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@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)
Bumpseslint from 8.51.0 to 9.25.1.
Release notes
Sourced fromeslint's releases.
... (truncated)
Changelog
Sourced fromeslint's changelog.
... (truncated)
Commits
3ed4b36
9.25.17a19ccd
Build: changelog update for 9.25.11f2b057
chore: upgrade@eslint/js
@9
.25.1 (#19642)771317f
chore: package.json update for@eslint/js
releasecdc8e8c
fix: revert directive detection in no-unused-expressions (#19639)e62e267
9.25.0bc2c3e6
Build: changelog update for 9.25.088dc196
chore: upgrade@eslint/js
@9
.25.0 (#19636)345288d
chore: package.json update for@eslint/js
release910bd13
fix:nodeTypeKey
not being used inNodeEventGenerator
(#19631)Maintainer changes
This version was pushed to npm byeslintbot, a new releaser for eslint since your current version.
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 merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@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)