version 0.0.1

This commit is contained in:
2026-05-11 22:07:17 +02:00
parent fd160cc13b
commit 5869b87336
53 changed files with 11810 additions and 80 deletions
+31
View File
@@ -0,0 +1,31 @@
# 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.