Update dependency eslint to v9.5.0 - autoclosed
This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
eslint (source) | devDependencies | minor | 9.0.0 -> 9.5.0 |
Release Notes
eslint/eslint (eslint)
v9.5.0
Features
-
b2d256c
feat:no-sparse-arrays
report on "comma" instead of the whole array (#18579) (fisker Cheung)
Bug Fixes
-
6880286
fix: treat*
as a universal pattern (#18586) (Milos Djermanovic) -
7fbe211
fix: message template for all files ignored (#18564) (Milos Djermanovic) -
469cb36
fix: Don't lint the same file multiple times (#18552) (Milos Djermanovic) -
5cff638
fix: improve message for ignored files without a matching config (#18404) (Francesco Trotta)
Documentation
-
455f7fd
docs: add section about including.gitignore
files (#18590) (Milos Djermanovic) -
721eafe
docs: update info about universalfiles
patterns (#18587) (Francesco Trotta) -
8127127
docs: Update README (GitHub Actions Bot) -
55c2a66
docs: Update README (GitHub Actions Bot) -
eb76282
docs: Update README (GitHub Actions Bot) -
ff6e96e
docs:baseConfig
andoverrideConfig
can be arrays (#18571) (Milos Djermanovic) -
d2d83e0
docs: Add mention of eslint-transforms to v9 migration guide (#18566) (Nicholas C. Zakas) -
9ce6832
docs: add callout box for unintuitive behavior (#18567) (Ben McCann) -
b8db99c
docs: Add VS Code info to config migration guide (#18555) (Nicholas C. Zakas) -
518a35c
docs: Mention config migrator (#18561) (Nicholas C. Zakas) -
eb440fc
docs: specifying files with arbitrary or no extension (#18539) (Francesco Trotta) -
38c159e
docs: Provide example of reading package.json for plugins meta (#18530) (Nicholas C. Zakas) -
d16a659
docs: add link to migration guide for--ext
CLI option (#18537) (Milos Djermanovic) -
73408de
docs: add link to configuration file docs before examples (#18535) (Milos Djermanovic)
Chores
-
f588160
chore: upgrade @eslint/js@9.5.0 (#18591) (Milos Djermanovic) -
5890841
chore: package.json update for @eslint/js release (Jenkins) -
e9f4ccd
chore: remove unused eslint-disable directive (#18589) (Milos Djermanovic) -
4b23ffd
refactor: Move JS parsing logic into JS language (#18448) (Nicholas C. Zakas) -
1495b93
chore: update WebdriverIO packages (#18558) (Christian Bromann) -
cea7ede
chore: add website donate link instead of opencollective (#18582) (Strek) -
ec94880
chore: package.json update for eslint-config-eslint release (Jenkins) -
6912586
chore: extract formatting rules into separate config (#18560) (Milos Djermanovic) -
9738f7e
ci: fix CLI flags for c8, raise thresholds (#18554) (Francesco Trotta) -
c6de7bb
chore: update dependency markdownlint-cli to ^0.41.0 (#18538) (renovate[bot]) -
2c8fd34
ci: pin @wdio/browser-runner v8.36.0 (#18540) (唯然)
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
-
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
-
0f5df50
docs: Update README (GitHub Actions Bot) -
1579ce0
docs: update wording regarding indirect eval (#18394) (Kirk Waiblinger) -
f12a02c
docs: update to eslint v9 in custom-rule-tutorial (#18383) (唯然)
Chores
-
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) -
347d44f
chore: remove eslintrc export from eslint-config-eslint (#18400) (Milos Djermanovic) -
f316e20
ci: run tests in Node.js 22 (#18393) (Francesco Trotta)
v9.1.1
Bug Fixes
-
a26b402
fix: use @eslint/create-config latest (#18373) (唯然)
v9.1.0
Features
-
03068f1
feat: Provide helpful error message for nullish configs (#18357) (Nicholas C. Zakas) -
751b518
feat: replace dependency graphemer withIntl.Segmenter
(#18110) (Francesco Trotta) -
4d11e56
feat: addname
to eslint configs (#18289) (唯然) -
1cbe1f6
feat: allowwhile(true)
inno-constant-condition
(#18286) (Tanuj Kanti) -
0db676f
feat: addIntl
in es6 globals (#18318) (唯然)
Bug Fixes
-
8d18958
fix: Remove name from eslint/js packages (#18368) (Nicholas C. Zakas) -
594eb0e
fix: do not crash on error infs.walk
filter (#18295) (Francesco Trotta) -
0d8cf63
fix: EMFILE errors (#18313) (Nicholas C. Zakas) -
e1ac0b5
fix: --inspect-config only for flat config and respect -c (#18306) (Nicholas C. Zakas) -
09675e1
fix:--no-ignore
should not apply to non-global ignores (#18334) (Milos Djermanovic)
Documentation
-
fb50077
docs: include notes about globals in migration-guide (#18356) (Gabriel Rohden) -
71c771f
docs: Fix missing accessible name for scroll-to-top link (#18329) (Germán Freixinós) -
200fd4e
docs: indicate eslintrc mode for.eslintignore
(#18285) (Francesco Trotta) -
16b6a8b
docs: Update README (GitHub Actions Bot) -
df5f8a9
docs:paths
andpatterns
difference inno-restricted-imports
(#18273) (Tanuj Kanti) -
c537d76
docs: updatenpm init @​eslint/config
generated file names (#18298) (唯然) -
e1e305d
docs: fixlinebreak-style
examples (#18262) (Francesco Trotta) -
113f51e
docs: Mention package.json config support dropped (#18305) (Nicholas C. Zakas) -
5c35321
docs: add eslintrc-only note to--rulesdir
(#18281) (Adam Lui 刘展鹏)
Build Related
Chores
-
d9a2983
chore: upgrade @eslint/js to v9.1.1 (#18367) (Francesco Trotta) -
50d406d
chore: package.json update for @eslint/js release (Jenkins) -
155c71c
chore: package.json update for @eslint/js release (Jenkins) -
0588fc5
refactor: Move directive gathering to SourceCode (#18328) (Nicholas C. Zakas) -
9048e21
chore: lintdocs/src/_data
js files (#18335) (Milos Djermanovic) -
4820790
chore: upgrade globals@15.0.0 dev dependency (#18332) (Milos Djermanovic) -
698d9ff
chore: upgrade jsdoc & unicorn plugins in eslint-config-eslint (#18333) (Milos Djermanovic) -
32c08cf
chore: drop Node < 18 and use @eslint/js v9 in eslint-config-eslint (#18323) (Milos Djermanovic) -
a76fb55
chore: @eslint-community/eslint-plugin-eslint-comments v4.3.0 (#18319) (Milos Djermanovic) -
78e45b1
chore: eslint-plugin-eslint-plugin v6.0.0 (#18316) (唯然) -
36103a5
chore: eslint-plugin-n v17.0.0 (#18315) (唯然)
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.
Edited by igswsihw-wmadepbot