Getting Started
Prerequisites
- Bun
- Node-compatible shell
- optional:
yt-dlpfor the ressources transcript path - optional: provider credentials in the macOS keychain for real image generation
Install
From the repo root:
bun installRun the docs app
cd apps/docs
bun run devLocal docs run on:
http://localhost:3001Build
cd apps/docs
bun run buildUseful repo checks
bun run build
bun run typecheckWhere work lives
| Path | Purpose |
|---|---|
apps/docs | Nextra docs app for docs.shipshit.games |
apps/web | Studio site for shipshit.games |
apps/desktop | Electron studio cockpit |
packages/assetgen | Asset generation CLI/core |
packages/ressources | Source library, transcript capture, and tutorial-to-rules CLI/core |
packages/engine | Canonical @shipshitgames/engine package and shared Three.js game primitives |
packages/ui | Shared UI package |
../deadrotcom | Player-facing hub, Warline, shipped game repos, and Deadrot runtime assets |
../lore | Canon source of truth |