node package manager


Checks if everything is up to date

Safe start

Checks if your dependencies are valid. Or throws an Error.

var safestart = require('safestart')
safestart(__dirname) // throws an Error on failure 
// you can exclude particular libraries, e.g. if you've installed 
// `foo` from a fork on GitHub, causing a version mismatch 
safestart(__dirname, {
  exclude: ['foo']

Can also be used commandline:


When developing, be sure to test the package and also check the dependencies are free of CVEs.

npm run test
npm run scan_packages

Open source software under the zlib license.