fix(ci): ignore vitest temp workspace dirs in eslint

Vitest creates .tmp-fn-vitest-workspace-resolution-* directories
containing built JS files that ESLint scans as source, producing
~9500 false-positive no-undef errors that mask real lint issues.

Added .tmp-fn-*/** to global ignores. These dirs are already in
.gitignore but ESLint doesn't read .gitignore by default.
This commit is contained in:
gsxdsm
2026-05-07 22:30:43 -07:00
parent a3affa7a4f
commit b00906ff96

View File

@@ -32,6 +32,8 @@ export default tseslint.config(
// Project metadata (fn data, worktrees, etc.)
".fusion/**",
".worktrees/**",
// Vitest temporary workspace resolution directories
".tmp-fn-*/**",
".claude/**",
// Lock files
"*.lock",