diff --git a/package.json b/package.json index 9ef731785..a4216f82c 100644 --- a/package.json +++ b/package.json @@ -18,7 +18,7 @@ "eslint": "^9.39.2", "prettier": "^3.6.2", "ts-node": "^10.9.2", - "typescript": "^5.8.3", + "typescript": "^5.9.3", "typescript-eslint": "^8.53.0", "wasm-pack": "^0.13.1" }, diff --git a/packages/dashql-app/package.json b/packages/dashql-app/package.json index 85961028c..e7e1dd943 100644 --- a/packages/dashql-app/package.json +++ b/packages/dashql-app/package.json @@ -97,7 +97,7 @@ "ts-jest": "^29.4.6", "ts-loader": "^9.5.4", "ts-node": "^10.9.2", - "typescript": "^5.8.3", + "typescript": "^5.9.3", "typescript-plugin-css-modules": "^5.2.0", "webpack": "^5.102.1", "webpack-bundle-analyzer": "^4.10.2", diff --git a/packages/dashql-app/src/platform/native_grpc_client.ts b/packages/dashql-app/src/platform/native_grpc_client.ts index acea08ef1..e39b1c66c 100644 --- a/packages/dashql-app/src/platform/native_grpc_client.ts +++ b/packages/dashql-app/src/platform/native_grpc_client.ts @@ -246,7 +246,7 @@ export class NativeGrpcChannel { const request = new Request(url, { method: 'POST', headers, - body: args.body, + body: args.body as BodyInit, }); const response = await fetch(request); await throwIfError(response); diff --git a/packages/dashql-app/src/platform/native_http_client.ts b/packages/dashql-app/src/platform/native_http_client.ts index b937e0603..05db3d077 100644 --- a/packages/dashql-app/src/platform/native_http_client.ts +++ b/packages/dashql-app/src/platform/native_http_client.ts @@ -184,7 +184,7 @@ export class NativeHttpClient implements HttpClient { this.logger.debug(`fetch http stream`, { "remote": remote, "path": input?.toString() }, "native_http_client"); const body: any = init?.body; - let bodyBuffer: ArrayBuffer; + let bodyBuffer: ArrayBuffer | Uint8Array; if (init?.body) { if (init.body instanceof ArrayBuffer) { bodyBuffer = init.body; diff --git a/packages/dashql-app/src/platform/web_file_downloader.ts b/packages/dashql-app/src/platform/web_file_downloader.ts index f243b4510..c47e67386 100644 --- a/packages/dashql-app/src/platform/web_file_downloader.ts +++ b/packages/dashql-app/src/platform/web_file_downloader.ts @@ -3,7 +3,7 @@ import { FileDownloader } from './file_downloader.js'; export class WebFileDownloader implements FileDownloader { async downloadBufferAsFile(uint8Array: Uint8Array, filename: string): Promise { // Create a Blob from the Uint8Array - const blob = new Blob([uint8Array], { type: 'application/octet-stream' }); + const blob = new Blob([uint8Array as BlobPart], { type: 'application/octet-stream' }); // Create a temporary URL for the Blob const url = URL.createObjectURL(blob); // Create an anchor element and trigger the download diff --git a/packages/dashql-core-api/package.json b/packages/dashql-core-api/package.json index 06c7025da..af5da97f6 100644 --- a/packages/dashql-core-api/package.json +++ b/packages/dashql-core-api/package.json @@ -13,7 +13,7 @@ "esbuild": "^0.25.12", "jest": "^30.2.0", "ts-jest": "^29.4.6", - "typescript": "^5.8.3" + "typescript": "^5.9.3" }, "scripts": { "build:o0": "tsc --emitDeclarationOnly && cross-env NODE_OPTIONS=--import=../../scripts/tsnode-esm.js node ./bundle.ts o0", diff --git a/packages/dashql-protobuf/package.json b/packages/dashql-protobuf/package.json index 1743c1f0e..05ae27bfa 100644 --- a/packages/dashql-protobuf/package.json +++ b/packages/dashql-protobuf/package.json @@ -12,7 +12,7 @@ "@connectrpc/connect": "^2.1.1", "@types/node": "^22.19.7", "esbuild": "^0.25.12", - "typescript": "^5.8.3" + "typescript": "^5.9.3" }, "scripts": { "build": "tsc --emitDeclarationOnly --declaration && NODE_OPTIONS=--import=../../scripts/tsnode-esm.js node bundle.ts" diff --git a/yarn.lock b/yarn.lock index 22f73a2ea..5f58ef6c2 100644 --- a/yarn.lock +++ b/yarn.lock @@ -109,7 +109,7 @@ __metadata: ts-jest: "npm:^29.4.6" ts-loader: "npm:^9.5.4" ts-node: "npm:^10.9.2" - typescript: "npm:^5.8.3" + typescript: "npm:^5.9.3" typescript-plugin-css-modules: "npm:^5.2.0" webpack: "npm:^5.102.1" webpack-bundle-analyzer: "npm:^4.10.2" @@ -141,7 +141,7 @@ __metadata: flatbuffers: "npm:^25.9.23" jest: "npm:^30.2.0" ts-jest: "npm:^29.4.6" - typescript: "npm:^5.8.3" + typescript: "npm:^5.9.3" languageName: unknown linkType: soft @@ -160,7 +160,7 @@ __metadata: "@connectrpc/connect-web": "npm:^2.1.1" "@types/node": "npm:^22.19.7" esbuild: "npm:^0.25.12" - typescript: "npm:^5.8.3" + typescript: "npm:^5.9.3" languageName: unknown linkType: soft @@ -9978,7 +9978,7 @@ __metadata: eslint: "npm:^9.39.2" prettier: "npm:^3.6.2" ts-node: "npm:^10.9.2" - typescript: "npm:^5.8.3" + typescript: "npm:^5.9.3" typescript-eslint: "npm:^8.53.0" wasm-pack: "npm:^0.13.1" languageName: unknown @@ -11152,13 +11152,13 @@ __metadata: languageName: node linkType: hard -"typescript@npm:^5.8.3": - version: 5.8.3 - resolution: "typescript@npm:5.8.3" +"typescript@npm:^5.9.3": + version: 5.9.3 + resolution: "typescript@npm:5.9.3" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 10c0/5f8bb01196e542e64d44db3d16ee0e4063ce4f3e3966df6005f2588e86d91c03e1fb131c2581baf0fb65ee79669eea6e161cd448178986587e9f6844446dbb48 + checksum: 10c0/6bd7552ce39f97e711db5aa048f6f9995b53f1c52f7d8667c1abdc1700c68a76a308f579cd309ce6b53646deb4e9a1be7c813a93baaf0a28ccd536a30270e1c5 languageName: node linkType: hard @@ -11172,13 +11172,13 @@ __metadata: languageName: node linkType: hard -"typescript@patch:typescript@npm%3A^5.8.3#optional!builtin": - version: 5.8.3 - resolution: "typescript@patch:typescript@npm%3A5.8.3#optional!builtin::version=5.8.3&hash=5786d5" +"typescript@patch:typescript@npm%3A^5.9.3#optional!builtin": + version: 5.9.3 + resolution: "typescript@patch:typescript@npm%3A5.9.3#optional!builtin::version=5.9.3&hash=5786d5" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 10c0/39117e346ff8ebd87ae1510b3a77d5d92dae5a89bde588c747d25da5c146603a99c8ee588c7ef80faaf123d89ed46f6dbd918d534d641083177d5fac38b8a1cb + checksum: 10c0/ad09fdf7a756814dce65bc60c1657b40d44451346858eea230e10f2e95a289d9183b6e32e5c11e95acc0ccc214b4f36289dcad4bf1886b0adb84d711d336a430 languageName: node linkType: hard