Please do not fork this repository.
Start by reading CHALLENGE.md.
Requires Node 24.
npm install
npm run generate
npm run dev| Path | Description |
|---|---|
openapi.yaml |
API spec |
src/generated/ |
Typed client and createParty(), generated from the spec (npm run generate) |
src/mocks/ |
Mock Service Worker handlers — requests appear in the Network tab |
| Command | Description |
|---|---|
npm run dev |
Start dev server |
npm run generate |
Regenerate typed client from openapi.yaml |
npm test |
Run tests |
npm run build |
Type-check and build |