diff --git a/docker/Dockerfile.frontend b/docker/Dockerfile.frontend index 052c1929..6a887d52 100644 --- a/docker/Dockerfile.frontend +++ b/docker/Dockerfile.frontend @@ -1,4 +1,4 @@ -FROM node:21.7.3-alpine3.20 AS base +FROM node:22.12.0-alpine3.20 AS base WORKDIR /app COPY ./frontend/package*.json . diff --git a/docker/Dockerfile.hardhat b/docker/Dockerfile.hardhat index 003a427a..8383eab9 100644 --- a/docker/Dockerfile.hardhat +++ b/docker/Dockerfile.hardhat @@ -1,4 +1,4 @@ -FROM node:20.11-alpine3.19 +FROM node:22.12-alpine3.19 # Create non-root user RUN addgroup -S hardhat-group && adduser -S hardhat-user -G hardhat-group diff --git a/frontend/.nvmrc b/frontend/.nvmrc index a7ac3d0d..1d9b7831 100644 --- a/frontend/.nvmrc +++ b/frontend/.nvmrc @@ -1 +1 @@ -21.7.3 +22.12.0 diff --git a/frontend/package-lock.json b/frontend/package-lock.json index ef1d6099..7ea4ed3b 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -53,7 +53,7 @@ "@types/jsdom": "^21.1.6", "@types/lodash-es": "^4.17.12", "@types/mocha": "^10.0.6", - "@types/node": "^20.12.5", + "@types/node": "^22.0.0", "@types/selenium-webdriver": "^4.1.22", "@types/sinon": "^17.0.3", "@types/splitpanes": "^2.2.6", @@ -2146,13 +2146,13 @@ "license": "MIT" }, "node_modules/@types/node": { - "version": "20.16.5", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.16.5.tgz", - "integrity": "sha512-VwYCweNo3ERajwy0IUlqqcyZ8/A7Zwa9ZP3MnENWcB11AejO+tLy3pu850goUW2FC/IJMdZUfKpX/yxL1gymCA==", + "version": "22.10.1", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.10.1.tgz", + "integrity": "sha512-qKgsUwfHZV2WCWLAnVP1JqnpE6Im6h3Y0+fYgMTasNQ7V++CBX5OT1as0g0f+OyubbFqhf6XVNIsmN4IIhEgGQ==", "dev": true, "license": "MIT", "dependencies": { - "undici-types": "~6.19.2" + "undici-types": "~6.20.0" } }, "node_modules/@types/selenium-webdriver": { @@ -10553,9 +10553,9 @@ } }, "node_modules/undici-types": { - "version": "6.19.8", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz", - "integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==", + "version": "6.20.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.20.0.tgz", + "integrity": "sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==", "dev": true, "license": "MIT" }, diff --git a/frontend/package.json b/frontend/package.json index 4e26f92e..270d52e2 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -65,7 +65,7 @@ "@types/jsdom": "^21.1.6", "@types/lodash-es": "^4.17.12", "@types/mocha": "^10.0.6", - "@types/node": "^20.12.5", + "@types/node": "^22.0.0", "@types/selenium-webdriver": "^4.1.22", "@types/sinon": "^17.0.3", "@types/splitpanes": "^2.2.6",