Skip to content

chore(deps): update dependency eslint to v10

5526c0b
Select commit
Loading
Failed to load commit list.
Open

chore(deps): update dependency eslint to v10 #645

chore(deps): update dependency eslint to v10
5526c0b
Select commit
Loading
Failed to load commit list.
Google Cloud Build / gcb-presubmit-node14 (firestore-nodejs-getting-start) failed Feb 6, 2026 in 3m 13s

Summary

Build Information

Trigger gcb-presubmit-node14
Build 529748c3-fb92-4eac-b281-21bc49fe4c19
Start 2026-02-06T14:53:57-08:00
Duration 3m11.906s
Status FAILURE

Steps

Step Status Duration
gcr.io/kaniko-project/executor:v1.10.0 SUCCESS 2m12.473s
test-driver FAILURE 43.597s

Details

starting build "529748c3-fb92-4eac-b281-21bc49fe4c19"

FETCHSOURCE
From https://github.com/GoogleCloudPlatform/nodejs-getting-started
 * branch            5526c0bfa6e858ee921e4cbdd8dd24523e00e5b8 -> FETCH_HEAD
HEAD is now at 5526c0b chore(deps): update dependency eslint to v10
GitCommit:
5526c0bfa6e858ee921e4cbdd8dd24523e00e5b8
BUILD
Starting Step #0
Step #0: Pulling image: gcr.io/kaniko-project/executor:v1.10.0
Step #0: v1.10.0: Pulling from kaniko-project/executor
Step #0: 4dae4ee2273b: Pulling fs layer
Step #0: b6d7f38db99f: Pulling fs layer
Step #0: 30902ebef725: Pulling fs layer
Step #0: 8d2fd6eb76a3: Pulling fs layer
Step #0: be2243c634f9: Pulling fs layer
Step #0: d4e8a66ae2a7: Pulling fs layer
Step #0: 653f0984bcc6: Pulling fs layer
Step #0: e0b777451bfb: Pulling fs layer
Step #0: 7e9380931564: Pulling fs layer
Step #0: 653f0984bcc6: Waiting
Step #0: e0b777451bfb: Waiting
Step #0: 7e9380931564: Waiting
Step #0: 4dae4ee2273b: Verifying Checksum
Step #0: 4dae4ee2273b: Download complete
Step #0: d4e8a66ae2a7: Verifying Checksum
Step #0: d4e8a66ae2a7: Download complete
Step #0: 4dae4ee2273b: Pull complete
Step #0: 8d2fd6eb76a3: Download complete
Step #0: 653f0984bcc6: Verifying Checksum
Step #0: 653f0984bcc6: Download complete
Step #0: be2243c634f9: Verifying Checksum
Step #0: be2243c634f9: Download complete
Step #0: e0b777451bfb: Download complete
Step #0: 30902ebef725: Verifying Checksum
Step #0: 30902ebef725: Download complete
Step #0: 7e9380931564: Verifying Checksum
Step #0: 7e9380931564: Download complete
Step #0: b6d7f38db99f: Verifying Checksum
Step #0: b6d7f38db99f: Download complete
Step #0: b6d7f38db99f: Pull complete
Step #0: 30902ebef725: Pull complete
Step #0: 8d2fd6eb76a3: Pull complete
Step #0: be2243c634f9: Pull complete
Step #0: d4e8a66ae2a7: Pull complete
Step #0: 653f0984bcc6: Pull complete
Step #0: e0b777451bfb: Pull complete
Step #0: 7e9380931564: Pull complete
Step #0: Digest: sha256:85e25c341a96f25db9c806087f05eb096f6550917a78fcf2879e895889ea4e48
Step #0: Status: Downloaded newer image for gcr.io/kaniko-project/executor:v1.10.0
Step #0: gcr.io/kaniko-project/executor:v1.10.0
Step #0: time="2026-02-06T22:54:08Z" level=info msg="Resolved base name golang:1.19.4-alpine3.17 to build"
Step #0: time="2026-02-06T22:54:08Z" level=info msg="Retrieving image manifest golang:1.19.4-alpine3.17"
Step #0: time="2026-02-06T22:54:08Z" level=info msg="Retrieving image golang:1.19.4-alpine3.17 from registry index.docker.io"
Step #0: time="2026-02-06T22:54:09Z" level=info msg="Retrieving image manifest golang:1.19.4-alpine3.17"
Step #0: time="2026-02-06T22:54:09Z" level=info msg="Returning cached image manifest"
Step #0: time="2026-02-06T22:54:09Z" level=info msg="Retrieving image manifest node:14-alpine"
Step #0: time="2026-02-06T22:54:09Z" level=info msg="Retrieving image node:14-alpine from registry index.docker.io"
Step #0: time="2026-02-06T22:54:09Z" level=info msg="Retrieving image manifest node:14-alpine"
Step #0: time="2026-02-06T22:54:09Z" level=info msg="Returning cached image manifest"
Step #0: time="2026-02-06T22:54:10Z" level=info msg="Built cross stage deps: map[0:[/bin/flakybot /bin/btlr /usr/local/gcloud]]"
Step #0: time="2026-02-06T22:54:10Z" level=info msg="Retrieving image manifest golang:1.19.4-alpine3.17"
Step #0: time="2026-02-06T22:54:10Z" level=info msg="Returning cached image manifest"
Step #0: time="2026-02-06T22:54:10Z" level=info msg="Retrieving image manifest golang:1.19.4-alpine3.17"
Step #0: time="2026-02-06T22:54:10Z" level=info msg="Returning cached image manifest"
Step #0: time="2026-02-06T22:54:10Z" level=info msg="Executing 0 build triggers"
Step #0: time="2026-02-06T22:54:10Z" level=info msg="Building stage 'golang:1.19.4-alpine3.17' [idx: '0', base-idx: '-1']"
Step #0: time="2026-02-06T22:54:10Z" level=info msg="Checking for cached layer gcr.io/firestore-nodejs-getting-start/nodejs-getting-started-test-node14/cache:0f6b5e2f593bb52429d9977dfb2d6527b378c3b8e0be4957f67e640d43300350..."
Step #0: time="2026-02-06T22:54:11Z" level=info msg="Using caching version of cmd: RUN apk add --no-cache curl tar python3 git"
Step #0: time="2026-02-06T22:54:11Z" level=info msg="Checking for cached layer gcr.io/firestore-nodejs-getting-start/nodejs-getting-started-test-node14/cache:a1311a69054da67af4485623644b4e79428459e2cd63ea9f2c4f0753695e875e..."
Step #0: time="2026-02-06T22:54:13Z" level=info msg="Using caching version of cmd: RUN curl https://dl.google.com/dl/cloudsdk/release/google-cloud-sdk.tar.gz > /tmp/google-cloud-sdk.tar.gz"
Step #0: time="2026-02-06T22:54:13Z" level=info msg="Checking for cached layer gcr.io/firestore-nodejs-getting-start/nodejs-getting-started-test-node14/cache:ee138d63bfcc81d8536478ff54635a28e0bb5acbeff610e3c9f5253414635205..."
Step #0: time="2026-02-06T22:54:14Z" level=info msg="Using caching version of cmd: RUN mkdir -p /usr/local/gcloud   && tar -C /usr/local/gcloud -xvf /tmp/google-cloud-sdk.tar.gz   && /usr/local/gcloud/google-cloud-sdk/install.sh"
Step #0: time="2026-02-06T22:54:14Z" level=info msg="Checking for cached layer gcr.io/firestore-nodejs-getting-start/nodejs-getting-started-test-node14/cache:34c7af5c537a9495584a01ba95e9620275e7f4525b50f83bf2c23de0c6a902b2..."
Step #0: time="2026-02-06T22:54:16Z" level=info msg="Using caching version of cmd: RUN curl https://github.com/googleapis/repo-automation-bots/releases/download/flakybot-1.1.0/flakybot     -o /bin/flakybot -s -L     && chmod +x /bin/flakybot"
Step #0: time="2026-02-06T22:54:16Z" level=info msg="Checking for cached layer gcr.io/firestore-nodejs-getting-start/nodejs-getting-started-test-node14/cache:f9683f119a014d28bf10c3e93b431c289e3ad6d51c402446509c452be17ea93e..."
Step #0: time="2026-02-06T22:54:17Z" level=info msg="Using caching version of cmd: RUN git clone https://github.com/googleapis/btlr.git   && cd btlr   && git checkout 9d264287b11b3bb556a3b7204c5b61bd1da4d96c   && go build   && cp btlr /bin/btlr   && chmod 0755 /bin/btlr"
Step #0: time="2026-02-06T22:54:23Z" level=info msg="RUN apk add --no-cache curl tar python3 git"
Step #0: time="2026-02-06T22:54:23Z" level=info msg="Found cached layer, extracting to filesystem"
Step #0: time="2026-02-06T22:54:26Z" level=info msg="RUN curl https://dl.google.com/dl/cloudsdk/release/google-cloud-sdk.tar.gz > /tmp/google-cloud-sdk.tar.gz"
Step #0: time="2026-02-06T22:54:26Z" level=info msg="Found cached layer, extracting to filesystem"
Step #0: time="2026-02-06T22:54:28Z" level=info msg="RUN mkdir -p /usr/local/gcloud   && tar -C /usr/local/gcloud -xvf /tmp/google-cloud-sdk.tar.gz   && /usr/local/gcloud/google-cloud-sdk/install.sh"
Step #0: time="2026-02-06T22:54:28Z" level=info msg="Found cached layer, extracting to filesystem"
Step #0: time="2026-02-06T22:54:53Z" level=info msg="RUN curl https://github.com/googleapis/repo-automation-bots/releases/download/flakybot-1.1.0/flakybot     -o /bin/flakybot -s -L     && chmod +x /bin/flakybot"
Step #0: time="2026-02-06T22:54:53Z" level=info msg="Found cached layer, extracting to filesystem"
Step #0: time="2026-02-06T22:54:55Z" level=info msg="RUN git clone https://github.com/googleapis/btlr.git   && cd btlr   && git checkout 9d264287b11b3bb556a3b7204c5b61bd1da4d96c   && go build   && cp btlr /bin/btlr   && chmod 0755 /bin/btlr"
Step #0: time="2026-02-06T22:54:55Z" level=info msg="Found cached layer, extracting to filesystem"
Step #0: time="2026-02-06T22:54:58Z" level=info msg="Saving file bin/flakybot for later use"
Step #0: time="2026-02-06T22:54:58Z" level=info msg="Saving file bin/btlr for later use"
Step #0: time="2026-02-06T22:54:58Z" level=info msg="Saving file usr/local/gcloud for later use"
Step #0: time="2026-02-06T22:55:08Z" level=info msg="Deleting filesystem..."
Step #0: time="2026-02-06T22:55:11Z" level=info msg="Retrieving image manifest node:14-alpine"
Step #0: time="2026-02-06T22:55:11Z" level=info msg="Returning cached image manifest"
Step #0: time="2026-02-06T22:55:11Z" level=info msg="Retrieving image manifest node:14-alpine"
Step #0: time="2026-02-06T22:55:11Z" level=info msg="Returning cached image manifest"
Step #0: time="2026-02-06T22:55:11Z" level=info msg="Executing 0 build triggers"
Step #0: time="2026-02-06T22:55:11Z" level=info msg="Building stage 'node:14-alpine' [idx: '1', base-idx: '-1']"
Step #0: time="2026-02-06T22:55:11Z" level=info msg="Checking for cached layer gcr.io/firestore-nodejs-getting-start/nodejs-getting-started-test-node14/cache:3826d60875d3450e36f2d63df30fa41a088f740aad85fa066b459fa34d5b8d58..."
Step #0: time="2026-02-06T22:55:12Z" level=info msg="Using caching version of cmd: RUN mkdir /lib64 && ln -s /lib/libc.musl-x86_64.so.1 /lib64/ld-linux-x86-64.so.2"
Step #0: time="2026-02-06T22:55:12Z" level=info msg="Checking for cached layer gcr.io/firestore-nodejs-getting-start/nodejs-getting-started-test-node14/cache:022ec02043a95be4c0975ea5248e0e1925ebfdb234f526a884495a250a40aace..."
Step #0: time="2026-02-06T22:55:14Z" level=info msg="Using caching version of cmd: RUN apk add --no-cache git bash python3"
Step #0: time="2026-02-06T22:55:14Z" level=info msg="Unpacking rootfs as cmd COPY --from=build /bin/flakybot /bin/flakybot requires it."
Step #0: time="2026-02-06T22:55:17Z" level=info msg="COPY --from=build /bin/flakybot /bin/flakybot"
Step #0: time="2026-02-06T22:55:17Z" level=info msg="Taking snapshot of files..."
Step #0: time="2026-02-06T22:55:17Z" level=info msg="COPY --from=build /bin/btlr /bin/btlr"
Step #0: time="2026-02-06T22:55:17Z" level=info msg="Taking snapshot of files..."
Step #0: time="2026-02-06T22:55:17Z" level=info msg="RUN mkdir /lib64 && ln -s /lib/libc.musl-x86_64.so.1 /lib64/ld-linux-x86-64.so.2"
Step #0: time="2026-02-06T22:55:17Z" level=info msg="Found cached layer, extracting to filesystem"
Step #0: time="2026-02-06T22:55:18Z" level=info msg="COPY --from=build /usr/local/gcloud /usr/local/gcloud"
Step #0: time="2026-02-06T22:55:31Z" level=info msg="Taking snapshot of files..."
Step #0: time="2026-02-06T22:55:58Z" level=info msg="RUN apk add --no-cache git bash python3"
Step #0: time="2026-02-06T22:55:58Z" level=info msg="Found cached layer, extracting to filesystem"
Step #0: time="2026-02-06T22:56:00Z" level=info msg="ENV PATH $PATH:/usr/local/gcloud/google-cloud-sdk/bin"
Step #0: time="2026-02-06T22:56:00Z" level=info msg="No files changed in this command, skipping snapshotting."
Step #0: time="2026-02-06T22:56:00Z" level=info msg="Pushing image to gcr.io/firestore-nodejs-getting-start/nodejs-getting-started-test-node14"
Step #0: time="2026-02-06T22:56:10Z" level=info msg="Pushed gcr.io/firestore-nodejs-getting-start/nodejs-getting-started-test-node14@sha256:85c86075febebad0d179719b1635831f3f422984ac30e3eb45fe4d68703fd684"
Finished Step #0
Starting Step #1 - "test-driver"
Step #1 - "test-driver": Pulling image: gcr.io/firestore-nodejs-getting-start/nodejs-getting-started-test-node14
Step #1 - "test-driver": Using default tag: latest
Step #1 - "test-driver": latest: Pulling from firestore-nodejs-getting-start/nodejs-getting-started-test-node14
Step #1 - "test-driver": f56be85fc22e: Pulling fs layer
Step #1 - "test-driver": 8f665685b215: Pulling fs layer
Step #1 - "test-driver": e5fca6c395a6: Pulling fs layer
Step #1 - "test-driver": 561cb69653d5: Pulling fs layer
Step #1 - "test-driver": 0efb326fcd1f: Pulling fs layer
Step #1 - "test-driver": 0a62b715e6c1: Pulling fs layer
Step #1 - "test-driver": fe07b26b6297: Pulling fs layer
Step #1 - "test-driver": 76f9db50a243: Pulling fs layer
Step #1 - "test-driver": ac793bb9631d: Pulling fs layer
Step #1 - "test-driver": fe07b26b6297: Waiting
Step #1 - "test-driver": 76f9db50a243: Waiting
Step #1 - "test-driver": ac793bb9631d: Waiting
Step #1 - "test-driver": e5fca6c395a6: Verifying Checksum
Step #1 - "test-driver": e5fca6c395a6: Download complete
Step #1 - "test-driver": 561cb69653d5: Verifying Checksum
Step #1 - "test-driver": 561cb69653d5: Download complete
Step #1 - "test-driver": 0efb326fcd1f: Verifying Checksum
Step #1 - "test-driver": 0efb326fcd1f: Download complete
Step #1 - "test-driver": f56be85fc22e: Verifying Checksum
Step #1 - "test-driver": f56be85fc22e: Download complete
Step #1 - "test-driver": 0a62b715e6c1: Verifying Checksum
Step #1 - "test-driver": 0a62b715e6c1: Download complete
Step #1 - "test-driver": fe07b26b6297: Verifying Checksum
Step #1 - "test-driver": fe07b26b6297: Download complete
Step #1 - "test-driver": f56be85fc22e: Pull complete
Step #1 - "test-driver": 8f665685b215: Verifying Checksum
Step #1 - "test-driver": 8f665685b215: Download complete
Step #1 - "test-driver": ac793bb9631d: Verifying Checksum
Step #1 - "test-driver": ac793bb9631d: Download complete
Step #1 - "test-driver": 76f9db50a243: Verifying Checksum
Step #1 - "test-driver": 76f9db50a243: Download complete
Step #1 - "test-driver": 8f665685b215: Pull complete
Step #1 - "test-driver": e5fca6c395a6: Pull complete
Step #1 - "test-driver": 561cb69653d5: Pull complete
Step #1 - "test-driver": 0efb326fcd1f: Pull complete
Step #1 - "test-driver": 0a62b715e6c1: Pull complete
Step #1 - "test-driver": fe07b26b6297: Pull complete
Step #1 - "test-driver": 76f9db50a243: Pull complete
Step #1 - "test-driver": ac793bb9631d: Pull complete
Step #1 - "test-driver": Digest: sha256:85c86075febebad0d179719b1635831f3f422984ac30e3eb45fe4d68703fd684
Step #1 - "test-driver": Status: Downloaded newer image for gcr.io/firestore-nodejs-getting-start/nodejs-getting-started-test-node14:latest
Step #1 - "test-driver": gcr.io/firestore-nodejs-getting-start/nodejs-getting-started-test-node14:latest
Step #1 - "test-driver": npm notice created a lockfile as package-lock.json. You should commit this file.
Step #1 - "test-driver": npm WARN notsup Unsupported engine for eslint@10.0.0: wanted: {"node":"^20.19.0 || ^22.13.0 || >=24"} (current: {"node":"14.21.3","npm":"6.14.18"})
Step #1 - "test-driver": npm WARN notsup Not compatible with your version of node/npm: eslint@10.0.0
Step #1 - "test-driver": npm WARN notsup Unsupported engine for @eslint/config-array@0.23.0: wanted: {"node":"^20.19.0 || ^22.13.0 || >=24"} (current: {"node":"14.21.3","npm":"6.14.18"})
Step #1 - "test-driver": npm WARN notsup Not compatible with your version of node/npm: @eslint/config-array@0.23.0
Step #1 - "test-driver": npm WARN notsup Unsupported engine for @eslint/config-helpers@0.5.2: wanted: {"node":"^20.19.0 || ^22.13.0 || >=24"} (current: {"node":"14.21.3","npm":"6.14.18"})
Step #1 - "test-driver": npm WARN notsup Not compatible with your version of node/npm: @eslint/config-helpers@0.5.2
Step #1 - "test-driver": npm WARN notsup Unsupported engine for @eslint/core@1.1.0: wanted: {"node":"^20.19.0 || ^22.13.0 || >=24"} (current: {"node":"14.21.3","npm":"6.14.18"})
Step #1 - "test-driver": npm WARN notsup Not compatible with your version of node/npm: @eslint/core@1.1.0
Step #1 - "test-driver": npm WARN notsup Unsupported engine for @eslint/plugin-kit@0.6.0: wanted: {"node":"^20.19.0 || ^22.13.0 || >=24"} (current: {"node":"14.21.3","npm":"6.14.18"})
Step #1 - "test-driver": npm WARN notsup Not compatible with your version of node/npm: @eslint/plugin-kit@0.6.0
Step #1 - "test-driver": npm WARN notsup Unsupported engine for @humanfs/node@0.16.7: wanted: {"node":">=18.18.0"} (current: {"node":"14.21.3","npm":"6.14.18"})
Step #1 - "test-driver": npm WARN notsup Not compatible with your version of node/npm: @humanfs/node@0.16.7
Step #1 - "test-driver": npm WARN notsup Unsupported engine for @humanwhocodes/retry@0.4.3: wanted: {"node":">=18.18"} (current: {"node":"14.21.3","npm":"6.14.18"})
Step #1 - "test-driver": npm WARN notsup Not compatible with your version of node/npm: @humanwhocodes/retry@0.4.3
Step #1 - "test-driver": npm WARN notsup Unsupported engine for eslint-scope@9.1.0: wanted: {"node":"^20.19.0 || ^22.13.0 || >=24"} (current: {"node":"14.21.3","npm":"6.14.18"})
Step #1 - "test-driver": npm WARN notsup Not compatible with your version of node/npm: eslint-scope@9.1.0
Step #1 - "test-driver": npm WARN notsup Unsupported engine for eslint-visitor-keys@5.0.0: wanted: {"node":"^20.19.0 || ^22.13.0 || >=24"} (current: {"node":"14.21.3","npm":"6.14.18"})
Step #1 - "test-driver": npm WARN notsup Not compatible with your version of node/npm: eslint-visitor-keys@5.0.0
Step #1 - "test-driver": npm WARN notsup Unsupported engine for espree@11.1.0: wanted: {"node":"^20.19.0 || ^22.13.0 || >=24"} (current: {"node":"14.21.3","npm":"6.14.18"})
Step #1 - "test-driver": npm WARN notsup Not compatible with your version of node/npm: espree@11.1.0
Step #1 - "test-driver": npm WARN notsup Unsupported engine for file-entry-cache@8.0.0: wanted: {"node":">=16.0.0"} (current: {"node":"14.21.3","npm":"6.14.18"})
Step #1 - "test-driver": npm WARN notsup Not compatible with your version of node/npm: file-entry-cache@8.0.0
Step #1 - "test-driver": npm WARN notsup Unsupported engine for minimatch@10.1.2: wanted: {"node":"20 || >=22"} (current: {"node":"14.21.3","npm":"6.14.18"})
Step #1 - "test-driver": npm WARN notsup Not compatible with your version of node/npm: minimatch@10.1.2
Step #1 - "test-driver": npm WARN notsup Unsupported engine for @eslint/object-schema@3.0.0: wanted: {"node":"^20.19.0 || ^22.13.0 || >=24"} (current: {"node":"14.21.3","npm":"6.14.18"})
Step #1 - "test-driver": npm WARN notsup Not compatible with your version of node/npm: @eslint/object-schema@3.0.0
Step #1 - "test-driver": npm WARN notsup Unsupported engine for @isaacs/brace-expansion@5.0.1: wanted: {"node":"20 || >=22"} (current: {"node":"14.21.3","npm":"6.14.18"})
Step #1 - "test-driver": npm WARN notsup Not compatible with your version of node/npm: @isaacs/brace-expansion@5.0.1
Step #1 - "test-driver": npm WARN notsup Unsupported engine for @isaacs/balanced-match@4.0.1: wanted: {"node":"20 || >=22"} (current: {"node":"14.21.3","npm":"6.14.18"})
Step #1 - "test-driver": npm WARN notsup Not compatible with your version of node/npm: @isaacs/balanced-match@4.0.1
Step #1 - "test-driver": npm WARN notsup Unsupported engine for @humanfs/core@0.19.1: wanted: {"node":">=18.18.0"} (current: {"node":"14.21.3","npm":"6.14.18"})
Step #1 - "test-driver": npm WARN notsup Not compatible with your version of node/npm: @humanfs/core@0.19.1
Step #1 - "test-driver": npm WARN notsup Unsupported engine for flat-cache@4.0.1: wanted: {"node":">=16"} (current: {"node":"14.21.3","npm":"6.14.18"})
Step #1 - "test-driver": npm WARN notsup Not compatible with your version of node/npm: flat-cache@4.0.1
Step #1 - "test-driver": 
Step #1 - "test-driver": added 89 packages from 61 contributors and audited 89 packages in 5.406s
Step #1 - "test-driver": 
Step #1 - "test-driver": 24 packages are looking for funding
Step #1 - "test-driver":   run `npm fund` for details
Step #1 - "test-driver": 
Step #1 - "test-driver": found 0 vulnerabilities
Step #1 - "test-driver": 
Step #1 - "test-driver": 
Step #1 - "test-driver": > nodejs-getting-started@ lint /workspace
Step #1 - "test-driver": > eslint '**/*.js'
Step #1 - "test-driver": 
Step #1 - "test-driver": 
Step #1 - "test-driver": Oops! Something went wrong! :(
Step #1 - "test-driver": 
Step #1 - "test-driver": ESLint: 10.0.0
Step #1 - "test-driver": 
Step #1 - "test-driver": TypeError: SUPPORTED_VERSIONS.at is not a function
Step #1 - "test-driver":     at Object.<anonymous> (/workspace/node_modules/espree/dist/espree.cjs:371:28)
Step #1 - "test-driver":     at Module._compile (internal/modules/cjs/loader.js:1114:14)
Step #1 - "test-driver":     at Object.Module._extensions..js (internal/modules/cjs/loader.js:1143:10)
Step #1 - "test-driver":     at Module.load (internal/modules/cjs/loader.js:979:32)
Step #1 - "test-driver":     at Function.Module._load (internal/modules/cjs/loader.js:819:12)
Step #1 - "test-driver":     at Module.require (internal/modules/cjs/loader.js:1003:19)
Step #1 - "test-driver":     at require (internal/modules/cjs/helpers.js:107:18)
Step #1 - "test-driver":     at Object.<anonymous> (/workspace/node_modules/eslint/lib/languages/js/index.js:15:16)
Step #1 - "test-driver":     at Module._compile (internal/modules/cjs/loader.js:1114:14)
Step #1 - "test-driver":     at Object.Module._extensions..js (internal/modules/cjs/loader.js:1143:10)
Step #1 - "test-driver": npm ERR! code ELIFECYCLE
Step #1 - "test-driver": npm ERR! errno 2
Step #1 - "test-driver": npm ERR! nodejs-getting-started@ lint: `eslint '**/*.js'`
Step #1 - "test-driver": npm ERR! Exit status 2
Step #1 - "test-driver": npm ERR! 
Step #1 - "test-driver": npm ERR! Failed at the nodejs-getting-started@ lint script.
Step #1 - "test-driver": npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
Step #1 - "test-driver": 
Step #1 - "test-driver": npm ERR! A complete log of this run can be found in:
Step #1 - "test-driver": npm ERR!     /builder/home/.npm/_logs/2026-02-06T22_56_57_921Z-debug.log
Finished Step #1 - "test-driver"
ERROR
ERROR: build step 1 "gcr.io/firestore-nodejs-getting-start/nodejs-getting-started-test-node14" failed: step exited with non-zero status: 2

Build Log: https://storage.cloud.google.com/nodejs-samples-publiclogs/logs/nodejs-getting-started/645/5526c0bfa6e858ee921e4cbdd8dd24523e00e5b8/gcb-presubmit-node14/log-529748c3-fb92-4eac-b281-21bc49fe4c19.txt