internal/nixdocs/nixdocs.go (view raw)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | package nixdocs import ( fences "github.com/stefanfritsch/goldmark-fences" "github.com/yuin/goldmark" "github.com/yuin/goldmark/extension" "go.alanpearce.eu/searchix/internal/nixdocs/command" "go.alanpearce.eu/searchix/internal/nixdocs/envvar" "go.alanpearce.eu/searchix/internal/nixdocs/filepath" "go.alanpearce.eu/searchix/internal/nixdocs/option" "go.alanpearce.eu/searchix/internal/nixdocs/optlink" "go.alanpearce.eu/searchix/internal/nixdocs/variable" ) func WithNixDocsExtensions() goldmark.Option { return goldmark.WithExtensions( extension.NewLinkify(), &fences.Extender{}, optlink.New(), option.New(), command.New(), envvar.New(), variable.New(), filepath.New(), ) } |