ttrpg-tools/src/components/stores
hypercross 0fc61e2f94 refactor: simplify journal message types and implement GM rolls
Refactor journal message types to use flatter, more intuitive names:
- `narrative` becomes `chat`
- `article.reveal` becomes `reveal`
- `roll.request`/`roll.result` becomes a single `roll` type

Implement client-side dice roll resolution for GMs. When a GM uses
the `/roll` command, the result is now calculated locally using
`resolveRollPayload` before being sent to the stream, rather than
requesting a roll from the server.
2026-07-06 18:06:32 +08:00
..
journalStream.ts refactor: simplify journal message types and implement GM rolls 2026-07-06 18:06:32 +08:00
pinsStore.ts feat: md-pins allow numbers 2026-03-21 18:16:41 +08:00
ttrpgRunner.ts refactor: yarn runner man 2026-03-03 15:09:25 +08:00
yarnStore.ts refactor: move yarn-spinner-loader to external dependency 2026-04-14 16:35:18 +08:00