mirror of
https://github.com/Heretek-AI/IUMBTEMS.git
synced 2026-10-12 02:03:00 +00:00
`bun run check` could not pass in a checkout that holds the gitignored review/ reference repos. `biome check .` stopped on their nested root configs, and the bare `packages/web` test filter also matched review/*/packages/web, so third-party suites ran and the workspace suite never started. CI and ticket worktrees have no review/, which hid it. - package.json: the test script passes ./packages/<dir> paths, not filters. - bunfig.toml: test discovery starts at packages/. - biome.json: force-ignore review, evals/results and nested checkout roots. - tsconfig.base.json: exclude review and evals/results. - core/test/clean-room.test.ts: runs the real root config against a tree with planted intruders, one test per layer. Co-Authored-By: Claude Opus 5.5 <[email protected]>
24 lines
657 B
JSON
24 lines
657 B
JSON
{
|
|
"compilerOptions": {
|
|
"target": "ES2023",
|
|
"lib": ["ES2024"],
|
|
"module": "NodeNext",
|
|
"moduleResolution": "NodeNext",
|
|
"strict": true,
|
|
"noUncheckedIndexedAccess": true,
|
|
"exactOptionalPropertyTypes": false,
|
|
"noImplicitOverride": true,
|
|
"noFallthroughCasesInSwitch": true,
|
|
"isolatedModules": true,
|
|
"verbatimModuleSyntax": true,
|
|
"allowImportingTsExtensions": true,
|
|
"rewriteRelativeImportExtensions": true,
|
|
"declaration": true,
|
|
"sourceMap": true,
|
|
"skipLibCheck": true,
|
|
"composite": true,
|
|
"types": ["bun", "node"]
|
|
},
|
|
"exclude": ["review", "evals/results", "**/node_modules", "**/dist"]
|
|
}
|