diff --git a/Dockerfile b/Dockerfile index 41c005c8..b94d658e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -3,7 +3,7 @@ # # SPDX-License-Identifier: Apache-2.0 -FROM node:18.20.6 AS BUILD_IMAGE +FROM node:22.14.0 AS BUILD_IMAGE # default values pf environment variables # that are used inside container @@ -37,7 +37,7 @@ RUN rm -rf node_modules/rxjs/_esm5/ RUN rm -rf node_modules/rxjs/_esm2015/ RUN rm -rf node_modules/grpc/deps/grpc/third_party/ -FROM node:18.20.6 +FROM node:22.14.0 # database configuration ENV DATABASE_HOST 127.0.0.1 diff --git a/package-lock.json b/package-lock.json index c971b81a..5f142adf 100644 --- a/package-lock.json +++ b/package-lock.json @@ -62,7 +62,7 @@ "@types/jsonwebtoken": "^8.5.0", "@types/log4js": "^2.3.5", "@types/mocha": "^8.0.4", - "@types/node": "^14.18.58", + "@types/node": "^22.0.0", "@types/passport": "^1.0.12", "@types/passport-local": "^1.0.35", "@types/pg": "^8.10.2", @@ -1354,9 +1354,12 @@ "integrity": "sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==" }, "node_modules/@types/node": { - "version": "14.18.63", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.63.tgz", - "integrity": "sha512-fAtCfv4jJg+ExtXhvCkCqUKZ+4ok/JQk01qDKhL5BDDoS3AxKXhV5/MAVUZyQnSEd2GT92fkgZl0pz0Q0AzcIQ==" + "version": "22.13.2", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.13.2.tgz", + "integrity": "sha512-Z+r8y3XL9ZpI2EY52YYygAFmo2/oWfNSj4BCpAXE2McAexDk8VcnBMGC9Djn9gTKt4d2T/hhXqmPzo4hfIXtTg==", + "dependencies": { + "undici-types": "~6.20.0" + } }, "node_modules/@types/passport": { "version": "1.0.17", @@ -12569,6 +12572,11 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/undici-types": { + "version": "6.20.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.20.0.tgz", + "integrity": "sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==" + }, "node_modules/union-value": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", @@ -14299,9 +14307,12 @@ "integrity": "sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==" }, "@types/node": { - "version": "14.18.63", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.63.tgz", - "integrity": "sha512-fAtCfv4jJg+ExtXhvCkCqUKZ+4ok/JQk01qDKhL5BDDoS3AxKXhV5/MAVUZyQnSEd2GT92fkgZl0pz0Q0AzcIQ==" + "version": "22.13.2", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.13.2.tgz", + "integrity": "sha512-Z+r8y3XL9ZpI2EY52YYygAFmo2/oWfNSj4BCpAXE2McAexDk8VcnBMGC9Djn9gTKt4d2T/hhXqmPzo4hfIXtTg==", + "requires": { + "undici-types": "~6.20.0" + } }, "@types/passport": { "version": "1.0.17", @@ -22762,6 +22773,11 @@ "which-boxed-primitive": "^1.1.1" } }, + "undici-types": { + "version": "6.20.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.20.0.tgz", + "integrity": "sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==" + }, "union-value": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", diff --git a/package.json b/package.json index fded63b9..0a0521c4 100644 --- a/package.json +++ b/package.json @@ -65,7 +65,7 @@ "@types/jsonwebtoken": "^8.5.0", "@types/log4js": "^2.3.5", "@types/mocha": "^8.0.4", - "@types/node": "^14.18.58", + "@types/node": "^22.0.0", "@types/passport": "^1.0.12", "@types/passport-local": "^1.0.35", "@types/pg": "^8.10.2",