-
Notifications
You must be signed in to change notification settings - Fork 68
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
Clean up dependencies #1248
Clean up dependencies #1248
Conversation
b347eac
to
65f638e
Compare
Codecov ReportAll modified and coverable lines are covered by tests ✅
❗ Your organization needs to install the Codecov GitHub app to enable full functionality. Additional details and impacted files@@ Coverage Diff @@
## master #1248 +/- ##
==========================================
+ Coverage 54.82% 58.88% +4.05%
==========================================
Files 105 105
Lines 2858 2573 -285
Branches 503 288 -215
==========================================
- Hits 1567 1515 -52
+ Misses 1030 1008 -22
+ Partials 261 50 -211 ☔ View full report in Codecov by Sentry. |
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! And yes I think we can have it as atomic commits instead of squashing and merging to make rolling back easier if we need to.
wait-on doesn't seem to be used at all in our workflows. Let's remove it.
In order to use tslib, we need to include this compiler option in tsconfig. Based off clean installs of angular 12 projects via ng new, this setting appears to be the default as well. See: - https://angular.io/guide/typescript-configuration#tsconfig - From https://www.npmjs.com/package/tslib
CATcher does not directly depend on node-fetch. After the removal of electron, there are no more files depending on node-fetch.
45aa199
to
c2713f6
Compare
Summary:
Fixes #1244
Fixes #1246
Fixes #1253
Changes Made:
See discussion in summary for more details
wait-on
as devDepimportHelpers: true
intsconfig.json
as part oftslib
node-fetch
as dependencyProposed Commit Message:
Instead of a squash & merge, should we do a normal merge and keep all 3 atomic commits made in this PR?