This repository was archived by the owner on Sep 9, 2024. It is now read-only.
chore(deps): update dependency eslint to v8 - abandoned #10
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:
4.19.1->8.32.0Release Notes
eslint/eslint
v8.32.0Compare Source
Features
fc20f24feat: add suggestions for redundant wrapping in prefer-regex-literals (#16658) (YeonJuan)Bug Fixes
b4f8329fix: ignore directives for no-fallthrough (#16757) (gfyoung)Documentation
17b65addocs: IA Update page URL move (#16665) (Ben Perlmutter)5981296docs: fix theme switcher button (#16752) (Sam Chen)6669413docs: deploy prerelease docs under the/docs/next/path (#16541) (Nitin Kumar)78ecfe0docs: use inline code for rule options name (#16768) (Percy Ma)fc2ea59docs: Update README (GitHub Actions Bot)762a872docs: Update README (GitHub Actions Bot)Chores
2952d6echore: sync templates/*.md files with issue templates (#16758) (gfyoung)3e34418chore: Add new issues to triage project (#16740) (Nicholas C. Zakas)v8.31.0Compare Source
Features
52c7c73feat: check assignment patterns in no-underscore-dangle (#16693) (Milos Djermanovic)b401cdefeat: add options to check destructuring in no-underscore-dangle (#16006) (Morten Kaltoft)30d0daffeat: group properties with values in parentheses inkey-spacing(#16677) (Francesco Trotta)Bug Fixes
35439f1fix: correct syntax error inprefer-arrow-callbackautofix (#16722) (Francesco Trotta)87b2470fix: new instance of FlatESLint should load latest config file version (#16608) (Milos Djermanovic)Documentation
4339dc4docs: Update README (GitHub Actions Bot)4e4049cdocs: optimize code block structure (#16669) (Sam Chen)54a7adedocs: do not escape code blocks of formatters examples (#16719) (Sam Chen)e5ecfefdocs: Add function call example for no-undefined (#16712) (Elliot Huffman)a3262f0docs: Add mastodon link (#16638) (Amaresh S M)a14ccf9docs: clarify files property (#16709) (Sam Chen)3b29eb1docs: fix npm link (#16710) (Abdullah Osama)a638673docs: fix search bar focus onEsc(#16700) (Shanmughapriyan S)f62b722docs: country flag missing in windows (#16698) (Shanmughapriyan S)4d27ec6docs: display zh-hans in the docs language switcher (#16686) (Percy Ma)8bda20edocs: remove manually maintained anchors (#16685) (Percy Ma)b68440fdocs: User Guide Getting Started expansion (#16596) (Ben Perlmutter)Chores
65d4e24chore: Upgrade @eslint/eslintrc@1.4.1 (#16729) (Brandon Mills)8d93081chore: fix CI failure (#16721) (Sam Chen)8f17247chore: Set up automatic updating of README (#16717) (Nicholas C. Zakas)4cd87cbci: bump actions/stale from 6 to 7 (#16713) (dependabot[bot])fd20c75chore: sort package.json scripts in alphabetical order (#16705) (Darius Dzien)10a5c78chore: update ignore patterns ineslint.config.js(#16678) (Milos Djermanovic)v8.30.0Compare Source
Features
075ef2cfeat: add suggestion for no-return-await (#16637) (Daniel Bartholomae)7190d98feat: update globals (#16654) (Sébastien Règne)Bug Fixes
1a327aafix: Ensure flat config unignores work consistently like eslintrc (#16579) (Nicholas C. Zakas)9b8bb72fix: autofix recursive functions in no-var (#16611) (Milos Djermanovic)Documentation
6a8cd94docs: Clarify Discord info in issue template config (#16663) (Nicholas C. Zakas)ad44344docs: CLI documentation standardization (#16563) (Ben Perlmutter)293573edocs: fix broken line numbers (#16606) (Sam Chen)fa2c64bdocs: use relative links for internal links (#16631) (Percy Ma)75276c9docs: reorder options in no-unused-vars (#16625) (Milos Djermanovic)7276fe5docs: Fix anchor in URL (#16628) (Karl Horky)6bef135docs: don't apply layouts to html formatter example (#16591) (Tanuj Kanti)dfc7ec1docs: Formatters page updates (#16566) (Ben Perlmutter)8ba124cdocs: update theprefer-constexample (#16607) (Pavel)e6cb05adocs: fix css leaking (#16603) (Sam Chen)Chores
f2c4737chore: upgrade @eslint/eslintrc@1.4.0 (#16675) (Milos Djermanovic)ba74253chore: standardize npm script names per #14827 (#16315) (Patrick McElhaney)0d9af4cci: fix npm v9 problem withfile:(#16664) (Milos Djermanovic)90c9219refactor: migrate off deprecated function-style rules in all tests (#16618) (Bryan Mishkin)v8.29.0Compare Source
Features
49a07c5feat: addallowParensAfterCommentPatternoption to no-extra-parens (#16561) (Nitin Kumar)e6a865dfeat:prefer-named-capture-groupadd suggestions (#16544) (Josh Goldberg)a91332bfeat: In no-invalid-regexp validate flags also for non-literal patterns (#16583) (trosos)Documentation
0311d81docs: Configuring Plugins page intro, page tweaks, and rename (#16534) (Ben Perlmutter)57089b1docs: add a property assignment example for camelcase rule (#16605) (Milos Djermanovic)b6ab030docs: add docs codeowners (#16601) (Strek)6380c87docs: fix sitemap and feed (#16592) (Milos Djermanovic)ade621ddocs: perf debounce the search query (#16586) (Shanmughapriyan S)fbcf3abdocs: fix searchbar clear button (#16585) (Shanmughapriyan S)f894035docs: HTTPS link to yeoman.io (#16582) (Christian Oliff)de12b26docs: Update configuration file pages (#16509) (Ben Perlmutter)1ae9f20docs: update correct code examples forno-extra-parensrule (#16560) (Nitin Kumar)Chores
7628403chore: add discord channel link (#16590) (Amaresh S M)f5808cbchore: fix rule doc headers check (#16564) (Milos Djermanovic)v8.28.0Compare Source
Features
63bce44feat: addignoreClassFieldInitialValuesoption to no-magic-numbers (#16539) (Milos Djermanovic)8385ecdfeat: multiline properties in rulekey-spacingwith optionalign(#16532) (Francesco Trotta)a4e89dbfeat:no-obj-callssupportIntl(#16543) (Sosuke Suzuki)Bug Fixes
c50ae4ffix: Ensure that dot files are found with globs. (#16550) (Nicholas C. Zakas)9432b67fix: throw error for first unmatched pattern (#16533) (Milos Djermanovic)e76c382fix: allow* 1when followed by/in no-implicit-coercion (#16522) (Milos Djermanovic)Documentation
34c05a7docs: Language Options page intro and tweaks (#16511) (Ben Perlmutter)3e66387docs: add intro and edit ignoring files page (#16510) (Ben Perlmutter)436f712docs: fix Header UI inconsistency (#16464) (Tanuj Kanti)f743816docs: switch to wrench emoji for auto-fixable rules (#16545) (Bryan Mishkin)bc0547edocs: improve styles for versions and languages page (#16553) (Nitin Kumar)6070f58docs: clarify esquery issue workaround (#16556) (Milos Djermanovic)b48e4f8docs: Command Line Interface intro and tweaks (#16535) (Ben Perlmutter)b92b30fdocs: Add Rules page intro and content tweaks (#16523) (Ben Perlmutter)1769b42docs: Integrations page introduction (#16548) (Ben Perlmutter)a8d0a57docs: make table of contents sticky on desktop (#16506) (Sam Chen)a01315adocs: fix route of japanese translation site (#16542) (Tanuj Kanti)0515628docs: use emoji instead of svg for deprecated rule (#16536) (Bryan Mishkin)68f1288docs: set default layouts (#16484) (Percy Ma)776827adocs: init config about specifying shared configs (#16483) (Percy Ma)5c39425docs: fix broken link to plugins (#16520) (Ádám T. Nagy)c97c789docs: Add missing no-new-native-nonconstructor docs code fence (#16503) (Brandon Mills)Chores
e94a4a9chore: Add tests to verify #16038 is fixed (#16538) (Nicholas C. Zakas)e13f194chore: stricter validation ofmeta.docs.descriptionin core rules (#16529) (Milos Djermanovic)72dbfbcchore: usepkgparameter ingetNpmPackageVersion(#16525) (webxmsj)v8.27.0Compare Source
Features
f14587cfeat: newno-new-native-nonconstructorrule (#16368) (Sosuke Suzuki)978799bfeat: add new ruleno-empty-static-block(#16325) (Sosuke Suzuki)69216eefeat: no-empty suggest to add comment in empty BlockStatement (#16470) (Nitin Kumar)319f0a5feat: usecontext.languageOptions.ecmaVersionin core rules (#16458) (Milos Djermanovic)Bug Fixes
c3ce521fix: Ensure unmatched glob patterns throw an error (#16462) (Nicholas C. Zakas)886a038fix: handle files with unspecified path ingetRulesMetaForResults(#16437) (Francesco Trotta)Documentation
ce93b42docs: Stylelint property-no-unknown (#16497) (Nick Schonning)d2cecb4docs: Stylelint declaration-block-no-shorthand-property-overrides (#16498) (Nick Schonning)0a92805docs: stylelint color-hex-case (#16496) (Nick Schonning)74a5af4docs: fix stylelint error (#16491) (Milos Djermanovic)324db1adocs: explicit stylelint color related rules (#16465) (Nick Schonning)94dc4f1docs: use Stylelint for HTML files (#16468) (Nick Schonning)cc6128ddocs: enable stylelint declaration-block-no-duplicate-properties (#16466) (Nick Schonning)d03a8bfdocs: Add heading to justification explanation (#16430) (Maritaria)8a15968docs: add Stylelint configuration and cleanup (#16379) (Nick Schonning)9b0a469docs: note commit messages don't support scope (#16435) (Andy Edwards)1581405docs: improve context.getScope() docs (#16417) (Ben Perlmutter)b797149docs: update formatters template (#16454) (Milos Djermanovic)5ac4de9docs: fix link to formatters on the Core Concepts page (#16455) (Vladislav)33313efdocs: core-concepts: fix link to semi rule (#16453) (coderaiser)v8.26.0Compare Source
Features
4715787feat: checkObject.create()in getter-return (#16420) (Yuki Hirasawa)28d1902feat:no-implicit-globalssupportsexportedblock comment (#16343) (Sosuke Suzuki)e940be7feat: Use ESLINT_USE_FLAT_CONFIG environment variable for flat config (#16356) (Tomer Aberbach)dd0c58ffeat: Swap out Globby for custom globbing solution. (#16369) (Nicholas C. Zakas)Bug Fixes
df77409fix: usebaseConfigconstructor option in FlatESLint (#16432) (Milos Djermanovic)33668eefix: Ensure that glob patterns are matched correctly. (#16449) (Nicholas C. Zakas)740b208fix: ignore messages without aruleIdingetRulesMetaForResults(#16409) (Francesco Trotta)8f9759efix:--ignore-patternin flat config mode should be relative tocwd(#16425) (Milos Djermanovic)325ad37fix: makegetRulesMetaForResultsreturn a plain object in trivial case (#16438) (Francesco Trotta)a2810bcfix: Ensure that directories can be unignored. (#16436) (Nicholas C. Zakas)35916adfix: Ensure unignore and reignore work correctly in flat config. (#16422) (Nicholas C. Zakas)Documentation
651649bdocs: Core concepts page (#16399) (Ben Perlmutter)631cf72docs: note --ignore-path not supported with flat config (#16434) (Andy Edwards)1692840docs: fix syntax in examples for new config files (#16427) (Milos Djermanovic)d336cfcdocs: Document extending plugin with new config (#16394) (Ben Perlmutter)Chores
e917a9aci: add node v19 (#16443) (Koichi ITO)4b70b91chore: Add VS Code issues link (#16423) (Nicholas C. Zakas)232d291chore: suppress a Node.js deprecation warning (#16398) (Koichi ITO)v8.25.0Compare Source
Features
173e820feat: Pass --max-warnings value to formatters (#16348) (Brandon Mills)6964cb1feat: remove support for ignore files in FlatESLint (#16355) (Milos Djermanovic)1cc4b3afeat:id-lengthcounts graphemes instead of code units (#16321) (Sosuke Suzuki)Documentation
90c6028docs: Conflicting fixes (#16366) (Ben Perlmutter)5a3fe70docs: Add VS to integrations page (#16381) (Maria José Solano)49bd1e5docs: remove unused link definitions (#16376) (Nick Schonning)3bd380ddocs: typo cleanups for docs (#16374) (Nick Schonning)b3a0837docs: remove duplicate words (#16378) (Nick Schonning)a682562docs: addBigInttonew-capdocs (#16362) (Sosuke Suzuki)f6d57fbdocs: Update docs README (#16352) (Ben Perlmutter)7214347docs: fix logical-assignment-operators option typo (#16346) (Jonathan Wilsson)Chores
1f78594chore: upgrade @eslint/eslintrc@1.3.3 (#16397) (Milos Djermanovic)8476a9bchore: Remove CODEOWNERS (#16375) (Nick Schonning)720ff75chore: use "ci" for Dependabot commit message (#16377) (Nick Schonning)42f5479chore: bump actions/stale from 5 to 6 (#16350) (dependabot[bot])e5e9e27chore: removejsdocdev dependency (#16344) (Milos Djermanovic)v8.24.0Compare Source
Features
1729f9efeat: account forsourceType: "commonjs"in the strict rule (#16308) (Milos Djermanovic)b0d72c9feat: add rule logical-assignment-operators (#16102) (fnx)f02bcd9feat:array-callback-returnsupportfindLastandfindLastIndex(#16314) (Sosuke Suzuki)Documentation
2c152ffdocs: note false positiveObject.getOwnPropertyNamesin prefer-reflect (#16317) (AnnAngela)bf7bd88docs: fix warn severity description for new config files (#16324) (Nitin Kumar)8cc0bbedocs: use more clean link syntax (#16309) (Percy Ma)6ba269edocs: fix typo (#16288) (jjangga0214)Chores
131e646chore: Upgrade @humanwhocodes/config-array for perf (#16339) (Nicholas C. Zakas)504fe59perf: switch from object spread toObject.assignwhen merging globals (#16311) (Milos Djermanovic)v8.23.1Compare Source
Bug Fixes
b719893fix: Upgrade eslintrc to stop redefining plugins (#16297) (Brandon Mills)734b54efix: improve autofix for theprefer-construle (#16292) (Nitin Kumar)6a923fffix: Ensure that glob patterns are normalized (#16287) (Nicholas C. Zakas)c6900f8fix: Ensure globbing doesn't include subdirectories (#16272) (Nicholas C. Zakas)Documentation
16cba3fdocs: fix mobile double tap issue (#16293) (Sam Chen)e098b5fdocs: keyboard control to search results (#16222) (Shanmughapriyan S)1b5b2a7docs: add Consolas font and prioritize resource loading (#16225) (Amaresh S M)1ae8236docs: copy & use main package version in docs on release (#16252) (Jugal Thakkar)279f0afdocs: Improve id-denylist documentation (#16223) (Mert Ciflikli)Chores
38e8171perf: migrate rbTree to js-sdsl (#16267) (Zilong Yao)1c388fbchore: switch nyc to c8 (#16263) (唯然)67db10cchore: enable linting.eleventy.jsagain (#16274) (Milos Djermanovic)42bfbd7chore: fixnpm run perfcrashes (#16258) (唯然)v8.23.0Compare Source
Features
3e5839efeat: Enable eslint.config.js lookup from CLI (#16235) (Nicholas C. Zakas)30b1a2dfeat: addallowEmptyCaseoption to no-fallthrough rule (#15887) (Amaresh S M)43f03aafeat: no-warning-comments support comments with decoration (#16120) (Lachlan Hunt)Documentation
b1918dadocs: package.json conventions (#16206) (Patrick McElhaney)0e03c33docs: remove word immediately (#16217) (Strek)c6790dbdocs: add anchor link for "migrating from jscs" (#16207) (Percy Ma)7137344docs: auto-generation edit link (#16213) (Percy Ma)Chores
2e004abchore: upgrade @eslint/eslintrc@1.3.1 (#16249) (Milos Djermanovic)d35fbbechore: Upgrade to [email protected] (#16243) (Milos Djermanovic)ed26229test: add no-extra-parens tests with rest properties (#16236) (Milos Djermanovic)deaf69fchore: fix off-by-onemin-width: 1023pxmedia queries (#15974) (Milos Djermanovic)63dec9frefactor: simplifyparseListConfig(#16241) (Milos Djermanovic)v8.22.0Compare Source
Features
2b97607feat: Implement caching for FlatESLint (#16190) (Nicholas C. Zakas)fd5d3d3feat: addmethodsIgnorePatternoption to object-shorthand rule (#16185) (Milos Djermanovic)Documentation
9f5a752docs: optimize image assets (#16170) (Sam Chen)61b2948docs: add svgo command to pre commit hook (#16178) (Amaresh S M)784096ddocs: improve search result UI (#16187) (Sam Chen)d0f4cb4docs: use shorthand property name in example (#16180) (Kevin Elliott)Chores
10a6e0echore: remove deploy workflow for playground (#16186) (Milos Djermanovic)v8.21.0Compare Source
Features
7b43ea1feat: Implement FlatESLint (#16149) (Nicholas C. Zakas)92bf49afeat: improve the key width calculation inkey-spacingrule (#16154) (Nitin Kumar)c461542feat: add newallowLineSeparatedGroupsoption to thesort-keysrule (#16138) (Nitin Kumar)1cdcbcafeat: add deprecation warnings for legacy API inRuleTester(#16063) (Nitin Kumar)Bug Fixes
0396775fix: lines-around-comment applyallowBlockStartfor switch statements (#16153) (Nitin Kumar)Documentation
2aadc93docs: add anchors to headings inside docs content (#16134) (Strek)Chores
8892511chore: Upgrade to Espree 9.3.3 (#16173) (Brandon Mills)1233beechore: switch to eslint-plugin-node's maintained fork (#16150) (唯然)97b95c0chore: upgrade puppeteer v13 (#16151) (唯然)v8.20.0Compare Source
Features
ca83178feat: catch preprocess errors (#16105) (JounQin)Bug Fixes
30be0edfix: no-warning-comments rule escapes special RegEx characters in terms (#16090) (Lachlan Hunt)bfe5e88fix: ignore spacing before]and}in comma-spacing (#16113) (Milos Djermanovic)Documentation
845c4f4docs: Add website team details (#16115) (Nicholas C. Zakas)5a0dfdbdocs: Link to blog post in no-constant-binary-expression (#16112) (Jordan Eldredge)bc692a9docs: remove install command (#16084) (Strek)49ca3f0docs: don't show toc when content not found (#16095) (Amaresh S M)ba19e3fdocs: enhance 404 page UI (#16097) (Amaresh S M)a75d3b4docs: remove unused meta.docs.category field in working-with-rules page (#16109) (Brandon Scott)cdc0206docs: add formatters page edit link (#16094) (Amaresh S M)4d1ed22docs: preselect default theme (#16098) (Strek)4b79612docs: add missing correct/incorrect containers (#16087) (Milos Djermanovic)09f6acbdocs: fix UI bug on rules index and details pages (#16082) (Deepshika S)f5db264docs: remove remaining duplicate rule descriptions (#16093) (Milos Djermanovic)32a6b2adocs: Add scroll behaviour smooth (#16056) (Amaresh S M)Chores
bbf8df4chore: Mark autogenerated release blog post as draft (#16130) (Nicholas C. Zakas)eee4306chore: update internal lint dependencies (#16088) (Bryan Mishkin)9615a42chore: update formatter examples template to avoid markdown lint error (#16085) (Milos Djermanovic)62541edchore: fix markdown linting error (#16083) (唯然)v8.19.0Compare Source
Features
7023628feat: add importNames support for patterns in no-restricted-imports (#16059) (Brandon Scott)472c368feat: fix handling of blocklesswithstatements in indent rule (#16068) (Milos Djermanovic)Bug Fixes
fc81848fix: throw helpful exception when rule has wrong return type (#16075) (Bryan Mishkin)Documentation
3ae0574docs: Remove duplicate rule descriptions (#16052) (Amaresh S M)f50cf43docs: Add base href to each page to fix relative URLs (#16046) (Nicholas C. Zakas)ae4b449docs: make logo link clickable on small width screens (#16058) (Milos Djermanovic)280f898docs: use only fenced code blocks (#16044) (Milos Djermanovic)f5d63b9docs: add listener only if element exists (#16045) (Amaresh S M)8b639ccdocs: add missing migrating-to-8.0.0 in the user guide (#16048) (唯然)b8e68c1docs: Update release process (#16036) (Nicholas C. Zakas)6d0cb11docs: remove table of contents from markdown text (#15999) (Nitin Kumar)Chores
e884933chore: usegithub-sluggerfor markdown anchors (#16067) (Strek)02e9cb0chore: revamp carbon ad style (#16078) (Amaresh S M)b6aee95chore: remove unwanted comments from rules markdown (#16054) (Strek)6840940chore: correctly use .markdownlintignore in Makefile (#16060) (Bryan Mishkin)48904fbchore: add missing images (#16017) (Amaresh S M)910f741chore: add architecture to nav (#16039) (Strek)9bb24c1chore: add correct incorrect in all rules doc (#16021) (Deepshika S)5a96af8chore: prepare versions data file (#16035) (Nicholas C. Zakas)50afe6fchore: Included githubactions in the dependabot config (#15985) (Naveen)473411echore: add deploy workflow for playground (#16034) (Milos Djermanovic)a30b66cchore: fix print style (#16025) (Amaresh S M)f4dad59chore: add noindex meta tag (#16016) (Milos Djermanovic)db387a8chore: fix sitemap (#16026) (Milos Djermanovic)285fbc5chore: remove TOC from printable (#16020) (Strek)8e84c21chore: remove ligatures from fonts (#16019) (Strek)v8.18.0Compare Source
Feature
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), 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.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.