Skip to content

resolveInjectedPluginStaleReason

Judges whether an installed copy of an injected plugin is too old to use, against its pinned InjectPluginParams.version and its InjectPluginParams.minVersion.

Import:

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

Signature:

function resolveInjectedPluginStaleReason(params: ResolveInjectedPluginStaleReasonParams): string | undefined

Parameters:

Parameter Type Description
params ResolveInjectedPluginStaleReasonParams The ResolveInjectedPluginStaleReasonParams.

Returns: string | undefined — Why the copy is stale, or undefined when it is acceptable (including when the plugin declares neither a pin nor a minimum, or opted out with an explicit sourceDirectory).


Links to this page: