Notes/vitest.config.ts

26 lines
638 B
TypeScript
Raw Normal View History

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: {
exclude: [...coverageConfigDefaults.exclude, ...customExcludes]
}
}
});