KC's Workspace
    Preparing search index...

    Function defineProjectOrRoot

    • Defines the root Vitest configuration for the workspace. Merges the base root configuration with any provided user configuration.

      import { defineProjectOrRoot } from "./defineProjectOrRoot";

      // Example with default configuration
      defineProjectOrRoot();

      // Example with user configuration overrides
      defineProjectOrRoot({
      test: {
      dir: "packages",
      },
      });

      // Example with multiple user configuration overrides
      defineProjectOrRoot(
      {
      test: {
      dir: "packages",
      coverage: {
      thresholds: {
      "100": true,
      },
      },
      },
      },
      {
      test: {
      dir: "libs",
      },
      },
      );

      Parameters

      • ...config: Optional<UserConfig>[]

        Optional user-provided Vitest configuration overrides

      Returns UserWorkspaceConfig

      The merged root Vitest configuration