@js-nerds/version-compare
v0.1.0
Published
Tiny utility to compare version strings.
Readme
@js-nerds/version-compare
Tiny utility to compare version strings.
Install
npm install @js-nerds/version-comparepnpm add @js-nerds/version-compareyarn add @js-nerds/version-compareUsage
import { isVersionLessThanOrEqual, toVersionParts } from "@js-nerds/version-compare";
isVersionLessThanOrEqual("25.2.1", "25.2.1"); // true
isVersionLessThanOrEqual("25.2.2", "25.2.1"); // false
toVersionParts("1.2.3"); // [1, 2, 3]API
isVersionLessThanOrEqual(version, threshold)
Compares two version strings and returns true when version is less than or equal to threshold.
Missing or invalid versions are treated as old.
Params
version: string | null— version to checkthreshold: string— minimum supported version
Returns
boolean
toVersionParts(value)
Converts a version string into numeric parts.
Invalid segments are returned as -1.
Params
value: string— version string
Returns
number[]
License
MIT
Changelog
See CHANGELOG.md.
