function replaceNode(node, value, yaml) {
  let indentedValue = indent(value, node.start_mark.column);
  let lineStart = node.start_mark.pointer - node.start_mark.column;

  return yaml.substr(0, lineStart) +
    indentedValue +
    yaml.substring(getNodeEndMark(node).pointer);
}
function replaceNode(node, value, yaml) {
  let indentedValue = indent(value, node.start_mark.column);
  let lineStart = node.start_mark.pointer - node.start_mark.column;

  return yaml.substr(0, lineStart) +
    indentedValue +
    yaml.substring(getNodeEndMark(node).pointer);
}
function replaceNode ( node , value , yaml ) { let indentedValue = indent ( value , node . start_mark . column ) ; let lineStart = node . start_mark . pointer - node . start_mark . column ; return yaml . substr ( 0 , lineStart ) + indentedValue + yaml . substring ( getNodeEndMark ( node ) . pointer ) ; }
/*
Place value in node range in yaml string

@param node {Node}
@param value {string}
@param yaml {string}

@returns {string}
/ * Place value in node range in yaml string