From a486e762331407dc11c5bd18cfd8002a14582bce Mon Sep 17 00:00:00 2001 From: Bohdan Triapitsyn Date: Wed, 10 Jun 2026 17:37:19 +0300 Subject: [PATCH] chore: update runtime requirements Require Node 22 or newer Update project package manager to Bun 1.3.14 --- AGENTS.md | 2 +- README.md | 2 +- package.json | 4 ++-- packages/docs/content/docs/es/troubleshooting.mdx | 2 +- packages/docs/content/docs/ko/troubleshooting.mdx | 2 +- packages/docs/content/docs/pl/troubleshooting.mdx | 2 +- packages/docs/content/docs/pt-br/troubleshooting.mdx | 2 +- packages/docs/content/docs/troubleshooting.mdx | 2 +- packages/docs/content/docs/uk/troubleshooting.mdx | 2 +- packages/docs/content/docs/zh-cn/troubleshooting.mdx | 2 +- packages/web/README.md | 2 +- 11 files changed, 12 insertions(+), 12 deletions(-) diff --git a/AGENTS.md b/AGENTS.md index 87dab163..24ded422 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -20,7 +20,7 @@ OpenChamber provides UI runtimes (web/desktop/VS Code) for interacting with an O ## Tech stack (source of truth: `package.json`, resolved: `bun.lock`) -- Runtime/tooling: Bun (`package.json` `packageManager`), Node >=20 (`package.json` `engines`) +- Runtime/tooling: Bun (`package.json` `packageManager`), Node >=22 (`package.json` `engines`) - UI: React, TypeScript, Vite, Tailwind v4 - State: Zustand stores and sync layer (`packages/ui/src/stores/`, `packages/ui/src/sync/`) - UI primitives: Base UI (`@base-ui/react`, primary source for dropdown/select/dialog/menu/tooltip/etc. — wrappers live in `packages/ui/src/components/ui/`), Radix UI (`package.json` deps, legacy usages being migrated), HeroUI (`package.json` deps), Remixicon as SVG sprite source only (use shared `Icon`, never direct `@remixicon/react` imports) diff --git a/README.md b/README.md index 65561c96..d034cf88 100644 --- a/README.md +++ b/README.md @@ -96,7 +96,7 @@ Download from [Releases](https://github.com/btriapitsyn/openchamber/releases). Install from [Marketplace](https://marketplace.visualstudio.com/items?itemName=fedaykindev.openchamber) or search "OpenChamber" in Extensions. ### **CLI (Web + PWA)** -_requires Node.js 20+_ +_requires Node.js 22+_ ```bash curl -fsSL https://raw.githubusercontent.com/btriapitsyn/openchamber/main/scripts/install.sh | bash diff --git a/package.json b/package.json index a3930e49..6f95cfbc 100644 --- a/package.json +++ b/package.json @@ -4,12 +4,12 @@ "description": "OpenChamber monorepo workspace for web, ui, and desktop runtimes", "private": true, "type": "module", - "packageManager": "bun@1.3.5", + "packageManager": "bun@1.3.14", "workspaces": [ "packages/*" ], "engines": { - "node": ">=20.0.0" + "node": ">=22.0.0" }, "keywords": [ "opencode", diff --git a/packages/docs/content/docs/es/troubleshooting.mdx b/packages/docs/content/docs/es/troubleshooting.mdx index 128cd272..7eb2d0b9 100644 --- a/packages/docs/content/docs/es/troubleshooting.mdx +++ b/packages/docs/content/docs/es/troubleshooting.mdx @@ -9,7 +9,7 @@ description: Problemas comunes de configuración y ejecución con soluciones rá ## El comando OpenChamber se cierra o no arranca -- confirma que Node.js es `>=20` +- confirma que Node.js es `>=22` - ejecuta `openchamber --version` - reinstala la última CLI si hace falta diff --git a/packages/docs/content/docs/ko/troubleshooting.mdx b/packages/docs/content/docs/ko/troubleshooting.mdx index fcc702ee..b81add32 100644 --- a/packages/docs/content/docs/ko/troubleshooting.mdx +++ b/packages/docs/content/docs/ko/troubleshooting.mdx @@ -9,7 +9,7 @@ description: 흔한 설정 및 실행 문제와 빠른 해결 방법. ## OpenChamber 명령이 종료되거나 시작되지 않음 -- Node.js `>=20`인지 확인하세요 +- Node.js `>=22`인지 확인하세요 - `openchamber --version`을 실행하세요 - 필요하면 최신 CLI를 다시 설치하세요 diff --git a/packages/docs/content/docs/pl/troubleshooting.mdx b/packages/docs/content/docs/pl/troubleshooting.mdx index 2ac1f280..711d605b 100644 --- a/packages/docs/content/docs/pl/troubleshooting.mdx +++ b/packages/docs/content/docs/pl/troubleshooting.mdx @@ -9,7 +9,7 @@ Coś poszło nie tak? Znajdź poniżej swój objaw i wypróbuj rozwiązanie. ## Polecenie OpenChamber kończy się lub nie uruchamia -- upewnij się, że Node.js `>=20` +- upewnij się, że Node.js `>=22` - uruchom `openchamber --version` - w razie potrzeby zainstaluj ponownie najnowsze CLI diff --git a/packages/docs/content/docs/pt-br/troubleshooting.mdx b/packages/docs/content/docs/pt-br/troubleshooting.mdx index 4e32235e..d9372f25 100644 --- a/packages/docs/content/docs/pt-br/troubleshooting.mdx +++ b/packages/docs/content/docs/pt-br/troubleshooting.mdx @@ -9,7 +9,7 @@ Topou com um problema? Encontre o sintoma abaixo e tente a solução. ## O comando OpenChamber encerra ou não inicia -- confirme o Node.js `>=20` +- confirme o Node.js `>=22` - execute `openchamber --version` - reinstale a CLI mais recente se necessário diff --git a/packages/docs/content/docs/troubleshooting.mdx b/packages/docs/content/docs/troubleshooting.mdx index d708053b..685d8d7b 100644 --- a/packages/docs/content/docs/troubleshooting.mdx +++ b/packages/docs/content/docs/troubleshooting.mdx @@ -9,7 +9,7 @@ Hit a snag? Find the symptom below and try the fix. ## OpenChamber command exits or fails to start -- confirm Node.js `>=20` +- confirm Node.js `>=22` - run `openchamber --version` - reinstall latest CLI if needed diff --git a/packages/docs/content/docs/uk/troubleshooting.mdx b/packages/docs/content/docs/uk/troubleshooting.mdx index 6fb2f8e7..74b2b896 100644 --- a/packages/docs/content/docs/uk/troubleshooting.mdx +++ b/packages/docs/content/docs/uk/troubleshooting.mdx @@ -9,7 +9,7 @@ description: Типові проблеми з налаштуванням і за ## Команда OpenChamber завершується або не запускається -- переконайтеся, що Node.js `>=20` +- переконайтеся, що Node.js `>=22` - виконайте `openchamber --version` - за потреби перевстановіть найновіший CLI diff --git a/packages/docs/content/docs/zh-cn/troubleshooting.mdx b/packages/docs/content/docs/zh-cn/troubleshooting.mdx index e07cf107..2ced58bc 100644 --- a/packages/docs/content/docs/zh-cn/troubleshooting.mdx +++ b/packages/docs/content/docs/zh-cn/troubleshooting.mdx @@ -9,7 +9,7 @@ description: 常见的设置与运行问题及快速解决方法。 ## OpenChamber 命令退出或无法启动 -- 确认 Node.js `>=20` +- 确认 Node.js `>=22` - 运行 `openchamber --version` - 如有需要,重新安装最新的 CLI diff --git a/packages/web/README.md b/packages/web/README.md index bebd9163..3365f2d0 100644 --- a/packages/web/README.md +++ b/packages/web/README.md @@ -16,7 +16,7 @@ curl -fsSL https://raw.githubusercontent.com/btriapitsyn/openchamber/main/script Or install manually: `bun add -g @openchamber/web` (or npm, pnpm, yarn). -> **Prerequisites:** [OpenCode CLI](https://opencode.ai) installed, Node.js 20+. +> **Prerequisites:** [OpenCode CLI](https://opencode.ai) installed, Node.js 22+. ## Usage