Skip to content

Variable: isVersionInRange ​

const isVersionInRange: (current, min, max?) => boolean

Defined in: packages/redcap-core/dist/version/compare.d.ts:65

Check if current version is within the specified range [min, max)

min is inclusive, max is exclusive

Parameters ​

current ​

Version

min ​

Version

max? ​

Version

Returns ​

boolean

Example ​

ts
isVersionInRange(
  { major: 15, minor: 0, patch: 0 },
  { major: 14, minor: 0, patch: 0 },
  { major: 16, minor: 0, patch: 0 }
)
// true (14 <= 15 < 16)

isVersionInRange(
  { major: 16, minor: 0, patch: 0 },
  { major: 14, minor: 0, patch: 0 },
  { major: 16, minor: 0, patch: 0 }
)
// false (16 is not < 16)