assetgraph / assetgraph-builder

AssetGraph-based build system for web apps and web pages.
BSD 3-Clause "New" or "Revised" License
489 stars 42 forks source link

Upgrade eslint to version 8.7.0 #962

Closed depfu[bot] closed 2 years ago

depfu[bot] commented 2 years ago

Here is everything you need to know about this upgrade. Please take a good look at what changed and the test results before merging this pull request.

What changed?

✳️ eslint (^7.0.0 → ^8.7.0) · Repo · Changelog

Release Notes

8.7.0

Features

  • 19ad061 feat: no-restricted-imports support casing (#15439) (gfyoung)
  • 564ecdb feat: Support arbitrary module namespace names in no-restricted-imports (#15491) (Milos Djermanovic)
  • 968a02a feat: Support arbitrary module namespace names in no-useless-rename (#15493) (Milos Djermanovic)
  • 0d2b9a6 feat: move eslint --init to @eslint/create-config (#15150) (唯然)
  • 127f524 feat: false negative with property option in id-match (#15474) (Nitin Kumar)
  • 359b2c1 feat: Support arbitrary module namespace names in the camelcase rule (#15490) (Milos Djermanovic)
  • 3549571 feat: Support arbitrary module namespace names in the quotes rule (#15479) (Milos Djermanovic)
  • 5563c45 feat: Support arbitrary module namespace names in keyword-spacing (#15481) (Milos Djermanovic)
  • fd3683f feat: Support arbitrary module namespace names in no-restricted-exports (#15478) (Milos Djermanovic)

Bug Fixes

  • a8db9a5 fix: no-invalid-this false positive in class field initializer (#15495) (Milos Djermanovic)
  • 02d6426 fix: Correctly consume RuleTester statics (#15507) (Brad Zacher)
  • db15802 fix: Add property fatalErrorCount to ignored file results (#15520) (Francesco Trotta)
  • 03ac8cf fix: Prevent false positives with no-constant-condition (#15486) (Jordan Eldredge)

Documentation

  • f50f849 docs: Update CLI docs to prefer local install (#15513) (Nicholas C. Zakas)
  • 0469eb1 docs: Update shell code fences for new website (#15522) (Olga)

Chores

  • 369fb1b chore: Upgrade to eslint-visitor-keys@3.2.0 (#15526) (Brandon Mills)
  • ba6317b ci: remove master branch from CI configs (#15501) (Milos Djermanovic)
  • 79b6340 chore: fixed typo in client-Engine (#15497) (Abhay Gupta)
  • 6278281 chore: switch new syntax issue template to forms (#15480) (Nitin Kumar)

Does any of this look wrong? Please let us know.

Commits

See the full diff on Github. The new version differs by 22 commits:


Depfu Status

Depfu will automatically keep this PR conflict-free, as long as you don't add any commits to this branch yourself. You can also trigger a rebase manually by commenting with @depfu rebase.

All Depfu comment commands
@​depfu rebase
Rebases against your default branch and redoes this update
@​depfu recreate
Recreates this PR, overwriting any edits that you've made to it
@​depfu merge
Merges this PR once your tests are passing and conflicts are resolved
@​depfu close
Closes this PR and deletes the branch
@​depfu reopen
Restores the branch and reopens this PR (if it's closed)
@​depfu pause
Ignores all future updates for this dependency and closes this PR
@​depfu pause [minor|major]
Ignores all future minor/major updates for this dependency and closes this PR
@​depfu resume
Future versions of this dependency will create PRs again (leaves this PR as is)
depfu[bot] commented 2 years ago

Closed in favor of #964.