vitest.config.ts
import { defineConfig } from "vitest/config";
export default defineConfig({
test: {
name: "jsdomTest",
environment: "jsdom",
poolOptions: {
threads: {
singleThread: true,
},
},
environmentOptions: {
jsdom: {
resources: "usable",
},
},
coverage: {
provider: "istanbul",
reporter: ["text", "lcov"],
include: ["src/**/*.{ts,tsx}"],
},
},
});