UNPKG

yaml-unist-parser

Version:

A YAML parser that produces output compatible with unist

13 lines (12 loc) 348 B
export function extractComments(nodes, context) { const restNodes = []; for (const node of nodes) { if (node && "type" in node && node.type === "COMMENT") { context.comments.push(context.transformNode(node)); } else { restNodes.push(node); } } return restNodes; }