Function greaterThanRange

  • Check if the SemVer is greater than the range.

    Parameters

    • version: SemVer

      The version to check.

    • range: Range

      The range to check against.

    Returns boolean

    true if the semver is greater than the range, false otherwise.

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

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

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