Bump eslint from 8.57.0 to 9.3.0
Bumps eslint from 8.57.0 to 9.3.0.
Release notes
Sourced from eslint's releases.
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
58e2719
chore: update dependencies for v9.3.0 release (#18469) (Francesco Trotta)b681ecb
chore: package.json update for@eslint/js
release (Jenkins)06f1d1c
chore: update dependency@humanwhocodes/retry
to ^0.3.0 (#18463) (renovate[bot])a63ed72
refactor: Usenode:
protocol for built-in Node.js modules (#18434) (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)v9.2.0
Features
8485d76
feat:no-case-declarations
add suggestions (#18388) (Josh Goldberg✨ )a498f35
feat: update Unicode letter detection in capitalized-comments rule (#18375) (Francesco Trotta)Bug Fixes
Documentation
... (truncated)
Changelog
Sourced from eslint's changelog.
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
b346605
chore: upgrade@eslint/js
@9
.2.0 (#18413) (Milos Djermanovic)c4c18e0
chore: package.json update for@eslint/js
release (Jenkins)284722c
chore: package.json update for eslint-config-eslint release (Jenkins)0f5df50
docs: Update README (GitHub Actions Bot)347d44f
chore: remove eslintrc export from eslint-config-eslint (#18400) (Milos Djermanovic)8485d76
feat:no-case-declarations
add suggestions (#18388) (Josh Goldberg✨ )a498f35
feat: update Unicode letter detection in capitalized-comments rule (#18375) (Francesco Trotta)1579ce0
docs: update wording regarding indirect eval (#18394) (Kirk Waiblinger)f316e20
ci: run tests in Node.js 22 (#18393) (Francesco Trotta)eeec413
fix: do not throw when defining a global named defineSetter (#18364) (唯然)f12a02c
docs: update to eslint v9 in custom-rule-tutorial (#18383) (唯然)v9.1.1 - April 22, 2024
v9.1.0 - April 19, 2024
... (truncated)
Commits
-
41a871c
9.3.0 -
463a2e3
Build: changelog update for 9.3.0 -
58e2719
chore: update dependencies for v9.3.0 release (#18469) -
b681ecb
chore: package.json update for@eslint/js
release -
8db0eff
fix: Improve config error messages (#18457) -
ceada8c
docs: explain how to use "tsc waiting" label (#18466) -
b32153c
feat: addoverrides.namedExports
tofunc-style
rule (#18444) -
06f1d1c
chore: update dependency@humanwhocodes/retry
to ^0.3.0 (#18463) -
5c28d9a
fix: don't remove comments between key and value in object-shorthand (#18442) -
62e686c
docs: Add troubleshooting info for plugin compatibility (#18451) - 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