Skip to content

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 Error

Extends: Error

Constructor

new IncompatibleInstallerVersionError(params: IncompatibleInstallerVersionErrorConstructorParams)

Creates the error from the resolved versions and the run floor.

Properties

PropertyTypeDescription
appVersionstringThe resolved Obsidian app (asar) version that was requested.
installerVersionstringThe resolved installer/Electron shell version that is too old to run it.
minRunnableInstallerVersionstringThe oldest installer version that can boot appVersion.

Links to this page: