Skip to content

Commit c8e2572

Browse files
Copilothotlong
andcommitted
Fix ai-bridge build: add spec dependency and update tsconfig
Co-authored-by: hotlong <50353452+hotlong@users.noreply.github.com>
1 parent b702ed4 commit c8e2572

File tree

4 files changed

+13
-3
lines changed

4 files changed

+13
-3
lines changed

packages/ai-bridge/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
"build": "tsc"
88
},
99
"dependencies": {
10+
"@objectstack/spec": "workspace:*",
1011
"zod": "^3.22.4"
1112
},
1213
"devDependencies": {

packages/ai-bridge/src/generator/ts-generator.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,6 @@ export function generateTypeScriptDefinition(objects: ObjectDef[]): string {
9393
break;
9494

9595
case 'location':
96-
case 'geolocation':
9796
case 'address':
9897
tsType = '{ latitude: number; longitude: number; } | any';
9998
break;

packages/ai-bridge/tsconfig.json

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,15 @@
11
{
2-
"extends": "../../tsconfig.json",
32
"compilerOptions": {
3+
"target": "ES2020",
4+
"module": "ES2020",
5+
"moduleResolution": "bundler",
6+
"declaration": true,
47
"outDir": "./dist",
5-
"rootDir": "./src"
8+
"rootDir": "./src",
9+
"strict": true,
10+
"esModuleInterop": true,
11+
"skipLibCheck": true,
12+
"forceConsistentCasingInFileNames": true
613
},
714
"include": ["src/**/*"],
815
"exclude": ["node_modules", "dist"]

pnpm-lock.yaml

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

0 commit comments

Comments
 (0)