diff --git a/package.json b/package.json
index 38c6fb258..018c534f8 100644
--- a/package.json
+++ b/package.json
@@ -69,6 +69,6 @@
     "prebuild": "^12.1.0",
     "prebuildify": "^5.0.1",
     "ps-list": "^6.0.0",
-    "typescript": "^3.8.3"
+    "typescript": "^5.6.3"
   }
 }
diff --git a/yarn.lock b/yarn.lock
index 1dbd26798..b3cb88f85 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -3206,10 +3206,10 @@ type@^2.7.2:
   resolved "https://registry.yarnpkg.com/type/-/type-2.7.2.tgz#2376a15a3a28b1efa0f5350dcf72d24df6ef98d0"
   integrity sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw==
 
-typescript@^3.8.3:
-  version "3.8.3"
-  resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.8.3.tgz#409eb8544ea0335711205869ec458ab109ee1061"
-  integrity sha512-MYlEfn5VrLNsgudQTVJeNaQFUAI7DkhnOjdpAp4T+ku1TfQClewlbSuTVHiA+8skNBgaf02TL/kLOvig4y3G8w==
+typescript@^5.6.3:
+  version "5.6.3"
+  resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.6.3.tgz#5f3449e31c9d94febb17de03cc081dd56d81db5b"
+  integrity sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==
 
 unbzip2-stream@^1.0.9:
   version "1.4.3"