'use strict' var visitChildren = require('unist-util-visit-children') module.exports = visitChildren(makeInitialWhiteSpaceSiblings) // Move white space starting a sentence up, so they are the siblings of // sentences. function makeInitialWhiteSpaceSiblings(child, index, parent) { var children = child.children var next if ( children && children.length !== 0 && children[0].type === 'WhiteSpaceNode' ) { parent.children.splice(index, 0, children.shift()) next = children[0] if (next && next.position && child.position) { child.position.start = next.position.start } } }