Skip to content

Commit 0565af2

Browse files
CartagoGitclaude
andcommitted
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

File tree

bun.lock

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
{
22
"name": "api-source-tanit",
33
"version": "1.0.0",
4-
"workspaces": ["packages/app"],
4+
"workspaces": [
5+
"packages/app"
6+
],
57
"description": "Tanit — API Source Discovery. Detects your API from source code across 21 frameworks and exports to Postman, Insomnia, Bruno, HAR, OpenAPI, cURL.",
68
"keywords": [
79
"tanit",
@@ -158,6 +160,7 @@
158160
"dependencies": {
159161
"@angular/cdk": "^20.2.0",
160162
"@babel/parser": "7.29.8",
163+
"@babel/types": "7.29.8",
161164
"zod": "^4.4.3"
162165
},
163166
"devDependencies": {

0 commit comments

Comments
 (0)