Skip to content

Commit 23359e9

Browse files
chore: upgrade typecheck to TypeScript 7.0.2 (#56300)
Co-authored-by: kitlangton <7587245+kitlangton@users.noreply.github.com>
1 parent 86c7f7c commit 23359e9

66 files changed

Lines changed: 188 additions & 123 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

‎bun.lock‎

Lines changed: 73 additions & 46 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 & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -94,8 +94,8 @@
9494
"remend": "1.3.1",
9595
"@playwright/test": "1.59.1",
9696
"semver": "7.7.4",
97-
"typescript": "5.8.2",
98-
"@typescript/native-preview": "7.0.0-dev.20251207.1",
97+
"typescript": "npm:@typescript/typescript6@6.0.2",
98+
"@typescript/native": "npm:typescript@7.0.2",
9999
"zod": "4.1.8",
100100
"remeda": "2.26.0",
101101
"sst": "4.13.1",
@@ -121,10 +121,11 @@
121121
"@opencode/client": "workspace:*",
122122
"@oxlint/plugins": "1.60.0",
123123
"@tsconfig/bun": "catalog:",
124+
"@types/bun": "catalog:",
124125
"@types/mime-types": "3.0.1",
125126
"@types/react": "19.2.17",
126127
"@types/react-dom": "19.2.3",
127-
"@typescript/native-preview": "catalog:",
128+
"@typescript/native": "catalog:",
128129
"glob": "13.0.5",
129130
"husky": "9.1.7",
130131
"oxlint": "1.60.0",

‎packages/ai/package.json‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"scripts": {
88
"setup:recording-env": "bun run script/setup-recording-env.ts",
99
"test": "bun test --timeout 30000 --only-failures",
10-
"typecheck": "tsgo --noEmit && tsgo --noEmit -p tsconfig.types.json",
10+
"typecheck": "tsc --noEmit && tsc --noEmit -p tsconfig.types.json",
1111
"build": "tsc -p tsconfig.build.json"
1212
},
1313
"files": [
@@ -25,7 +25,7 @@
2525
"@opencode/http-recorder": "workspace:*",
2626
"@tsconfig/bun": "catalog:",
2727
"@types/bun": "catalog:",
28-
"@typescript/native-preview": "catalog:",
28+
"@typescript/native": "catalog:",
2929
"typescript": "catalog:"
3030
},
3131
"dependencies": {

‎packages/ai/tsconfig.json‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
"$schema": "https://json.schemastore.org/tsconfig.json",
33
"extends": "@tsconfig/bun/tsconfig.json",
44
"compilerOptions": {
5+
"types": ["bun"],
56
"noUnusedLocals": true,
67
"module": "NodeNext",
78
"moduleResolution": "NodeNext",

‎packages/app/e2e/tsconfig.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"composite": false,
55
"emitDeclarationOnly": false,
66
"noEmit": true,
7-
"rootDir": "..",
7+
"rootDir": "../..",
88
"types": ["node", "bun"]
99
},
1010
"include": ["./**/*.ts", "./**/*.tsx", "../component-tests/**/*.ts", "../src/types.ts"]

‎packages/app/package.json‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@
1212
"./index.css": "./src/index.css"
1313
},
1414
"scripts": {
15-
"typecheck": "tsgo -b",
16-
"typecheck:e2e": "tsgo -p e2e/tsconfig.json",
15+
"typecheck": "tsc -b",
16+
"typecheck:e2e": "tsc -p e2e/tsconfig.json",
1717
"start": "vite",
1818
"dev": "vite",
1919
"build": "vite build",
@@ -44,7 +44,7 @@
4444
"@tailwindcss/vite": "4.3.3",
4545
"@types/bun": "catalog:",
4646
"@types/node": "catalog:",
47-
"@typescript/native-preview": "catalog:",
47+
"@typescript/native": "catalog:",
4848
"diff": "catalog:",
4949
"ghostty-web": "github:anomalyco/ghostty-web#83c0a07b8628b748aed073b232cb4b52a6ca11c1",
5050
"happy-dom": "20.11.1",

‎packages/app/tsconfig.json‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
{
22
"$schema": "https://json.schemastore.org/tsconfig",
33
"compilerOptions": {
4+
"types": ["bun", "node"],
45
"composite": true,
56
"target": "ESNext",
67
"module": "ESNext",
@@ -16,6 +17,7 @@
1617
"noUnusedLocals": true,
1718
"noEmit": false,
1819
"emitDeclarationOnly": true,
20+
"rootDir": "..",
1921
"outDir": "node_modules/.ts-dist",
2022
"isolatedModules": true,
2123
"paths": {

‎packages/cli/package.json‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
"build:node": "bun run script/build-node.ts",
2222
"dev": "bun run src/index.ts",
2323
"test": "bun test --timeout 30000 --only-failures",
24-
"typecheck": "tsgo -b"
24+
"typecheck": "tsc -b"
2525
},
2626
"dependencies": {
2727
"@agentclientprotocol/sdk": "1.6.0",
@@ -57,7 +57,7 @@
5757
"@opencode/protocol": "workspace:*",
5858
"@tsconfig/bun": "catalog:",
5959
"@types/bun": "catalog:",
60-
"@typescript/native-preview": "catalog:",
60+
"@typescript/native": "catalog:",
6161
"@lydell/node-pty-darwin-arm64": "1.2.0-beta.12",
6262
"@lydell/node-pty-darwin-x64": "1.2.0-beta.12",
6363
"@lydell/node-pty-linux-arm64": "1.2.0-beta.12",

‎packages/cli/tsconfig.json‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
"$schema": "https://json.schemastore.org/tsconfig",
33
"extends": "@tsconfig/bun/tsconfig.json",
44
"compilerOptions": {
5+
"types": ["bun"],
56
"jsx": "preserve",
67
"jsxImportSource": "@opentui/solid",
78
"lib": ["ESNext", "DOM", "DOM.Iterable", "DOM.AsyncIterable"],

‎packages/client/package.json‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
"generate": "bun run script/build.ts",
3131
"check:generated": "bun run generate && git diff --exit-code -- src/promise/generated src/effect/generated src/effect/api",
3232
"test": "bun test --timeout 5000",
33-
"typecheck": "tsgo --noEmit"
33+
"typecheck": "tsc --noEmit"
3434
},
3535
"dependencies": {
3636
"@opencode/schema": "workspace:*",
@@ -53,7 +53,7 @@
5353
"@opencode/httpapi-codegen": "workspace:*",
5454
"@tsconfig/bun": "catalog:",
5555
"@types/bun": "catalog:",
56-
"@typescript/native-preview": "catalog:",
56+
"@typescript/native": "catalog:",
5757
"effect": "catalog:",
5858
"solid-js": "catalog:"
5959
}

0 commit comments

Comments
 (0)