README
NPM package diff (pkdiff)
Compare npm package releases and tarball. Show diff between package versions in browser or as unix diff output.
Requirements:
- node > 8.6.0
- GNU diffutils (diff)
- xargs
Usage:
npm install -g pkdiff
pkdiff <new-version> <old-version>
Basic examples:
show diff in browser:
npx pkdiff react 16.11.0
npx pkdiff react@next 16.11.0
diff as JSON:
npx pkdiff react@16.12.0 16.11.0 --quite --format=json > diff.json
diff as unix Diff:
npx pkdiff react@16.12.0 16.11.0 -f diff
exclude files from diff:
npx pkdiff react@latest 16.11.0 --exclude='\.json