Bump eslint from 8.57.0 to 9.4.0
Bumps eslint from 8.57.0 to 9.4.0.
Release notes
Sourced from eslint's releases.
v9.4.0
Features
Bug Fixes
f6534d1
fix: skip processor code blocks that match only universal patterns (#18507) (Milos Djermanovic)7226ebd
fix: allow implicit undefined return inno-constructor-return
(#18515) (Ali Rezvani)389744b
fix: use@eslint/config-inspector@latest
(#18483) (唯然)70118a5
fix:func-style
false positive with arrow functions andsuper
(#18473) (Milos Djermanovic)Documentation
d7ab6f5
docs: update theme when whenprefers-color-scheme
changes (#18510) (Nitin Kumar)525fdff
docs: fix components files (#18519) (Tanuj Kanti)80747d2
docs: refactorprefer-destructuring
rule (#18472) (Tanuj Kanti)f06e0b5
docs: clarify func-style (#18477) (Cameron Steffen)Chores
010dd2e
chore: upgrade to@eslint/js@9.4.0
(#18534) (Francesco Trotta)5e1b5dc
chore: package.json update for@eslint/js
release (Jenkins)594145f
refactor: switch to@eslint/config-array
(#18527) (Francesco Trotta)v9.3.0
Features
b32153c
feat: addoverrides.namedExports
tofunc-style
rule (#18444) (Percy Ma)b67eba4
feat: addrestrictedNamedExportsPattern
tono-restricted-exports
(#18431) (Akul Srivastava)069aa68
feat: add optionallowEscape
tono-misleading-character-class
rule (#18208) (Francesco Trotta)05ef92d
feat: deprecatemultiline-comment-style
&line-comment-position
(#18435) (唯然)db0b174
feat: addenforceForInnerExpressions
option tono-extra-boolean-cast
(#18222) (Kirk Waiblinger)Bug Fixes
8db0eff
fix: Improve config error messages (#18457) (Nicholas C. Zakas)5c28d9a
fix: don't remove comments between key and value in object-shorthand (#18442) (Kuba Jastrzębski)39fb0ee
fix: object-shorthand loses type parameters when auto-fixing (#18438) (dalaoshu)37eba48
fix: don't crash whenfs.readFile
returns promise from another realm (#18416) (Milos Djermanovic)Documentation
ceada8c
docs: explain how to use "tsc waiting" label (#18466) (Francesco Trotta)62e686c
docs: Add troubleshooting info for plugin compatibility (#18451) (Nicholas C. Zakas)e17e1c0
docs: Update README (GitHub Actions Bot)2465a1e
docs: Update README (GitHub Actions Bot)d23574c
docs: Clarify usage ofno-unreachable
with TypeScript (#18445) (benj-dobs)1db9bae
docs: Fix typos (#18443) (Frieder Bluemle)7065196
docs: Update README (GitHub Actions Bot)04e7c6e
docs: update deprecation notice ofno-return-await
(#18433) (Tanuj Kanti)e763512
docs: Link global ignores section in config object property list (#18430) (MaoShizhong)ac7f718
docs: reflect release of v9 in config migration guide (#18412) (Peter Briggs)0de0909
docs: fix grammar in configuration file resolution (#18419) (Mike McCready)Chores
... (truncated)
Changelog
Sourced from eslint's changelog.
v9.4.0 - May 31, 2024
010dd2e
chore: upgrade to@eslint/js@9.4.0
(#18534) (Francesco Trotta)5e1b5dc
chore: package.json update for@eslint/js
release (Jenkins)d7ab6f5
docs: update theme when whenprefers-color-scheme
changes (#18510) (Nitin Kumar)594145f
refactor: switch to@eslint/config-array
(#18527) (Francesco Trotta)525fdff
docs: fix components files (#18519) (Tanuj Kanti)89a4a0a
feat: ignore IIFE's in theno-loop-func
rule (#17528) (Nitin Kumar)80747d2
docs: refactorprefer-destructuring
rule (#18472) (Tanuj Kanti)f6534d1
fix: skip processor code blocks that match only universal patterns (#18507) (Milos Djermanovic)7226ebd
fix: allow implicit undefined return inno-constructor-return
(#18515) (Ali Rezvani)f06e0b5
docs: clarify func-style (#18477) (Cameron Steffen)389744b
fix: use@eslint/config-inspector@latest
(#18483) (唯然)70118a5
fix:func-style
false positive with arrow functions andsuper
(#18473) (Milos Djermanovic)v9.3.0 - May 17, 2024
58e2719
chore: update dependencies for v9.3.0 release (#18469) (Francesco Trotta)b681ecb
chore: package.json update for@eslint/js
release (Jenkins)8db0eff
fix: Improve config error messages (#18457) (Nicholas C. Zakas)ceada8c
docs: explain how to use "tsc waiting" label (#18466) (Francesco Trotta)b32153c
feat: addoverrides.namedExports
tofunc-style
rule (#18444) (Percy Ma)06f1d1c
chore: update dependency@humanwhocodes/retry
to ^0.3.0 (#18463) (renovate[bot])5c28d9a
fix: don't remove comments between key and value in object-shorthand (#18442) (Kuba Jastrzębski)62e686c
docs: Add troubleshooting info for plugin compatibility (#18451) (Nicholas C. Zakas)e17e1c0
docs: Update README (GitHub Actions Bot)39fb0ee
fix: object-shorthand loses type parameters when auto-fixing (#18438) (dalaoshu)b67eba4
feat: addrestrictedNamedExportsPattern
tono-restricted-exports
(#18431) (Akul Srivastava)2465a1e
docs: Update README (GitHub Actions Bot)d23574c
docs: Clarify usage ofno-unreachable
with TypeScript (#18445) (benj-dobs)1db9bae
docs: Fix typos (#18443) (Frieder Bluemle)069aa68
feat: add optionallowEscape
tono-misleading-character-class
rule (#18208) (Francesco Trotta)7065196
docs: Update README (GitHub Actions Bot)05ef92d
feat: deprecatemultiline-comment-style
&line-comment-position
(#18435) (唯然)a63ed72
refactor: Usenode:
protocol for built-in Node.js modules (#18434) (Milos Djermanovic)04e7c6e
docs: update deprecation notice ofno-return-await
(#18433) (Tanuj Kanti)e763512
docs: Link global ignores section in config object property list (#18430) (MaoShizhong)37eba48
fix: don't crash whenfs.readFile
returns promise from another realm (#18416) (Milos Djermanovic)040700a
chore: update dependency markdownlint-cli to ^0.40.0 (#18425) (renovate[bot])f47847c
chore: update actions/stale action to v9 (#18426) (renovate[bot])c18ad25
chore: update actions/upload-artifact action to v4 (#18427) (renovate[bot])27e3060
chore: Disable documentation label (#18423) (Nicholas C. Zakas)ac7f718
docs: reflect release of v9 in config migration guide (#18412) (Peter Briggs)db0b174
feat: addenforceForInnerExpressions
option tono-extra-boolean-cast
(#18222) (Kirk Waiblinger)0de0909
docs: fix grammar in configuration file resolution (#18419) (Mike McCready)v9.2.0 - May 3, 2024
... (truncated)
Commits
-
a5f7e58
9.4.0 -
8c6d0c3
Build: changelog update for 9.4.0 -
010dd2e
chore: upgrade to@eslint/js@9.4.0
(#18534) -
5e1b5dc
chore: package.json update for@eslint/js
release -
d7ab6f5
docs: update theme when whenprefers-color-scheme
changes (#18510) -
594145f
refactor: switch to@eslint/config-array
(#18527) -
525fdff
docs: fix components files (#18519) -
89a4a0a
feat: ignore IIFE's in theno-loop-func
rule (#17528) -
80747d2
docs: refactorprefer-destructuring
rule (#18472) -
f6534d1
fix: skip processor code blocks that match only universal patterns (#18507) - Additional commits viewable in compare view
Dependabot commands
You can trigger Dependabot actions by commenting on this MR
-
$dependabot recreate
will recreate this MR rewriting all the manual changes and resolving conflicts