lib/index.js
function cleanNode (scope, node) {
  // A constant for showing text nodes.
  var showText = 0x00000004
  var document = scope ? scope.document : window.document
  var treeWalker = document.createTreeWalker(
    node, showText, processNodes.acceptNode, false)
  var textNode

  while (treeWalker.nextNode()) {
    textNode = treeWalker.currentNode
    textNode.textContent = textNode.textContent.trim()
  }

  node.normalize()
}
function cleanNode (scope, node) {
  // A constant for showing text nodes.
  var showText = 0x00000004
  var document = scope ? scope.document : window.document
  var treeWalker = document.createTreeWalker(
    node, showText, processNodes.acceptNode, false)
  var textNode

  while (treeWalker.nextNode()) {
    textNode = treeWalker.currentNode
    textNode.textContent = textNode.textContent.trim()
  }

  node.normalize()
}
function cleanNode ( scope , node ) { // A constant for showing text nodes. var showText = 0x00000004 var document = scope ? scope . document : window . document var treeWalker = document . createTreeWalker ( node , showText , processNodes . acceptNode , false ) var textNode while ( treeWalker . nextNode ( ) ) { textNode = treeWalker . currentNode textNode . textContent = textNode . textContent . trim ( ) } node . normalize ( ) }
Internal function to strip empty text nodes.
Internal function to strip empty text nodes .