@types/semver
Version:
TypeScript definitions for semver
18 lines (14 loc) • 514 B
TypeScript
import semver = require('../index');
import SemVer = require('./semver');
declare class Comparator {
constructor(comp: string | Comparator, optionsOrLoose?: boolean | semver.Options);
semver: SemVer;
operator: '' | '=' | '<' | '>' | '<=' | '>=';
value: string;
loose: boolean;
options: semver.Options;
parse(comp: string): void;
test(version: string | SemVer): boolean;
intersects(comp: Comparator, optionsOrLoose?: boolean | semver.Options): boolean;
}
export = Comparator;