diff --git a/package.json b/package.json
index 8a45bd15dae670d5f15f22e5dc4532e627626a16..8f2aa843d6173533fda747db6e938cc988ba4f33 100644
--- a/package.json
+++ b/package.json
@@ -24,7 +24,7 @@
     "rimraf": "^6.0.0",
     "ts-jest": "^29.1.0",
     "ts-node": "^10.9.1",
-    "typescript": "5.8.2"
+    "typescript": "5.8.3"
   },
   "dependencies": {
     "@google-cloud/functions-framework": "^3.3.0",
diff --git a/yarn.lock b/yarn.lock
index 9c9537b3e8f635ce0bdd883e77402e39d0f08f09..9f4e57fac51295f286f5f4c4963d6960a19af343 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -2679,7 +2679,7 @@ __metadata:
     rimraf: "npm:^6.0.0"
     ts-jest: "npm:^29.1.0"
     ts-node: "npm:^10.9.1"
-    typescript: "npm:5.8.2"
+    typescript: "npm:5.8.3"
     winston: "npm:^3.8.2"
   languageName: unknown
   linkType: soft
@@ -5341,23 +5341,23 @@ __metadata:
   languageName: node
   linkType: hard
 
-"typescript@npm:5.8.2":
-  version: 5.8.2
-  resolution: "typescript@npm:5.8.2"
+"typescript@npm:5.8.3":
+  version: 5.8.3
+  resolution: "typescript@npm:5.8.3"
   bin:
     tsc: bin/tsc
     tsserver: bin/tsserver
-  checksum: 10c0/5c4f6fbf1c6389b6928fe7b8fcd5dc73bb2d58cd4e3883f1d774ed5bd83b151cbac6b7ecf11723de56d4676daeba8713894b1e9af56174f2f9780ae7848ec3c6
+  checksum: 10c0/5f8bb01196e542e64d44db3d16ee0e4063ce4f3e3966df6005f2588e86d91c03e1fb131c2581baf0fb65ee79669eea6e161cd448178986587e9f6844446dbb48
   languageName: node
   linkType: hard
 
-"typescript@patch:typescript@npm%3A5.8.2#optional!builtin<compat/typescript>":
-  version: 5.8.2
-  resolution: "typescript@patch:typescript@npm%3A5.8.2#optional!builtin<compat/typescript>::version=5.8.2&hash=5786d5"
+"typescript@patch:typescript@npm%3A5.8.3#optional!builtin<compat/typescript>":
+  version: 5.8.3
+  resolution: "typescript@patch:typescript@npm%3A5.8.3#optional!builtin<compat/typescript>::version=5.8.3&hash=5786d5"
   bin:
     tsc: bin/tsc
     tsserver: bin/tsserver
-  checksum: 10c0/5448a08e595cc558ab321e49d4cac64fb43d1fa106584f6ff9a8d8e592111b373a995a1d5c7f3046211c8a37201eb6d0f1566f15cdb7a62a5e3be01d087848e2
+  checksum: 10c0/39117e346ff8ebd87ae1510b3a77d5d92dae5a89bde588c747d25da5c146603a99c8ee588c7ef80faaf123d89ed46f6dbd918d534d641083177d5fac38b8a1cb
   languageName: node
   linkType: hard