Function equals

  • Returns true if both SemVers are equivalent.

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

    Parameters

    • version1: SemVer

      The first SemVer to compare

    • version2: SemVer

      The second SemVer to compare

    Returns boolean

    true if version1 is equal to version2, false otherwise

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

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

    assert(equals(version1, version2));
    assert(!equals(version1, parse("1.2.4")));