From effc4ae5019c354d3ac4f1c7d6d2a370078e2a0a Mon Sep 17 00:00:00 2001 From: Santiago Quiroga Date: Thu, 9 Jul 2026 10:45:24 -0700 Subject: [PATCH] chore: standardize node engines semver range to >=18 across all package manifests Standardize the Node.js engine requirement under "engines.node" to ">=18" across all 122 package manifests in the repository. Previously, package manifests across the monorepo used a mix of format variations (such as ">=18.0.0", ">=v18", or legacy ranges like ">=14"). While npm's semver parser silently strips leading "v" characters and trailing zeroes, official Semantic Versioning (SemVer 2.0.0) specifications and strict manifest validators require numeric version strings without letter prefixes. Standardizing every manifest to ">=18" ensures strict SemVer compliance, prevents lint warnings and edge cases in third-party toolchains (such as Dependabot, Renovate, pnpm, and CI/CD environment checkers), and establishes 100% uniformity across all client libraries in the monorepo. --- core/dev-packages/jsdoc-fresh/package.json | 2 +- core/dev-packages/jsdoc-region-tag/package.json | 2 +- .../baselines-esm/duplicate_methods_test-esm/package.json | 2 +- .../gapic-generator-typescript/baselines/asset-esm/package.json | 2 +- .../gapic-generator-typescript/baselines/asset/package.json | 2 +- .../baselines/bigquery-storage-esm/package.json | 2 +- .../baselines/bigquery-storage/package.json | 2 +- .../baselines/bigquery-v2-esm/package.json | 2 +- .../baselines/bigquery-v2/package.json | 2 +- .../baselines/compute-esm/package.json | 2 +- .../gapic-generator-typescript/baselines/compute/package.json | 2 +- .../baselines/deprecatedtest-esm/package.json | 2 +- .../baselines/deprecatedtest/package.json | 2 +- .../baselines/disable-packing-test-esm/package.json | 2 +- .../baselines/disable-packing-test/package.json | 2 +- .../gapic-generator-typescript/baselines/dlp-esm/package.json | 2 +- .../gapic-generator-typescript/baselines/dlp/package.json | 2 +- .../baselines/duplicate_methods_test-esm/package.json | 2 +- .../baselines/duplicate_methods_test/package.json | 2 +- .../gapic-generator-typescript/baselines/kms-esm/package.json | 2 +- .../gapic-generator-typescript/baselines/kms/package.json | 2 +- .../baselines/logging-esm/package.json | 2 +- .../gapic-generator-typescript/baselines/logging/package.json | 2 +- .../baselines/monitoring-esm/package.json | 2 +- .../baselines/monitoring/package.json | 2 +- .../baselines/naming-esm/package.json | 2 +- .../gapic-generator-typescript/baselines/naming/package.json | 2 +- .../gapic-generator-typescript/baselines/redis-esm/package.json | 2 +- .../gapic-generator-typescript/baselines/redis/package.json | 2 +- .../baselines/retail-esm/package.json | 2 +- .../gapic-generator-typescript/baselines/retail/package.json | 2 +- .../baselines/routingtest-esm/package.json | 2 +- .../baselines/routingtest/package.json | 2 +- .../baselines/showcase-esm/package.json | 2 +- .../baselines/showcase-legacy-esm/package.json | 2 +- .../baselines/showcase-legacy/package.json | 2 +- .../gapic-generator-typescript/baselines/showcase/package.json | 2 +- .../gapic-generator-typescript/baselines/tasks-esm/package.json | 2 +- .../gapic-generator-typescript/baselines/tasks/package.json | 2 +- .../baselines/texttospeech-esm/package.json | 2 +- .../baselines/texttospeech/package.json | 2 +- .../baselines/translate-esm/package.json | 2 +- .../gapic-generator-typescript/baselines/translate/package.json | 2 +- .../baselines/videointelligence-esm/package.json | 2 +- .../baselines/videointelligence/package.json | 2 +- .../templates/cjs/typescript_gapic/package.json | 2 +- .../templates/esm/typescript_gapic/package.json | 2 +- .../google-cloud-speech-nodejs/speech-v1-nodejs/package.json | 2 +- .../speech-v1p1beta1-nodejs/package.json | 2 +- .../google-cloud-speech-nodejs/speech-v2-nodejs/package.json | 2 +- .../test-fixtures/google-cloud-speech/package.json | 2 +- .../google-cloud-tasks-nodejs/tasks-v2-nodejs/package.json | 2 +- .../google-cloud-tasks-nodejs/tasks-v2beta2-nodejs/package.json | 2 +- .../templates/bootstrap-templates/package.json | 2 +- .../analytics-data-v1alpha-nodejs/package.json | 2 +- .../google-analytics-data-v1beta-nodejs/package.json | 2 +- .../combined-library/google-analytics-data/package.json | 2 +- .../google-cloud-speech-nodejs/speech-v1-nodejs/package.json | 2 +- .../speech-v1p1beta1-nodejs/package.json | 2 +- .../google-cloud-speech-nodejs/speech-v2-nodejs/package.json | 2 +- .../fixtures/combined-library/google-cloud-speech/package.json | 2 +- .../google-cloud-tasks-nodejs/tasks-v2-nodejs/package.json | 2 +- .../google-cloud-tasks-nodejs/tasks-v2beta2-nodejs/package.json | 2 +- .../fixtures/combined-library/google-cloud-tasks/package.json | 2 +- core/packages/gax/test/showcase-echo-client/package.json | 2 +- core/packages/gax/test/test-application/package.json | 2 +- core/packages/logging-utils/package.json | 2 +- core/packages/logging-utils/samples/package.json | 2 +- core/packages/nodejs-googleapis-common/package.json | 2 +- core/packages/nodejs-googleapis-common/samples/package.json | 2 +- handwritten/firestore/pipelines/package.json | 2 +- handwritten/logging-bunyan/package.json | 2 +- handwritten/logging/package.json | 2 +- handwritten/storage/package.json | 2 +- packages/google-ads-datamanager/package.json | 2 +- packages/google-apps-events-subscriptions/package.json | 2 +- packages/google-apps-events-subscriptions/samples/package.json | 2 +- packages/google-cloud-agentregistry/package.json | 2 +- packages/google-cloud-apiregistry/package.json | 2 +- packages/google-cloud-appoptimize/package.json | 2 +- packages/google-cloud-auditmanager/package.json | 2 +- packages/google-cloud-capacityplanner/package.json | 2 +- packages/google-cloud-ces/package.json | 2 +- packages/google-cloud-chronicle/package.json | 2 +- packages/google-cloud-chronicle/samples/package.json | 2 +- packages/google-cloud-cloudsecuritycompliance/package.json | 2 +- packages/google-cloud-configdelivery/package.json | 2 +- packages/google-cloud-databasecenter/package.json | 2 +- .../package.json | 2 +- packages/google-cloud-dataform/package.json | 2 +- packages/google-cloud-dataform/samples/package.json | 2 +- packages/google-cloud-devicestreaming/package.json | 2 +- packages/google-cloud-devicestreaming/samples/package.json | 2 +- packages/google-cloud-financialservices/package.json | 2 +- packages/google-cloud-financialservices/samples/package.json | 2 +- packages/google-cloud-geminidataanalytics/package.json | 2 +- packages/google-cloud-gkerecommender/package.json | 2 +- packages/google-cloud-hypercomputecluster/package.json | 2 +- packages/google-cloud-licensemanager/package.json | 2 +- packages/google-cloud-locationfinder/package.json | 2 +- packages/google-cloud-lustre/package.json | 2 +- packages/google-cloud-lustre/samples/package.json | 2 +- packages/google-cloud-maintenance-api/package.json | 2 +- packages/google-cloud-maintenance-api/samples/package.json | 2 +- packages/google-cloud-managedkafka-schemaregistry/package.json | 2 +- packages/google-cloud-modelarmor/package.json | 2 +- packages/google-cloud-modelarmor/samples/package.json | 2 +- packages/google-cloud-pubsub-api/package.json | 2 +- packages/google-cloud-saasplatform-saasservicemgmt/package.json | 2 +- packages/google-cloud-storagebatchoperations/package.json | 2 +- .../google-cloud-storagebatchoperations/samples/package.json | 2 +- packages/google-cloud-vectorsearch/package.json | 2 +- packages/google-cloud-visionai/package.json | 2 +- packages/google-cloud-workloadmanager/package.json | 2 +- packages/google-devicesandservices-health/package.json | 2 +- packages/google-maps-geocode/package.json | 2 +- packages/google-maps-mapmanagement/package.json | 2 +- packages/google-maps-navconnect/package.json | 2 +- packages/google-shopping-merchant-issueresolution/package.json | 2 +- .../samples/package.json | 2 +- packages/google-shopping-merchant-ordertracking/package.json | 2 +- .../google-shopping-merchant-ordertracking/samples/package.json | 2 +- 122 files changed, 122 insertions(+), 122 deletions(-) diff --git a/core/dev-packages/jsdoc-fresh/package.json b/core/dev-packages/jsdoc-fresh/package.json index debe22a6bbbe..d05e1446bb30 100644 --- a/core/dev-packages/jsdoc-fresh/package.json +++ b/core/dev-packages/jsdoc-fresh/package.json @@ -31,6 +31,6 @@ "@jsdoc/salty": "^0.2.5" }, "engines": { - "node": ">=14.0.0" + "node": ">=18" } } diff --git a/core/dev-packages/jsdoc-region-tag/package.json b/core/dev-packages/jsdoc-region-tag/package.json index 032438e217a1..6cfac11af553 100644 --- a/core/dev-packages/jsdoc-region-tag/package.json +++ b/core/dev-packages/jsdoc-region-tag/package.json @@ -43,6 +43,6 @@ "typescript": "^5.1.6" }, "engines": { - "node": ">=14.0.0" + "node": ">=18" } } diff --git a/core/generator/gapic-generator-typescript/baselines-esm/duplicate_methods_test-esm/package.json b/core/generator/gapic-generator-typescript/baselines-esm/duplicate_methods_test-esm/package.json index fbd75f4e44e3..0ab004c938fe 100644 --- a/core/generator/gapic-generator-typescript/baselines-esm/duplicate_methods_test-esm/package.json +++ b/core/generator/gapic-generator-typescript/baselines-esm/duplicate_methods_test-esm/package.json @@ -98,6 +98,6 @@ "webpack-cli": "^6.0.1" }, "engines": { - "node": ">=v18" + "node": ">=18" } } diff --git a/core/generator/gapic-generator-typescript/baselines/asset-esm/package.json b/core/generator/gapic-generator-typescript/baselines/asset-esm/package.json index 30b4aed53864..ca15168dca00 100644 --- a/core/generator/gapic-generator-typescript/baselines/asset-esm/package.json +++ b/core/generator/gapic-generator-typescript/baselines/asset-esm/package.json @@ -98,6 +98,6 @@ "webpack-cli": "^6.0.1" }, "engines": { - "node": ">=v18" + "node": ">=18" } } diff --git a/core/generator/gapic-generator-typescript/baselines/asset/package.json b/core/generator/gapic-generator-typescript/baselines/asset/package.json index 251aa6960537..c8a08090b169 100644 --- a/core/generator/gapic-generator-typescript/baselines/asset/package.json +++ b/core/generator/gapic-generator-typescript/baselines/asset/package.json @@ -53,6 +53,6 @@ "sinon": "^20.0.0" }, "engines": { - "node": ">=v18" + "node": ">=18" } } diff --git a/core/generator/gapic-generator-typescript/baselines/bigquery-storage-esm/package.json b/core/generator/gapic-generator-typescript/baselines/bigquery-storage-esm/package.json index fdc9db01a76c..23f5af1d2d79 100644 --- a/core/generator/gapic-generator-typescript/baselines/bigquery-storage-esm/package.json +++ b/core/generator/gapic-generator-typescript/baselines/bigquery-storage-esm/package.json @@ -98,6 +98,6 @@ "webpack-cli": "^6.0.1" }, "engines": { - "node": ">=v18" + "node": ">=18" } } diff --git a/core/generator/gapic-generator-typescript/baselines/bigquery-storage/package.json b/core/generator/gapic-generator-typescript/baselines/bigquery-storage/package.json index 73bb82b533d2..cd0925d815a1 100644 --- a/core/generator/gapic-generator-typescript/baselines/bigquery-storage/package.json +++ b/core/generator/gapic-generator-typescript/baselines/bigquery-storage/package.json @@ -53,6 +53,6 @@ "sinon": "^20.0.0" }, "engines": { - "node": ">=v18" + "node": ">=18" } } diff --git a/core/generator/gapic-generator-typescript/baselines/bigquery-v2-esm/package.json b/core/generator/gapic-generator-typescript/baselines/bigquery-v2-esm/package.json index fb38cf3adc75..f9dca4f96f3d 100644 --- a/core/generator/gapic-generator-typescript/baselines/bigquery-v2-esm/package.json +++ b/core/generator/gapic-generator-typescript/baselines/bigquery-v2-esm/package.json @@ -104,6 +104,6 @@ "webpack-cli": "^6.0.1" }, "engines": { - "node": ">=v18" + "node": ">=18" } } diff --git a/core/generator/gapic-generator-typescript/baselines/bigquery-v2/package.json b/core/generator/gapic-generator-typescript/baselines/bigquery-v2/package.json index 38c992f743ab..d67e185eee60 100644 --- a/core/generator/gapic-generator-typescript/baselines/bigquery-v2/package.json +++ b/core/generator/gapic-generator-typescript/baselines/bigquery-v2/package.json @@ -59,6 +59,6 @@ "sinon": "^20.0.0" }, "engines": { - "node": ">=v18" + "node": ">=18" } } diff --git a/core/generator/gapic-generator-typescript/baselines/compute-esm/package.json b/core/generator/gapic-generator-typescript/baselines/compute-esm/package.json index 5960238a5a2d..bc675228a064 100644 --- a/core/generator/gapic-generator-typescript/baselines/compute-esm/package.json +++ b/core/generator/gapic-generator-typescript/baselines/compute-esm/package.json @@ -99,6 +99,6 @@ "webpack-cli": "^6.0.1" }, "engines": { - "node": ">=v18" + "node": ">=18" } } diff --git a/core/generator/gapic-generator-typescript/baselines/compute/package.json b/core/generator/gapic-generator-typescript/baselines/compute/package.json index 00d22a479f26..7035cf5f0eb8 100644 --- a/core/generator/gapic-generator-typescript/baselines/compute/package.json +++ b/core/generator/gapic-generator-typescript/baselines/compute/package.json @@ -54,6 +54,6 @@ "sinon": "^20.0.0" }, "engines": { - "node": ">=v18" + "node": ">=18" } } diff --git a/core/generator/gapic-generator-typescript/baselines/deprecatedtest-esm/package.json b/core/generator/gapic-generator-typescript/baselines/deprecatedtest-esm/package.json index 7166c5b47d4f..759a1e878597 100644 --- a/core/generator/gapic-generator-typescript/baselines/deprecatedtest-esm/package.json +++ b/core/generator/gapic-generator-typescript/baselines/deprecatedtest-esm/package.json @@ -98,6 +98,6 @@ "webpack-cli": "^6.0.1" }, "engines": { - "node": ">=v18" + "node": ">=18" } } diff --git a/core/generator/gapic-generator-typescript/baselines/deprecatedtest/package.json b/core/generator/gapic-generator-typescript/baselines/deprecatedtest/package.json index 29378678ab7d..c7c42324d260 100644 --- a/core/generator/gapic-generator-typescript/baselines/deprecatedtest/package.json +++ b/core/generator/gapic-generator-typescript/baselines/deprecatedtest/package.json @@ -53,6 +53,6 @@ "sinon": "^20.0.0" }, "engines": { - "node": ">=v18" + "node": ">=18" } } diff --git a/core/generator/gapic-generator-typescript/baselines/disable-packing-test-esm/package.json b/core/generator/gapic-generator-typescript/baselines/disable-packing-test-esm/package.json index 854d810063b5..49f6fffe671e 100644 --- a/core/generator/gapic-generator-typescript/baselines/disable-packing-test-esm/package.json +++ b/core/generator/gapic-generator-typescript/baselines/disable-packing-test-esm/package.json @@ -103,6 +103,6 @@ "webpack-cli": "^6.0.1" }, "engines": { - "node": ">=v18" + "node": ">=18" } } diff --git a/core/generator/gapic-generator-typescript/baselines/disable-packing-test/package.json b/core/generator/gapic-generator-typescript/baselines/disable-packing-test/package.json index 105aa48f3147..17d1d6a98fe5 100644 --- a/core/generator/gapic-generator-typescript/baselines/disable-packing-test/package.json +++ b/core/generator/gapic-generator-typescript/baselines/disable-packing-test/package.json @@ -58,6 +58,6 @@ "sinon": "^20.0.0" }, "engines": { - "node": ">=v18" + "node": ">=18" } } diff --git a/core/generator/gapic-generator-typescript/baselines/dlp-esm/package.json b/core/generator/gapic-generator-typescript/baselines/dlp-esm/package.json index 80fba51fbe68..fb0630b4f4a4 100644 --- a/core/generator/gapic-generator-typescript/baselines/dlp-esm/package.json +++ b/core/generator/gapic-generator-typescript/baselines/dlp-esm/package.json @@ -98,6 +98,6 @@ "webpack-cli": "^6.0.1" }, "engines": { - "node": ">=v18" + "node": ">=18" } } diff --git a/core/generator/gapic-generator-typescript/baselines/dlp/package.json b/core/generator/gapic-generator-typescript/baselines/dlp/package.json index be9be4c88adc..ee7bfebc398a 100644 --- a/core/generator/gapic-generator-typescript/baselines/dlp/package.json +++ b/core/generator/gapic-generator-typescript/baselines/dlp/package.json @@ -53,6 +53,6 @@ "sinon": "^20.0.0" }, "engines": { - "node": ">=v18" + "node": ">=18" } } diff --git a/core/generator/gapic-generator-typescript/baselines/duplicate_methods_test-esm/package.json b/core/generator/gapic-generator-typescript/baselines/duplicate_methods_test-esm/package.json index 34ea01a14ea6..821878950d44 100644 --- a/core/generator/gapic-generator-typescript/baselines/duplicate_methods_test-esm/package.json +++ b/core/generator/gapic-generator-typescript/baselines/duplicate_methods_test-esm/package.json @@ -98,6 +98,6 @@ "webpack-cli": "^6.0.1" }, "engines": { - "node": ">=v18" + "node": ">=18" } } diff --git a/core/generator/gapic-generator-typescript/baselines/duplicate_methods_test/package.json b/core/generator/gapic-generator-typescript/baselines/duplicate_methods_test/package.json index 57ad6c96dcb7..52c8dd304e41 100644 --- a/core/generator/gapic-generator-typescript/baselines/duplicate_methods_test/package.json +++ b/core/generator/gapic-generator-typescript/baselines/duplicate_methods_test/package.json @@ -53,6 +53,6 @@ "sinon": "^20.0.0" }, "engines": { - "node": ">=v18" + "node": ">=18" } } diff --git a/core/generator/gapic-generator-typescript/baselines/kms-esm/package.json b/core/generator/gapic-generator-typescript/baselines/kms-esm/package.json index 472c90ec841f..1f7f1390e186 100644 --- a/core/generator/gapic-generator-typescript/baselines/kms-esm/package.json +++ b/core/generator/gapic-generator-typescript/baselines/kms-esm/package.json @@ -98,6 +98,6 @@ "webpack-cli": "^6.0.1" }, "engines": { - "node": ">=v18" + "node": ">=18" } } diff --git a/core/generator/gapic-generator-typescript/baselines/kms/package.json b/core/generator/gapic-generator-typescript/baselines/kms/package.json index 2132e5a3d8c7..8ccfcd87a602 100644 --- a/core/generator/gapic-generator-typescript/baselines/kms/package.json +++ b/core/generator/gapic-generator-typescript/baselines/kms/package.json @@ -53,6 +53,6 @@ "sinon": "^20.0.0" }, "engines": { - "node": ">=v18" + "node": ">=18" } } diff --git a/core/generator/gapic-generator-typescript/baselines/logging-esm/package.json b/core/generator/gapic-generator-typescript/baselines/logging-esm/package.json index 5e1d4010690a..82c0ee412ade 100644 --- a/core/generator/gapic-generator-typescript/baselines/logging-esm/package.json +++ b/core/generator/gapic-generator-typescript/baselines/logging-esm/package.json @@ -100,6 +100,6 @@ "webpack-cli": "^6.0.1" }, "engines": { - "node": ">=v18" + "node": ">=18" } } diff --git a/core/generator/gapic-generator-typescript/baselines/logging/package.json b/core/generator/gapic-generator-typescript/baselines/logging/package.json index 028fee184e4c..2de7bf4fc8ae 100644 --- a/core/generator/gapic-generator-typescript/baselines/logging/package.json +++ b/core/generator/gapic-generator-typescript/baselines/logging/package.json @@ -55,6 +55,6 @@ "sinon": "^20.0.0" }, "engines": { - "node": ">=v18" + "node": ">=18" } } diff --git a/core/generator/gapic-generator-typescript/baselines/monitoring-esm/package.json b/core/generator/gapic-generator-typescript/baselines/monitoring-esm/package.json index 1356d93c9b2a..7e3ceb217203 100644 --- a/core/generator/gapic-generator-typescript/baselines/monitoring-esm/package.json +++ b/core/generator/gapic-generator-typescript/baselines/monitoring-esm/package.json @@ -103,6 +103,6 @@ "webpack-cli": "^6.0.1" }, "engines": { - "node": ">=v18" + "node": ">=18" } } diff --git a/core/generator/gapic-generator-typescript/baselines/monitoring/package.json b/core/generator/gapic-generator-typescript/baselines/monitoring/package.json index 056f84b195b2..3d4a1a549d56 100644 --- a/core/generator/gapic-generator-typescript/baselines/monitoring/package.json +++ b/core/generator/gapic-generator-typescript/baselines/monitoring/package.json @@ -58,6 +58,6 @@ "sinon": "^20.0.0" }, "engines": { - "node": ">=v18" + "node": ">=18" } } diff --git a/core/generator/gapic-generator-typescript/baselines/naming-esm/package.json b/core/generator/gapic-generator-typescript/baselines/naming-esm/package.json index 3dfb914fcd8e..65d3aa83afc9 100644 --- a/core/generator/gapic-generator-typescript/baselines/naming-esm/package.json +++ b/core/generator/gapic-generator-typescript/baselines/naming-esm/package.json @@ -98,6 +98,6 @@ "webpack-cli": "^6.0.1" }, "engines": { - "node": ">=v18" + "node": ">=18" } } diff --git a/core/generator/gapic-generator-typescript/baselines/naming/package.json b/core/generator/gapic-generator-typescript/baselines/naming/package.json index c66adb5be7cd..d166c4fcdc0e 100644 --- a/core/generator/gapic-generator-typescript/baselines/naming/package.json +++ b/core/generator/gapic-generator-typescript/baselines/naming/package.json @@ -53,6 +53,6 @@ "sinon": "^20.0.0" }, "engines": { - "node": ">=v18" + "node": ">=18" } } diff --git a/core/generator/gapic-generator-typescript/baselines/redis-esm/package.json b/core/generator/gapic-generator-typescript/baselines/redis-esm/package.json index 26949d4e2551..96fa1d13430e 100644 --- a/core/generator/gapic-generator-typescript/baselines/redis-esm/package.json +++ b/core/generator/gapic-generator-typescript/baselines/redis-esm/package.json @@ -98,6 +98,6 @@ "webpack-cli": "^6.0.1" }, "engines": { - "node": ">=v18" + "node": ">=18" } } diff --git a/core/generator/gapic-generator-typescript/baselines/redis/package.json b/core/generator/gapic-generator-typescript/baselines/redis/package.json index 9eecc48216c6..0434fcb40194 100644 --- a/core/generator/gapic-generator-typescript/baselines/redis/package.json +++ b/core/generator/gapic-generator-typescript/baselines/redis/package.json @@ -53,6 +53,6 @@ "sinon": "^20.0.0" }, "engines": { - "node": ">=v18" + "node": ">=18" } } diff --git a/core/generator/gapic-generator-typescript/baselines/retail-esm/package.json b/core/generator/gapic-generator-typescript/baselines/retail-esm/package.json index 7fe44d3dd6a2..def68ac5934b 100644 --- a/core/generator/gapic-generator-typescript/baselines/retail-esm/package.json +++ b/core/generator/gapic-generator-typescript/baselines/retail-esm/package.json @@ -112,6 +112,6 @@ "webpack-cli": "^6.0.1" }, "engines": { - "node": ">=v18" + "node": ">=18" } } diff --git a/core/generator/gapic-generator-typescript/baselines/retail/package.json b/core/generator/gapic-generator-typescript/baselines/retail/package.json index 46a8ae9fbd9d..e29d86ec3f78 100644 --- a/core/generator/gapic-generator-typescript/baselines/retail/package.json +++ b/core/generator/gapic-generator-typescript/baselines/retail/package.json @@ -67,6 +67,6 @@ "sinon": "^20.0.0" }, "engines": { - "node": ">=v18" + "node": ">=18" } } diff --git a/core/generator/gapic-generator-typescript/baselines/routingtest-esm/package.json b/core/generator/gapic-generator-typescript/baselines/routingtest-esm/package.json index 61b7530e6367..1ddedd46914d 100644 --- a/core/generator/gapic-generator-typescript/baselines/routingtest-esm/package.json +++ b/core/generator/gapic-generator-typescript/baselines/routingtest-esm/package.json @@ -98,6 +98,6 @@ "webpack-cli": "^6.0.1" }, "engines": { - "node": ">=v18" + "node": ">=18" } } diff --git a/core/generator/gapic-generator-typescript/baselines/routingtest/package.json b/core/generator/gapic-generator-typescript/baselines/routingtest/package.json index 58d481c6f358..3c30bf201a17 100644 --- a/core/generator/gapic-generator-typescript/baselines/routingtest/package.json +++ b/core/generator/gapic-generator-typescript/baselines/routingtest/package.json @@ -53,6 +53,6 @@ "sinon": "^20.0.0" }, "engines": { - "node": ">=v18" + "node": ">=18" } } diff --git a/core/generator/gapic-generator-typescript/baselines/showcase-esm/package.json b/core/generator/gapic-generator-typescript/baselines/showcase-esm/package.json index 854d810063b5..49f6fffe671e 100644 --- a/core/generator/gapic-generator-typescript/baselines/showcase-esm/package.json +++ b/core/generator/gapic-generator-typescript/baselines/showcase-esm/package.json @@ -103,6 +103,6 @@ "webpack-cli": "^6.0.1" }, "engines": { - "node": ">=v18" + "node": ">=18" } } diff --git a/core/generator/gapic-generator-typescript/baselines/showcase-legacy-esm/package.json b/core/generator/gapic-generator-typescript/baselines/showcase-legacy-esm/package.json index d3eeaceb361e..61b0cdc23613 100644 --- a/core/generator/gapic-generator-typescript/baselines/showcase-legacy-esm/package.json +++ b/core/generator/gapic-generator-typescript/baselines/showcase-legacy-esm/package.json @@ -98,6 +98,6 @@ "webpack-cli": "^6.0.1" }, "engines": { - "node": ">=v18" + "node": ">=18" } } diff --git a/core/generator/gapic-generator-typescript/baselines/showcase-legacy/package.json b/core/generator/gapic-generator-typescript/baselines/showcase-legacy/package.json index 2ebbe0ad5503..b02cf0262914 100644 --- a/core/generator/gapic-generator-typescript/baselines/showcase-legacy/package.json +++ b/core/generator/gapic-generator-typescript/baselines/showcase-legacy/package.json @@ -53,6 +53,6 @@ "sinon": "^20.0.0" }, "engines": { - "node": ">=v18" + "node": ">=18" } } diff --git a/core/generator/gapic-generator-typescript/baselines/showcase/package.json b/core/generator/gapic-generator-typescript/baselines/showcase/package.json index 105aa48f3147..17d1d6a98fe5 100644 --- a/core/generator/gapic-generator-typescript/baselines/showcase/package.json +++ b/core/generator/gapic-generator-typescript/baselines/showcase/package.json @@ -58,6 +58,6 @@ "sinon": "^20.0.0" }, "engines": { - "node": ">=v18" + "node": ">=18" } } diff --git a/core/generator/gapic-generator-typescript/baselines/tasks-esm/package.json b/core/generator/gapic-generator-typescript/baselines/tasks-esm/package.json index c52ccb116bfb..a6510373b1ca 100644 --- a/core/generator/gapic-generator-typescript/baselines/tasks-esm/package.json +++ b/core/generator/gapic-generator-typescript/baselines/tasks-esm/package.json @@ -98,6 +98,6 @@ "webpack-cli": "^6.0.1" }, "engines": { - "node": ">=v18" + "node": ">=18" } } diff --git a/core/generator/gapic-generator-typescript/baselines/tasks/package.json b/core/generator/gapic-generator-typescript/baselines/tasks/package.json index 75202b879126..9ca936014285 100644 --- a/core/generator/gapic-generator-typescript/baselines/tasks/package.json +++ b/core/generator/gapic-generator-typescript/baselines/tasks/package.json @@ -53,6 +53,6 @@ "sinon": "^20.0.0" }, "engines": { - "node": ">=v18" + "node": ">=18" } } diff --git a/core/generator/gapic-generator-typescript/baselines/texttospeech-esm/package.json b/core/generator/gapic-generator-typescript/baselines/texttospeech-esm/package.json index d06f45cd9808..ab06d5c79915 100644 --- a/core/generator/gapic-generator-typescript/baselines/texttospeech-esm/package.json +++ b/core/generator/gapic-generator-typescript/baselines/texttospeech-esm/package.json @@ -98,6 +98,6 @@ "webpack-cli": "^6.0.1" }, "engines": { - "node": ">=v18" + "node": ">=18" } } diff --git a/core/generator/gapic-generator-typescript/baselines/texttospeech/package.json b/core/generator/gapic-generator-typescript/baselines/texttospeech/package.json index 04d75b7142d8..9ed827910f27 100644 --- a/core/generator/gapic-generator-typescript/baselines/texttospeech/package.json +++ b/core/generator/gapic-generator-typescript/baselines/texttospeech/package.json @@ -53,6 +53,6 @@ "sinon": "^20.0.0" }, "engines": { - "node": ">=v18" + "node": ">=18" } } diff --git a/core/generator/gapic-generator-typescript/baselines/translate-esm/package.json b/core/generator/gapic-generator-typescript/baselines/translate-esm/package.json index 41eed3f7eb0c..21e9cd423380 100644 --- a/core/generator/gapic-generator-typescript/baselines/translate-esm/package.json +++ b/core/generator/gapic-generator-typescript/baselines/translate-esm/package.json @@ -98,6 +98,6 @@ "webpack-cli": "^6.0.1" }, "engines": { - "node": ">=v18" + "node": ">=18" } } diff --git a/core/generator/gapic-generator-typescript/baselines/translate/package.json b/core/generator/gapic-generator-typescript/baselines/translate/package.json index 89e4f01646ee..f3ef8a643cc5 100644 --- a/core/generator/gapic-generator-typescript/baselines/translate/package.json +++ b/core/generator/gapic-generator-typescript/baselines/translate/package.json @@ -53,6 +53,6 @@ "sinon": "^20.0.0" }, "engines": { - "node": ">=v18" + "node": ">=18" } } diff --git a/core/generator/gapic-generator-typescript/baselines/videointelligence-esm/package.json b/core/generator/gapic-generator-typescript/baselines/videointelligence-esm/package.json index fbfe0f24e59b..c95b2b4297c7 100644 --- a/core/generator/gapic-generator-typescript/baselines/videointelligence-esm/package.json +++ b/core/generator/gapic-generator-typescript/baselines/videointelligence-esm/package.json @@ -98,6 +98,6 @@ "webpack-cli": "^6.0.1" }, "engines": { - "node": ">=v18" + "node": ">=18" } } diff --git a/core/generator/gapic-generator-typescript/baselines/videointelligence/package.json b/core/generator/gapic-generator-typescript/baselines/videointelligence/package.json index c9bb1f5c24bf..cd06bd076c7a 100644 --- a/core/generator/gapic-generator-typescript/baselines/videointelligence/package.json +++ b/core/generator/gapic-generator-typescript/baselines/videointelligence/package.json @@ -53,6 +53,6 @@ "sinon": "^20.0.0" }, "engines": { - "node": ">=v18" + "node": ">=18" } } diff --git a/core/generator/gapic-generator-typescript/templates/cjs/typescript_gapic/package.json b/core/generator/gapic-generator-typescript/templates/cjs/typescript_gapic/package.json index 0a812fb93bcc..326c99a16564 100644 --- a/core/generator/gapic-generator-typescript/templates/cjs/typescript_gapic/package.json +++ b/core/generator/gapic-generator-typescript/templates/cjs/typescript_gapic/package.json @@ -53,6 +53,6 @@ "sinon": "^20.0.0" }, "engines": { - "node": ">=v18" + "node": ">=18" } } diff --git a/core/generator/gapic-generator-typescript/templates/esm/typescript_gapic/package.json b/core/generator/gapic-generator-typescript/templates/esm/typescript_gapic/package.json index 58e752509b97..f1440e92f1d3 100644 --- a/core/generator/gapic-generator-typescript/templates/esm/typescript_gapic/package.json +++ b/core/generator/gapic-generator-typescript/templates/esm/typescript_gapic/package.json @@ -98,6 +98,6 @@ "webpack-cli": "^6.0.1" }, "engines": { - "node": ">=v18" + "node": ">=18" } } diff --git a/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-speech-nodejs/speech-v1-nodejs/package.json b/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-speech-nodejs/speech-v1-nodejs/package.json index 0e2a0b9dc391..17735878a68c 100644 --- a/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-speech-nodejs/speech-v1-nodejs/package.json +++ b/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-speech-nodejs/speech-v1-nodejs/package.json @@ -54,6 +54,6 @@ "sinon": "^21.0.0" }, "engines": { - "node": ">=v18" + "node": ">=18" } } diff --git a/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-speech-nodejs/speech-v1p1beta1-nodejs/package.json b/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-speech-nodejs/speech-v1p1beta1-nodejs/package.json index 0e2a0b9dc391..17735878a68c 100644 --- a/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-speech-nodejs/speech-v1p1beta1-nodejs/package.json +++ b/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-speech-nodejs/speech-v1p1beta1-nodejs/package.json @@ -54,6 +54,6 @@ "sinon": "^21.0.0" }, "engines": { - "node": ">=v18" + "node": ">=18" } } diff --git a/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-speech-nodejs/speech-v2-nodejs/package.json b/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-speech-nodejs/speech-v2-nodejs/package.json index 70f69f94570a..e29fbd0b8ecf 100644 --- a/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-speech-nodejs/speech-v2-nodejs/package.json +++ b/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-speech-nodejs/speech-v2-nodejs/package.json @@ -53,6 +53,6 @@ "sinon": "^21.0.0" }, "engines": { - "node": ">=v18" + "node": ">=18" } } diff --git a/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-speech/package.json b/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-speech/package.json index 0e2a0b9dc391..17735878a68c 100644 --- a/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-speech/package.json +++ b/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-speech/package.json @@ -54,6 +54,6 @@ "sinon": "^21.0.0" }, "engines": { - "node": ">=v18" + "node": ">=18" } } diff --git a/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-tasks-nodejs/tasks-v2-nodejs/package.json b/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-tasks-nodejs/tasks-v2-nodejs/package.json index b875aaba9101..79d090885145 100644 --- a/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-tasks-nodejs/tasks-v2-nodejs/package.json +++ b/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-tasks-nodejs/tasks-v2-nodejs/package.json @@ -98,6 +98,6 @@ "webpack-cli": "^6.0.1" }, "engines": { - "node": ">=v18" + "node": ">=18" } } diff --git a/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-tasks-nodejs/tasks-v2beta2-nodejs/package.json b/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-tasks-nodejs/tasks-v2beta2-nodejs/package.json index b875aaba9101..79d090885145 100644 --- a/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-tasks-nodejs/tasks-v2beta2-nodejs/package.json +++ b/core/generator/gapic-generator-typescript/test-fixtures/google-cloud-tasks-nodejs/tasks-v2beta2-nodejs/package.json @@ -98,6 +98,6 @@ "webpack-cli": "^6.0.1" }, "engines": { - "node": ">=v18" + "node": ">=18" } } diff --git a/core/packages/gapic-node-processing/templates/bootstrap-templates/package.json b/core/packages/gapic-node-processing/templates/bootstrap-templates/package.json index 0e95adccde09..b4f734f77a57 100644 --- a/core/packages/gapic-node-processing/templates/bootstrap-templates/package.json +++ b/core/packages/gapic-node-processing/templates/bootstrap-templates/package.json @@ -62,6 +62,6 @@ "typescript": "^5.8.2" }, "engines": { - "node": ">=18.0.0" + "node": ">=18" } } diff --git a/core/packages/gapic-node-processing/test/fixtures/combined-library/google-analytics-data-nodejs/analytics-data-v1alpha-nodejs/package.json b/core/packages/gapic-node-processing/test/fixtures/combined-library/google-analytics-data-nodejs/analytics-data-v1alpha-nodejs/package.json index a60aee8e2247..fde4a73f5409 100644 --- a/core/packages/gapic-node-processing/test/fixtures/combined-library/google-analytics-data-nodejs/analytics-data-v1alpha-nodejs/package.json +++ b/core/packages/gapic-node-processing/test/fixtures/combined-library/google-analytics-data-nodejs/analytics-data-v1alpha-nodejs/package.json @@ -53,6 +53,6 @@ "sinon": "^21.0.0" }, "engines": { - "node": ">=v18" + "node": ">=18" } } diff --git a/core/packages/gapic-node-processing/test/fixtures/combined-library/google-analytics-data-nodejs/google-analytics-data-v1beta-nodejs/package.json b/core/packages/gapic-node-processing/test/fixtures/combined-library/google-analytics-data-nodejs/google-analytics-data-v1beta-nodejs/package.json index d2e1726b8605..ef3d12cbb81f 100644 --- a/core/packages/gapic-node-processing/test/fixtures/combined-library/google-analytics-data-nodejs/google-analytics-data-v1beta-nodejs/package.json +++ b/core/packages/gapic-node-processing/test/fixtures/combined-library/google-analytics-data-nodejs/google-analytics-data-v1beta-nodejs/package.json @@ -53,6 +53,6 @@ "sinon": "^21.0.0" }, "engines": { - "node": ">=v18" + "node": ">=18" } } diff --git a/core/packages/gapic-node-processing/test/fixtures/combined-library/google-analytics-data/package.json b/core/packages/gapic-node-processing/test/fixtures/combined-library/google-analytics-data/package.json index a60aee8e2247..fde4a73f5409 100644 --- a/core/packages/gapic-node-processing/test/fixtures/combined-library/google-analytics-data/package.json +++ b/core/packages/gapic-node-processing/test/fixtures/combined-library/google-analytics-data/package.json @@ -53,6 +53,6 @@ "sinon": "^21.0.0" }, "engines": { - "node": ">=v18" + "node": ">=18" } } diff --git a/core/packages/gapic-node-processing/test/fixtures/combined-library/google-cloud-speech-nodejs/speech-v1-nodejs/package.json b/core/packages/gapic-node-processing/test/fixtures/combined-library/google-cloud-speech-nodejs/speech-v1-nodejs/package.json index 2eb237195cb6..6f5b8ace815e 100644 --- a/core/packages/gapic-node-processing/test/fixtures/combined-library/google-cloud-speech-nodejs/speech-v1-nodejs/package.json +++ b/core/packages/gapic-node-processing/test/fixtures/combined-library/google-cloud-speech-nodejs/speech-v1-nodejs/package.json @@ -54,6 +54,6 @@ "sinon": "^21.0.0" }, "engines": { - "node": ">=v18" + "node": ">=18" } } diff --git a/core/packages/gapic-node-processing/test/fixtures/combined-library/google-cloud-speech-nodejs/speech-v1p1beta1-nodejs/package.json b/core/packages/gapic-node-processing/test/fixtures/combined-library/google-cloud-speech-nodejs/speech-v1p1beta1-nodejs/package.json index 2eb237195cb6..6f5b8ace815e 100644 --- a/core/packages/gapic-node-processing/test/fixtures/combined-library/google-cloud-speech-nodejs/speech-v1p1beta1-nodejs/package.json +++ b/core/packages/gapic-node-processing/test/fixtures/combined-library/google-cloud-speech-nodejs/speech-v1p1beta1-nodejs/package.json @@ -54,6 +54,6 @@ "sinon": "^21.0.0" }, "engines": { - "node": ">=v18" + "node": ">=18" } } diff --git a/core/packages/gapic-node-processing/test/fixtures/combined-library/google-cloud-speech-nodejs/speech-v2-nodejs/package.json b/core/packages/gapic-node-processing/test/fixtures/combined-library/google-cloud-speech-nodejs/speech-v2-nodejs/package.json index a3df9c6b5f7f..edc31ae482a9 100644 --- a/core/packages/gapic-node-processing/test/fixtures/combined-library/google-cloud-speech-nodejs/speech-v2-nodejs/package.json +++ b/core/packages/gapic-node-processing/test/fixtures/combined-library/google-cloud-speech-nodejs/speech-v2-nodejs/package.json @@ -53,6 +53,6 @@ "sinon": "^21.0.0" }, "engines": { - "node": ">=v18" + "node": ">=18" } } diff --git a/core/packages/gapic-node-processing/test/fixtures/combined-library/google-cloud-speech/package.json b/core/packages/gapic-node-processing/test/fixtures/combined-library/google-cloud-speech/package.json index 2eb237195cb6..6f5b8ace815e 100644 --- a/core/packages/gapic-node-processing/test/fixtures/combined-library/google-cloud-speech/package.json +++ b/core/packages/gapic-node-processing/test/fixtures/combined-library/google-cloud-speech/package.json @@ -54,6 +54,6 @@ "sinon": "^21.0.0" }, "engines": { - "node": ">=v18" + "node": ">=18" } } diff --git a/core/packages/gapic-node-processing/test/fixtures/combined-library/google-cloud-tasks-nodejs/tasks-v2-nodejs/package.json b/core/packages/gapic-node-processing/test/fixtures/combined-library/google-cloud-tasks-nodejs/tasks-v2-nodejs/package.json index 158c84b08fdf..b5dfa2eb48e9 100644 --- a/core/packages/gapic-node-processing/test/fixtures/combined-library/google-cloud-tasks-nodejs/tasks-v2-nodejs/package.json +++ b/core/packages/gapic-node-processing/test/fixtures/combined-library/google-cloud-tasks-nodejs/tasks-v2-nodejs/package.json @@ -98,6 +98,6 @@ "webpack-cli": "^6.0.1" }, "engines": { - "node": ">=v18" + "node": ">=18" } } diff --git a/core/packages/gapic-node-processing/test/fixtures/combined-library/google-cloud-tasks-nodejs/tasks-v2beta2-nodejs/package.json b/core/packages/gapic-node-processing/test/fixtures/combined-library/google-cloud-tasks-nodejs/tasks-v2beta2-nodejs/package.json index 9cf22ac855a0..791dbda73481 100644 --- a/core/packages/gapic-node-processing/test/fixtures/combined-library/google-cloud-tasks-nodejs/tasks-v2beta2-nodejs/package.json +++ b/core/packages/gapic-node-processing/test/fixtures/combined-library/google-cloud-tasks-nodejs/tasks-v2beta2-nodejs/package.json @@ -99,6 +99,6 @@ "webpack-cli": "^6.0.1" }, "engines": { - "node": ">=v18" + "node": ">=18" } } diff --git a/core/packages/gapic-node-processing/test/fixtures/combined-library/google-cloud-tasks/package.json b/core/packages/gapic-node-processing/test/fixtures/combined-library/google-cloud-tasks/package.json index 158c84b08fdf..b5dfa2eb48e9 100644 --- a/core/packages/gapic-node-processing/test/fixtures/combined-library/google-cloud-tasks/package.json +++ b/core/packages/gapic-node-processing/test/fixtures/combined-library/google-cloud-tasks/package.json @@ -98,6 +98,6 @@ "webpack-cli": "^6.0.1" }, "engines": { - "node": ">=v18" + "node": ">=18" } } diff --git a/core/packages/gax/test/showcase-echo-client/package.json b/core/packages/gax/test/showcase-echo-client/package.json index dc7ae8980ca8..188a0a3f618c 100644 --- a/core/packages/gax/test/showcase-echo-client/package.json +++ b/core/packages/gax/test/showcase-echo-client/package.json @@ -40,6 +40,6 @@ "typescript": "5.8.3" }, "engines": { - "node": ">=v18" + "node": ">=18" } } diff --git a/core/packages/gax/test/test-application/package.json b/core/packages/gax/test/test-application/package.json index 6af31e90dde6..da3cc3913348 100644 --- a/core/packages/gax/test/test-application/package.json +++ b/core/packages/gax/test/test-application/package.json @@ -32,6 +32,6 @@ "showcase-server": "./showcase-server.tgz" }, "engines": { - "node": ">=18.0.0" + "node": ">=18" } } diff --git a/core/packages/logging-utils/package.json b/core/packages/logging-utils/package.json index 146cd34912ad..8be48936a077 100644 --- a/core/packages/logging-utils/package.json +++ b/core/packages/logging-utils/package.json @@ -42,6 +42,6 @@ }, "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/core/packages/logging-utils", "engines": { - "node": ">=14" + "node": ">=18" } } diff --git a/core/packages/logging-utils/samples/package.json b/core/packages/logging-utils/samples/package.json index 95c507482a1a..aa61452e4095 100644 --- a/core/packages/logging-utils/samples/package.json +++ b/core/packages/logging-utils/samples/package.json @@ -23,7 +23,7 @@ "directory": "core/packages/logging-utils/samples" }, "engines": { - "node": ">=14" + "node": ">=18" }, "dependencies": { "google-logging-utils": "^1.1.4" diff --git a/core/packages/nodejs-googleapis-common/package.json b/core/packages/nodejs-googleapis-common/package.json index 569057fdf258..33cb48d71ca7 100644 --- a/core/packages/nodejs-googleapis-common/package.json +++ b/core/packages/nodejs-googleapis-common/package.json @@ -87,7 +87,7 @@ "webpack-cli": "^6.0.1" }, "engines": { - "node": ">=18.0.0" + "node": ">=18" }, "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/core/packages/nodejs-googleapis-common" } diff --git a/core/packages/nodejs-googleapis-common/samples/package.json b/core/packages/nodejs-googleapis-common/samples/package.json index 2c3221b395e8..475bec0913a4 100644 --- a/core/packages/nodejs-googleapis-common/samples/package.json +++ b/core/packages/nodejs-googleapis-common/samples/package.json @@ -3,7 +3,7 @@ "license": "MIT", "author": "Google LLC", "engines": { - "node": ">=12.0.0" + "node": ">=18" }, "files": [ "*.js", diff --git a/handwritten/firestore/pipelines/package.json b/handwritten/firestore/pipelines/package.json index 1515c5eb2a2b..651f38980370 100644 --- a/handwritten/firestore/pipelines/package.json +++ b/handwritten/firestore/pipelines/package.json @@ -5,6 +5,6 @@ "typings": "../types/pipelines.d.ts", "private": true, "engines": { - "node": ">=14.0.0" + "node": ">=18" } } diff --git a/handwritten/logging-bunyan/package.json b/handwritten/logging-bunyan/package.json index 857ee3747f5c..06a9a7d6b4c1 100644 --- a/handwritten/logging-bunyan/package.json +++ b/handwritten/logging-bunyan/package.json @@ -5,7 +5,7 @@ "license": "Apache-2.0", "author": "Google Inc.", "engines": { - "node": ">=14.0.0" + "node": ">=18" }, "repository": { "type": "git", diff --git a/handwritten/logging/package.json b/handwritten/logging/package.json index af7bb2f03b08..f12e63f7294d 100644 --- a/handwritten/logging/package.json +++ b/handwritten/logging/package.json @@ -105,7 +105,7 @@ "webpack-cli": "^5.0.0" }, "engines": { - "node": ">=14.0.0" + "node": ">=18" }, "homepage": "https://github.com/googleapis/google-cloud-node/tree/main/handwritten/logging" } diff --git a/handwritten/storage/package.json b/handwritten/storage/package.json index 3ea3b0fb2644..e38124dfa44f 100644 --- a/handwritten/storage/package.json +++ b/handwritten/storage/package.json @@ -5,7 +5,7 @@ "license": "Apache-2.0", "author": "Google Inc.", "engines": { - "node": ">=14" + "node": ">=18" }, "repository": { "type": "git", diff --git a/packages/google-ads-datamanager/package.json b/packages/google-ads-datamanager/package.json index 0889d4cdcbe3..347b409e628a 100644 --- a/packages/google-ads-datamanager/package.json +++ b/packages/google-ads-datamanager/package.json @@ -62,7 +62,7 @@ "typescript": "^5.8.2" }, "engines": { - "node": ">=18.0.0" + "node": ">=18" }, "overrides": { "@sinonjs/fake-timers": "15.2.1" diff --git a/packages/google-apps-events-subscriptions/package.json b/packages/google-apps-events-subscriptions/package.json index 1b7d378e494e..103e879078fe 100644 --- a/packages/google-apps-events-subscriptions/package.json +++ b/packages/google-apps-events-subscriptions/package.json @@ -62,7 +62,7 @@ "typescript": "^5.8.2" }, "engines": { - "node": ">=18.0.0" + "node": ">=18" }, "overrides": { "@sinonjs/fake-timers": "15.2.1" diff --git a/packages/google-apps-events-subscriptions/samples/package.json b/packages/google-apps-events-subscriptions/samples/package.json index 8232a8bc4fe5..f90da3778780 100644 --- a/packages/google-apps-events-subscriptions/samples/package.json +++ b/packages/google-apps-events-subscriptions/samples/package.json @@ -4,7 +4,7 @@ "license": "Apache-2.0", "author": "Google LLC", "engines": { - "node": ">=18.0.0" + "node": ">=18" }, "files": [ "*.js" diff --git a/packages/google-cloud-agentregistry/package.json b/packages/google-cloud-agentregistry/package.json index 8eedd11a18eb..ebf7d86dd371 100644 --- a/packages/google-cloud-agentregistry/package.json +++ b/packages/google-cloud-agentregistry/package.json @@ -59,6 +59,6 @@ "sinon": "^20.0.0" }, "engines": { - "node": ">=v18" + "node": ">=18" } } diff --git a/packages/google-cloud-apiregistry/package.json b/packages/google-cloud-apiregistry/package.json index ca671ce3e2b0..25864eda894f 100644 --- a/packages/google-cloud-apiregistry/package.json +++ b/packages/google-cloud-apiregistry/package.json @@ -62,7 +62,7 @@ "typescript": "^5.8.2" }, "engines": { - "node": ">=18.0.0" + "node": ">=18" }, "overrides": { "@sinonjs/fake-timers": "15.2.1" diff --git a/packages/google-cloud-appoptimize/package.json b/packages/google-cloud-appoptimize/package.json index f0c3d0a39afa..9e81987989e4 100644 --- a/packages/google-cloud-appoptimize/package.json +++ b/packages/google-cloud-appoptimize/package.json @@ -62,6 +62,6 @@ "typescript": "^5.8.2" }, "engines": { - "node": ">=18.0.0" + "node": ">=18" } } diff --git a/packages/google-cloud-auditmanager/package.json b/packages/google-cloud-auditmanager/package.json index 5958c29fed65..081ade57719e 100644 --- a/packages/google-cloud-auditmanager/package.json +++ b/packages/google-cloud-auditmanager/package.json @@ -62,7 +62,7 @@ "typescript": "^5.8.2" }, "engines": { - "node": ">=18.0.0" + "node": ">=18" }, "overrides": { "@sinonjs/fake-timers": "15.2.1" diff --git a/packages/google-cloud-capacityplanner/package.json b/packages/google-cloud-capacityplanner/package.json index 165e5f7cf78b..d512a58e8c7f 100644 --- a/packages/google-cloud-capacityplanner/package.json +++ b/packages/google-cloud-capacityplanner/package.json @@ -62,7 +62,7 @@ "typescript": "^5.8.2" }, "engines": { - "node": ">=18.0.0" + "node": ">=18" }, "overrides": { "@sinonjs/fake-timers": "15.2.1" diff --git a/packages/google-cloud-ces/package.json b/packages/google-cloud-ces/package.json index 7bc58bb22123..364484f4e20c 100644 --- a/packages/google-cloud-ces/package.json +++ b/packages/google-cloud-ces/package.json @@ -62,7 +62,7 @@ "typescript": "^5.8.2" }, "engines": { - "node": ">=18.0.0" + "node": ">=18" }, "overrides": { "@sinonjs/fake-timers": "15.2.1" diff --git a/packages/google-cloud-chronicle/package.json b/packages/google-cloud-chronicle/package.json index 3d62ee48fd2d..a009bfbc50a5 100644 --- a/packages/google-cloud-chronicle/package.json +++ b/packages/google-cloud-chronicle/package.json @@ -62,7 +62,7 @@ "typescript": "^5.8.2" }, "engines": { - "node": ">=18.0.0" + "node": ">=18" }, "overrides": { "@sinonjs/fake-timers": "15.2.1" diff --git a/packages/google-cloud-chronicle/samples/package.json b/packages/google-cloud-chronicle/samples/package.json index 1b07bf08ad6d..1f287a52f6a7 100644 --- a/packages/google-cloud-chronicle/samples/package.json +++ b/packages/google-cloud-chronicle/samples/package.json @@ -4,7 +4,7 @@ "license": "Apache-2.0", "author": "Google LLC", "engines": { - "node": ">=18.0.0" + "node": ">=18" }, "files": [ "*.js" diff --git a/packages/google-cloud-cloudsecuritycompliance/package.json b/packages/google-cloud-cloudsecuritycompliance/package.json index 885f031067a1..520d02f01cac 100644 --- a/packages/google-cloud-cloudsecuritycompliance/package.json +++ b/packages/google-cloud-cloudsecuritycompliance/package.json @@ -62,7 +62,7 @@ "typescript": "^5.8.2" }, "engines": { - "node": ">=18.0.0" + "node": ">=18" }, "overrides": { "@sinonjs/fake-timers": "15.2.1" diff --git a/packages/google-cloud-configdelivery/package.json b/packages/google-cloud-configdelivery/package.json index a7248d8d7725..2fc382cb608d 100644 --- a/packages/google-cloud-configdelivery/package.json +++ b/packages/google-cloud-configdelivery/package.json @@ -62,7 +62,7 @@ "typescript": "^5.8.2" }, "engines": { - "node": ">=18.0.0" + "node": ">=18" }, "overrides": { "@sinonjs/fake-timers": "15.2.1" diff --git a/packages/google-cloud-databasecenter/package.json b/packages/google-cloud-databasecenter/package.json index 588c79694b64..c6bc360895b5 100644 --- a/packages/google-cloud-databasecenter/package.json +++ b/packages/google-cloud-databasecenter/package.json @@ -62,6 +62,6 @@ "typescript": "^5.8.2" }, "engines": { - "node": ">=18.0.0" + "node": ">=18" } } diff --git a/packages/google-cloud-datacatalog-lineage-configmanagement/package.json b/packages/google-cloud-datacatalog-lineage-configmanagement/package.json index 24c111bb0181..5396230c05bc 100644 --- a/packages/google-cloud-datacatalog-lineage-configmanagement/package.json +++ b/packages/google-cloud-datacatalog-lineage-configmanagement/package.json @@ -62,7 +62,7 @@ "typescript": "^5.8.2" }, "engines": { - "node": ">=18.0.0" + "node": ">=18" }, "overrides": { "@sinonjs/fake-timers": "15.2.1" diff --git a/packages/google-cloud-dataform/package.json b/packages/google-cloud-dataform/package.json index 9216328f3153..c1ebdba23cf3 100644 --- a/packages/google-cloud-dataform/package.json +++ b/packages/google-cloud-dataform/package.json @@ -62,7 +62,7 @@ "typescript": "^5.8.2" }, "engines": { - "node": ">=18.0.0" + "node": ">=18" }, "overrides": { "@sinonjs/fake-timers": "15.2.1" diff --git a/packages/google-cloud-dataform/samples/package.json b/packages/google-cloud-dataform/samples/package.json index 250238cffc02..27f81106212e 100644 --- a/packages/google-cloud-dataform/samples/package.json +++ b/packages/google-cloud-dataform/samples/package.json @@ -4,7 +4,7 @@ "license": "Apache-2.0", "author": "Google LLC", "engines": { - "node": ">=18.0.0" + "node": ">=18" }, "files": [ "*.js" diff --git a/packages/google-cloud-devicestreaming/package.json b/packages/google-cloud-devicestreaming/package.json index 2e1ebdcade8f..ba059e7c3ea3 100644 --- a/packages/google-cloud-devicestreaming/package.json +++ b/packages/google-cloud-devicestreaming/package.json @@ -62,7 +62,7 @@ "typescript": "^5.8.2" }, "engines": { - "node": ">=18.0.0" + "node": ">=18" }, "overrides": { "@sinonjs/fake-timers": "15.2.1" diff --git a/packages/google-cloud-devicestreaming/samples/package.json b/packages/google-cloud-devicestreaming/samples/package.json index f9a1972d903d..65eb7209e8fa 100644 --- a/packages/google-cloud-devicestreaming/samples/package.json +++ b/packages/google-cloud-devicestreaming/samples/package.json @@ -4,7 +4,7 @@ "license": "Apache-2.0", "author": "Google LLC", "engines": { - "node": ">=18.0.0" + "node": ">=18" }, "files": [ "*.js" diff --git a/packages/google-cloud-financialservices/package.json b/packages/google-cloud-financialservices/package.json index 6c7227e49865..e756b144224c 100644 --- a/packages/google-cloud-financialservices/package.json +++ b/packages/google-cloud-financialservices/package.json @@ -62,7 +62,7 @@ "typescript": "^5.8.2" }, "engines": { - "node": ">=18.0.0" + "node": ">=18" }, "overrides": { "@sinonjs/fake-timers": "15.2.1" diff --git a/packages/google-cloud-financialservices/samples/package.json b/packages/google-cloud-financialservices/samples/package.json index d434b7b85a0a..a342a476b2c6 100644 --- a/packages/google-cloud-financialservices/samples/package.json +++ b/packages/google-cloud-financialservices/samples/package.json @@ -4,7 +4,7 @@ "license": "Apache-2.0", "author": "Google LLC", "engines": { - "node": ">=18.0.0" + "node": ">=18" }, "files": [ "*.js" diff --git a/packages/google-cloud-geminidataanalytics/package.json b/packages/google-cloud-geminidataanalytics/package.json index 111bab913ec3..f429da9135a0 100644 --- a/packages/google-cloud-geminidataanalytics/package.json +++ b/packages/google-cloud-geminidataanalytics/package.json @@ -62,7 +62,7 @@ "typescript": "^5.8.2" }, "engines": { - "node": ">=18.0.0" + "node": ">=18" }, "overrides": { "@sinonjs/fake-timers": "15.2.1" diff --git a/packages/google-cloud-gkerecommender/package.json b/packages/google-cloud-gkerecommender/package.json index 1f9783fab845..572f71274378 100644 --- a/packages/google-cloud-gkerecommender/package.json +++ b/packages/google-cloud-gkerecommender/package.json @@ -62,7 +62,7 @@ "typescript": "^5.8.2" }, "engines": { - "node": ">=18.0.0" + "node": ">=18" }, "overrides": { "@sinonjs/fake-timers": "15.2.1" diff --git a/packages/google-cloud-hypercomputecluster/package.json b/packages/google-cloud-hypercomputecluster/package.json index 21ce0db5c4c9..1acd2dc0fa55 100644 --- a/packages/google-cloud-hypercomputecluster/package.json +++ b/packages/google-cloud-hypercomputecluster/package.json @@ -62,7 +62,7 @@ "typescript": "^5.8.2" }, "engines": { - "node": ">=18.0.0" + "node": ">=18" }, "overrides": { "@sinonjs/fake-timers": "15.2.1" diff --git a/packages/google-cloud-licensemanager/package.json b/packages/google-cloud-licensemanager/package.json index 07ebad7cee55..bb117334d6d1 100644 --- a/packages/google-cloud-licensemanager/package.json +++ b/packages/google-cloud-licensemanager/package.json @@ -62,7 +62,7 @@ "typescript": "^5.8.2" }, "engines": { - "node": ">=18.0.0" + "node": ">=18" }, "overrides": { "@sinonjs/fake-timers": "15.2.1" diff --git a/packages/google-cloud-locationfinder/package.json b/packages/google-cloud-locationfinder/package.json index 2320be2870dc..1e9cfc2b17b9 100644 --- a/packages/google-cloud-locationfinder/package.json +++ b/packages/google-cloud-locationfinder/package.json @@ -62,7 +62,7 @@ "typescript": "^5.8.2" }, "engines": { - "node": ">=18.0.0" + "node": ">=18" }, "overrides": { "@sinonjs/fake-timers": "15.2.1" diff --git a/packages/google-cloud-lustre/package.json b/packages/google-cloud-lustre/package.json index 30a6a0823a35..bebad8ca3336 100644 --- a/packages/google-cloud-lustre/package.json +++ b/packages/google-cloud-lustre/package.json @@ -62,7 +62,7 @@ "typescript": "^5.8.2" }, "engines": { - "node": ">=18.0.0" + "node": ">=18" }, "overrides": { "@sinonjs/fake-timers": "15.2.1" diff --git a/packages/google-cloud-lustre/samples/package.json b/packages/google-cloud-lustre/samples/package.json index 584035e22d9e..4e6432b3adb7 100644 --- a/packages/google-cloud-lustre/samples/package.json +++ b/packages/google-cloud-lustre/samples/package.json @@ -4,7 +4,7 @@ "license": "Apache-2.0", "author": "Google LLC", "engines": { - "node": ">=18.0.0" + "node": ">=18" }, "files": [ "*.js" diff --git a/packages/google-cloud-maintenance-api/package.json b/packages/google-cloud-maintenance-api/package.json index 6bdac79e0686..b2ecba5dbd62 100644 --- a/packages/google-cloud-maintenance-api/package.json +++ b/packages/google-cloud-maintenance-api/package.json @@ -62,7 +62,7 @@ "typescript": "^5.8.2" }, "engines": { - "node": ">=18.0.0" + "node": ">=18" }, "overrides": { "@sinonjs/fake-timers": "15.2.1" diff --git a/packages/google-cloud-maintenance-api/samples/package.json b/packages/google-cloud-maintenance-api/samples/package.json index ab55778f7e7e..726177127224 100644 --- a/packages/google-cloud-maintenance-api/samples/package.json +++ b/packages/google-cloud-maintenance-api/samples/package.json @@ -4,7 +4,7 @@ "license": "Apache-2.0", "author": "Google LLC", "engines": { - "node": ">=18.0.0" + "node": ">=18" }, "files": [ "*.js" diff --git a/packages/google-cloud-managedkafka-schemaregistry/package.json b/packages/google-cloud-managedkafka-schemaregistry/package.json index 79908677fbbb..401ec65ce74f 100644 --- a/packages/google-cloud-managedkafka-schemaregistry/package.json +++ b/packages/google-cloud-managedkafka-schemaregistry/package.json @@ -62,7 +62,7 @@ "typescript": "^5.8.2" }, "engines": { - "node": ">=18.0.0" + "node": ">=18" }, "overrides": { "@sinonjs/fake-timers": "15.2.1" diff --git a/packages/google-cloud-modelarmor/package.json b/packages/google-cloud-modelarmor/package.json index 3027e4b0e9e4..f5a3624c72e6 100644 --- a/packages/google-cloud-modelarmor/package.json +++ b/packages/google-cloud-modelarmor/package.json @@ -62,7 +62,7 @@ "typescript": "^5.1.6" }, "engines": { - "node": ">=14.0.0" + "node": ">=18" }, "overrides": { "@sinonjs/fake-timers": "15.2.1" diff --git a/packages/google-cloud-modelarmor/samples/package.json b/packages/google-cloud-modelarmor/samples/package.json index 1d94a9a2b9a9..6515821270ab 100644 --- a/packages/google-cloud-modelarmor/samples/package.json +++ b/packages/google-cloud-modelarmor/samples/package.json @@ -4,7 +4,7 @@ "license": "Apache-2.0", "author": "Google LLC", "engines": { - "node": ">=14.0.0" + "node": ">=18" }, "files": [ "*.js" diff --git a/packages/google-cloud-pubsub-api/package.json b/packages/google-cloud-pubsub-api/package.json index def268565b1a..1bdc9665e417 100644 --- a/packages/google-cloud-pubsub-api/package.json +++ b/packages/google-cloud-pubsub-api/package.json @@ -56,6 +56,6 @@ "typescript": "5.8.3" }, "engines": { - "node": ">=v18" + "node": ">=18" } } diff --git a/packages/google-cloud-saasplatform-saasservicemgmt/package.json b/packages/google-cloud-saasplatform-saasservicemgmt/package.json index 823e72f398f6..5dceade00f6d 100644 --- a/packages/google-cloud-saasplatform-saasservicemgmt/package.json +++ b/packages/google-cloud-saasplatform-saasservicemgmt/package.json @@ -62,7 +62,7 @@ "typescript": "^5.8.2" }, "engines": { - "node": ">=18.0.0" + "node": ">=18" }, "overrides": { "@sinonjs/fake-timers": "15.2.1" diff --git a/packages/google-cloud-storagebatchoperations/package.json b/packages/google-cloud-storagebatchoperations/package.json index 5602bb04b2d7..317e960e06a3 100644 --- a/packages/google-cloud-storagebatchoperations/package.json +++ b/packages/google-cloud-storagebatchoperations/package.json @@ -62,7 +62,7 @@ "typescript": "^5.8.2" }, "engines": { - "node": ">=18.0.0" + "node": ">=18" }, "overrides": { "@sinonjs/fake-timers": "15.2.1" diff --git a/packages/google-cloud-storagebatchoperations/samples/package.json b/packages/google-cloud-storagebatchoperations/samples/package.json index 16d4fa35c1eb..78a4853a1156 100644 --- a/packages/google-cloud-storagebatchoperations/samples/package.json +++ b/packages/google-cloud-storagebatchoperations/samples/package.json @@ -4,7 +4,7 @@ "license": "Apache-2.0", "author": "Google LLC", "engines": { - "node": ">=18.0.0" + "node": ">=18" }, "files": [ "*.js" diff --git a/packages/google-cloud-vectorsearch/package.json b/packages/google-cloud-vectorsearch/package.json index 0b3d29ae7739..d5107023cf6c 100644 --- a/packages/google-cloud-vectorsearch/package.json +++ b/packages/google-cloud-vectorsearch/package.json @@ -62,7 +62,7 @@ "typescript": "^5.8.2" }, "engines": { - "node": ">=18.0.0" + "node": ">=18" }, "overrides": { "@sinonjs/fake-timers": "15.2.1" diff --git a/packages/google-cloud-visionai/package.json b/packages/google-cloud-visionai/package.json index ee14d89d7359..ebd738429ede 100644 --- a/packages/google-cloud-visionai/package.json +++ b/packages/google-cloud-visionai/package.json @@ -62,7 +62,7 @@ "typescript": "^5.8.2" }, "engines": { - "node": ">=18.0.0" + "node": ">=18" }, "overrides": { "@sinonjs/fake-timers": "15.2.1" diff --git a/packages/google-cloud-workloadmanager/package.json b/packages/google-cloud-workloadmanager/package.json index a95516941223..873b2d57a7f7 100644 --- a/packages/google-cloud-workloadmanager/package.json +++ b/packages/google-cloud-workloadmanager/package.json @@ -62,7 +62,7 @@ "typescript": "^5.8.2" }, "engines": { - "node": ">=18.0.0" + "node": ">=18" }, "overrides": { "@sinonjs/fake-timers": "15.2.1" diff --git a/packages/google-devicesandservices-health/package.json b/packages/google-devicesandservices-health/package.json index a0e13fcd6f1d..a91271610bbf 100644 --- a/packages/google-devicesandservices-health/package.json +++ b/packages/google-devicesandservices-health/package.json @@ -62,6 +62,6 @@ "typescript": "^5.8.2" }, "engines": { - "node": ">=18.0.0" + "node": ">=18" } } diff --git a/packages/google-maps-geocode/package.json b/packages/google-maps-geocode/package.json index 511edc6acd59..bfb23a10fa58 100644 --- a/packages/google-maps-geocode/package.json +++ b/packages/google-maps-geocode/package.json @@ -62,7 +62,7 @@ "typescript": "^5.8.2" }, "engines": { - "node": ">=18.0.0" + "node": ">=18" }, "overrides": { "@sinonjs/fake-timers": "15.2.1" diff --git a/packages/google-maps-mapmanagement/package.json b/packages/google-maps-mapmanagement/package.json index 9b453fb8847f..0e1286af20d9 100644 --- a/packages/google-maps-mapmanagement/package.json +++ b/packages/google-maps-mapmanagement/package.json @@ -65,6 +65,6 @@ "typescript": "^5.8.2" }, "engines": { - "node": ">=18.0.0" + "node": ">=18" } } diff --git a/packages/google-maps-navconnect/package.json b/packages/google-maps-navconnect/package.json index a1788212d959..eafcd9d16763 100644 --- a/packages/google-maps-navconnect/package.json +++ b/packages/google-maps-navconnect/package.json @@ -62,7 +62,7 @@ "typescript": "^5.8.2" }, "engines": { - "node": ">=18.0.0" + "node": ">=18" }, "overrides": { "@sinonjs/fake-timers": "15.2.1" diff --git a/packages/google-shopping-merchant-issueresolution/package.json b/packages/google-shopping-merchant-issueresolution/package.json index 72a9c3afbc93..4b9b49caef07 100644 --- a/packages/google-shopping-merchant-issueresolution/package.json +++ b/packages/google-shopping-merchant-issueresolution/package.json @@ -62,7 +62,7 @@ "typescript": "^5.8.2" }, "engines": { - "node": ">=18.0.0" + "node": ">=18" }, "overrides": { "@sinonjs/fake-timers": "15.2.1" diff --git a/packages/google-shopping-merchant-issueresolution/samples/package.json b/packages/google-shopping-merchant-issueresolution/samples/package.json index e78e406ef404..9141b62bdf95 100644 --- a/packages/google-shopping-merchant-issueresolution/samples/package.json +++ b/packages/google-shopping-merchant-issueresolution/samples/package.json @@ -4,7 +4,7 @@ "license": "Apache-2.0", "author": "Google LLC", "engines": { - "node": ">=18.0.0" + "node": ">=18" }, "files": [ "*.js" diff --git a/packages/google-shopping-merchant-ordertracking/package.json b/packages/google-shopping-merchant-ordertracking/package.json index 26cc85493b32..9eca06d5af59 100644 --- a/packages/google-shopping-merchant-ordertracking/package.json +++ b/packages/google-shopping-merchant-ordertracking/package.json @@ -62,7 +62,7 @@ "typescript": "^5.8.2" }, "engines": { - "node": ">=18.0.0" + "node": ">=18" }, "overrides": { "@sinonjs/fake-timers": "15.2.1" diff --git a/packages/google-shopping-merchant-ordertracking/samples/package.json b/packages/google-shopping-merchant-ordertracking/samples/package.json index 904f4a495c38..0d5b249f9fa9 100644 --- a/packages/google-shopping-merchant-ordertracking/samples/package.json +++ b/packages/google-shopping-merchant-ordertracking/samples/package.json @@ -4,7 +4,7 @@ "license": "Apache-2.0", "author": "Google LLC", "engines": { - "node": ">=18.0.0" + "node": ">=18" }, "files": [ "*.js"