diff --git a/.nvmrc b/.nvmrc index 3fe3b1570a5..ce62013c39a 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -24.13.0 +24.22.1 diff --git a/Dockerfile b/Dockerfile index 38020d5d540..2dc26823cfa 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,7 +2,7 @@ # An elaborated scheme to build all the dependencies of all packages first in a cached layer # https://stackoverflow.com/a/63142468/134409 # https://medium.com/@emilefugulin/building-a-sane-docker-image-for-typescript-lerna-and-prisma-2-76d8ff9926e4 -FROM node:22.22.0-bookworm-slim@sha256:f86be15afa9a8277608e141ce2a8aa55d3d9c40845921b8511f4fb7897be2554 AS filter-packages-json +FROM node:22.23.4-bookworm-slim@sha256:de170b39439eb0e5a3444ad7d60b015614a381e10fecae2e30ec9e735122f38d AS filter-packages-json LABEL maintainer="Developer Relations " COPY package.json yarn.lock lerna.json ./ @@ -12,7 +12,7 @@ COPY modules ./modules # delete all the non package.json files under `./modules/` RUN find modules \! -name "package.json" -mindepth 2 -maxdepth 2 -print | xargs rm -rf -FROM node:22.22.0-bookworm-slim@sha256:f86be15afa9a8277608e141ce2a8aa55d3d9c40845921b8511f4fb7897be2554 AS builder +FROM node:22.23.4-bookworm-slim@sha256:de170b39439eb0e5a3444ad7d60b015614a381e10fecae2e30ec9e735122f38d AS builder ARG SOCKET_SECURITY_MODE=monitor ENV SOCKET_SECURITY_MODE=${SOCKET_SECURITY_MODE} RUN apt-get update && apt-get install -y git python3 make g++ libtool autoconf automake @@ -34,7 +34,7 @@ RUN \ rm -r modules/*/src -FROM node:22.22.0-bookworm-slim@sha256:f86be15afa9a8277608e141ce2a8aa55d3d9c40845921b8511f4fb7897be2554 +FROM node:22.23.4-bookworm-slim@sha256:de170b39439eb0e5a3444ad7d60b015614a381e10fecae2e30ec9e735122f38d RUN apt-get update && apt-get install -y tini # copy the root node_modules to the bitgo-express parent node_modules COPY --from=builder /tmp/bitgo/node_modules /var/node_modules/ diff --git a/examples/js/sui/custom-tx/.nvmrc b/examples/js/sui/custom-tx/.nvmrc index 3fe3b1570a5..ce62013c39a 100644 --- a/examples/js/sui/custom-tx/.nvmrc +++ b/examples/js/sui/custom-tx/.nvmrc @@ -1 +1 @@ -24.13.0 +24.22.1 diff --git a/examples/ts/proxy/.nvmrc b/examples/ts/proxy/.nvmrc index 3fe3b1570a5..ce62013c39a 100644 --- a/examples/ts/proxy/.nvmrc +++ b/examples/ts/proxy/.nvmrc @@ -1 +1 @@ -24.13.0 +24.22.1 diff --git a/examples/ts/tss-recovery/.nvmrc b/examples/ts/tss-recovery/.nvmrc index 3fe3b1570a5..ce62013c39a 100644 --- a/examples/ts/tss-recovery/.nvmrc +++ b/examples/ts/tss-recovery/.nvmrc @@ -1 +1 @@ -24.13.0 +24.22.1 diff --git a/examples/ts/tss-smc/.nvmrc b/examples/ts/tss-smc/.nvmrc index 3fe3b1570a5..ce62013c39a 100644 --- a/examples/ts/tss-smc/.nvmrc +++ b/examples/ts/tss-smc/.nvmrc @@ -1 +1 @@ -24.13.0 +24.22.1 diff --git a/modules/bitgo/scripts/upload-tools/Dockerfile b/modules/bitgo/scripts/upload-tools/Dockerfile index 026fd0b351a..09e26a44930 100644 --- a/modules/bitgo/scripts/upload-tools/Dockerfile +++ b/modules/bitgo/scripts/upload-tools/Dockerfile @@ -1,4 +1,4 @@ -FROM node:22@sha256:2fa6c977460b56d4d8278947ab56faeb312bc4cc6c4cf78920c6de27812f51c5 +FROM node:22.23.4-bookworm@sha256:2bd396628eceb5c999a6e43731fab69d5fb98b94ba9d9d90b5f64575c5178765 RUN yarn global add codecov typedoc && \ yarn add aws-sdk