NPM package management & shrinkwrap. (Use the same versions as DYK code)