use npm shrinkwrap