You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
24 lines
401 B
Go
24 lines
401 B
Go
1 year ago
|
package goldmark
|
||
|
|
||
|
import (
|
||
|
"bytes"
|
||
|
"errors"
|
||
|
"regexp"
|
||
|
|
||
|
"github.com/yuin/goldmark"
|
||
|
"github.com/yuin/goldmark/ast"
|
||
|
"github.com/yuin/goldmark/parser"
|
||
|
"github.com/yuin/goldmark/text"
|
||
|
"github.com/yuin/goldmark/util"
|
||
|
|
||
|
"gopkg.in/yaml.v2"
|
||
|
)
|
||
|
|
||
|
type ObsidianLinkExtension struct{}
|
||
|
|
||
|
func (ole *ObsidianLinkExtension) Extend(m goldmark.Markdown) {
|
||
|
m.Parser().AddOptions(
|
||
|
parser.WithBlockParsers(),
|
||
|
)
|
||
|
}
|