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 | undefinedParameters:
| 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: