diff --git a/package-lock.json b/package-lock.json
index a38ebbc9..f531176c 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -7297,9 +7297,9 @@
       }
     },
     "typescript": {
-      "version": "4.9.3",
-      "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.3.tgz",
-      "integrity": "sha512-CIfGzTelbKNEnLpLdGFgdyKhG23CKdKgQPOBc+OUNrkJ2vr+KSzsSV5kq5iWhEQbok+quxgGzrAtGWCyU7tHnA=="
+      "version": "5.5.4",
+      "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.5.4.tgz",
+      "integrity": "sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q=="
     },
     "union-value": {
       "version": "1.0.1",
diff --git a/package.json b/package.json
index 06fe06af..6f023b09 100644
--- a/package.json
+++ b/package.json
@@ -8,7 +8,7 @@
     "jest": "26.6.3",
     "playwright": "1.25.2",
     "ts-jest": "26.5.6",
-    "typescript": "4.9.3"
+    "typescript": "5.5.4"
   },
   "description": "Playwright end-to-end test automation boilerplate. Using TypeScript, ts-jest, Jest and Assert.",
   "devDependencies": {