npm-lockfile

Safely generate an npm lockfile and output it to the filename of your choice.

grunt-shrinkwrap

Grunt task for shrinkwrapping your project's dependencies via npm shrinkwrap

grunt-shrinkpack

Provides a task for Shrinkpack to run. Requires grunt-shrinkwrap to run before grunt-shrinkpack, as Shrinkpack uses the json file generated by Shrinkwrap.