diff --git a/cli/.nvmrc b/cli/.nvmrc
index 9075659573..b8e593f521 100644
--- a/cli/.nvmrc
+++ b/cli/.nvmrc
@@ -1 +1 @@
-20.15.0
+20.15.1
diff --git a/cli/package.json b/cli/package.json
index 15cacdc08a..7ef4726d5d 100644
--- a/cli/package.json
+++ b/cli/package.json
@@ -64,6 +64,6 @@
     "lodash-es": "^4.17.21"
   },
   "volta": {
-    "node": "20.15.0"
+    "node": "20.15.1"
   }
 }
diff --git a/docs/.nvmrc b/docs/.nvmrc
index 9075659573..b8e593f521 100644
--- a/docs/.nvmrc
+++ b/docs/.nvmrc
@@ -1 +1 @@
-20.15.0
+20.15.1
diff --git a/docs/package.json b/docs/package.json
index b6cb6aca11..9122a701c2 100644
--- a/docs/package.json
+++ b/docs/package.json
@@ -56,6 +56,6 @@
     "node": ">=20"
   },
   "volta": {
-    "node": "20.15.0"
+    "node": "20.15.1"
   }
 }
diff --git a/e2e/.nvmrc b/e2e/.nvmrc
index 9075659573..b8e593f521 100644
--- a/e2e/.nvmrc
+++ b/e2e/.nvmrc
@@ -1 +1 @@
-20.15.0
+20.15.1
diff --git a/e2e/package-lock.json b/e2e/package-lock.json
index 4b34509046..67048b182f 100644
--- a/e2e/package-lock.json
+++ b/e2e/package-lock.json
@@ -44,6 +44,7 @@
       "license": "GNU Affero General Public License version 3",
       "dependencies": {
         "fast-glob": "^3.3.2",
+        "fastq": "^1.17.1",
         "lodash-es": "^4.17.21"
       },
       "bin": {
@@ -73,6 +74,7 @@
         "vite": "^5.0.12",
         "vite-tsconfig-paths": "^4.3.2",
         "vitest": "^1.2.2",
+        "vitest-fetch-mock": "^0.2.2",
         "yaml": "^2.3.1"
       },
       "engines": {
diff --git a/e2e/package.json b/e2e/package.json
index 7349313113..9c953ccecb 100644
--- a/e2e/package.json
+++ b/e2e/package.json
@@ -47,6 +47,6 @@
     "vitest": "^1.3.0"
   },
   "volta": {
-    "node": "20.15.0"
+    "node": "20.15.1"
   }
 }
diff --git a/open-api/typescript-sdk/.nvmrc b/open-api/typescript-sdk/.nvmrc
index 9075659573..b8e593f521 100644
--- a/open-api/typescript-sdk/.nvmrc
+++ b/open-api/typescript-sdk/.nvmrc
@@ -1 +1 @@
-20.15.0
+20.15.1
diff --git a/open-api/typescript-sdk/package.json b/open-api/typescript-sdk/package.json
index 44deb05326..92f0c8f147 100644
--- a/open-api/typescript-sdk/package.json
+++ b/open-api/typescript-sdk/package.json
@@ -28,6 +28,6 @@
     "directory": "open-api/typescript-sdk"
   },
   "volta": {
-    "node": "20.15.0"
+    "node": "20.15.1"
   }
 }
diff --git a/server/.nvmrc b/server/.nvmrc
index 9075659573..b8e593f521 100644
--- a/server/.nvmrc
+++ b/server/.nvmrc
@@ -1 +1 @@
-20.15.0
+20.15.1
diff --git a/server/package.json b/server/package.json
index 2d3fb1dd10..381f9fd748 100644
--- a/server/package.json
+++ b/server/package.json
@@ -132,6 +132,6 @@
     "vitest": "^1.5.0"
   },
   "volta": {
-    "node": "20.15.0"
+    "node": "20.15.1"
   }
 }
diff --git a/web/.nvmrc b/web/.nvmrc
index 9075659573..b8e593f521 100644
--- a/web/.nvmrc
+++ b/web/.nvmrc
@@ -1 +1 @@
-20.15.0
+20.15.1
diff --git a/web/package.json b/web/package.json
index 4b11b88c5d..b350bae3b8 100644
--- a/web/package.json
+++ b/web/package.json
@@ -83,6 +83,6 @@
     "thumbhash": "^0.1.1"
   },
   "volta": {
-    "node": "20.15.0"
+    "node": "20.15.1"
   }
 }