UNPKG

@arizeai/phoenix-client

Version:
21 lines 743 B
/** * Lightweight semantic version utilities. */ import type { SemanticVersion } from "../types/semver.js"; /** * Parse a semver-like version string (e.g. "13.14.0") into a triple. * Returns `null` if the string is not a valid version. */ export declare function parseSemanticVersion(raw: string): SemanticVersion | null; /** * Format a `SemanticVersion` as a `"major.minor.patch"` string. */ export declare function formatVersion(version: SemanticVersion): string; /** * Returns `true` if `version` is greater than or equal to `minVersion`. */ export declare function satisfiesMinVersion({ version, minVersion, }: { version: SemanticVersion; minVersion: SemanticVersion; }): boolean; //# sourceMappingURL=semverUtils.d.ts.map