renovate/eslint-8.x
main
This PR contains the following updates:
^7.22.0
^8.0.0
v8.13.0
Compare Source
274acbd
this
97b57ae
c32482e
f2c2d35
FormatterFunction
LoadedFormatter
bb4c0d5
d36f12f
lib/init
a59a4e6
trimLeft
trimRight
trimStart
trimEnd
v8.12.0
685a67a
18f5e05
additionalItems
v8.11.0
800bd25
destructuredArrayIgnorePattern
no-unused-vars
8933fe7
undefined
Boolean()
f90fd9d
57b8a57
valid-typeof
6814922
c178ce7
c481cec
d2255db
eslint-enable
8b9433c
de800c3
8f675b1
385c9ad
v8.10.0
6e2c325
ignoreOnInitialization
115cae5
--debug
345e70d
onlyOneSimpleParam
cdc5802
__dirname
ee7c5d1
camelcase
1005bd5
5d65c3b
no-irregular-whitespace
b93af98
ebc0460
7cec74e
11c8580
ESLINT_MOCHA_TIMEOUT
bfaa548
39a2fb3
3fc9196
tests/conf
v8.9.0
68f64a9
"use strict"
db57639
es2016
es2018
es2019
es2022
2dc38aa
6f940c3
570a036
one-var
for-loop
417191d
389ff34
Variable#scope
f63795d
0383591
a8dd5a2
1ad439e
586d45c
623e1e2
355b23d
b10fef2
92f89fb
v8.8.0
5d60812
5769cc2
ccbc35f
851f1f1
7d7af55
v8.7.0
19ad061
564ecdb
968a02a
0d2b9a6
eslint --init
127f524
property
id-match
359b2c1
3549571
5563c45
fd3683f
a8db9a5
02d6426
db15802
fatalErrorCount
03ac8cf
f50f849
0469eb1
369fb1b
ba6317b
79b6340
6278281
new syntax
v8.6.0
6802a54
3b38018
eslint-disable-next-line
9d6fe5a
onlyDeclarations
properties
6c4dee2
51c37b1
775d181
3a384fc
1443cc2
28e907a
linter.js
eaa08d3
allowReserved
v8.5.0
94e77a6
prefer-regex-literals
eafaf52
prefer-object-has-own
7d832d4
prefer-template
981fb48
f13d4a6
f4559a0
314c84c
3928175
computed-property-spacing
a53e59e
array-element-newline
74cf0a0
e84195e
class-methods-use-this
225f211
f2c7ba6
macOS
windows
v8.4.1
234e3d9
fa4d483
sort-keys
v8.4.0
5771663
32ac37a
d041f34
8f44cf5
808ad35
f1b7499
4940cc5
54deec5
fa0423a
e233920
632176d
4497e88
efede90
0b8c846
94b2a8b
ba58d94
v16
1e32ee5
v8.3.0
60b0a29
allowProperties
79278a1
ddd01dc
de69cec
e2fe7ef
34bc8d7
b171cd7
6487df3
194f36d
3530337
f03cd14
5c64747
df2f1cc
fd5a0b8
b3669fd
15c1397
1a1bb4b
9b666e0
d3a267f
cdaa541
8611538
7b56844
ea18711
0f0971f
abe740c
0338fd2
8aa7645
479a4cb
6d1c666
6b85426
3ae5258
9309841
da238cc
1055f16
4c55216
edd8d24
v8.2.0
c9fefd2
c415c04
12b627d
working-with-rules.md
a86ffc0
ee8af5f
1c0ca3c
ci
perf
796587a
cf5b6be
js-yaml
4fd7a6c
fda533c
strip-ansi
67949bd
v8.1.0
446b4b3
d9d84a0
>
a1f7ad7
baseConfig
3d370fb
e926b17
90a5b6b
:function
31af1c8
1b87fa8
0fb3bb2
instanceof
249a040
eslint-plugin-eslint-plugin
35f3254
b5049c8
2b32f50
dd58cd4
ec0f8e0
2cfbd4b
v8.0.1
f9217e5
c584a63
ff5fcd4
v8.0.0
7d3f7f0
2174a6f
f885fe0
3da1509
type
68a49a9
d867f81
9f8b919
4b08f29
ebc1ba1
2d654f1
16034f0
07175b8
71faa38
67c0074
cf34e5c
c9efb5f
14a4739
no-new-func
MemberExpression
7f2346b
fabdf8a
target.all
Makefile.js
e3cd141
05d7140
0a1a850
ruleId
47be800
a744dfa
9fb0f70
f87e199
660f075
d148ffd
9e5c2e8
7cf96cf
88a3952
complexity
9bd3d87
6d1ccb6
91e82f5
921ba1e
dd56631
143a598
f966fe6
8c61f5a
dd10937
e9764f3
4338b74
b4232d4
88b4e3d
4165c7f
80cfb8f
1ddc955
95cc61e
05ca24c
db15183
396a0e3
6663e7a
docs
44c6fc8
44f7de5
305e14a
a79c9f3
a8bcef7
3409785
b301069
2d18db6
parserOptions
3d7d5fb
never
eol-last
f110926
e98f14d
9a4ae3b
8344675
26b0cd9
ee1b54f
58840ac
81c60f4
c74fe08
c9947d2
027165c
be334f9
0c86b68
6a89f3f
yarn-error.log
.pnpm-debug.log
28fe19c
ec9db63
1f5d088
Object.assign()
af96584
3b6cd89
no-restricted-{imports/modules}
62c6fe7
f984515
semi
a773b99
88db3f5
cbc43da
ccb9a91
8c35066
a3dd825
c4e5802
no-console
9052eee
5c3a470
d234d89
ae6072b
eslint-visitor-keys
e53d8cf
markdownlint
d66e941
149230c
537cf6a
glob-parent
f7b4a3f
24c9f2a
86d31a4
1d2213d
4a7aab7
meta
d6a761f
meta.hasSuggestions
6bd747b
8b4f3ab
b953a4e
8cce06c
86bb63b
codeframe
table
f3cb320
b8b2d55
e037d61
81f03b6
fa1c07c
e31f492
8307256
📅 Schedule: 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 Renovate Bot.
19e6bec901
01ff1bf0df
No dependencies set.
The note is not visible to the blocked user.
This PR contains the following updates:
^7.22.0->^8.0.0Release Notes
eslint/eslint
v8.13.0Compare Source
Features
274acbdfeat: fix no-eval logic forthisin arrow functions (#15755) (Milos Djermanovic)Bug Fixes
97b57aefix: invalid operator in operator-assignment messages (#15759) (Milos Djermanovic)Documentation
c32482edocs: Typo in space-infix-ops docs (#15754) (kmin-jeong)f2c2d35docs: disambiguate typesFormatterFunctionandLoadedFormatter(#15727) (Francesco Trotta)Chores
bb4c0d5chore: Refactor docs to work with docs.eslint.org (#15744) (Nicholas C. Zakas)d36f12fchore: removelib/initfrom eslint config (#15748) (Milos Djermanovic)a59a4e6chore: replacetrimLeft/trimRightwithtrimStart/trimEnd(#15750) (Milos Djermanovic)v8.12.0Compare Source
Features
685a67afeat: fix logic for top-levelthisin no-invalid-this and no-eval (#15712) (Milos Djermanovic)Chores
18f5e05chore: padding-line-between-statements remove uselessadditionalItems(#15706) (Martin Sadovy)v8.11.0Compare Source
Features
800bd25feat: adddestructuredArrayIgnorePatternoption inno-unused-vars(#15649) (Nitin Kumar)8933fe7feat: CatchundefinedandBoolean()in no-constant-condition (#15613) (Jordan Eldredge)f90fd9dfeat: Add ESLint favicon to the HTML report document (#15671) (Mahdi Hosseinzadeh)57b8a57feat:valid-typeofalways banundefined(#15635) (Zzzen)Bug Fixes
6814922fix: escaping for square brackets in ignore patterns (#15666) (Milos Djermanovic)c178ce7fix: extend the autofix range in comma-dangle to ensure the last element (#15669) (Milos Djermanovic)Documentation
c481cecdocs: add fast-eslint-8 to atom integrations (userguide) (#15695) (db developer)d2255dbdocs: Add clarification abouteslint-enable(#15680) (dosisod)8b9433cdocs: add object pattern to first section of computed-property-spacing (#15679) (Milos Djermanovic)de800c3docs: link to minimatch docs added. (#15688) (Gaurav Tewari)8f675b1docs: sort-imports add single named import example (#15675) (Arye Eidelman)Chores
385c9adchore: rm trailing space in docs (#15689) (唯然)v8.10.0Compare Source
Features
6e2c325feat: AddignoreOnInitializationoption to no-shadow rule (#14963) (Soufiane Boutahlil)115cae5feat:--debugprints time it takes to parse a file (#15609) (Bartek Iwańczuk)345e70dfeat: AddonlyOneSimpleParamoption to no-confusing-arrow rule (#15566) (Gautam Arora)Bug Fixes
cdc5802fix: Avoid__dirnamefor built-in configs (#15616) (DoZerg)ee7c5d1fix: false positive incamelcasewith combined properties (#15581) (Nitin Kumar)Documentation
1005bd5docs: update CLA information (#15630) (Nitin Kumar)5d65c3bdocs: Fix typo inno-irregular-whitespace(#15634) (Ryota Sekiya)b93af98docs: add links between rules about whitespace around block curly braces (#15625) (Milos Djermanovic)ebc0460docs: update babel links (#15624) (Milos Djermanovic)Chores
7cec74echore: upgrade @eslint/eslintrc@1.2.0 (#15648) (Milos Djermanovic)11c8580chore: readESLINT_MOCHA_TIMEOUTenv var in Makefile.js (#15626) (Piggy)bfaa548test: add integration tests with built-in configs (#15612) (Milos Djermanovic)39a2fb3perf: fix lazy loading of core rules (#15606) (Milos Djermanovic)3fc9196chore: includetests/confin test runs (#15610) (Milos Djermanovic)v8.9.0Compare Source
Features
68f64a9feat: update eslint-scope to ignore"use strict"directives in ES3 (#15595) (Milos Djermanovic)db57639feat: addes2016,es2018,es2019, andes2022environments (#15587) (Milos Djermanovic)2dc38aafeat: fix bug with arrow function return types in function-paren-newline (#15541) (Milos Djermanovic)6f940c3feat: Implement FlatRuleTester (#15519) (Nicholas C. Zakas)Documentation
570a036docs: addone-varexample withfor-loopinitializer (#15596) (Milos Djermanovic)417191ddocs: Remove the $ prefix in terminal commands (#15565) (Andreas Lewis)389ff34docs: add missingVariable#scopeproperty in the scope manager docs (#15571) (Milos Djermanovic)f63795ddocs: no-eval replace dead link with working one (#15568) (rasenplanscher)0383591docs: Remove old Markdown issue template (#15556) (Brandon Mills)a8dd5a2docs: add 'when not to use it' section in no-duplicate-case docs (#15563) (Milos Djermanovic)1ad439edocs: add missed verb in docs (#15550) (Jeff Mosawy)Chores
586d45cchore: Upgrade to espree@9.3.1 (#15600) (Milos Djermanovic)623e1e2chore: Upgrade to eslint-visitor-keys@3.3.0 (#15599) (Milos Djermanovic)355b23dchore: fix outdated link to Code of Conduct in PR template (#15578) (Rich Trott)b10fef2ci: use Node 16 for browser test (#15569) (Milos Djermanovic)92f89fbchore: suggest demo link in bug report template (#15557) (Brandon Mills)v8.8.0Compare Source
Features
5d60812feat: implement rfc 2021-suppression-support (#15459) (Yiwei Ding)Documentation
5769cc2docs: fix relative link (#15544) (Nick Schonning)ccbc35fdocs: trimmed rules h1s to just be rule names (#15514) (Josh Goldberg)851f1f1docs: fixed typo in comment (#15531) (Jiapei Liang)7d7af55docs: address upcoming violation of markdownlint rule MD050/strong-style (#15529) (David Anson)v8.7.0Compare Source
Features
19ad061feat: no-restricted-imports support casing (#15439) (gfyoung)564ecdbfeat: Support arbitrary module namespace names in no-restricted-imports (#15491) (Milos Djermanovic)968a02afeat: Support arbitrary module namespace names in no-useless-rename (#15493) (Milos Djermanovic)0d2b9a6feat: moveeslint --initto @eslint/create-config (#15150) (唯然)127f524feat: false negative withpropertyoption inid-match(#15474) (Nitin Kumar)359b2c1feat: Support arbitrary module namespace names in the camelcase rule (#15490) (Milos Djermanovic)3549571feat: Support arbitrary module namespace names in the quotes rule (#15479) (Milos Djermanovic)5563c45feat: Support arbitrary module namespace names in keyword-spacing (#15481) (Milos Djermanovic)fd3683ffeat: Support arbitrary module namespace names in no-restricted-exports (#15478) (Milos Djermanovic)Bug Fixes
a8db9a5fix: no-invalid-this false positive in class field initializer (#15495) (Milos Djermanovic)02d6426fix: Correctly consume RuleTester statics (#15507) (Brad Zacher)db15802fix: Add propertyfatalErrorCountto ignored file results (#15520) (Francesco Trotta)03ac8cffix: Prevent false positives with no-constant-condition (#15486) (Jordan Eldredge)Documentation
f50f849docs: Update CLI docs to prefer local install (#15513) (Nicholas C. Zakas)0469eb1docs: Update shell code fences for new website (#15522) (Olga)Chores
369fb1bchore: Upgrade to eslint-visitor-keys@3.2.0 (#15526) (Brandon Mills)ba6317bci: remove master branch from CI configs (#15501) (Milos Djermanovic)79b6340chore: fixed typo in client-Engine (#15497) (Abhay Gupta)6278281chore: switchnew syntaxissue template to forms (#15480) (Nitin Kumar)v8.6.0Compare Source
Features
6802a54feat: handle logical assignment in no-self-assign (#14152) (Zzzen)3b38018feat: allow to defineeslint-disable-next-linein multiple lines (#15436) (Nitin Kumar)9d6fe5afeat: false negative withonlyDeclarations+propertiesin id-match (#15431) (Nitin Kumar)Documentation
6c4dee2docs: Document homedir is a configuration root (#15469) (Bas Bosman)51c37b1docs: consistency changes (#15404) (Bas Bosman)775d181docs: Mention character classes in no-useless-escape (#15421) (Sebastian Simon)Chores
3a384fcchore: Upgrade espree to 9.3.0 (#15473) (Brandon Mills)1443cc2chore: Update blogpost.md.ejs (#15468) (Nicholas C. Zakas)28e907arefactor: remove unused parameter inlinter.js(#15451) (Milos Djermanovic)eaa08d3test: add tests forallowReservedparser option with flat config (#15450) (Milos Djermanovic)v8.5.0Compare Source
Features
94e77a6feat: Suggestions support forprefer-regex-literals(#15077) (Yash Singh)eafaf52feat: addprefer-object-has-ownrule (#15346) (Nitin Kumar)Bug Fixes
7d832d4fix: improveprefer-templatefixer (#15230) (Nitin Kumar)981fb48fix: do not report global references inid-matchrule (#15420) (Nitin Kumar)f13d4a6fix: improve autofix ofprefer-object-has-own(#15419) (Nitin Kumar)f4559a0fix: add helpful message when test case has non-string code/name (#15425) (Bryan Mishkin)Documentation
314c84cdocs: add an incorrect code example in for-direction (#15434) (Holger Jeromin)3928175docs: add destructuring examples forcomputed-property-spacing(#15423) (Nitin Kumar)a53e59edocs: add more examples forarray-element-newlinerule (#15427) (Nitin Kumar)74cf0a0docs: update CLA info (#15370) (Nitin Kumar)e84195edocs: fix heading level for an option inclass-methods-use-thisrule (#15399) (Takuya Fukuju)Chores
225f211test: add destructuring test cases forcomputed-property-spacing(#15424) (Nitin Kumar)f2c7ba6ci: use node v16 formacOSandwindowsjobs (#15418) (Nitin Kumar)v8.4.1Compare Source
Bug Fixes
234e3d9fix: revert changes to reported locations in max-lines-per-function (#15397) (Milos Djermanovic)Documentation
fa4d483docs: fix typo in example forsort-keysrule (#15393) (Nitin Kumar)v8.4.0Compare Source
Features
5771663feat: addallowReservedparser option (#15387) (Milos Djermanovic)32ac37afeat: Flat config support in Linter (refs #13481) (#15185) (Nicholas C. Zakas)d041f34feat: Treat Class/New Expressions as truthy in no-constant-condition (#15326) (Jordan Eldredge)8f44cf5feat: report only lines that exceed the limit in max-lines-per-function (#15140) (Sneh Khatri)808ad35feat: pass cwd to formatters (refs eslint/rfcs#57) (#13392) (Toru Nagashima)f1b7499feat: support async formatters (#15243) (MO)Bug Fixes
4940cc5fix: mark --rulesdir option as deprecated in CLI docs (#15310) (Kevin Partington)Documentation
54deec5docs: update integrations.md (#15380) (Vlad Sholokhov)fa0423adocs: fix typo in PR template (#15365) (Nitin Kumar)e233920docs: enable a few more markdownlint rules and fix violations (#15368) (Bryan Mishkin)632176ddocs: Dedent needlessly indented example in getter-return docs (#15363) (Jordan Eldredge)4497e88docs: Update release notes blog post template (#15285) (Nicholas C. Zakas)Chores
efede90chore: upgrade @eslint/eslintrc@1.0.5 (#15389) (Milos Djermanovic)0b8c846chore: fix update-readme to avoid multiple consecutive blank lines (#15375) (Milos Djermanovic)94b2a8bchore: Use default Chromium binary in M1 Mac tests (#15371) (Brandon Mills)ba58d94ci: use nodev16for Verify Files (#15364) (Nitin Kumar)1e32ee5chore: add jsdoc type annotation to rules (#15291) (Bryan Mishkin)v8.3.0Compare Source
Features
60b0a29feat: addallowPropertiesoption to require-atomic-updates (#15238) (Milos Djermanovic)79278a1feat: update no-use-before-define for class static blocks (#15312) (Milos Djermanovic)ddd01dcfeat: update no-redeclare for class static blocks (#15313) (Milos Djermanovic)de69cecfeat: update no-inner-declarations for class static blocks (#15290) (Milos Djermanovic)e2fe7effeat: support for private-in syntax (fixes #14811) (#15060) (Yosuke Ota)34bc8d7feat: Update espree and eslint-scope (#15338) (Brandon Mills)b171cd7feat: update max-depth for class static blocks (#15316) (Milos Djermanovic)6487df3feat: update padded-blocks for class static blocks (#15333) (Milos Djermanovic)194f36dfeat: update the complexity rule for class static blocks (#15328) (Milos Djermanovic)3530337feat: update the indent rule for class static blocks (#15324) (Milos Djermanovic)f03cd14feat: update lines-around-comment for class static blocks (#15323) (Milos Djermanovic)5c64747feat: update brace-style for class static blocks (#15322) (Milos Djermanovic)df2f1ccfeat: update max-statements for class static blocks (#15315) (Milos Djermanovic)fd5a0b8feat: update prefer-const for class static blocks (#15325) (Milos Djermanovic)b3669fdfeat: code path analysis for class static blocks (#15282) (Milos Djermanovic)15c1397feat: update eslint-scope for class static blocks (#15321) (Milos Djermanovic)1a1bb4bfeat: update one-var for class static blocks (#15317) (Milos Djermanovic)9b666e0feat: update padding-line-between-statements for class static blocks (#15318) (Milos Djermanovic)d3a267ffeat: update class-methods-use-this for class static blocks (#15298) (Milos Djermanovic)cdaa541feat: update no-lone-blocks for class static blocks (#15295) (Milos Djermanovic)8611538feat: update block-spacing for class static blocks (#15297) (Milos Djermanovic)7b56844feat: update keyword-spacing for class static blocks (#15289) (Milos Djermanovic)ea18711feat: update no-extra-semi for class static blocks (#15287) (Milos Djermanovic)0f0971ffeat: update semi rule for class static blocks (#15286) (Milos Djermanovic)abe740cfeat: add examples for block-scoped-var with class static blocks (#15302) (Milos Djermanovic)0338fd2feat: Normalize ecmaVersion to eslint-scope when using custom parser (#15268) (Yosuke Ota)Bug Fixes
8aa7645fix: update vars-on-top for class static blocks (#15306) (Milos Djermanovic)479a4cbfix: update semi-style for class static blocks (#15309) (Milos Djermanovic)6d1c666fix: update no-invalid-this and no-eval for class static blocks (#15300) (Milos Djermanovic)Documentation
6b85426docs: Expand--debugoption description in the CLI documentation (#15308) (darkred)3ae5258docs: the strict rule does not apply to class static blocks (#15314) (Milos Djermanovic)9309841docs: Remove inconsistent colon in pull request docs (#15303) (Jordan Eldredge)da238ccdocs: remove deprecation note from lines-around-comment (#15293) (Milos Djermanovic)1055f16docs: no-unused-expressions - class static blocks don't have directives (#15283) (Milos Djermanovic)4c55216docs: Add variables option to no-use-before-define (#15276) (Mathias Rasmussen)Chores
edd8d24chore: upgrade eslint-visitor-keys for class static blocks (#15277) (Milos Djermanovic)v8.2.0Compare Source
Features
c9fefd2feat: report class evaluation TDZ errors in no-use-before-define (#15134) (Milos Djermanovic)Documentation
c415c04docs: Use string rule severity in CLI examples (#15253) (Kevin Partington)12b627ddocs: fix typo inworking-with-rules.md(#15233) (Nitin Kumar)a86ffc0docs: fix broken anchor in configuration files (#15223) (Pierre Berger)ee8af5fdocs: Link to unit tests from rule documentation (#15207) (Brandon Mills)1c0ca3cdocs: addciandperftags for commit (#15215) (Nitin Kumar)Build Related
796587abuild: upgrade eslint-release to v3.2.0 to support conventional commits (#15246) (Milos Djermanovic)Chores
cf5b6bechore: update @eslint/eslintrc to avoid different versions ofjs-yaml(#15265) (Milos Djermanovic)4fd7a6cperf: don't prepare a fix for valid code in key-spacing (#15239) (Milos Djermanovic)fda533cchore: updatestrip-ansidependency (#15221) (Nitin Kumar)67949bdci: Remove Node 16 CI prerelease workaround (#14935) (Brandon Mills)v8.1.0Compare Source
446b4b3Docs: Update commit message format docs (#15200) (Nicholas C. Zakas)d9d84a0Fix: keyword-spacing conflict with space-infix-ops on>(fixes #14712) (#15172) (Milos Djermanovic)a1f7ad7Fix: allowbaseConfigto extend preloaded plugin config (fixes #15079) (#15187) (Milos Djermanovic)3d370fbNew: Add no-unused-private-class-members rule (fixes #14859) (#14895) (Tim van der Lippe)e926b17New: Add name to RuleTester (#15179) (Gareth Jones)90a5b6bChore: improve performance of:functionselector (#15181) (Milos Djermanovic)31af1c8Chore: fix counting of files in performance test (#15190) (Milos Djermanovic)1b87fa8Build: add node v17 (#15193) (唯然)0fb3bb2Docs: removeinstanceoffrom keyword-spacing docs (#15180) (Milos Djermanovic)249a040Upgrade:eslint-plugin-eslint-pluginto v4 (#15169) (Bryan Mishkin)35f3254Docs: Describe range in rule docs (fixes #14162) (#15174) (Nicholas C. Zakas)b5049c8Chore: Update stale bot settings (#15173) (Nicholas C. Zakas)2b32f50Docs: Fix typo in README.md (#15168) (Dmitriy Fishman)dd58cd4Chore: migrate master to main (#15062) (Nitesh Seram)ec0f8e0Chore: Add stale issue/PR checker (#15151) (Nicholas C. Zakas)2cfbd4bDocs: Update README team and sponsors (ESLint Jenkins)v8.0.1Compare Source
f9217e5Upgrade: @eslint/eslintrc@1.0.3 for Jest workaround (#15164) (Brandon Mills)c584a63Chore: add ecmaVersion 13 to types.js (#15163) (Milos Djermanovic)ff5fcd4Docs: add 13 as allowed ecma version (fixes #15159) (#15162) (唯然)v8.0.0Compare Source
7d3f7f0Upgrade: unfrozen @eslint/eslintrc (fixes #15036) (#15146) (Brandon Mills)2174a6fFix: require-atomic-updates property assignment message (fixes #15076) (#15109) (Milos Djermanovic)f885fe0Docs: add note and example for extending the range of fix (refs #13706) (#13748) (Milos Djermanovic)3da1509Docs: Add jsdoctypeannotation to sample rule (#15085) (Bryan Mishkin)68a49a9Docs: Update Rollup Integrations (#15142) (xiaohai)d867f81Docs: Remove a dot from curly link (#15128) (Mauro Murru)9f8b919Sponsors: Sync README with website (ESLint Jenkins)4b08f29Sponsors: Sync README with website (ESLint Jenkins)ebc1ba1Sponsors: Sync README with website (ESLint Jenkins)2d654f1Docs: add example .eslintrc.json (#15087) (Nicolas Mattia)16034f0Docs: fix fixable example (#15107) (QiChang Li)07175b88.0.0-rc.0 (ESLint Jenkins)71faa38Build: changelog update for 8.0.0-rc.0 (ESLint Jenkins)67c0074Update: Suggest missing rule in flat config (fixes #14027) (#15074) (Nicholas C. Zakas)cf34e5cUpdate: space-before-blocks ignore after switch colons (fixes #15082) (#15093) (Milos Djermanovic)c9efb5fFix: preserve formatting when rules are removed from disable directives (#15081) (Milos Djermanovic)14a4739Update:no-new-funcrule catching eval case ofMemberExpression(#14860) (Mojtaba Samimi)7f2346bDocs: Update release blog post template (#15094) (Nicholas C. Zakas)fabdf8aChore: Removetarget.allfromMakefile.js(#15088) (Hirotaka Tagawa / wafuwafu13)e3cd141Sponsors: Sync README with website (ESLint Jenkins)05d7140Chore: document target global in Makefile.js (#15084) (Hirotaka Tagawa / wafuwafu13)0a1a850Update: includeruleIdin error logs (fixes #15037) (#15053) (Ari Perkkiö)47be800Chore: test Property > .key with { a = 1 } pattern (fixes #14799) (#15072) (Milos Djermanovic)a744dfaDocs: Update CLA info (#15058) (Brian Warner)9fb0f70Chore: fix bug report template (#15061) (Milos Djermanovic)f87e199Chore: Cleanup issue templates (#15039) (Nicholas C. Zakas)660f0758.0.0-beta.2 (ESLint Jenkins)d148ffdBuild: changelog update for 8.0.0-beta.2 (ESLint Jenkins)9e5c2e8Upgrade: @eslint/eslintrc@1.0.1 (#15047) (Milos Djermanovic)7cf96cfBreaking: Disallow reserved words in ES3 (fixes #15017) (#15046) (Milos Djermanovic)88a3952Update: support class fields in thecomplexityrule (refs #14857) (#14957) (Milos Djermanovic)9bd3d87Fix: semicolon-less style in lines-between-class-members (refs #14857) (#15045) (Milos Djermanovic)6d1ccb6Update: enforceForClassFields in class-methods-use-this (refs #14857) (#15018) (YeonJuan)91e82f5Docs: LintMessage.line and column are possibly undefined (#15032) (Brandon Mills)921ba1eChore: fix failing cli test (#15041) (Milos Djermanovic)dd56631Docs: remove duplicate code path analysis document (#15033) (Milos Djermanovic)143a598Chore: Switch issues to use forms (#15024) (Nicholas C. Zakas)f966fe6Fix: Update semi for class-fields (refs #14857) (#14945) (Nicholas C. Zakas)8c61f5aDocs: add info about non-capturing groups to prefer-named-capture-group (#15009) (Andrzej Wódkiewicz)dd10937Update: added ignoreExpressions option to max-classes-per-file (#15000) (Josh Goldberg)e9764f3Fix: no-undef-init should not apply to class fields (refs #14857) (#14994) (Milos Djermanovic)4338b74Docs: add no-dupe-class-members examples with class fields (refs #14857) (#15005) (Milos Djermanovic)b4232d4Chore: Add test that deprecated rules display a deprecated notice (#14989) (TagawaHirotaka)88b4e3dDocs: Make clear how rule options are overridden (fixes #14962) (#14976) (Jake Ob)4165c7fDocs: Clarify Linter vs ESLint in node.js api docs (fixes #14953) (#14995) (Brian Bartels)80cfb8fDocs: fix typo in migration guide (#14985) (Nitin Kumar)1ddc9558.0.0-beta.1 (ESLint Jenkins)95cc61eBuild: changelog update for 8.0.0-beta.1 (ESLint Jenkins)05ca24cUpdate: Code path analysis for class fields (fixes #14343) (#14886) (Nicholas C. Zakas)db15183Chore: Refactor comments of tests (#14956) (TagawaHirotaka)396a0e3Docs: update ScopeManager with class fields (#14974) (Milos Djermanovic)6663e7aDocs: removedocsscript (fixes #14288) (#14971) (Nitin Kumar)44c6fc8Update: support class fields in func-name-matching (refs #14857) (#14964) (Milos Djermanovic)44f7de5Docs: Update deprecated information (#14961) (TagawaHirotaka)305e14aBreaking: remove meta.docs.category in core rules (fixes #13398) (#14594) (薛定谔的猫)a79c9f3Chore: Enforce jsdoc check-line-alignment never (#14955) (Brett Zamir)a8bcef7Docs: Add 2021 and 2022 to supported ECMAScript versions (#14952) (coderaiser)3409785Fix: camelcase ignoreGlobals shouldn't apply to undef vars (refs #14857) (#14966) (Milos Djermanovic)b301069Docs: fix 'When Not To Use' in prefer-named-capture-group (refs #14959) (#14969) (Milos Djermanovic)2d18db6Chore: add test for mergingparserOptionsin Linter (#14948) (Milos Djermanovic)3d7d5fbUpdate: reporting loc forneveroption ineol-last(refs #12334) (#14840) (Nitin Kumar)f110926Update: fix no-unused-vars false negative with comma operator (#14928) (Sachin)e98f14dDocs: Fix typo in no-implicit-globals.md (#14954) (jwbth)9a4ae3bChore: Apply comment require-description and check ClassDeclaration (#14949) (Brett Zamir)8344675Chore: fix small typo (#14951) (Sosuke Suzuki)26b0cd9Update: fix no-unreachable logic for class fields (refs #14857) (#14920) (Milos Djermanovic)ee1b54fFix: keyword-spacing private name compat (refs #14857) (#14946) (Nicholas C. Zakas)58840acChore: Update jsdoc plugin and tweak rules in effect (#14814) (Brett Zamir)81c60f4Docs: document ESLint api (#14934) (Sam Chen)c74fe08Build: Force prerelease peer dep for Node 16 in CI (#14933) (Brandon Mills)c9947d28.0.0-beta.0 (ESLint Jenkins)027165cBuild: changelog update for 8.0.0-beta.0 (ESLint Jenkins)be334f9Chore: Fix Makefile call to linter.getRules() (#14932) (Brandon Mills)0c86b68Chore: Replace old syntax for Array flat/flatMap (#14614) (Stephen Wade)6a89f3fChore: ignoreyarn-error.logand.pnpm-debug.log(#14925) (Nitin Kumar)28fe19cDocs: Add v8.0.0 migration guide (fixes #14856) (#14884) (Nicholas C. Zakas)ec9db63Upgrade: @eslint/eslintrc@1.0.0 (#14865) (Milos Djermanovic)1f5d088Docs: add an exampleObject.assign()for rule no-import-assign (#14916) (薛定谔的猫)af96584Fix: handle computed class fields in operator-linebreak (refs #14857) (#14915) (Milos Djermanovic)3b6cd89Chore: Add rel/abs path tests inno-restricted-{imports/modules}rules (#14910) (Bryan Mishkin)62c6fe7Upgrade: Debug 4.0.1 > 4.3.2 (#14892) (sandesh bafna)f984515Chore: add assertions on reporting location insemi(#14899) (Nitin Kumar)a773b99Fix: no-useless-computed-key edge cases with class fields (refs #14857) (#14903) (Milos Djermanovic)88db3f5Upgrade:js-yamlto v4 (#14890) (Bryan Mishkin)cbc43daFix: prefer-destructuring PrivateIdentifier false positive (refs #14857) (#14897) (Milos Djermanovic)ccb9a91Fix: dot-notation false positive with private identifier (refs #14857) (#14898) (Milos Djermanovic)8c35066Sponsors: Sync README with website (ESLint Jenkins)a3dd825Sponsors: Sync README with website (ESLint Jenkins)c4e5802Docs: improve rule details forno-console(fixes #14793) (#14901) (Nitin Kumar)9052eeeUpdate: check class fields in no-extra-parens (refs #14857) (#14906) (Milos Djermanovic)5c3a470Docs: add class fields in no-multi-assign documentation (refs #14857) (#14907) (Milos Djermanovic)d234d89Docs: add class fields in func-names documentation (refs #14857) (#14908) (Milos Djermanovic)ae6072bUpgrade:eslint-visitor-keysto v3 (#14902) (Bryan Mishkin)e53d8cfUpgrade:markdownlintdev dependencies (#14883) (Bryan Mishkin)d66e941Upgrade: @humanwhocodes/config-array to 0.6 (#14891) (Bryan Mishkin)149230cChore: Specify Node 14.x for Verify Files CI job (#14896) (Milos Djermanovic)537cf6aChore: updateglob-parent(fixes #14879)(#14887) (Nitin Kumar)f7b4a3fChore: update dev deps to latest (#14624) (薛定谔的猫)24c9f2aBreaking: Strict package exports (refs #13654) (#14706) (Nicholas C. Zakas)86d31a4Breaking: disallow SourceCode#getComments() in RuleTester (refs #14744) (#14769) (Milos Djermanovic)1d2213dBreaking: Fixable disable directives (fixes #11815) (#14617) (Josh Goldberg)4a7aab7Breaking: requiremetafor fixable rules (fixes #13349) (#14634) (Milos Djermanovic)d6a761fBreaking: Requiremeta.hasSuggestionsfor rules with suggestions (#14573) (Bryan Mishkin)6bd747bBreaking: support new regex d flag (fixes #14640) (#14653) (Yosuke Ota)8b4f3abBreaking: fix comma-dangle schema (fixes #13739) (#14030) (Joakim Nilsson)b953a4eBreaking: upgrade espree and support new class features (refs #14343) (#14591) (Toru Nagashima)8cce06cBreaking: add some rules to eslint:recommended (refs #14673) (#14691) (薛定谔的猫)86bb63bBreaking: Dropcodeframeandtableformatters (#14316) (Federico Brigante)f3cb320Breaking: drop node v10/v13/v15 (fixes #14023) (#14592) (薛定谔的猫)b8b2d55Build: add codeql (#14729) (薛定谔的猫)e037d61Docs: Mention workaround for escaping the slash character in selectors (#14675) (Aria)81f03b6Docs: Update license copyright (#14877) (Nicholas C. Zakas)fa1c07cSponsors: Sync README with website (ESLint Jenkins)e31f492Sponsors: Sync README with website (ESLint Jenkins)8307256Sponsors: Sync README with website (ESLint Jenkins)Configuration
📅 Schedule: 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 Renovate Bot.
19e6bec901to01ff1bf0df