-
Notifications
You must be signed in to change notification settings - Fork 280
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
chore: update ESLint, migrate configuration file #2574
Conversation
0fb487d
to
4505339
Compare
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## master #2574 +/- ##
==========================================
- Coverage 81.06% 80.84% -0.22%
==========================================
Files 450 450
Lines 9505 9631 +126
Branches 2233 2297 +64
==========================================
+ Hits 7705 7786 +81
- Misses 1684 1725 +41
- Partials 116 120 +4 ☔ View full report in Codecov by Sentry. |
7e4ce05
to
e0dfe4d
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.
Awesome stuff! Thanks for taking care of this long overdue upgrade!
d037191
to
82edfc7
Compare
1efe134
to
2b07024
Compare
e5b25cf
to
35305f3
Compare
5135cd0
to
81fbb69
Compare
374f117
to
67a302f
Compare
67a302f
to
c1d7b70
Compare
c1d7b70
to
616e877
Compare
🎯 Goal
Time to UPGRADE and migrate. :)
PR is divided into multiple commits, ESLint changes, Prettier changes and manual changes - we can drop Prettier changes for
master
merges (so that I don't have to deal with merge conflicts) and merge this PR once our PR backlog is somewhat empty.Notable Changes
bundle-cjs.mjs
andgetPackageVersion.mjs
to use import forpackage.json
instead (with
assertion)eslint-plugin-prettier
as Prettier format step is included in CI anyway@testing-library/dom
as it's required by our tests and is no longer installed witheslint-plugin-jest-dom
noUnusedParameters
andnoUnusedLocals
(tsconfig.json
) are now set tofalse
to not fail build steps, developers are still warned through ESLint