]> juplo.de Git - website/commit
fix: XML-Blöcke mit Template-Syntax werden korrekt als xml highlighted
authorKai Moritz <kai.milan.moritz@googlemail.com>
Sat, 4 Jul 2026 18:53:24 +0000 (18:53 +0000)
committerKai Moritz <kai@juplo.de>
Sun, 12 Jul 2026 10:27:24 +0000 (12:27 +0200)
commit0fdd91bc0d694bcc35c984f2065460b574ec8c1a
tree38841ed48bc06da663fab86bf6752ea2248fd165
parente39da458192137453ed0686eb7f5736d6502a2e3
fix: XML-Blöcke mit Template-Syntax werden korrekt als xml highlighted

hljs erkennt APT-Blöcke mit \${...}-Platzhaltern fälschlich als 'dust'
(Dust.js-Templates), das nicht in Shikis bundledLanguages ist, weshalb
der Block auf 'text' zurückfiel.

Neues Fallback-Kriterium: Code, der mit '<' beginnt, wird als 'xml'
behandelt, wenn hljs entweder keine in Shiki verfügbare Sprache findet
oder unter dem Relevanz-Schwellenwert liegt.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
src/components/ProjectPage.astro