mirror of
https://github.com/hanzoai/gui.git
synced 2026-10-25 02:31:41 +00:00
Side-effects of the pkgs/packages/* → pkgs/* flatten that broke the CI publish: 1. **tsconfig depth (18 files)**: packages at pkgs/packages/X/tsconfig.json had \`"extends": "../../../tsconfig.json"\` pointing 3 levels up to the monorepo root. After flatten they're at pkgs/X/tsconfig.json (2 levels deep) — need \`"../../tsconfig.json"\`. Failure surface: gui-build crashed with "TS5083: Cannot read file '../../../tsconfig.json'" on every flattened package (cli-color was just the first one turbo hit). 2. **bun.lock regen**: lockfile still referenced pkgs/packages/* paths throughout the workspace map. \`bun install\` regenerated it cleanly (652 ins / 1433 del). Required so CI's \`bun install\` doesn't try to resolve stale paths. Now \`bun run build\` succeeds for cli-color (was the first failure in the turbo build order on the release/gui-v7.3.0 CI run).
13 lines
173 B
JSON
13 lines
173 B
JSON
{
|
|
"extends": "../../tsconfig.json",
|
|
"compilerOptions": {
|
|
"composite": true
|
|
},
|
|
"references": [],
|
|
"exclude": [
|
|
"types",
|
|
"dist",
|
|
"**/__tests__"
|
|
]
|
|
}
|