The npm shrinkwrap command allows the package.json to be specified only to
the degree that we care as humans, while allowed the shrinkwrap file to be a
complete resolution of known-good versions.
I've also amended the README instructions to use a baked in cordova install, as
I've since realized that cordova version mismatches were likely part of my
problem way back when I was first trying to get this working in the summer :)
The
npm shrinkwrap
command allows thepackage.json
to be specified only to the degree that we care as humans, while allowed the shrinkwrap file to be a complete resolution of known-good versions.I've also amended the README instructions to use a baked in cordova install, as I've since realized that cordova version mismatches were likely part of my problem way back when I was first trying to get this working in the summer :)