Skip to content

resolveElectronCompatibility

Computes the runtime Electron compatibility verdict for a booted owned instance.

Only 'nagged' warrants a warning; 'ok' and 'unknown' are silent. An Electron mismatch never blocks, so there is no error tier. Comparisons are pure x.y.z version compares — no I/O.

Import:

import { resolveElectronCompatibility } from 'obsidian-integration-testing';

Signature:

function resolveElectronCompatibility(params: ResolveElectronCompatibilityParams): ElectronCompatibility

Parameters:

ParameterTypeDescription
paramsResolveElectronCompatibilityParamsThe running app version, the live Electron version, and the app version’s metadata entry.

Returns: ElectronCompatibility — The compatibility verdict.


Links to this page: