equals
import { equals } from "jsr:@ende/chronver";function
function equals(version1: ChronVer, version2: ChronVer): booleanReturns true if both ChronVers are equivalent.
This is equal to compare(version1, version2) === 0.
The feature is ignored, like build metadata in SemVer: 2024.04.03-a equals
2024.04.03-b and 2024.04.03.
Returns
true if version1 is equal to version2, false otherwise
Example: Usage
import { parse, equals } from "@ende/chronver";
import { assert, assertFalse } from "@ende/assert";
assert(equals(parse("2024.04.03.1"), parse("2024.04.03.1")));
assertFalse(equals(parse("2024.04.03.1"), parse("2024.04.03.2")));
assert(equals(parse("2024.04.03-a"), parse("2024.04.03-b")));