diff --git a/package-lock.json b/package-lock.json
index 15a9cc0..90d2501 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -11,7 +11,7 @@
       "devDependencies": {
         "@muenchen/prettier-codeformat": "^1.0.1",
         "@types/jest": "^29.2.4",
-        "@types/node": "^18.11.13",
+        "@types/node": "^20.0.0",
         "@vitejs/plugin-vue": "^4.2.3",
         "@vitest/coverage-v8": "^1.0.0",
         "@vue/eslint-config-typescript": "^11.0.3",
@@ -1770,8 +1770,9 @@
       "dev": true
     },
     "node_modules/@types/node": {
-      "version": "18.19.2",
-      "integrity": "sha512-6wzfBdbWpe8QykUkXBjtmO3zITA0A3FIjoy+in0Y2K4KrCiRhNYJIdwAPDffZ3G6GnaKaSLSEa9ZuORLfEoiwg==",
+      "version": "20.10.3",
+      "resolved": "https://registry.npmjs.org/@types/node/-/node-20.10.3.tgz",
+      "integrity": "sha512-XJavIpZqiXID5Yxnxv3RUDKTN5b81ddNC3ecsA0SoFXz/QU8OGBwZGMomiq0zw+uuqbL/krztv/DINAQ/EV4gg==",
       "devOptional": true,
       "dependencies": {
         "undici-types": "~5.26.4"
diff --git a/package.json b/package.json
index 690c76a..1a59cd1 100644
--- a/package.json
+++ b/package.json
@@ -38,7 +38,7 @@
   "devDependencies": {
     "@muenchen/prettier-codeformat": "^1.0.1",
     "@types/jest": "^29.2.4",
-    "@types/node": "^18.11.13",
+    "@types/node": "^20.0.0",
     "@vitejs/plugin-vue": "^4.2.3",
     "@vitest/coverage-v8": "^1.0.0",
     "@vue/eslint-config-typescript": "^11.0.3",