22 lines
640 B
Plaintext
22 lines
640 B
Plaintext
import semver = require("../index");
|
|
import Comparator = require("./comparator");
|
|
import SemVer = require("./semver");
|
|
|
|
declare class Range {
|
|
constructor(range: string | Range, optionsOrLoose?: boolean | semver.RangeOptions);
|
|
|
|
range: string;
|
|
raw: string;
|
|
loose: boolean;
|
|
options: semver.Options;
|
|
includePrerelease: boolean;
|
|
format(): string;
|
|
inspect(): string;
|
|
|
|
set: ReadonlyArray<readonly Comparator[]>;
|
|
parseRange(range: string): readonly Comparator[];
|
|
test(version: string | SemVer): boolean;
|
|
intersects(range: Range, optionsOrLoose?: boolean | semver.Options): boolean;
|
|
}
|
|
export = Range;
|