Skip to content

Commit 49ccd70

Browse files
committed
chore: exclude .cache from tsconfigs
Stray writers (Node compile-cache, corepack, pnpm RC) may drop files into .cache/ at the repo root. The **/.cache/ gitignore prevents those from being tracked, but tsc would otherwise still try to type-check them. Sorted excludes alphabetically while at it.
1 parent dd31532 commit 49ccd70

4 files changed

Lines changed: 4 additions & 4 deletions

File tree

.config/tsconfig.check.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,5 +10,5 @@
1010
"types": ["node", "vitest"]
1111
},
1212
"include": ["../src/**/*.ts", "../test/**/*.ts", "../test/**/*.mts"],
13-
"exclude": ["../node_modules", "../dist/**/*"]
13+
"exclude": ["../.cache", "../dist/**/*", "../node_modules"]
1414
}

tsconfig.dts.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,5 @@
88
"sourceMap": false
99
},
1010
"include": ["src/**/*.ts"],
11-
"exclude": ["node_modules", "dist/**/*", "lib", "test", "src/**/*.js"]
11+
"exclude": [".cache", "dist/**/*", "lib", "node_modules", "src/**/*.js", "test"]
1212
}

tsconfig.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,5 +23,5 @@
2323
"verbatimModuleSyntax": false
2424
},
2525
"include": ["src/**/*.ts", "src/**/*.d.ts"],
26-
"exclude": ["node_modules", "dist/**/*", "lib", "test", "src/**/*.js"]
26+
"exclude": [".cache", "dist/**/*", "lib", "node_modules", "src/**/*.js", "test"]
2727
}

tsconfig.test.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,5 @@
88
"types": ["node", "vitest"]
99
},
1010
"include": ["test/**/*.ts", "test/**/*.mts", "src/**/*.ts"],
11-
"exclude": ["node_modules", "dist/**/*"]
11+
"exclude": [".cache", "dist/**/*", "node_modules"]
1212
}

0 commit comments

Comments
 (0)