Skip to content

Vitest preset

File lists are options, not something to merge: mergeConfig concatenates arrays.

// vitest.config.ts
import { defineConfig, mergeConfig } from 'vitest/config';
import { vitestConfig } from '@helpers4/presets/vitest';

export default mergeConfig(
  vitestConfig({ coverage: 100, include: ['src/**/*.test.ts'] }),
  defineConfig({ test: { globals: false } })
);

View source on GitHub