tsconfig.test.json
Rama main · réplica de lectura del repositorio original.
{
"_comment": "Typecheck project for test/ only. The base config excludes test/, so a signature change cannot break its tests \u2014 see scripts/check-test-signatures.ts. The test/ entries in `include` must list the same suffixes as TEST_EXTENSIONS in that script: a suffix missing from both is invisible to the gate rather than reported by it. The web suite is gated under its own config by scripts/check-web-tests.ts. The platform app UIs are separate packages, gated under their own configs by scripts/check-platform-apps.ts. Strictness the fixtures do not meet is relaxed here so the compiler still resolves every signature and every import; the gate fails on every diagnostic this project reports. Tightening an option relaxed here means fixing what it reports first.",
"extends": "./tsconfig.json",
"compilerOptions": {
"strictNullChecks": false,
"noImplicitAny": false,
"noUnusedLocals": false,
"noUnusedParameters": false,
"exactOptionalPropertyTypes": false,
"noUncheckedIndexedAccess": false
},
"include": [
"src/**/*.ts",
"src/**/*.tsx",
"instrument/**/*.ts",
"scripts/**/*.ts",
"test/**/*.ts",
"test/**/*.tsx"
]
}