diff --git a/client/Dockerfile b/client/Dockerfile index 2333ed5..32be974 100644 --- a/client/Dockerfile +++ b/client/Dockerfile @@ -1,6 +1,6 @@ # check=skip=SecretsUsedInArgOrEnv -FROM node:20.18.1-alpine AS build +FROM node:22.12.0-alpine AS build WORKDIR /app COPY ./package*.json ./ @@ -13,7 +13,7 @@ COPY ./common ./common COPY ./client ./client RUN npm run build -FROM node:20.18.1-alpine AS deploy +FROM node:22.12.0-alpine AS deploy WORKDIR /app RUN apk add --no-cache tini diff --git a/client/package.json b/client/package.json index 63c0b00..b82dc3e 100644 --- a/client/package.json +++ b/client/package.json @@ -12,6 +12,6 @@ "npm": ">=9" }, "devDependencies": { - "@types/node": "20.17.9" + "@types/node": "22.10.1" } } diff --git a/package-lock.json b/package-lock.json index 77cc276..742a6e2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -21,7 +21,7 @@ "client": { "name": "@meyfa/ddns-client", "devDependencies": { - "@types/node": "20.17.9" + "@types/node": "22.10.1" }, "engines": { "node": ">=20", @@ -614,13 +614,13 @@ "link": true }, "node_modules/@types/node": { - "version": "20.17.9", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.17.9.tgz", - "integrity": "sha512-0JOXkRyLanfGPE2QRCwgxhzlBAvaRdCNMcvbd7jFfpmD4eEXll7LRwy5ymJmyeZqk7Nh7eD2LeUyQ68BbndmXw==", + "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/node-forge": { @@ -1211,9 +1211,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" },