Skip to main content

Function: isUpgrade()

isUpgrade(candidate, installed): boolean

Defined in: Data/Core/ModuleVersion.ts:240

Convenience predicate for the replace-if-newer install policy.

Deliberately strict: only a provable newer is an upgrade. same, older, and incomparable all answer false, so an unparseable version string can never trigger an overwrite.

Parameters

candidate

string | null | undefined

installed

string | null | undefined

Returns

boolean