-
Notifications
You must be signed in to change notification settings - Fork 6
chore: Use tsconfig bases #296
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
Conversation
This stack of pull requests is managed by Graphite. Learn more about stacking. |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #296 +/- ##
=======================================
Coverage 99.78% 99.78%
=======================================
Files 77 77
Lines 1879 1879
Branches 251 251
=======================================
Hits 1875 1875
Misses 4 4
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
wschurman
left a comment
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.
nit: add a test plan. for this, it can just be tsc
| "noImplicitOverride": true, | ||
| "esModuleInterop": true | ||
| "sourceMap": true | ||
| } |
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.
For posterity, the changes this makes are:
"module": "nodenext",
"skipLibCheck": true,
"moduleResolution": "node16"
"allowUnusedLabels": false,
"allowUnreachableCode": false,
"isolatedModules": true,
"checkJs": true,
I think all of these are fine.
Merge activity
|
44ecce9 to
fd5597c
Compare
a0639b4 to
63d42ad
Compare
63d42ad to
adba5fb
Compare

Why
These are sensible defaults, so much so that they almost perfectly match what we already set.
Test plan
yarn build