diff --git a/mise.toml b/mise.toml index 1dbbb3af..054208f7 100644 --- a/mise.toml +++ b/mise.toml @@ -22,7 +22,7 @@ go = "1.48.0" java = "1.37.0" python = "1.31.0" ruby = "1.6.0" -typescript = "1.22.0" +typescript = "1.23.0" [_.server] ref = "abcb94873061dd55e80745cbcc84037abdf22d53" diff --git a/workers/typescript/package-lock.json b/workers/typescript/package-lock.json index 1567397e..3def7c3d 100644 --- a/workers/typescript/package-lock.json +++ b/workers/typescript/package-lock.json @@ -10,17 +10,17 @@ "dependencies": { "@grpc/grpc-js": "^1.14.3", "@grpc/proto-loader": "^0.8.0", - "@temporalio/activity": "^1.22.0", - "@temporalio/client": "^1.22.0", - "@temporalio/common": "^1.22.0", - "@temporalio/worker": "^1.22.0", - "@temporalio/workflow": "^1.22.0", + "@temporalio/activity": "^1.23.0", + "@temporalio/client": "^1.23.0", + "@temporalio/common": "^1.23.0", + "@temporalio/worker": "^1.23.0", + "@temporalio/workflow": "^1.23.0", "commander": "^11.1.0", "long": "^5.2.3", "winston": "^3.11.0" }, "devDependencies": { - "@temporalio/testing": "^1.22.0", + "@temporalio/testing": "^1.23.0", "@tsconfig/node24": "^24.0.4", "@types/node": "^24.1.0", "@typescript-eslint/eslint-plugin": "^8.10.0", @@ -1215,30 +1215,30 @@ } }, "node_modules/@temporalio/activity": { - "version": "1.22.0", - "resolved": "https://registry.npmjs.org/@temporalio/activity/-/activity-1.22.0.tgz", - "integrity": "sha512-hrPeELIMloFWVrwmDfG1lh3uFNkaYp1ZHpcpWmJniTeSyxqCqLdil4lBOv11FByb6HeKxE6rsvOOUohulyVhRg==", + "version": "1.23.0", + "resolved": "https://registry.npmjs.org/@temporalio/activity/-/activity-1.23.0.tgz", + "integrity": "sha512-BVeiizVD08yk0Ls6MhKCK+g3fPIWbVM9MLx+o990KwhCaZtRM6o1+du1/qfIIShHl6YjHk+H0ewkx2x14QQ6bA==", "license": "MIT", "dependencies": { - "@temporalio/client": "1.22.0", - "@temporalio/common": "1.22.0" + "@temporalio/client": "1.23.0", + "@temporalio/common": "1.23.0" }, "engines": { "node": ">= 20.3.0" } }, "node_modules/@temporalio/client": { - "version": "1.22.0", - "resolved": "https://registry.npmjs.org/@temporalio/client/-/client-1.22.0.tgz", - "integrity": "sha512-b02ty0uDly6/ZRKlbavs5GjXVTry/GB4tkq0v1NH4H7x+nTo/OK0u5Ms8Nni8D+aar3xff9lzIpXNwu/Dp3P3w==", + "version": "1.23.0", + "resolved": "https://registry.npmjs.org/@temporalio/client/-/client-1.23.0.tgz", + "integrity": "sha512-E9nXZPiKDGEDbPpRi0EyQ9i1x70fEIG26aMXZO88kKslKZnEKNPphs06xIic7bhuDoSrPsgVfdDap6o3l6IO2A==", "license": "MIT", "dependencies": { "@grpc/grpc-js": "^1.12.4", - "@temporalio/common": "1.22.0", - "@temporalio/proto": "1.22.0", + "@temporalio/common": "1.23.0", + "@temporalio/proto": "1.23.0", "abort-controller": "^3.0.0", - "long": "^5.2.3", - "nexus-rpc": "^0.0.2", + "long": "^5.3.2", + "nexus-rpc": "^0.0.3", "uuid": "^11.1.0" }, "engines": { @@ -1246,80 +1246,81 @@ } }, "node_modules/@temporalio/common": { - "version": "1.22.0", - "resolved": "https://registry.npmjs.org/@temporalio/common/-/common-1.22.0.tgz", - "integrity": "sha512-1NpQpo/y6XU1ULbo/bXgBEhl6qQnOeB79NrsSJdjI38/hfXPom2IYGJcIxOFfsQICQ0zePEKzB9Yyo31KNpIxA==", + "version": "1.23.0", + "resolved": "https://registry.npmjs.org/@temporalio/common/-/common-1.23.0.tgz", + "integrity": "sha512-TaZYb/ruzgzJ8jd42EqRUCI4ispLZETt2Jigc9szES6q9edDmfncRw143HyvPi7b8n9naohYmA/IxTe9COH/dg==", "license": "MIT", "dependencies": { - "@temporalio/proto": "1.22.0", - "long": "^5.2.3", + "@temporalio/proto": "1.23.0", + "long": "^5.3.2", "ms": "3.0.0-canary.1", - "nexus-rpc": "^0.0.2", - "proto3-json-serializer": "^2.0.0" + "nexus-rpc": "^0.0.3", + "protobufjs": "^8.7.1" }, "engines": { "node": ">= 20.3.0" } }, + "node_modules/@temporalio/common/node_modules/protobufjs": { + "version": "8.7.2", + "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-8.7.2.tgz", + "integrity": "sha512-oTVHV+oelUBtiu5iTuTNNZ0eLYsXSMxry4cgr30mayNkgIZL6qZ0IOQVPuSWGcyAaXKl/XgqwWHIC3a0khYVBA==", + "license": "BSD-3-Clause", + "dependencies": { + "long": "^5.3.2" + }, + "engines": { + "node": ">=12.0.0" + } + }, "node_modules/@temporalio/core-bridge": { - "version": "1.22.0", - "resolved": "https://registry.npmjs.org/@temporalio/core-bridge/-/core-bridge-1.22.0.tgz", - "integrity": "sha512-mJ5agqtfW+GBPYl+ivYLrBpKJ3oFOw8ogcoizNrxYCzwJeprGFiEgHDb/jzyvECR4HAy5s9zQFJYNyTruXXFMw==", + "version": "1.23.0", + "resolved": "https://registry.npmjs.org/@temporalio/core-bridge/-/core-bridge-1.23.0.tgz", + "integrity": "sha512-sid14odlYnci9WgB+iDLyxFbzkq+qBbRPp+CW9U1v+DLRfHlFJwpznQ1AZl4mHjtAZRGQFvDsDG0XNncl9ESSA==", "license": "MIT", "dependencies": { "@grpc/grpc-js": "^1.12.4", - "@temporalio/common": "1.22.0" + "@temporalio/common": "1.23.0" }, "engines": { "node": ">= 20.3.0" } }, "node_modules/@temporalio/nexus": { - "version": "1.22.0", - "resolved": "https://registry.npmjs.org/@temporalio/nexus/-/nexus-1.22.0.tgz", - "integrity": "sha512-4S1ZZdSNjrO9IUyhWxweIidvNn1X/ihEl+P2fOn/Ky38YRx9G+8wtV6g6lqG8zUrtEv//uqFw+HsRMziE2y4tg==", + "version": "1.23.0", + "resolved": "https://registry.npmjs.org/@temporalio/nexus/-/nexus-1.23.0.tgz", + "integrity": "sha512-mObGNp3thR+mTXdtKXpUvFpsdjEI9xpVjewhblKXao7Nqv6xrs7RpFiLdKfJhkEvDyfRgIk/dH5RkiCbZ58I9w==", "license": "MIT", "dependencies": { - "@temporalio/client": "1.22.0", - "@temporalio/common": "1.22.0", - "@temporalio/proto": "1.22.0", - "long": "^5.2.3", - "nexus-rpc": "^0.0.2" + "@temporalio/client": "1.23.0", + "@temporalio/common": "1.23.0", + "@temporalio/proto": "1.23.0", + "long": "^5.3.2", + "nexus-rpc": "^0.0.3" }, "engines": { "node": ">= 20.3.0" } }, "node_modules/@temporalio/proto": { - "version": "1.22.0", - "resolved": "https://registry.npmjs.org/@temporalio/proto/-/proto-1.22.0.tgz", - "integrity": "sha512-X7NVa0Z6HK3l9irZR48FKwZ9w9YXetCdF2z2KCIRr0W7Kul64Wt9o5hwvSXShAtrZuCEEHH8WO/ffHTXxJieLg==", + "version": "1.23.0", + "resolved": "https://registry.npmjs.org/@temporalio/proto/-/proto-1.23.0.tgz", + "integrity": "sha512-90JWnYEs1wyq97/SXkQGknRVMr/BCV9sZ0pOnK3fHTedVinfvz3/PBVFkeAJyU3CJqMQGnzRs9IIfsBTT1icrA==", "license": "MIT", "dependencies": { - "long": "^5.2.3", - "protobufjs": "^7.6.4" + "long": "^5.3.2", + "protobufjs": "^8.7.1" }, "engines": { "node": ">= 20.3.0" } }, "node_modules/@temporalio/proto/node_modules/protobufjs": { - "version": "7.6.5", - "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.6.5.tgz", - "integrity": "sha512-/FPD0nUc9jH6rfFjji9IBqOz4pcSE3CsT1m7Ep6Mdb0LxSUMj8hgl6GomOvZzpNpAqqGaXA0P3VSrZLFzIhQrw==", - "hasInstallScript": true, + "version": "8.7.2", + "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-8.7.2.tgz", + "integrity": "sha512-oTVHV+oelUBtiu5iTuTNNZ0eLYsXSMxry4cgr30mayNkgIZL6qZ0IOQVPuSWGcyAaXKl/XgqwWHIC3a0khYVBA==", "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": { @@ -1327,43 +1328,43 @@ } }, "node_modules/@temporalio/testing": { - "version": "1.22.0", - "resolved": "https://registry.npmjs.org/@temporalio/testing/-/testing-1.22.0.tgz", - "integrity": "sha512-LWIVkJZHLKsuuXLeTZ9VuN6Sjt79BJTl9KKTQ84dOysPj+tMGTET8TEZasBhCuocS0qFGrh00c5e4RzXjfnLLA==", + "version": "1.23.0", + "resolved": "https://registry.npmjs.org/@temporalio/testing/-/testing-1.23.0.tgz", + "integrity": "sha512-4e52YlZ+u6rCoDwsWJpDLfNwEoM2PM0KQXhbAOWc4DE2QsIuSD5ZrecQs4Ud7Z1BBzMTcFDmIyCjGw/O852QTw==", "dev": true, "license": "MIT", "dependencies": { - "@temporalio/activity": "1.22.0", - "@temporalio/client": "1.22.0", - "@temporalio/common": "1.22.0", - "@temporalio/core-bridge": "1.22.0", - "@temporalio/proto": "1.22.0", - "@temporalio/worker": "1.22.0", - "@temporalio/workflow": "1.22.0" + "@temporalio/activity": "1.23.0", + "@temporalio/client": "1.23.0", + "@temporalio/common": "1.23.0", + "@temporalio/core-bridge": "1.23.0", + "@temporalio/proto": "1.23.0", + "@temporalio/worker": "1.23.0", + "@temporalio/workflow": "1.23.0" }, "engines": { "node": ">= 20.3.0" } }, "node_modules/@temporalio/worker": { - "version": "1.22.0", - "resolved": "https://registry.npmjs.org/@temporalio/worker/-/worker-1.22.0.tgz", - "integrity": "sha512-axRHhUsovFlqDtXZxUnhRLV7WmC6qOMUCij13lw4glT5yRH62k8wIZqcT3naEfvLSzoDxjt2xM7me3VvTRSaow==", + "version": "1.23.0", + "resolved": "https://registry.npmjs.org/@temporalio/worker/-/worker-1.23.0.tgz", + "integrity": "sha512-k1MrK10lD1s7U66PFqAwGlQMRsVrfU5nCB+CjIAg5RyL7JpOzidDCz/E/jB2HobXzZnxtMcDBfBHh/BYUoyhxw==", "license": "MIT", "dependencies": { "@grpc/grpc-js": "^1.12.4", "@swc/core": "^1.3.102", - "@temporalio/activity": "1.22.0", - "@temporalio/client": "1.22.0", - "@temporalio/common": "1.22.0", - "@temporalio/core-bridge": "1.22.0", - "@temporalio/nexus": "1.22.0", - "@temporalio/proto": "1.22.0", - "@temporalio/workflow": "1.22.0", + "@temporalio/activity": "1.23.0", + "@temporalio/client": "1.23.0", + "@temporalio/common": "1.23.0", + "@temporalio/core-bridge": "1.23.0", + "@temporalio/nexus": "1.23.0", + "@temporalio/proto": "1.23.0", + "@temporalio/workflow": "1.23.0", "heap-js": "^2.6.0", "memfs": "^4.6.0", - "nexus-rpc": "^0.0.2", - "protobufjs": "^7.6.4", + "nexus-rpc": "^0.0.3", + "protobufjs": "^8.7.1", "rxjs": "^7.8.1", "source-map": "^0.7.4", "source-map-loader": "^5.0.0", @@ -1377,22 +1378,11 @@ } }, "node_modules/@temporalio/worker/node_modules/protobufjs": { - "version": "7.6.5", - "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.6.5.tgz", - "integrity": "sha512-/FPD0nUc9jH6rfFjji9IBqOz4pcSE3CsT1m7Ep6Mdb0LxSUMj8hgl6GomOvZzpNpAqqGaXA0P3VSrZLFzIhQrw==", - "hasInstallScript": true, + "version": "8.7.2", + "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-8.7.2.tgz", + "integrity": "sha512-oTVHV+oelUBtiu5iTuTNNZ0eLYsXSMxry4cgr30mayNkgIZL6qZ0IOQVPuSWGcyAaXKl/XgqwWHIC3a0khYVBA==", "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": { @@ -1400,14 +1390,14 @@ } }, "node_modules/@temporalio/workflow": { - "version": "1.22.0", - "resolved": "https://registry.npmjs.org/@temporalio/workflow/-/workflow-1.22.0.tgz", - "integrity": "sha512-31Ax529+TvfH2RCexOhiCyM3lARJJoVzrnRUS1gX+jl+mka+pRRnEUx4B572mZz0oOlCCxbiztHZF72wwwWZDA==", + "version": "1.23.0", + "resolved": "https://registry.npmjs.org/@temporalio/workflow/-/workflow-1.23.0.tgz", + "integrity": "sha512-dHQnYmxU/QN7VfTmdfCfpdfTS1w0hoW/NQ7Zefr55QnqLwZw+E0Vn6S4fAbJrpfHrsAmezUZQFVLi+Z4Sq+jzA==", "license": "MIT", "dependencies": { - "@temporalio/common": "1.22.0", - "@temporalio/proto": "1.22.0", - "nexus-rpc": "^0.0.2" + "@temporalio/common": "1.23.0", + "@temporalio/proto": "1.23.0", + "nexus-rpc": "^0.0.3" }, "engines": { "node": ">= 20.3.0" @@ -3745,9 +3735,9 @@ "license": "MIT" }, "node_modules/nexus-rpc": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/nexus-rpc/-/nexus-rpc-0.0.2.tgz", - "integrity": "sha512-IWjIExdVYlmwXuzHdY/Q3lXCv1gbqoAXPazQhy2w4Xgtgha3H0OOujEESVPQcFUFMWm+pAk2gKnb57g8S41JZg==", + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/nexus-rpc/-/nexus-rpc-0.0.3.tgz", + "integrity": "sha512-ksIBeYHDv6FHAR1h3Vwk0kQ6REhdo1STqDHXMzu/yn/VN/XzgOor2IUjewG6paoA7IgxlIPZoOU/PD78PC6HTg==", "license": "MIT", "engines": { "node": ">= 20.0.0" @@ -4029,22 +4019,11 @@ "url": "https://github.com/prettier/prettier?sponsor=1" } }, - "node_modules/proto3-json-serializer": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/proto3-json-serializer/-/proto3-json-serializer-2.0.2.tgz", - "integrity": "sha512-SAzp/O4Yh02jGdRc+uIrGoe87dkN/XtwxfZ4ZyafJHymd79ozp5VG5nyZ7ygqPM5+cpLDjjGnYFUkngonyDPOQ==", - "license": "Apache-2.0", - "dependencies": { - "protobufjs": "^7.2.5" - }, - "engines": { - "node": ">=14.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==", + "dev": true, "hasInstallScript": true, "license": "BSD-3-Clause", "dependencies": { diff --git a/workers/typescript/package.json b/workers/typescript/package.json index dd88be39..94d39a22 100644 --- a/workers/typescript/package.json +++ b/workers/typescript/package.json @@ -28,17 +28,17 @@ "dependencies": { "@grpc/grpc-js": "^1.14.3", "@grpc/proto-loader": "^0.8.0", - "@temporalio/activity": "^1.22.0", - "@temporalio/client": "^1.22.0", - "@temporalio/common": "^1.22.0", - "@temporalio/worker": "^1.22.0", - "@temporalio/workflow": "^1.22.0", + "@temporalio/activity": "^1.23.0", + "@temporalio/client": "^1.23.0", + "@temporalio/common": "^1.23.0", + "@temporalio/worker": "^1.23.0", + "@temporalio/workflow": "^1.23.0", "commander": "^11.1.0", "long": "^5.2.3", "winston": "^3.11.0" }, "devDependencies": { - "@temporalio/testing": "^1.22.0", + "@temporalio/testing": "^1.23.0", "@tsconfig/node24": "^24.0.4", "@types/node": "^24.1.0", "@typescript-eslint/eslint-plugin": "^8.10.0",