Files
dsa-ranger/README.md
T
2026-05-11 22:07:17 +02:00

821 B

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.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.