-
Notifications
You must be signed in to change notification settings - Fork 8.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Upgrade ESLint to v8 #162309
Upgrade ESLint to v8 #162309
Conversation
31f130d
to
b2dd5b6
Compare
c7a6418
to
e4b607d
Compare
f1a567b
to
02f6c5c
Compare
2d86e72
to
13acf2e
Compare
💚 Build Succeeded
Metrics [docs]Async chunks
Page load bundle
Unknown metric groupsESLint disabled line counts
Total ESLint disabled count
History
To update your PR or re-run it, just comment with: cc @watson |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
APM changes are good to go 👍🏼
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Defend Workflows LGTM, impressive effort, good luck with merging 🤞
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you @watson 🙇
Hey @tomsonpl , @patrykkopycinski , 🙏 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ent-search changes LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM for explore changes
💔 All backports failed
Manual backportTo create the backport manually run:
Questions ?Please refer to the Backport tool documentation and see the Github Action logs for details |
Removed automatic backport labels due to manual backport in #163792 |
For details of breaking changes, see ESLint blog post Migrate to v8.0.0. For a full list of changes see their
CHANGELOG.md
.The newer version comes with various performance improvements, but I haven't tested if it's significant in a project like ours.
The PR also upgrades a bunch of ESLint plugins and related packages at the same time. Some of these upgrades probably wasn't required to complete the v8 upgrade, though I haven't verified - but YOLO 😅
Updated direct dependencies
@types/eslint
eslint
CHANGELOG.md
eslint-config-prettier
CHANGELOG.md
eslint-module-utils
CHANGELOG.md
eslint-plugin-ban
eslint-plugin-cypress
eslint-plugin-import
CHANGELOG.md
eslint-plugin-jsx-a11y
CHANGELOG.md
eslint-plugin-mocha
CHANGELOG.md
eslint-plugin-no-unsanitized
Note to reviewers
The vast majority of files touched by this PR is changes to the
import
order due to minor fixes in theimport/order
rule.Blocked by
Tasks