chore: update runtime requirements
Require Node 22 or newer Update project package manager to Bun 1.3.14
This commit is contained in:
@@ -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`)
|
## 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
|
- UI: React, TypeScript, Vite, Tailwind v4
|
||||||
- State: Zustand stores and sync layer (`packages/ui/src/stores/`, `packages/ui/src/sync/`)
|
- 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)
|
- 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)
|
||||||
|
|||||||
@@ -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.
|
Install from [Marketplace](https://marketplace.visualstudio.com/items?itemName=fedaykindev.openchamber) or search "OpenChamber" in Extensions.
|
||||||
|
|
||||||
### **CLI (Web + PWA)**
|
### **CLI (Web + PWA)**
|
||||||
_requires Node.js 20+_
|
_requires Node.js 22+_
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
curl -fsSL https://raw.githubusercontent.com/btriapitsyn/openchamber/main/scripts/install.sh | bash
|
curl -fsSL https://raw.githubusercontent.com/btriapitsyn/openchamber/main/scripts/install.sh | bash
|
||||||
|
|||||||
+2
-2
@@ -4,12 +4,12 @@
|
|||||||
"description": "OpenChamber monorepo workspace for web, ui, and desktop runtimes",
|
"description": "OpenChamber monorepo workspace for web, ui, and desktop runtimes",
|
||||||
"private": true,
|
"private": true,
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"packageManager": "bun@1.3.5",
|
"packageManager": "bun@1.3.14",
|
||||||
"workspaces": [
|
"workspaces": [
|
||||||
"packages/*"
|
"packages/*"
|
||||||
],
|
],
|
||||||
"engines": {
|
"engines": {
|
||||||
"node": ">=20.0.0"
|
"node": ">=22.0.0"
|
||||||
},
|
},
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"opencode",
|
"opencode",
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ description: Problemas comunes de configuración y ejecución con soluciones rá
|
|||||||
|
|
||||||
## El comando OpenChamber se cierra o no arranca
|
## El comando OpenChamber se cierra o no arranca
|
||||||
|
|
||||||
- confirma que Node.js es `>=20`
|
- confirma que Node.js es `>=22`
|
||||||
- ejecuta `openchamber --version`
|
- ejecuta `openchamber --version`
|
||||||
- reinstala la última CLI si hace falta
|
- reinstala la última CLI si hace falta
|
||||||
|
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ description: 흔한 설정 및 실행 문제와 빠른 해결 방법.
|
|||||||
|
|
||||||
## OpenChamber 명령이 종료되거나 시작되지 않음
|
## OpenChamber 명령이 종료되거나 시작되지 않음
|
||||||
|
|
||||||
- Node.js `>=20`인지 확인하세요
|
- Node.js `>=22`인지 확인하세요
|
||||||
- `openchamber --version`을 실행하세요
|
- `openchamber --version`을 실행하세요
|
||||||
- 필요하면 최신 CLI를 다시 설치하세요
|
- 필요하면 최신 CLI를 다시 설치하세요
|
||||||
|
|
||||||
|
|||||||
@@ -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
|
## Polecenie OpenChamber kończy się lub nie uruchamia
|
||||||
|
|
||||||
- upewnij się, że Node.js `>=20`
|
- upewnij się, że Node.js `>=22`
|
||||||
- uruchom `openchamber --version`
|
- uruchom `openchamber --version`
|
||||||
- w razie potrzeby zainstaluj ponownie najnowsze CLI
|
- w razie potrzeby zainstaluj ponownie najnowsze CLI
|
||||||
|
|
||||||
|
|||||||
@@ -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
|
## O comando OpenChamber encerra ou não inicia
|
||||||
|
|
||||||
- confirme o Node.js `>=20`
|
- confirme o Node.js `>=22`
|
||||||
- execute `openchamber --version`
|
- execute `openchamber --version`
|
||||||
- reinstale a CLI mais recente se necessário
|
- reinstale a CLI mais recente se necessário
|
||||||
|
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ Hit a snag? Find the symptom below and try the fix.
|
|||||||
|
|
||||||
## OpenChamber command exits or fails to start
|
## OpenChamber command exits or fails to start
|
||||||
|
|
||||||
- confirm Node.js `>=20`
|
- confirm Node.js `>=22`
|
||||||
- run `openchamber --version`
|
- run `openchamber --version`
|
||||||
- reinstall latest CLI if needed
|
- reinstall latest CLI if needed
|
||||||
|
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ description: Типові проблеми з налаштуванням і за
|
|||||||
|
|
||||||
## Команда OpenChamber завершується або не запускається
|
## Команда OpenChamber завершується або не запускається
|
||||||
|
|
||||||
- переконайтеся, що Node.js `>=20`
|
- переконайтеся, що Node.js `>=22`
|
||||||
- виконайте `openchamber --version`
|
- виконайте `openchamber --version`
|
||||||
- за потреби перевстановіть найновіший CLI
|
- за потреби перевстановіть найновіший CLI
|
||||||
|
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ description: 常见的设置与运行问题及快速解决方法。
|
|||||||
|
|
||||||
## OpenChamber 命令退出或无法启动
|
## OpenChamber 命令退出或无法启动
|
||||||
|
|
||||||
- 确认 Node.js `>=20`
|
- 确认 Node.js `>=22`
|
||||||
- 运行 `openchamber --version`
|
- 运行 `openchamber --version`
|
||||||
- 如有需要,重新安装最新的 CLI
|
- 如有需要,重新安装最新的 CLI
|
||||||
|
|
||||||
|
|||||||
@@ -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).
|
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
|
## Usage
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user