resolveInstallerCompatibility
Computes the compatibility verdict for a resolved (app, installer) version pair.
Only 'unrunnable' warrants an error; 'nagged' warrants a warning; 'ok' and 'unknown' are silent. Comparisons are pure x.y.z version compares — no I/O.
Import:
import { resolveInstallerCompatibility } from 'obsidian-integration-testing';Signature:
function resolveInstallerCompatibility(params: ResolveInstallerCompatibilityParams): InstallerCompatibilityParameters:
| Parameter | Type | Description |
|---|---|---|
params | ResolveInstallerCompatibilityParams | The resolved versions and the app version’s metadata entry. |
Returns: InstallerCompatibility — The compatibility verdict.
Links to this page: