diff --git a/package-lock.json b/package-lock.json
index ca63ded9f477bb6af29233555c2df675df5662e4..379faf42b30440d4af5cd54ec951fd6aeee0d98f 100644
Binary files a/package-lock.json and b/package-lock.json differ
diff --git a/package.json b/package.json
index cffde8a2d24d6123219b792b9ffd0ca32bc83372..bf0fafe569a42253c93d0d5883b1a1fd7229492f 100644
--- a/package.json
+++ b/package.json
@@ -99,13 +99,13 @@
   ],
   "license": "MIT",
   "devDependencies": {
-    "@graphql-codegen/add": "^3.2.3",
-    "@graphql-codegen/cli": "^2.16.4",
-    "@graphql-codegen/time": "^3.2.3",
-    "@graphql-codegen/typescript": "^2.8.7",
+    "@graphql-codegen/add": "^4.0.0",
+    "@graphql-codegen/cli": "^3.0.0",
+    "@graphql-codegen/time": "^4.0.0",
+    "@graphql-codegen/typescript": "^3.0.0",
     "@graphql-codegen/typescript-graphql-files-modules": "^2.2.1",
     "@graphql-codegen/typescript-graphql-request": "^4.5.8",
-    "@graphql-codegen/typescript-operations": "^2.5.12",
+    "@graphql-codegen/typescript-operations": "^3.0.0",
     "@types/cors": "^2.8.13",
     "@types/gl": "^6.0.2",
     "@types/jpeg-js": "^0.3.7",
@@ -113,8 +113,8 @@
     "@types/jest": "^29.4.0",
     "@types/react": "^18.0.27",
     "@types/react-dom": "^18.0.10",
-    "@typescript-eslint/eslint-plugin": "^5.49.0",
-    "@typescript-eslint/parser": "^5.49.0",
+    "@typescript-eslint/eslint-plugin": "^5.50.0",
+    "@typescript-eslint/parser": "^5.50.0",
     "benchmark": "^2.1.4",
     "concurrently": "^7.6.0",
     "cpx2": "^4.2.0",
@@ -132,13 +132,13 @@
     "raw-loader": "^4.0.2",
     "react": "^18.2.0",
     "react-dom": "^18.2.0",
-    "sass": "^1.57.1",
+    "sass": "^1.58.0",
     "sass-loader": "^13.2.0",
     "simple-git": "^3.16.0",
     "stream-browserify": "^3.0.0",
     "style-loader": "^3.3.1",
     "ts-jest": "^29.0.5",
-    "typescript": "^4.9.4",
+    "typescript": "^4.9.5",
     "webpack": "^5.75.0",
     "webpack-cli": "^5.0.1"
   },
@@ -146,8 +146,8 @@
     "@types/argparse": "^2.0.10",
     "@types/benchmark": "^2.1.2",
     "@types/compression": "1.7.2",
-    "@types/express": "^4.17.15",
-    "@types/node": "^16.18.11",
+    "@types/express": "^4.17.17",
+    "@types/node": "^16.18.12",
     "@types/node-fetch": "^2.6.2",
     "@types/swagger-ui-dist": "3.30.1",
     "argparse": "^2.0.1",
@@ -157,8 +157,8 @@
     "express": "^4.18.2",
     "h264-mp4-encoder": "^1.0.12",
     "immer": "^9.0.19",
-    "immutable": "^4.2.2",
-    "node-fetch": "^2.6.8",
+    "immutable": "^4.2.3",
+    "node-fetch": "^2.6.9",
     "rxjs": "^7.8.0",
     "swagger-ui-dist": "^4.15.5",
     "tslib": "^2.5.0",