WARNING: this fork is based on legacy jsdom version ~0.10.5.
UPDATE: jsdom 4+ doesn't depend on contextify anymore however it no longer works with Node.js™ and instead requires io.js.
Lightweight cut down version of jsdom.
- contextify
- xmlhttprequest
- request
- Running JavaScript code in browser context
- Fetching or processing external resources
- Window
- Events
- XmlHttpRequest
- Content of
<style>
nodes is not evaluated - jsdom.env works only as
jsdom.env(html, level, callback)
and returns{document: document}
- You need something from jsdom (DOM, parsing, etc.) but full browser emulation is overkill.