Module SemVerModule

Index

Classes

Functions

Functions

cmp(v1: string, comparator: any, v2: string, loose?: boolean): boolean

Parameters

  • v1: string
  • comparator: any
  • v2: string
  • loose?: boolean optional

Returns

boolean

compare(v1: string, v2: string, loose?: boolean): number

Parameters

  • v1: string
  • v2: string
  • loose?: boolean optional

Returns

number

eq(v1: string, v2: string, loose?: boolean): boolean

Parameters

  • v1: string
  • v2: string
  • loose?: boolean optional

Returns

boolean

gt(v1: string, v2: string, loose?: boolean): boolean

Parameters

  • v1: string
  • v2: string
  • loose?: boolean optional

Returns

boolean

gte(v1: string, v2: string, loose?: boolean): boolean

Parameters

  • v1: string
  • v2: string
  • loose?: boolean optional

Returns

boolean

gtr(version: string, range: string, loose?: boolean): boolean

Parameters

  • version: string
  • range: string
  • loose?: boolean optional

Returns

boolean

inc(v: string, release: string, loose?: boolean): string

Parameters

  • v: string
  • release: string
  • loose?: boolean optional

Returns

string

lt(v1: string, v2: string, loose?: boolean): boolean

Parameters

  • v1: string
  • v2: string
  • loose?: boolean optional

Returns

boolean

lte(v1: string, v2: string, loose?: boolean): boolean

Parameters

  • v1: string
  • v2: string
  • loose?: boolean optional

Returns

boolean

ltr(version: string, range: string, loose?: boolean): boolean

Parameters

  • version: string
  • range: string
  • loose?: boolean optional

Returns

boolean

maxSatisfying(versions: Array<string>, range: string, loose?: boolean): string

Parameters

  • versions: Array<string>
  • range: string
  • loose?: boolean optional

Returns

string

neq(v1: string, v2: string, loose?: boolean): boolean

Parameters

  • v1: string
  • v2: string
  • loose?: boolean optional

Returns

boolean

outside(version: string, range: string, hilo: string, loose?: boolean): boolean

Parameters

  • version: string
  • range: string
  • hilo: string
  • loose?: boolean optional

Returns

boolean

rcompare(v1: string, v2: string, loose?: boolean): number

Parameters

  • v1: string
  • v2: string
  • loose?: boolean optional

Returns

number

satisfies(version: string, range: string, loose?: boolean): string

Parameters

  • version: string
  • range: string
  • loose?: boolean optional

Returns

string

valid(v: string, loose?: boolean): string

Parameters

  • v: string
  • loose?: boolean optional

Returns

string

validRange(range: string, loose?: boolean): string

Parameters

  • range: string
  • loose?: boolean optional

Returns

string