diff --git a/package-lock.json b/package-lock.json index 1d262c93..abd93d05 100644 --- a/package-lock.json +++ b/package-lock.json @@ -25,7 +25,7 @@ "ms": "^3.0.0-canary.1", "nexus-rpc": "^0.0.1", "proto3-json-serializer": "^1.1.1", - "protobufjs": "7.5.1" + "protobufjs": "^8.7.1" }, "devDependencies": { "@tsconfig/node24": "^24.0.4", @@ -1744,6 +1744,29 @@ "node": ">=14.0.0" } }, + "node_modules/@temporalio/common/node_modules/protobufjs": { + "version": "7.6.6", + "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.6.6.tgz", + "integrity": "sha512-dYDWdjSl5RNb7SgPxGQcRU+GtvP7s2fpkrY0r432PcOIaZ0/rBcxEZnQN67iJhFuQiVw754JDoPruPCNdGsbjg==", + "hasInstallScript": true, + "license": "BSD-3-Clause", + "dependencies": { + "@protobufjs/aspromise": "^1.1.2", + "@protobufjs/base64": "^1.1.2", + "@protobufjs/codegen": "^2.0.5", + "@protobufjs/eventemitter": "^1.1.1", + "@protobufjs/fetch": "^1.1.1", + "@protobufjs/float": "^1.0.2", + "@protobufjs/path": "^1.1.2", + "@protobufjs/pool": "^1.1.0", + "@protobufjs/utf8": "^1.1.1", + "@types/node": ">=13.7.0", + "long": "^5.3.2" + }, + "engines": { + "node": ">=12.0.0" + } + }, "node_modules/@temporalio/core-bridge": { "version": "1.21.1", "resolved": "https://registry.npmjs.org/@temporalio/core-bridge/-/core-bridge-1.21.1.tgz", @@ -6082,25 +6105,36 @@ "node": ">=12.0.0" } }, - "node_modules/protobufjs": { - "version": "7.5.1", - "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.5.1.tgz", - "integrity": "sha512-3qx3IRjR9WPQKagdwrKjO3Gu8RgQR2qqw+1KnigWhoVjFqegIj1K3bP11sGqhxrO46/XL7lekuG4jmjL+4cLsw==", + "node_modules/proto3-json-serializer/node_modules/protobufjs": { + "version": "7.6.6", + "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.6.6.tgz", + "integrity": "sha512-dYDWdjSl5RNb7SgPxGQcRU+GtvP7s2fpkrY0r432PcOIaZ0/rBcxEZnQN67iJhFuQiVw754JDoPruPCNdGsbjg==", "hasInstallScript": true, "license": "BSD-3-Clause", "dependencies": { "@protobufjs/aspromise": "^1.1.2", "@protobufjs/base64": "^1.1.2", - "@protobufjs/codegen": "^2.0.4", - "@protobufjs/eventemitter": "^1.1.0", - "@protobufjs/fetch": "^1.1.0", + "@protobufjs/codegen": "^2.0.5", + "@protobufjs/eventemitter": "^1.1.1", + "@protobufjs/fetch": "^1.1.1", "@protobufjs/float": "^1.0.2", - "@protobufjs/inquire": "^1.1.0", "@protobufjs/path": "^1.1.2", "@protobufjs/pool": "^1.1.0", - "@protobufjs/utf8": "^1.1.0", + "@protobufjs/utf8": "^1.1.1", "@types/node": ">=13.7.0", - "long": "^5.0.0" + "long": "^5.3.2" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/protobufjs": { + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-8.8.0.tgz", + "integrity": "sha512-N3xhQ5yyBx3vQq4gubBfASzYhJGNzeDbjqBpu61g7UVylsN/qyffU96TKWD3GbbLOKF82VGNRNvv1+BFgE31Eg==", + "license": "BSD-3-Clause", + "dependencies": { + "long": "^5.3.2" }, "engines": { "node": ">=12.0.0" diff --git a/package.json b/package.json index adeec156..1528f6f0 100644 --- a/package.json +++ b/package.json @@ -27,7 +27,7 @@ "ms": "^3.0.0-canary.1", "nexus-rpc": "^0.0.1", "proto3-json-serializer": "^1.1.1", - "protobufjs": "7.5.1" + "protobufjs": "^8.7.1" }, "devDependencies": { "@tsconfig/node24": "^24.0.4", diff --git a/sdkbuild/typescript.go b/sdkbuild/typescript.go index 2c0c7b8d..a76cb0a3 100644 --- a/sdkbuild/typescript.go +++ b/sdkbuild/typescript.go @@ -151,7 +151,7 @@ func BuildTypeScriptProgram(ctx context.Context, options BuildTypeScriptProgramO }, "pnpm": { "overrides": { - "protobufjs": "7.5.1" + "protobufjs": "^8.7.1" } } }`