Skip to content

BootstrapDemoVaultPluginsParams

Parameters for bootstrapDemoVaultPlugins.

Import:

import type { BootstrapDemoVaultPluginsParams } from 'obsidian-integration-testing';

Signature:

export interface BootstrapDemoVaultPluginsParams

Properties

PropertyTypeDescription
demoVaultPathstringAbsolute path to the plugin repo's demo-vault/ directory.
injectPluginsreadonly InjectPluginParams[]The injected plugins to install — the same list passed to buildDemoVaultPopulate. Plugins whose binaries are already present are skipped (unless BootstrapDemoVaultPluginsParams.shouldForce), as are plugins carrying an explicit sourceDirectory.
shouldForce?boolean | undefinedWhether to re-download plugins that are already installed, replacing them with the current release. Defaults to false — the normal path installs only what is missing, so a warm checkout does no network I/O at all.

Links to this page: