npm-package-json-lint
npm-package-json-lint copied to clipboard
Use `npm-run-all` to run internal lint scripts
- Reorganizes
lint
NPM scripts with popular tool npm-run-all to be more scalable - Avoids using
&&
which might not have as good of cross-platform support according to the npm-run-all readme
Hey @bmish is there another option we could use? npm-run-all
hasn't been released in many years and some of the deps have vulnerabilities.
Hey @tclindner that's a fair point. Unfortunately, I'm not currently aware of any popular alternatives. Feel free to close this if you're not interested.
Some points in favor of using:
- 2.8 million weekly downloads according to NPM
- It's used by many, many popular repositories/frameworks--for example, anyone generating an Ember app will receive it automatically
- I've used this in dozens of projects for years without issue
- It's a dev-dependency so vulnerable or outdated dependencies aren't as worrisome as with actual dependencies