Cheerio (http://cheeriojs.github.io/cheerio/) fork that uses parse5 HTML-parser (https://github.com/inikulin/parse5) as an underlying platform
npm install whacko
$ npm install whacko
`
API
Difference with cheerio:
* Use $.load(content) to load HTML documents (e.g. missing tags will be automatically emitted in this case).
* Use $(content) to create HTML-fragments which can be later added to the loaded document.
* Parser options (e.g. xmlMode and normalizeWhitespace) are missing since whacko is intended for spec compliant HTML parsing.
* New parser option encodeEntities added. When false, it disables HTML entities decoding on serialization.
* New parser option decodeHtmlEntities` added. When false, it disables HTML entities decoding on parse.