Placeholder asset generator for game developers (v1).
Browser-first PWA + CLI with shared TypeScript core.
- Node.js 20+
- pnpm (recommended package manager)
pnpm installpnpm --filter web devThen open http://localhost:5173
pnpm --filter web buildpnpm --filter cli build
node apps/cli/dist/index.js --helpplaceholderer/
├── apps/
│ ├── web/ # Vite + React PWA
│ └── cli/ # Commander CLI
├── packages/
│ ├── schemas/ # JSON schemas + types
│ ├── core/ # Validation, sanitization, generation
│ └── templates/ # (future) Engine templates
├── package.json
└── pnpm-workspace.yaml
- Monorepo with pnpm workspaces initialized
- Full manifest + builder recipe JSON schemas
- Core validation and path sanitization
- Working web app with:
- JSON paste import
- Manifest validation
- Job Overview with collapsible requests
- CLI skeleton
See .hermes/desktop-attachments/placeholderer-v1-spec-draft.md for the full product spec.
- Full generation logic (Canvas-based rendering)
- UI Builder
- File upload support
- ZIP export
MIT