Commit d9d88dd
committed
chore(tidy): drop dead .config/tsconfig.* files + fix monorepo type script
The `.config/` tsconfig family was leftover from the pre-monorepo
layout. After code moved to `packages/cli/src/`, the only one anyone
still calls is `.config/tsconfig.base.json` (extended by every
package-local tsconfig). The other five were unreferenced:
- `tsconfig.json` — pointed at `../src/**` that doesn't exist; broke
`pnpm run type` with TS18003 (no inputs found).
- `tsconfig.check.json`, `tsconfig.test.json`, `tsconfig.build.json`,
`tsconfig.external-aliases.json` — orphaned, zero call sites.
Changes:
- Delete the five dead tsconfigs.
- Re-point `packages/cli` `type` script at its own tsconfig.json
(which extends `../../.config/tsconfig.base.json`).
- Drop the misleading "extends from .config/tsconfig.json" line and
the dead tsconfig basenames in validate-config-paths.mts.
- Fix `socket.yml` projectIgnorePaths to the post-monorepo location
(packages/cli/test/fixtures/...).
- Gitignore `/test/` at root so the stale pre-monorepo scaffold dir
(stray pnpm-workspace-state-v1.json) can't reappear.1 parent 88b55d6 commit d9d88dd
9 files changed
Lines changed: 9 additions & 92 deletions
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
| 45 | + | |
| 46 | + | |
45 | 47 | | |
46 | 48 | | |
47 | 49 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
32 | | - | |
| 32 | + | |
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
0 commit comments