Markdown Extension API
Beta
Extension Configuration
Markdown.configure(options)
Configure the Markdown extension with custom options.
Markdown.configure({
indentation?: {
style?: 'space' | 'tab'
size?: number
},
marked?: typeof marked,
markedOptions?: MarkedOptions,
})Parameters
-
indentation(optional)style: Indentation character:'space'or'tab'. Default:'space'size: Number of indentation characters. Default:2
-
marked(optional)- Custom MarkedJS instance to use for parsing
-
markedOptions(optional)- Options passed to
marked.setOptions() - See marked documentation
- Options passed to
Example
import { Markdown } from '@tiptap/markdown'
const markdown = Markdown.configure({
indentation: {
style: 'space',
size: 4,
},
markedOptions: {
gfm: true,
breaks: false,
},
})