mirror of
				https://github.com/TriliumNext/Notes.git
				synced 2025-11-03 06:31:30 +08:00 
			
		
		
		
	
		
			
				
	
	
		
			22 lines
		
	
	
		
			594 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
			
		
		
	
	
			22 lines
		
	
	
		
			594 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
 | 
						|
import { defineConfig } from 'vite';
 | 
						|
 | 
						|
export default defineConfig(() => ({
 | 
						|
    root: __dirname,
 | 
						|
    cacheDir: '../../node_modules/.vite/apps/client',
 | 
						|
    plugins: [],
 | 
						|
    test: {
 | 
						|
        watch: false,
 | 
						|
        globals: true,
 | 
						|
        setupFiles: ["./src/test/setup.ts"],
 | 
						|
        environment: "happy-dom",
 | 
						|
        include: ["src/**/*.{test,spec}.{js,mjs,cjs,ts,mts,cts,jsx,tsx}"],
 | 
						|
        reporters: ["default"],
 | 
						|
        coverage: {
 | 
						|
            reportsDirectory: './test-output/vitest/coverage',
 | 
						|
            provider: 'v8' as const,
 | 
						|
            reporter: [ "text", "html" ]
 | 
						|
        }
 | 
						|
    },
 | 
						|
}));
 |