diff --git a/package-lock.json b/package-lock.json
index a28f10f..4446803 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -29,7 +29,7 @@
 				"prettier": "^2.4.1",
 				"terser-webpack-plugin": "^5.2.5",
 				"ts-loader": "^9.2.6",
-				"typescript": "^4.4.4",
+				"typescript": "^4.5.2",
 				"webpack": "^5.64.1",
 				"webpack-cli": "^4.9.1"
 			},
@@ -2800,9 +2800,9 @@
 			}
 		},
 		"node_modules/typescript": {
-			"version": "4.4.4",
-			"resolved": "https://registry.npmjs.org/typescript/-/typescript-4.4.4.tgz",
-			"integrity": "sha512-DqGhF5IKoBl8WNf8C1gu8q0xZSInh9j1kJJMqT3a94w1JzVaBU4EXOSMrz9yDqMT0xt3selp83fuFMQ0uzv6qA==",
+			"version": "4.5.2",
+			"resolved": "https://registry.npmjs.org/typescript/-/typescript-4.5.2.tgz",
+			"integrity": "sha512-5BlMof9H1yGt0P8/WF+wPNw6GfctgGjXp5hkblpyT+8rkASSmkUKMXrxR0Xg8ThVCi/JnHQiKXeBaEwCeQwMFw==",
 			"dev": true,
 			"bin": {
 				"tsc": "bin/tsc",
@@ -5123,9 +5123,9 @@
 			"dev": true
 		},
 		"typescript": {
-			"version": "4.4.4",
-			"resolved": "https://registry.npmjs.org/typescript/-/typescript-4.4.4.tgz",
-			"integrity": "sha512-DqGhF5IKoBl8WNf8C1gu8q0xZSInh9j1kJJMqT3a94w1JzVaBU4EXOSMrz9yDqMT0xt3selp83fuFMQ0uzv6qA==",
+			"version": "4.5.2",
+			"resolved": "https://registry.npmjs.org/typescript/-/typescript-4.5.2.tgz",
+			"integrity": "sha512-5BlMof9H1yGt0P8/WF+wPNw6GfctgGjXp5hkblpyT+8rkASSmkUKMXrxR0Xg8ThVCi/JnHQiKXeBaEwCeQwMFw==",
 			"dev": true
 		},
 		"uri-js": {
diff --git a/package.json b/package.json
index 2e16336..36d0046 100644
--- a/package.json
+++ b/package.json
@@ -205,7 +205,7 @@
 		"prettier": "^2.4.1",
 		"terser-webpack-plugin": "^5.2.5",
 		"ts-loader": "^9.2.6",
-		"typescript": "^4.4.4",
+		"typescript": "^4.5.2",
 		"webpack": "^5.64.1",
 		"webpack-cli": "^4.9.1"
 	},