Function compare
- compare(version1, version2): 1 | 0 | -1
Returns 1 | 0 | -1
1ifversion1is greater,0if equal, or-1ifversion2is greaterExample: Usage
import { parse, compare } from "@std/semver";
import { assertEquals } from "@std/assert";
const version1 = parse("1.2.3");
const version2 = parse("1.2.4");
assertEquals(compare(version1, version2), -1);
assertEquals(compare(version2, version1), 1);
assertEquals(compare(version1, version1), 0);
Compare two SemVers.
Returns
0ifversion1equalsversion2, or1ifversion1is greater, or-1ifversion2is greater.Sorts in ascending order if passed to Array.sort.