diff --git a/package.json b/package.json
index 8d45a4ff8dcc33c34802d9c2bd1e48660f667a06..4206c8d8a4be6b26c789498b57f9dd32720caaa2 100644
--- a/package.json
+++ b/package.json
@@ -4,7 +4,7 @@
     "typescript": "^5.0.4"
   },
   "devDependencies": {
-    "@types/node": "^18.16.0",
+    "@types/node": "^20.0.0",
     "prettier": "^2.8.8"
   },
   "engines": {
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index b049b54f2bb7046335a6bba32797f97d400e4f32..d696b169cd6864da1a1f560740fb41ae43e169e2 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -10,16 +10,16 @@ dependencies:
 
 devDependencies:
   '@types/node':
-    specifier: ^18.16.0
-    version: 18.16.0
+    specifier: ^20.0.0
+    version: 20.0.0
   prettier:
     specifier: ^2.8.8
     version: 2.8.8
 
 packages:
 
-  /@types/node@18.16.0:
-    resolution: {integrity: sha512-BsAaKhB+7X+H4GnSjGhJG9Qi8Tw+inU9nJDwmD5CgOmBLEI6ArdhikpLX7DjbjDRDTbqZzU2LSQNZg8WGPiSZQ==}
+  /@types/node@20.0.0:
+    resolution: {integrity: sha512-cD2uPTDnQQCVpmRefonO98/PPijuOnnEy5oytWJFPY1N9aJCz2wJ5kSGWO+zJoed2cY2JxQh6yBuUq4vIn61hw==}
     dev: true
 
   /abort-controller@3.0.0: