MDL-52250 npm: shrinkwrap to lock down dependencies

We've tried various approaches to lock down our dependencies and they
have been flawed because dependencies in our included packages may not
be locked down and previous attempts to do that have not been correct.

With npm shrinkwrap we lock down versions so that any npm install will
always install the exact same versions for all developers - see:
https://docs.npmjs.com/cli/shrinkwrap

(This is a lot like composer.lock for those more fluent with composer)
This commit is contained in:
Dan Poltawski
2015-12-04 15:35:33 +00:00
parent 68dfa89fea
commit 096a908dbe
+2231
View File
File diff suppressed because it is too large Load Diff