inline-stylesheet
inline-stylesheet copied to clipboard
chore(deps): update dependency eslint to v8 (master)
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| eslint (source) | 7.32.0 -> 8.34.0 |
Release Notes
eslint/eslint
v8.34.0
Features
Bug Fixes
Documentation
-
f0a9883docs: split rules documentation (#16797) (Ben Perlmutter) -
67aa37bdocs: fix typo in command-line-interface.md (#16871) (Kevin Rouchut) -
337f7eddocs: fix width of language input (#16849) (Tanuj Kanti) -
71349a1docs: Configure a Parser page (#16803) (Ben Perlmutter) -
de7e925docs: remove extra line numbers in example (#16848) (jonz94) -
ad38d77docs: Update README (GitHub Actions Bot)
Chores
-
9dbe06dchore: addtypeproperty to array-element-newline schema (#16877) (MHO) -
a061527chore: Remove unused functions (#16868) (Nicholas C. Zakas)
v8.33.0
Features
-
2cc7954feat: addrestrictDefaultExportsoption to no-restricted-exports rule (#16785) (Nitin Kumar)
Documentation
-
17f4be2docs: Fix examples in no-multiple-empty-lines rule (#16835) (jonz94) -
9c7cfe3docs: 'Source Code' content in 'Set up Development Environment' page (#16780) (Ben Perlmutter) -
ede5c64docs: Custom processors page (#16802) (Ben Perlmutter) -
2620614docs: Code of Conduct page (#16781) (Ben Perlmutter) -
50a8efddocs: report a sec vulnerability page (#16808) (Ben Perlmutter) -
ed60afddocs: Update page titles, section landing pages, and side TOC (#16760) (Ben Perlmutter) -
333c712docs: add background to code-path-diagrams for dark-mode (#16822) (Tanuj Kanti) -
f5f7b9bdocs: Update README (GitHub Actions Bot) -
2aa4f5fdocs: no-constant-condition: Add multi-comparison example (#16776) (Sebastian Simon) -
40287dbdocs: Remove Google Group icon (#16779) (Nicholas C. Zakas) -
ea10ca5docs: 'a .eslint' -> 'an .eslint' for consistency (#16809) (Ben Perlmutter) -
3be0748docs: add example for nodejs lintText api (#16789) (Siva K) -
ce4f5ffdocs: Replace removed related rules with a valid rule (#16800) (Ville Saalo)
v8.32.0
Features
Bug Fixes
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.0
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.0
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.0
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.0
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.0
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.0
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.0
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.0
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.1
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.0
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.0
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
v8.21.0
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
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.0
Features
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.0
Features
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 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.
- [ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.