processor = unified()
.use(remarkParse)
.use(remarkFrontmatter)
.use(function(options) {
const data = this.data()
const flowInner = {
name: 'allHtml',
tokenize: myFlowTokenizer,
concrete: true,
}
data.micromarkExtensions.push({
flow: {
null: [flowInner],
},
disable: {
null: ['headingAtx', 'thematicBreak', 'setextUnderline', 'htmlFlow', 'codeFenced'],
},
})
})
.use(function() {
return (data, tree) => vfileMatter(tree)
})
.use(remarkRehype, { allowDangerousHtml: true })