diff --git a/vite.config.ts b/vite.config.ts index 53b82c1e..713c13d1 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -20,7 +20,8 @@ export default defineConfig({ }, test: { environment: "jsdom", - exclude: [...configDefaults.exclude, "e2e/**", "**/out/**", "**/.claude/worktrees/**"], + // Agent skill folders carry their own Playwright drivers, not vitest suites. + exclude: [...configDefaults.exclude, "e2e/**", "**/out/**", "**/.claude/worktrees/**", "**/.cursor/**"], pool: "forks", // @lobehub/icons ships extensionless directory imports that Node's ESM // resolver rejects; let Vite resolve them so pages using brand icons stay