at-least-node

Lightweight Node.js version sniffing/comparison

npm-pick-manifest

Resolves a matching manifest from a package metadata document according to standard npm semver resolution rules.

semver-diff

Get the diff type of two semver versions: 0.0.1 0.0.2 → patch