diff --git a/core/generator/gapic-generator-typescript/package.json b/core/generator/gapic-generator-typescript/package.json index 284c3535d21..3b5c6123106 100644 --- a/core/generator/gapic-generator-typescript/package.json +++ b/core/generator/gapic-generator-typescript/package.json @@ -51,7 +51,7 @@ "object-hash": "^3.0.0", "prettier": "^3.3.3", "proto3-json-serializer": "^4.1.0", - "protobufjs": "^8.6.6", + "protobufjs": "^7.6.5", "protobufjs-cli": "^2.6.2", "yargs": "^17.7.2" }, diff --git a/core/packages/gax/package.json b/core/packages/gax/package.json index 8c583ae579e..d932e7e2ead 100644 --- a/core/packages/gax/package.json +++ b/core/packages/gax/package.json @@ -19,7 +19,7 @@ "node-fetch": "^3.3.2", "object-hash": "^3.0.0", "proto3-json-serializer": "^4.1.0", - "protobufjs": "^7.5.4", + "protobufjs": "^7.6.5", "retry-request": "^9.1.0" }, "devDependencies": { diff --git a/core/packages/nodejs-proto-files/package.json b/core/packages/nodejs-proto-files/package.json index 97292c08a2c..19d7df76216 100644 --- a/core/packages/nodejs-proto-files/package.json +++ b/core/packages/nodejs-proto-files/package.json @@ -42,7 +42,7 @@ "precompile": "gts clean" }, "dependencies": { - "protobufjs": "^7.5.4", + "protobufjs": "^7.6.5", "walkdir": "^0.4.1" }, "devDependencies": { diff --git a/core/packages/proto3-json-serializer-nodejs/package.json b/core/packages/proto3-json-serializer-nodejs/package.json index dfe75c1a6a2..ec7b7d27415 100644 --- a/core/packages/proto3-json-serializer-nodejs/package.json +++ b/core/packages/proto3-json-serializer-nodejs/package.json @@ -37,7 +37,7 @@ "prelint": "cd samples && npm link ../ && npm install" }, "dependencies": { - "protobufjs": "^7.5.4" + "protobufjs": "^7.6.5" }, "devDependencies": { "@types/mocha": "^10.0.10", diff --git a/core/packages/tools/package.json b/core/packages/tools/package.json index b92140fe843..1392914d437 100644 --- a/core/packages/tools/package.json +++ b/core/packages/tools/package.json @@ -58,7 +58,7 @@ "gts": "^6.0.2", "mocha": "^11.1.0", "ncp": "^2.0.0", - "protobufjs": "^7.5.3", + "protobufjs": "^7.6.5", "typescript": "5.8.3" }, "bugs": { diff --git a/handwritten/bigquery-storage/package.json b/handwritten/bigquery-storage/package.json index 0c7c25a8e40..5b8c3feb80e 100644 --- a/handwritten/bigquery-storage/package.json +++ b/handwritten/bigquery-storage/package.json @@ -36,7 +36,7 @@ "google-auth-library": "^11.3.1", "google-gax": "^6.12.1", "long": "^5.2.0", - "protobufjs": "^7.5.5" + "protobufjs": "^7.6.5" }, "peerDependencies": { "protobufjs": "~7.5.5" diff --git a/handwritten/cloud-profiler/package.json b/handwritten/cloud-profiler/package.json index e224f7de434..0ca973fb9c2 100644 --- a/handwritten/cloud-profiler/package.json +++ b/handwritten/cloud-profiler/package.json @@ -40,7 +40,7 @@ "ms": "^2.1.3", "pprof": "5.0.0", "pretty-ms": "^7.0.0", - "protobufjs": "~7.5.5", + "protobufjs": "~7.6.5", "semver": "^7.0.0", "teeny-request": "^11.1.1" }, diff --git a/handwritten/datastore/package.json b/handwritten/datastore/package.json index 4bab2a53e52..86bce3bdfc2 100644 --- a/handwritten/datastore/package.json +++ b/handwritten/datastore/package.json @@ -50,7 +50,7 @@ "extend": "^3.0.2", "google-gax": "^6.12.1", "is": "^3.3.0", - "protobufjs": "^7.5.5", + "protobufjs": "^7.6.5", "split-array-stream": "^2.0.0", "stream-events": "^1.0.5" }, diff --git a/handwritten/firestore/package.json b/handwritten/firestore/package.json index f278428894b..fd6fb0d8c9b 100644 --- a/handwritten/firestore/package.json +++ b/handwritten/firestore/package.json @@ -69,7 +69,7 @@ "fast-deep-equal": "^3.1.3", "functional-red-black-tree": "^1.0.1", "google-gax": "^6.12.1", - "protobufjs": "^7.5.3" + "protobufjs": "^7.6.5" }, "devDependencies": { "@google-cloud/cloud-rad": "^0.4.10", diff --git a/handwritten/pubsub/package.json b/handwritten/pubsub/package.json index 04347b2a74b..535ea8817b7 100644 --- a/handwritten/pubsub/package.json +++ b/handwritten/pubsub/package.json @@ -98,7 +98,7 @@ "nise": "^6.1.1", "null-loader": "^4.0.1", "path-to-regexp": "^8.2.0", - "protobufjs": "~7.5.0", + "protobufjs": "~7.6.5", "sinon": "21.0.3", "tmp": "^0.2.3", "ts-loader": "^9.5.2", diff --git a/handwritten/spanner/package.json b/handwritten/spanner/package.json index 3b4f68208a0..3aac7a7b61c 100644 --- a/handwritten/spanner/package.json +++ b/handwritten/spanner/package.json @@ -76,7 +76,7 @@ "google-gax": "^6.12.1", "grpc-gcp": "^1.0.1", "lodash.snakecase": "^4.1.1", - "protobufjs": "^7.4.0", + "protobufjs": "^7.6.5", "retry-request": "^9.1.0", "stream-events": "^1.0.5", "teeny-request": "^11.1.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4fb66328736..9d81a91672a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -271,11 +271,11 @@ importers: specifier: ^4.1.0 version: 4.1.0 protobufjs: - specifier: ^8.6.6 - version: 8.8.0 + specifier: ^7.6.5 + version: 7.6.6 protobufjs-cli: specifier: ^2.6.2 - version: 2.7.0(protobufjs@8.8.0) + version: 2.7.0(protobufjs@7.6.6) yargs: specifier: ^17.7.2 version: 17.7.3 @@ -306,7 +306,7 @@ importers: version: 0.3.1(chokidar@3.6.0)(encoding@0.1.13) gapic-tools: specifier: ^2.2.0 - version: 2.2.0(protobufjs@8.8.0) + version: 2.2.0(protobufjs@7.6.6) google-gax: specifier: ^6.12.1 version: 6.13.0 @@ -414,8 +414,8 @@ importers: specifier: ^4.1.0 version: 4.1.0 protobufjs: - specifier: ^7.5.4 - version: 7.5.9 + specifier: ^7.6.5 + version: 7.6.6 retry-request: specifier: ^9.1.0 version: 9.1.0 @@ -1043,8 +1043,8 @@ importers: core/packages/nodejs-proto-files: dependencies: protobufjs: - specifier: ^7.5.4 - version: 7.5.9 + specifier: ^7.6.5 + version: 7.6.6 walkdir: specifier: ^0.4.1 version: 0.4.1 @@ -1095,8 +1095,8 @@ importers: core/packages/proto3-json-serializer-nodejs: dependencies: protobufjs: - specifier: ^7.5.4 - version: 7.5.9 + specifier: ^7.6.5 + version: 7.6.6 devDependencies: '@types/mocha': specifier: ^10.0.10 @@ -1130,7 +1130,7 @@ importers: version: 5.1.0 protobufjs-cli: specifier: ^1.2.0 - version: 1.3.3(protobufjs@7.5.9) + version: 1.3.3(protobufjs@7.6.6) typescript: specifier: 5.8.3 version: 5.8.3 @@ -1249,7 +1249,7 @@ importers: version: 6.1.0 protobufjs-cli: specifier: ^1.2.0 - version: 1.3.3(protobufjs@7.5.9) + version: 1.3.3(protobufjs@7.6.6) uglify-js: specifier: ^3.19.3 version: 3.19.3 @@ -1297,8 +1297,8 @@ importers: specifier: ^2.0.0 version: 2.0.0 protobufjs: - specifier: ^7.5.3 - version: 7.5.9 + specifier: ^7.6.5 + version: 7.6.6 typescript: specifier: 5.8.3 version: 5.8.3 @@ -1702,8 +1702,8 @@ importers: specifier: ^5.2.0 version: 5.3.2 protobufjs: - specifier: ^7.5.5 - version: 7.5.9 + specifier: ^7.6.5 + version: 7.6.6 devDependencies: '@google-cloud/bigquery': specifier: ^9.0.1 @@ -1728,7 +1728,7 @@ importers: version: 10.1.3 gapic-tools: specifier: ^2.2.0 - version: 2.2.0(protobufjs@7.5.9) + version: 2.2.0(protobufjs@7.6.6) gts: specifier: ^6.0.2 version: 6.0.2(typescript@5.9.3) @@ -1986,8 +1986,8 @@ importers: specifier: ^7.0.0 version: 7.0.1 protobufjs: - specifier: ~7.5.5 - version: 7.5.9 + specifier: ~7.6.5 + version: 7.6.6 semver: specifier: ^7.0.0 version: 7.8.5 @@ -2095,8 +2095,8 @@ importers: specifier: ^3.3.0 version: 3.3.2 protobufjs: - specifier: ^7.5.5 - version: 7.5.9 + specifier: ^7.6.5 + version: 7.6.6 split-array-stream: specifier: ^2.0.0 version: 2.0.0 @@ -2139,7 +2139,7 @@ importers: version: 10.1.3 gapic-tools: specifier: ^2.2.0 - version: 2.2.0(protobufjs@7.5.9) + version: 2.2.0(protobufjs@7.6.6) google-test-utils: specifier: ^0.4.0 version: 0.4.0 @@ -2289,8 +2289,8 @@ importers: specifier: ^6.12.1 version: 6.13.0 protobufjs: - specifier: ^7.5.3 - version: 7.5.9 + specifier: ^7.6.5 + version: 7.6.6 devDependencies: '@google-cloud/cloud-rad': specifier: ^0.4.10 @@ -2375,7 +2375,7 @@ importers: version: 11.4.0 gapic-tools: specifier: ^2.2.0 - version: 2.2.0(protobufjs@7.5.9) + version: 2.2.0(protobufjs@7.6.6) gts: specifier: ^6.0.2 version: 6.0.2(typescript@5.9.3) @@ -2408,7 +2408,7 @@ importers: version: 8.4.2 protobufjs-cli: specifier: ^1.1.3 - version: 1.3.3(protobufjs@7.5.9) + version: 1.3.3(protobufjs@7.6.6) sinon: specifier: 21.0.3 version: 21.0.3 @@ -2908,7 +2908,7 @@ importers: version: 5.1.1 gapic-tools: specifier: ^2.2.0 - version: 2.2.0(protobufjs@7.5.9) + version: 2.2.0(protobufjs@7.6.6) google-test-utils: specifier: ^0.4.0 version: 0.4.0 @@ -2943,8 +2943,8 @@ importers: specifier: ^8.2.0 version: 8.4.2 protobufjs: - specifier: ~7.5.0 - version: 7.5.9 + specifier: ~7.6.5 + version: 7.6.6 sinon: specifier: 21.0.3 version: 21.0.3 @@ -3048,8 +3048,8 @@ importers: specifier: ^4.1.1 version: 4.1.1 protobufjs: - specifier: ^7.4.0 - version: 7.5.9 + specifier: ^7.6.5 + version: 7.6.6 retry-request: specifier: ^9.1.0 version: 9.1.0 @@ -3131,7 +3131,7 @@ importers: version: 5.1.1 gapic-tools: specifier: ^2.2.0 - version: 2.2.0(protobufjs@7.5.9) + version: 2.2.0(protobufjs@7.6.6) google-test-utils: specifier: ^0.4.0 version: 0.4.0 @@ -20388,10 +20388,6 @@ packages: resolution: {integrity: sha512-7ABviyMOlX5hIVD60YOfHw4/CxOfBhyduaYB+wbFWCWoni4N7SLcV46hrVRktuBbZjFC9ONyqamZITN7q3n32w==} engines: {node: '>=18'} - google-auth-library@11.3.0: - resolution: {integrity: sha512-gZCyszARHj47WNcKrAcQtimDwtTZpydRZ3HSeb66hObfQU9uaG50ejsZ8LzGISIVAjpsZEouGVs65Q/XRau0Qg==} - engines: {node: '>=22'} - google-auth-library@11.3.1: resolution: {integrity: sha512-mQS0R2Ev/DKkzuWSYtDeq15uhDeaWuT2qzLYqJ41LmooxVKHmn5ut3pc6dlHY6wfHW/D7FBmOYjAtkjaD1A7qA==} engines: {node: '>=22'} @@ -22702,12 +22698,8 @@ packages: peerDependencies: protobufjs: ^8.8.0 - protobufjs@7.5.9: - resolution: {integrity: sha512-Od4muIm3HW1AouyHF5lONOf1FWo3hY1NbFDoy191X9GzhpgW1clCoaFjfVs2rKJNFYpTNJbje4cbAIDBZJ63ZA==} - engines: {node: '>=12.0.0'} - - protobufjs@7.6.5: - resolution: {integrity: sha512-/FPD0nUc9jH6rfFjji9IBqOz4pcSE3CsT1m7Ep6Mdb0LxSUMj8hgl6GomOvZzpNpAqqGaXA0P3VSrZLFzIhQrw==} + protobufjs@7.6.6: + resolution: {integrity: sha512-dYDWdjSl5RNb7SgPxGQcRU+GtvP7s2fpkrY0r432PcOIaZ0/rBcxEZnQN67iJhFuQiVw754JDoPruPCNdGsbjg==} engines: {node: '>=12.0.0'} protobufjs@8.0.1: @@ -25571,7 +25563,7 @@ snapshots: google-gax: 6.13.0 grpc-gcp: 1.1.1 lodash.snakecase: 4.1.1 - protobufjs: 7.5.9 + protobufjs: 7.6.6 retry-request: 9.1.0 stream-events: 1.0.5 teeny-request: 11.1.1 @@ -25701,21 +25693,21 @@ snapshots: dependencies: lodash.camelcase: 4.3.0 long: 5.3.2 - protobufjs: 7.5.9 + protobufjs: 7.6.6 yargs: 17.7.3 '@grpc/proto-loader@0.8.1': dependencies: lodash.camelcase: 4.3.0 long: 5.3.2 - protobufjs: 7.5.9 + protobufjs: 7.6.6 yargs: 17.7.3 '@grpc/reflection@1.0.4(@grpc/grpc-js@1.14.5)': dependencies: '@grpc/grpc-js': 1.14.5 '@grpc/proto-loader': 0.7.15 - protobufjs: 7.5.9 + protobufjs: 7.6.6 '@hapi/accept@6.0.3': dependencies: @@ -27920,7 +27912,7 @@ snapshots: '@webpack-cli/configtest@3.0.1(webpack-cli@6.0.1)(webpack@5.109.0)': dependencies: - webpack: 5.109.0(webpack-cli@6.0.1) + webpack: 5.109.0(uglify-js@3.19.3)(webpack-cli@6.0.1) webpack-cli: 6.0.1(webpack@5.109.0) '@webpack-cli/info@2.0.2(webpack-cli@5.1.4)(webpack@5.109.0)': @@ -27930,7 +27922,7 @@ snapshots: '@webpack-cli/info@3.0.1(webpack-cli@6.0.1)(webpack@5.109.0)': dependencies: - webpack: 5.109.0(webpack-cli@6.0.1) + webpack: 5.109.0(uglify-js@3.19.3)(webpack-cli@6.0.1) webpack-cli: 6.0.1(webpack@5.109.0) '@webpack-cli/serve@2.0.5(webpack-cli@5.1.4)(webpack@5.109.0)': @@ -27940,7 +27932,7 @@ snapshots: '@webpack-cli/serve@3.0.1(webpack-cli@6.0.1)(webpack@5.109.0)': dependencies: - webpack: 5.109.0(webpack-cli@6.0.1) + webpack: 5.109.0(uglify-js@3.19.3)(webpack-cli@6.0.1) webpack-cli: 6.0.1(webpack@5.109.0) '@xtuc/ieee754@1.2.0': {} @@ -30565,14 +30557,14 @@ snapshots: - protobufjs - supports-color - gapic-tools@2.2.0(protobufjs@7.5.9): + gapic-tools@2.2.0(protobufjs@7.6.6): dependencies: '@babel/core': 7.27.7 '@babel/template': 7.29.7 '@babel/traverse': 7.27.7 google-gax: 6.13.0 google-proto-files: 6.1.0 - protobufjs-cli: 1.3.3(protobufjs@7.5.9) + protobufjs-cli: 1.3.3(protobufjs@7.6.6) uglify-js: 3.19.3 walk-up-path: 3.0.1 walkdir: 0.4.1 @@ -30868,17 +30860,6 @@ snapshots: transitivePeerDependencies: - supports-color - google-auth-library@11.3.0: - dependencies: - base64-js: 1.5.1 - ecdsa-sig-formatter: 1.0.11 - gaxios: 8.3.0 - gcp-metadata: 9.0.3 - google-logging-utils: 2.0.1 - jws: 4.0.1 - transitivePeerDependencies: - - supports-color - google-auth-library@11.3.1: dependencies: base64-js: 1.5.1 @@ -30928,7 +30909,7 @@ snapshots: node-fetch: 2.7.0(encoding@0.1.13) object-hash: 3.0.0 proto3-json-serializer: 2.0.2 - protobufjs: 7.5.9 + protobufjs: 7.6.6 retry-request: 7.0.2(encoding@0.1.13) uuid: 9.0.1 transitivePeerDependencies: @@ -30946,7 +30927,7 @@ snapshots: node-fetch: 3.3.2 object-hash: 3.0.0 proto3-json-serializer: 4.1.0 - protobufjs: 7.5.9 + protobufjs: 7.6.6 retry-request: 9.1.0 transitivePeerDependencies: - supports-color @@ -30962,7 +30943,7 @@ snapshots: node-fetch: 3.3.2 object-hash: 3.0.0 proto3-json-serializer: 4.1.0 - protobufjs: 7.5.9 + protobufjs: 7.6.6 retry-request: 9.1.0 transitivePeerDependencies: - supports-color @@ -30978,7 +30959,7 @@ snapshots: node-fetch: 3.3.2 object-hash: 3.0.0 proto3-json-serializer: 4.1.0 - protobufjs: 7.5.9 + protobufjs: 7.6.6 retry-request: 9.1.0 transitivePeerDependencies: - supports-color @@ -30995,12 +30976,12 @@ snapshots: google-proto-files@6.0.1: dependencies: - protobufjs: 7.5.9 + protobufjs: 7.6.6 walkdir: 0.4.1 google-proto-files@6.1.0: dependencies: - protobufjs: 7.5.9 + protobufjs: 7.6.6 walkdir: 0.4.1 google-test-utils@0.4.0: {} @@ -31095,7 +31076,7 @@ snapshots: grpc-gcp@1.1.1: dependencies: '@grpc/grpc-js': 1.14.5 - protobufjs: 7.6.5 + protobufjs: 7.6.6 grpc-health-check@2.1.0: dependencies: @@ -33238,7 +33219,7 @@ snapshots: dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 5.109.0(webpack-cli@6.0.1) + webpack: 5.109.0(uglify-js@3.19.3)(webpack-cli@6.0.1) nunjucks@3.2.4(chokidar@3.6.0): dependencies: @@ -33679,7 +33660,7 @@ snapshots: findit2: 2.2.3 nan: 2.28.0 p-limit: 3.1.0 - protobufjs: 7.6.5 + protobufjs: 7.6.6 source-map: 0.8.0 split: 1.0.1 @@ -33745,13 +33726,13 @@ snapshots: proto3-json-serializer@2.0.2: dependencies: - protobufjs: 7.5.9 + protobufjs: 7.6.6 proto3-json-serializer@4.1.0: dependencies: - protobufjs: 7.5.9 + protobufjs: 7.6.6 - protobufjs-cli@1.3.3(protobufjs@7.5.9): + protobufjs-cli@1.3.3(protobufjs@7.6.6): dependencies: chalk: 4.1.2 escodegen: 1.14.3 @@ -33760,7 +33741,7 @@ snapshots: glob: 8.1.0 jsdoc: 4.0.5 minimist: 1.2.8 - protobufjs: 7.5.9 + protobufjs: 7.6.6 semver: 7.8.5 tmp: 0.2.7 uglify-js: 3.19.3 @@ -33779,7 +33760,7 @@ snapshots: tmp: 0.2.7 uglify-js: 3.19.3 - protobufjs-cli@2.7.0(protobufjs@8.8.0): + protobufjs-cli@2.7.0(protobufjs@7.6.6): dependencies: escodegen: 2.1.0 espree: 9.6.1 @@ -33787,25 +33768,10 @@ snapshots: glob: 8.1.0 jsdoc: 4.0.5 minimist: 1.2.8 - protobufjs: 8.8.0 + protobufjs: 7.6.6 tmp: 0.2.7 - protobufjs@7.5.9: - 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/inquire': 1.1.2 - '@protobufjs/path': 1.1.2 - '@protobufjs/pool': 1.1.0 - '@protobufjs/utf8': 1.1.2 - '@types/node': 22.20.1 - long: 5.3.2 - - protobufjs@7.6.5: + protobufjs@7.6.6: dependencies: '@protobufjs/aspromise': 1.1.2 '@protobufjs/base64': 1.1.2 @@ -35159,7 +35125,7 @@ snapshots: picomatch: 4.0.5 source-map: 0.7.6 typescript: 5.8.3 - webpack: 5.109.0(webpack-cli@6.0.1) + webpack: 5.109.0(uglify-js@3.19.3)(webpack-cli@6.0.1) optionalDependencies: loader-utils: 2.0.4 @@ -35591,7 +35557,7 @@ snapshots: import-local: 3.2.0 interpret: 3.1.1 rechoir: 0.8.0 - webpack: 5.109.0(webpack-cli@6.0.1) + webpack: 5.109.0(uglify-js@3.19.3)(webpack-cli@6.0.1) webpack-merge: 6.0.1 webpack-merge@4.2.2: