mirror of
				https://github.com/zadam/trilium.git
				synced 2025-11-04 13:39:01 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			28 lines
		
	
	
		
			676 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
			
		
		
	
	
			28 lines
		
	
	
		
			676 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
import { defineConfig } from "vitest/config";
 | 
						|
import { configDefaults, coverageConfigDefaults } from "vitest/config";
 | 
						|
 | 
						|
const customExcludes = [
 | 
						|
    "build/**",
 | 
						|
    "e2e/**",
 | 
						|
    "integration-tests/**",
 | 
						|
    "tests-examples/**",
 | 
						|
    "node_modules/**",
 | 
						|
    "src/public/app-dist/**",
 | 
						|
    "src/public/app/**",
 | 
						|
    "libraries/**",
 | 
						|
    "docs/**",
 | 
						|
    "out/**",
 | 
						|
    "*.config.[jt]s" // playwright.config.ts and similar
 | 
						|
];
 | 
						|
 | 
						|
export default defineConfig({
 | 
						|
    test: {
 | 
						|
        exclude: [...configDefaults.exclude, ...customExcludes],
 | 
						|
        coverage: {
 | 
						|
            reporter: [ "text", "html" ],
 | 
						|
            include: ["src/**"],
 | 
						|
            exclude: ["src/public/**"]
 | 
						|
        }
 | 
						|
    }
 | 
						|
});
 |