83f2b555f8ecf1158c5cfdccf3a9ad67ccd0e7ed
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
npm install
npm run icons # Platzhalter-PNGs (optional ersetzen)
npm run dev
Tests & Build
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.jsliegen untersrc/lib/rules/. - Helden-Software-Import: Platzhalter in
src/lib/import/helden.ts. - Icons:
npm run iconserzeugt minimale PNGs; für Produktion eigene 192/512/maskable-Grafiken einsetzen.
Description
Languages
TypeScript
51.3%
Svelte
41.5%
CSS
4.7%
JavaScript
2.1%
HTML
0.4%