html-comments
v0.5.0
Published
Simple nodejs module that collects all comments from input html. Optionally filter out everything that begins with a given keyword.
Downloads
58
Readme
html-comments
Simple nodejs module that collects all comments from input HTML. Optionally filter out everything that starts with a given keyword.
Example
var htmlcomments = require('html-comments');
var options = {
keyword: 'yep', // keyword to filter comments with
removeKeyword: true // returns just the comment body without the keyword
};
var comments = htmlcomments.load('div></div>', options);
var comments = htmlcomments.loadFile('file.html', options);
htmlcomments.loadURL('http://www.example.com/index.html', options, function(err, comments) {});
<div>
<!-- yep
ima be collected
-->
<!-- nope
aint gonna be collected
-->
<!--
me either
-->
</div>
API
loadFile(path, options)
Load an html file at the given path. Returns all comments from that html file.
loadURL(url, options, cb)
Load an html page at the given url. Returns all comments from that html page.
load(src, options)
Load html source string. Returns all comments.