use npm-shrinkwrap
fix db.js