Files
openclaw/test/tsconfig/tsconfig.test.root.json
Peter Steinberger c70aee247e refactor(scripts): migrate JavaScript tools to TypeScript (#121005)
* refactor(scripts): migrate JavaScript tools to TypeScript

* fix(ci): keep changed-scope preflight zero-install

* fix(ci): preserve zero-install script owners

* fix(ci): complete script migration follow-through

* fix(release): keep stable closeout zero-install

* fix(scripts): preserve standalone execution boundaries

* fix(scripts): repair standalone loader boundaries

* fix(scripts): normalize gateway observation ids

* fix(scripts): keep Docker packager standalone

* test(scripts): preserve rebase cleanup helpers

* test(sessions): use tracked temp directory
2026-08-09 07:21:35 -07:00

31 lines
1.0 KiB
JSON

{
"extends": "./tsconfig.test.json",
"compilerOptions": {
// Follow explicit imports of retained plain-Node script exceptions only.
"allowJs": true,
"noUnusedLocals": true,
"noUnusedParameters": true,
"tsBuildInfoFile": ".artifacts/tsgo-cache/test-root.tsbuildinfo"
},
"include": [
"../../test/**/*.ts",
"../../test/**/*.tsx",
"../../test/**/*.d.mts",
"../../test/**/*.d.cts",
"../../src/**/*.d.ts",
"../../packages/**/*.d.ts",
"../../ui/**/*.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/system-agent-first-run-docker-client.ts",
"../../test/e2e/qa-lab/runtime/agent-bundle-mcp-tools-docker-client.ts"
]
}