DefineObsidianPluginVitestConfigOptions
The options for defining a plugin’s vitest configuration.
Import:
import type { DefineObsidianPluginVitestConfigOptions } from '@mnaoumov/obsidian-dev-toolkit/test-runners/vitest-config';Signature:
export interface DefineObsidianPluginVitestConfigOptionsProperties
| Property | Type | Description |
|---|---|---|
| customProjects? | (context: ObsidianPluginVitestConfigContext) => TestProjectConfiguration[] | A function that builds projects the base configuration does not know about, such as a plugin's own integration-tests:demo-vault project. The returned projects are appended after the standard five. |
| editContext? | (context: ObsidianPluginVitestConfigContext) => void | A function that edits the vitest configuration context before it is assembled into a configuration. |
Links to this page: