markdown-it-custom-block
v1.0.0
Published
Custom blocks for markdown-it
Maintainers
Readme
markdown-it-custom-block
Handle custom blocks transformations
Usage
import customBlock from 'markdown-it-custom-block'
markdownit().use(customBlock, {
example(arg) {
return `<example-${arg}/>`
},
video(url) {
return `<video controls>
<source src="${url}" type="video/mp4">
</video>`
},
})@[example](hello)
@[video](video.mp4)becomes
<example-hello />
<video controls>
<source src="video.mp4" type="video/mp4" />
</video>