A fork of ralph-node with a simple boilerplate to serve a static HTML based application.
- PRDs: View all Product Requirements Documents
- TDD: View all backpressure tests
- Ralph Loop: View latest Ralph execution
Fork this repo and drop in a new PRD.md to start building something with the loop already bootstrapped.
For full documentation on how the Ralph Loop works and how to use these repos, see the original ralph-node README.
This repo uses ralph-node-base as a starting point.
- TypeScript —
tsconfig.jsonwith ES2022 target, NodeNext modules, strict mode, anddist/output - Jest —
jest.config.jswith@swc/jesttransform scoped to unit tests, plus a sanity test - Playwright —
playwright.config.tstargeting Chromium atlocalhost:3000, plus a sanity E2E test - Root test script —
npm testwired to run unit then E2E tests sequentially - Static HTML website — Configured to serve a static HTML based application
- Playwright webServer — Updated Playwright configuration with webServer block for proper test execution
| Tool | Role |
|---|---|
| Claude Code | Default AI engine |
| OpenCode | Alternative AI engine |
| Jest | Unit testing |
| Playwright | E2E testing |
| Biome | Linting and formatting |
| serve | Static File Server |
Apache 2.0