From 529ec3a2222c7d1e61736f469b4781b4210c9806 Mon Sep 17 00:00:00 2001 From: Mend Renovate Date: Fri, 12 Jan 2024 14:01:33 +0000 Subject: [PATCH] fix(deps): update all dependencies --- .github/workflows/ai-platform-snippets.yaml | 6 +++--- .github/workflows/dialogflow-cx.yaml | 6 +++--- .github/workflows/flakybot.yaml | 2 +- .github/workflows/functions-slack.yaml | 6 +++--- .github/workflows/generative-ai-snippets.yaml | 6 +++--- .github/workflows/iam-deny.yaml | 4 ++-- .github/workflows/remove-label.yaml | 2 +- .github/workflows/security-center-snippets.yaml | 4 ++-- .github/workflows/storagetransfer.yaml | 6 +++--- .github/workflows/test.yaml | 4 ++-- .github/workflows/vision.yaml | 6 +++--- ai-platform/snippets/package.json | 4 ++-- appengine/analytics/package.json | 4 ++-- appengine/building-an-app/build/package.json | 2 +- appengine/building-an-app/update/package.json | 4 ++-- appengine/datastore/package.json | 2 +- appengine/endpoints/package.json | 6 +++--- .../hello-world/flexible_nodejs16_and_earlier/package.json | 2 +- appengine/memcached/package.json | 4 ++-- appengine/metadata/flexible/package.json | 2 +- .../metadata/flexible_nodejs16_and_earlier/package.json | 4 ++-- appengine/metadata/standard/package.json | 4 ++-- appengine/pubsub/package.json | 6 +++--- appengine/static-files/package.json | 2 +- appengine/storage/flexible/package.json | 2 +- .../storage/flexible_nodejs16_and_earlier/package.json | 4 ++-- appengine/storage/standard/package.json | 2 +- appengine/twilio/package.json | 4 ++-- appengine/typescript/package.json | 6 +++--- asset/snippets/package.json | 4 ++-- automl/package.json | 4 ++-- batch/package.json | 2 +- cloud-language/package.json | 4 ++-- cloud-sql/mysql/mysql/Dockerfile | 2 +- cloud-sql/mysql/mysql2/Dockerfile | 2 +- cloud-sql/postgres/knex/Dockerfile | 2 +- cloud-sql/sqlserver/mssql/Dockerfile | 2 +- cloud-sql/sqlserver/tedious/Dockerfile | 2 +- cloud-tasks/snippets/Dockerfile | 2 +- cloud-tasks/snippets/package.json | 2 +- cloud-tasks/tutorial-gcf/app/package.json | 2 +- cloud-tasks/tutorial-gcf/function/package.json | 4 ++-- cloudbuild/package.json | 2 +- composer/functions/composer-storage-trigger/package.json | 4 ++-- composer/package.json | 2 +- compute/package.json | 4 ++-- contact-center-insights/package.json | 2 +- container-analysis/snippets/package.json | 2 +- container/package.json | 2 +- datacatalog/snippets/package.json | 2 +- datalabeling/package.json | 2 +- dataproc/package.json | 2 +- datastore/functions/package.json | 4 ++-- dialogflow-cx/package.json | 2 +- dialogflow/package.json | 2 +- discoveryengine/package.json | 4 ++-- dlp/package.json | 6 +++--- document-ai/package.json | 4 ++-- document-warehouse/package.json | 2 +- endpoints/getting-started-grpc/package.json | 2 +- endpoints/getting-started/package.json | 2 +- error-reporting/package.json | 2 +- eventarc/audit-storage/Dockerfile | 2 +- eventarc/audit-storage/package.json | 4 ++-- eventarc/generic/Dockerfile | 2 +- eventarc/generic/package.json | 4 ++-- eventarc/pubsub/Dockerfile | 2 +- eventarc/pubsub/package.json | 2 +- functions/billing/package.json | 4 ++-- functions/concepts/package.json | 4 ++-- functions/concepts/requests/package.json | 2 +- functions/env_vars/package.json | 2 +- functions/firebase/helloAnalytics/package.json | 2 +- functions/firebase/helloAuth/package.json | 2 +- functions/firebase/helloFirestore/package.json | 2 +- functions/firebase/helloRTDB/package.json | 2 +- functions/firebase/helloRemoteConfig/package.json | 2 +- functions/firebase/makeUpperCase/package.json | 2 +- functions/firebase/package.json | 2 +- functions/helloworld/helloError/package.json | 2 +- functions/helloworld/helloGCS/package.json | 2 +- functions/helloworld/helloPubSub/package.json | 2 +- functions/helloworld/helloworldHttp/package.json | 2 +- functions/helloworld/package.json | 2 +- functions/http/corsEnabledFunction/package.json | 2 +- functions/http/corsEnabledFunctionAuth/package.json | 2 +- functions/http/httpContent/package.json | 2 +- functions/http/httpMethods/package.json | 2 +- functions/http/package.json | 2 +- functions/imagemagick/package.json | 2 +- functions/log/helloWorld/package.json | 2 +- functions/log/package.json | 2 +- functions/log/processEntry/package.json | 2 +- functions/memorystore/redis/package.json | 2 +- functions/ocr/app/package.json | 2 +- functions/pubsub/package.json | 2 +- functions/pubsub/publish/package.json | 2 +- functions/pubsub/subscribe/package.json | 2 +- functions/scheduleinstance/package.json | 2 +- functions/security/package.json | 4 ++-- functions/slack/package.json | 2 +- functions/spanner/package.json | 2 +- functions/speech-to-speech/functions/package.json | 2 +- functions/tips/connectionPools/package.json | 2 +- functions/tips/gcpApiCall/package.json | 2 +- functions/tips/package.json | 4 ++-- functions/tips/retry/package.json | 2 +- functions/tips/scopeDemo/package.json | 2 +- functions/v2/autoLabelInstance/package.json | 2 +- functions/v2/cloudEventLogging/package.json | 2 +- functions/v2/firebase/firestore/helloFirestore/package.json | 2 +- functions/v2/firebase/firestore/makeUpperCase/package.json | 2 +- .../firebase/remote-config/helloRemoteConfig/package.json | 2 +- functions/v2/firebase/rtdb/helloRTDB/package.json | 2 +- functions/v2/helloAuditLog/package.json | 2 +- functions/v2/helloGCS/package.json | 2 +- functions/v2/helloPubSub/package.json | 2 +- functions/v2/httpLogging/package.json | 2 +- functions/v2/imagemagick/package.json | 2 +- functions/v2/log/processEntry/package.json | 2 +- functions/v2/ocr/app/package.json | 2 +- functions/v2/responseStreaming/package.json | 2 +- functions/v2/tips/avoidInfiniteRetries/package.json | 2 +- functions/v2/tips/retry/package.json | 2 +- functions/v2/typed/googlechatbot/package.json | 2 +- functions/v2/typed/greeting/package.json | 2 +- game-servers/snippets/package.json | 2 +- generative-ai/snippets/package.json | 4 ++-- healthcare/consent/package.json | 2 +- healthcare/datasets/package.json | 2 +- healthcare/dicom/package.json | 2 +- healthcare/fhir/package.json | 2 +- healthcare/hl7v2/package.json | 2 +- iam/deny/package.json | 2 +- kms/package.json | 2 +- media/livestream/package.json | 2 +- media/video-stitcher/package.json | 2 +- mediatranslation/package.json | 2 +- memorystore/redis/cloud_run_deployment/Dockerfile | 2 +- memorystore/redis/gke_deployment/Dockerfile | 2 +- monitoring/prometheus/package.json | 2 +- monitoring/snippets/package.json | 2 +- recaptcha_enterprise/demosite/app/Dockerfile | 2 +- recaptcha_enterprise/demosite/app/package.json | 2 +- recaptcha_enterprise/snippets/package.json | 4 ++-- retail/package.json | 2 +- run/filesystem/package.json | 4 ++-- run/hello-broken/Dockerfile | 2 +- run/hello-broken/package.json | 2 +- run/helloworld/Dockerfile | 2 +- run/helloworld/package.json | 2 +- run/idp-sql/Dockerfile | 2 +- run/idp-sql/package.json | 6 +++--- run/image-processing/Dockerfile | 2 +- run/image-processing/package.json | 2 +- run/logging-manual/Dockerfile | 2 +- run/logging-manual/package.json | 2 +- run/markdown-preview/editor/Dockerfile | 2 +- run/markdown-preview/editor/package.json | 2 +- run/markdown-preview/renderer/Dockerfile | 2 +- run/markdown-preview/renderer/package.json | 6 +++--- run/pubsub/Dockerfile | 2 +- run/pubsub/package.json | 4 ++-- run/system-package/Dockerfile | 2 +- run/system-package/package.json | 2 +- run/websockets/package.json | 2 +- scheduler/package.json | 4 ++-- secret-manager/package.json | 2 +- security-center/snippets/package.json | 2 +- service-directory/snippets/package.json | 2 +- speech/package.json | 4 ++-- storagetransfer/package.json | 2 +- talent/package.json | 4 ++-- texttospeech/package.json | 2 +- translate/package.json | 2 +- video-intelligence/package.json | 2 +- vision/package.json | 2 +- workflows/package.json | 2 +- workflows/quickstart/package.json | 2 +- 179 files changed, 236 insertions(+), 236 deletions(-) diff --git a/.github/workflows/ai-platform-snippets.yaml b/.github/workflows/ai-platform-snippets.yaml index e9d12993407..b20cb94c052 100644 --- a/.github/workflows/ai-platform-snippets.yaml +++ b/.github/workflows/ai-platform-snippets.yaml @@ -46,14 +46,14 @@ jobs: - uses: actions/checkout@v4.1.0 with: ref: ${{github.event.pull_request.head.sha}} - - uses: 'google-github-actions/auth@v1.1.1' + - uses: 'google-github-actions/auth@v2.0.0' with: workload_identity_provider: 'projects/1046198160504/locations/global/workloadIdentityPools/github-actions-pool/providers/github-actions-provider' service_account: 'kokoro-system-test@long-door-651.iam.gserviceaccount.com' create_credentials_file: 'true' access_token_lifetime: 600s - id: secrets - uses: 'google-github-actions/get-secretmanager-secrets@v1' + uses: 'google-github-actions/get-secretmanager-secrets@v2' with: secrets: |- caip_id:nodejs-docs-samples-tests/nodejs-docs-samples-ai-platform-caip-project-id @@ -90,7 +90,7 @@ jobs: CAIP_PROJECT_ID: ${{ steps.secrets.outputs.caip_id }} - name: upload test results for FlakyBot workflow if: github.event.action == 'schedule' && always() - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 env: MOCHA_REPORTER_OUTPUT: "${{github.run_id}}_sponge_log.xml" with: diff --git a/.github/workflows/dialogflow-cx.yaml b/.github/workflows/dialogflow-cx.yaml index a88267a17ee..4785dfbdb32 100644 --- a/.github/workflows/dialogflow-cx.yaml +++ b/.github/workflows/dialogflow-cx.yaml @@ -49,14 +49,14 @@ jobs: - uses: actions/checkout@v4.1.0 with: ref: ${{github.event.pull_request.head.sha}} - - uses: 'google-github-actions/auth@v1.1.1' + - uses: 'google-github-actions/auth@v2.0.0' with: workload_identity_provider: 'projects/1046198160504/locations/global/workloadIdentityPools/github-actions-pool/providers/github-actions-provider' service_account: 'kokoro-system-test@long-door-651.iam.gserviceaccount.com' create_credentials_file: 'true' access_token_lifetime: 600s - id: secrets - uses: 'google-github-actions/get-secretmanager-secrets@v1' + uses: 'google-github-actions/get-secretmanager-secrets@v2' with: secrets: |- agent_id:nodejs-docs-samples-tests/nodejs-docs-samples-dialogflow-cx-agent-id @@ -94,7 +94,7 @@ jobs: AGENT_PROJECT_ID: nodejs-docs-samples-tests - name: upload test results for FlakyBot workflow if: github.event.action == 'schedule' && always() - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 env: MOCHA_REPORTER_OUTPUT: "${{github.run_id}}_sponge_log.xml" with: diff --git a/.github/workflows/flakybot.yaml b/.github/workflows/flakybot.yaml index 2d1e456c451..c5f52b21492 100644 --- a/.github/workflows/flakybot.yaml +++ b/.github/workflows/flakybot.yaml @@ -44,7 +44,7 @@ jobs: curl -s -L https://github.com/googleapis/repo-automation-bots/archive/refs/tags/flakybot-v${{ env.FLAKYBOT_VERSION }}.tar.gz -o flakybot.tar.gz tar xzf flakybot.tar.gz cp -rT repo-automation-bots-flakybot-v${{ env.FLAKYBOT_VERSION}}/packages/flakybot/ . - - uses: actions/setup-go@v4 + - uses: actions/setup-go@v5 with: cache: true cache-dependency-path: '${{ github.workspace }}/go.sum' diff --git a/.github/workflows/functions-slack.yaml b/.github/workflows/functions-slack.yaml index 386bc04bdbb..792bb134b0f 100644 --- a/.github/workflows/functions-slack.yaml +++ b/.github/workflows/functions-slack.yaml @@ -46,14 +46,14 @@ jobs: - uses: actions/checkout@v4.1.0 with: ref: ${{github.event.pull_request.head.sha}} - - uses: 'google-github-actions/auth@v1.1.1' + - uses: 'google-github-actions/auth@v2.0.0' with: workload_identity_provider: 'projects/1046198160504/locations/global/workloadIdentityPools/github-actions-pool/providers/github-actions-provider' service_account: 'kokoro-system-test@long-door-651.iam.gserviceaccount.com' create_credentials_file: 'true' access_token_lifetime: 600s - id: secrets - uses: 'google-github-actions/get-secretmanager-secrets@v1' + uses: 'google-github-actions/get-secretmanager-secrets@v2' with: secrets: |- slack_secret:nodejs-docs-samples-tests/nodejs-docs-samples-slack-secret @@ -90,7 +90,7 @@ jobs: KG_API_KEY: ${{ steps.secrets.outputs.kg_api_key }} - name: upload test results for FlakyBot workflow if: github.event.action == 'schedule' && always() - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 env: MOCHA_REPORTER_OUTPUT: "${{github.run_id}}_sponge_log.xml" with: diff --git a/.github/workflows/generative-ai-snippets.yaml b/.github/workflows/generative-ai-snippets.yaml index 1dc64a5b138..5392e5317e7 100644 --- a/.github/workflows/generative-ai-snippets.yaml +++ b/.github/workflows/generative-ai-snippets.yaml @@ -46,14 +46,14 @@ jobs: - uses: actions/checkout@v4.1.0 with: ref: ${{github.event.pull_request.head.sha}} - - uses: 'google-github-actions/auth@v1.1.1' + - uses: 'google-github-actions/auth@v2.0.0' with: workload_identity_provider: 'projects/1046198160504/locations/global/workloadIdentityPools/github-actions-pool/providers/github-actions-provider' service_account: 'kokoro-system-test@long-door-651.iam.gserviceaccount.com' create_credentials_file: 'true' access_token_lifetime: 600s - id: secrets - uses: 'google-github-actions/get-secretmanager-secrets@v1' + uses: 'google-github-actions/get-secretmanager-secrets@v2' with: secrets: |- caip_id:nodejs-docs-samples-tests/nodejs-docs-samples-ai-platform-caip-project-id @@ -90,7 +90,7 @@ jobs: CAIP_PROJECT_ID: ${{ steps.secrets.outputs.caip_id }} - name: upload test results for FlakyBot workflow if: github.event.action == 'schedule' && always() - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 env: MOCHA_REPORTER_OUTPUT: "${{github.run_id}}_sponge_log.xml" with: diff --git a/.github/workflows/iam-deny.yaml b/.github/workflows/iam-deny.yaml index de008a73f34..cbf2e6570e1 100644 --- a/.github/workflows/iam-deny.yaml +++ b/.github/workflows/iam-deny.yaml @@ -46,7 +46,7 @@ jobs: - uses: actions/checkout@v4.1.0 with: ref: ${{github.event.pull_request.head.sha}} - - uses: 'google-github-actions/auth@v1.1.1' + - uses: 'google-github-actions/auth@v2.0.0' with: workload_identity_provider: 'projects/949737848314/locations/global/workloadIdentityPools/iam-deny-test-pool/providers/iam-deny-test-provider' service_account: 'kokoro-ca@isakovf-iam-deny-samples.iam.gserviceaccount.com' @@ -81,7 +81,7 @@ jobs: - run: npm test - name: upload test results for FlakyBot workflow if: github.event.action == 'schedule' && always() - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 env: MOCHA_REPORTER_OUTPUT: "${{github.run_id}}_sponge_log.xml" with: diff --git a/.github/workflows/remove-label.yaml b/.github/workflows/remove-label.yaml index 27279e3b975..ee65e9e8133 100644 --- a/.github/workflows/remove-label.yaml +++ b/.github/workflows/remove-label.yaml @@ -25,7 +25,7 @@ jobs: runs-on: ubuntu-latest timeout-minutes: 5 steps: - - uses: actions/github-script@v6 + - uses: actions/github-script@v7 with: github-token: ${{ secrets.GITHUB_TOKEN }} script: | diff --git a/.github/workflows/security-center-snippets.yaml b/.github/workflows/security-center-snippets.yaml index eba2f4611d0..8d5662fd169 100644 --- a/.github/workflows/security-center-snippets.yaml +++ b/.github/workflows/security-center-snippets.yaml @@ -46,7 +46,7 @@ jobs: - uses: actions/checkout@v4.1.0 with: ref: ${{github.event.pull_request.head.sha}} - - uses: 'google-github-actions/auth@v1.1.1' + - uses: 'google-github-actions/auth@v2.0.0' with: workload_identity_provider: 'projects/1046198160504/locations/global/workloadIdentityPools/github-actions-pool/providers/github-actions-provider' service_account: 'kokoro-system-test@long-door-651.iam.gserviceaccount.com' @@ -83,7 +83,7 @@ jobs: GCLOUD_ORGANIZATION: 1081635000895 - name: upload test results for FlakyBot workflow if: github.event.action == 'schedule' && always() - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 env: MOCHA_REPORTER_OUTPUT: "${{github.run_id}}_sponge_log.xml" with: diff --git a/.github/workflows/storagetransfer.yaml b/.github/workflows/storagetransfer.yaml index bd2cb0b51dc..0db745d8033 100644 --- a/.github/workflows/storagetransfer.yaml +++ b/.github/workflows/storagetransfer.yaml @@ -46,14 +46,14 @@ jobs: - uses: actions/checkout@v4.1.0 with: ref: ${{github.event.pull_request.head.sha}} - - uses: 'google-github-actions/auth@v1.1.1' + - uses: 'google-github-actions/auth@v2.0.0' with: workload_identity_provider: 'projects/1046198160504/locations/global/workloadIdentityPools/github-actions-pool/providers/github-actions-provider' service_account: 'kokoro-system-test@long-door-651.iam.gserviceaccount.com' create_credentials_file: 'true' access_token_lifetime: 600s - id: secrets - uses: 'google-github-actions/get-secretmanager-secrets@v1' + uses: 'google-github-actions/get-secretmanager-secrets@v2' with: secrets: |- sts_aws_secret:nodejs-docs-samples-tests/nodejs-docs-samples-storagetransfer-aws @@ -93,7 +93,7 @@ jobs: AZURE_SAS_TOKEN: ${{ fromJSON(steps.secrets.outputs.sts_azure_secret).SAS }} - name: upload test results for FlakyBot workflow if: github.event.action == 'schedule' && always() - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 env: MOCHA_REPORTER_OUTPUT: "${{github.run_id}}_sponge_log.xml" with: diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 006567b9907..5f436c8f1f3 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -37,7 +37,7 @@ jobs: - uses: actions/checkout@v4.1.0 with: ref: ${{github.event.pull_request.head.sha}} - - uses: 'google-github-actions/auth@v1.1.1' + - uses: 'google-github-actions/auth@v2.0.0' with: workload_identity_provider: 'projects/1046198160504/locations/global/workloadIdentityPools/github-actions-pool/providers/github-actions-provider' service_account: 'kokoro-system-test@long-door-651.iam.gserviceaccount.com' @@ -73,7 +73,7 @@ jobs: - run: npm test - name: upload test results for FlakyBot workflow if: github.event.action == 'schedule' && always() - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: test-results path: ${{ inputs.path }}/${{ env.MOCHA_REPORTER_OUTPUT }} diff --git a/.github/workflows/vision.yaml b/.github/workflows/vision.yaml index 31800d96085..7bbde2e88eb 100644 --- a/.github/workflows/vision.yaml +++ b/.github/workflows/vision.yaml @@ -46,14 +46,14 @@ jobs: - uses: actions/checkout@v4.1.0 with: ref: ${{github.event.pull_request.head.sha}} - - uses: 'google-github-actions/auth@v1.1.1' + - uses: 'google-github-actions/auth@v2.0.0' with: workload_identity_provider: 'projects/1046198160504/locations/global/workloadIdentityPools/github-actions-pool/providers/github-actions-provider' service_account: 'kokoro-system-test@long-door-651.iam.gserviceaccount.com' create_credentials_file: 'true' access_token_lifetime: 600s - id: secrets - uses: 'google-github-actions/get-secretmanager-secrets@v1' + uses: 'google-github-actions/get-secretmanager-secrets@v2' with: secrets: |- vision:nodejs-docs-samples-tests/nodejs-docs-samples-vision @@ -88,7 +88,7 @@ jobs: REDIS_HOST: ${{ steps.secrets.outputs.vision.REDIS_HOST }} - name: upload test results for FlakyBot workflow if: github.event.action == 'schedule' && always() - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 env: MOCHA_REPORTER_OUTPUT: "${{github.run_id}}_sponge_log.xml" with: diff --git a/ai-platform/snippets/package.json b/ai-platform/snippets/package.json index e2d0e6c631c..a43c53fc62d 100644 --- a/ai-platform/snippets/package.json +++ b/ai-platform/snippets/package.json @@ -19,9 +19,9 @@ }, "devDependencies": { "c8": "^8.0.0", - "chai": "^4.2.0", + "chai": "^5.0.0", "mocha": "^10.0.0", "uuid": "^9.0.0", - "sinon": "^16.0.0" + "sinon": "^17.0.0" } } diff --git a/appengine/analytics/package.json b/appengine/analytics/package.json index 6fa1da9de60..19ee6a8b3ee 100644 --- a/appengine/analytics/package.json +++ b/appengine/analytics/package.json @@ -10,7 +10,7 @@ "url": "https://github.com/GoogleCloudPlatform/nodejs-docs-samples.git" }, "engines": { - "node": "16.x.x" + "node": "20.x" }, "scripts": { "start": "node app.js", @@ -19,7 +19,7 @@ }, "dependencies": { "express": "^4.16.4", - "node-fetch": "^2.6.1" + "node-fetch": "^3.0.0" }, "devDependencies": { "c8": "^8.0.0", diff --git a/appengine/building-an-app/build/package.json b/appengine/building-an-app/build/package.json index 1261d917299..c7f1c2c76d9 100644 --- a/appengine/building-an-app/build/package.json +++ b/appengine/building-an-app/build/package.json @@ -14,7 +14,7 @@ "url": "https://github.com/GoogleCloudPlatform/nodejs-docs-samples.git" }, "engines": { - "node": "16.x.x" + "node": "20.x" }, "author": "Google Inc.", "license": "Apache-2.0", diff --git a/appengine/building-an-app/update/package.json b/appengine/building-an-app/update/package.json index 2c9c88b5592..610e28678aa 100644 --- a/appengine/building-an-app/update/package.json +++ b/appengine/building-an-app/update/package.json @@ -14,7 +14,7 @@ "url": "https://github.com/GoogleCloudPlatform/nodejs-docs-samples.git" }, "engines": { - "node": "16.x.x" + "node": "20.x" }, "author": "Google Inc.", "license": "Apache-2.0", @@ -25,7 +25,7 @@ "c8": "^8.0.0", "mocha": "^10.0.0", "proxyquire": "^2.1.3", - "sinon": "^16.0.0", + "sinon": "^17.0.0", "supertest": "^6.0.0" } } diff --git a/appengine/datastore/package.json b/appengine/datastore/package.json index ec691b3e3db..019a9e6ec7c 100644 --- a/appengine/datastore/package.json +++ b/appengine/datastore/package.json @@ -10,7 +10,7 @@ "url": "https://github.com/GoogleCloudPlatform/nodejs-docs-samples.git" }, "engines": { - "node": "16.x.x" + "node": "20.x" }, "scripts": { "start": "node app.js", diff --git a/appengine/endpoints/package.json b/appengine/endpoints/package.json index d1819201652..e9c6fc6450d 100644 --- a/appengine/endpoints/package.json +++ b/appengine/endpoints/package.json @@ -10,7 +10,7 @@ "url": "https://github.com/GoogleCloudPlatform/nodejs-docs-samples.git" }, "engines": { - "node": "16.x.x" + "node": "20.x" }, "scripts": { "deploy": "gcloud app deploy", @@ -23,10 +23,10 @@ }, "devDependencies": { "c8": "^8.0.0", - "chai": "^4.2.0", + "chai": "^5.0.0", "mocha": "^10.0.0", "proxyquire": "^2.1.0", - "sinon": "^16.0.0", + "sinon": "^17.0.0", "supertest": "^6.0.0", "wait-port": "^1.0.4" } diff --git a/appengine/hello-world/flexible_nodejs16_and_earlier/package.json b/appengine/hello-world/flexible_nodejs16_and_earlier/package.json index ad9e77f4e56..2d2ac15701f 100644 --- a/appengine/hello-world/flexible_nodejs16_and_earlier/package.json +++ b/appengine/hello-world/flexible_nodejs16_and_earlier/package.json @@ -10,7 +10,7 @@ "url": "https://github.com/GoogleCloudPlatform/nodejs-docs-samples.git" }, "engines": { - "node": "=v16.20.2" + "node": "=20.10.0" }, "scripts": { "start": "node app.js", diff --git a/appengine/memcached/package.json b/appengine/memcached/package.json index 7ec251edc24..8d3943946ba 100644 --- a/appengine/memcached/package.json +++ b/appengine/memcached/package.json @@ -6,7 +6,7 @@ "license": "Apache Version 2.0", "author": "Google Inc.", "engines": { - "node": "16.x.x" + "node": "20.x" }, "scripts": { "start": "node app.js", @@ -18,7 +18,7 @@ }, "devDependencies": { "c8": "^8.0.0", - "chai": "^4.2.0", + "chai": "^5.0.0", "mocha": "^10.0.0", "wait-port": "^1.0.4" } diff --git a/appengine/metadata/flexible/package.json b/appengine/metadata/flexible/package.json index 1de8c578192..019bbeefc2c 100644 --- a/appengine/metadata/flexible/package.json +++ b/appengine/metadata/flexible/package.json @@ -18,7 +18,7 @@ }, "dependencies": { "express": "^4.17.1", - "node-fetch": "^2.6.1" + "node-fetch": "^3.0.0" }, "devDependencies": { "c8": "^8.0.0", diff --git a/appengine/metadata/flexible_nodejs16_and_earlier/package.json b/appengine/metadata/flexible_nodejs16_and_earlier/package.json index ea7ce8d0e51..7146f921c36 100644 --- a/appengine/metadata/flexible_nodejs16_and_earlier/package.json +++ b/appengine/metadata/flexible_nodejs16_and_earlier/package.json @@ -10,7 +10,7 @@ "url": "https://github.com/GoogleCloudPlatform/nodejs-docs-samples.git" }, "engines": { - "node": "16.x.x" + "node": "20.x" }, "scripts": { "system-test": "c8 mocha -p -j 2 --exit test/*.test.js", @@ -18,7 +18,7 @@ }, "dependencies": { "express": "^4.17.1", - "node-fetch": "^2.6.1" + "node-fetch": "^3.0.0" }, "devDependencies": { "c8": "^8.0.0", diff --git a/appengine/metadata/standard/package.json b/appengine/metadata/standard/package.json index 18b00257f0c..024ad313930 100644 --- a/appengine/metadata/standard/package.json +++ b/appengine/metadata/standard/package.json @@ -10,7 +10,7 @@ "url": "https://github.com/GoogleCloudPlatform/nodejs-docs-samples.git" }, "engines": { - "node": "16.x.x" + "node": "20.x" }, "scripts": { "system-test": "c8 mocha -p -j 2 --exit test/*.test.js", @@ -18,7 +18,7 @@ }, "dependencies": { "express": "^4.17.1", - "node-fetch": "^2.6.1" + "node-fetch": "^3.0.0" }, "devDependencies": { "c8": "^8.0.0", diff --git a/appengine/pubsub/package.json b/appengine/pubsub/package.json index 75c1accd861..79b25282324 100644 --- a/appengine/pubsub/package.json +++ b/appengine/pubsub/package.json @@ -6,7 +6,7 @@ "license": "Apache Version 2.0", "author": "Google Inc.", "engines": { - "node": "16.x.x" + "node": "20.x" }, "scripts": { "start": "node app.js", @@ -20,11 +20,11 @@ }, "devDependencies": { "c8": "^8.0.0", - "chai": "^4.3.7", + "chai": "^5.0.0", "jsonwebtoken": "^9.0.0", "mocha": "^10.0.0", "proxyquire": "^2.1.3", - "sinon": "^16.0.0", + "sinon": "^17.0.0", "supertest": "^6.0.0", "wait-port": "^1.0.4" } diff --git a/appengine/static-files/package.json b/appengine/static-files/package.json index 23acdf63a69..e4d9d78c360 100644 --- a/appengine/static-files/package.json +++ b/appengine/static-files/package.json @@ -6,7 +6,7 @@ "license": "Apache Version 2.0", "author": "Google Inc.", "engines": { - "node": "16.x.x" + "node": "20.x" }, "scripts": { "start": "node app.js", diff --git a/appengine/storage/flexible/package.json b/appengine/storage/flexible/package.json index c0ba549465f..04ea37310d5 100644 --- a/appengine/storage/flexible/package.json +++ b/appengine/storage/flexible/package.json @@ -18,7 +18,7 @@ "@types/express": "^4.17.17", "@types/multer": "^1.4.7", "@types/proxyquire": "^1.3.28", - "@types/supertest": "^2.0.12", + "@types/supertest": "^6.0.0", "@types/uuid": "^9.0.1", "c8": "^8.0.0", "mocha": "^10.2.0", diff --git a/appengine/storage/flexible_nodejs16_and_earlier/package.json b/appengine/storage/flexible_nodejs16_and_earlier/package.json index 4b8b4f3f8d5..94613d48f1b 100644 --- a/appengine/storage/flexible_nodejs16_and_earlier/package.json +++ b/appengine/storage/flexible_nodejs16_and_earlier/package.json @@ -6,7 +6,7 @@ "test": "c8 mocha -p -j 2 system-test/*.test.js --exit --timeout=30000" }, "engines": { - "node": "16.x.x" + "node": "20.x" }, "dependencies": { "@google-cloud/storage": "^7.0.0", @@ -18,7 +18,7 @@ "@types/express": "^4.17.17", "@types/multer": "^1.4.7", "@types/proxyquire": "^1.3.28", - "@types/supertest": "^2.0.12", + "@types/supertest": "^6.0.0", "@types/uuid": "^9.0.1", "c8": "^8.0.0", "mocha": "^10.2.0", diff --git a/appengine/storage/standard/package.json b/appengine/storage/standard/package.json index c0ba549465f..04ea37310d5 100644 --- a/appengine/storage/standard/package.json +++ b/appengine/storage/standard/package.json @@ -18,7 +18,7 @@ "@types/express": "^4.17.17", "@types/multer": "^1.4.7", "@types/proxyquire": "^1.3.28", - "@types/supertest": "^2.0.12", + "@types/supertest": "^6.0.0", "@types/uuid": "^9.0.1", "c8": "^8.0.0", "mocha": "^10.2.0", diff --git a/appengine/twilio/package.json b/appengine/twilio/package.json index a920dd0211f..28e527be859 100644 --- a/appengine/twilio/package.json +++ b/appengine/twilio/package.json @@ -6,7 +6,7 @@ "license": "Apache Version 2.0", "author": "Google Inc.", "engines": { - "node": "16.x.x" + "node": "20.x" }, "scripts": { "start": "node app.js", @@ -20,7 +20,7 @@ "c8": "^8.0.0", "mocha": "^10.0.0", "proxyquire": "^2.1.0", - "sinon": "^16.0.0", + "sinon": "^17.0.0", "supertest": "^6.0.0" } } diff --git a/appengine/typescript/package.json b/appengine/typescript/package.json index a460ea73ee5..f79b36fb592 100644 --- a/appengine/typescript/package.json +++ b/appengine/typescript/package.json @@ -6,7 +6,7 @@ "license": "Apache Version 2.0", "author": "Google Inc.", "engines": { - "node": "16.x.x" + "node": "20.x" }, "scripts": { "prepare": "npm run gcp-build", @@ -27,9 +27,9 @@ }, "devDependencies": { "@types/express": "^4.17.17", - "@types/node": "^18.13.0", + "@types/node": "^20.0.0", "c8": "^8.0.0", - "chai": "^4.3.7", + "chai": "^5.0.0", "gts": "^5.0.0", "mocha": "^10.2.0", "typescript": "^5.0.0", diff --git a/asset/snippets/package.json b/asset/snippets/package.json index e1587d3bc44..15ea856c4ca 100644 --- a/asset/snippets/package.json +++ b/asset/snippets/package.json @@ -24,10 +24,10 @@ }, "devDependencies": { "c8": "^8.0.0", - "chai": "^4.2.0", + "chai": "^5.0.0", "gts": "^5.0.0", "mocha": "^10.0.0", - "sinon": "^16.0.0", + "sinon": "^17.0.0", "uuid": "^9.0.0" } } diff --git a/automl/package.json b/automl/package.json index 5016d578492..0d361ed8ed3 100644 --- a/automl/package.json +++ b/automl/package.json @@ -17,12 +17,12 @@ ], "dependencies": { "@google-cloud/automl": "^4.0.0", - "mathjs": "^11.0.0" + "mathjs": "^12.0.0" }, "devDependencies": { "@google-cloud/storage": "^7.0.0", "c8": "^8.0.0", - "chai": "^4.2.0", + "chai": "^5.0.0", "mocha": "^10.0.0", "uuid": "^9.0.0" } diff --git a/batch/package.json b/batch/package.json index bdce56777bb..37cd743ef7d 100644 --- a/batch/package.json +++ b/batch/package.json @@ -19,7 +19,7 @@ "devDependencies": { "c8": "^8.0.0", "mocha": "^10.0.0", - "nanoid": "^3.3.0", + "nanoid": "^5.0.0", "@google-cloud/storage": "^7.0.0", "@google-cloud/resource-manager": "^5.0.0", "@google-cloud/compute": "^4.0.0" diff --git a/cloud-language/package.json b/cloud-language/package.json index 20d1cb2089e..18db3b26b78 100644 --- a/cloud-language/package.json +++ b/cloud-language/package.json @@ -17,12 +17,12 @@ "dependencies": { "@google-cloud/language": "^6.1.0", "@google-cloud/storage": "^7.0.0", - "mathjs": "^11.0.0", + "mathjs": "^12.0.0", "yargs": "^17.0.0" }, "devDependencies": { "c8": "^8.0.0", - "chai": "^4.2.0", + "chai": "^5.0.0", "mocha": "^10.0.0", "uuid": "^9.0.0" } diff --git a/cloud-sql/mysql/mysql/Dockerfile b/cloud-sql/mysql/mysql/Dockerfile index ac5a9a6c2c7..a03beb1dcd2 100644 --- a/cloud-sql/mysql/mysql/Dockerfile +++ b/cloud-sql/mysql/mysql/Dockerfile @@ -4,7 +4,7 @@ # Use the official lightweight Node.js image. # https://hub.docker.com/_/node -FROM node:18-slim +FROM node:20-slim # Create and change to the app directory. WORKDIR /app diff --git a/cloud-sql/mysql/mysql2/Dockerfile b/cloud-sql/mysql/mysql2/Dockerfile index 8e189ae4a95..c076453c08d 100644 --- a/cloud-sql/mysql/mysql2/Dockerfile +++ b/cloud-sql/mysql/mysql2/Dockerfile @@ -4,7 +4,7 @@ # Use the official lightweight Node.js image. # https://hub.docker.com/_/node -FROM node:18-slim +FROM node:20-slim # Create and change to the app directory. WORKDIR /app diff --git a/cloud-sql/postgres/knex/Dockerfile b/cloud-sql/postgres/knex/Dockerfile index 0cc099fc9f9..e5fbab7aba7 100644 --- a/cloud-sql/postgres/knex/Dockerfile +++ b/cloud-sql/postgres/knex/Dockerfile @@ -4,7 +4,7 @@ # Use the official lightweight Node.js image. # https://hub.docker.com/_/node -FROM node:18-slim +FROM node:20-slim # Create and change to the app directory. WORKDIR /app diff --git a/cloud-sql/sqlserver/mssql/Dockerfile b/cloud-sql/sqlserver/mssql/Dockerfile index fc34c348e79..5e186333bc6 100644 --- a/cloud-sql/sqlserver/mssql/Dockerfile +++ b/cloud-sql/sqlserver/mssql/Dockerfile @@ -15,7 +15,7 @@ # Use the official lightweight Node.js image. # https://hub.docker.com/_/node -FROM node:18-slim +FROM node:20-slim # Create and change to the app directory. WORKDIR /app diff --git a/cloud-sql/sqlserver/tedious/Dockerfile b/cloud-sql/sqlserver/tedious/Dockerfile index bac3f92bdb0..1169ee9e1e1 100644 --- a/cloud-sql/sqlserver/tedious/Dockerfile +++ b/cloud-sql/sqlserver/tedious/Dockerfile @@ -15,7 +15,7 @@ # Use the official lightweight Node.js image. # https://hub.docker.com/_/node -FROM node:18-slim +FROM node:20-slim # Create and change to the app directory. WORKDIR /app diff --git a/cloud-tasks/snippets/Dockerfile b/cloud-tasks/snippets/Dockerfile index 9ff85bcafdb..b92520e88f3 100644 --- a/cloud-tasks/snippets/Dockerfile +++ b/cloud-tasks/snippets/Dockerfile @@ -1,6 +1,6 @@ # Use the official Node.js 10 image. # https://hub.docker.com/_/node -FROM node:10 +FROM node:20 # Create and change to the app directory. WORKDIR /usr/src/app diff --git a/cloud-tasks/snippets/package.json b/cloud-tasks/snippets/package.json index 4830971b98b..4955efeb10a 100644 --- a/cloud-tasks/snippets/package.json +++ b/cloud-tasks/snippets/package.json @@ -20,7 +20,7 @@ }, "devDependencies": { "c8": "^8.0.0", - "chai": "^4.2.0", + "chai": "^5.0.0", "mocha": "^10.0.0", "uuid": "^9.0.0" } diff --git a/cloud-tasks/tutorial-gcf/app/package.json b/cloud-tasks/tutorial-gcf/app/package.json index 04a7e0cf51f..c7937fba663 100644 --- a/cloud-tasks/tutorial-gcf/app/package.json +++ b/cloud-tasks/tutorial-gcf/app/package.json @@ -16,7 +16,7 @@ }, "devDependencies": { "c8": "^8.0.0", - "chai": "^4.2.0", + "chai": "^5.0.0", "mocha": "^10.0.0" } } diff --git a/cloud-tasks/tutorial-gcf/function/package.json b/cloud-tasks/tutorial-gcf/function/package.json index 313ee38078d..66924102839 100644 --- a/cloud-tasks/tutorial-gcf/function/package.json +++ b/cloud-tasks/tutorial-gcf/function/package.json @@ -11,12 +11,12 @@ }, "dependencies": { "@google-cloud/secret-manager": "^5.0.0", - "@sendgrid/mail": "^7.0.0" + "@sendgrid/mail": "^8.0.0" }, "devDependencies": { "c8": "^8.0.0", "mocha": "^10.0.0", "proxyquire": "^2.1.0", - "sinon": "^16.0.0" + "sinon": "^17.0.0" } } diff --git a/cloudbuild/package.json b/cloudbuild/package.json index bdfce23df83..609fdc2fa22 100644 --- a/cloudbuild/package.json +++ b/cloudbuild/package.json @@ -19,7 +19,7 @@ }, "devDependencies": { "c8": "^8.0.0", - "chai": "^4.2.0", + "chai": "^5.0.0", "mocha": "^10.0.0" } } diff --git a/composer/functions/composer-storage-trigger/package.json b/composer/functions/composer-storage-trigger/package.json index 49db5ebf410..aae514d46c8 100644 --- a/composer/functions/composer-storage-trigger/package.json +++ b/composer/functions/composer-storage-trigger/package.json @@ -3,7 +3,7 @@ "version": "0.0.1", "dependencies": { "form-data": "^4.0.0", - "node-fetch": "^2.2.0" + "node-fetch": "^3.0.0" }, "engines": { "node": ">=16.0.0" @@ -18,7 +18,7 @@ "devDependencies": { "mocha": "^10.0.0", "proxyquire": "^2.1.0", - "sinon": "^16.0.0" + "sinon": "^17.0.0" }, "scripts": { "test": "mocha test/*.test.js --timeout=20000" diff --git a/composer/package.json b/composer/package.json index 4dcb594a26c..020ebc4eba2 100644 --- a/composer/package.json +++ b/composer/package.json @@ -17,7 +17,7 @@ }, "devDependencies": { "c8": "^8.0.0", - "chai": "^4.2.0", + "chai": "^5.0.0", "mocha": "^10.0.0" } } diff --git a/compute/package.json b/compute/package.json index 92c249244ab..4ca69f09018 100644 --- a/compute/package.json +++ b/compute/package.json @@ -15,14 +15,14 @@ }, "dependencies": { "@google-cloud/compute": "^4.0.0", - "@sendgrid/mail": "^7.0.0", + "@sendgrid/mail": "^8.0.0", "nodemailer": "^6.0.0", "nodemailer-smtp-transport": "^2.7.4" }, "devDependencies": { "@google-cloud/storage": "^7.0.0", "c8": "^8.0.0", - "chai": "^4.2.0", + "chai": "^5.0.0", "mocha": "^10.0.0", "proxyquire": "^2.0.1", "uuid": "^9.0.0" diff --git a/contact-center-insights/package.json b/contact-center-insights/package.json index cf435d7c855..08b0aeebb7e 100644 --- a/contact-center-insights/package.json +++ b/contact-center-insights/package.json @@ -19,7 +19,7 @@ }, "devDependencies": { "c8": "^8.0.0", - "chai": "^4.2.0", + "chai": "^5.0.0", "mocha": "^10.0.0", "uuid": "^9.0.0" } diff --git a/container-analysis/snippets/package.json b/container-analysis/snippets/package.json index 7adb065f4d9..ef9a3ac1c45 100644 --- a/container-analysis/snippets/package.json +++ b/container-analysis/snippets/package.json @@ -20,7 +20,7 @@ }, "devDependencies": { "c8": "^8.0.0", - "chai": "^4.2.0", + "chai": "^5.0.0", "mocha": "^10.0.0", "uuid": "^9.0.0" } diff --git a/container/package.json b/container/package.json index 8e12f3fdb0a..7ad8e019cec 100644 --- a/container/package.json +++ b/container/package.json @@ -18,7 +18,7 @@ }, "devDependencies": { "c8": "^8.0.0", - "chai": "^4.2.0", + "chai": "^5.0.0", "mocha": "^10.0.0" } } diff --git a/datacatalog/snippets/package.json b/datacatalog/snippets/package.json index 100600a2a10..e757b688e6f 100644 --- a/datacatalog/snippets/package.json +++ b/datacatalog/snippets/package.json @@ -20,7 +20,7 @@ }, "devDependencies": { "c8": "^8.0.0", - "chai": "^4.2.0", + "chai": "^5.0.0", "execa": "^8.0.0", "mocha": "^10.0.0", "uuid": "^9.0.0" diff --git a/datalabeling/package.json b/datalabeling/package.json index 9b0698a5a7a..89d12056a0e 100644 --- a/datalabeling/package.json +++ b/datalabeling/package.json @@ -18,7 +18,7 @@ }, "devDependencies": { "c8": "^8.0.0", - "chai": "^4.2.0", + "chai": "^5.0.0", "mocha": "^10.0.0" } } diff --git a/dataproc/package.json b/dataproc/package.json index 4952718d559..3b7c6ea41ea 100644 --- a/dataproc/package.json +++ b/dataproc/package.json @@ -19,7 +19,7 @@ }, "devDependencies": { "c8": "^8.0.0", - "chai": "^4.2.0", + "chai": "^5.0.0", "mocha": "^10.0.0", "uuid": "^9.0.0" } diff --git a/datastore/functions/package.json b/datastore/functions/package.json index e0025807c94..6bc54b5c97a 100644 --- a/datastore/functions/package.json +++ b/datastore/functions/package.json @@ -21,9 +21,9 @@ "c8": "^8.0.0", "child-process-promise": "^2.2.1", "mocha": "^10.0.0", - "node-fetch": "^2.6.1", + "node-fetch": "^3.0.0", "proxyquire": "^2.1.0", - "sinon": "^16.0.0", + "sinon": "^17.0.0", "uuid": "^9.0.0", "wait-port": "^1.0.4" } diff --git a/dialogflow-cx/package.json b/dialogflow-cx/package.json index da7dec9a65e..c4141595408 100644 --- a/dialogflow-cx/package.json +++ b/dialogflow-cx/package.json @@ -18,7 +18,7 @@ }, "devDependencies": { "c8": "^8.0.0", - "chai": "^4.2.0", + "chai": "^5.0.0", "mocha": "^10.0.0", "uuid": "^9.0.0" } diff --git a/dialogflow/package.json b/dialogflow/package.json index 372b15eb5aa..ba4370a7bf5 100644 --- a/dialogflow/package.json +++ b/dialogflow/package.json @@ -22,7 +22,7 @@ }, "devDependencies": { "c8": "^8.0.0", - "chai": "^4.2.0", + "chai": "^5.0.0", "mocha": "^10.0.0", "uuid": "^9.0.0" } diff --git a/discoveryengine/package.json b/discoveryengine/package.json index 0945bec2492..2aad83d78a4 100644 --- a/discoveryengine/package.json +++ b/discoveryengine/package.json @@ -14,10 +14,10 @@ }, "dependencies": { "@google-cloud/discoveryengine": "^1.0.0", - "p-queue": "^6.6.2" + "p-queue": "^8.0.0" }, "devDependencies": { - "chai": "^4.2.0", + "chai": "^5.0.0", "mocha": "^10.0.0", "uuid": "^9.0.0" } diff --git a/dlp/package.json b/dlp/package.json index 381e3d6946f..125d324faab 100644 --- a/dlp/package.json +++ b/dlp/package.json @@ -18,16 +18,16 @@ "@google-cloud/dlp": "^5.0.0", "@google-cloud/pubsub": "^4.0.0", "@google-cloud/storage": "^7.0.0", - "mime": "^3.0.0" + "mime": "^4.0.0" }, "devDependencies": { "c8": "^8.0.0", - "chai": "^4.2.0", + "chai": "^5.0.0", "mocha": "^10.0.0", "pixelmatch": "^5.0.0", "pngjs": "^7.0.0", "proxyquire": "^2.1.3", - "sinon": "^16.0.0", + "sinon": "^17.0.0", "uuid": "^9.0.0" } } diff --git a/document-ai/package.json b/document-ai/package.json index ac17f1f7bcd..d2fe0d02600 100644 --- a/document-ai/package.json +++ b/document-ai/package.json @@ -15,11 +15,11 @@ "dependencies": { "@google-cloud/documentai": "^8.0.0", "@google-cloud/storage": "^7.0.0", - "p-queue": "^6.6.2" + "p-queue": "^8.0.0" }, "devDependencies": { "c8": "^8.0.0", - "chai": "^4.2.0", + "chai": "^5.0.0", "mocha": "^10.0.0", "uuid": "^9.0.0" } diff --git a/document-warehouse/package.json b/document-warehouse/package.json index e5a9e1ea848..f993a8edf55 100644 --- a/document-warehouse/package.json +++ b/document-warehouse/package.json @@ -7,7 +7,7 @@ "test": "c8 mocha test/*.test.js --timeout 600000" }, "dependencies": { - "@google-cloud/contentwarehouse": "^0.5.1", + "@google-cloud/contentwarehouse": "^1.0.0", "@google-cloud/iam": "^1.0.0", "@google-cloud/resource-manager": "^5.0.0" }, diff --git a/endpoints/getting-started-grpc/package.json b/endpoints/getting-started-grpc/package.json index 7cd70e066a2..3e2d30addf2 100644 --- a/endpoints/getting-started-grpc/package.json +++ b/endpoints/getting-started-grpc/package.json @@ -21,7 +21,7 @@ "yargs": "^17.0.0" }, "devDependencies": { - "chai": "^4.2.0", + "chai": "^5.0.0", "mocha": "^10.0.0", "wait-port": "^1.0.4" } diff --git a/endpoints/getting-started/package.json b/endpoints/getting-started/package.json index 10d79813fb0..3fa27b89e21 100644 --- a/endpoints/getting-started/package.json +++ b/endpoints/getting-started/package.json @@ -23,7 +23,7 @@ "c8": "^8.0.0", "mocha": "^10.0.0", "proxyquire": "^2.1.0", - "sinon": "^16.0.0", + "sinon": "^17.0.0", "supertest": "^6.0.0" } } diff --git a/error-reporting/package.json b/error-reporting/package.json index 7dff5c22f8e..0db392c7c4e 100644 --- a/error-reporting/package.json +++ b/error-reporting/package.json @@ -20,7 +20,7 @@ }, "devDependencies": { "c8": "^8.0.0", - "chai": "^4.2.0", + "chai": "^5.0.0", "gaxios": "^6.0.0", "mocha": "^10.0.0" } diff --git a/eventarc/audit-storage/Dockerfile b/eventarc/audit-storage/Dockerfile index dd77d07df4f..3c92993de02 100644 --- a/eventarc/audit-storage/Dockerfile +++ b/eventarc/audit-storage/Dockerfile @@ -16,7 +16,7 @@ # Use the official lightweight Node.js image. # https://hub.docker.com/_/node -FROM node:18-slim +FROM node:20-slim # Create and change to the app directory. WORKDIR /usr/src/app diff --git a/eventarc/audit-storage/package.json b/eventarc/audit-storage/package.json index d3d902cb0c4..6eb3bdad4c1 100644 --- a/eventarc/audit-storage/package.json +++ b/eventarc/audit-storage/package.json @@ -25,9 +25,9 @@ }, "devDependencies": { "c8": "^8.0.0", - "got": "^11.5.0", + "got": "^14.0.0", "mocha": "^10.0.0", - "sinon": "^16.0.0", + "sinon": "^17.0.0", "supertest": "^6.0.0" } } diff --git a/eventarc/generic/Dockerfile b/eventarc/generic/Dockerfile index 05bbb928232..d3268442abf 100644 --- a/eventarc/generic/Dockerfile +++ b/eventarc/generic/Dockerfile @@ -16,7 +16,7 @@ # Use the official lightweight Node.js image. # https://hub.docker.com/_/node -FROM node:18-slim +FROM node:20-slim # Create and change to the app directory. WORKDIR /usr/src/app diff --git a/eventarc/generic/package.json b/eventarc/generic/package.json index 0ab7f1c547b..0e1a9586c30 100644 --- a/eventarc/generic/package.json +++ b/eventarc/generic/package.json @@ -22,9 +22,9 @@ }, "devDependencies": { "c8": "^8.0.0", - "got": "^11.5.0", + "got": "^14.0.0", "mocha": "^10.0.0", - "sinon": "^16.0.0", + "sinon": "^17.0.0", "supertest": "^6.0.0", "uuid": "^9.0.0" } diff --git a/eventarc/pubsub/Dockerfile b/eventarc/pubsub/Dockerfile index 87b2d1d3435..325f0716081 100644 --- a/eventarc/pubsub/Dockerfile +++ b/eventarc/pubsub/Dockerfile @@ -16,7 +16,7 @@ # Use the official lightweight Node.js image. # https://hub.docker.com/_/node -FROM node:18-slim +FROM node:20-slim # Create and change to the app directory. WORKDIR /usr/src/app diff --git a/eventarc/pubsub/package.json b/eventarc/pubsub/package.json index 648ffd1cb47..5f7ed1967fe 100644 --- a/eventarc/pubsub/package.json +++ b/eventarc/pubsub/package.json @@ -26,7 +26,7 @@ }, "devDependencies": { "c8": "^8.0.0", - "got": "^11.5.0", + "got": "^14.0.0", "mocha": "^10.0.0", "supertest": "^6.0.0" } diff --git a/functions/billing/package.json b/functions/billing/package.json index c20108aff90..d18537577be 100644 --- a/functions/billing/package.json +++ b/functions/billing/package.json @@ -17,7 +17,7 @@ "@google-cloud/billing": "^4.0.0", "@google-cloud/compute": "^4.0.0", "google-auth-library": "^9.0.0", - "googleapis": "^126.0.0", + "googleapis": "^129.0.0", "slack": "^11.0.1" }, "devDependencies": { @@ -27,7 +27,7 @@ "mocha": "^10.0.0", "promise-retry": "^2.0.0", "proxyquire": "^2.1.0", - "sinon": "^16.0.0", + "sinon": "^17.0.0", "wait-port": "^1.0.4" } } diff --git a/functions/concepts/package.json b/functions/concepts/package.json index 640e5c12123..c475b3f703e 100644 --- a/functions/concepts/package.json +++ b/functions/concepts/package.json @@ -12,11 +12,11 @@ "node": ">=16.0.0" }, "dependencies": { - "node-fetch": "^2.6.0" + "node-fetch": "^3.0.0" }, "devDependencies": { "mocha": "^10.0.0", - "sinon": "^16.0.0", + "sinon": "^17.0.0", "supertest": "^6.0.0" } } diff --git a/functions/concepts/requests/package.json b/functions/concepts/requests/package.json index 9b3f539c07c..c3cc301c1aa 100644 --- a/functions/concepts/requests/package.json +++ b/functions/concepts/requests/package.json @@ -13,7 +13,7 @@ }, "dependencies": { "@google-cloud/functions-framework": "^3.1.3", - "node-fetch": "^2.6.0" + "node-fetch": "^3.0.0" }, "scripts": { "test": "echo \"No tests exist for this sample.\"" diff --git a/functions/env_vars/package.json b/functions/env_vars/package.json index 80e45a4c0ca..aa908da1fce 100644 --- a/functions/env_vars/package.json +++ b/functions/env_vars/package.json @@ -16,6 +16,6 @@ }, "devDependencies": { "mocha": "^10.0.0", - "sinon": "^16.0.0" + "sinon": "^17.0.0" } } diff --git a/functions/firebase/helloAnalytics/package.json b/functions/firebase/helloAnalytics/package.json index 11e870e68e8..f0cdcee5c8a 100644 --- a/functions/firebase/helloAnalytics/package.json +++ b/functions/firebase/helloAnalytics/package.json @@ -18,6 +18,6 @@ "c8": "^8.0.0", "mocha": "^10.0.0", "proxyquire": "^2.1.0", - "sinon": "^16.0.0" + "sinon": "^17.0.0" } } diff --git a/functions/firebase/helloAuth/package.json b/functions/firebase/helloAuth/package.json index bd468c94e57..9aa22537198 100644 --- a/functions/firebase/helloAuth/package.json +++ b/functions/firebase/helloAuth/package.json @@ -18,6 +18,6 @@ "c8": "^8.0.0", "mocha": "^10.0.0", "proxyquire": "^2.1.0", - "sinon": "^16.0.0" + "sinon": "^17.0.0" } } diff --git a/functions/firebase/helloFirestore/package.json b/functions/firebase/helloFirestore/package.json index 6ab292de2e0..69cc18a6c7a 100644 --- a/functions/firebase/helloFirestore/package.json +++ b/functions/firebase/helloFirestore/package.json @@ -18,7 +18,7 @@ "c8": "^8.0.0", "mocha": "^10.0.0", "proxyquire": "^2.1.0", - "sinon": "^16.0.0" + "sinon": "^17.0.0" }, "dependencies": { "@google-cloud/firestore": "^7.0.0" diff --git a/functions/firebase/helloRTDB/package.json b/functions/firebase/helloRTDB/package.json index fe7c0f2da86..e4f158efceb 100644 --- a/functions/firebase/helloRTDB/package.json +++ b/functions/firebase/helloRTDB/package.json @@ -18,6 +18,6 @@ "c8": "^8.0.0", "mocha": "^10.0.0", "proxyquire": "^2.1.0", - "sinon": "^16.0.0" + "sinon": "^17.0.0" } } diff --git a/functions/firebase/helloRemoteConfig/package.json b/functions/firebase/helloRemoteConfig/package.json index 37869adf92c..8be0226322c 100644 --- a/functions/firebase/helloRemoteConfig/package.json +++ b/functions/firebase/helloRemoteConfig/package.json @@ -18,6 +18,6 @@ "c8": "^8.0.0", "mocha": "^10.0.0", "proxyquire": "^2.1.0", - "sinon": "^16.0.0" + "sinon": "^17.0.0" } } diff --git a/functions/firebase/makeUpperCase/package.json b/functions/firebase/makeUpperCase/package.json index 0ebd3236b79..49d4c551655 100644 --- a/functions/firebase/makeUpperCase/package.json +++ b/functions/firebase/makeUpperCase/package.json @@ -18,7 +18,7 @@ "c8": "^8.0.0", "mocha": "^10.0.0", "proxyquire": "^2.1.0", - "sinon": "^16.0.0" + "sinon": "^17.0.0" }, "dependencies": { "@google-cloud/firestore": "^7.0.0" diff --git a/functions/firebase/package.json b/functions/firebase/package.json index f54056f73b1..2165122c3a2 100644 --- a/functions/firebase/package.json +++ b/functions/firebase/package.json @@ -14,7 +14,7 @@ "devDependencies": { "mocha": "^10.0.0", "proxyquire": "^2.1.0", - "sinon": "^16.0.0", + "sinon": "^17.0.0", "supertest": "^6.0.0", "uuid": "^9.0.0" }, diff --git a/functions/helloworld/helloError/package.json b/functions/helloworld/helloError/package.json index b318d623c73..b62b01b6b33 100644 --- a/functions/helloworld/helloError/package.json +++ b/functions/helloworld/helloError/package.json @@ -20,6 +20,6 @@ "devDependencies": { "c8": "^8.0.0", "mocha": "^10.0.0", - "sinon": "^16.0.0" + "sinon": "^17.0.0" } } diff --git a/functions/helloworld/helloGCS/package.json b/functions/helloworld/helloGCS/package.json index f1b73cc63aa..45eea41f7b5 100644 --- a/functions/helloworld/helloGCS/package.json +++ b/functions/helloworld/helloGCS/package.json @@ -27,7 +27,7 @@ "mocha": "^10.0.0", "moment": "^2.24.0", "promise-retry": "^2.0.0", - "sinon": "^16.0.0", + "sinon": "^17.0.0", "uuid": "^9.0.0", "wait-port": "^1.0.4" } diff --git a/functions/helloworld/helloPubSub/package.json b/functions/helloworld/helloPubSub/package.json index a70dd04de9f..36884279f62 100644 --- a/functions/helloworld/helloPubSub/package.json +++ b/functions/helloworld/helloPubSub/package.json @@ -27,7 +27,7 @@ "mocha": "^10.0.0", "moment": "^2.29.4", "promise-retry": "^2.0.0", - "sinon": "^16.0.0", + "sinon": "^17.0.0", "uuid": "^9.0.0", "wait-port": "^1.0.4" } diff --git a/functions/helloworld/helloworldHttp/package.json b/functions/helloworld/helloworldHttp/package.json index 593df631b88..786df61cf0b 100644 --- a/functions/helloworld/helloworldHttp/package.json +++ b/functions/helloworld/helloworldHttp/package.json @@ -25,7 +25,7 @@ "c8": "^8.0.0", "gaxios": "^6.0.0", "mocha": "^10.0.0", - "sinon": "^16.0.0", + "sinon": "^17.0.0", "supertest": "^6.0.0", "wait-port": "^1.0.4" } diff --git a/functions/helloworld/package.json b/functions/helloworld/package.json index 891a44c7573..8b9ce409e46 100644 --- a/functions/helloworld/package.json +++ b/functions/helloworld/package.json @@ -23,7 +23,7 @@ "mocha": "^10.0.0", "moment": "^2.24.0", "promise-retry": "^2.0.0", - "sinon": "^16.0.0", + "sinon": "^17.0.0", "supertest": "^6.0.0", "uuid": "^9.0.0", "wait-port": "^1.0.4" diff --git a/functions/http/corsEnabledFunction/package.json b/functions/http/corsEnabledFunction/package.json index 95e715be8c8..23013a71257 100644 --- a/functions/http/corsEnabledFunction/package.json +++ b/functions/http/corsEnabledFunction/package.json @@ -18,7 +18,7 @@ "c8": "^8.0.0", "mocha": "^10.0.0", "proxyquire": "^2.1.0", - "sinon": "^16.0.0" + "sinon": "^17.0.0" }, "dependencies": { "@google-cloud/functions-framework": "^3.1.2" diff --git a/functions/http/corsEnabledFunctionAuth/package.json b/functions/http/corsEnabledFunctionAuth/package.json index 663e2048d1a..6e5c9c46b87 100644 --- a/functions/http/corsEnabledFunctionAuth/package.json +++ b/functions/http/corsEnabledFunctionAuth/package.json @@ -18,7 +18,7 @@ "c8": "^8.0.0", "mocha": "^10.0.0", "proxyquire": "^2.1.0", - "sinon": "^16.0.0" + "sinon": "^17.0.0" }, "dependencies": { "@google-cloud/functions-framework": "^3.1.2" diff --git a/functions/http/httpContent/package.json b/functions/http/httpContent/package.json index 7e8a2e744dd..5c75037b66d 100644 --- a/functions/http/httpContent/package.json +++ b/functions/http/httpContent/package.json @@ -17,7 +17,7 @@ "devDependencies": { "c8": "^8.0.0", "mocha": "^10.0.0", - "sinon": "^16.0.0" + "sinon": "^17.0.0" }, "dependencies": { "@google-cloud/functions-framework": "^3.1.2", diff --git a/functions/http/httpMethods/package.json b/functions/http/httpMethods/package.json index 9f99172cdd7..34b87253184 100644 --- a/functions/http/httpMethods/package.json +++ b/functions/http/httpMethods/package.json @@ -17,7 +17,7 @@ "devDependencies": { "c8": "^8.0.0", "mocha": "^10.0.0", - "sinon": "^16.0.0" + "sinon": "^17.0.0" }, "dependencies": { "@google-cloud/functions-framework": "^3.1.2" diff --git a/functions/http/package.json b/functions/http/package.json index d474344aa9b..7d583d2789f 100644 --- a/functions/http/package.json +++ b/functions/http/package.json @@ -14,7 +14,7 @@ "devDependencies": { "mocha": "^10.0.0", "proxyquire": "^2.1.0", - "sinon": "^16.0.0" + "sinon": "^17.0.0" }, "dependencies": { "@google-cloud/storage": "^7.0.0", diff --git a/functions/imagemagick/package.json b/functions/imagemagick/package.json index 265285c63b7..fa2e20f0e17 100644 --- a/functions/imagemagick/package.json +++ b/functions/imagemagick/package.json @@ -25,7 +25,7 @@ "gaxios": "^6.0.0", "mocha": "^10.0.0", "proxyquire": "^2.1.0", - "sinon": "^16.0.0", + "sinon": "^17.0.0", "supertest": "^6.2.3", "wait-port": "^1.0.4" } diff --git a/functions/log/helloWorld/package.json b/functions/log/helloWorld/package.json index f4290eb36b9..89d30756218 100644 --- a/functions/log/helloWorld/package.json +++ b/functions/log/helloWorld/package.json @@ -17,7 +17,7 @@ "devDependencies": { "c8": "^8.0.0", "mocha": "^10.0.0", - "sinon": "^16.0.0" + "sinon": "^17.0.0" }, "dependencies": { "@google-cloud/functions-framework": "^3.1.3" diff --git a/functions/log/package.json b/functions/log/package.json index 71b6388d66a..ac5e4e8fd0b 100644 --- a/functions/log/package.json +++ b/functions/log/package.json @@ -14,6 +14,6 @@ "devDependencies": { "mocha": "^10.0.0", "proxyquire": "^2.1.0", - "sinon": "^16.0.0" + "sinon": "^17.0.0" } } diff --git a/functions/log/processEntry/package.json b/functions/log/processEntry/package.json index b803e55d19d..aa64a385a6a 100644 --- a/functions/log/processEntry/package.json +++ b/functions/log/processEntry/package.json @@ -18,6 +18,6 @@ "c8": "^8.0.0", "mocha": "^10.0.0", "proxyquire": "^2.1.0", - "sinon": "^16.0.0" + "sinon": "^17.0.0" } } diff --git a/functions/memorystore/redis/package.json b/functions/memorystore/redis/package.json index a83267f2bde..7c520b2b377 100644 --- a/functions/memorystore/redis/package.json +++ b/functions/memorystore/redis/package.json @@ -22,6 +22,6 @@ "devDependencies": { "c8": "^8.0.0", "mocha": "^10.0.0", - "sinon": "^16.0.0" + "sinon": "^17.0.0" } } diff --git a/functions/ocr/app/package.json b/functions/ocr/app/package.json index a495d220f0b..65737e9653d 100644 --- a/functions/ocr/app/package.json +++ b/functions/ocr/app/package.json @@ -23,6 +23,6 @@ "devDependencies": { "c8": "^8.0.0", "mocha": "^10.0.0", - "sinon": "^16.0.0" + "sinon": "^17.0.0" } } diff --git a/functions/pubsub/package.json b/functions/pubsub/package.json index ce7bcc4f457..5e5c84b7fa4 100644 --- a/functions/pubsub/package.json +++ b/functions/pubsub/package.json @@ -18,7 +18,7 @@ "@google-cloud/functions-framework": "^3.0.0", "gaxios": "^6.0.0", "mocha": "^10.0.0", - "sinon": "^16.0.0", + "sinon": "^17.0.0", "wait-port": "^1.0.4" } } diff --git a/functions/pubsub/publish/package.json b/functions/pubsub/publish/package.json index 4a893189c33..60a3a874258 100644 --- a/functions/pubsub/publish/package.json +++ b/functions/pubsub/publish/package.json @@ -22,7 +22,7 @@ "c8": "^8.0.0", "gaxios": "^6.0.0", "mocha": "^10.0.0", - "sinon": "^16.0.0", + "sinon": "^17.0.0", "wait-port": "^1.0.4" } } diff --git a/functions/pubsub/subscribe/package.json b/functions/pubsub/subscribe/package.json index 2a69470130e..960ff5562fa 100644 --- a/functions/pubsub/subscribe/package.json +++ b/functions/pubsub/subscribe/package.json @@ -17,6 +17,6 @@ "devDependencies": { "c8": "^8.0.0", "mocha": "^10.0.0", - "sinon": "^16.0.0" + "sinon": "^17.0.0" } } diff --git a/functions/scheduleinstance/package.json b/functions/scheduleinstance/package.json index 0fc7b8c996a..a03991ca3e4 100644 --- a/functions/scheduleinstance/package.json +++ b/functions/scheduleinstance/package.json @@ -18,7 +18,7 @@ "c8": "^8.0.0", "mocha": "^10.0.0", "proxyquire": "^2.0.0", - "sinon": "^16.0.0" + "sinon": "^17.0.0" }, "dependencies": { "@google-cloud/compute": "^4.0.0" diff --git a/functions/security/package.json b/functions/security/package.json index b068ee915b9..49d0e907b2f 100644 --- a/functions/security/package.json +++ b/functions/security/package.json @@ -15,12 +15,12 @@ "test": "c8 mocha -p -j 2 test/*.test.js" }, "dependencies": { - "node-fetch": "^2.6.1" + "node-fetch": "^3.0.0" }, "devDependencies": { "c8": "^8.0.0", "mocha": "^10.0.0", "proxyquire": "^2.1.3", - "sinon": "^16.0.0" + "sinon": "^17.0.0" } } diff --git a/functions/slack/package.json b/functions/slack/package.json index 0e5c4db3c79..ef8b70adf4c 100644 --- a/functions/slack/package.json +++ b/functions/slack/package.json @@ -23,7 +23,7 @@ "c8": "^8.0.0", "mocha": "^10.0.0", "proxyquire": "^2.1.0", - "sinon": "^16.0.0", + "sinon": "^17.0.0", "supertest": "^6.2.3" } } diff --git a/functions/spanner/package.json b/functions/spanner/package.json index 8bc7173b338..825d799af3d 100644 --- a/functions/spanner/package.json +++ b/functions/spanner/package.json @@ -22,6 +22,6 @@ "c8": "^8.0.0", "mocha": "^10.0.0", "proxyquire": "^2.1.0", - "sinon": "^16.0.0" + "sinon": "^17.0.0" } } diff --git a/functions/speech-to-speech/functions/package.json b/functions/speech-to-speech/functions/package.json index 2fd246f5678..5037535369b 100644 --- a/functions/speech-to-speech/functions/package.json +++ b/functions/speech-to-speech/functions/package.json @@ -36,7 +36,7 @@ "@google-cloud/storage": "^7.0.0", "@google-cloud/text-to-speech": "^5.0.0", "@google-cloud/translate": "^8.0.0", - "firebase-admin": "^11.0.0", + "firebase-admin": "^12.0.0", "firebase-functions": "^4.0.0", "uuid": "^9.0.0" }, diff --git a/functions/tips/connectionPools/package.json b/functions/tips/connectionPools/package.json index aa200d834ce..10324b6aa2e 100644 --- a/functions/tips/connectionPools/package.json +++ b/functions/tips/connectionPools/package.json @@ -13,7 +13,7 @@ }, "dependencies": { "@google-cloud/functions-framework": "^3.1.2", - "node-fetch": "^2.6.1" + "node-fetch": "^3.0.0" }, "scripts": { "test": "echo \"No tests exist for this sample.\"" diff --git a/functions/tips/gcpApiCall/package.json b/functions/tips/gcpApiCall/package.json index 35d5d45d519..8d2f750ddb6 100644 --- a/functions/tips/gcpApiCall/package.json +++ b/functions/tips/gcpApiCall/package.json @@ -22,6 +22,6 @@ "c8": "^8.0.0", "mocha": "^10.0.0", "proxyquire": "^2.1.3", - "sinon": "^16.0.0" + "sinon": "^17.0.0" } } diff --git a/functions/tips/package.json b/functions/tips/package.json index 6ce83ede89b..b69295a86d2 100644 --- a/functions/tips/package.json +++ b/functions/tips/package.json @@ -19,7 +19,7 @@ "mocha": "^10.0.0" }, "devDependencies": { - "node-fetch": "^2.6.1", - "sinon": "^16.0.0" + "node-fetch": "^3.0.0", + "sinon": "^17.0.0" } } diff --git a/functions/tips/retry/package.json b/functions/tips/retry/package.json index 9b7c9df3b77..201a5e8f472 100644 --- a/functions/tips/retry/package.json +++ b/functions/tips/retry/package.json @@ -17,6 +17,6 @@ "devDependencies": { "c8": "^8.0.0", "mocha": "^10.0.0", - "sinon": "^16.0.0" + "sinon": "^17.0.0" } } diff --git a/functions/tips/scopeDemo/package.json b/functions/tips/scopeDemo/package.json index 905b9984265..3dc18d0b2b1 100644 --- a/functions/tips/scopeDemo/package.json +++ b/functions/tips/scopeDemo/package.json @@ -20,6 +20,6 @@ "devDependencies": { "c8": "^8.0.0", "mocha": "^10.2.0", - "sinon": "^16.0.0" + "sinon": "^17.0.0" } } diff --git a/functions/v2/autoLabelInstance/package.json b/functions/v2/autoLabelInstance/package.json index 38875c86d38..dc6b4958c42 100644 --- a/functions/v2/autoLabelInstance/package.json +++ b/functions/v2/autoLabelInstance/package.json @@ -23,7 +23,7 @@ "c8": "^8.0.0", "mocha": "^10.0.0", "p-retry": "^6.0.0", - "sinon": "^16.0.0", + "sinon": "^17.0.0", "supertest": "^6.0.0", "uuid": "^9.0.0" } diff --git a/functions/v2/cloudEventLogging/package.json b/functions/v2/cloudEventLogging/package.json index ac11b216242..6cd8503a11b 100644 --- a/functions/v2/cloudEventLogging/package.json +++ b/functions/v2/cloudEventLogging/package.json @@ -19,6 +19,6 @@ "c8": "^8.0.0", "cloudevents": "^8.0.0", "mocha": "^10.0.0", - "sinon": "^16.0.0" + "sinon": "^17.0.0" } } diff --git a/functions/v2/firebase/firestore/helloFirestore/package.json b/functions/v2/firebase/firestore/helloFirestore/package.json index cac37108a96..c9ce9c817b4 100644 --- a/functions/v2/firebase/firestore/helloFirestore/package.json +++ b/functions/v2/firebase/firestore/helloFirestore/package.json @@ -17,7 +17,7 @@ "devDependencies": { "c8": "^8.0.0", "mocha": "^10.0.0", - "sinon": "^16.0.0" + "sinon": "^17.0.0" }, "dependencies": { "@google-cloud/functions-framework": "^3.1.3", diff --git a/functions/v2/firebase/firestore/makeUpperCase/package.json b/functions/v2/firebase/firestore/makeUpperCase/package.json index e6b2cc65c91..fa6e38df543 100644 --- a/functions/v2/firebase/firestore/makeUpperCase/package.json +++ b/functions/v2/firebase/firestore/makeUpperCase/package.json @@ -18,7 +18,7 @@ "c8": "^8.0.0", "mocha": "^10.0.0", "rewire": "^7.0.0", - "sinon": "^16.0.0" + "sinon": "^17.0.0" }, "dependencies": { "@google-cloud/firestore": "^7.0.0", diff --git a/functions/v2/firebase/remote-config/helloRemoteConfig/package.json b/functions/v2/firebase/remote-config/helloRemoteConfig/package.json index f0f426be520..e36c976086f 100644 --- a/functions/v2/firebase/remote-config/helloRemoteConfig/package.json +++ b/functions/v2/firebase/remote-config/helloRemoteConfig/package.json @@ -17,7 +17,7 @@ "devDependencies": { "c8": "^8.0.0", "mocha": "^10.0.0", - "sinon": "^16.0.0" + "sinon": "^17.0.0" }, "dependencies": { "@google-cloud/functions-framework": "^3.1.3" diff --git a/functions/v2/firebase/rtdb/helloRTDB/package.json b/functions/v2/firebase/rtdb/helloRTDB/package.json index 6003c1159bf..3a46a144592 100644 --- a/functions/v2/firebase/rtdb/helloRTDB/package.json +++ b/functions/v2/firebase/rtdb/helloRTDB/package.json @@ -17,7 +17,7 @@ "devDependencies": { "c8": "^8.0.0", "mocha": "^10.0.0", - "sinon": "^16.0.0" + "sinon": "^17.0.0" }, "dependencies": { "@google-cloud/functions-framework": "^3.1.3" diff --git a/functions/v2/helloAuditLog/package.json b/functions/v2/helloAuditLog/package.json index ac731172431..23687d8730b 100644 --- a/functions/v2/helloAuditLog/package.json +++ b/functions/v2/helloAuditLog/package.json @@ -20,7 +20,7 @@ "devDependencies": { "c8": "^8.0.0", "mocha": "^10.0.0", - "sinon": "^16.0.0", + "sinon": "^17.0.0", "supertest": "^6.0.0" } } diff --git a/functions/v2/helloGCS/package.json b/functions/v2/helloGCS/package.json index 0dc0eabb16f..279cecbb05b 100644 --- a/functions/v2/helloGCS/package.json +++ b/functions/v2/helloGCS/package.json @@ -20,7 +20,7 @@ "devDependencies": { "c8": "^8.0.0", "mocha": "^10.0.0", - "sinon": "^16.0.0", + "sinon": "^17.0.0", "supertest": "^6.0.0" } } diff --git a/functions/v2/helloPubSub/package.json b/functions/v2/helloPubSub/package.json index 179c1e21d7d..ca8ac7806b6 100644 --- a/functions/v2/helloPubSub/package.json +++ b/functions/v2/helloPubSub/package.json @@ -20,7 +20,7 @@ "devDependencies": { "c8": "^8.0.0", "mocha": "^10.0.0", - "sinon": "^16.0.0", + "sinon": "^17.0.0", "supertest": "^6.0.0", "uuid": "^9.0.0" } diff --git a/functions/v2/httpLogging/package.json b/functions/v2/httpLogging/package.json index 2cc32e73cca..1398cbf4254 100644 --- a/functions/v2/httpLogging/package.json +++ b/functions/v2/httpLogging/package.json @@ -19,6 +19,6 @@ "devDependencies": { "c8": "^8.0.0", "mocha": "^10.0.0", - "sinon": "^16.0.0" + "sinon": "^17.0.0" } } \ No newline at end of file diff --git a/functions/v2/imagemagick/package.json b/functions/v2/imagemagick/package.json index b176abec63b..b3ab17f7ead 100644 --- a/functions/v2/imagemagick/package.json +++ b/functions/v2/imagemagick/package.json @@ -24,7 +24,7 @@ "c8": "^8.0.0", "mocha": "^10.0.0", "proxyquire": "^2.1.0", - "sinon": "^16.0.0", + "sinon": "^17.0.0", "supertest": "^6.2.3" } } diff --git a/functions/v2/log/processEntry/package.json b/functions/v2/log/processEntry/package.json index 0dcee7f3fc3..4d7bef74517 100644 --- a/functions/v2/log/processEntry/package.json +++ b/functions/v2/log/processEntry/package.json @@ -17,7 +17,7 @@ "devDependencies": { "c8": "^8.0.0", "mocha": "^10.0.0", - "sinon": "^16.0.0" + "sinon": "^17.0.0" }, "dependencies": { "@google-cloud/functions-framework": "^3.1.3" diff --git a/functions/v2/ocr/app/package.json b/functions/v2/ocr/app/package.json index bb0a4599735..024a67dc20d 100644 --- a/functions/v2/ocr/app/package.json +++ b/functions/v2/ocr/app/package.json @@ -25,7 +25,7 @@ "devDependencies": { "c8": "^8.0.0", "mocha": "^10.0.0", - "sinon": "^16.0.0", + "sinon": "^17.0.0", "supertest": "^6.0.0" } } diff --git a/functions/v2/responseStreaming/package.json b/functions/v2/responseStreaming/package.json index f05f8f829dd..b136ca46710 100644 --- a/functions/v2/responseStreaming/package.json +++ b/functions/v2/responseStreaming/package.json @@ -21,7 +21,7 @@ "devDependencies": { "c8": "^8.0.0", "mocha": "^10.0.0", - "sinon": "^16.0.0", + "sinon": "^17.0.0", "supertest": "^6.0.0" } } diff --git a/functions/v2/tips/avoidInfiniteRetries/package.json b/functions/v2/tips/avoidInfiniteRetries/package.json index 06687e6d989..01e3f98ca80 100644 --- a/functions/v2/tips/avoidInfiniteRetries/package.json +++ b/functions/v2/tips/avoidInfiniteRetries/package.json @@ -20,6 +20,6 @@ "devDependencies": { "c8": "^8.0.0", "mocha": "^10.2.0", - "sinon": "^16.0.0" + "sinon": "^17.0.0" } } diff --git a/functions/v2/tips/retry/package.json b/functions/v2/tips/retry/package.json index 9fe7eb5641b..87452e2bafa 100644 --- a/functions/v2/tips/retry/package.json +++ b/functions/v2/tips/retry/package.json @@ -17,7 +17,7 @@ "devDependencies": { "c8": "^8.0.0", "mocha": "^10.0.0", - "sinon": "^16.0.0", + "sinon": "^17.0.0", "supertest": "^6.3.3" }, "dependencies": { diff --git a/functions/v2/typed/googlechatbot/package.json b/functions/v2/typed/googlechatbot/package.json index 16bfb2a865d..10fa655694a 100644 --- a/functions/v2/typed/googlechatbot/package.json +++ b/functions/v2/typed/googlechatbot/package.json @@ -14,6 +14,6 @@ "devDependencies": { "c8": "^8.0.0", "mocha": "^10.2.0", - "sinon": "^16.0.0" + "sinon": "^17.0.0" } } diff --git a/functions/v2/typed/greeting/package.json b/functions/v2/typed/greeting/package.json index 2613b654c39..7f7d8c26c71 100644 --- a/functions/v2/typed/greeting/package.json +++ b/functions/v2/typed/greeting/package.json @@ -14,6 +14,6 @@ "devDependencies": { "c8": "^8.0.0", "mocha": "^10.2.0", - "sinon": "^16.0.0" + "sinon": "^17.0.0" } } diff --git a/game-servers/snippets/package.json b/game-servers/snippets/package.json index 7a298028429..789ffb714f6 100644 --- a/game-servers/snippets/package.json +++ b/game-servers/snippets/package.json @@ -17,7 +17,7 @@ }, "devDependencies": { "c8": "^8.0.0", - "chai": "^4.2.0", + "chai": "^5.0.0", "mocha": "^10.0.0", "uuid": "^9.0.0" } diff --git a/generative-ai/snippets/package.json b/generative-ai/snippets/package.json index 29a62f5f372..7c73bbe1983 100644 --- a/generative-ai/snippets/package.json +++ b/generative-ai/snippets/package.json @@ -20,9 +20,9 @@ }, "devDependencies": { "c8": "^8.0.0", - "chai": "^4.2.0", + "chai": "^5.0.0", "mocha": "^10.0.0", - "sinon": "^16.0.0", + "sinon": "^17.0.0", "uuid": "^9.0.0" } } diff --git a/healthcare/consent/package.json b/healthcare/consent/package.json index c73a22c3c2f..410ee23ae0a 100644 --- a/healthcare/consent/package.json +++ b/healthcare/consent/package.json @@ -17,6 +17,6 @@ "uuid": "^9.0.0" }, "dependencies": { - "@googleapis/healthcare": "^10.0.0" + "@googleapis/healthcare": "^12.0.0" } } diff --git a/healthcare/datasets/package.json b/healthcare/datasets/package.json index c73a22c3c2f..410ee23ae0a 100644 --- a/healthcare/datasets/package.json +++ b/healthcare/datasets/package.json @@ -17,6 +17,6 @@ "uuid": "^9.0.0" }, "dependencies": { - "@googleapis/healthcare": "^10.0.0" + "@googleapis/healthcare": "^12.0.0" } } diff --git a/healthcare/dicom/package.json b/healthcare/dicom/package.json index 1e94ab51e6e..5973eb5860b 100644 --- a/healthcare/dicom/package.json +++ b/healthcare/dicom/package.json @@ -19,6 +19,6 @@ "uuid": "^9.0.0" }, "dependencies": { - "@googleapis/healthcare": "^10.0.0" + "@googleapis/healthcare": "^12.0.0" } } diff --git a/healthcare/fhir/package.json b/healthcare/fhir/package.json index 49fd676295c..2f14da144fd 100644 --- a/healthcare/fhir/package.json +++ b/healthcare/fhir/package.json @@ -20,6 +20,6 @@ "uuid": "^9.0.0" }, "dependencies": { - "@googleapis/healthcare": "^10.0.0" + "@googleapis/healthcare": "^12.0.0" } } diff --git a/healthcare/hl7v2/package.json b/healthcare/hl7v2/package.json index 26711638950..e0ffe182bf5 100644 --- a/healthcare/hl7v2/package.json +++ b/healthcare/hl7v2/package.json @@ -18,6 +18,6 @@ "uuid": "^9.0.0" }, "dependencies": { - "@googleapis/healthcare": "^10.0.0" + "@googleapis/healthcare": "^12.0.0" } } diff --git a/iam/deny/package.json b/iam/deny/package.json index 38d71e23a33..a8b0d568ad2 100644 --- a/iam/deny/package.json +++ b/iam/deny/package.json @@ -18,7 +18,7 @@ }, "devDependencies": { "c8": "^8.0.0", - "chai": "^4.2.0", + "chai": "^5.0.0", "mocha": "^10.0.0", "uuid": "^9.0.0" } diff --git a/kms/package.json b/kms/package.json index cbc0134d4b7..cb13c6f4665 100644 --- a/kms/package.json +++ b/kms/package.json @@ -19,7 +19,7 @@ }, "devDependencies": { "c8": "^8.0.0", - "chai": "^4.2.0", + "chai": "^5.0.0", "mocha": "^10.0.0", "uuid": "^9.0.0" } diff --git a/media/livestream/package.json b/media/livestream/package.json index 512b3b8cdb2..592ff182ad1 100644 --- a/media/livestream/package.json +++ b/media/livestream/package.json @@ -17,7 +17,7 @@ }, "devDependencies": { "c8": "^8.0.0", - "chai": "^4.2.0", + "chai": "^5.0.0", "mocha": "^10.1.0", "uuid": "^9.0.0" } diff --git a/media/video-stitcher/package.json b/media/video-stitcher/package.json index 54a240b6da7..d5c885077a1 100644 --- a/media/video-stitcher/package.json +++ b/media/video-stitcher/package.json @@ -17,7 +17,7 @@ }, "devDependencies": { "c8": "^8.0.0", - "chai": "^4.2.0", + "chai": "^5.0.0", "mocha": "^10.1.0", "uuid": "^9.0.0" } diff --git a/mediatranslation/package.json b/mediatranslation/package.json index 0da088c25dc..3360d7ce8a6 100644 --- a/mediatranslation/package.json +++ b/mediatranslation/package.json @@ -18,7 +18,7 @@ }, "devDependencies": { "c8": "^8.0.0", - "chai": "^4.2.0", + "chai": "^5.0.0", "mocha": "^10.0.0" } } \ No newline at end of file diff --git a/memorystore/redis/cloud_run_deployment/Dockerfile b/memorystore/redis/cloud_run_deployment/Dockerfile index cebe3211f04..4d37f6af6b9 100644 --- a/memorystore/redis/cloud_run_deployment/Dockerfile +++ b/memorystore/redis/cloud_run_deployment/Dockerfile @@ -1,6 +1,6 @@ # Use the official lightweight Node.js image. # https://hub.docker.com/_/node -FROM node:18-slim +FROM node:20-slim # Create and change to the app directory. WORKDIR /usr/src/app diff --git a/memorystore/redis/gke_deployment/Dockerfile b/memorystore/redis/gke_deployment/Dockerfile index 791eb23a81e..6f569a1769a 100644 --- a/memorystore/redis/gke_deployment/Dockerfile +++ b/memorystore/redis/gke_deployment/Dockerfile @@ -11,7 +11,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -FROM node:18-alpine +FROM node:20-alpine ENV REDISHOST redis ENV REDISPORT 6379 diff --git a/monitoring/prometheus/package.json b/monitoring/prometheus/package.json index 621ab1d87d3..9d7f383ae85 100644 --- a/monitoring/prometheus/package.json +++ b/monitoring/prometheus/package.json @@ -11,7 +11,7 @@ "license": "Apache-2.0", "dependencies": { "express": "^4.17.1", - "prom-client": "^14.0.0", + "prom-client": "^15.0.0", "sleep": "^6.3.0" }, "devDependencies": { diff --git a/monitoring/snippets/package.json b/monitoring/snippets/package.json index 3218125e801..ee55a40d880 100644 --- a/monitoring/snippets/package.json +++ b/monitoring/snippets/package.json @@ -19,7 +19,7 @@ "yargs": "^17.0.0" }, "devDependencies": { - "chai": "^4.2.0", + "chai": "^5.0.0", "mocha": "^10.0.0", "uuid": "^9.0.0" } diff --git a/recaptcha_enterprise/demosite/app/Dockerfile b/recaptcha_enterprise/demosite/app/Dockerfile index df07a843ded..ed182e97625 100644 --- a/recaptcha_enterprise/demosite/app/Dockerfile +++ b/recaptcha_enterprise/demosite/app/Dockerfile @@ -14,7 +14,7 @@ # This file is only used for packaging and deployment purposes. -FROM node:16-slim +FROM node:20-slim ARG GOOGLE_CLOUD_PROJECT ENV GOOGLE_CLOUD_PROJECT=${GOOGLE_CLOUD_PROJECT} diff --git a/recaptcha_enterprise/demosite/app/package.json b/recaptcha_enterprise/demosite/app/package.json index 0dbbfa88661..d1f4c0b67f5 100644 --- a/recaptcha_enterprise/demosite/app/package.json +++ b/recaptcha_enterprise/demosite/app/package.json @@ -15,7 +15,7 @@ "url": "https://github.com/googleapis/nodejs-recaptcha-enterprise.git" }, "dependencies": { - "@google-cloud/recaptcha-enterprise": "^4.0.0", + "@google-cloud/recaptcha-enterprise": "^5.0.0", "body-parser": "^1.20.0", "express": "^4.18.1", "mustache-express": "^1.3.2", diff --git a/recaptcha_enterprise/snippets/package.json b/recaptcha_enterprise/snippets/package.json index e220b647bb7..840fa01b7ed 100644 --- a/recaptcha_enterprise/snippets/package.json +++ b/recaptcha_enterprise/snippets/package.json @@ -18,14 +18,14 @@ "test": "c8 mocha -p -j 2 --loader=ts-node/esm --extension ts --timeout 10000 --exit" }, "dependencies": { - "@google-cloud/recaptcha-enterprise": "^4.0.0", + "@google-cloud/recaptcha-enterprise": "^5.0.0", "body-parser": "^1.20.1", "express": "^4.18.2", "recaptcha-password-check-helpers": "^1.0.1" }, "devDependencies": { "@types/express": "^4.17.17", - "@types/node": "^18.15.11", + "@types/node": "^20.0.0", "@types/yargs": "^17.0.19", "c8": "^8.0.0", "eslint": "^8.34.0", diff --git a/retail/package.json b/retail/package.json index 9be839bf8cb..78ebe22dd6c 100644 --- a/retail/package.json +++ b/retail/package.json @@ -22,7 +22,7 @@ }, "devDependencies": { "c8": "^8.0.0", - "chai": "^4.2.0", + "chai": "^5.0.0", "mocha": "^10.2.0" } } diff --git a/run/filesystem/package.json b/run/filesystem/package.json index 48417bae972..d9f631a5dbf 100644 --- a/run/filesystem/package.json +++ b/run/filesystem/package.json @@ -19,10 +19,10 @@ }, "devDependencies": { "c8": "^8.0.0", - "chai": "^4.3.7", + "chai": "^5.0.0", "chai-http": "^4.4.0", "google-auth-library": "^9.0.0", - "got": "^11.0.0", + "got": "^14.0.0", "mocha": "^10.2.0", "mock-fs": "^5.2.0", "supertest": "^6.3.3" diff --git a/run/hello-broken/Dockerfile b/run/hello-broken/Dockerfile index 087192e5b62..04799dce52e 100644 --- a/run/hello-broken/Dockerfile +++ b/run/hello-broken/Dockerfile @@ -17,7 +17,7 @@ # Use the official lightweight Node.js image. # https://hub.docker.com/_/node -FROM node:18-slim +FROM node:20-slim # Create and change to the app directory. WORKDIR /usr/src/app diff --git a/run/hello-broken/package.json b/run/hello-broken/package.json index 6046428d22e..07258a1889b 100644 --- a/run/hello-broken/package.json +++ b/run/hello-broken/package.json @@ -20,7 +20,7 @@ "devDependencies": { "c8": "^8.0.0", "google-auth-library": "^9.0.0", - "got": "^11.0.0", + "got": "^14.0.0", "mocha": "^10.0.0" } } diff --git a/run/helloworld/Dockerfile b/run/helloworld/Dockerfile index f39ba7c627a..a8219c50e90 100644 --- a/run/helloworld/Dockerfile +++ b/run/helloworld/Dockerfile @@ -17,7 +17,7 @@ # Use the official lightweight Node.js image. # https://hub.docker.com/_/node -FROM node:18-slim +FROM node:20-slim # Create and change to the app directory. WORKDIR /usr/src/app diff --git a/run/helloworld/package.json b/run/helloworld/package.json index 7d25ad5c103..f86f028fa02 100644 --- a/run/helloworld/package.json +++ b/run/helloworld/package.json @@ -20,7 +20,7 @@ "devDependencies": { "c8": "^8.0.0", "google-auth-library": "^9.0.0", - "got": "^11.0.0", + "got": "^14.0.0", "mocha": "^10.0.0", "supertest": "^6.0.0" } diff --git a/run/idp-sql/Dockerfile b/run/idp-sql/Dockerfile index 66fa0403f2d..822eec848a4 100644 --- a/run/idp-sql/Dockerfile +++ b/run/idp-sql/Dockerfile @@ -4,7 +4,7 @@ # Use the official lightweight Node.js image. # https://hub.docker.com/_/node -FROM node:14-slim +FROM node:20-slim # Create and change to the app directory. WORKDIR /usr/src/app diff --git a/run/idp-sql/package.json b/run/idp-sql/package.json index 949eed60a55..cff8201d4f7 100644 --- a/run/idp-sql/package.json +++ b/run/idp-sql/package.json @@ -19,7 +19,7 @@ }, "dependencies": { "express": "^4.16.2", - "firebase-admin": "^11.0.0", + "firebase-admin": "^12.0.0", "gcp-metadata": "^6.0.0", "google-auth-library": "^9.0.0", "handlebars": "^4.7.6", @@ -29,10 +29,10 @@ }, "devDependencies": { "c8": "^8.0.0", - "got": "^11.7.0", + "got": "^14.0.0", "mocha": "^10.0.0", "short-uuid": "^4.1.0", - "sinon": "^16.0.0", + "sinon": "^17.0.0", "supertest": "^6.0.0" } } diff --git a/run/image-processing/Dockerfile b/run/image-processing/Dockerfile index 26377065726..38f0d574834 100644 --- a/run/image-processing/Dockerfile +++ b/run/image-processing/Dockerfile @@ -4,7 +4,7 @@ # Use the official lightweight Node.js image. # https://hub.docker.com/_/node -FROM node:18-slim +FROM node:20-slim # [START cloudrun_imageproc_dockerfile_imagemagick] # [START run_imageproc_dockerfile_imagemagick] diff --git a/run/image-processing/package.json b/run/image-processing/package.json index 67aea23ca3d..85732040caa 100644 --- a/run/image-processing/package.json +++ b/run/image-processing/package.json @@ -27,7 +27,7 @@ "devDependencies": { "c8": "^8.0.0", "google-auth-library": "^9.0.0", - "got": "^11.5.0", + "got": "^14.0.0", "mocha": "^10.0.0", "supertest": "^6.0.0" } diff --git a/run/logging-manual/Dockerfile b/run/logging-manual/Dockerfile index c1406287858..a34c4f1cb9c 100644 --- a/run/logging-manual/Dockerfile +++ b/run/logging-manual/Dockerfile @@ -4,7 +4,7 @@ # Use the official lightweight Node.js image. # https://hub.docker.com/_/node -FROM node:18-slim +FROM node:20-slim # Create and change to the app directory. WORKDIR /usr/src/app diff --git a/run/logging-manual/package.json b/run/logging-manual/package.json index 05b40dd30dc..c75b2af9537 100644 --- a/run/logging-manual/package.json +++ b/run/logging-manual/package.json @@ -19,7 +19,7 @@ "license": "Apache-2.0", "dependencies": { "express": "^4.17.1", - "got": "^11.0.0" + "got": "^14.0.0" }, "devDependencies": { "@google-cloud/logging": "^11.0.0", diff --git a/run/markdown-preview/editor/Dockerfile b/run/markdown-preview/editor/Dockerfile index b472cd450f4..791812edb71 100644 --- a/run/markdown-preview/editor/Dockerfile +++ b/run/markdown-preview/editor/Dockerfile @@ -14,7 +14,7 @@ # Use the official lightweight Node.js image. # https://hub.docker.com/_/node -FROM node:18-slim +FROM node:20-slim # Create and change to the app directory. WORKDIR /usr/src/app diff --git a/run/markdown-preview/editor/package.json b/run/markdown-preview/editor/package.json index 09a8682d5d5..fd38d3455f5 100644 --- a/run/markdown-preview/editor/package.json +++ b/run/markdown-preview/editor/package.json @@ -21,7 +21,7 @@ "dependencies": { "express": "^4.17.1", "google-auth-library": "^9.0.0", - "got": "^11.8.0", + "got": "^14.0.0", "handlebars": "^4.7.6" }, "devDependencies": { diff --git a/run/markdown-preview/renderer/Dockerfile b/run/markdown-preview/renderer/Dockerfile index b472cd450f4..791812edb71 100644 --- a/run/markdown-preview/renderer/Dockerfile +++ b/run/markdown-preview/renderer/Dockerfile @@ -14,7 +14,7 @@ # Use the official lightweight Node.js image. # https://hub.docker.com/_/node -FROM node:18-slim +FROM node:20-slim # Create and change to the app directory. WORKDIR /usr/src/app diff --git a/run/markdown-preview/renderer/package.json b/run/markdown-preview/renderer/package.json index e8c67c56f9e..75eb5caecfd 100644 --- a/run/markdown-preview/renderer/package.json +++ b/run/markdown-preview/renderer/package.json @@ -19,14 +19,14 @@ }, "dependencies": { "express": "^4.17.1", - "markdown-it": "^13.0.0" + "markdown-it": "^14.0.0" }, "devDependencies": { "c8": "^8.0.0", "google-auth-library": "^9.0.0", - "got": "^11.5.0", + "got": "^14.0.0", "mocha": "^10.0.0", - "sinon": "^16.0.0", + "sinon": "^17.0.0", "supertest": "^6.0.0" } } diff --git a/run/pubsub/Dockerfile b/run/pubsub/Dockerfile index da49560c265..d5f2c6d9a27 100644 --- a/run/pubsub/Dockerfile +++ b/run/pubsub/Dockerfile @@ -7,7 +7,7 @@ # Use the official lightweight Node.js image. # https://hub.docker.com/_/node -FROM node:18-slim +FROM node:20-slim # Create and change to the app directory. WORKDIR /usr/src/app diff --git a/run/pubsub/package.json b/run/pubsub/package.json index 10cfed622e7..5f47789eed5 100644 --- a/run/pubsub/package.json +++ b/run/pubsub/package.json @@ -24,9 +24,9 @@ "devDependencies": { "c8": "^8.0.0", "google-auth-library": "^9.0.0", - "got": "^11.5.0", + "got": "^14.0.0", "mocha": "^10.0.0", - "sinon": "^16.0.0", + "sinon": "^17.0.0", "supertest": "^6.0.0", "uuid": "^9.0.0" } diff --git a/run/system-package/Dockerfile b/run/system-package/Dockerfile index aeecf288d86..a235f550d9c 100644 --- a/run/system-package/Dockerfile +++ b/run/system-package/Dockerfile @@ -14,7 +14,7 @@ # Use the official super-lightweight Node image. # https://hub.docker.com/_/node -FROM node:10-alpine +FROM node:20-alpine # Create and change to the app directory. WORKDIR /usr/src/app diff --git a/run/system-package/package.json b/run/system-package/package.json index 0bb91d303c7..38058547516 100644 --- a/run/system-package/package.json +++ b/run/system-package/package.json @@ -18,7 +18,7 @@ "devDependencies": { "c8": "^8.0.0", "google-auth-library": "^9.0.0", - "got": "^11.5.0", + "got": "^14.0.0", "mocha": "^10.0.0", "supertest": "^6.0.0" } diff --git a/run/websockets/package.json b/run/websockets/package.json index 20ac8bcfdaf..ff4c9bb9075 100644 --- a/run/websockets/package.json +++ b/run/websockets/package.json @@ -23,7 +23,7 @@ "@types/express": "^4.17.17", "c8": "^8.0.0", "google-auth-library": "^9.0.0", - "got": "^11.8.3", + "got": "^14.0.0", "mocha": "^10.2.0", "puppeteer": "^21.0.0" } diff --git a/scheduler/package.json b/scheduler/package.json index 7fccd3140af..13b974ee87c 100644 --- a/scheduler/package.json +++ b/scheduler/package.json @@ -22,9 +22,9 @@ "devDependencies": { "@types/chai": "^4.3.4", "@types/mocha": "^10.0.1", - "@types/node": "^18.13.0", + "@types/node": "^20.0.0", "c8": "^8.0.0", - "chai": "^4.3.7", + "chai": "^5.0.0", "gts": "^5.0.0", "mocha": "^10.2.0", "ts-node": "^10.9.1", diff --git a/secret-manager/package.json b/secret-manager/package.json index 3c28ece01e5..a61620423f9 100644 --- a/secret-manager/package.json +++ b/secret-manager/package.json @@ -18,7 +18,7 @@ }, "devDependencies": { "c8": "^8.0.0", - "chai": "^4.2.0", + "chai": "^5.0.0", "mocha": "^10.0.0", "uuid": "^9.0.0" } diff --git a/security-center/snippets/package.json b/security-center/snippets/package.json index 6bbaf91ce72..fae99bfd836 100644 --- a/security-center/snippets/package.json +++ b/security-center/snippets/package.json @@ -18,7 +18,7 @@ }, "devDependencies": { "c8": "^8.0.0", - "chai": "^4.2.0", + "chai": "^5.0.0", "mocha": "^10.0.0", "uuid": "^9.0.0" } diff --git a/service-directory/snippets/package.json b/service-directory/snippets/package.json index 6aab4a325ab..0e2754aacc8 100644 --- a/service-directory/snippets/package.json +++ b/service-directory/snippets/package.json @@ -17,7 +17,7 @@ }, "devDependencies": { "c8": "^8.0.0", - "chai": "^4.2.0", + "chai": "^5.0.0", "mocha": "^10.0.0", "uuid": "^9.0.0" } diff --git a/speech/package.json b/speech/package.json index ef7cc46c384..7576af29b7d 100644 --- a/speech/package.json +++ b/speech/package.json @@ -20,12 +20,12 @@ "chalk": "^5.0.0", "fs.promises": "^0.1.2", "node-record-lpcm16": "^1.0.1", - "sinon": "^16.0.0", + "sinon": "^17.0.0", "yargs": "^17.0.0" }, "devDependencies": { "c8": "^8.0.0", - "chai": "^4.2.0", + "chai": "^5.0.0", "mocha": "^10.0.0", "uuid": "^9.0.0" } diff --git a/storagetransfer/package.json b/storagetransfer/package.json index 62a9e686bd1..e3f3a038564 100644 --- a/storagetransfer/package.json +++ b/storagetransfer/package.json @@ -21,7 +21,7 @@ "@google-cloud/pubsub": "^4.0.5", "aws-sdk": "^2.1073.0", "c8": "^8.0.0", - "chai": "^4.2.0", + "chai": "^5.0.0", "mocha": "^10.0.0", "uuid": "^9.0.0" } diff --git a/talent/package.json b/talent/package.json index de8dae75ef0..94ab727d400 100644 --- a/talent/package.json +++ b/talent/package.json @@ -22,9 +22,9 @@ }, "devDependencies": { "@types/mocha": "^10.0.0", - "@types/node": "^16.0.0", + "@types/node": "^20.0.0", "c8": "^8.0.0", - "chai": "^4.2.0", + "chai": "^5.0.0", "mocha": "^10.0.0", "uuid": "^9.0.0" } diff --git a/texttospeech/package.json b/texttospeech/package.json index 1e6489be73e..b80dc4a6ee6 100644 --- a/texttospeech/package.json +++ b/texttospeech/package.json @@ -19,7 +19,7 @@ }, "devDependencies": { "c8": "^8.0.0", - "chai": "^4.2.0", + "chai": "^5.0.0", "mocha": "^10.0.0" } } diff --git a/translate/package.json b/translate/package.json index 67db4e79d24..d6b140f4ad2 100644 --- a/translate/package.json +++ b/translate/package.json @@ -23,7 +23,7 @@ "devDependencies": { "@google-cloud/storage": "^7.0.0", "c8": "^8.0.0", - "chai": "^4.2.0", + "chai": "^5.0.0", "mocha": "^10.0.0", "uuid": "^9.0.0" } diff --git a/video-intelligence/package.json b/video-intelligence/package.json index ed2f6cc78b9..0becf768a36 100644 --- a/video-intelligence/package.json +++ b/video-intelligence/package.json @@ -20,7 +20,7 @@ }, "devDependencies": { "c8": "^8.0.0", - "chai": "^4.2.0", + "chai": "^5.0.0", "mocha": "^10.0.0" } } diff --git a/vision/package.json b/vision/package.json index 12691d4713f..0c2f2dfef2b 100644 --- a/vision/package.json +++ b/vision/package.json @@ -24,7 +24,7 @@ "@types/uuid": "^9.0.1", "@types/yargs": "^17.0.22", "c8": "^8.0.0", - "chai": "^4.3.7", + "chai": "^5.0.0", "mocha": "^10.2.0", "uuid": "^9.0.0" } diff --git a/workflows/package.json b/workflows/package.json index 7dc1e547a8a..2b525fed96f 100644 --- a/workflows/package.json +++ b/workflows/package.json @@ -17,7 +17,7 @@ }, "devDependencies": { "@types/mocha": "^10.0.1", - "@types/node": "^18.14.6", + "@types/node": "^20.0.0", "c8": "^8.0.0", "gts": "^5.0.0", "mocha": "^10.2.0", diff --git a/workflows/quickstart/package.json b/workflows/quickstart/package.json index 1007a9690bc..dabe052eace 100644 --- a/workflows/quickstart/package.json +++ b/workflows/quickstart/package.json @@ -19,7 +19,7 @@ }, "devDependencies": { "@types/mocha": "^10.0.1", - "@types/node": "^18.14.6", + "@types/node": "^20.0.0", "gts": "^5.0.0", "mocha": "^10.2.0" }