Comparing version 1.0.1 to 1.1.0
10
index.js
@@ -46,5 +46,3 @@ var ElementType = require("domelementtype"), | ||
var isTag = DomUtils.isTag = function(elem){ | ||
return elem.type === ElementType.Tag || elem.type === ElementType.Script || elem.type === ElementType.Style; | ||
}; | ||
var isTag = DomUtils.isTag = ElementType.isTag; | ||
@@ -225,2 +223,8 @@ function filter(test, element, recurse, limit){ | ||
return ret + ">" + DomUtils.getInnerHTML(elem) + "</" + elem.name + ">"; | ||
}; | ||
DomUtils.getText = function getText(elem){ | ||
if(isTag(elem)) return elem.children.map(getText).join(""); | ||
if(elem.type === ElementType.Text) return elem.data; | ||
return ""; | ||
}; |
{ | ||
"name": "domutils", | ||
"version": "1.0.1", | ||
"version": "1.1.0", | ||
"description": "utilities for working with htmlparser2's dom", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
10959
375