Skip to content

DefineObsidianPluginVitestConfigOptions

The options for defining a plugin’s vitest configuration.

Import:

import type { DefineObsidianPluginVitestConfigOptions } from 'obsidian-dev-utils/script-utils/test-runners/vitest-config';

Signature:

export interface DefineObsidianPluginVitestConfigOptions

Methods

MethodReturnsDescription
customProjects(context)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)voidA function that edits the vitest configuration context before it is assembled into a configuration.

Links to this page: