Bun

namespace

semver

namespace semver

Bun.semver provides a fast way to parse and compare version numbers.

  • function order(
    ): -1 | 0 | 1;

    Returns 0 if the versions are equal, 1 if v1 is greater, or -1 if v2 is greater. Throws an error if either version is invalid.

  • function satisfies(
    version: StringLike,
    range: StringLike
    ): boolean;

    Test if the version satisfies the range. Stringifies both arguments. Returns true or false.