at-least-node
Lightweight Node.js version sniffing/comparison
Lightweight Node.js version sniffing/comparison
Get the diff type of two semver versions: 0.0.1 0.0.2 → patch
compare two semver version strings, returning -1, 0, or 1
Regular expression for matching semver versions
Resolves a matching manifest from a package metadata document according to standard npm semver resolution rules.
Find semver versions in a string: `unicorn v1.2.3` → `1.2.3`
Compare semver version strings to find greater, equal or lesser.
Get all git semver tags of your repository in reverse chronological order
Get the intersection of multiple semver ranges
Tiny internal DSL which allows invocation of different functionality depending on SemVer match.
Get the version of a binary in semver format
Check whether a binary version satisfies a semver range
Truncate a semver version: `1.2.3` → `1.2.0`
Find the greatest satisfied semver range from an array of ranges.
Simple Semver and SemverRange classes
Automated semver compliant package publishing
Semantic versioning rules parser
An extremely fast semver based store
Tools for manipulating semver strings and objects
Generic CLI tool to automate versioning and package publishing-related tasks.