Function lessThanRange

  • Check if the SemVer is less than the range.

    Parameters

    • version: SemVer

      The version to check.

    • range: Range

      The range to check against.

    Returns boolean

    true if the SemVer is less than the range, false otherwise.

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

    const version1 = parse("1.2.3");
    const version2 = parse("1.0.0");
    const range = parseRange(">=1.2.3 <1.2.4");

    assert(!lessThanRange(version1, range));
    assert(lessThanRange(version2, range));