lessThan

import { lessThan } from "jsr:@ende/chronver";

function

function lessThan(version1: ChronVer, version2: ChronVer): boolean

Less than comparison for two ChronVers.

This is equal to compare(version1, version2) < 0.

version1: ChronVer

The first ChronVer to compare

version2: ChronVer

The second ChronVer to compare

Returns

true if version1 is less than version2, false otherwise

Example: Usage

import { parse, lessThan } from "@ende/chronver";
import { assert, assertFalse } from "@ende/assert";

assert(lessThan(parse("2024.04.03"), parse("2024.04.04")));
assertFalse(lessThan(parse("2024.04.04"), parse("2024.04.03")));

Source