import { configDefaults, defineConfig } from "vitest/config"; // vitest does not read .gitignore when looking for tests. A checkout nested // under .claude/ has its own test/ tree, and without this exclude the suite // runs once per nested checkout and still reports success. export default defineConfig({ test: { exclude: [...configDefaults.exclude, ".claude/**"], }, });