lessOrEqual

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

function

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

Less than or equal to 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 or equal to version2, false otherwise

Example: Usage

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

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

Source