Files
2026-05-11 22:07:17 +02:00

32 lines
821 B
Markdown

# DSA 4.1 Helfer (PWA)
Offline-fähiger Spielerhelfer für **Das Schwarze Auge 4.1**: Bogen, Fernkampf-Zielzahlen, Nahkampf, Zauberliste, lokaler Speicher (IndexedDB), Export/Import als JSON oder YAML.
## Entwicklung
```bash
npm install
npm run icons # Platzhalter-PNGs (optional ersetzen)
npm run dev
```
## Tests & Build
```bash
npm test
npm run build
npm run preview
```
## Technik
- SvelteKit (SPA, `adapter-static` + `fallback: 'index.html'`)
- TypeScript, Zod, Dexie, js-yaml
- `@vite-pwa/sveltekit` (Service Worker, Manifest)
## Hinweise
- Regeln/Fernkampf-Tabellen aus dem früheren `rules.js` liegen unter `src/lib/rules/`.
- Helden-Software-Import: Platzhalter in `src/lib/import/helden.ts`.
- Icons: `npm run icons` erzeugt minimale PNGs; für Produktion eigene 192/512/maskable-Grafiken einsetzen.