agenttwo-tools/package.json
Jeuner e721540b80 docs: Voraussetzungen korrigieren (Node 22+, piper als Python-Modul)
Beim Testen eines frischen Clones fielen zwei falsche Angaben auf:

- "Node.js 20+" stimmte nicht. db.ts nutzt node:sqlite, das unter Node 20
  gar nicht existiert (ERR_UNKNOWN_BUILTIN_MODULE) — der Server startet dort
  nicht. Ab 22 läuft es, mit ExperimentalWarning; stabil ab Node 24.
  Zusätzlich als engines-Feld in package.json hinterlegt.
- "brew install piper" führte in die Irre: voice.ts ruft `python3 -m piper`
  auf, nicht das Homebrew-Binary. Korrekt ist `pip3 install piper-tts`.

Dazu ein Prüf-Snippet, mit dem sich die Toolchain vor dem ersten Start
verifizieren lässt.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01S1NXUpHbxTusqQmsjrFfbU
2026-08-26 17:16:17 +02:00

19 lines
499 B
JSON

{
"name": "oxagenttwo",
"private": true,
"version": "0.1.0",
"workspaces": [
"server",
"web"
],
"scripts": {
"dev": "npm run dev --workspace server & npm run dev --workspace web & wait",
"dev:server": "npm run dev --workspace server",
"dev:web": "npm run dev --workspace web",
"typecheck": "npm run typecheck --workspaces --if-present",
"start": "npm run build --workspace web && npm start --workspace server"
},
"engines": {
"node": ">=22.5.0"
}
}