TIL · 2026년 3월 22일 · 5분 소요 Mermaid 렌더링 안 되는 문제 — allowDangerousHtml 설정 Supabase 블로그 게시글의 Mermaid 다이어그램이 렌더링되지 않는 문제를 발견했다. remarkRehype의 allowDangerousHtml 설정이 false로 되어 있어 HTML 노드가 제거되고 있었다. mermaid remark rehype markdown troubleshooting
TIL · 2026년 3월 20일 · 7분 소요 정규식 앵커와 멀티라인 텍스트 — GFM Alert 렌더링 버그 수정기 블로그의 GFM Alert가 렌더링되지 않던 문제를 해결했다. 원인은 remarkCallout 플러그인의 정규식 패턴이 ^ 와 $ 앵커를 사용해 멀티라인 텍스트 노드를 매칭하지 못했기 때문이다. s 플래그를 추가해 dotAll 모드를 활성화하는 것으로 해결했다. astro markdown regex gfm-alerts remark