Function lessOrEqual

  • Less than or equal to comparison for two SemVers.

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

    Parameters

    • version1: SemVer

      the first version to compare

    • version2: SemVer

      the second version to compare

    Returns boolean

    true if version1 is less than or equal to version2, false otherwise

    import { parse, lessOrEqual } from "@std/semver";
    import { assert } from "@std/assert";

    const version1 = parse("1.2.3");
    const version2 = parse("1.2.4");

    assert(lessOrEqual(version1, version2));
    assert(!lessOrEqual(version2, version1));
    assert(lessOrEqual(version1, version1));