Notes/vitest.config.ts

28 lines
676 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: {
2025-02-26 20:43:21 +02:00
reporter: [ "text", "html" ],
include: ["src/**"],
exclude: ["src/public/**"]
}
}
});