MCPcopy Create free account
hub / github.com/TanStack/devtools / satisfiesMaxVersion

Function satisfiesMaxVersion

packages/devtools/src/tabs/semver-utils.ts:75–85  ·  view source on GitHub ↗
(
  currentVersion: string,
  maxVersion: string,
)

Source from the content-addressed store, hash-verified

73 * Check if a version is below a maximum requirement
74 */
75export function satisfiesMaxVersion(
76 currentVersion: string,
77 maxVersion: string,
78): boolean {
79 const current = parseVersion(currentVersion)
80 const max = parseVersion(maxVersion)
81
82 if (!current || !max) return true
83
84 return compareVersions(current, max) <= 0
85}
86
87/**
88 * Check if a version satisfies both min and max requirements

Callers 2

satisfiesVersionRangeFunction · 0.85

Calls 2

parseVersionFunction · 0.85
compareVersionsFunction · 0.85

Tested by

no test coverage detected