Skip to content

Update dependency eslint to v7 - autoclosed

Housekeeper (bot) requested to merge renovate/eslint-7.x into master

This MR contains the following updates:

Package Type Update Change
eslint (source) devDependencies major 6.8.0 -> 7.30.0

Release Notes

eslint/eslint

v7.30.0

Compare Source

v7.29.0

Compare Source

v7.28.0

Compare Source

v7.27.0

Compare Source

  • 2c0868c Chore: merge all html formatter files into html.js (#​14612) (Milos Djermanovic)
  • 9e9b5e0 Update: no-unused-vars false negative with comma operator (fixes #​14325) (#​14354) (Nitin Kumar)
  • afe9569 Chore: use includes instead of indexOf (#​14607) (Mikhail Bodrov)
  • c0f418e Chore: Remove lodash (#​14287) (Stephen Wade)
  • 52655dd Update: no-restricted-imports custom message for patterns (fixes #​11843) (#​14580) (Alex Holden)
  • 967b1c4 Chore: Fix typo in large.js (#​14589) (Ikko Ashimine)
  • 2466a05 Sponsors: Sync README with website (ESLint Jenkins)
  • fe29f18 Sponsors: Sync README with website (ESLint Jenkins)
  • 086c1d6 Chore: add more test cases for no-sequences (#​14579) (Nitin Kumar)
  • 6a2ced8 Docs: Update README team and sponsors (ESLint Jenkins)

v7.26.0

Compare Source

  • aaf65e6 Upgrade: eslintrc for ModuleResolver fix (#​14577) (Brandon Mills)
  • ae6dbd1 Fix: track variables, not names in require-atomic-updates (fixes #​14208) (#​14282) (Patrick Ahmetovic)
  • 6a86e50 Chore: remove loose-parser tests (fixes #​14315) (#​14569) (Milos Djermanovic)
  • ee3a3ea Fix: create .eslintrc.cjs for module type (#​14304) (Nitin Kumar)
  • 6791dec Docs: fix example for require-atomic-updates (#​14562) (Milos Djermanovic)
  • 388eb7e Sponsors: Sync README with website (ESLint Jenkins)
  • f071d1e Update: Add automated suggestion to radix rule for parsing decimals (#​14291) (Bryan Mishkin)
  • 0b6a3f3 New: Include XO style guide in eslint --init (#​14193) (Federico Brigante)

v7.25.0

Compare Source

  • 5df5e4a Update: highlight last write reference for no-unused-vars (fixes #​14324) (#​14335) (Nitin Kumar)
  • 0023872 Docs: Add deprecated note to working-with-rules-deprecated page (#​14344) (Michael Novotny)
  • 36fca70 Chore: Upgrade eslump to 3.0.0 (#​14350) (Stephen Wade)
  • 59b689a Chore: add node v16 (#​14355) (薛定谔的猫)
  • 35a1f5e Sponsors: Sync README with website (ESLint Jenkins)
  • fb0a92b Chore: rename misspelled identifier in test (#​14346) (Tobias Nießen)
  • f2babb1 Docs: update pull request template (#​14336) (Nitin Kumar)
  • 02dde29 Docs: Fix anchor in 'docs/developer-guide/working-with-rules.md' (#​14332) (Nate-Wilkins)
  • 07d14c3 Chore: remove extraneous command from lint-staged config (#​14314) (James George)
  • 41b3570 Update: lint code block with same extension but different content (#​14227) (JounQin)
  • eb29996 Docs: add more examples with arrow functions for no-sequences rule (#​14313) (Nitin Kumar)

v7.24.0

Compare Source

v7.23.0

Compare Source

  • 687ccae Update: add option "allowInParentheses" to no-sequences (fixes #​14197) (#​14199) (Daniel Rentz)
  • dbf2529 Sponsors: Sync README with website (ESLint Jenkins)
  • 4bdf2c1 Sponsors: Sync README with website (ESLint Jenkins)
  • 49d1697 Chore: Upgrade eslint-plugin-jsdoc to v25 and remove --legacy-peer-deps (#​14244) (Brandon Mills)
  • 43f1685 Update: --quiet should not supress --max-warnings (fixes #​14202) (#​14242) (Milos Djermanovic)
  • 909c727 Docs: Add valid example that shows vars in a block scope (#​14230) (Ed S)
  • 28583eb Fix: no-mixed-operators false positives with ? : (fixes #​14223) (#​14226) (Milos Djermanovic)
  • a99eb2d Fix: Clarify line breaks in object-curly-newline (fixes #​14024) (#​14063) (armin yahya)
  • 8984c91 Update: eslint --env-info output os info (#​14059) (薛定谔的猫)
  • 2a79306 Sponsors: Sync README with website (ESLint Jenkins)
  • ebd7026 Docs: Fix typo (#​14225) (Greg Finley)
  • a2013fc Sponsors: Sync README with website (ESLint Jenkins)

v7.22.0

Compare Source

  • 3a432d8 Docs: Improve documentation for indent rule (#​14168) (Serkan Özel)
  • f62ec8d Update: throw error when fix range is invalid (#​14142) (Jacob Bandes-Storch)
  • 0eecad2 Upgrade: Update lodash in package.json to V 4.17.21 (#​14159) (Basem Al-Nabulsi)
  • 5ad91aa Update: report es2021 globals in no-extend-native (refs #​13602) (#​14177) (Milos Djermanovic)
  • c295581 Chore: remove leftover JSDoc from lint-result-cache (#​14176) (Milos Djermanovic)
  • 0d541f9 Chore: Reduce lodash usage (#​14178) (Stephen Wade)
  • 27a67d7 Sponsors: Sync README with website (ESLint Jenkins)
  • 459d821 Chore: upgrade dependencies of browser test (#​14127) (Pig Fang)
  • ebfb63a Sponsors: Sync README with website (ESLint Jenkins)
  • 3ba029f Docs: Remove Extraneous Dash (#​14164) (Danny Hurlburt)
  • 6f4540e Sponsors: Sync README with website (ESLint Jenkins)
  • ddf361c Docs: Fix Formatting (#​14154) (Danny Hurlburt)
  • c0d2ac1 Sponsors: Sync README with website (ESLint Jenkins)
  • a8df03e Docs: Clarify triage process (#​14117) (Nicholas C. Zakas)

v7.21.0

Compare Source

v7.20.0

Compare Source

v7.19.0

Compare Source

v7.18.0

Compare Source

  • e3264b2 Upgrade: @​eslint/eslintrc to improve error message for invalid extends (#​14009) (Milos Djermanovic)
  • f17c3c3 Update: check logical assignment operators in the complexity rule (#​13979) (Milos Djermanovic)
  • 672deb0 Docs: fix no-invalid-regexp docs regarding ecmaVersion (#​13991) (Milos Djermanovic)
  • 179a910 Fix: --init crash on question to upgrade/downgrade ESLint (fixes #​13978) (#​13995) (Milos Djermanovic)
  • 292b1c0 Fix: no-extra-parens false positive with let identifier in for-loop (#​13981) (Milos Djermanovic)
  • de61f94 Sponsors: Sync README with website (ESLint Jenkins)
  • 9250d16 Upgrade: Bump lodash to fix security issue (#​13993) (Frederik Prijck)
  • 75fea9b Sponsors: Sync README with website (ESLint Jenkins)
  • f2687e7 Docs: update space-in-parens related rules (#​13985) (Chris Brody)
  • 4a38bbe Docs: space-in-parens examples with no arguments etc. (#​13987) (Chris Brody)
  • 3e49169 Sponsors: Sync README with website (ESLint Jenkins)
  • c5bf1f2 Sponsors: Sync README with website (ESLint Jenkins)
  • 98a729c Sponsors: Sync README with website (ESLint Jenkins)
  • e83a696 Sponsors: Sync README with website (ESLint Jenkins)
  • 78cb483 Chore: test foo( ) with space-in-parens option "always" (#​13986) (Chris Brody)
  • f6948f6 Docs: Update semantic versioning policy (#​13970) (Nicholas C. Zakas)
  • 0688212 Sponsors: Sync README with website (ESLint Jenkins)
  • aeba5e5 Chore: fix typo (#​13975) (Nitin Kumar)
  • 4ee1134 Sponsors: Sync README with website (ESLint Jenkins)

v7.17.0

Compare Source

  • e128e77 Update: check logical assignment in no-constant-condition (#​13946) (Milos Djermanovic)
  • cc48713 Chore: refactor calculating range and loc in no-useless-escape (#​13964) (Milos Djermanovic)
  • 535fe47 Update: use regexpp's default ecmaVersion in no-control-regex (#​13969) (Milos Djermanovic)
  • 83e98cd Fix: use regexpp's default ecmaVersion in no-invalid-regexp (#​13968) (Milos Djermanovic)
  • 7297363 Docs: fix examples for no-multi-str (#​13966) (Milos Djermanovic)
  • 0649871 Update: add autofix to rule multiline-ternary (#​13958) (薛定谔的猫)
  • f6e7e32 Fix: no-useless-escape wrong loc and fix with CRLF in template elements (#​13953) (Milos Djermanovic)
  • 19c69c0 Fix: one-var shouldn't split declaration if it isn't in a statement list (#​13959) (Milos Djermanovic)
  • e451b96 Docs: update build tool for webpack (#​13962) (Sam Chen)
  • c3e9acc Chore: fix typos (#​13960) (YeonJuan)
  • 7289ecf Sponsors: Sync README with website (ESLint Jenkins)

v7.16.0

Compare Source

  • a62ad6f Update: fix false negative of no-extra-parens with NewExpression (#​13930) (Milos Djermanovic)
  • f85b4c7 Fix: require-atomic-updates false positive across await (fixes #​11954) (#​13915) (buhi)
  • 301d0c0 Fix: no-constant-condition false positives with unary expressions (#​13927) (Milos Djermanovic)
  • 555c128 Fix: false positive with await and ** in no-extra-parens (fixes #​12739) (#​13923) (Milos Djermanovic)
  • d93c935 Docs: update JSON Schema links (#​13936) (Milos Djermanovic)
  • 8d0c93a Upgrade: table@6.0.4 (#​13920) (Rouven Weßling)
  • 9247683 Docs: Remove for deleted npm run profile script (#​13931) (Brandon Mills)
  • ab240d4 Fix: prefer-exponentiation-operator invalid autofix with await (#​13924) (Milos Djermanovic)
  • dc76911 Chore: Add .pre-commit-hooks.yaml file (#​13628) (Álvaro Mondéjar)
  • 2124e1b Docs: Fix wrong rule name (#​13913) (noisyboy25)
  • 06b5809 Sponsors: Sync README with website (ESLint Jenkins)
  • 26fc12f Docs: Update README team and sponsors (ESLint Jenkins)

v7.15.0

Compare Source

v7.14.0

Compare Source

v7.13.0

Compare Source

  • 254e00f New: Configurable List Size For Per-Rule Performance Metrics (#​13812) (Bryan Mishkin)
  • 6c3c710 Docs: fix broken url in docs (#​13815) (SaintMalik)
  • 4a09149 Sponsors: Sync README with website (ESLint Jenkins)
  • fb6fcbf Docs: Fix reference to Code of Conduct (#​13797) (Tobias Nießen)
  • 1b89ebe Sponsors: Sync README with website (ESLint Jenkins)

v7.12.1

Compare Source

v7.12.0

Compare Source

  • cbf3585 Update: skip keyword check for fns in space-before-blocks (fixes #​13553) (#​13712) (Milos Djermanovic)
  • 256f656 Fix: autofix shouldn't produce template literals with \8 or \9 (#​13737) (Milos Djermanovic)
  • b165aa5 Fix: yoda rule autofix produces syntax errors with adjacent tokens (#​13760) (Milos Djermanovic)
  • 3175316 Fix: prefer-destructuring invalid autofix with comma operator (#​13761) (Milos Djermanovic)
  • 1a9f171 Chore: Remove more ESLintRC-related files (refs #​13481) (#​13762) (Nicholas C. Zakas)
  • bfddced Update: remove suggestion if it didn't provide a fix (fixes #​13723) (#​13772) (Milos Djermanovic)
  • 5183b14 Update: check template literal in no-script-url (#​13775) (YeonJuan)
  • bfe97d2 Sponsors: Sync README with website (ESLint Jenkins)
  • 6c51ade Sponsors: Sync README with website (ESLint Jenkins)
  • 603de04 Update: treat all literals like boolean literal in no-constant-condition (#​13245) (Zen)
  • 289aa6f Sponsors: Sync README with website (ESLint Jenkins)
  • 9a1f669 Sponsors: Sync README with website (ESLint Jenkins)
  • 637f818 Docs: add more examples for no-func-assign (fixes #​13705) (#​13777) (Nitin Kumar)
  • 17cc0dd Chore: add test case for no-func-assign (refs #​13705) (#​13783) (Nitin Kumar)
  • dee0f77 Docs: add TOC to user-guide/configuring.md (#​13727) (metasean)
  • 0510621 Update: Fix && vs || short-circuiting false negatives (fixes #​13634) (#​13769) (Brandon Mills)
  • 8b6ed69 Sponsors: Sync README with website (ESLint Jenkins)
  • 1457509 Docs: fix broken links in Node.js API docs (#​13771) (Laura Barluzzi)
  • 7c813d4 Docs: Fix typo in v7 migration page (#​13778) (Yusuke Sasaki)
  • b025795 Docs: Fix the format option name in the document (#​13770) (Hideki Igarashi)
  • 84fd591 Chore: Increase Mocha timeout for copying fixtures (#​13768) (Brandon Mills)
  • 1faeb84 Docs: clarify that space-unary-ops doesn't apply when space is required (#​13767) (Taylor Morgan)
  • 67c0605 Update: check computed keys in no-prototype-builtins (fixes #​13088) (#​13755) (Milos Djermanovic)
  • b5e011c Sponsors: Sync README with website (ESLint Jenkins)

v7.11.0

Compare Source

  • 23e966f Chore: Refactor CLIEngine tests (refs #​13481) (#​13709) (Nicholas C. Zakas)
  • fa9429a Fix: don't count line after EOF in max-lines (#​13735) (Milos Djermanovic)
  • d973675 Docs: Update anchor links to use existing linkrefs (refs #​13715) (#​13741) (Brandon Mills)
  • 2c6d774 Docs: Fix typos (#​13730) (Frieder Bluemle)
  • cc468c0 Upgrade: eslint-visitor-keys@2.0.0 (#​13732) (Milos Djermanovic)
  • ab0ac6c Docs: Fix anchor links (#​13715) (Gary Moore)
  • 27f0de6 Fix: account for linebreaks before postfix ++/-- in no-extra-parens (#​13731) (Milos Djermanovic)
  • da78fa1 Update: support async arrow fn in function-paren-newline (fixes #​13728) (#​13729) (Michal Dziekonski)
  • fe301b8 Docs: Add configuration comments in examples (#​13738) (YeonJuan)
  • 504408c Sponsors: Sync README with website (ESLint Jenkins)
  • 3900659 Sponsors: Sync README with website (ESLint Jenkins)
  • c1974b3 Sponsors: Sync README with website (ESLint Jenkins)
  • 6f4abe5 Sponsors: Sync README with website (ESLint Jenkins)

v7.10.0

Compare Source

v7.9.0

Compare Source

  • 3ca2700 Fix: Corrected notice for invalid (:) plugin names (#​13473) (Josh Goldberg)
  • fc5783d Docs: Fix leaky anchors in v4 migration page (#​13635) (Timo Tijhof)
  • f1d07f1 Docs: Provide install commands for Yarn (#​13661) (Nikita Baksalyar)
  • 29d1cdc Fix: prefer-destructuring removes comments (refs #​13678) (#​13682) (Milos Djermanovic)
  • b4da0a7 Docs: fix typo in working with plugins docs (#​13683) (啸生)
  • 6f87db7 Update: fix id-length false negatives on Object.prototype property names (#​13670) (Milos Djermanovic)
  • 361ac4d Fix: NonOctalDecimalIntegerLiteral is decimal integer (fixes #​13588) (#​13664) (Milos Djermanovic)
  • f260716 Docs: update outdated link (#​13677) (klkhan)
  • 5138c91 Docs: add missing eslint directive comments in no-await-in-loop (#​13673) (Milos Djermanovic)
  • 17b58b5 Docs: clarify correct example in no-return-await (fixes #​13656) (#​13657) (Milos Djermanovic)
  • 9171f0a Chore: fix typo (#​13660) (Nitin Kumar)
  • 6d9f8fb Sponsors: Sync README with website (ESLint Jenkins)
  • 97b0dd9 Sponsors: Sync README with website (ESLint Jenkins)
  • deab125 Sponsors: Sync README with website (ESLint Jenkins)
  • bf2e367 Sponsors: Sync README with website (ESLint Jenkins)
  • 8929208 Sponsors: Sync README with website (ESLint Jenkins)

v7.8.1

Compare Source

v7.8.0

Compare Source

v7.7.0

Compare Source

  • b46f3ee Update: allowFunctionParams option in no-underscore-dangle (fixes 12579) (#​13545) (Sunghyun Cho)
  • 26aa245 Docs: clarify "case" specifier in padding-line-between-statements (#​13562) (Milos Djermanovic)
  • 082891c Docs: Update semantic versioning policy (#​13563) (Nicholas C. Zakas)
  • 4e0b672 Fix: revert "Update: disallow multiple options in comma-dangle schema" (#​13564) (Kai Cataldo)
  • 254990e Fix: indent for async arrow functions (fixes #​13497) (#​13544) (Anix)
  • 28ca339 Sponsors: Sync README with website (ESLint Jenkins)
  • 2e4158d Sponsors: Sync README with website (ESLint Jenkins)
  • 488d159 Sponsors: Sync README with website (ESLint Jenkins)
  • c44306e Sponsors: Sync README with website (ESLint Jenkins)
  • 6677180 Sponsors: Sync README with website (ESLint Jenkins)
  • 07db7b8 Sponsors: Sync README with website (ESLint Jenkins)
  • d4ce4d3 Sponsors: Sync README with website (ESLint Jenkins)
  • 284e954 Sponsors: Sync README with website (ESLint Jenkins)
  • ae9b54e Sponsors: Sync README with website (ESLint Jenkins)
  • 9124a15 Chore: remove leche (fixes #​13287) (#​13533) (Mark de Dios)
  • 5c4c7f5 Sponsors: Sync README with website (ESLint Jenkins)
  • 48d8ec8 Sponsors: Sync README with website (ESLint Jenkins)

v7.6.0

Compare Source

  • ecb2b73 Update: require meta for fixable rules in RuleTester (refs #​13349) (#​13489) (Milos Djermanovic)
  • 6fb4edd Docs: fix broken links in developer guide (#​13518) (Sam Chen)
  • 318fe10 Fix: Do not output undefined as line and column when it's unavailable (#​13519) (haya14busa)
  • 493b5b4 Sponsors: Sync README with website (ESLint Jenkins)
  • f100143 Sponsors: Sync README with website (ESLint Jenkins)
  • 16b10fe Fix: Update the chatroom link to go directly to help channel (#​13536) (Nicholas C. Zakas)
  • f937eb9 Sponsors: Sync README with website (ESLint Jenkins)
  • e71e298 Update: Change no-duplicate-case to comparing tokens (fixes #​13485) (#​13494) (Yosuke Ota)
  • 6c4aea4 Docs: add ECMAScript 2020 to README (#​13510) (Milos Djermanovic)

v7.5.0

Compare Source

v7.4.0

Compare Source

v7.3.1

Compare Source

v7.3.0

Compare Source

v7.2.0

Compare Source

  • b735a48 Update: add enforceForFunctionPrototypeMethods option to no-extra-parens (#​12895) (Milos Djermanovic)
  • 27ef73f Update: reporter locr of func-call-spacing (refs #​12334) (#​13311) (Anix)
  • 353bfe9 Update: handle parentheses in multiline-ternary (fixes #​13195) (#​13367) (Milos Djermanovic)
  • a7fd343 Update: keyword-spacing unexpected space loc improve (refs #​12334) (#​13377) (Anix)
  • e49732e Fix: Ignore import expressions in no-unused-expressions rule (#​13387) (Veniamin Krol)
  • 220349f Chore: Remove duplicate health files (#​13380) (Nicholas C. Zakas)
  • dd949ae Update: support ?? operator, import.meta, and export * as ns (#​13196) (Toru Nagashima)
  • d5fce9f Update: enable es2020 environment in --init (#​13357) (Milos Djermanovic)
  • 21b1583 Docs: fixed broken hash link for working-with-rules.md (#​13386) (Yosuke Ota)
  • b76aef7 Update: Improve report location for template-tag-spacing (refs #​12334) (#​13203) (Milos Djermanovic)
  • 578efad Chore: update no-unused-vars caughtErrors in eslint-config-eslint (#​13351) (Milos Djermanovic)
  • 426088c Fix: no-unused-vars updated location to last reference (fixes #​13181) (#​13354) (Anix)
  • cb50b69 Update: Improve location for no-mixed-spaces-and-tabs (refs #​12334) (#​13365) (Milos Djermanovic)
  • f858f2a Chore: Add Tidelift to funding.yml (#​13371) (Nicholas C. Zakas)
  • ee30e5d Sponsors: Sync README with website (ESLint Jenkins)
  • c29bd9f Chore: Add breaking/core change link to issue templates (#​13344) (Kai Cataldo)
  • d55490f Sponsors: Sync README with website (ESLint Jenkins)

v7.1.0

Compare Source

v7.0.0

Compare Source


Configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this MR and you won't be reminded about this update again.


  • If you want to rebase/retry this MR, check this box.

This MR has been generated by Renovate Bot. The local configuration can be found in the local Renovate Bot repository.

Edited by Housekeeper (bot)

Merge request reports