Checks package.json dependencies and devDependencies stanzas for semantic version characters.
If found, it logs each offending dependency to the console.
# Install as dep
$ npm install semver-check --save-dev
# Add a dep to your package.json that has one of these chars: *=~<>^
$ npm install chalk --save
# Run as a cli program.
$ ./node_modules/.bin/semver-check package.json
// -> chalk not pinned to specific version
The first() higher order function, and why I'm using it.