Skip to content

Commit

Permalink
feat(build): add markdown.preConfig option
Browse files Browse the repository at this point in the history
closes #1382
  • Loading branch information
brc-dd committed Aug 4, 2023
1 parent 7141b82 commit ce85726
Showing 1 changed file with 6 additions and 1 deletion.
7 changes: 6 additions & 1 deletion src/node/markdown/markdown.ts
Expand Up @@ -34,6 +34,7 @@ export type ThemeOptions =

export interface MarkdownOptions extends MarkdownIt.Options {
lineNumbers?: boolean
preConfig?: (md: MarkdownIt) => void
config?: (md: MarkdownIt) => void
anchor?: anchorPlugin.AnchorOptions
attrs?: {
Expand Down Expand Up @@ -76,10 +77,14 @@ export const createMarkdownRenderer = async (
logger
)),
...options
}) as MarkdownRenderer
})

md.linkify.set({ fuzzyLink: false })

if (options.preConfig) {
options.preConfig(md)
}

// custom plugins
md.use(componentPlugin)
.use(highlightLinePlugin)
Expand Down

0 comments on commit ce85726

Please sign in to comment.