Records for the JSON the clients read, leaving out only the fields TypeScript leaves undefined. GameLoop is the single thread that owns live state; ManualScheduler replaces Jest's fake timers in tests. Keycloak tokens are verified with jose4j and the same checks as before. |
||
|---|---|---|
| .. | ||
| backend | ||
| backend-quarkus | ||
| frontend | ||
| keycloak | ||
| mobile | ||
| postgres/init | ||
| .gitignore | ||
| compose.yaml | ||