diff --git a/package-lock.json b/package-lock.json
index 7f7b8a63429110a91512507c1fa777ede75feef7..d518d6afb72964bbd54bab3bd66bdb7e270043aa 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -153,7 +153,7 @@
         "styled-components": "^5.3.11",
         "ts-mocha": "^10.0.0",
         "tsd": "^0.28.1",
-        "typescript": "^5.0.4",
+        "typescript": "^5.1.3",
         "url": "^0.11.0"
       },
       "engines": {
@@ -29422,16 +29422,16 @@
       }
     },
     "node_modules/typescript": {
-      "version": "5.0.4",
-      "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.0.4.tgz",
-      "integrity": "sha512-cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw==",
+      "version": "5.1.3",
+      "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.1.3.tgz",
+      "integrity": "sha512-XH627E9vkeqhlZFQuL+UsyAXEnibT0kWR2FWONlr4sTjvxyJYnyefgrkyECLzM5NenmKzRAy2rR/OlYLA1HkZw==",
       "dev": true,
       "bin": {
         "tsc": "bin/tsc",
         "tsserver": "bin/tsserver"
       },
       "engines": {
-        "node": ">=12.20"
+        "node": ">=14.17"
       }
     },
     "node_modules/ua-parser-js": {
@@ -53193,9 +53193,9 @@
       }
     },
     "typescript": {
-      "version": "5.0.4",
-      "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.0.4.tgz",
-      "integrity": "sha512-cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw==",
+      "version": "5.1.3",
+      "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.1.3.tgz",
+      "integrity": "sha512-XH627E9vkeqhlZFQuL+UsyAXEnibT0kWR2FWONlr4sTjvxyJYnyefgrkyECLzM5NenmKzRAy2rR/OlYLA1HkZw==",
       "dev": true
     },
     "ua-parser-js": {
diff --git a/package.json b/package.json
index 9ea8ae6775e7af874f0640a17f2002a95bca21b1..06b096a7234601da5a0c9870e675c43bbb34daf9 100644
--- a/package.json
+++ b/package.json
@@ -240,7 +240,7 @@
     "styled-components": "^5.3.11",
     "ts-mocha": "^10.0.0",
     "tsd": "^0.28.1",
-    "typescript": "^5.0.4",
+    "typescript": "^5.1.3",
     "url": "^0.11.0"
   },
   "engines": {