diff --git a/web/package-lock.json b/web/package-lock.json
index f661b5d94..b7f3f8294 100644
--- a/web/package-lock.json
+++ b/web/package-lock.json
@@ -82,8 +82,8 @@
 				"@types/react-linkify": "1.0.1",
 				"@types/ua-parser-js": "0.7.36",
 				"@types/video.js": "^7.3.50",
-				"@typescript-eslint/eslint-plugin": "5.59.2",
-				"@typescript-eslint/parser": "5.59.2",
+				"@typescript-eslint/eslint-plugin": "5.59.5",
+				"@typescript-eslint/parser": "5.59.5",
 				"babel-loader": "9.1.2",
 				"chromatic": "6.17.4",
 				"css-loader": "6.7.3",
@@ -13626,15 +13626,15 @@
 			}
 		},
 		"node_modules/@typescript-eslint/eslint-plugin": {
-			"version": "5.59.2",
-			"resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.59.2.tgz",
-			"integrity": "sha512-yVrXupeHjRxLDcPKL10sGQ/QlVrA8J5IYOEWVqk0lJaSZP7X5DfnP7Ns3cc74/blmbipQ1htFNVGsHX6wsYm0A==",
+			"version": "5.59.5",
+			"resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.59.5.tgz",
+			"integrity": "sha512-feA9xbVRWJZor+AnLNAr7A8JRWeZqHUf4T9tlP+TN04b05pFVhO5eN7/O93Y/1OUlLMHKbnJisgDURs/qvtqdg==",
 			"dev": true,
 			"dependencies": {
 				"@eslint-community/regexpp": "^4.4.0",
-				"@typescript-eslint/scope-manager": "5.59.2",
-				"@typescript-eslint/type-utils": "5.59.2",
-				"@typescript-eslint/utils": "5.59.2",
+				"@typescript-eslint/scope-manager": "5.59.5",
+				"@typescript-eslint/type-utils": "5.59.5",
+				"@typescript-eslint/utils": "5.59.5",
 				"debug": "^4.3.4",
 				"grapheme-splitter": "^1.0.4",
 				"ignore": "^5.2.0",
@@ -13672,9 +13672,9 @@
 			}
 		},
 		"node_modules/@typescript-eslint/eslint-plugin/node_modules/semver": {
-			"version": "7.5.0",
-			"resolved": "https://registry.npmjs.org/semver/-/semver-7.5.0.tgz",
-			"integrity": "sha512-+XC0AD/R7Q2mPSRuy2Id0+CGTZ98+8f+KvwirxOKIEyid+XSx6HbC63p+O4IndTHuX5Z+JxQ0TghCkO5Cg/2HA==",
+			"version": "7.5.1",
+			"resolved": "https://registry.npmjs.org/semver/-/semver-7.5.1.tgz",
+			"integrity": "sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==",
 			"dev": true,
 			"dependencies": {
 				"lru-cache": "^6.0.0"
@@ -13693,14 +13693,14 @@
 			"dev": true
 		},
 		"node_modules/@typescript-eslint/parser": {
-			"version": "5.59.2",
-			"resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.2.tgz",
-			"integrity": "sha512-uq0sKyw6ao1iFOZZGk9F8Nro/8+gfB5ezl1cA06SrqbgJAt0SRoFhb9pXaHvkrxUpZaoLxt8KlovHNk8Gp6/HQ==",
+			"version": "5.59.5",
+			"resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.5.tgz",
+			"integrity": "sha512-NJXQC4MRnF9N9yWqQE2/KLRSOLvrrlZb48NGVfBa+RuPMN6B7ZcK5jZOvhuygv4D64fRKnZI4L4p8+M+rfeQuw==",
 			"dev": true,
 			"dependencies": {
-				"@typescript-eslint/scope-manager": "5.59.2",
-				"@typescript-eslint/types": "5.59.2",
-				"@typescript-eslint/typescript-estree": "5.59.2",
+				"@typescript-eslint/scope-manager": "5.59.5",
+				"@typescript-eslint/types": "5.59.5",
+				"@typescript-eslint/typescript-estree": "5.59.5",
 				"debug": "^4.3.4"
 			},
 			"engines": {
@@ -13720,13 +13720,13 @@
 			}
 		},
 		"node_modules/@typescript-eslint/scope-manager": {
-			"version": "5.59.2",
-			"resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.2.tgz",
-			"integrity": "sha512-dB1v7ROySwQWKqQ8rEWcdbTsFjh2G0vn8KUyvTXdPoyzSL6lLGkiXEV5CvpJsEe9xIdKV+8Zqb7wif2issoOFA==",
+			"version": "5.59.5",
+			"resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.5.tgz",
+			"integrity": "sha512-jVecWwnkX6ZgutF+DovbBJirZcAxgxC0EOHYt/niMROf8p4PwxxG32Qdhj/iIQQIuOflLjNkxoXyArkcIP7C3A==",
 			"dev": true,
 			"dependencies": {
-				"@typescript-eslint/types": "5.59.2",
-				"@typescript-eslint/visitor-keys": "5.59.2"
+				"@typescript-eslint/types": "5.59.5",
+				"@typescript-eslint/visitor-keys": "5.59.5"
 			},
 			"engines": {
 				"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
@@ -13737,13 +13737,13 @@
 			}
 		},
 		"node_modules/@typescript-eslint/type-utils": {
-			"version": "5.59.2",
-			"resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.59.2.tgz",
-			"integrity": "sha512-b1LS2phBOsEy/T381bxkkywfQXkV1dWda/z0PhnIy3bC5+rQWQDS7fk9CSpcXBccPY27Z6vBEuaPBCKCgYezyQ==",
+			"version": "5.59.5",
+			"resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.59.5.tgz",
+			"integrity": "sha512-4eyhS7oGym67/pSxA2mmNq7X164oqDYNnZCUayBwJZIRVvKpBCMBzFnFxjeoDeShjtO6RQBHBuwybuX3POnDqg==",
 			"dev": true,
 			"dependencies": {
-				"@typescript-eslint/typescript-estree": "5.59.2",
-				"@typescript-eslint/utils": "5.59.2",
+				"@typescript-eslint/typescript-estree": "5.59.5",
+				"@typescript-eslint/utils": "5.59.5",
 				"debug": "^4.3.4",
 				"tsutils": "^3.21.0"
 			},
@@ -13764,9 +13764,9 @@
 			}
 		},
 		"node_modules/@typescript-eslint/types": {
-			"version": "5.59.2",
-			"resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.2.tgz",
-			"integrity": "sha512-LbJ/HqoVs2XTGq5shkiKaNTuVv5tTejdHgfdjqRUGdYhjW1crm/M7og2jhVskMt8/4wS3T1+PfFvL1K3wqYj4w==",
+			"version": "5.59.5",
+			"resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.5.tgz",
+			"integrity": "sha512-xkfRPHbqSH4Ggx4eHRIO/eGL8XL4Ysb4woL8c87YuAo8Md7AUjyWKa9YMwTL519SyDPrfEgKdewjkxNCVeJW7w==",
 			"dev": true,
 			"engines": {
 				"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
@@ -13777,13 +13777,13 @@
 			}
 		},
 		"node_modules/@typescript-eslint/typescript-estree": {
-			"version": "5.59.2",
-			"resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.2.tgz",
-			"integrity": "sha512-+j4SmbwVmZsQ9jEyBMgpuBD0rKwi9RxRpjX71Brr73RsYnEr3Lt5QZ624Bxphp8HUkSKfqGnPJp1kA5nl0Sh7Q==",
+			"version": "5.59.5",
+			"resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.5.tgz",
+			"integrity": "sha512-+XXdLN2CZLZcD/mO7mQtJMvCkzRfmODbeSKuMY/yXbGkzvA9rJyDY5qDYNoiz2kP/dmyAxXquL2BvLQLJFPQIg==",
 			"dev": true,
 			"dependencies": {
-				"@typescript-eslint/types": "5.59.2",
-				"@typescript-eslint/visitor-keys": "5.59.2",
+				"@typescript-eslint/types": "5.59.5",
+				"@typescript-eslint/visitor-keys": "5.59.5",
 				"debug": "^4.3.4",
 				"globby": "^11.1.0",
 				"is-glob": "^4.0.3",
@@ -13816,9 +13816,9 @@
 			}
 		},
 		"node_modules/@typescript-eslint/typescript-estree/node_modules/semver": {
-			"version": "7.5.0",
-			"resolved": "https://registry.npmjs.org/semver/-/semver-7.5.0.tgz",
-			"integrity": "sha512-+XC0AD/R7Q2mPSRuy2Id0+CGTZ98+8f+KvwirxOKIEyid+XSx6HbC63p+O4IndTHuX5Z+JxQ0TghCkO5Cg/2HA==",
+			"version": "7.5.1",
+			"resolved": "https://registry.npmjs.org/semver/-/semver-7.5.1.tgz",
+			"integrity": "sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==",
 			"dev": true,
 			"dependencies": {
 				"lru-cache": "^6.0.0"
@@ -13837,17 +13837,17 @@
 			"dev": true
 		},
 		"node_modules/@typescript-eslint/utils": {
-			"version": "5.59.2",
-			"resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.59.2.tgz",
-			"integrity": "sha512-kSuF6/77TZzyGPhGO4uVp+f0SBoYxCDf+lW3GKhtKru/L8k/Hd7NFQxyWUeY7Z/KGB2C6Fe3yf2vVi4V9TsCSQ==",
+			"version": "5.59.5",
+			"resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.59.5.tgz",
+			"integrity": "sha512-sCEHOiw+RbyTii9c3/qN74hYDPNORb8yWCoPLmB7BIflhplJ65u2PBpdRla12e3SSTJ2erRkPjz7ngLHhUegxA==",
 			"dev": true,
 			"dependencies": {
 				"@eslint-community/eslint-utils": "^4.2.0",
 				"@types/json-schema": "^7.0.9",
 				"@types/semver": "^7.3.12",
-				"@typescript-eslint/scope-manager": "5.59.2",
-				"@typescript-eslint/types": "5.59.2",
-				"@typescript-eslint/typescript-estree": "5.59.2",
+				"@typescript-eslint/scope-manager": "5.59.5",
+				"@typescript-eslint/types": "5.59.5",
+				"@typescript-eslint/typescript-estree": "5.59.5",
 				"eslint-scope": "^5.1.1",
 				"semver": "^7.3.7"
 			},
@@ -13896,12 +13896,12 @@
 			"dev": true
 		},
 		"node_modules/@typescript-eslint/visitor-keys": {
-			"version": "5.59.2",
-			"resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.2.tgz",
-			"integrity": "sha512-EEpsO8m3RASrKAHI9jpavNv9NlEUebV4qmF1OWxSTtKSFBpC1NCmWazDQHFivRf0O1DV11BA645yrLEVQ0/Lig==",
+			"version": "5.59.5",
+			"resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.5.tgz",
+			"integrity": "sha512-qL+Oz+dbeBRTeyJTIy0eniD3uvqU7x+y1QceBismZ41hd4aBSRh8UAw4pZP0+XzLuPZmx4raNMq/I+59W2lXKA==",
 			"dev": true,
 			"dependencies": {
-				"@typescript-eslint/types": "5.59.2",
+				"@typescript-eslint/types": "5.59.5",
 				"eslint-visitor-keys": "^3.3.0"
 			},
 			"engines": {
diff --git a/web/package.json b/web/package.json
index ed714af66..270b497d2 100644
--- a/web/package.json
+++ b/web/package.json
@@ -87,8 +87,8 @@
 		"@types/react-linkify": "1.0.1",
 		"@types/ua-parser-js": "0.7.36",
 		"@types/video.js": "^7.3.50",
-		"@typescript-eslint/eslint-plugin": "5.59.2",
-		"@typescript-eslint/parser": "5.59.2",
+		"@typescript-eslint/eslint-plugin": "5.59.5",
+		"@typescript-eslint/parser": "5.59.5",
 		"babel-loader": "9.1.2",
 		"chromatic": "6.17.4",
 		"css-loader": "6.7.3",