{
  "name": "html5",
  "description": "HTML5 HTML parser, including support for SVG and MathML foreign content",
  "version": "1.0.5",
  "author": {
    "name": "Aria Stewart",
    "email": "aredridel@nbtsc.org",
    "url": "http://dinhe.net/~aredridel/"
  },
  "url": "http://dinhe.net/~aredridel/projects/js/html5/",
  "repository": {
    "type": "git",
    "url": "https://github.com/aredridel/html5"
  },
  "contributors": [
    {
      "name": "Arthur Taylor"
    },
    {
      "name": "DanyaPostfactum",
      "email": "danya.postfactum@gmail.com"
    }
  ],
  "maintainers": [
    {
      "name": "Aria Stewart",
      "email": "aredridel@nbtsc.org",
      "url": "http://dinhe.net/~aredridel/"
    }
  ],
  "dependencies": {
    "opts": "^1.2.1",
    "html5-entities": "^1.0.0",
    "jsdom": "^0.11.0"
  },
  "optionalDependencies": {
    "jsdom": "^0.11.0"
  },
  "devDependencies": {
    "tape": "^1.0.4",
    "bench": "^0.3.3",
    "ronn": "^0.4.0"
  },
  "engines": {
    "npm": ">= 1.0",
    "node": ">= 0.8.0"
  },
  "main": "./lib/index.js",
  "directories": {
    "lib": "lib"
  },
  "scripts": {
    "test": "tape `find test -name '*-test.js'`"
  },
  "license": "MIT",
  "readme": "HTML5 Parser for node.js\n========================\n\n[![Build Status](https://travis-ci.org/aredridel/html5.svg?branch=master)](https://travis-ci.org/aredridel/html5)\n\nExamples\n--------\n\nA simple example:\n\n```javascript\nvar HTML5 = require('html5');\nvar jsdom = require('jsdom');\nvar core = jsdom.browserAugmentation(jsdom.level(3));\n\nvar impl = new core.DOMImplementation();\nvar document = impl.createDocument();\nvar parser = new HTML5.JSDOMParser(document, core);\n\nparser.parse('<p>I am a very small HTML document</p>');\n\nconsole.log(document.getElementsByTagName(\"p\")[0].innerHTML);\n```\n\n\nInteresting features\n--------------------\n\n* Streaming parser: You can pass `parser.parse` an `EventEmitter` and the\n  parser will keep adding data as it's received.\n\n* HTML5 parsing algorithm. If you find something this can't parse, I'll want\n  to know about it. It should make sense out of anything a browser can.\n\nInstallation\n-------------\n\nUse `npm`, or to use the git checkout, read on.\n\nYou'll need to fetch dependencies or initialize git submodules if you're\npulling this from my git repository. \n\n\tnpm install\n\nand give it a run:\n\n\tnpm test\n\nGit repository at http://dinhe.net/~aredridel/projects/js/html5.git/\n",
  "readmeFilename": "README.md",
  "bugs": {
    "url": "https://github.com/aredridel/html5/issues"
  },
  "homepage": "https://github.com/aredridel/html5",
  "_id": "html5@1.0.5",
  "_from": "html5@1.0.5"
}
