node_modules/
out/
dist/
build/
release/
coverage/
playwright-report/
test-results/
package-lock.json

# Erzeugte Dateien, deren Formatierung von ihrem Erzeuger stammt.
#
# tests/fixtures/fsrs-referenz.json schreibt data-pipeline/fsrs_referenz.py
# mit „json.dumps(out, indent=1)“. Prettier würde daraus indent=2 machen.
# Die Datei liefe dann bei jedem Neulauf des Erzeugers wieder auseinander –
# ein Dauerkonflikt zwischen zwei Werkzeugen um dieselbe Datei. Der Inhalt
# ist Sollwertmaterial für tests/fsrs.test.ts, kein von Hand gepflegter
# Quelltext; lesbar ist er auch mit indent=1.
tests/fixtures/

# build-resources/symbol.json schreibt tools/symbol-bauen.mjs mit
# „JSON.stringify(…, null, 2)“. Prettier zöge die Größenliste auf eine Zeile
# zusammen; beim nächsten „npm run symbol“ liefe sie wieder auseinander –
# derselbe Dauerkonflikt wie oben. Die Datei ist eine Buchung des Erzeugers,
# kein von Hand gepflegter Quelltext: Sie hält die Prüfsumme der Zeichnung,
# damit symbol.test.ts merkt, wenn icon.ico und icon.png veraltet sind.
build-resources/symbol.json
