Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 8 additions & 7 deletions packages/qa/dogfood/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,13 +8,14 @@
"skipLibCheck": true,
"noEmit": true,
"types": ["node"],
// No `rootDir`. This project emits nothing (`noEmit`), so `rootDir` never
// shaped an output layout here — its only effect was to forbid importing a
// sibling package's SOURCE file, and the route-ledger ↔ live-mount parity
// gate (#7526) must read the five ledgers exactly that way: each one is
// package-internal on purpose (the guard's data, not public API), so there
// is no entry point to import them from. Every other ledger guard in the
// repo compiles them as relative sources for the same reason.
// `rootDir` is set to the repo root — wide enough to be a no-op. This
// project emits nothing (`noEmit`), so `rootDir` never shaped an output
// layout here — its only effect was to forbid importing a sibling
// package's SOURCE file, and the route-ledger ↔ live-mount parity gate
// (#7526) must read the five ledgers exactly that way: each one is
// package-internal on purpose (the guard's data, not public API), so
// there is no entry point to import them from. Every other ledger guard
// in the repo compiles them as relative sources for the same reason.
"rootDir": "../../.."
},
"include": ["test/**/*"],
Expand Down
Loading