From 8a9c426f807df58bab35ae45a421c83b6cb88f7e Mon Sep 17 00:00:00 2001 From: Kieran Zhang Date: Wed, 30 Sep 2026 20:23:58 +0800 Subject: [PATCH] fix(test): keep vitest out of .cursor skill drivers .cursor/skills/verify-pace ships a Playwright driver spec that vitest collected, failing bun run test on main. --- vite.config.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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