-
Notifications
You must be signed in to change notification settings - Fork 986
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
CB-14242 remove bundledDependencies and committed node_modules #388
CB-14242 remove bundledDependencies and committed node_modules #388
Conversation
Codecov Report
@@ Coverage Diff @@
## master #388 +/- ##
=======================================
Coverage 74.29% 74.29%
=======================================
Files 12 12
Lines 1564 1564
=======================================
Hits 1162 1162
Misses 402 402 Continue to review full report at Codecov.
|
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.
Everything appears OK to me. The only thing that I noticed when looking at the diff between npm i
with and without pre-checked in packages were a few sub deps upgraded.
The plist
package was the only one that had a major update (1.2.0 -> 2.1.0), while the rest were minors or patches.
Seeing that the tests are passing, It shouldn't be an issue.
Platforms affected
iOS
What does this PR do?
See https://issues.apache.org/jira/browse/CB-14242:
bundledDependencies
entry frompackage.json
node_modules
.gitignore
to completely ignorenode_modules
Suggested merge type
I would personally favor rebase merge: would be much cleaner for limited number of commits.
Squash merge is not desired since one of the commits is extremely large.
What testing has been done on this change?
cordova platform add brodybits/cordova-ios#cb-14242-remove-bundled-dependencies-and-node-modules
on new Cordova project and run on iOS using Cordova CLInpm test
items pass on Travis CIChecklist
Added automated test coverage as appropriate for this change.