diff --git a/.nvmrc b/.nvmrc index f812e4592..b087cc9af 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -20.18.1 \ No newline at end of file +22.13.0 \ No newline at end of file diff --git a/backend/package-lock.json b/backend/package-lock.json index 0b3c47028..fa337d4d1 100644 --- a/backend/package-lock.json +++ b/backend/package-lock.json @@ -53,7 +53,7 @@ "@types/lodash-es": "4.17.12", "@types/lz-string": "1.5.0", "@types/mapbox__polyline": "1.0.5", - "@types/node": "20.17.12", + "@types/node": "22.10.5", "@types/sharp": "0.32.0", "@types/tsc-watch": "4.2.3", "@types/validator": "13.12.2", @@ -63,7 +63,7 @@ "typescript": "5.5.4" }, "engines": { - "node": "20.x" + "node": "22.x" } }, "node_modules/@babel/code-frame": { @@ -1417,12 +1417,12 @@ "license": "MIT" }, "node_modules/@types/node": { - "version": "20.17.12", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.17.12.tgz", - "integrity": "sha512-vo/wmBgMIiEA23A/knMfn/cf37VnuF52nZh5ZoW0GWt4e4sxNquibrMRJ7UQsA06+MBx9r/H1jsI9grYjQCQlw==", + "version": "22.10.5", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.10.5.tgz", + "integrity": "sha512-F8Q+SeGimwOo86fiovQh8qiXfFEh2/ocYv7tU5pJ3EXMSSxk1Joj5wefpFK2fHTf/N6HKGSxIDBT9f3gCxXPkQ==", "license": "MIT", "dependencies": { - "undici-types": "~6.19.2" + "undici-types": "~6.20.0" } }, "node_modules/@types/normalize-package-data": { @@ -4963,9 +4963,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==", "license": "MIT" }, "node_modules/unpipe": { diff --git a/backend/package.json b/backend/package.json index d4a8b5447..7dc3f4ae1 100644 --- a/backend/package.json +++ b/backend/package.json @@ -3,7 +3,7 @@ "version": "0.0.0", "private": true, "engines": { - "node": "20.x" + "node": "22.x" }, "main": "build/web/index.js", "type": "module", @@ -21,7 +21,7 @@ "@types/lodash-es": "4.17.12", "@types/lz-string": "1.5.0", "@types/mapbox__polyline": "1.0.5", - "@types/node": "20.17.12", + "@types/node": "22.10.5", "@types/sharp": "0.32.0", "@types/tsc-watch": "4.2.3", "@types/validator": "13.12.2", diff --git a/frontend/package-lock.json b/frontend/package-lock.json index c307c8bd9..beff45a98 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -35,7 +35,7 @@ "@turf/nearest-point-on-line": "6.5.0", "@turf/union": "6.5.0", "@types/leaflet": "1.9.5", - "@types/node": "20.17.12", + "@types/node": "22.10.5", "@types/object-hash": "3.0.6", "@types/react": "18.3.18", "@types/react-dom": "18.3.5", @@ -4557,12 +4557,12 @@ "license": "MIT" }, "node_modules/@types/node": { - "version": "20.17.12", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.17.12.tgz", - "integrity": "sha512-vo/wmBgMIiEA23A/knMfn/cf37VnuF52nZh5ZoW0GWt4e4sxNquibrMRJ7UQsA06+MBx9r/H1jsI9grYjQCQlw==", + "version": "22.10.5", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.10.5.tgz", + "integrity": "sha512-F8Q+SeGimwOo86fiovQh8qiXfFEh2/ocYv7tU5pJ3EXMSSxk1Joj5wefpFK2fHTf/N6HKGSxIDBT9f3gCxXPkQ==", "license": "MIT", "dependencies": { - "undici-types": "~6.19.2" + "undici-types": "~6.20.0" } }, "node_modules/@types/normalize-package-data": { @@ -30115,9 +30115,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==", "license": "MIT" }, "node_modules/unicode-canonical-property-names-ecmascript": { diff --git a/frontend/package.json b/frontend/package.json index c255e686e..59aea8ca6 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -30,7 +30,7 @@ "@turf/nearest-point-on-line": "6.5.0", "@turf/union": "6.5.0", "@types/leaflet": "1.9.5", - "@types/node": "20.17.12", + "@types/node": "22.10.5", "@types/object-hash": "3.0.6", "@types/react": "18.3.18", "@types/react-dom": "18.3.5",