import { defineConfig, mergeConfig } from "vitest/config"; import { sharedConfig } from "../../vitest.shared.js"; export default mergeConfig( sharedConfig, defineConfig({ test: { environment: "node", include: ["src/**/*.spec.ts"], exclude: ["dist/**", "node_modules/**"], setupFiles: ["./src/__tests__/setup.ts"], coverage: { provider: "v8", exclude: ["dist/**", "node_modules/**", "**/*.config.ts", "src/cli.ts", "src/__tests__/**"], }, }, }), );