chore(deps): update dependency eslint to v10#1055
Open
renovate[bot] wants to merge 1 commit into
Open
Conversation
Contributor
Author
|
eb2a932 to
ce8417e
Compare
ce8417e to
9aa423e
Compare
9aa423e to
d1f6785
Compare
d1f6785 to
05d0c04
Compare
05d0c04 to
00ce9da
Compare
00ce9da to
d5c4a8d
Compare
2f10f7e to
5e99a3c
Compare
bd54783 to
7b6fa96
Compare
7b6fa96 to
38834ec
Compare
38834ec to
793985a
Compare
d9cb91e to
ae1cdda
Compare
6b4a3b9 to
46658df
Compare
46658df to
2dfb57a
Compare
65eca18 to
7bb6dea
Compare
7bb6dea to
c86ef74
Compare
c86ef74 to
d523b76
Compare
9cca48d to
83df900
Compare
83df900 to
2c4e860
Compare
2c4e860 to
bee8d6a
Compare
bee8d6a to
cb72618
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^8.57.1β^10.3.0Release Notes
eslint/eslint (eslint)
v10.3.0Compare Source
v10.2.1Compare Source
v10.2.0Compare Source
Features
586ec2ffeat: Addmeta.languagessupport to rules (#β20571) (Copilot)14207defeat: addTemporaltono-obj-calls(#β20675) (Pixel998)bbb2c93feat: add Temporal to ES2026 globals (#β20672) (Pixel998)Bug Fixes
542cb3efix: update first-party dependencies (#β20714) (Francesco Trotta)Documentation
a2af743docs: addlanguageto configuration objects (#β20712) (Francesco Trotta)845f23fdocs: Update README (GitHub Actions Bot)5fbcf59docs: removesourceTypefrom ts playground link (#β20477) (Tanuj Kanti)8702a47docs: Update README (GitHub Actions Bot)ddeadeddocs: Update README (GitHub Actions Bot)2b44966docs: add Major Releases section to Manage Releases (#β20269) (Milos Djermanovic)eab65c7docs: updateeslintversions in examples (#β20664) (루λ°LuMir)3e4a299docs: update ESM Dependencies policies with note for own-usage packages (#β20660) (Milos Djermanovic)Chores
8120e30refactor: extract no unmodified loop condition (#β20679) (kuldeep kumar)46e8469chore: update dependency markdownlint-cli2 to ^0.22.0 (#β20697) (renovate[bot])01ed3aatest: add unit tests for unicode utilities (#β20622) (Manish chaudhary)811f493ci: remove--legacy-peer-depsfrom types integration tests (#β20667) (Milos Djermanovic)6b86fcfchore: update dependency npm-run-all2 to v8 (#β20663) (renovate[bot])632c4f8chore: addprettierupdate commit to.git-blame-ignore-revs(#β20662) (루λ°LuMir)b0b0f21chore: update dependency eslint-plugin-regexp to ^3.1.0 (#β20659) (Milos Djermanovic)228a2ddchore: update dependency eslint-plugin-eslint-plugin to ^7.3.2 (#β20661) (Milos Djermanovic)3ab4d7etest: Add tests for eslintrc-style keys (#β20645) (kuldeep kumar)v10.1.0Compare Source
Features
ff4382bfeat: apply fix forno-varinTSModuleBlock(#β20638) (Tanuj Kanti)0916995feat: Implement api support for bulk-suppressions (#β20565) (Blake Sager)Bug Fixes
2b8824efix: Preventno-varautofix when a variable is used before declaration (#β20464) (Amaresh S M)e58b4bffix: update eslint (#β20597) (renovate[bot])Documentation
b7b57fedocs: use correct JSDoc link in require-jsdoc.md (#β20641) (mkemna-clb)58e4cfcdocs: add deprecation notice partial (#β20639) (Milos Djermanovic)7143dbfdocs: update v9 migration guide for@eslint/jsusage (#β20540) (fnx)035fc4fdocs: note thatglobalReturnapplies only withsourceType: "script"(#β20630) (Milos Djermanovic)e972c88docs: merge ESLint option descriptions into type definitions (#β20608) (Francesco Trotta)7f10d84docs: Update README (GitHub Actions Bot)aeed007docs: open playground link in new tab (#β20602) (Tanuj Kanti)a0d1a37docs: Add AI Usage Policy (#β20510) (Nicholas C. Zakas)Chores
a9f9ccechore: update dependency eslint-plugin-unicorn to ^63.0.0 (#β20584) (Milos Djermanovic)1f42bd7chore: updateprettierto 3.8.1 (#β20651) (루λ°LuMir)c0a6f4achore: update dependency @βeslint/json to ^1.2.0 (#β20652) (renovate[bot])cc43f79chore: update dependency c8 to v11 (#β20650) (renovate[bot])2ce4635chore: update dependency @βeslint/json to v1 (#β20649) (renovate[bot])f0406eechore: update dependency markdownlint-cli2 to ^0.21.0 (#β20646) (renovate[bot])dbb4c95chore: remove trunk (#β20478) (sethamus)c672a2atest: fix CLI test for empty output file (#β20640) (kuldeep kumar)c7ada24ci: bump pnpm/action-setup from 4.3.0 to 4.4.0 (#β20636) (dependabot[bot])07c4b8btest: fixRuleTestertest without test runners (#β20631) (Francesco Trotta)079bba7test: Add tests forisValidWithUnicodeFlag(#β20601) (Manish chaudhary)5885ae6ci: unpin Node.js 25.x in CI (#β20615) (Copilot)f65e5d3chore: update pnpm/action-setup digest tob906aff(#β20610) (renovate[bot])v10.0.3Compare Source
v10.0.2Compare Source
v10.0.1Compare Source
Bug Fixes
c87d5bdfix: update eslint (#β20531) (renovate[bot])d841001fix: updateminimatchto10.2.1to address security vulnerabilities (#β20519) (루λ°LuMir)04c2147fix: update error message for unused suppressions (#β20496) (fnx)38b089cfix: update dependency @βeslint/config-array to ^0.23.1 (#β20484) (renovate[bot])Documentation
5b3dbcedocs: add AI acknowledgement section to templates (#β20431) (루λ°LuMir)6f23076docs: toggle nav in no-JS mode (#β20476) (Tanuj Kanti)b69cfb3docs: Update README (GitHub Actions Bot)Chores
e5c281fchore: updates for v9.39.3 release (Jenkins)8c3832achore: update @βtypescript-eslint/parser to ^8.56.0 (#β20514) (Milos Djermanovic)8330d23test: add tests for config-api (#β20493) (Milos Djermanovic)37d6e91chore: remove eslint v10 prereleases from eslint-config-eslint deps (#β20494) (Milos Djermanovic)da7cd0erefactor: cleanup error message templates (#β20479) (Francesco Trotta)84fb885chore: package.json update for @βeslint/js release (Jenkins)1f66734chore: addeslinttopeerDependenciesof@eslint/js(#β20467) (Milos Djermanovic)v10.0.0Compare Source
v9.39.4Compare Source
Bug Fixes
f18f6c8fix: update dependency minimatch to ^3.1.5 (#β20564) (Milos Djermanovic)a3c868ffix: update dependency @βeslint/eslintrc to ^3.3.4 (#β20554) (Milos Djermanovic)234d005fix: minimatch security vulnerability patch for v9.x (#β20549) (Andrej Beles)b1b37eefix: updateajvto6.14.0to address security vulnerabilities (#β20538) (루λ°LuMir)Documentation
4675152docs: add deprecation notice partial (#β20520) (Milos Djermanovic)Chores
b8b4eb1chore: update dependencies for ESLint v9.39.4 (#β20596) (Francesco Trotta)71b2f6bchore: package.json update for @βeslint/js release (Jenkins)1d16c2fci: pin Node.js 25.6.1 (#β20563) (Milos Djermanovic)v9.39.3Compare Source
Bug Fixes
791bf8dfix: restore TypeScript 4.0 compatibility in types (#β20504) (sethamus)Chores
8594a43chore: upgrade @βeslint/js@β9.39.3 (#β20529) (Milos Djermanovic)9ceef92chore: package.json update for @βeslint/js release (Jenkins)af498c6chore: ignore/docs/v9.xin link checker (#β20453) (Milos Djermanovic)v9.39.2Compare Source
v9.39.1Compare Source
v9.39.0Compare Source
v9.38.0Compare Source
Features
ce40f74feat: updatecomplexityrule to only highlight function header (#β20048) (Atul Nair)e37e590feat: correctno-loss-of-precisionfalse positives withenotation (#β20187) (Francesco Trotta)Bug Fixes
50c3dfdfix: improve type support for isolated dependencies in pnpm (#β20201) (Francesco Trotta)a1f06a3fix: correct SourceCode typings (#β20114) (Pixel998)Documentation
462675adocs: improve web accessibility by hiding non-semantic character (#β20205) (루λ°LuMir)c070e65docs: correct formatting inno-irregular-whitespacerule documentation (#β20203) (루λ°LuMir)b39e71adocs: Update README (GitHub Actions Bot)cd39983docs: movecustom-formatterstype descriptions tonodejs-api(#β20190) (Percy Ma)Chores
d17c795chore: upgrade @βeslint/js@β9.38.0 (#β20221) (Milos Djermanovic)25d0e33chore: package.json update for @βeslint/js release (Jenkins)c82b5efrefactor: Use types from @βeslint/core (#β20168) (Nicholas C. Zakas)ff31609ci: add Node.js 25 toci.yml(#β20220) (루λ°LuMir)004577eci: bump github/codeql-action from 3 to 4 (#β20211) (dependabot[bot])eac71fbtest: remove use ofnodejsScopeoption of eslint-scope from tests (#β20206) (Milos Djermanovic)4168a18chore: fix typo in legacy-eslint.js (#β20202) (Sweta Tanwar)205dbd2chore: fix typos (#β20200) (ntnyq)dbb200echore: use team member's username when name is not available in data (#β20194) (Milos Djermanovic)8962089chore: mark deprecated rules as available until v11.0.0 (#β20184) (Pixel998)v9.37.0Compare Source
Features
39f7fb4feat:preserve-caught-errorshould recognize all static "cause" keys (#β20163) (Pixel998)f81eabcfeat: support TS syntax inno-restricted-imports(#β19562) (Nitin Kumar)Bug Fixes
a129ccefix: correctno-loss-of-precisionfalse positives for leading zeros (#β20164) (Francesco Trotta)09e04fcfix: add missing AST token types (#β20172) (Pixel998)861c6dafix: correctESLinttypings (#β20122) (Pixel998)Documentation
b950359docs: fix typos across the docs (#β20182) (루λ°LuMir)42498a2docs: improve ToC accessibility by hiding non-semantic character (#β20181) (Percy Ma)29ea092docs: Update README (GitHub Actions Bot)5c97a04docs: showavailableUntilin deprecated rule banner (#β20170) (Pixel998)90a71bfdocs: updateREADMEfiles to add badge and instructions (#β20115) (루λ°LuMir)1603ae1docs: update references frommastertomain(#β20153) (루λ°LuMir)Chores
afe8a13chore: update@eslint/jsdependency to version 9.37.0 (#β20183) (Francesco Trotta)abee4cachore: package.json update for @βeslint/js release (Jenkins)fc9381fchore: fix typos in comments (#β20175) (overlookmotel)e1574a2chore: unpin jiti (#β20173) (renovate[bot])e1ac05erefactor: markESLint.findConfigFile()asasync, add missing docs (#β20157) (Pixel998)347906dchore: update eslint (#β20149) (renovate[bot])0cb5897test: remove tmp dir created for circular fixes in multithread mode test (#β20146) (Milos Djermanovic)bb99566ci: pinjitito version 2.5.1 (#β20151) (Pixel998)177f669perf: improve worker count calculation for"auto"concurrency (#β20067) (Francesco Trotta)448b57bchore: Mark deprecated formatting rules as available until v11.0.0 (#β20144) (Milos Djermanovic)v9.36.0Compare Source
Features
47afcf6feat: correctpreserve-caught-erroredge cases (#β20109) (Francesco Trotta)Bug Fixes
75b74d8fix: add missing rule option types (#β20127) (ntnyq)1c0d850fix: updateeslint-all.jsto useObject.freezeforrulesobject (#β20116) (루λ°LuMir)7d61b7ffix: add missing scope types toScope.type(#β20110) (Pixel998)7a670c3fix: correct rule option typings inrules.d.ts(#β20084) (Pixel998)Documentation
b73ab12docs: update examples to usedefineConfig(#β20131) (sethamus)31d9392docs: fix typos (#β20118) (Pixel998)c7f861bdocs: Update README (GitHub Actions Bot)6b0c08bdocs: Update README (GitHub Actions Bot)91f97c5docs: Update README (GitHub Actions Bot)Chores
12411e8chore: upgrade @βeslint/js@β9.36.0 (#β20139) (Milos Djermanovic)488cba6chore: package.json update for @βeslint/js release (Jenkins)bac82a2ci: simplify renovate configuration (#β19907) (ε―ηΆ)c00bb37ci: bump actions/labeler from 5 to 6 (#β20090) (dependabot[bot])fee751drefactor: usedefaultOptionsin rules (#β20121) (Pixel998)1ace67dchore: update example to usedefineConfig(#β20111) (루λ°LuMir)4821963test: add missing loc information to error objects in rule tests (#β20112) (루λ°LuMir)b42c42echore: disallow use of deprecatedtypeproperty in core rule tests (#β20094) (Milos Djermanovic)7bb498dtest: remove deprecatedtypeproperty from core rule tests (#β20093) (Pixel998)e10cf2aci: bump actions/setup-node from 4 to 5 (#β20089) (dependabot[bot])5cb0ce4refactor: usemeta.defaultOptionsinpreserve-caught-error(#β20080) (Pixel998)f9f7cb5chore: package.json update for eslint-config-eslint release (Jenkins)81764b2chore: updateeslintpeer dependency ineslint-config-eslint(#β20079) (Milos Djermanovic)v9.35.0Compare Source
Features
42761fafeat: implement suggestions for no-empty-function (#β20057) (jaymarvelz)102f444feat: implement suggestions for no-empty-static-block (#β20056) (jaymarvelz)e51fffffeat: addpreserve-caught-errorrule (#β19913) (Amnish Singh Arora)Bug Fixes
10e7ae2fix: update uncloneable options error message (#β20059) (soda-sorcery)bfa4601fix: ignore empty switch statements with comments in no-empty rule (#β20045) (jaymarvelz)dfd11defix: addbeforeandafterto test case types (#β20049) (Francesco Trotta)dabbe95fix: correct types forno-restricted-importsrule (#β20034) (Milos Djermanovic)ea789c7fix: no-loss-of-precision false positive with uppercase exponent (#β20032) (sethamus)Documentation
d265515docs: improve phrasing - "if" β "even if" from getting-started section (#β20074) (jjangga0214)a355a0edocs: invert comparison logic for example inno-vardoc page (#β20064) (OTonGitHub)5082fc2docs: Update README (GitHub Actions Bot)99cfd7edocs: add missing "the" in rule deprecation docs (#β20050) (Josh Goldberg β¨)6ad8973docs: update--no-ignoreand--ignore-patterndocumentation (#β20036) (Francesco Trotta)8033b19docs: add documentation for--no-config-lookup(#β20033) (Francesco Trotta)Chores
da87f2fchore: upgrade @βeslint/js@β9.35.0 (#β20077) (Milos Djermanovic)af2a087chore: package.json update for @βeslint/js release (Jenkins)7055764test: removetests/lib/eslint/eslint.config.js(#β20065) (Milos Djermanovic)84ffb96chore: update@eslint-community/eslint-utils(#β20069) (Francesco Trotta)d5ef939refactor: remove deprecatedcontext.parserOptionsusage across rules (#β20060) (sethamus)1b3881dchore: remove redundant word (#β20058) (pxwanglu)v9.34.0Compare Source
Features
0bb777afeat: multithread linting (#β19794) (Francesco Trotta)43a5f9efeat: add eslint-plugin-regexp to eslint-config-eslint base config (#β19951) (Pixel998)Bug Fixes
9b89903fix: default value of accessor-pairs option in rule.d.ts file (#β20024) (Tanuj Kanti)6c07420fix: fix spurious failure in neostandard integration test (#β20023) (Kirk Waiblinger)676f4acfix: allow scientific notation with trailing zeros matching exponent (#β20002) (Sweta Tanwar)Documentation
0b4a590docs: make rulesdir deprecation clearer (#β20018) (Domenico Gemoli)327c672docs: Update README (GitHub Actions Bot)bf26229docs: Fix typo in core-concepts/index.md (#β20009) (Tobias Hernstig)2309327docs: fix typo in the "Configuring Rules" section (#β20001) (ghazi-git)2b87e21docs: [no-else-return] clarify sample code. (#β19991) (Yuki Takada (Yukinosuke Takada))c36570cdocs: Update README (GitHub Actions Bot)Chores
f19ad94chore: upgrade to@eslint/js@9.34.0(#β20030) (Francesco Trotta)b48fa20chore: package.json update for @βeslint/js release (Jenkins)4bce8a2chore: package.json update for eslint-config-eslint release (Jenkins)0c9999crefactor: prefer default options ingrouped-accessor-pairs(#β20028) (루λ°LuMir)d503f19ci: fixstale.yml(#β20010) (루λ°LuMir)e2dc67dci: centralizestale.yml(#β19994) (루λ°LuMir)7093cb8ci: bump actions/checkout from 4 to 5 (#β20005) (dependabot[bot])v9.33.0Compare Source
Features
e07820efeat: add global object access detection to no-restricted-globals (#β19939) (sethamus)90b050efeat: support explicit resource management inone-var(#β19941) (Sweta Tanwar)Bug Fixes
732433cfix: allow any type formeta.docs.recommendedin custom rules (#β19995) (Francesco Trotta)e8a6914fix: Fixed potential bug in check-emfile-handling.js (#β19975) (θ«θ¨ͺεζ Άζ)Documentation
34f0723docs: playground button for TypeScript code example (#β19671) (Tanuj Kanti)dc942a4docs: Update README (GitHub Actions Bot)5a4b6f7docs: Update no-multi-assign.md (#β19979) (Yuki Takada (Yukinosuke Takada))247e156docs: add missing let declarations inno-plusplus(#β19980) (Yuki Takada (Yukinosuke Takada))0d17242docs: Update README (GitHub Actions Bot)fa20b9ddocs: Clarify when to open an issue for a PR (#β19974) (Nicholas C. Zakas)Build Related
27fa865build: useESLintclass to generate formatter examples (#β19972) (Milos Djermanovic)Chores
4258046chore: update dependency @βeslint/js to v9.33.0 (#β19998) (renovate[bot])ad28371chore: package.json update for @βeslint/js release (Jenkins)06a22f1test: resolve flakiness in --mcp flag test (#β19993) (Pixel998)54920edtest: switch toLinter.ConfiginESLintRulestype tests (#β19977) (Francesco Trotta)v9.32.0Compare Source
Features
1245000feat: support explicit resource management in core rules (#β19828) (fnx)0e957a7feat: support typescript types in accessor rules (#β19882) (fnx)Bug Fixes
960fd40fix: Upgrade @βeslint/js (#β19971) (Nicholas C. Zakas)bbf23fafix: Refactor reporting into FileReport (#β19877) (Nicholas C. Zakas)d498887fix: bump @βeslint/plugin-kit to 0.3.4 to resolve vulnerability (#β19965) (Milos Djermanovic)f46fc6cfix: report only global references in no-implied-eval (#β19932) (Nitin Kumar)7863d26fix: remove outdated types inParserOptions.ecmaFeatures(#β19944) (ntnyq)3173305fix: update execScript message in no-implied-eval rule (#β19937) (TKDev7)Documentation
86e7426docs: Update README (GitHub Actions Bot)Chores
50de1cechore: package.json update for @βeslint/js release (Jenkins)74f01a3ci: unpinjitito version^2.5.1(#β19970) (루λ°LuMir)2ab1381ci: pinjitito version 2.4.2 (#β19964) (Francesco Trotta)b7f7545test: switch to flat config mode inSourceCodetests (#β19953) (Milos Djermanovic)f5a35e3test: switch to flat config mode in eslint-fuzzer (#β19960) (Milos Djermanovic)e22af8crefactor: useCustomRuleDefinitionTypeinJSRuleDefinition(#β19949) (Francesco Trotta)e855717chore: switch performance tests to hyperfine (#β19919) (Francesco Trotta)2f73a23test: switch to flat config mode inast-utilstests (#β19948) (Milos Djermanovic)c565a53chore: excludefurther_reading_links.jsonfrom Prettier formatting (#β19943) (Milos Djermanovic)v9.31.0Compare Source
Features
35cf44cfeat: output full actual location in rule tester if different (#β19904) (ST-DDT)a6a6325feat: support explicit resource management inno-loop-func(#β19895) (Milos Djermanovic)4682cdcfeat: support explicit resource management inno-undef-init(#β19894) (Milos Djermanovic)5848216feat: support explicit resource management ininit-declarations(#β19893) (Milos Djermanovic)bb370b8feat: support explicit resource management inno-const-assign(#β19892) (Milos Djermanovic)Bug Fixes
07fac6cfix: retry on EMFILE when writing autofix results (#β19926) (TKDev7)28cc7abfix: Remove incorrect RuleContext types (#β19910) (Nicholas C. Zakas)Documentation
664cb44docs: Update README (GitHub Actions Bot)40dbe2adocs: fix mismatch betweenglobalIgnores()code and text (#β19914) (MaoShizhong)5a0069ddocs: Update README (GitHub Actions Bot)fef04b5docs: Update working on issues info (#β19902) (Nicholas C. Zakas)Chores
3ddd454chore: upgrade to@eslint/js@9.31.0(#β19935) (Francesco Trotta)d5054e5chore: package.json update for @βeslint/js release (Jenkins)0f4a378chore: update eslint ([#β19933](https://redirect.github.cConfiguration
π Schedule: (in timezone Europe/Berlin)
π¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
β» Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
π Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.