-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathtsconfig.dev.json
More file actions
18 lines (18 loc) · 806 Bytes
/
Copy pathtsconfig.dev.json
File metadata and controls
18 lines (18 loc) · 806 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
{
// Full-repo development typecheck. The shipped `tsconfig.json` deliberately
// checks only `src` (it is also the build config, and `dist/` must contain
// nothing but the published core), which left `test/`, `eval/`, `dataset/`,
// `scripts/` and `bench/` unchecked — a type error there could only ever be
// found by running the code. This config checks all of them under the SAME
// strict options, emitting nothing.
//
// No option is relaxed: the whole repo passes with `strict` +
// `noUncheckedIndexedAccess` on.
"extends": "./tsconfig.json",
"compilerOptions": {
"noEmit": true,
"declaration": false
},
"include": ["src", "test", "eval", "dataset", "scripts", "bench"],
"exclude": ["node_modules", "dist", "playground", "docs-site", "packages", "editors"]
}