node_modules/saddle/index.js
// Equivalent to textNode.splitText, which is buggy in IE <=9
Equivalent to textNode.splitText, which is buggy in IE <=9
Equivalent to textNode . splitText which is buggy in IE < = 9
function splitData(node, index) {
  var newNode = node.cloneNode(false);
  newNode.deleteData(0, index);
  node.deleteData(index, node.length - index);
  node.parentNode.insertBefore(newNode, node.nextSibling || null);
  return newNode;
}
function splitData ( node , index ) { var newNode = node . cloneNode ( false ) ; newNode . deleteData ( 0 , index ) ; node . deleteData ( index , node . length - index ) ; node . parentNode . insertBefore ( newNode , node . nextSibling || null ) ; return newNode ; }
Equivalent to textNode.splitText, which is buggy in IE <=9
Equivalent to textNode . splitText which is buggy in IE < = 9