-
-
Notifications
You must be signed in to change notification settings - Fork 28
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
feat: support ESLint 8.x #41
Conversation
bd3540a
to
d2bcf1b
Compare
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.
Thanks for the help! 🙏
Would have been great though to get the Travis to GitHub CI as a separate PR to get them all smaller and easier to review and merge – getting the PR:s as atomic as possible.
The changes to the tests looks good, I added some comments around the rest 🙂
2949dfd
to
067965a
Compare
Hey, @MichaelDeBoey! |
067965a
to
2a1e0b6
Compare
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! 👍
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.
I still think that we should remove package-lock.json
and yarn.lock
from .gitignore
What do we think about also removing
package-lock.json
andyarn.lock
from the gitignore? So that one notices if a lock file is erroneously being used?
Otherwise it looks great 👍 🎉
Friendly ping @voxpelli to review this, and if good, release a new prerelease version. 😄 |
🙏 I'll see if I can get to it today or tomorrow 👍 |
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.
I did some syncing up with the 17.0.0-0
of eslint-config-standard
.
We should eventually sync the GH Actions as well + possibly dependabot, but for now this is good enough. I'll merge and will release a prerelease of this one as well.
@@ -0,0 +1,39 @@ | |||
name: validate |
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.
I like some of the things in this GH Action. I do think that we really should set up reusable GH Actions though, as there are no reasons whatsoever for this one to differ from https://github.com/standard/eslint-config-standard/blob/cade6a519f595c17d135408872dccf1f3767840a/.github/workflows/ci.yml
ESLint v8.0.0 is released 🎉
Dependencies should be compatible with ESLint 8 too before we can merge this one:
eslint-plugin-react
(Support ESLint 8.x jsx-eslint/eslint-plugin-react#3055)v7.27.0
Closes #40