IncompatibleInstallerVersionError
Thrown when the resolved installer/Electron shell version is below the run floor for the resolved Obsidian app version, so the app could not boot on it. Carries the three versions so callers can instanceof-match and surface an actionable remedy.
Import:
import { IncompatibleInstallerVersionError } from 'obsidian-integration-testing';Signature:
export class IncompatibleInstallerVersionError extends ErrorExtends: Error
Constructor
new IncompatibleInstallerVersionError(params: IncompatibleInstallerVersionErrorConstructorParams)Creates the error from the resolved versions and the run floor.
Properties
| Property | Type | Description |
|---|---|---|
| appVersion | string | The resolved Obsidian app (asar) version that was requested. |
| installerVersion | string | The resolved installer/Electron shell version that is too old to run it. |
| minRunnableInstallerVersion | string | The oldest installer version that can boot appVersion. |
Links to this page: