diff --git a/package.json b/package.json
index 5c94f28a32d787dbda811b05302a25beb4ed1885..7f0dc70b02c300ad941259ba6099d81e960724c7 100644
--- a/package.json
+++ b/package.json
@@ -16,7 +16,7 @@
   },
   "devDependencies": {
     "@types/jest": "^29.5.0",
-    "@types/node": "^20.8.6",
+    "@types/node": "^22.0.0",
     "@types/winston": "^2.4.4",
     "copyfiles": "^2.4.1",
     "jest": "^29.5.0",
diff --git a/yarn.lock b/yarn.lock
index 2c185e8624f13b7ded046c745913d1aa23d57ef5..c3c85a6308ad8c3b73cd834f61115f5b3fa25465 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -1010,12 +1010,12 @@ __metadata:
   languageName: node
   linkType: hard
 
-"@types/node@npm:^20.8.6":
-  version: 20.17.6
-  resolution: "@types/node@npm:20.17.6"
+"@types/node@npm:^22.0.0":
+  version: 22.9.0
+  resolution: "@types/node@npm:22.9.0"
   dependencies:
-    undici-types: "npm:~6.19.2"
-  checksum: 10c0/5918c7ff8368bbe6d06d5e739c8ae41a9db41628f28760c60cda797be7d233406f07c4d0e6fdd960a0a342ec4173c2217eb6624e06bece21c1f1dd1b92805c15
+    undici-types: "npm:~6.19.8"
+  checksum: 10c0/3f46cbe0a49bab4ba30494025e4c8a6e699b98ac922857aa1f0209ce11a1313ee46e6808b8f13fe5b8b960a9d7796b77c8d542ad4e9810e85ef897d5593b5d51
   languageName: node
   linkType: hard
 
@@ -2582,7 +2582,7 @@ __metadata:
   dependencies:
     "@google-cloud/functions-framework": "npm:^3.3.0"
     "@types/jest": "npm:^29.5.0"
-    "@types/node": "npm:^20.8.6"
+    "@types/node": "npm:^22.0.0"
     "@types/winston": "npm:^2.4.4"
     axios: "npm:^1.3.4"
     copyfiles: "npm:^2.4.1"
@@ -5206,7 +5206,7 @@ __metadata:
   languageName: node
   linkType: hard
 
-"undici-types@npm:~6.19.2, undici-types@npm:~6.19.8":
+"undici-types@npm:~6.19.8":
   version: 6.19.8
   resolution: "undici-types@npm:6.19.8"
   checksum: 10c0/078afa5990fba110f6824823ace86073b4638f1d5112ee26e790155f481f2a868cc3e0615505b6f4282bdf74a3d8caad715fd809e870c2bb0704e3ea6082f344