Function lessThan

  • Less than 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 version2, false otherwise

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

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

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