-
-
Notifications
You must be signed in to change notification settings - Fork 2.8k
ESLint v7 #1550
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
Labels
breaking change
This change will require a new major version to be released
dependencies
Issue about dependencies of the package
Milestone
Comments
This was referenced May 12, 2020
This was referenced May 12, 2020
Closed
ryanelian
added a commit
to ryanelian/instapack
that referenced
this issue
May 12, 2020
4 tasks
21 tasks
This change has been released to NPM on the We'll probably let that soak for a week or so to give people time to test it before the full release. |
Looks like it's tagged |
This was referenced May 16, 2020
8 tasks
11 tasks
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Labels
breaking change
This change will require a new major version to be released
dependencies
Issue about dependencies of the package
ESLint has v7 released.
https://eslint.org/blog/2020/05/eslint-v7.0.0-released
I went through the change list, and below are a list of changes I think we need to look into for full support:
Dependencies:
Breaking: drop Node.js 8 support (refs eslint/rfcs#44) (#12700)
Tests:
Breaking: RuleTester Improvements (refs eslint/rfcs#25) (#12955)
Breaking: Test with an unknown error property should fail in RuleTester (#12096)
Update: Allow testing Suggestions with data in RuleTester (fixes #12606) (#12635)
Functionality:
Breaking: some rules recognize bigint literals (fixes #11803) (#12701)
Breaking: Add new rules to eslint:recommended (fixes #12911) (#12920)
recommended
sets for 3.0.0 #1423Extension rules:
Chore: Refactor to use messageId in a number of rules (#12715)
Chore: use ids for messages (#12859)
Update: Improve report location for space-before-function-paren (#13128)
Fix: func-call-spacing "never" reports wrong message (fixes #13190) (#13193)
no-magic-numbers
Update: stricter array index check in no-magic-numbers (fixes #12845) (#12851)
Update: fix no-magic-numbers false negative with ignoreArrayIndexes (#12805)
no-implied-eval
Update: support globalThis in no-implied-eval (fixes #12670) (#13105)
Update: consider env in no-implied-eval (fixes #12733) (#12757)
no-extra-parens
Breaking: Check assignment targets in no-extra-parens (#12490)
Update: report double extra parens in no-extra-parens (fixes #12127) (#12697)
Update: fix no-extra-parens CallExpression#callee false negatives (#12743)
Fix: no-extra-parens export default sequence expression false positive (#13096)
Fix: fix inconsistently works option in no-extra-parens (fixes #12717) (#12843)
no-empty-function
Update: Improve report location for no-empty-function (refs #12334) (#13121)
Fix: added async in allow method in no-empty-function (fixes #12768) (#13036)
Docs:
Breaking: lint overrides files (fixes #10828, refs eslint/rfcs#20) (#12677)
--ext
if you specifyoverrides: { files: ["*.ts"], ... }
ts
files?Update: no-void add an option to allow void as a statement (#12613)
no-floating-promises
nowThe text was updated successfully, but these errors were encountered: