@snyk/ruby-semver
Version:
node-semver compatible API with RubyGems semantics
11 lines (10 loc) • 617 B
TypeScript
import { MaybeGemVersion } from './ruby/gem-version';
export { validRange, satisfies, maxSatisfying, minSatisfying, intersects, gtr, ltr, outside, };
declare const gtr: () => never;
declare const ltr: () => never;
declare const outside: () => never;
declare function validRange(range: string): string | null;
declare function satisfies(version: MaybeGemVersion, range: string): boolean;
declare function maxSatisfying(versions: MaybeGemVersion[], range: string): string;
declare function minSatisfying(versions: MaybeGemVersion[], range: string): string;
declare function intersects(r1: string, r2: string): boolean;