Files
openclaw/test/tsconfig/tsconfig.test.root.json
Peter Steinberger e0f45bfbf0 feat(tooling): enforce indexed access checks in root tests (#105223)
* feat(tooling): enforce indexed access checks in root tests

* style(tooling): clarify scoped package guard
2026-07-12 10:42:07 +01:00

22 lines
835 B
JSON

{
"extends": "./tsconfig.test.json",
"compilerOptions": {
"noUncheckedIndexedAccess": true,
"noUnusedLocals": true,
"noUnusedParameters": true,
"tsBuildInfoFile": ".artifacts/tsgo-cache/test-root.tsbuildinfo"
},
"include": ["../../test/**/*", "../../src/**/*.d.ts", "../../packages/**/*.d.ts"],
"exclude": [
"../../node_modules",
"../../dist",
"../../**/dist/**",
"../../test/fixtures/**",
// These Docker E2E clients statically import built dist/** artifacts and are
// validated by their Docker lanes, so they cannot join this source-only program
// (same rationale as the scripts/e2e exclusion in tsconfig.scripts.json).
"../../test/e2e/qa-lab/runtime/crestodian-first-run-docker-client.ts",
"../../test/e2e/qa-lab/runtime/agent-bundle-mcp-tools-docker-client.ts"
]
}