Files
Space-Game/apps/api/package.json
francy51 efdc34637e feat(api): add backend with kanban, docs store, and orchestrator
Introduce the @void-nav/api Hono + SQLite backend that powers the docs site:
a persisted implementation board (kanban), a custom documentation-pages store
with AI beautify, and an agentic orchestrator that runs `pi` agents per card.

The orchestrator spawns `pi --mode rpc` inside an isolated git worktree per run,
streams slim events over SSE, and lets the agent drive the board/docs via
token-gated internal endpoints (all SQLite writes stay in-process). Interrupted
runs are reconciled to "stopped" on boot.

Workspace wiring: root `dev:api`/`dev:web` scripts with `concurrently`, the
docs Vite `/api` proxy, and `.worktrees/` gitignore.
2026-06-16 15:43:58 -04:00

25 lines
591 B
JSON

{
"name": "@void-nav/api",
"private": true,
"version": "0.1.0",
"type": "module",
"description": "Backend API for the VOID::NAV docs site (Implementation Board persistence).",
"scripts": {
"dev": "tsx watch src/index.ts",
"build": "tsc",
"start": "node dist/index.js",
"check": "tsc --noEmit"
},
"dependencies": {
"@hono/node-server": "^2.0.5",
"better-sqlite3": "^12.11.1",
"hono": "^4.12.25"
},
"devDependencies": {
"@types/better-sqlite3": "^7.6.13",
"@types/node": "^25.9.3",
"tsx": "^4.22.4",
"typescript": "^5.8.3"
}
}