27 lines
		
	
	
		
			607 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
			
		
		
	
	
			27 lines
		
	
	
		
			607 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
import { configDefaults, defineConfig } from 'vitest/config';
 | 
						|
 | 
						|
import { config as viteConfig } from './vite.config.mjs';
 | 
						|
 | 
						|
export default defineConfig(async (context) => {
 | 
						|
  return {
 | 
						|
    ...(await viteConfig(context)),
 | 
						|
    test: {
 | 
						|
      environment: 'jsdom',
 | 
						|
      include: [
 | 
						|
        ...configDefaults.include,
 | 
						|
        '**/__tests__/**/*.{js,mjs,cjs,ts,mts,cts,jsx,tsx}',
 | 
						|
      ],
 | 
						|
      exclude: [
 | 
						|
        ...configDefaults.exclude,
 | 
						|
        '**/node_modules/**',
 | 
						|
        'vendor/**',
 | 
						|
        'config/**',
 | 
						|
        'log/**',
 | 
						|
        'public/**',
 | 
						|
        'tmp/**',
 | 
						|
      ],
 | 
						|
      globals: true,
 | 
						|
    },
 | 
						|
  };
 | 
						|
});
 |