automatically add IDs to post headings
1 file changed, 6 insertions(+), 2 deletions(-)
changed files
M domain/content/markdown/markdown.go → domain/content/markdown/markdown.go
@@ -7,12 +7,16 @@ "github.com/Southclaws/fault" fences "github.com/stefanfritsch/goldmark-fences" "github.com/yuin/goldmark" "github.com/yuin/goldmark/extension" - htmlrenderer "github.com/yuin/goldmark/renderer/html" + "github.com/yuin/goldmark/parser" + "github.com/yuin/goldmark/renderer/html" ) var markdown = goldmark.New( + goldmark.WithParserOptions( + parser.WithAutoHeadingID(), + ), goldmark.WithRendererOptions( - htmlrenderer.WithUnsafe(), + html.WithUnsafe(), ), goldmark.WithExtensions( extension.GFM,