Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
In addition to my comments, I would also suggest switching usage of
let; if we are going to include
package-lock.json which is an npm v5 feature, I think it makes sense to use recent syntax as well (at least for new code).