diff --git a/src/content/docs/local-setup/local-celery.mdx b/src/content/docs/local-setup/local-celery.mdx index 3fc8574..57c4e85 100644 --- a/src/content/docs/local-setup/local-celery.mdx +++ b/src/content/docs/local-setup/local-celery.mdx @@ -34,7 +34,7 @@ You need **three terminals** for the backend, plus one for the frontend: ## Prerequisites - **Python 3.10+** with [Poetry](https://python-poetry.org/docs/) installed -- **Node.js 20+** with npm +- **Node.js 24.x or >=26 (even-numbered major versions only; odd majors like 25 are not supported)** with npm. The default version is pinned in `.nvmrc` in the `ui` repo. - **Docker** (for Redis) - **Git** diff --git a/src/content/docs/local-setup/local-frontend-demo.mdx b/src/content/docs/local-setup/local-frontend-demo.mdx index 449008b..e27d6dd 100644 --- a/src/content/docs/local-setup/local-frontend-demo.mdx +++ b/src/content/docs/local-setup/local-frontend-demo.mdx @@ -21,7 +21,7 @@ is simpler — no dependency management and easier teardown. ## Prerequisites -- **Node.js 20+** with npm +- **Node.js 24.x or >=26 (even-numbered major versions only; odd majors like 25 are not supported)** with npm. The default version is pinned in `.nvmrc` in the `ui` repo. - **Python 3.10+** with pip and venv — needed to build the converter into a Pyodide/WebAssembly module - **Git** diff --git a/src/content/docs/local-setup/local-slurm.mdx b/src/content/docs/local-setup/local-slurm.mdx index 8c0bf7b..7556a80 100644 --- a/src/content/docs/local-setup/local-slurm.mdx +++ b/src/content/docs/local-setup/local-slurm.mdx @@ -31,7 +31,7 @@ You need **three terminals** for the backend, plus one for the frontend: ## Prerequisites - **Python 3.10+** with [Poetry](https://python-poetry.org/docs/) installed -- **Node.js 20+** with npm +- **Node.js 24.x or >=26 (even-numbered major versions only; odd majors like 25 are not supported)** with npm. The default version is pinned in `.nvmrc` in the `ui` repo. - **Docker** - **Git**