diff --git a/.github/workflows/ai-platform-snippets.yaml b/.github/workflows/ai-platform-snippets.yaml index a48503062f..1ae1b7b481 100644 --- a/.github/workflows/ai-platform-snippets.yaml +++ b/.github/workflows/ai-platform-snippets.yaml @@ -43,14 +43,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.1.3' 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 @@ -62,7 +62,7 @@ jobs: id: npm-cache-dir shell: bash run: echo "dir=$(npm config get cache)" >> ${GITHUB_OUTPUT} - - uses: actions/cache@v3 + - uses: actions/cache@v4 id: npm-cache with: path: ${{ steps.npm-cache-dir.outputs.dir }} diff --git a/.github/workflows/dialogflow-cx.yaml b/.github/workflows/dialogflow-cx.yaml index c59055fe67..da7a5bcc3e 100644 --- a/.github/workflows/dialogflow-cx.yaml +++ b/.github/workflows/dialogflow-cx.yaml @@ -43,14 +43,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.1.3' 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 @@ -62,7 +62,7 @@ jobs: id: npm-cache-dir shell: bash run: echo "dir=$(npm config get cache)" >> ${GITHUB_OUTPUT} - - uses: actions/cache@v3 + - uses: actions/cache@v4 id: npm-cache with: path: ${{ steps.npm-cache-dir.outputs.dir }} diff --git a/.github/workflows/flakybot.yaml b/.github/workflows/flakybot.yaml index 2d1e456c45..fc74a81477 100644 --- a/.github/workflows/flakybot.yaml +++ b/.github/workflows/flakybot.yaml @@ -29,14 +29,14 @@ jobs: id-token: 'write' steps: - name: authenticate - uses: 'google-github-actions/auth@v1' + uses: 'google-github-actions/auth@v2' 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 - name: download test results - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: test-results - name: download FlakyBot @@ -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 de6f46a487..099751e34f 100644 --- a/.github/workflows/functions-slack.yaml +++ b/.github/workflows/functions-slack.yaml @@ -42,16 +42,16 @@ jobs: steps: - uses: actions/checkout@v4.1.0 with: - ref: ${{github.event.pull_request.head.sha}} - - uses: 'google-github-actions/auth@v1.1.1' + ref: ${{github.event.pull_request.head.sha}} + - uses: 'google-github-actions/auth@v2.1.3' 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 + 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' - with: + uses: 'google-github-actions/get-secretmanager-secrets@v2' + with: secrets: |- slack_secret:nodejs-docs-samples-tests/nodejs-docs-samples-slack-secret kg_api_key:nodejs-docs-samples-tests/nodejs-docs-samples-kg-api-key @@ -59,12 +59,12 @@ jobs: with: node-version: 16 - name: Get npm cache directory - id: npm-cache-dir - shell: bash - run: echo "dir=$(npm config get cache)" >> ${GITHUB_OUTPUT} - - uses: actions/cache@v3 - id: npm-cache - with: + id: npm-cache-dir + shell: bash + run: echo "dir=$(npm config get cache)" >> ${GITHUB_OUTPUT} + - uses: actions/cache@v4 + id: npm-cache + with: path: ${{ steps.npm-cache-dir.outputs.dir }} key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }} restore-keys: | diff --git a/.github/workflows/generative-ai-snippets.yaml b/.github/workflows/generative-ai-snippets.yaml index 704bf44cee..c11f3bb914 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.1.3' 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 @@ -66,7 +66,7 @@ jobs: id: npm-cache-dir shell: bash run: echo "dir=$(npm config get cache)" >> ${GITHUB_OUTPUT} - - uses: actions/cache@v3 + - uses: actions/cache@v4 id: npm-cache with: path: ${{ steps.npm-cache-dir.outputs.dir }} diff --git a/.github/workflows/iam-deny.yaml b/.github/workflows/iam-deny.yaml index 061d597872..67adca2c4a 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.1.3' 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' @@ -59,7 +59,7 @@ jobs: id: npm-cache-dir shell: bash run: echo "dir=$(npm config get cache)" >> ${GITHUB_OUTPUT} - - uses: actions/cache@v3 + - uses: actions/cache@v4 id: npm-cache with: path: ${{ steps.npm-cache-dir.outputs.dir }} diff --git a/.github/workflows/security-center-snippets.yaml b/.github/workflows/security-center-snippets.yaml index 95772cd9ac..4292e38508 100644 --- a/.github/workflows/security-center-snippets.yaml +++ b/.github/workflows/security-center-snippets.yaml @@ -48,7 +48,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.1.3' 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' @@ -61,7 +61,7 @@ jobs: id: npm-cache-dir shell: bash run: echo "dir=$(npm config get cache)" >> ${GITHUB_OUTPUT} - - uses: actions/cache@v3 + - uses: actions/cache@v4 id: npm-cache with: path: ${{ steps.npm-cache-dir.outputs.dir }} diff --git a/.github/workflows/storagetransfer.yaml b/.github/workflows/storagetransfer.yaml index 8d35bd2dab..558e8639ef 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.1.3' 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 @@ -65,7 +65,7 @@ jobs: id: npm-cache-dir shell: bash run: echo "dir=$(npm config get cache)" >> ${GITHUB_OUTPUT} - - uses: actions/cache@v3 + - uses: actions/cache@v4 id: npm-cache with: path: ${{ steps.npm-cache-dir.outputs.dir }} diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 44eeee1646..c0e8b82daa 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -34,7 +34,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.1.3' 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' @@ -47,7 +47,7 @@ jobs: id: npm-cache-dir shell: bash run: echo "dir=$(npm config get cache)" >> ${GITHUB_OUTPUT} - - uses: actions/cache@v3 + - uses: actions/cache@v4 id: npm-cache with: path: ${{ steps.npm-cache-dir.outputs.dir }} diff --git a/.github/workflows/vision.yaml b/.github/workflows/vision.yaml index 2973a59cbd..e8419cccb3 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.1.3' 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 @@ -64,7 +64,7 @@ jobs: id: npm-cache-dir shell: bash run: echo "dir=$(npm config get cache)" >> ${GITHUB_OUTPUT} - - uses: actions/cache@v3 + - uses: actions/cache@v4 id: npm-cache with: path: ${{ steps.npm-cache-dir.outputs.dir }} diff --git a/ai-platform/snippets/package.json b/ai-platform/snippets/package.json index 2de402a81b..084bbb6d25 100644 --- a/ai-platform/snippets/package.json +++ b/ai-platform/snippets/package.json @@ -18,11 +18,11 @@ "@google-cloud/storage": "^7.0.0" }, "devDependencies": { - "c8": "^8.0.0", - "chai": "^4.2.0", + "c8": "^10.0.0", + "chai": "^5.0.0", "mocha": "^10.0.0", - "uuid": "^9.0.0", - "sinon": "^16.0.0" + "uuid": "^10.0.0", + "sinon": "^18.0.0" } } diff --git a/appengine/analytics/package.json b/appengine/analytics/package.json index 6fa1da9de6..a7fd7f1c91 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,11 +19,11 @@ }, "dependencies": { "express": "^4.16.4", - "node-fetch": "^2.6.1" + "node-fetch": "^3.0.0" }, "devDependencies": { - "c8": "^8.0.0", + "c8": "^10.0.0", "mocha": "^10.0.0", - "supertest": "^6.0.0" + "supertest": "^7.0.0" } } diff --git a/appengine/building-an-app/build/package.json b/appengine/building-an-app/build/package.json index bbaa1dc1b8..1e1e483490 100644 --- a/appengine/building-an-app/build/package.json +++ b/appengine/building-an-app/build/package.json @@ -22,8 +22,8 @@ "express": "^4.18.2" }, "devDependencies": { - "c8": "^8.0.0", + "c8": "^10.0.0", "mocha": "^10.0.0", - "supertest": "^6.0.0" + "supertest": "^7.0.0" } } diff --git a/appengine/building-an-app/update/package.json b/appengine/building-an-app/update/package.json index f2e0befe95..c320fc6474 100644 --- a/appengine/building-an-app/update/package.json +++ b/appengine/building-an-app/update/package.json @@ -22,10 +22,10 @@ "express": "^4.18.2" }, "devDependencies": { - "c8": "^8.0.0", + "c8": "^10.0.0", "mocha": "^10.0.0", "proxyquire": "^2.1.3", - "sinon": "^16.0.0", - "supertest": "^6.0.0" + "sinon": "^18.0.0", + "supertest": "^7.0.0" } } diff --git a/appengine/datastore/package.json b/appengine/datastore/package.json index ec691b3e3d..49cf16bb96 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", @@ -18,12 +18,12 @@ "test": "npm run system-test" }, "dependencies": { - "@google-cloud/datastore": "^8.0.0", + "@google-cloud/datastore": "^9.0.0", "express": "^4.16.4" }, "devDependencies": { - "c8": "^8.0.0", + "c8": "^10.0.0", "mocha": "^10.0.0", - "supertest": "^6.0.0" + "supertest": "^7.0.0" } } diff --git a/appengine/endpoints/package.json b/appengine/endpoints/package.json index d181920165..8862e202ed 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", @@ -22,12 +22,12 @@ "express": "^4.16.4" }, "devDependencies": { - "c8": "^8.0.0", - "chai": "^4.2.0", + "c8": "^10.0.0", + "chai": "^5.0.0", "mocha": "^10.0.0", "proxyquire": "^2.1.0", - "sinon": "^16.0.0", - "supertest": "^6.0.0", + "sinon": "^18.0.0", + "supertest": "^7.0.0", "wait-port": "^1.0.4" } } diff --git a/appengine/hello-world/flexible/package.json b/appengine/hello-world/flexible/package.json index 909281a801..0a4ed0ec62 100644 --- a/appengine/hello-world/flexible/package.json +++ b/appengine/hello-world/flexible/package.json @@ -20,8 +20,8 @@ "express": "^4.17.1" }, "devDependencies": { - "c8": "^8.0.0", + "c8": "^10.0.0", "mocha": "^10.0.0", - "supertest": "^6.0.0" + "supertest": "^7.0.0" } } diff --git a/appengine/hello-world/standard/package.json b/appengine/hello-world/standard/package.json index 2d1ae03a7d..9746fa5b43 100644 --- a/appengine/hello-world/standard/package.json +++ b/appengine/hello-world/standard/package.json @@ -20,8 +20,8 @@ "express": "^4.17.1" }, "devDependencies": { - "c8": "^8.0.0", + "c8": "^10.0.0", "mocha": "^10.0.0", - "supertest": "^6.0.0" + "supertest": "^7.0.0" } } diff --git a/appengine/memcached/package.json b/appengine/memcached/package.json index 7ec251edc2..d5df95e1b6 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", @@ -17,8 +17,8 @@ "memjs": "^1.2.0" }, "devDependencies": { - "c8": "^8.0.0", - "chai": "^4.2.0", + "c8": "^10.0.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 1de8c57819..d5ed439c21 100644 --- a/appengine/metadata/flexible/package.json +++ b/appengine/metadata/flexible/package.json @@ -18,11 +18,11 @@ }, "dependencies": { "express": "^4.17.1", - "node-fetch": "^2.6.1" + "node-fetch": "^3.0.0" }, "devDependencies": { - "c8": "^8.0.0", + "c8": "^10.0.0", "mocha": "^10.0.0", - "supertest": "^6.0.0" + "supertest": "^7.0.0" } } diff --git a/appengine/metadata/standard/package.json b/appengine/metadata/standard/package.json index 18b00257f0..8b6e3e4250 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,11 +18,11 @@ }, "dependencies": { "express": "^4.17.1", - "node-fetch": "^2.6.1" + "node-fetch": "^3.0.0" }, "devDependencies": { - "c8": "^8.0.0", + "c8": "^10.0.0", "mocha": "^10.0.0", - "supertest": "^6.0.0" + "supertest": "^7.0.0" } } diff --git a/appengine/pubsub/package.json b/appengine/pubsub/package.json index 75c1accd86..b475ad20e5 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", @@ -19,13 +19,13 @@ "pug": "^3.0.0" }, "devDependencies": { - "c8": "^8.0.0", - "chai": "^4.3.7", + "c8": "^10.0.0", + "chai": "^5.0.0", "jsonwebtoken": "^9.0.0", "mocha": "^10.0.0", "proxyquire": "^2.1.3", - "sinon": "^16.0.0", - "supertest": "^6.0.0", + "sinon": "^18.0.0", + "supertest": "^7.0.0", "wait-port": "^1.0.4" } } diff --git a/appengine/static-files/package.json b/appengine/static-files/package.json index 23acdf63a6..9445aee77f 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", @@ -17,8 +17,8 @@ "pug": "^3.0.0" }, "devDependencies": { - "c8": "^8.0.0", + "c8": "^10.0.0", "mocha": "^10.0.0", - "supertest": "^6.0.0" + "supertest": "^7.0.0" } } diff --git a/appengine/storage/flexible/package.json b/appengine/storage/flexible/package.json index c0ba549465..a9cb78e8e1 100644 --- a/appengine/storage/flexible/package.json +++ b/appengine/storage/flexible/package.json @@ -18,12 +18,12 @@ "@types/express": "^4.17.17", "@types/multer": "^1.4.7", "@types/proxyquire": "^1.3.28", - "@types/supertest": "^2.0.12", - "@types/uuid": "^9.0.1", - "c8": "^8.0.0", + "@types/supertest": "^6.0.0", + "@types/uuid": "^10.0.0", + "c8": "^10.0.0", "mocha": "^10.2.0", "proxyquire": "^2.1.3", - "supertest": "^6.3.3", - "uuid": "^9.0.0" + "supertest": "^7.0.0", + "uuid": "^10.0.0" } } diff --git a/appengine/storage/standard/package.json b/appengine/storage/standard/package.json index c0ba549465..a9cb78e8e1 100644 --- a/appengine/storage/standard/package.json +++ b/appengine/storage/standard/package.json @@ -18,12 +18,12 @@ "@types/express": "^4.17.17", "@types/multer": "^1.4.7", "@types/proxyquire": "^1.3.28", - "@types/supertest": "^2.0.12", - "@types/uuid": "^9.0.1", - "c8": "^8.0.0", + "@types/supertest": "^6.0.0", + "@types/uuid": "^10.0.0", + "c8": "^10.0.0", "mocha": "^10.2.0", "proxyquire": "^2.1.3", - "supertest": "^6.3.3", - "uuid": "^9.0.0" + "supertest": "^7.0.0", + "uuid": "^10.0.0" } } diff --git a/appengine/typescript/package.json b/appengine/typescript/package.json index a460ea73ee..28139a9cde 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", @@ -22,14 +22,14 @@ "gcp-build": "tsc -p ." }, "dependencies": { - "@typescript-eslint/parser": "^6.0.0", + "@typescript-eslint/parser": "^7.0.0", "express": "^4.16.3" }, "devDependencies": { "@types/express": "^4.17.17", - "@types/node": "^18.13.0", - "c8": "^8.0.0", - "chai": "^4.3.7", + "@types/node": "^20.0.0", + "c8": "^10.0.0", + "chai": "^5.0.0", "gts": "^5.0.0", "mocha": "^10.2.0", "typescript": "^5.0.0", diff --git a/appengine/websockets/package.json b/appengine/websockets/package.json index 9680e31a4d..5f0c1fdc33 100644 --- a/appengine/websockets/package.json +++ b/appengine/websockets/package.json @@ -18,11 +18,11 @@ "express": "^4.15.4", "pug": "^3.0.0", "socket.io": "4.7.2", - "supertest": "^6.0.0" + "supertest": "^7.0.0" }, "devDependencies": { - "c8": "^8.0.0", + "c8": "^10.0.0", "mocha": "^10.0.0", - "puppeteer": "^21.0.0" + "puppeteer": "^22.0.0" } } diff --git a/asset/snippets/package.json b/asset/snippets/package.json index e1587d3bc4..6b6a1802cb 100644 --- a/asset/snippets/package.json +++ b/asset/snippets/package.json @@ -23,11 +23,11 @@ "@google-cloud/storage": "^7.0.0" }, "devDependencies": { - "c8": "^8.0.0", - "chai": "^4.2.0", + "c8": "^10.0.0", + "chai": "^5.0.0", "gts": "^5.0.0", "mocha": "^10.0.0", - "sinon": "^16.0.0", - "uuid": "^9.0.0" + "sinon": "^18.0.0", + "uuid": "^10.0.0" } } diff --git a/auth/package.json b/auth/package.json index b073143919..71988b2b5f 100644 --- a/auth/package.json +++ b/auth/package.json @@ -25,8 +25,8 @@ "yargs": "^17.0.0" }, "devDependencies": { - "c8": "^8.0.0", + "c8": "^10.0.0", "mocha": "^10.0.0", - "uuid": "^9.0.0" + "uuid": "^10.0.0" } } diff --git a/automl/package.json b/automl/package.json index 5016d57849..2a3f4fbaa1 100644 --- a/automl/package.json +++ b/automl/package.json @@ -17,13 +17,13 @@ ], "dependencies": { "@google-cloud/automl": "^4.0.0", - "mathjs": "^11.0.0" + "mathjs": "^13.0.0" }, "devDependencies": { "@google-cloud/storage": "^7.0.0", - "c8": "^8.0.0", - "chai": "^4.2.0", + "c8": "^10.0.0", + "chai": "^5.0.0", "mocha": "^10.0.0", - "uuid": "^9.0.0" + "uuid": "^10.0.0" } } diff --git a/batch/package.json b/batch/package.json index c7c3e3f253..46af098656 100644 --- a/batch/package.json +++ b/batch/package.json @@ -21,8 +21,8 @@ "@google-cloud/resource-manager": "^5.0.0", "@google-cloud/storage": "^7.0.0", "@types/mocha": "^10.0.7", - "c8": "^8.0.0", + "c8": "^10.0.0", "mocha": "^10.0.0", - "nanoid": "^3.3.0" + "nanoid": "^5.0.0" } } diff --git a/cloud-language/package.json b/cloud-language/package.json index 20d1cb2089..7ac509a03e 100644 --- a/cloud-language/package.json +++ b/cloud-language/package.json @@ -17,13 +17,13 @@ "dependencies": { "@google-cloud/language": "^6.1.0", "@google-cloud/storage": "^7.0.0", - "mathjs": "^11.0.0", + "mathjs": "^13.0.0", "yargs": "^17.0.0" }, "devDependencies": { - "c8": "^8.0.0", - "chai": "^4.2.0", + "c8": "^10.0.0", + "chai": "^5.0.0", "mocha": "^10.0.0", - "uuid": "^9.0.0" + "uuid": "^10.0.0" } } diff --git a/cloud-sql/mysql/mysql/package.json b/cloud-sql/mysql/mysql/package.json index f00336729b..a9ee12aa61 100644 --- a/cloud-sql/mysql/mysql/package.json +++ b/cloud-sql/mysql/mysql/package.json @@ -27,8 +27,8 @@ "winston": "^3.1.0" }, "devDependencies": { - "c8": "^8.0.0", + "c8": "^10.0.0", "mocha": "^10.0.0", - "supertest": "^6.0.0" + "supertest": "^7.0.0" } } diff --git a/cloud-sql/mysql/mysql2/package.json b/cloud-sql/mysql/mysql2/package.json index c0986f3200..fdc6554372 100644 --- a/cloud-sql/mysql/mysql2/package.json +++ b/cloud-sql/mysql/mysql2/package.json @@ -29,8 +29,8 @@ "winston": "^3.1.0" }, "devDependencies": { - "c8": "^8.0.0", + "c8": "^10.0.0", "mocha": "^10.0.0", - "supertest": "^6.0.0" + "supertest": "^7.0.0" } } diff --git a/cloud-sql/postgres/knex/package.json b/cloud-sql/postgres/knex/package.json index 3225ab39c8..82e204f2f5 100644 --- a/cloud-sql/postgres/knex/package.json +++ b/cloud-sql/postgres/knex/package.json @@ -29,8 +29,8 @@ "winston": "^3.1.0" }, "devDependencies": { - "c8": "^8.0.0", + "c8": "^10.0.0", "mocha": "^10.0.0", - "supertest": "^6.0.0" + "supertest": "^7.0.0" } } diff --git a/cloud-sql/sqlserver/mssql/package.json b/cloud-sql/sqlserver/mssql/package.json index 6797c372c6..c048ae73a4 100644 --- a/cloud-sql/sqlserver/mssql/package.json +++ b/cloud-sql/sqlserver/mssql/package.json @@ -21,13 +21,13 @@ "@google-cloud/logging-winston": "^6.0.0", "@google-cloud/secret-manager": "^5.0.0", "express": "^4.17.1", - "mssql": "^10.0.0", + "mssql": "^11.0.0", "pug": "^3.0.0", "winston": "^3.1.0" }, "devDependencies": { - "c8": "^8.0.0", + "c8": "^10.0.0", "mocha": "^10.0.0", - "supertest": "^6.0.0" + "supertest": "^7.0.0" } } diff --git a/cloud-sql/sqlserver/tedious/package.json b/cloud-sql/sqlserver/tedious/package.json index 610ee2a518..897a5bc7a5 100644 --- a/cloud-sql/sqlserver/tedious/package.json +++ b/cloud-sql/sqlserver/tedious/package.json @@ -23,12 +23,12 @@ "@google-cloud/secret-manager": "^5.0.0", "express": "^4.17.1", "pug": "^3.0.0", - "tedious": "^16.1.0", + "tedious": "^18.0.0", "winston": "^3.1.0" }, "devDependencies": { - "c8": "^8.0.0", + "c8": "^10.0.0", "mocha": "^10.0.0", - "supertest": "^6.0.0" + "supertest": "^7.0.0" } } diff --git a/cloud-tasks/snippets/package.json b/cloud-tasks/snippets/package.json index 4830971b98..1441e1657b 100644 --- a/cloud-tasks/snippets/package.json +++ b/cloud-tasks/snippets/package.json @@ -15,13 +15,13 @@ "start": "node server.js" }, "dependencies": { - "@google-cloud/tasks": "^4.0.0", + "@google-cloud/tasks": "^5.0.0", "express": "^4.16.3" }, "devDependencies": { - "c8": "^8.0.0", - "chai": "^4.2.0", + "c8": "^10.0.0", + "chai": "^5.0.0", "mocha": "^10.0.0", - "uuid": "^9.0.0" + "uuid": "^10.0.0" } } diff --git a/cloud-tasks/tutorial-gcf/app/package.json b/cloud-tasks/tutorial-gcf/app/package.json index 04a7e0cf51..832bf42cf7 100644 --- a/cloud-tasks/tutorial-gcf/app/package.json +++ b/cloud-tasks/tutorial-gcf/app/package.json @@ -11,12 +11,12 @@ "test": "c8 mocha -p -j 2 --timeout 10000" }, "dependencies": { - "@google-cloud/tasks": "^4.0.0", + "@google-cloud/tasks": "^5.0.0", "express": "^4.17.1" }, "devDependencies": { - "c8": "^8.0.0", - "chai": "^4.2.0", + "c8": "^10.0.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 313ee38078..ee2ef53483 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", + "c8": "^10.0.0", "mocha": "^10.0.0", "proxyquire": "^2.1.0", - "sinon": "^16.0.0" + "sinon": "^18.0.0" } } diff --git a/cloudbuild/package.json b/cloudbuild/package.json index bdfce23df8..62410be877 100644 --- a/cloudbuild/package.json +++ b/cloudbuild/package.json @@ -18,8 +18,8 @@ "@google-cloud/cloudbuild": "^4.0.0" }, "devDependencies": { - "c8": "^8.0.0", - "chai": "^4.2.0", + "c8": "^10.0.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 49db5ebf41..f5549691f2 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": "^18.0.0" }, "scripts": { "test": "mocha test/*.test.js --timeout=20000" diff --git a/composer/package.json b/composer/package.json index 4dcb594a26..7b958948b1 100644 --- a/composer/package.json +++ b/composer/package.json @@ -16,8 +16,8 @@ "test": "c8 mocha -p -j 2 --exit test/*.test.js" }, "devDependencies": { - "c8": "^8.0.0", - "chai": "^4.2.0", + "c8": "^10.0.0", + "chai": "^5.0.0", "mocha": "^10.0.0" } } diff --git a/compute/package.json b/compute/package.json index 92c249244a..e091a9bab1 100644 --- a/compute/package.json +++ b/compute/package.json @@ -15,16 +15,16 @@ }, "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", + "c8": "^10.0.0", + "chai": "^5.0.0", "mocha": "^10.0.0", "proxyquire": "^2.0.1", - "uuid": "^9.0.0" + "uuid": "^10.0.0" } } diff --git a/contact-center-insights/package.json b/contact-center-insights/package.json index cf435d7c85..286a16cc3d 100644 --- a/contact-center-insights/package.json +++ b/contact-center-insights/package.json @@ -18,9 +18,9 @@ "@google-cloud/pubsub": "^4.0.0" }, "devDependencies": { - "c8": "^8.0.0", - "chai": "^4.2.0", + "c8": "^10.0.0", + "chai": "^5.0.0", "mocha": "^10.0.0", - "uuid": "^9.0.0" + "uuid": "^10.0.0" } } diff --git a/container-analysis/snippets/package.json b/container-analysis/snippets/package.json index 7adb065f4d..b07a870896 100644 --- a/container-analysis/snippets/package.json +++ b/container-analysis/snippets/package.json @@ -19,9 +19,9 @@ "p-retry": "^6.0.0" }, "devDependencies": { - "c8": "^8.0.0", - "chai": "^4.2.0", + "c8": "^10.0.0", + "chai": "^5.0.0", "mocha": "^10.0.0", - "uuid": "^9.0.0" + "uuid": "^10.0.0" } } diff --git a/container/package.json b/container/package.json index 8e12f3fdb0..70bc5d3a3c 100644 --- a/container/package.json +++ b/container/package.json @@ -17,8 +17,8 @@ "@google-cloud/container": "^5.0.0" }, "devDependencies": { - "c8": "^8.0.0", - "chai": "^4.2.0", + "c8": "^10.0.0", + "chai": "^5.0.0", "mocha": "^10.0.0" } } diff --git a/datacatalog/cloud-client/package.json b/datacatalog/cloud-client/package.json index fb24750695..21cf33a18c 100644 --- a/datacatalog/cloud-client/package.json +++ b/datacatalog/cloud-client/package.json @@ -13,9 +13,9 @@ "test": "c8 mocha -p -j 2 system-test/*.test.js --timeout=60000" }, "devDependencies": { - "c8": "^8.0.0", + "c8": "^10.0.0", "mocha": "^10.0.0", - "uuid": "^9.0.0" + "uuid": "^10.0.0" }, "dependencies": { "@google-cloud/datacatalog": "^4.0.0" diff --git a/datacatalog/quickstart/package.json b/datacatalog/quickstart/package.json index b31ea6f640..68bb12cb49 100644 --- a/datacatalog/quickstart/package.json +++ b/datacatalog/quickstart/package.json @@ -13,9 +13,9 @@ "test": "c8 mocha -p -j 2 system-test/*.test.js --timeout=60000" }, "devDependencies": { - "c8": "^8.0.0", + "c8": "^10.0.0", "mocha": "^10.0.0", - "uuid": "^9.0.0" + "uuid": "^10.0.0" }, "dependencies": { "@google-cloud/datacatalog": "^4.0.0" diff --git a/datacatalog/snippets/package.json b/datacatalog/snippets/package.json index 100600a2a1..c86cc14327 100644 --- a/datacatalog/snippets/package.json +++ b/datacatalog/snippets/package.json @@ -19,10 +19,10 @@ "@google-cloud/datacatalog": "^4.0.0" }, "devDependencies": { - "c8": "^8.0.0", - "chai": "^4.2.0", - "execa": "^8.0.0", + "c8": "^10.0.0", + "chai": "^5.0.0", + "execa": "^9.0.0", "mocha": "^10.0.0", - "uuid": "^9.0.0" + "uuid": "^10.0.0" } } diff --git a/datalabeling/package.json b/datalabeling/package.json index 9b0698a5a7..79741610d0 100644 --- a/datalabeling/package.json +++ b/datalabeling/package.json @@ -17,8 +17,8 @@ "@google-cloud/datalabeling": "^4.0.0" }, "devDependencies": { - "c8": "^8.0.0", - "chai": "^4.2.0", + "c8": "^10.0.0", + "chai": "^5.0.0", "mocha": "^10.0.0" } } diff --git a/dataproc/package.json b/dataproc/package.json index 4952718d55..94e10ecc65 100644 --- a/dataproc/package.json +++ b/dataproc/package.json @@ -18,9 +18,9 @@ "@google-cloud/storage": "^7.0.0" }, "devDependencies": { - "c8": "^8.0.0", - "chai": "^4.2.0", + "c8": "^10.0.0", + "chai": "^5.0.0", "mocha": "^10.0.0", - "uuid": "^9.0.0" + "uuid": "^10.0.0" } } diff --git a/datastore/functions/package.json b/datastore/functions/package.json index e0025807c9..38aca02bee 100644 --- a/datastore/functions/package.json +++ b/datastore/functions/package.json @@ -14,17 +14,17 @@ "test": "c8 mocha -p -j 2 test/*.test.js --timeout=5000" }, "dependencies": { - "@google-cloud/datastore": "^8.0.0" + "@google-cloud/datastore": "^9.0.0" }, "devDependencies": { "@google-cloud/functions-framework": "^3.0.0", - "c8": "^8.0.0", + "c8": "^10.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", - "uuid": "^9.0.0", + "sinon": "^18.0.0", + "uuid": "^10.0.0", "wait-port": "^1.0.4" } } diff --git a/dialogflow-cx/package.json b/dialogflow-cx/package.json index da7dec9a65..56575e32a8 100644 --- a/dialogflow-cx/package.json +++ b/dialogflow-cx/package.json @@ -17,9 +17,9 @@ "@google-cloud/functions-framework": "^3.2.0" }, "devDependencies": { - "c8": "^8.0.0", - "chai": "^4.2.0", + "c8": "^10.0.0", + "chai": "^5.0.0", "mocha": "^10.0.0", - "uuid": "^9.0.0" + "uuid": "^10.0.0" } } diff --git a/dialogflow/package.json b/dialogflow/package.json index 372b15eb5a..7a09c9131e 100644 --- a/dialogflow/package.json +++ b/dialogflow/package.json @@ -21,9 +21,9 @@ "@google-cloud/functions-framework": "^3.2.0" }, "devDependencies": { - "c8": "^8.0.0", - "chai": "^4.2.0", + "c8": "^10.0.0", + "chai": "^5.0.0", "mocha": "^10.0.0", - "uuid": "^9.0.0" + "uuid": "^10.0.0" } } diff --git a/discoveryengine/package.json b/discoveryengine/package.json index 0945bec249..5dec9cadfb 100644 --- a/discoveryengine/package.json +++ b/discoveryengine/package.json @@ -14,11 +14,11 @@ }, "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" + "uuid": "^10.0.0" } } diff --git a/dlp/package.json b/dlp/package.json index 381e3d6946..0e3640172d 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", + "c8": "^10.0.0", + "chai": "^5.0.0", "mocha": "^10.0.0", - "pixelmatch": "^5.0.0", + "pixelmatch": "^6.0.0", "pngjs": "^7.0.0", "proxyquire": "^2.1.3", - "sinon": "^16.0.0", - "uuid": "^9.0.0" + "sinon": "^18.0.0", + "uuid": "^10.0.0" } } diff --git a/document-ai/package.json b/document-ai/package.json index ac17f1f7bc..62b8f92a9c 100644 --- a/document-ai/package.json +++ b/document-ai/package.json @@ -15,12 +15,12 @@ "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", + "c8": "^10.0.0", + "chai": "^5.0.0", "mocha": "^10.0.0", - "uuid": "^9.0.0" + "uuid": "^10.0.0" } } diff --git a/document-warehouse/package.json b/document-warehouse/package.json index ee29c3c089..c52a4d966a 100644 --- a/document-warehouse/package.json +++ b/document-warehouse/package.json @@ -7,12 +7,12 @@ "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" }, "devDependencies": { "assert": "^2.0.0", - "c8": "^8.0.1" + "c8": "^10.0.0" } } diff --git a/endpoints/getting-started-grpc/package.json b/endpoints/getting-started-grpc/package.json index 7cd70e066a..3e2d30addf 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 10d79813fb..a66f3dc59f 100644 --- a/endpoints/getting-started/package.json +++ b/endpoints/getting-started/package.json @@ -20,10 +20,10 @@ "express": "^4.16.4" }, "devDependencies": { - "c8": "^8.0.0", + "c8": "^10.0.0", "mocha": "^10.0.0", "proxyquire": "^2.1.0", - "sinon": "^16.0.0", - "supertest": "^6.0.0" + "sinon": "^18.0.0", + "supertest": "^7.0.0" } } diff --git a/error-reporting/package.json b/error-reporting/package.json index 7dff5c22f8..cde5f1d1f0 100644 --- a/error-reporting/package.json +++ b/error-reporting/package.json @@ -19,8 +19,8 @@ "express": "^4.16.3" }, "devDependencies": { - "c8": "^8.0.0", - "chai": "^4.2.0", + "c8": "^10.0.0", + "chai": "^5.0.0", "gaxios": "^6.0.0", "mocha": "^10.0.0" } diff --git a/eventarc/audit-storage/package.json b/eventarc/audit-storage/package.json index d3d902cb0c..74a918235e 100644 --- a/eventarc/audit-storage/package.json +++ b/eventarc/audit-storage/package.json @@ -24,10 +24,10 @@ "express": "^4.16.4" }, "devDependencies": { - "c8": "^8.0.0", + "c8": "^10.0.0", "got": "^11.5.0", "mocha": "^10.0.0", - "sinon": "^16.0.0", - "supertest": "^6.0.0" + "sinon": "^18.0.0", + "supertest": "^7.0.0" } } diff --git a/eventarc/generic/package.json b/eventarc/generic/package.json index 0ab7f1c547..99aef7c3fa 100644 --- a/eventarc/generic/package.json +++ b/eventarc/generic/package.json @@ -21,11 +21,11 @@ "express": "^4.16.4" }, "devDependencies": { - "c8": "^8.0.0", + "c8": "^10.0.0", "got": "^11.5.0", "mocha": "^10.0.0", - "sinon": "^16.0.0", - "supertest": "^6.0.0", - "uuid": "^9.0.0" + "sinon": "^18.0.0", + "supertest": "^7.0.0", + "uuid": "^10.0.0" } } diff --git a/eventarc/pubsub/package.json b/eventarc/pubsub/package.json index 648ffd1cb4..7c2a765c3c 100644 --- a/eventarc/pubsub/package.json +++ b/eventarc/pubsub/package.json @@ -25,9 +25,9 @@ "express": "^4.16.4" }, "devDependencies": { - "c8": "^8.0.0", + "c8": "^10.0.0", "got": "^11.5.0", "mocha": "^10.0.0", - "supertest": "^6.0.0" + "supertest": "^7.0.0" } } diff --git a/functions/billing/package.json b/functions/billing/package.json index c20108aff9..853eb7f44a 100644 --- a/functions/billing/package.json +++ b/functions/billing/package.json @@ -17,17 +17,17 @@ "@google-cloud/billing": "^4.0.0", "@google-cloud/compute": "^4.0.0", "google-auth-library": "^9.0.0", - "googleapis": "^126.0.0", + "googleapis": "^140.0.0", "slack": "^11.0.1" }, "devDependencies": { "@google-cloud/functions-framework": "^3.0.0", - "c8": "^8.0.0", + "c8": "^10.0.0", "gaxios": "^6.0.0", "mocha": "^10.0.0", "promise-retry": "^2.0.0", "proxyquire": "^2.1.0", - "sinon": "^16.0.0", + "sinon": "^18.0.0", "wait-port": "^1.0.4" } } diff --git a/functions/concepts/package.json b/functions/concepts/package.json index 640e5c1212..3faa393b8a 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", - "supertest": "^6.0.0" + "sinon": "^18.0.0", + "supertest": "^7.0.0" } } diff --git a/functions/concepts/requests/package.json b/functions/concepts/requests/package.json index 9b3f539c07..c3cc301c1a 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 19fb3875c9..f99e1fea61 100644 --- a/functions/env_vars/package.json +++ b/functions/env_vars/package.json @@ -15,8 +15,8 @@ "test": "c8 mocha -p -j 2 test/*.test.js --timeout=20000" }, "devDependencies": { - "c8": "^8.0.1", + "c8": "^10.0.0", "mocha": "^10.0.0", - "sinon": "^16.0.0" + "sinon": "^18.0.0" } } diff --git a/functions/firebase/helloAnalytics/package.json b/functions/firebase/helloAnalytics/package.json index 11e870e68e..ab6a3b72f1 100644 --- a/functions/firebase/helloAnalytics/package.json +++ b/functions/firebase/helloAnalytics/package.json @@ -15,9 +15,9 @@ "test": "c8 mocha -p -j 2 -T 30s test/*.test.js" }, "devDependencies": { - "c8": "^8.0.0", + "c8": "^10.0.0", "mocha": "^10.0.0", "proxyquire": "^2.1.0", - "sinon": "^16.0.0" + "sinon": "^18.0.0" } } diff --git a/functions/firebase/helloAuth/package.json b/functions/firebase/helloAuth/package.json index bd468c94e5..e0057948a4 100644 --- a/functions/firebase/helloAuth/package.json +++ b/functions/firebase/helloAuth/package.json @@ -15,9 +15,9 @@ "test": "c8 mocha -p -j 2 -T 30s test/*.test.js" }, "devDependencies": { - "c8": "^8.0.0", + "c8": "^10.0.0", "mocha": "^10.0.0", "proxyquire": "^2.1.0", - "sinon": "^16.0.0" + "sinon": "^18.0.0" } } diff --git a/functions/firebase/helloFirestore/package.json b/functions/firebase/helloFirestore/package.json index 6ab292de2e..c010e65379 100644 --- a/functions/firebase/helloFirestore/package.json +++ b/functions/firebase/helloFirestore/package.json @@ -15,10 +15,10 @@ "test": "c8 mocha -p -j 2 -T 30s test/*.test.js" }, "devDependencies": { - "c8": "^8.0.0", + "c8": "^10.0.0", "mocha": "^10.0.0", "proxyquire": "^2.1.0", - "sinon": "^16.0.0" + "sinon": "^18.0.0" }, "dependencies": { "@google-cloud/firestore": "^7.0.0" diff --git a/functions/firebase/helloRTDB/package.json b/functions/firebase/helloRTDB/package.json index fe7c0f2da8..2667d6317a 100644 --- a/functions/firebase/helloRTDB/package.json +++ b/functions/firebase/helloRTDB/package.json @@ -15,9 +15,9 @@ "test": "c8 mocha -p -j 2 -T 30s test/*.test.js" }, "devDependencies": { - "c8": "^8.0.0", + "c8": "^10.0.0", "mocha": "^10.0.0", "proxyquire": "^2.1.0", - "sinon": "^16.0.0" + "sinon": "^18.0.0" } } diff --git a/functions/firebase/helloRemoteConfig/package.json b/functions/firebase/helloRemoteConfig/package.json index 37869adf92..4395f1d6c3 100644 --- a/functions/firebase/helloRemoteConfig/package.json +++ b/functions/firebase/helloRemoteConfig/package.json @@ -15,9 +15,9 @@ "test": "c8 mocha -p -j 2 -T 30s test/*.test.js" }, "devDependencies": { - "c8": "^8.0.0", + "c8": "^10.0.0", "mocha": "^10.0.0", "proxyquire": "^2.1.0", - "sinon": "^16.0.0" + "sinon": "^18.0.0" } } diff --git a/functions/firebase/makeUpperCase/package.json b/functions/firebase/makeUpperCase/package.json index 0ebd3236b7..3ce9d98430 100644 --- a/functions/firebase/makeUpperCase/package.json +++ b/functions/firebase/makeUpperCase/package.json @@ -15,10 +15,10 @@ "test": "c8 mocha -p -j 2 -T 30s test/*.test.js" }, "devDependencies": { - "c8": "^8.0.0", + "c8": "^10.0.0", "mocha": "^10.0.0", "proxyquire": "^2.1.0", - "sinon": "^16.0.0" + "sinon": "^18.0.0" }, "dependencies": { "@google-cloud/firestore": "^7.0.0" diff --git a/functions/firebase/package.json b/functions/firebase/package.json index f54056f73b..b9ddfe1e02 100644 --- a/functions/firebase/package.json +++ b/functions/firebase/package.json @@ -14,9 +14,9 @@ "devDependencies": { "mocha": "^10.0.0", "proxyquire": "^2.1.0", - "sinon": "^16.0.0", - "supertest": "^6.0.0", - "uuid": "^9.0.0" + "sinon": "^18.0.0", + "supertest": "^7.0.0", + "uuid": "^10.0.0" }, "dependencies": { "@google-cloud/firestore": "^7.0.0" diff --git a/functions/helloworld/helloError/package.json b/functions/helloworld/helloError/package.json index b318d623c7..02515a5070 100644 --- a/functions/helloworld/helloError/package.json +++ b/functions/helloworld/helloError/package.json @@ -18,8 +18,8 @@ "@google-cloud/functions-framework": "^3.1.0" }, "devDependencies": { - "c8": "^8.0.0", + "c8": "^10.0.0", "mocha": "^10.0.0", - "sinon": "^16.0.0" + "sinon": "^18.0.0" } } diff --git a/functions/helloworld/helloGCS/package.json b/functions/helloworld/helloGCS/package.json index f1b73cc63a..00abd7607e 100644 --- a/functions/helloworld/helloGCS/package.json +++ b/functions/helloworld/helloGCS/package.json @@ -22,13 +22,13 @@ }, "devDependencies": { "@google-cloud/storage": "^7.0.0", - "c8": "^8.0.0", + "c8": "^10.0.0", "gaxios": "^6.0.0", "mocha": "^10.0.0", "moment": "^2.24.0", "promise-retry": "^2.0.0", - "sinon": "^16.0.0", - "uuid": "^9.0.0", + "sinon": "^18.0.0", + "uuid": "^10.0.0", "wait-port": "^1.0.4" } } diff --git a/functions/helloworld/helloPubSub/package.json b/functions/helloworld/helloPubSub/package.json index a70dd04de9..189d5931c3 100644 --- a/functions/helloworld/helloPubSub/package.json +++ b/functions/helloworld/helloPubSub/package.json @@ -22,13 +22,13 @@ }, "devDependencies": { "@google-cloud/pubsub": "^4.0.0", - "c8": "^8.0.0", + "c8": "^10.0.0", "gaxios": "^6.0.0", "mocha": "^10.0.0", "moment": "^2.29.4", "promise-retry": "^2.0.0", - "sinon": "^16.0.0", - "uuid": "^9.0.0", + "sinon": "^18.0.0", + "uuid": "^10.0.0", "wait-port": "^1.0.4" } } diff --git a/functions/helloworld/helloworldGet/package.json b/functions/helloworld/helloworldGet/package.json index 5795e9d114..d17681b8eb 100644 --- a/functions/helloworld/helloworldGet/package.json +++ b/functions/helloworld/helloworldGet/package.json @@ -18,7 +18,7 @@ "@google-cloud/functions-framework": "^3.1.0" }, "devDependencies": { - "c8": "^8.0.0", + "c8": "^10.0.0", "gaxios": "^6.0.0", "mocha": "^10.0.0", "wait-port": "^1.0.4" diff --git a/functions/helloworld/helloworldHttp/package.json b/functions/helloworld/helloworldHttp/package.json index 593df631b8..97c20ad23d 100644 --- a/functions/helloworld/helloworldHttp/package.json +++ b/functions/helloworld/helloworldHttp/package.json @@ -22,11 +22,11 @@ "escape-html": "^1.0.3" }, "devDependencies": { - "c8": "^8.0.0", + "c8": "^10.0.0", "gaxios": "^6.0.0", "mocha": "^10.0.0", - "sinon": "^16.0.0", - "supertest": "^6.0.0", + "sinon": "^18.0.0", + "supertest": "^7.0.0", "wait-port": "^1.0.4" } } diff --git a/functions/helloworld/package.json b/functions/helloworld/package.json index 891a44c757..4f5c8c8473 100644 --- a/functions/helloworld/package.json +++ b/functions/helloworld/package.json @@ -12,7 +12,7 @@ "node": ">=16.0.0" }, "dependencies": { - "@google-cloud/debug-agent": "^8.0.0", + "@google-cloud/debug-agent": "^9.0.0", "@google-cloud/functions-framework": "^3.1.0", "escape-html": "^1.0.3" }, @@ -23,9 +23,9 @@ "mocha": "^10.0.0", "moment": "^2.24.0", "promise-retry": "^2.0.0", - "sinon": "^16.0.0", - "supertest": "^6.0.0", - "uuid": "^9.0.0", + "sinon": "^18.0.0", + "supertest": "^7.0.0", + "uuid": "^10.0.0", "wait-port": "^1.0.4" } } diff --git a/functions/http/corsEnabledFunction/package.json b/functions/http/corsEnabledFunction/package.json index 95e715be8c..69bed9ba37 100644 --- a/functions/http/corsEnabledFunction/package.json +++ b/functions/http/corsEnabledFunction/package.json @@ -15,10 +15,10 @@ "test": "c8 mocha -p -j 2 test/*.test.js --timeout=60000" }, "devDependencies": { - "c8": "^8.0.0", + "c8": "^10.0.0", "mocha": "^10.0.0", "proxyquire": "^2.1.0", - "sinon": "^16.0.0" + "sinon": "^18.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 663e2048d1..1bc7a3b371 100644 --- a/functions/http/corsEnabledFunctionAuth/package.json +++ b/functions/http/corsEnabledFunctionAuth/package.json @@ -15,10 +15,10 @@ "test": "c8 mocha -p -j 2 test/*.test.js --timeout=60000" }, "devDependencies": { - "c8": "^8.0.0", + "c8": "^10.0.0", "mocha": "^10.0.0", "proxyquire": "^2.1.0", - "sinon": "^16.0.0" + "sinon": "^18.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 7e8a2e744d..3ff8581ba8 100644 --- a/functions/http/httpContent/package.json +++ b/functions/http/httpContent/package.json @@ -15,9 +15,9 @@ "test": "c8 mocha -p -j 2 test/*.test.js --timeout=60000" }, "devDependencies": { - "c8": "^8.0.0", + "c8": "^10.0.0", "mocha": "^10.0.0", - "sinon": "^16.0.0" + "sinon": "^18.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 9f99172cdd..9837db712a 100644 --- a/functions/http/httpMethods/package.json +++ b/functions/http/httpMethods/package.json @@ -15,9 +15,9 @@ "test": "c8 mocha -p -j 2 test/*.test.js --timeout=60000" }, "devDependencies": { - "c8": "^8.0.0", + "c8": "^10.0.0", "mocha": "^10.0.0", - "sinon": "^16.0.0" + "sinon": "^18.0.0" }, "dependencies": { "@google-cloud/functions-framework": "^3.1.2" diff --git a/functions/http/package.json b/functions/http/package.json index d474344aa9..84c1de6e1a 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": "^18.0.0" }, "dependencies": { "@google-cloud/storage": "^7.0.0", diff --git a/functions/http/parseXML/package.json b/functions/http/parseXML/package.json index c2f3368625..3b4eddc6f0 100644 --- a/functions/http/parseXML/package.json +++ b/functions/http/parseXML/package.json @@ -19,7 +19,7 @@ "xml2js": "^0.6.0" }, "devDependencies": { - "c8": "^8.0.0", + "c8": "^10.0.0", "gaxios": "^6.0.0", "mocha": "^10.2.0", "wait-port": "^1.0.4" diff --git a/functions/imagemagick/package.json b/functions/imagemagick/package.json index 265285c63b..016d83e889 100644 --- a/functions/imagemagick/package.json +++ b/functions/imagemagick/package.json @@ -21,12 +21,12 @@ }, "devDependencies": { "@google-cloud/functions-framework": "^3.0.0", - "c8": "^8.0.0", + "c8": "^10.0.0", "gaxios": "^6.0.0", "mocha": "^10.0.0", "proxyquire": "^2.1.0", - "sinon": "^16.0.0", - "supertest": "^6.2.3", + "sinon": "^18.0.0", + "supertest": "^7.0.0", "wait-port": "^1.0.4" } } diff --git a/functions/log/helloWorld/package.json b/functions/log/helloWorld/package.json index f4290eb36b..b68e4d6422 100644 --- a/functions/log/helloWorld/package.json +++ b/functions/log/helloWorld/package.json @@ -15,9 +15,9 @@ "test": "c8 mocha -p -j 2 test/*.test.js --timeout=20000" }, "devDependencies": { - "c8": "^8.0.0", + "c8": "^10.0.0", "mocha": "^10.0.0", - "sinon": "^16.0.0" + "sinon": "^18.0.0" }, "dependencies": { "@google-cloud/functions-framework": "^3.1.3" diff --git a/functions/log/package.json b/functions/log/package.json index 71b6388d66..feb865c7ad 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": "^18.0.0" } } diff --git a/functions/log/processEntry/package.json b/functions/log/processEntry/package.json index b803e55d19..33ba16e805 100644 --- a/functions/log/processEntry/package.json +++ b/functions/log/processEntry/package.json @@ -15,9 +15,9 @@ "test": "c8 mocha -p -j 2 test/*.test.js --timeout=20000" }, "devDependencies": { - "c8": "^8.0.0", + "c8": "^10.0.0", "mocha": "^10.0.0", "proxyquire": "^2.1.0", - "sinon": "^16.0.0" + "sinon": "^18.0.0" } } diff --git a/functions/memorystore/redis/package.json b/functions/memorystore/redis/package.json index a83267f2bd..d3e29814a6 100644 --- a/functions/memorystore/redis/package.json +++ b/functions/memorystore/redis/package.json @@ -20,8 +20,8 @@ "redis": "^4.0.0" }, "devDependencies": { - "c8": "^8.0.0", + "c8": "^10.0.0", "mocha": "^10.0.0", - "sinon": "^16.0.0" + "sinon": "^18.0.0" } } diff --git a/functions/ocr/app/package.json b/functions/ocr/app/package.json index a495d220f0..a54096f90a 100644 --- a/functions/ocr/app/package.json +++ b/functions/ocr/app/package.json @@ -21,8 +21,8 @@ "@google-cloud/vision": "^4.0.0" }, "devDependencies": { - "c8": "^8.0.0", + "c8": "^10.0.0", "mocha": "^10.0.0", - "sinon": "^16.0.0" + "sinon": "^18.0.0" } } diff --git a/functions/pubsub/package.json b/functions/pubsub/package.json index ce7bcc4f45..12e8a55e2e 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": "^18.0.0", "wait-port": "^1.0.4" } } diff --git a/functions/pubsub/publish/package.json b/functions/pubsub/publish/package.json index 4a893189c3..cc101b93ef 100644 --- a/functions/pubsub/publish/package.json +++ b/functions/pubsub/publish/package.json @@ -19,10 +19,10 @@ }, "devDependencies": { "@google-cloud/functions-framework": "^3.0.0", - "c8": "^8.0.0", + "c8": "^10.0.0", "gaxios": "^6.0.0", "mocha": "^10.0.0", - "sinon": "^16.0.0", + "sinon": "^18.0.0", "wait-port": "^1.0.4" } } diff --git a/functions/pubsub/subscribe/package.json b/functions/pubsub/subscribe/package.json index 2a69470130..e03880537a 100644 --- a/functions/pubsub/subscribe/package.json +++ b/functions/pubsub/subscribe/package.json @@ -15,8 +15,8 @@ "test": "c8 mocha -p -j 2 test/*.test.js --timeout=20000 --exit" }, "devDependencies": { - "c8": "^8.0.0", + "c8": "^10.0.0", "mocha": "^10.0.0", - "sinon": "^16.0.0" + "sinon": "^18.0.0" } } diff --git a/functions/scheduleinstance/package.json b/functions/scheduleinstance/package.json index 0fc7b8c996..d050b4e016 100644 --- a/functions/scheduleinstance/package.json +++ b/functions/scheduleinstance/package.json @@ -15,10 +15,10 @@ "test": "c8 mocha -p -j 2 test/*.test.js --timeout=20000" }, "devDependencies": { - "c8": "^8.0.0", + "c8": "^10.0.0", "mocha": "^10.0.0", "proxyquire": "^2.0.0", - "sinon": "^16.0.0" + "sinon": "^18.0.0" }, "dependencies": { "@google-cloud/compute": "^4.0.0" diff --git a/functions/security/package.json b/functions/security/package.json index b068ee915b..cce668cb47 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", + "c8": "^10.0.0", "mocha": "^10.0.0", "proxyquire": "^2.1.3", - "sinon": "^16.0.0" + "sinon": "^18.0.0" } } diff --git a/functions/slack/package.json b/functions/slack/package.json index 0e5c4db3c7..de00569994 100644 --- a/functions/slack/package.json +++ b/functions/slack/package.json @@ -20,10 +20,10 @@ "@slack/events-api": "^3.0.0" }, "devDependencies": { - "c8": "^8.0.0", + "c8": "^10.0.0", "mocha": "^10.0.0", "proxyquire": "^2.1.0", - "sinon": "^16.0.0", - "supertest": "^6.2.3" + "sinon": "^18.0.0", + "supertest": "^7.0.0" } } diff --git a/functions/spanner/package.json b/functions/spanner/package.json index 8bc7173b33..774867f929 100644 --- a/functions/spanner/package.json +++ b/functions/spanner/package.json @@ -19,9 +19,9 @@ "@google-cloud/spanner": "^7.0.0" }, "devDependencies": { - "c8": "^8.0.0", + "c8": "^10.0.0", "mocha": "^10.0.0", "proxyquire": "^2.1.0", - "sinon": "^16.0.0" + "sinon": "^18.0.0" } } diff --git a/functions/speech-to-speech/functions/package.json b/functions/speech-to-speech/functions/package.json index 2fd246f567..d7ac7cfd5b 100644 --- a/functions/speech-to-speech/functions/package.json +++ b/functions/speech-to-speech/functions/package.json @@ -36,13 +36,13 @@ "@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-functions": "^4.0.0", - "uuid": "^9.0.0" + "firebase-admin": "^12.0.0", + "firebase-functions": "^5.0.0", + "uuid": "^10.0.0" }, "devDependencies": { "@google-cloud/functions-framework": "^3.0.0", - "c8": "^8.0.0", + "c8": "^10.0.0", "child-process-promise": "^2.2.1", "gaxios": "^6.0.0", "mocha": "^10.0.0", diff --git a/functions/tips/connectionPools/package.json b/functions/tips/connectionPools/package.json index aa200d834c..10324b6aa2 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 35d5d45d51..2f9ff121cd 100644 --- a/functions/tips/gcpApiCall/package.json +++ b/functions/tips/gcpApiCall/package.json @@ -19,9 +19,9 @@ "@google-cloud/pubsub": "^4.0.0" }, "devDependencies": { - "c8": "^8.0.0", + "c8": "^10.0.0", "mocha": "^10.0.0", "proxyquire": "^2.1.3", - "sinon": "^16.0.0" + "sinon": "^18.0.0" } } diff --git a/functions/tips/package.json b/functions/tips/package.json index 6ce83ede89..db58b31e19 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": "^18.0.0" } } diff --git a/functions/tips/retry/package.json b/functions/tips/retry/package.json index 9b7c9df3b7..15209e7f66 100644 --- a/functions/tips/retry/package.json +++ b/functions/tips/retry/package.json @@ -15,8 +15,8 @@ "test": "c8 mocha -p -j 2 test/*.test.js --timeout=60000 --exit" }, "devDependencies": { - "c8": "^8.0.0", + "c8": "^10.0.0", "mocha": "^10.0.0", - "sinon": "^16.0.0" + "sinon": "^18.0.0" } } diff --git a/functions/tips/scopeDemo/package.json b/functions/tips/scopeDemo/package.json index 905b998426..9bd294252a 100644 --- a/functions/tips/scopeDemo/package.json +++ b/functions/tips/scopeDemo/package.json @@ -18,8 +18,8 @@ "@google-cloud/functions-framework": "^3.1.2" }, "devDependencies": { - "c8": "^8.0.0", + "c8": "^10.0.0", "mocha": "^10.2.0", - "sinon": "^16.0.0" + "sinon": "^18.0.0" } } diff --git a/functions/v2/autoLabelInstance/package.json b/functions/v2/autoLabelInstance/package.json index 38875c86d3..0e5734bd9f 100644 --- a/functions/v2/autoLabelInstance/package.json +++ b/functions/v2/autoLabelInstance/package.json @@ -20,11 +20,11 @@ "@google-cloud/functions-framework": "^3.0.0" }, "devDependencies": { - "c8": "^8.0.0", + "c8": "^10.0.0", "mocha": "^10.0.0", "p-retry": "^6.0.0", - "sinon": "^16.0.0", - "supertest": "^6.0.0", - "uuid": "^9.0.0" + "sinon": "^18.0.0", + "supertest": "^7.0.0", + "uuid": "^10.0.0" } } diff --git a/functions/v2/cloudEventLogging/package.json b/functions/v2/cloudEventLogging/package.json index ac11b21624..4329e29830 100644 --- a/functions/v2/cloudEventLogging/package.json +++ b/functions/v2/cloudEventLogging/package.json @@ -16,9 +16,9 @@ "@google-cloud/logging": "^11.0.0" }, "devDependencies": { - "c8": "^8.0.0", + "c8": "^10.0.0", "cloudevents": "^8.0.0", "mocha": "^10.0.0", - "sinon": "^16.0.0" + "sinon": "^18.0.0" } } diff --git a/functions/v2/firebase/firestore/helloFirestore/package.json b/functions/v2/firebase/firestore/helloFirestore/package.json index cac37108a9..08c3a4211e 100644 --- a/functions/v2/firebase/firestore/helloFirestore/package.json +++ b/functions/v2/firebase/firestore/helloFirestore/package.json @@ -15,9 +15,9 @@ "test": "c8 mocha -p -j 2 -T 30s test/*.test.js" }, "devDependencies": { - "c8": "^8.0.0", + "c8": "^10.0.0", "mocha": "^10.0.0", - "sinon": "^16.0.0" + "sinon": "^18.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 e6b2cc65c9..ac286a782b 100644 --- a/functions/v2/firebase/firestore/makeUpperCase/package.json +++ b/functions/v2/firebase/firestore/makeUpperCase/package.json @@ -15,10 +15,10 @@ "test": "c8 mocha -p -j 2 -T 30s test/*.test.js" }, "devDependencies": { - "c8": "^8.0.0", + "c8": "^10.0.0", "mocha": "^10.0.0", "rewire": "^7.0.0", - "sinon": "^16.0.0" + "sinon": "^18.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 f0f426be52..349d7134e1 100644 --- a/functions/v2/firebase/remote-config/helloRemoteConfig/package.json +++ b/functions/v2/firebase/remote-config/helloRemoteConfig/package.json @@ -15,9 +15,9 @@ "test": "c8 mocha -p -j 2 -T 30s test/*.test.js" }, "devDependencies": { - "c8": "^8.0.0", + "c8": "^10.0.0", "mocha": "^10.0.0", - "sinon": "^16.0.0" + "sinon": "^18.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 6003c1159b..c9214229bb 100644 --- a/functions/v2/firebase/rtdb/helloRTDB/package.json +++ b/functions/v2/firebase/rtdb/helloRTDB/package.json @@ -15,9 +15,9 @@ "test": "c8 mocha -p -j 2 -T 30s test/*.test.js" }, "devDependencies": { - "c8": "^8.0.0", + "c8": "^10.0.0", "mocha": "^10.0.0", - "sinon": "^16.0.0" + "sinon": "^18.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 ac73117243..c73316a5bd 100644 --- a/functions/v2/helloAuditLog/package.json +++ b/functions/v2/helloAuditLog/package.json @@ -18,9 +18,9 @@ "@google-cloud/functions-framework": "^3.0.0" }, "devDependencies": { - "c8": "^8.0.0", + "c8": "^10.0.0", "mocha": "^10.0.0", - "sinon": "^16.0.0", - "supertest": "^6.0.0" + "sinon": "^18.0.0", + "supertest": "^7.0.0" } } diff --git a/functions/v2/helloBigQuery/package.json b/functions/v2/helloBigQuery/package.json index 415f8d4b80..19f72c4ca1 100644 --- a/functions/v2/helloBigQuery/package.json +++ b/functions/v2/helloBigQuery/package.json @@ -19,8 +19,8 @@ "@google-cloud/functions-framework": "^3.1.0" }, "devDependencies": { - "c8": "^8.0.0", + "c8": "^10.0.0", "mocha": "^10.0.0", - "supertest": "^6.0.0" + "supertest": "^7.0.0" } } diff --git a/functions/v2/helloGCS/package.json b/functions/v2/helloGCS/package.json index 0dc0eabb16..307aac2392 100644 --- a/functions/v2/helloGCS/package.json +++ b/functions/v2/helloGCS/package.json @@ -18,9 +18,9 @@ "@google-cloud/functions-framework": "^3.0.0" }, "devDependencies": { - "c8": "^8.0.0", + "c8": "^10.0.0", "mocha": "^10.0.0", - "sinon": "^16.0.0", - "supertest": "^6.0.0" + "sinon": "^18.0.0", + "supertest": "^7.0.0" } } diff --git a/functions/v2/helloPubSub/package.json b/functions/v2/helloPubSub/package.json index 179c1e21d7..c5432fd41d 100644 --- a/functions/v2/helloPubSub/package.json +++ b/functions/v2/helloPubSub/package.json @@ -18,10 +18,10 @@ "@google-cloud/functions-framework": "^3.0.0" }, "devDependencies": { - "c8": "^8.0.0", + "c8": "^10.0.0", "mocha": "^10.0.0", - "sinon": "^16.0.0", - "supertest": "^6.0.0", - "uuid": "^9.0.0" + "sinon": "^18.0.0", + "supertest": "^7.0.0", + "uuid": "^10.0.0" } } diff --git a/functions/v2/httpLogging/package.json b/functions/v2/httpLogging/package.json index 2cc32e73cc..2466e87118 100644 --- a/functions/v2/httpLogging/package.json +++ b/functions/v2/httpLogging/package.json @@ -17,8 +17,8 @@ "@google-cloud/logging": "^11.0.0" }, "devDependencies": { - "c8": "^8.0.0", + "c8": "^10.0.0", "mocha": "^10.0.0", - "sinon": "^16.0.0" + "sinon": "^18.0.0" } } \ No newline at end of file diff --git a/functions/v2/imagemagick/package.json b/functions/v2/imagemagick/package.json index b176abec63..43e1ac3d46 100644 --- a/functions/v2/imagemagick/package.json +++ b/functions/v2/imagemagick/package.json @@ -21,10 +21,10 @@ "gm": "^1.23.1" }, "devDependencies": { - "c8": "^8.0.0", + "c8": "^10.0.0", "mocha": "^10.0.0", "proxyquire": "^2.1.0", - "sinon": "^16.0.0", - "supertest": "^6.2.3" + "sinon": "^18.0.0", + "supertest": "^7.0.0" } } diff --git a/functions/v2/log/processEntry/package.json b/functions/v2/log/processEntry/package.json index 0dcee7f3fc..8a63b117a4 100644 --- a/functions/v2/log/processEntry/package.json +++ b/functions/v2/log/processEntry/package.json @@ -15,9 +15,9 @@ "test": "c8 mocha -p -j 2 test/*.test.js --timeout=20000" }, "devDependencies": { - "c8": "^8.0.0", + "c8": "^10.0.0", "mocha": "^10.0.0", - "sinon": "^16.0.0" + "sinon": "^18.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 bb0a459973..c3351a28bf 100644 --- a/functions/v2/ocr/app/package.json +++ b/functions/v2/ocr/app/package.json @@ -23,9 +23,9 @@ "cloudevents": "^8.0.0" }, "devDependencies": { - "c8": "^8.0.0", + "c8": "^10.0.0", "mocha": "^10.0.0", - "sinon": "^16.0.0", - "supertest": "^6.0.0" + "sinon": "^18.0.0", + "supertest": "^7.0.0" } } diff --git a/functions/v2/responseStreaming/package.json b/functions/v2/responseStreaming/package.json index f05f8f829d..c8ea7719f4 100644 --- a/functions/v2/responseStreaming/package.json +++ b/functions/v2/responseStreaming/package.json @@ -19,9 +19,9 @@ "@google-cloud/functions-framework": "^3.1.3" }, "devDependencies": { - "c8": "^8.0.0", + "c8": "^10.0.0", "mocha": "^10.0.0", - "sinon": "^16.0.0", - "supertest": "^6.0.0" + "sinon": "^18.0.0", + "supertest": "^7.0.0" } } diff --git a/functions/v2/tips/avoidInfiniteRetries/package.json b/functions/v2/tips/avoidInfiniteRetries/package.json index 06687e6d98..d37623027c 100644 --- a/functions/v2/tips/avoidInfiniteRetries/package.json +++ b/functions/v2/tips/avoidInfiniteRetries/package.json @@ -18,8 +18,8 @@ "@google-cloud/functions-framework": "^3.1.3" }, "devDependencies": { - "c8": "^8.0.0", + "c8": "^10.0.0", "mocha": "^10.2.0", - "sinon": "^16.0.0" + "sinon": "^18.0.0" } } diff --git a/functions/v2/tips/retry/package.json b/functions/v2/tips/retry/package.json index 9fe7eb5641..211ca2ef85 100644 --- a/functions/v2/tips/retry/package.json +++ b/functions/v2/tips/retry/package.json @@ -15,10 +15,10 @@ "test": "c8 mocha -p -j 2 test/*.test.js --timeout=60000 --exit" }, "devDependencies": { - "c8": "^8.0.0", + "c8": "^10.0.0", "mocha": "^10.0.0", - "sinon": "^16.0.0", - "supertest": "^6.3.3" + "sinon": "^18.0.0", + "supertest": "^7.0.0" }, "dependencies": { "@google-cloud/functions-framework": "^3.1.3" diff --git a/functions/v2/typed/googlechatbot/package.json b/functions/v2/typed/googlechatbot/package.json index 16bfb2a865..a14d5af6fc 100644 --- a/functions/v2/typed/googlechatbot/package.json +++ b/functions/v2/typed/googlechatbot/package.json @@ -12,8 +12,8 @@ "@google-cloud/functions-framework": "^3.3.0" }, "devDependencies": { - "c8": "^8.0.0", + "c8": "^10.0.0", "mocha": "^10.2.0", - "sinon": "^16.0.0" + "sinon": "^18.0.0" } } diff --git a/functions/v2/typed/greeting/package.json b/functions/v2/typed/greeting/package.json index 2613b654c3..cdece30e7c 100644 --- a/functions/v2/typed/greeting/package.json +++ b/functions/v2/typed/greeting/package.json @@ -12,8 +12,8 @@ "@google-cloud/functions-framework": "^3.3.0" }, "devDependencies": { - "c8": "^8.0.0", + "c8": "^10.0.0", "mocha": "^10.2.0", - "sinon": "^16.0.0" + "sinon": "^18.0.0" } } diff --git a/generative-ai/snippets/package.json b/generative-ai/snippets/package.json index 2b5c97aca5..05a0e73ca1 100644 --- a/generative-ai/snippets/package.json +++ b/generative-ai/snippets/package.json @@ -16,13 +16,13 @@ "@google-cloud/aiplatform": "^3.12.0", "@google-cloud/vertexai": "github:googleapis/nodejs-vertexai", "axios": "^1.6.2", - "supertest": "^6.3.3" + "supertest": "^7.0.0" }, "devDependencies": { - "c8": "^8.0.0", - "chai": "^4.2.0", + "c8": "^10.0.0", + "chai": "^5.0.0", "mocha": "^10.0.0", - "sinon": "^16.0.0", - "uuid": "^9.0.0" + "sinon": "^18.0.0", + "uuid": "^10.0.0" } } diff --git a/healthcare/consent/package.json b/healthcare/consent/package.json index c73a22c3c2..e9b4c974e4 100644 --- a/healthcare/consent/package.json +++ b/healthcare/consent/package.json @@ -12,11 +12,11 @@ "test": "c8 mocha -p -j 2 system-test/*.test.js --timeout=60000" }, "devDependencies": { - "c8": "^8.0.0", + "c8": "^10.0.0", "mocha": "^10.0.0", - "uuid": "^9.0.0" + "uuid": "^10.0.0" }, "dependencies": { - "@googleapis/healthcare": "^10.0.0" + "@googleapis/healthcare": "^18.0.0" } } diff --git a/healthcare/datasets/package.json b/healthcare/datasets/package.json index c73a22c3c2..e9b4c974e4 100644 --- a/healthcare/datasets/package.json +++ b/healthcare/datasets/package.json @@ -12,11 +12,11 @@ "test": "c8 mocha -p -j 2 system-test/*.test.js --timeout=60000" }, "devDependencies": { - "c8": "^8.0.0", + "c8": "^10.0.0", "mocha": "^10.0.0", - "uuid": "^9.0.0" + "uuid": "^10.0.0" }, "dependencies": { - "@googleapis/healthcare": "^10.0.0" + "@googleapis/healthcare": "^18.0.0" } } diff --git a/healthcare/dicom/package.json b/healthcare/dicom/package.json index 1e94ab51e6..7c430b01bb 100644 --- a/healthcare/dicom/package.json +++ b/healthcare/dicom/package.json @@ -14,11 +14,11 @@ "devDependencies": { "@google-cloud/pubsub": "^4.0.0", "@google-cloud/storage": "^7.0.0", - "c8": "^8.0.0", + "c8": "^10.0.0", "mocha": "^10.0.0", - "uuid": "^9.0.0" + "uuid": "^10.0.0" }, "dependencies": { - "@googleapis/healthcare": "^10.0.0" + "@googleapis/healthcare": "^18.0.0" } } diff --git a/healthcare/fhir/package.json b/healthcare/fhir/package.json index 49fd676295..3e544b57ce 100644 --- a/healthcare/fhir/package.json +++ b/healthcare/fhir/package.json @@ -14,12 +14,12 @@ "devDependencies": { "@google-cloud/pubsub": "^4.0.0", "@google-cloud/storage": "^7.0.0", - "c8": "^8.0.0", + "c8": "^10.0.0", "google-auth-library": "^9.0.0", "mocha": "^10.0.0", - "uuid": "^9.0.0" + "uuid": "^10.0.0" }, "dependencies": { - "@googleapis/healthcare": "^10.0.0" + "@googleapis/healthcare": "^18.0.0" } } diff --git a/healthcare/hl7v2/package.json b/healthcare/hl7v2/package.json index 2671163895..358a237d5a 100644 --- a/healthcare/hl7v2/package.json +++ b/healthcare/hl7v2/package.json @@ -13,11 +13,11 @@ }, "devDependencies": { "@google-cloud/pubsub": "^4.0.0", - "c8": "^8.0.0", + "c8": "^10.0.0", "mocha": "^10.0.0", - "uuid": "^9.0.0" + "uuid": "^10.0.0" }, "dependencies": { - "@googleapis/healthcare": "^10.0.0" + "@googleapis/healthcare": "^18.0.0" } } diff --git a/iam/deny/package.json b/iam/deny/package.json index 38d71e23a3..bb8de83a0e 100644 --- a/iam/deny/package.json +++ b/iam/deny/package.json @@ -17,9 +17,9 @@ "@google-cloud/iam": "^1.0.0" }, "devDependencies": { - "c8": "^8.0.0", - "chai": "^4.2.0", + "c8": "^10.0.0", + "chai": "^5.0.0", "mocha": "^10.0.0", - "uuid": "^9.0.0" + "uuid": "^10.0.0" } } diff --git a/kms/package.json b/kms/package.json index cbc0134d4b..e5f73a4e3d 100644 --- a/kms/package.json +++ b/kms/package.json @@ -18,9 +18,9 @@ "fast-crc32c": "^2.0.0" }, "devDependencies": { - "c8": "^8.0.0", - "chai": "^4.2.0", + "c8": "^10.0.0", + "chai": "^5.0.0", "mocha": "^10.0.0", - "uuid": "^9.0.0" + "uuid": "^10.0.0" } } diff --git a/media/livestream/package.json b/media/livestream/package.json index 512b3b8cdb..2c92047ec0 100644 --- a/media/livestream/package.json +++ b/media/livestream/package.json @@ -16,9 +16,9 @@ "@google-cloud/livestream": "^1.0.0" }, "devDependencies": { - "c8": "^8.0.0", - "chai": "^4.2.0", + "c8": "^10.0.0", + "chai": "^5.0.0", "mocha": "^10.1.0", - "uuid": "^9.0.0" + "uuid": "^10.0.0" } } diff --git a/media/transcoder/package.json b/media/transcoder/package.json index 95207763b6..10fc880306 100644 --- a/media/transcoder/package.json +++ b/media/transcoder/package.json @@ -18,8 +18,8 @@ }, "devDependencies": { "@google-cloud/storage": "^7.0.0", - "c8": "^8.0.0", + "c8": "^10.0.0", "mocha": "^10.1.0", - "uuid": "^9.0.0" + "uuid": "^10.0.0" } } diff --git a/media/video-stitcher/package.json b/media/video-stitcher/package.json index 54a240b6da..d9dc69a8b7 100644 --- a/media/video-stitcher/package.json +++ b/media/video-stitcher/package.json @@ -16,9 +16,9 @@ "@google-cloud/video-stitcher": "^2.0.0" }, "devDependencies": { - "c8": "^8.0.0", - "chai": "^4.2.0", + "c8": "^10.0.0", + "chai": "^5.0.0", "mocha": "^10.1.0", - "uuid": "^9.0.0" + "uuid": "^10.0.0" } } diff --git a/mediatranslation/package.json b/mediatranslation/package.json index 0da088c25d..559ae2ecca 100644 --- a/mediatranslation/package.json +++ b/mediatranslation/package.json @@ -17,8 +17,8 @@ "node-record-lpcm16": "1.0.1" }, "devDependencies": { - "c8": "^8.0.0", - "chai": "^4.2.0", + "c8": "^10.0.0", + "chai": "^5.0.0", "mocha": "^10.0.0" } } \ No newline at end of file diff --git a/memorystore/redis/gke_deployment/Dockerfile b/memorystore/redis/gke_deployment/Dockerfile index 791eb23a81..6f569a1769 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/opencensus/package.json b/monitoring/opencensus/package.json index fbc8542d98..2628b52484 100644 --- a/monitoring/opencensus/package.json +++ b/monitoring/opencensus/package.json @@ -16,8 +16,8 @@ "node-stopwatch": "^0.0.1" }, "devDependencies": { - "c8": "^8.0.0", + "c8": "^10.0.0", "mocha": "^10.0.0", - "supertest": "^6.1.3" + "supertest": "^7.0.0" } } diff --git a/monitoring/prometheus/package.json b/monitoring/prometheus/package.json index 621ab1d87d..52ad75a3f6 100644 --- a/monitoring/prometheus/package.json +++ b/monitoring/prometheus/package.json @@ -11,12 +11,12 @@ "license": "Apache-2.0", "dependencies": { "express": "^4.17.1", - "prom-client": "^14.0.0", + "prom-client": "^15.0.0", "sleep": "^6.3.0" }, "devDependencies": { "mocha": "^10.0.0", - "supertest": "^6.1.3" + "supertest": "^7.0.0" } } diff --git a/monitoring/snippets/package.json b/monitoring/snippets/package.json index 3218125e80..f2c608a760 100644 --- a/monitoring/snippets/package.json +++ b/monitoring/snippets/package.json @@ -15,12 +15,12 @@ }, "dependencies": { "@google-cloud/monitoring": "^4.0.0", - "c8": "^8.0.0", + "c8": "^10.0.0", "yargs": "^17.0.0" }, "devDependencies": { - "chai": "^4.2.0", + "chai": "^5.0.0", "mocha": "^10.0.0", - "uuid": "^9.0.0" + "uuid": "^10.0.0" } } diff --git a/opencensus/package.json b/opencensus/package.json index 754797598d..8f214d597d 100644 --- a/opencensus/package.json +++ b/opencensus/package.json @@ -21,7 +21,7 @@ "@opencensus/exporter-stackdriver": "^0.1.0" }, "devDependencies": { - "c8": "^8.0.0", + "c8": "^10.0.0", "mocha": "^10.0.0" } } diff --git a/package.json b/package.json index f33c114c2e..cab4ab1f18 100644 --- a/package.json +++ b/package.json @@ -18,9 +18,9 @@ "generate-ci": "node .github/workflows/utils/generate.js" }, "devDependencies": { - "@typescript-eslint/eslint-plugin": "^6.0.0", - "@typescript-eslint/parser": "^6.0.0", - "c8": "^8.0.0", + "@typescript-eslint/eslint-plugin": "^7.0.0", + "@typescript-eslint/parser": "^7.0.0", + "c8": "^10.0.0", "eslint-config-prettier": "^9.0.0", "eslint-plugin-node": "^11.1.0", "eslint-plugin-prettier": "^5.0.0-alpha.1", @@ -31,7 +31,7 @@ "typescript": "^5.0.4" }, "dependencies": { - "commander": "^11.0.0", - "eslint": "^8.53.0" + "commander": "^12.0.0", + "eslint": "^8.57.0" } } diff --git a/recaptcha_enterprise/demosite/app/Dockerfile b/recaptcha_enterprise/demosite/app/Dockerfile index df07a843de..ed182e9762 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/snippets/package.json b/recaptcha_enterprise/snippets/package.json index e220b647bb..af0218e2b7 100644 --- a/recaptcha_enterprise/snippets/package.json +++ b/recaptcha_enterprise/snippets/package.json @@ -18,17 +18,17 @@ "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", + "c8": "^10.0.0", + "eslint": "^8.57.0", "gts": "^5.0.0", "mocha": "^10.2.0", "ts-node": "^10.9.1", diff --git a/retail/package.json b/retail/package.json index 9be839bf8c..0ceae901ef 100644 --- a/retail/package.json +++ b/retail/package.json @@ -21,8 +21,8 @@ "@google-cloud/storage": "^7.0.0" }, "devDependencies": { - "c8": "^8.0.0", - "chai": "^4.2.0", + "c8": "^10.0.0", + "chai": "^5.0.0", "mocha": "^10.2.0" } } diff --git a/run/hello-broken/package.json b/run/hello-broken/package.json index 6046428d22..5127309653 100644 --- a/run/hello-broken/package.json +++ b/run/hello-broken/package.json @@ -18,9 +18,9 @@ "express": "^4.17.1" }, "devDependencies": { - "c8": "^8.0.0", + "c8": "^10.0.0", "google-auth-library": "^9.0.0", - "got": "^11.0.0", + "got": "^11.5.0", "mocha": "^10.0.0" } } diff --git a/run/helloworld/package.json b/run/helloworld/package.json index e13550241d..c380d70ab2 100644 --- a/run/helloworld/package.json +++ b/run/helloworld/package.json @@ -19,10 +19,10 @@ "express": "^4.17.1" }, "devDependencies": { - "c8": "^8.0.0", + "c8": "^10.0.0", "google-auth-library": "^9.0.0", - "got": "^11.0.0", + "got": "^11.5.0", "mocha": "^10.0.0", - "supertest": "^6.0.0" + "supertest": "^7.0.0" } } diff --git a/run/idp-sql/Dockerfile b/run/idp-sql/Dockerfile index 1ce132c813..99befd2035 100644 --- a/run/idp-sql/Dockerfile +++ b/run/idp-sql/Dockerfile @@ -14,7 +14,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 949eed60a5..5f7970a3de 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", @@ -28,11 +28,11 @@ "winston": "3.10.0" }, "devDependencies": { - "c8": "^8.0.0", - "got": "^11.7.0", + "c8": "^10.0.0", + "got": "^11.5.0", "mocha": "^10.0.0", - "short-uuid": "^4.1.0", - "sinon": "^16.0.0", - "supertest": "^6.0.0" + "short-uuid": "^5.0.0", + "sinon": "^18.0.0", + "supertest": "^7.0.0" } } diff --git a/run/image-processing/package.json b/run/image-processing/package.json index 67aea23ca3..d46a057c9b 100644 --- a/run/image-processing/package.json +++ b/run/image-processing/package.json @@ -25,10 +25,10 @@ "gm": "^1.23.1" }, "devDependencies": { - "c8": "^8.0.0", + "c8": "^10.0.0", "google-auth-library": "^9.0.0", "got": "^11.5.0", "mocha": "^10.0.0", - "supertest": "^6.0.0" + "supertest": "^7.0.0" } } diff --git a/run/jobs/package.json b/run/jobs/package.json index 578a774a84..4b7092aaff 100644 --- a/run/jobs/package.json +++ b/run/jobs/package.json @@ -15,7 +15,7 @@ "license": "Apache-2.0", "devDependencies": { "@google-cloud/logging": "^11.0.0", - "c8": "^8.0.0", + "c8": "^10.0.0", "mocha": "^10.0.0" } } diff --git a/run/logging-manual/package.json b/run/logging-manual/package.json index 05b40dd30d..5098c9d6ca 100644 --- a/run/logging-manual/package.json +++ b/run/logging-manual/package.json @@ -19,11 +19,11 @@ "license": "Apache-2.0", "dependencies": { "express": "^4.17.1", - "got": "^11.0.0" + "got": "^11.5.0" }, "devDependencies": { "@google-cloud/logging": "^11.0.0", - "c8": "^8.0.0", + "c8": "^10.0.0", "google-auth-library": "^9.0.0", "mocha": "^10.0.0" } diff --git a/run/markdown-preview/editor/package.json b/run/markdown-preview/editor/package.json index 09a8682d5d..4594d0c0b6 100644 --- a/run/markdown-preview/editor/package.json +++ b/run/markdown-preview/editor/package.json @@ -21,12 +21,12 @@ "dependencies": { "express": "^4.17.1", "google-auth-library": "^9.0.0", - "got": "^11.8.0", + "got": "^11.5.0", "handlebars": "^4.7.6" }, "devDependencies": { - "c8": "^8.0.0", + "c8": "^10.0.0", "mocha": "^10.0.0", - "supertest": "^6.0.0" + "supertest": "^7.0.0" } } diff --git a/run/markdown-preview/renderer/package.json b/run/markdown-preview/renderer/package.json index e8c67c56f9..b612f98225 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", + "c8": "^10.0.0", "google-auth-library": "^9.0.0", "got": "^11.5.0", "mocha": "^10.0.0", - "sinon": "^16.0.0", - "supertest": "^6.0.0" + "sinon": "^18.0.0", + "supertest": "^7.0.0" } } diff --git a/run/pubsub/package.json b/run/pubsub/package.json index 10cfed622e..990ae8ba54 100644 --- a/run/pubsub/package.json +++ b/run/pubsub/package.json @@ -22,12 +22,12 @@ "express": "^4.16.4" }, "devDependencies": { - "c8": "^8.0.0", + "c8": "^10.0.0", "google-auth-library": "^9.0.0", "got": "^11.5.0", "mocha": "^10.0.0", - "sinon": "^16.0.0", - "supertest": "^6.0.0", - "uuid": "^9.0.0" + "sinon": "^18.0.0", + "supertest": "^7.0.0", + "uuid": "^10.0.0" } } diff --git a/run/system-package/Dockerfile b/run/system-package/Dockerfile index 321d8611e8..6104def25d 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 0bb91d303c..506f1ddcd1 100644 --- a/run/system-package/package.json +++ b/run/system-package/package.json @@ -7,19 +7,20 @@ "scripts": { "start": "node index.js", "test": "c8 mocha -p -j 2 test/app.test.js --check-leaks", - "system-test": "c8 mocha -p -j 2 test/system.test.js --timeout=360000 --exit" + "system-test": "echo 'SKIPPING E2E TEST: SEE b/358734748'", + "FIXME-system-test": "c8 mocha -p -j 2 test/system.test.js --timeout=360000 --exit" }, "engines": { - "node": ">=16.0.0" + "node": ">=18.0.0" }, "dependencies": { "express": "^4.17.1" }, "devDependencies": { - "c8": "^8.0.0", + "c8": "^10.0.0", "google-auth-library": "^9.0.0", "got": "^11.5.0", "mocha": "^10.0.0", - "supertest": "^6.0.0" + "supertest": "^7.0.0" } } diff --git a/run/websockets/package.json b/run/websockets/package.json index 20ac8bcfda..196f3f8f4c 100644 --- a/run/websockets/package.json +++ b/run/websockets/package.json @@ -21,10 +21,10 @@ }, "devDependencies": { "@types/express": "^4.17.17", - "c8": "^8.0.0", + "c8": "^10.0.0", "google-auth-library": "^9.0.0", - "got": "^11.8.3", + "got": "^11.5.0", "mocha": "^10.2.0", - "puppeteer": "^21.0.0" + "puppeteer": "^22.0.0" } } diff --git a/scheduler/package.json b/scheduler/package.json index 7fccd3140a..184c3b5074 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", - "c8": "^8.0.0", - "chai": "^4.3.7", + "@types/node": "^20.0.0", + "c8": "^10.0.0", + "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 23ac63268d..a8d24531c6 100644 --- a/secret-manager/package.json +++ b/secret-manager/package.json @@ -17,9 +17,9 @@ "@google-cloud/secret-manager": "^5.6.0" }, "devDependencies": { - "c8": "^8.0.0", - "chai": "^4.2.0", + "c8": "^10.0.0", + "chai": "^5.0.0", "mocha": "^10.0.0", - "uuid": "^9.0.0" + "uuid": "^10.0.0" } } diff --git a/security-center/snippets/package.json b/security-center/snippets/package.json index 6bbaf91ce7..ef11b819ab 100644 --- a/security-center/snippets/package.json +++ b/security-center/snippets/package.json @@ -17,9 +17,9 @@ "@google-cloud/security-center": "^8.0.0" }, "devDependencies": { - "c8": "^8.0.0", - "chai": "^4.2.0", + "c8": "^10.0.0", + "chai": "^5.0.0", "mocha": "^10.0.0", - "uuid": "^9.0.0" + "uuid": "^10.0.0" } } diff --git a/service-directory/snippets/package.json b/service-directory/snippets/package.json index 6aab4a325a..ed533fd40a 100644 --- a/service-directory/snippets/package.json +++ b/service-directory/snippets/package.json @@ -16,9 +16,9 @@ "@google-cloud/service-directory": "^5.0.0" }, "devDependencies": { - "c8": "^8.0.0", - "chai": "^4.2.0", + "c8": "^10.0.0", + "chai": "^5.0.0", "mocha": "^10.0.0", - "uuid": "^9.0.0" + "uuid": "^10.0.0" } } diff --git a/speech/package.json b/speech/package.json index ef7cc46c38..6acdecbad1 100644 --- a/speech/package.json +++ b/speech/package.json @@ -20,13 +20,13 @@ "chalk": "^5.0.0", "fs.promises": "^0.1.2", "node-record-lpcm16": "^1.0.1", - "sinon": "^16.0.0", + "sinon": "^18.0.0", "yargs": "^17.0.0" }, "devDependencies": { - "c8": "^8.0.0", - "chai": "^4.2.0", + "c8": "^10.0.0", + "chai": "^5.0.0", "mocha": "^10.0.0", - "uuid": "^9.0.0" + "uuid": "^10.0.0" } } diff --git a/storage-control/package.json b/storage-control/package.json index 97cafbb3ab..f40ba05a48 100644 --- a/storage-control/package.json +++ b/storage-control/package.json @@ -14,8 +14,8 @@ "devDependencies": { "@google-cloud/storage": "^7.12.0", "@google-cloud/storage-control": "^0.2.0", - "c8": "^8.0.1", - "chai": "^4.5.0", + "c8": "^10.0.0", + "chai": "^5.0.0", "mocha": "^10.7.0", "uuid": "^10.0.0" } diff --git a/storagetransfer/package.json b/storagetransfer/package.json index 62a9e686bd..b94a5affcd 100644 --- a/storagetransfer/package.json +++ b/storagetransfer/package.json @@ -20,9 +20,9 @@ "@google-cloud/storage": "^7.0.0", "@google-cloud/pubsub": "^4.0.5", "aws-sdk": "^2.1073.0", - "c8": "^8.0.0", - "chai": "^4.2.0", + "c8": "^10.0.0", + "chai": "^5.0.0", "mocha": "^10.0.0", - "uuid": "^9.0.0" + "uuid": "^10.0.0" } } diff --git a/talent/package.json b/talent/package.json index de8dae75ef..27fab62ce7 100644 --- a/talent/package.json +++ b/talent/package.json @@ -22,10 +22,10 @@ }, "devDependencies": { "@types/mocha": "^10.0.0", - "@types/node": "^16.0.0", - "c8": "^8.0.0", - "chai": "^4.2.0", + "@types/node": "^20.0.0", + "c8": "^10.0.0", + "chai": "^5.0.0", "mocha": "^10.0.0", - "uuid": "^9.0.0" + "uuid": "^10.0.0" } } diff --git a/texttospeech/package.json b/texttospeech/package.json index 69c3b3925b..b5b2412730 100644 --- a/texttospeech/package.json +++ b/texttospeech/package.json @@ -19,7 +19,7 @@ "yargs": "^17.0.0" }, "devDependencies": { - "c8": "^9.0.0", + "c8": "^10.0.0", "mocha": "^10.0.0" } } diff --git a/translate/package.json b/translate/package.json index 67db4e79d2..07c104386c 100644 --- a/translate/package.json +++ b/translate/package.json @@ -22,9 +22,9 @@ }, "devDependencies": { "@google-cloud/storage": "^7.0.0", - "c8": "^8.0.0", - "chai": "^4.2.0", + "c8": "^10.0.0", + "chai": "^5.0.0", "mocha": "^10.0.0", - "uuid": "^9.0.0" + "uuid": "^10.0.0" } } diff --git a/video-intelligence/package.json b/video-intelligence/package.json index ed2f6cc78b..61971e83db 100644 --- a/video-intelligence/package.json +++ b/video-intelligence/package.json @@ -19,8 +19,8 @@ "yargs": "^17.0.0" }, "devDependencies": { - "c8": "^8.0.0", - "chai": "^4.2.0", + "c8": "^10.0.0", + "chai": "^5.0.0", "mocha": "^10.0.0" } } diff --git a/vision/package.json b/vision/package.json index 12691d4713..8f293e5c3d 100644 --- a/vision/package.json +++ b/vision/package.json @@ -14,18 +14,18 @@ }, "dependencies": { "@google-cloud/vision": "^4.0.0", - "natural": "^6.2.0", + "natural": "^7.0.0", "pureimage": "^0.3.17", "redis": "^4.6.5", "yargs": "^17.7.1" }, "devDependencies": { "@google-cloud/storage": "^7.0.0", - "@types/uuid": "^9.0.1", + "@types/uuid": "^10.0.0", "@types/yargs": "^17.0.22", - "c8": "^8.0.0", - "chai": "^4.3.7", + "c8": "^10.0.0", + "chai": "^5.0.0", "mocha": "^10.2.0", - "uuid": "^9.0.0" + "uuid": "^10.0.0" } } diff --git a/workflows/invoke-private-endpoint/package.json b/workflows/invoke-private-endpoint/package.json index 78f08ec6f5..6fde33c8ec 100644 --- a/workflows/invoke-private-endpoint/package.json +++ b/workflows/invoke-private-endpoint/package.json @@ -20,8 +20,8 @@ "express": "^4.17.1" }, "devDependencies": { - "c8": "^8.0.0", + "c8": "^10.0.0", "mocha": "^10.0.0", - "supertest": "^6.0.0" + "supertest": "^7.0.0" } } diff --git a/workflows/package.json b/workflows/package.json index 7dc1e547a8..08291bc8f6 100644 --- a/workflows/package.json +++ b/workflows/package.json @@ -17,8 +17,8 @@ }, "devDependencies": { "@types/mocha": "^10.0.1", - "@types/node": "^18.14.6", - "c8": "^8.0.0", + "@types/node": "^20.0.0", + "c8": "^10.0.0", "gts": "^5.0.0", "mocha": "^10.2.0", "ts-node": "^10.9.1" diff --git a/workflows/quickstart/package.json b/workflows/quickstart/package.json index 1007a9690b..dabe052eac 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" }