ttrpg-tools/src/cli/completions
hypercross 30d1c5dc1b feat: add support for stat sheet SVG rendering
Introduces the ability to discover and render `*.sheet.svg` files.
These files can contain `<text>` elements with `${key}` templates
that reactively update based on the current journal stats.

- Add `StatSheet` type and CLI scanning logic
- Implement `SheetView` for rendering SVGs with live bindings
- Add `parseSheet` utility to extract template patterns from SVG
- Update file indexer to include `.svg` files
2026-07-09 12:04:25 +08:00
..
sources refactor: consolidate block processing logic 2026-07-09 10:56:54 +08:00
block-processor.ts feat: add support for stat sheet SVG rendering 2026-07-09 12:04:25 +08:00
block-scanner.ts refactor: consolidate block processing logic 2026-07-09 10:56:54 +08:00
index.ts feat: add support for stat sheet SVG rendering 2026-07-09 12:04:25 +08:00
stat-parser.ts feat: support custom labels for stat modifiers 2026-07-09 11:28:17 +08:00
types.ts feat: add support for stat sheet SVG rendering 2026-07-09 12:04:25 +08:00