// Package parser liest ein Verzeichnis mit Markdown-Slide-Dateien ein und // wandelt sie in strukturierte Slide-Daten um. // // Zuständigkeiten: // - Datei-Discovery: Slide-Dateien in einem Ordner finden und anhand ihres // Dateiname-Präfixes (z. B. "010-intro.md") sortieren // - YAML-Frontmatter der Felder title, class, notes und skip parsen // - eine Datei anhand von ""-Markierungszeilen in // mehrere Slides aufteilen, die sich das Frontmatter der Datei teilen // - Markdown-Inhalt zu HTML rendern (inkl. GFM-Erweiterungen und // Mermaid-Codeblöcken) // // Nicht Zuständigkeit dieses Packages: das Zusammenfügen mehrerer Slides zu // einer HTML-Gesamtseite (siehe internal/render) sowie das Ausliefern oder // Exportieren der gerenderten Präsentation (siehe internal/watch und // internal/export). package parser