๐ฆ Update dependency eslint to v5.16.0 #27858
Merged
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:
5.6.1
->5.16.0
Release Notes
eslint/eslint
v5.16.0
Compare Source
dfef227
Build: gensite passes rulesMeta to formatter rendering (#โ11567) (Kevin Partington)c06d38c
Fix: Allow HTML formatter to handle no meta data (#โ11566) (Ilya Volodin)87a5c03
Docs:func-style
: clarify whenallowArrowFunctions
is used (#โ11548) (Oliver Joseph Ash)bc3e427
Update: pass rule meta to formatters RFC 10 (#โ11551) (Chris Meyer)b452f27
Chore: Update README to pull in reviewer data (#โ11506) (Nicholas C. Zakas)afe3d25
Upgrade: Bump js-yaml dependency to fix Denial of Service vulnerability (#โ11550) (Vernon de Goede)4fe7eb7
Chore: use nyc instead of istanbul (#โ11532) (Toru Nagashima)f16af43
Chore: fix formatters/table test (#โ11534) (Toru Nagashima)78358a8
Docs: fix duplicate punctuation in CLI docs (#โ11528) (Teddy Katz)v5.15.3
Compare Source
71adc66
Fix: avoid moving comments in implicit-arrow-linebreak (fixes #โ11521) (#โ11522) (Teddy Katz)1f715a2
Chore: make test-case-property-ordering reasonable (#โ11511) (Toru Nagashima)v5.15.2
Compare Source
29dbca7
Fix: implicit-arrow-linebreak adds extra characters (fixes #โ11268) (#โ11407) (Mark de Dios)5d2083f
Upgrade: eslint-scope@4.0.3 (#โ11513) (Teddy Katz)a5dae7c
Fix: Empty glob pattern incorrectly expands to "/**" (#โ11476) (Ben Chauvette)448e8da
Chore: improve crash reporting (fixes #โ11304) (#โ11463) (Alex Zherdev)0f56dc6
Chore: make config validator params more consistent (#โ11435) (่ๅฎ่ฐ็็ซ)d6c1122
Docs: Add working groups to maintainer guide (#โ11400) (Nicholas C. Zakas)5fdb4d3
Build: compile deps to ES5 when generating browser file (fixes #โ11504) (#โ11505) (Teddy Katz)06fa165
Build: update CI testing configuration (#โ11500) (Reece Dunham)956e883
Docs: Fix example in no-restricted-modules docs (#โ11454) (Paul OโShannessy)2c7431d
Docs: fix json schema example dead link (#โ11498) (kazuya kawaguchi)e7266c2
Docs: Fix invalid JSON in "Specifying Parser Options" (#โ11492) (Mihira Jayasekera)6693161
Sponsors: Sync README with website (ESLint Jenkins)62fee4a
Chore: eslint-config-eslint enable comma-dangle functions: "never" (#โ11434) (่ๅฎ่ฐ็็ซ)34a5382
Build: copy bundled espree to website directory (#โ11478) (Pig Fang)f078f9a
Chore: use "file:" dependencies for internal rules/config (#โ11465) (Teddy Katz)0756128
Docs: Addvisualstudio
to formatter list (#โ11480) (Patrick Eriksson)44de9d7
Docs: Fix typo in func-name-matching rule docs (#โ11484) (Iulian Onofrei)v5.15.1
Compare Source
fe1a892
Build: bundle espree (fixes eslint/eslint.github.io#โ546) (#โ11467) (่ๅฎ่ฐ็็ซ)458053b
Fix: avoid creating invalid regex in no-warning-comments (fixes #โ11471) (#โ11472) (Teddy Katz)v5.15.0
Compare Source
4088c6c
Build: Remove path.resolve in webpack build (#โ11462) (Kevin Partington)ec59ec0
New: add rule "prefer-named-capture-group" (fixes #โ11381) (#โ11392) (Pig Fang)a44f750
Upgrade: eslint-scope@4.0.2 (#โ11461) (Teddy Katz)d3ce611
Sponsors: Sync README with website (ESLint Jenkins)ee88475
Chore: add utils for rule tests (#โ11453) (่ๅฎ่ฐ็็ซ)d4824e4
Sponsors: Sync README with website (ESLint Jenkins)6489518
Fix: no-extra-parens crash when code is "((let))" (#โ11444) (Teddy Katz)9d20de2
Sponsors: Sync README with website (ESLint Jenkins)3f14de4
Sponsors: Sync README with website (ESLint Jenkins)3d6c770
Sponsors: Sync README with website (ESLint Jenkins)de5cbc5
Update: remove invalid defaults from core rules (fixes #โ11415) (#โ11427) (Teddy Katz)eb0650b
Build: fix linting errors on master (#โ11428) (Teddy Katz)5018378
Chore: enable require-unicode-regexp on ESLint codebase (#โ11422) (Teddy Katz)f6ba633
Chore: lint all files in the repo at the same time (#โ11425) (Teddy Katz)8f3d717
Docs: Add non-attending TSC member info (#โ11411) (Nicholas C. Zakas)ce0777d
Docs: use more common spelling (#โ11417) (่ๅฎ่ฐ็็ซ)b9aabe3
Chore: run fuzzer along with unit tests (#โ11404) (Teddy Katz)db0c5e2
Build: switch from browserify to webpack (fixes #โ11366) (#โ11398) (Pig Fang)v5.14.1
Compare Source
1d6e639
Fix: sort-keys throws Error at SpreadElement (fixes #โ11402) (#โ11403) (Krist Wongsuphasawat)v5.14.0
Compare Source
85a04b3
Fix: adds conditional for separateRequires in one-var (fixes #โ10179) (#โ10980) (Scott Stern)0c02932
Upgrade: espree@5.0.1 (#โ11401) (Ilya Volodin)104ae88
Docs: Update governance doc with reviewers status (#โ11399) (Nicholas C. Zakas)ab8ac6a
Fix: Support boundary spread elements in sort-keys (#โ11158) (Jakub Roลผek)a23d197
New: add allowSingleLineBlocks opt. to padded-blocks rule (fixes #โ7145) (#โ11243) (richie3366)e25e7aa
Fix: comma-spacing ignore comma before closing paren (fixes #โ11295) (#โ11374) (Pig Fang)a1f7c44
Docs: fix space-before-blocks correct code for "classes": "never" (#โ11391) (PoziWorld)14f58a2
Docs: fix grammar in object-curly-spacing docs (#โ11389) (PoziWorld)d3e9a27
Docs: fix grammar in โthose who saysโ (#โ11390) (PoziWorld)ea8e804
Docs: Add note about support for object spread (fixes #โ11136) (#โ11395) (Steven Thomas)95aa3fd
Docs: Update README team and sponsors (ESLint Jenkins)51c4972
Update: Behavior of --init (fixes #โ11105) (#โ11332) (Nicholas C. Zakas)ad7a380
Docs: Update README team and sponsors (ESLint Jenkins)550de1e
Update: usedefault
keyword in JSON schema (fixes #โ9929) (#โ11288) (Pig Fang)983c520
Update: Use 'readonly' and 'writable' for globals (fixes #โ11359) (#โ11384) (Nicholas C. Zakas)f1d3a7e
Upgrade: some deps (fixes #โ11372) (#โ11373) (่ๅฎ่ฐ็็ซ)3e0c417
Docs: Fix grammar in โthereโs nothing prevent youโ (#โ11385) (PoziWorld)de988bc
Docs: Fix grammar: Spacing improve -> Spacing improves (#โ11386) (PoziWorld)1309dfd
Revert "Build: fix test failure on Node 11 (#โ11100)" (#โ11375) (่ๅฎ่ฐ็็ซ)1e56897
Docs: โthe function actually useโ: use -> uses (#โ11380) (PoziWorld)5a71bc9
Docs: Update README team and sponsors (ESLint Jenkins)82a58ce
Docs: Update README team and sponsors (ESLint Jenkins)546d355
Docs: Update README with latest sponsors/team data (#โ11378) (Nicholas C. Zakas)c0df9fe
Docs:...
is not an operator (#โ11232) (Felix Kling)7ecfdef
Docs: update typescript parser (refs #โ11368) (#โ11369) (่ๅฎ่ฐ็็ซ)3c90dd7
Update: remove prefer-spread autofix (fixes #โ11330) (#โ11365) (่ๅฎ่ฐ็็ซ)5eb3121
Update: add fixer forprefer-destructuring
(fixes #โ11151) (#โ11301) (golopot)173eb38
Docs: Clarify ecmaVersion doesn't imply globals (refs #โ9812) (#โ11364) (Keith Maxwell)84ce72f
Fix: Remove extraneous linefeeds inone-var
fixer (fixes #โ10741) (#โ10955) (st-sloth)389362a
Docs: clarify motivation for no-prototype-builtins (#โ11356) (Teddy Katz)533d240
Update: no-shadow-restricted-names lets unassigned vars shadow undefined (#โ11341) (Teddy Katz)d0e823a
Update: Make --init run js config files through linter (fixes #โ9947) (#โ11337) (Brian Kurek)92fc2f4
Fix: CircularJSON dependency warning (fixes #โ11052) (#โ11314) (Terry)4dd19a3
Docs: mention 'prefer-spread' in docs of 'no-useless-call' (#โ11348) (Klaus Meinhardt)4fd83d5
Docs: fix a misleading example in one-var (#โ11350) (่ๅฎ่ฐ็็ซ)9441ce7
Chore: update incorrect tests to fix build failing (#โ11354) (่ๅฎ่ฐ็็ซ)v5.13.0
Compare Source
91c8884
Chore: use local function to append "s" instead of a package (#โ11293) (Timo Tijhof)b5143bf
Update: for-direction detection false positives/negatives (#โ11254) (Ruben Bridgewater)9005e63
Chore: increase camelcase test coverage (#โ11299) (Redmond Tran)5b14ad1
Fix: false positive in no-constant-condition (fixes #โ11306) (#โ11308) (Pig Fang)6567c4f
Fix: only remove arrow before body in object-shorthand (fixes #โ11305) (#โ11307) (Pig Fang)fa2f370
Docs: update rule configuration values in examples (#โ11323) (Kai Cataldo)0a3c3ff
New: Allow globals to be disabled/configured with strings (fixes #โ9940) (#โ11338) (Teddy Katz)dccee63
Chore: avoid hard-coding the list of core rules in eslint:recommended (#โ11336) (Teddy Katz)c1fd6f5
Chore: remove undocumentedLinter#rules
property (refs #โ9161) (#โ11335) (Teddy Katz)36e3356
Chore: remove dead code for loading rules (#โ11334) (Teddy Katz)c464e27
Docs: Renameresult
->foo
(#โ11210) (Alexis Tyler)v5.12.1
Compare Source
eb5c401
Chore: use meta.messages in some rules (2/4) (refs #โ9870) (#โ10773) (่ๅฎ่ฐ็็ซ)aa56247
Fix: avoid loading core rules dynamically from FS in Linter (#โ11278) (Peter Metz)04450bb
Docs: clarify process for adding committers (#โ11272) (Kai Cataldo)3ffcf26
Docs: add @โg-plane as committer (#โ11277) (Kai Cataldo)c403445
Fix: warn constant on RHS of || in no-constant-condition (fixes #โ11181) (#โ11253) (Merlin Mason)9194f45
Fix: Manage severity of 1 with TAP reporter (fixes #โ11110) (#โ11221) (Gabriel Cousin)000f495
Docs: fix example for sort-imports ignoreDeclarationSort (#โ11242) (Remco Haszing)7c0bf2c
Docs: Addnpx
usage to Getting Started guide (#โ11249) (eyal0803)da9174e
Docs: fixes typo peerDepencies (#โ11252) (Christian Kรผhl)9c31625
Docs: Improve custom formatter docs (#โ11258) (Nicholas C. Zakas)v5.12.0
Compare Source
0d91e7d
Update: Add sort-imports ignoreDeclarationSort (fixes #โ11019) (#โ11040) (Remco Haszing)f92d6f0
Build: Add karma-chrome-launcher support (#โ11027) (่ๅฎ่ฐ็็ซ)166853d
Upgrade: eslint-plugin-eslint-plugin@2.0.1 (#โ11220) (่ๅฎ่ฐ็็ซ)bfff77a
Fix: no-param-reassign parameter in ternary operator (fixes #โ11236) (#โ11239) (ๅจๆๅฎ)258b654
Upgrade: require-uncached renamed to import-fresh (#โ11066) (่ๅฎ่ฐ็็ซ)v5.11.1
Compare Source
de79f10
Fix: handle optional catch bindings in no-useless-catch (#โ11205) (Colin Ihrig)v5.11.0
Compare Source
b4395f6
New: add optionfirst
for VariableDeclarator in indent (fixes #โ8976) (#โ11193) (Pig Fang)2b5a602
New: no-useless-catch rule (fixes #โ11174) (#โ11198) (Alexander Grasley)06b3b5b
Fix: Account for comments in implicit-arrow-linebreak (#โ10545) (Mark de Dios)4242314
Update: handle computed properties in camelcase (fixes #โ11084) (#โ11113) (Bence Dรกnyi)1009304
Docs: add a note for no-unused-expressions (fixes #โ11169) (#โ11192) (Pig Fang)88f99d3
Docs: clarify how to use configs in plugins (#โ11199) (Kai Cataldo)bcf558b
Docs: Clarify the no-unused-vars docs (#โ11195) (Jed Fox)a470eb7
Docs: Fix no-irregular-whitespace description (#โ11196) (Jed Fox)8abc8af
Docs: Remove a misleading example (#โ11204) (Bogdan Gradinariu)733d936
Docs: link to JSDoc EOL blogpost in valid-jsdoc and require-jsdoc (#โ11191) (Nathan Diddle)d5eb108
Docs: Ensuretriage
label is added to new issues (#โ11182) (Teddy Katz)617a287
Docs: add missing deprecation notices for jsdoc rules (#โ11171) (Teddy Katz)v5.10.0
Compare Source
4b0f517
Upgrade: single- and multiline const, let, var statements (fixes #โ10721) (#โ10919) (Tom Panier)9666aba
Update: space-infix-ops reports violating operator (#โ10934) (Bence Dรกnyi)c14f717
Fix: Update all-files-ignored.txt message to be less confusing (#โ11075) (z.ky)9f3573d
Docs: Clarify the CLIEngine options (#โ10995) (Ed Morley)dd7b0cb
Chore: refactor template literal feature detection in 'quotes' rule (#โ11125) (Bryan)3bf0332
Fix: fix the fixer of lone comma with comments (fixes #โ10632) (#โ11154) (Pig Fang)f850726
Upgrade: Espree v5.0.0 (#โ11161) (Kai Cataldo)4490d7a
Update: deprecate valid-jsdoc and require-jsdoc (#โ11145) (Teddy Katz)60dfb6c
Docs: Update issue templates (#โ11163) (Teddy Katz)958987a
Docs: Fix link to rule no-useless-rename (#โ11165) (Brian)62fd2b9
Update: Amend keyword-spacing to validatedefault
keywords (#โ11097) (Bin Ury)4bcdfd0
Chore: fix some jsdoc-related issues (#โ11148) (่ๅฎ่ฐ็็ซ)c6471ed
Docs: fix typo in issue-templates/new-rule (#โ11149) (่ๅฎ่ฐ็็ซ)5d451c5
Chore: Remove dependency on is-resolvable (#โ11128) (Matt Grande)bc50dc7
Chore: Move ignored-paths, report-translator to lib/util (refs #โ10559) (#โ11116) (Kevin Partington)c0a80d0
Fix: Do not strip underscores in camelcase allow (fixes #โ11000) (#โ11001) (Luke Page)a675c89
Docs: (Grammar) "the setup" -> "to set up" (#โ11117) (MarvinJWendt)54dfa60
Fix: Typo in function comment parameters (#โ11111) (Pierre Maoui)cf296bd
Docs: switch incorrect example with correct one (#โ11107) (Romain Le Quellec)d2d500c
Docs: no-console#When-Not-To-Use provides incorrect rule snippet (#โ11093) (Lawrence Chou)f394a1d
Chore: Extract config comment parsing (#โ11091) (Nicholas C. Zakas)709190f
Build: fix test failure on Node 11 (#โ11100) (Teddy Katz)3025cdd
Update: don't indent leading semi in line after import (fixes #โ11082) (#โ11085) (Pig Fang)e18c827
Chore: refactor linter#parseBooleanConfig to improve readability (#โ11074) (่ๅฎ่ฐ็็ซ)5da378a
Upgrade: eslint-release@1.2.0 (#โ11073) (Teddy Katz)v5.9.0
Compare Source
9436712
Fix: Unused recursive function expressions (fixes #โ10982) (#โ11032) (Sergei Startsev)c832cd5
Update: addignoreDestructuring
option toid-match
rule (#โ10554) (ไธๅๅฎ ใ)54687a8
Fix: prefer-const autofix multiline assignment (fixes #โ10582) (#โ10987) (Scott Stern)ae2b61d
Update: "off" options for "space-before-blocks" (refs #โ10906) (#โ10907) (Sophie Kirschner)57f357e
Docs: Update require-await docs with exception (fixes #โ9540) (#โ11063) (Nicholas C. Zakas)79a2797
Update: no-restricted-imports to check re-export (fixes #โ9678) (#โ11064) (Nicholas C. Zakas)3dd7493
Docs: update ecmaVersion to include 2019/10 values (#โ11059) (Vse Mozhet Byt)607635d
Upgrade: eslint-plugin-node & eslint-plugin (#โ11067) (่ๅฎ่ฐ็็ซ)dcc6233
Fix: Ignore empty statements in no-unreachable (fixes #โ9081) (#โ11058) (Nicholas C. Zakas)7ad86de
New: Add --fix-type option to CLI (fixes #โ10855) (#โ10912) (Nicholas C. Zakas)0800b20
Chore: fix invalid super() calls in tests (#โ11054) (Teddy Katz)4fe3287
Docs: Cross-reference two rules (refs #โ11041) (#โ11042) (Paul Melnikow)5525eb6
Fix: rule deprecation warnings did not consider all rules (#โ11044) (Teddy Katz)44d37ca
Docs: Update steps for adding new TSC member (#โ11038) (Nicholas C. Zakas)802e926
Update: Warn for deprecation in Node output (fixes #โ7443) (#โ10953) (Colin Chang)v5.8.0
Compare Source
9152417
Fix: deprecation warning in RuleTester using Node v11 (#โ11009) (Teddy Katz)e349a03
Docs: Update issue templates to ask for PRs (#โ11012) (Nicholas C. Zakas)3d88b38
Chore: avoid using legacy report API in no-irregular-whitespace (#โ11013) (Teddy Katz)5a31a92
Build: compile espree's deps to ES5 when generating site (fixes #โ11014) (#โ11015) (Teddy Katz)3943635
Update: Create Linter.version API (fixes #โ9271) (#โ11010) (Nicholas C. Zakas)a940cf4
Docs: Mention version for config glob patterns (fixes #โ8793) (Nicholas C. Zakas)6e1c530
Build: run tests on Node 11 (#โ11008) (Teddy Katz)58ff359
Docs: add instructions for npm 2FA (refs #โ10631) (#โ10992) (Teddy Katz)2f87bb3
Upgrade: eslint-release@1.0.0 (refs #โ10631) (#โ10991) (Teddy Katz)57ef0fd
Fix: prefer-const when using destructuring assign (fixes #โ8308) (#โ10924) (Nicholas C. Zakas)577cbf1
Chore: Add typescript-specific edge case tests to space-infix-ops (#โ10986) (Bence Dรกnyi)d45b184
Chore: Using deconstruction assignment for shelljs (#โ10974) (ZYSzys)v5.7.0
Compare Source
6cb63fd
Update: Add iife to padding-line-between-statements (fixes #โ10853) (#โ10916) (Kevin Partington)5fd1bda
Update: no-tabs allowIndentationTabs option (fixes #โ10256) (#โ10925) (Kevin Partington)d12be69
Fix: no-extra-bind No autofix if arg may have side effect (fixes #โ10846) (#โ10918) (Kevin Partington)847372f
Fix: no-unused-vars false pos. with markVariableAsUsed (fixes #โ10952) (#โ10954) (Roy Sutton)4132de7
Chore: Simplify space-infix-ops (#โ10935) (Bence Dรกnyi)543edfa
Fix: Fix error with one-var (fixes #โ10937) (#โ10938) (Justin Krup)95c4cb1
Docs: Fix typo for no-unsafe-finally (#โ10945) (Sergio Santoro)5fe0e1a
Fix: no-invalid-regexp disallows \ at end of pattern (fixes #โ10861) (#โ10920) (Toru Nagashima)f85547a
Docs: Add 'When Not To Use' section to space-infix-ops (#โ10931) (Bence Dรกnyi)3dccac4
Docs: Update working-with-parsers link (#โ10929) (Azeem Bande-Ali)557a8bb
Docs: Remove old note about caching, add a new one (fixes #โ10739) (#โ10913) (Zac)fe8111a
Chore: Add more test cases to space-infix-ops (#โ10936) (Bence Dรกnyi)066f7e0
Update: camelcase rule ignoreList added (#โ10783) (Julien Martin)70bde69
Upgrade: table to version 5 (#โ10903) (Rouven Weรling)2e52bca
Chore: Update issue templates (#โ10900) (Nicholas C. Zakas)Renovate 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 WhiteSource Renovate. View repository job log here.