chore: format curriculum (#37912)
This commit is contained in:
committed by
GitHub
parent
45fe3d8814
commit
22fbc62f88
@@ -0,0 +1,22 @@
|
||||
const visit = require('unist-util-visit');
|
||||
const is = require('unist-util-is');
|
||||
|
||||
function plugin() {
|
||||
return transformer;
|
||||
|
||||
function transformer(tree) {
|
||||
visit(tree, 'heading', visitor);
|
||||
|
||||
// eslint-disable-next-line consistent-return
|
||||
function visitor(node) {
|
||||
if (node.children.length !== 1) throw 'Heading has too many children';
|
||||
if (is(node.children[0], { type: 'text', value: 'Description' }))
|
||||
return true;
|
||||
|
||||
if (is(node.children[0], { type: 'text', value: 'Instructions' }))
|
||||
return true;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
module.exports = plugin;
|
Reference in New Issue
Block a user