Skip to content

Commit 0a87ab6

Browse files
committed
fix(deps): run TypeScript 7 alongside compiler API
1 parent 415874c commit 0a87ab6

3 files changed

Lines changed: 60 additions & 69 deletions

File tree

sdk/typescript/package-lock.json

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

sdk/typescript/package.json

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@
7070
"build": "tsup",
7171
"test": "vitest run",
7272
"test:watch": "vitest",
73-
"typecheck": "tsc --noEmit"
73+
"typecheck": "node node_modules/@typescript/native/bin/tsc --noEmit"
7474
},
7575
"peerDependencies": {
7676
"@ai-sdk/provider": ">=1.0.0",
@@ -93,6 +93,8 @@
9393
}
9494
},
9595
"devDependencies": {
96+
"@typescript/native": "npm:typescript@^7.0.2",
97+
"@types/node": "^26.1.1",
9698
"@ai-sdk/anthropic": "^3.0.64",
9799
"@ai-sdk/openai": "^3.0.48",
98100
"@ai-sdk/provider": "^1.0.0",
@@ -101,7 +103,7 @@
101103
"dotenv": "^17.3.1",
102104
"openai": "^4.80.0",
103105
"tsup": "^8.0.0",
104-
"typescript": "^7.0.2",
106+
"typescript": "^6.0.3",
105107
"vitest": "^4.1.5"
106108
},
107109
"overrides": {

sdk/typescript/tsconfig.json

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@
33
"target": "ES2022",
44
"module": "ESNext",
55
"moduleResolution": "bundler",
6-
"lib": ["ES2022"],
6+
"lib": ["ES2022", "DOM"],
7+
"types": ["node"],
78
"strict": true,
89
"esModuleInterop": true,
910
"skipLibCheck": true,
@@ -12,7 +13,8 @@
1213
"rootDir": "src",
1314
"sourceMap": true,
1415
"resolveJsonModule": true,
15-
"isolatedModules": true
16+
"isolatedModules": true,
17+
"ignoreDeprecations": "6.0"
1618
},
1719
"include": ["src"],
1820
"exclude": ["node_modules", "dist", "test"]

0 commit comments

Comments
 (0)