Commit 0565af2
fix(deps): declare @babel/types, which the discovery parser imports
`host-config-parser.service.ts` imports its type-guards directly from
`@babel/types`, but only `@babel/parser` was declared. Locally the import
resolves because the transitive copy is hoisted into node_modules; a clean
CI install has no reason to hoist a package nobody asked for, so every job
that typechecks has been failing on TS2307 for it.
This is why develop has been red: the whole validate workflow — typecheck,
lint, tests, examples, bench, package, integration — was failing on one
undeclared dependency that no local run could reproduce.
Pinned to 7.29.8 to match @babel/parser.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>1 parent db973f3 commit 0565af2
2 files changed
Lines changed: 5 additions & 1 deletion
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 | + | |
| 5 | + | |
| 6 | + | |
5 | 7 | | |
6 | 8 | | |
7 | 9 | | |
| |||
158 | 160 | | |
159 | 161 | | |
160 | 162 | | |
| 163 | + | |
161 | 164 | | |
162 | 165 | | |
163 | 166 | | |
| |||
0 commit comments