13 lines
299 B
JavaScript
13 lines
299 B
JavaScript
import visit from 'unist-util-visit'
|
|
|
|
module.exports = function (options) {
|
|
return (tree) =>
|
|
visit(tree, 'heading', (node, index, parent) => {
|
|
options.exportRef.push({
|
|
value: node.children[1].value,
|
|
url: node.children[0].url,
|
|
depth: node.depth,
|
|
})
|
|
})
|
|
}
|