npm-scanner

How to Validate Packages Before Installing

Validate a Package

./npm-scanner.sh validate package-name

Validate a Scoped Package

./npm-scanner.sh validate @types/node

Validate Before Installing

# Check first
./npm-scanner.sh validate new-package

# If clean, install
npm install new-package

Compare Alternative Packages

./npm-scanner.sh validate option-a
./npm-scanner.sh validate option-b

Compare risk scores, maintainer counts, and download statistics to choose.

Validate New Dependencies in a PR

Extract new packages from the diff and validate each:

./npm-scanner.sh validate new-dep-1
./npm-scanner.sh validate new-dep-2