chore(deps): update linting dependencies #108
Open
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.0->^8.57.1^7.6.0->^7.8.0^2.29.1->^2.32.0^10.4.3->^10.5.0^6.1.1->^6.6.0^5.13.0->^5.62.0Release Notes
eslint/eslint (eslint)
v8.57.1Compare Source
Bug Fixes
a19072ffix: add logic to handle fixTypes in the lintText() method (#18900) (Francesco Trotta)04c7188fix: Don't lint same file multiple times (#18899) (Francesco Trotta)87ec3c4fix: do not throw when defining a global named__defineSetter__(#18898) (Francesco Trotta)60a1267fix: Provide helpful error message for nullish configs (#18889) (Milos Djermanovic)a0dea8efix: allownamein global ignores, fix--no-ignorefor non-global (#18875) (Milos Djermanovic)3836bb4fix: do not crash on error infs.walkfilter (#18886) (Milos Djermanovic)2dec349fix: skip processor code blocks that match only universal patterns (#18880) (Milos Djermanovic)Documentation
6a5add4docs: v8.x Add EOL banner (#18744) (Amaresh S M)b034575docs: v8.x add version support page to the dropdown (#18731) (Amaresh S M)760ef7ddocs: v8.x add version support page in the side navbar (#18740) (Amaresh S M)428b7eadocs: Add Powered by Algolia label to the search (#18658) (Amaresh S M)c68c07fdocs: version selectors synchronization (#18265) (Milos Djermanovic)Build Related
35d366abuild: Support updates to previous major versions (#18870) (Milos Djermanovic)Chores
140ec45chore: upgrade @eslint/js@8.57.1 (#18913) (Milos Djermanovic)bcdfc04chore: package.json update for @eslint/js release (Jenkins)3f6ce8dchore: pin vite-plugin-commonjs@0.10.1 (#18910) (Milos Djermanovic)9f07549chore: ignore/docs/v8.xin link checker (#18660) (Milos Djermanovic)eslint-community/eslint-plugin-es-x (eslint-plugin-es-x)
v7.8.0Compare Source
New Rules
es-x/no-regexp-duplicate-named-capturing-groupsrule by @ota-meshi in https://github.com/eslint-community/eslint-plugin-es-x/pull/146Full Changelog: eslint-community/eslint-plugin-es-x@v7.7.0...v7.8.0
v7.7.0Compare Source
New Rules
es-x/no-set-prototype-*by @ota-meshi in https://github.com/eslint-community/eslint-plugin-es-x/pull/145Full Changelog: eslint-community/eslint-plugin-es-x@v7.6.0...v7.7.0
import-js/eslint-plugin-import (eslint-plugin-import)
v2.32.0Compare Source
Added
enforce-node-protocol-usage] rule andimport/node-versionsetting ([#3024], thanks [@GoldStrikeArch] and [@sevenc-nanashi])extensions]: add `pathGroupOverrides to allow enforcement decision overrides based on specifier ([#3105], thanks [@Xunnamius])order]: addsortTypesGroupoption to allow intragroup sorting of type-only imports ([#3104], thanks [@Xunnamius])order]: addnewlines-between-typesoption to control intragroup sorting of type-only imports ([#3127], thanks [@Xunnamius])order]: addconsolidateIslandsoption to collapse excess spacing for aesthetically pleasing imports ([#3129], thanks [@Xunnamius])Fixed
no-unused-modules]: provide more meaningful error message when no .eslintrc is present ([#3116], thanks [@michaelfaith])order]: ensure arcane imports do not cause undefined behavior ([#3128], thanks [@Xunnamius])order]: resolve undefined property access issue when usingnamedordering ([#3166], thanks [@Xunnamius])enforce-node-protocol-usage]: avoid a crash with some TS code ([#3173], thanks [@ljharb])order]: codify invariants from docs into config schema ([#3152], thanks [@Xunnamius])Changed
extensions], [order]: improve documentation ([#3106], thanks [@Xunnamius])tseslint.config()([#3125], thanks [@lnuvy])order]: remove unnecessary negative check ([#3167], thanks [@JounQin])no-unused-modules]: add missing double quote ([#3191], thanks [@albertpastrana])no-restricted-paths: clarify wording and fix errors ([#3172], thanks [@greim])v2.31.0Compare Source
Added
order]: allow validating named imports ([#3043], thanks [@manuth])extensions]: add thecheckTypeImportsoption ([#2817], thanks [@phryneas])Fixed
ExportMap/ flat config: includelanguageOptionsin context ([#3052], thanks [@michaelfaith])no-named-as-default]: Allow using an identifier if the export is both a named and a default export ([#3032], thanks [@akwodkiewicz])export]: False positive for exported overloaded functions in TS ([#3065], thanks [@liuxingbaoyu])exportMap: export map cache is tainted by unreliable parse results ([#3062], thanks [@michaelfaith])exportMap: improve cacheKey when using flat config ([#3072], thanks [@michaelfaith])Changed
no-relative-packages]: fix typo ([#3066], thanks [@joshuaobrien])no-cycle]: dont scc for each linted file ([#3068], thanks [@soryy708])no-cycle]: adddisableSccto docs ([#3070], thanks [@soryy708])RuleTester([#3071], thanks [@G-Rath])no-restricted-paths]: fix grammar ([#3073], thanks [@unbeauvoyage])no-default-export], [no-named-export]: add test case (thanks [@G-Rath])v2.30.0Compare Source
Added
dynamic-import-chunkname]: addallowEmptyoption to allow empty leading comments ([#2942], thanks [@JiangWeixian])dynamic-import-chunkname]: Allow empty chunk name when webpackMode: 'eager' is set; add suggestions to remove name in eager mode ([#3004], thanks [@amsardesai])no-unused-modules]: AddignoreUnusedTypeExportsoption ([#3011], thanks [@silverwind])Fixed
no-extraneous-dependencies]: allow wrong path ([#3012], thanks [@chabb])no-cycle]: use scc algorithm to optimize ([#2998], thanks [@soryy708])no-duplicates]: Removing duplicates breaks in TypeScript ([#3033], thanks [@yesl-kim])newline-after-import]: fix considerComments option when require ([#2952], thanks [@developer-bandi])order]: do not compare first path segment for relative paths ([#2682]) ([#2885], thanks [@mihkeleidast])Changed
no-extraneous-dependencies]: Make glob pattern description more explicit ([#2944], thanks [@mulztob])no-unused-modules]: add console message to help debug [#2866]ExportMap: make procedures static instead of monkeypatching exportmap ([#2982], thanks [@soryy708])ExportMap: separate ExportMap instance from its builder logic ([#2985], thanks [@soryy708])order]: Add a quick note on how unbound imports and --fix ([#2640], thanks [@minervabot])exportMapBuilder: avoid hoisting ([#2989], thanks [@soryy708])ExportMap: extract "builder" logic to separate files ([#2991], thanks [@soryy708])order]: update the description of thepathGroupsExcludedImportTypesoption ([#3036], thanks [@liby])lo1tuma/eslint-plugin-mocha (eslint-plugin-mocha)
v10.5.0Compare Source
Enhancements
eslint-community/eslint-plugin-promise (eslint-plugin-promise)
v6.6.0Compare Source
Bug Fixes
always-return: treat process.exit() or process.abort() as an acceptable "return" (#493) (f368c5a)Features
strictoption to disallowthenorcatchfollowingawaitoryield(#494) (fa482cc)v6.5.1Compare Source
Bug Fixes
namefrom eslintrc config; fixes #489 (#490) (c011a1a)v6.5.0Compare Source
Features
nameproperty to configs (for use with tooling) (#486) (ca9e9b4)v6.4.0Compare Source
Features
v6.3.0Compare Source
🌟 Features
no-callback-in-promise: addtimeoutsErroption (#514) (907753f)valid-params: addexcludeoption (#515) (7ff2cb9)ignoreAssignmentVariableoption (#518) (701279c)allowThenStrictoption (#522) (53be970)prefer-catch(#525) (05c8a93)🩹 Fixes
🧹 Chores
v6.2.0Compare Source
Bug Fixes
Features
getAncestorsandgetScopecalls in eslint v9 (#466) (c0c716b)webpro-nl/knip (knip)
v5.62.0Compare Source
.tsextension intoLilconfigutility for default TS configs (#1157) (cbfb9c3) - thanks @what1s1ove!bf81146) - thanks @gavinhenderson!auditas a valid command for bun (#1168) (014cbaa) - thanks @carlosedp!0754130) - thanks @davidlj95!259a2f6) - thanks @akallem!61280b0)b606681)ebc9202)da80ab3) - thanks @ShooTeX!07439ef) - thanks @Thomascogez!cd0ed32) - thanks @yyxi!021ecff)e65f709)10f8a4f)v5.61.3Compare Source
93375c8) - thanks @cylewaitforit!46ca323)6a7964d)f0087f8)457e8ff)c40751b)cc55504)aaa1bd0)0b49c69)efe2d5d)843b69b)5a76a6c)v5.61.2Compare Source
a1bcdbb)20e5914)49fe237)6bd250a)e2f0fbf)npm pkg set(bfda6e9)b334c3a)2de78bd)v5.61.1Compare Source
191bc9e)d2b8786)7d3119b)60da821)v5.61.0Compare Source
101f4bc) - thanks @daivinhtran!biomeplugin (#1113) (7cc1a43) - thanks @daivinhtran!b346903)53c8e96) - thanks @davidsickmiller!4b3b4dc) - thanks @daivinhtran!bbf67dd) - thanks @AlemTuzlak!.git/info/exclude(resolves #1129) (4aa35f4)a2cf84b)v5.60.2Compare Source
7a06a20) - thanks @MidnightDesign!d04a8de)v5.60.1Compare Source
bd18e06)19f9181) - thanks @aarongoldenthal!607594a)3563029) - thanks @cylewaitforit!5ca03f1) - thanks @cylewaitforit!v5.60.0Compare Source
1884273)d0c3f82)e6e9813)311d5e7)ad99905)eb0d16b)5a42a14)5252f4b)2506865)entryandprojectconfiguration hints (#1105) (58dcfa5)v5.59.1Compare Source
6ce3908)cd4f293)3843678)a240f0d)cargoto global list of ignored binaries (0fcbe11)3b447b8)v5.59.0Compare Source
4a8dd49) - thanks @cylewaitforit!oxnodeto binaries with first positional arg entry (a6f2434)0c3d054)tsdownplugin (#1109) (20dc8f1) - thanks @TheAlexLichter!v5.58.1Compare Source
7138e8f) - thanks @camjackson!a9cbf19)countin reporter (ba392b0)b63f83b)isDisableConfigHintsto clean up (aafda40)v5.58.0Compare Source
375bd42)951240e)70ffa83) - thanks @TkDodo!resolve.extension(#1080) (a88d655) - thanks @clickCA!v5.57.2Compare Source
baseUrlproperty from tsconfig (#1092) (b77c524) - thanks @ItsNickBarry!7726d41)d746092)v5.57.1Compare Source
cc36b08)689993b)Configuration
📅 Schedule: Branch creation - Between 05:00 AM and 05:59 AM, every 14 days ( * 5 */14 * * ) in timezone Europe/Stockholm, Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.