{
	"name": "cheerio",
	"versions": {
		"0.0.1": {
			"author": {
				"name": "Matt Mueller",
				"email": "mattmuelle@gmail.com",
				"url": "mattmueller.me"
			},
			"name": "cheerio",
			"description": "jQuery-like wrapper for soupselect and node-htmlparser",
			"version": "0.0.1",
			"repository": {
				"url": ""
			},
			"main": "./index.js",
			"engines": {
				"node": ">= 0.4.11"
			},
			"dependencies": {
				"soupselect": "0.2.x",
				"htmlparser": "1.x"
			},
			"devDependencies": {},
			"_npmJsonOpts": {
				"file": "/Users/mattym/.npm/cheerio/0.0.1/package/package.json",
				"wscript": false,
				"contributors": false,
				"serverjs": false
			},
			"_id": "cheerio@0.0.1",
			"_engineSupported": true,
			"_npmVersion": "1.0.25",
			"_nodeVersion": "v0.4.11",
			"_defaultsLoaded": true,
			"dist": {
				"shasum": "0c52df43cdade2999a735009595061c53c7f9cf0",
				"tarball": "https://registry.npmjs.org/cheerio/-/cheerio-0.0.1.tgz"
			},
			"scripts": {},
			"maintainers": [
				{
					"name": "mattmueller",
					"email": "mattmuelle@gmail.com"
				}
			],
			"directories": {},
			"contributors": []
		},
		"0.0.2": {
			"author": {
				"name": "Matt Mueller",
				"email": "mattmuelle@gmail.com",
				"url": "mattmueller.me"
			},
			"name": "cheerio",
			"description": "jQuery-like wrapper for soupselect and node-htmlparser",
			"version": "0.0.2",
			"repository": {
				"url": ""
			},
			"main": "./index.js",
			"engines": {
				"node": ">= 0.4.11"
			},
			"dependencies": {
				"soupselect": "0.2.x",
				"htmlparser": "1.x"
			},
			"devDependencies": {
				"coffee-script": "1.1.x",
				"vows": "0.5.x",
				"diff_match_patch": "0.1.x"
			},
			"_npmUser": {
				"name": "mattmueller",
				"email": "mattmuelle@gmail.com"
			},
			"_id": "cheerio@0.0.2",
			"_engineSupported": true,
			"_npmVersion": "1.0.103",
			"_nodeVersion": "v0.4.11",
			"_defaultsLoaded": true,
			"dist": {
				"shasum": "ac7d42190f1c8f47ba67065eef95d4e73a5ace6f",
				"tarball": "https://registry.npmjs.org/cheerio/-/cheerio-0.0.2.tgz"
			},
			"maintainers": [
				{
					"name": "mattmueller",
					"email": "mattmuelle@gmail.com"
				}
			],
			"directories": {},
			"contributors": []
		},
		"0.0.3": {
			"author": {
				"name": "Matt Mueller",
				"email": "mattmuelle@gmail.com",
				"url": "mattmueller.me"
			},
			"name": "cheerio",
			"description": "Tiny, fast, and elegant implementation of core jQuery designed specifically for the server",
			"version": "0.0.3",
			"repository": {
				"url": ""
			},
			"main": "./index.js",
			"engines": {
				"node": ">= 0.4.11"
			},
			"dependencies": {
				"soupselect": "0.2.x",
				"htmlparser": "1.x"
			},
			"devDependencies": {
				"coffee-script": "1.1.x",
				"vows": "0.5.x",
				"diff_match_patch": "0.1.x"
			},
			"_npmUser": {
				"name": "mattmueller",
				"email": "mattmuelle@gmail.com"
			},
			"_id": "cheerio@0.0.3",
			"_engineSupported": true,
			"_npmVersion": "1.0.103",
			"_nodeVersion": "v0.4.11",
			"_defaultsLoaded": true,
			"dist": {
				"shasum": "b8ea52580cffa209bb9132eb6721993688e46f1e",
				"tarball": "https://registry.npmjs.org/cheerio/-/cheerio-0.0.3.tgz"
			},
			"maintainers": [
				{
					"name": "mattmueller",
					"email": "mattmuelle@gmail.com"
				}
			],
			"directories": {},
			"contributors": []
		},
		"0.0.4": {
			"author": {
				"name": "Matt Mueller",
				"email": "mattmuelle@gmail.com",
				"url": "mattmueller.me"
			},
			"name": "cheerio",
			"description": "Tiny, fast, and elegant implementation of core jQuery designed specifically for the server",
			"version": "0.0.4",
			"repository": {
				"type": "git",
				"url": "git://github.com/MatthewMueller/cheerio.git"
			},
			"main": "./index.js",
			"engines": {
				"node": ">= 0.4.11"
			},
			"dependencies": {
				"soupselect": "0.2.x",
				"htmlparser": "1.x"
			},
			"devDependencies": {
				"coffee-script": "1.1.x",
				"vows": "0.5.x",
				"diff_match_patch": "0.1.x"
			},
			"_npmUser": {
				"name": "mattmueller",
				"email": "mattmuelle@gmail.com"
			},
			"_id": "cheerio@0.0.4",
			"_engineSupported": true,
			"_npmVersion": "1.0.103",
			"_nodeVersion": "v0.4.11",
			"_defaultsLoaded": true,
			"dist": {
				"shasum": "b3816949f6151356a84913f67dff8d066d279120",
				"tarball": "https://registry.npmjs.org/cheerio/-/cheerio-0.0.4.tgz"
			},
			"maintainers": [
				{
					"name": "mattmueller",
					"email": "mattmuelle@gmail.com"
				}
			],
			"directories": {},
			"contributors": []
		},
		"0.1.1": {
			"author": {
				"name": "Matt Mueller",
				"email": "mattmuelle@gmail.com",
				"url": "mattmueller.me"
			},
			"name": "cheerio",
			"description": "Tiny, fast, and elegant implementation of core jQuery designed specifically for the server",
			"keywords": [
				"htmlparser",
				"jquery",
				"selector",
				"scraper"
			],
			"version": "0.1.1",
			"repository": {
				"type": "git",
				"url": "git://github.com/MatthewMueller/cheerio.git"
			},
			"main": "./index.js",
			"engines": {
				"node": ">= 0.4.11"
			},
			"dependencies": {
				"soupselect": "0.2.x",
				"htmlparser": "1.x",
				"underscore": "1.x"
			},
			"devDependencies": {
				"coffee-script": "1.1.x",
				"vows": "0.5.x",
				"diff_match_patch": "0.1.x"
			},
			"_npmUser": {
				"name": "mattmueller",
				"email": "mattmuelle@gmail.com"
			},
			"_id": "cheerio@0.1.1",
			"_engineSupported": true,
			"_npmVersion": "1.0.103",
			"_nodeVersion": "v0.4.11",
			"_defaultsLoaded": true,
			"dist": {
				"shasum": "9aad92f1a92b80f67bee683ddacf1815a1201d06",
				"tarball": "https://registry.npmjs.org/cheerio/-/cheerio-0.1.1.tgz"
			},
			"maintainers": [
				{
					"name": "mattmueller",
					"email": "mattmuelle@gmail.com"
				}
			],
			"directories": {},
			"contributors": []
		},
		"0.1.2": {
			"author": {
				"name": "Matt Mueller",
				"email": "mattmuelle@gmail.com",
				"url": "mattmueller.me"
			},
			"name": "cheerio",
			"description": "Tiny, fast, and elegant implementation of core jQuery designed specifically for the server",
			"keywords": [
				"htmlparser",
				"jquery",
				"selector",
				"scraper"
			],
			"version": "0.1.2",
			"repository": {
				"type": "git",
				"url": "git://github.com/MatthewMueller/cheerio.git"
			},
			"main": "./index.js",
			"engines": {
				"node": ">= 0.4.11"
			},
			"dependencies": {
				"soupselect": "0.2.x",
				"htmlparser": "1.x",
				"underscore": "1.x"
			},
			"devDependencies": {
				"coffee-script": "1.1.x",
				"vows": "0.5.x",
				"diff_match_patch": "0.1.x"
			},
			"_npmUser": {
				"name": "mattmueller",
				"email": "mattmuelle@gmail.com"
			},
			"_id": "cheerio@0.1.2",
			"_engineSupported": true,
			"_npmVersion": "1.0.103",
			"_nodeVersion": "v0.4.11",
			"_defaultsLoaded": true,
			"dist": {
				"shasum": "d0bd301ee5360ee69d87a525fd6751c217fde6d7",
				"tarball": "https://registry.npmjs.org/cheerio/-/cheerio-0.1.2.tgz"
			},
			"maintainers": [
				{
					"name": "mattmueller",
					"email": "mattmuelle@gmail.com"
				}
			],
			"directories": {},
			"contributors": []
		},
		"0.1.3": {
			"author": {
				"name": "Matt Mueller",
				"email": "mattmuelle@gmail.com",
				"url": "mattmueller.me"
			},
			"name": "cheerio",
			"description": "Tiny, fast, and elegant implementation of core jQuery designed specifically for the server",
			"keywords": [
				"htmlparser",
				"jquery",
				"selector",
				"scraper"
			],
			"version": "0.1.3",
			"repository": {
				"type": "git",
				"url": "git://github.com/MatthewMueller/cheerio.git"
			},
			"main": "./index.js",
			"engines": {
				"node": ">= 0.4.11"
			},
			"dependencies": {
				"soupselect": "0.2.x",
				"htmlparser": "1.x",
				"underscore": "1.x"
			},
			"devDependencies": {
				"coffee-script": "1.1.x",
				"vows": "0.5.x",
				"diff_match_patch": "0.1.x"
			},
			"_npmUser": {
				"name": "mattmueller",
				"email": "mattmuelle@gmail.com"
			},
			"_id": "cheerio@0.1.3",
			"_engineSupported": true,
			"_npmVersion": "1.0.103",
			"_nodeVersion": "v0.4.11",
			"_defaultsLoaded": true,
			"dist": {
				"shasum": "242ad274ada4780aca138c2a83944d1c6fb4b8eb",
				"tarball": "https://registry.npmjs.org/cheerio/-/cheerio-0.1.3.tgz"
			},
			"maintainers": [
				{
					"name": "mattmueller",
					"email": "mattmuelle@gmail.com"
				}
			],
			"directories": {},
			"contributors": []
		},
		"0.1.4": {
			"author": {
				"name": "Matt Mueller",
				"email": "mattmuelle@gmail.com",
				"url": "mattmueller.me"
			},
			"name": "cheerio",
			"description": "Tiny, fast, and elegant implementation of core jQuery designed specifically for the server",
			"keywords": [
				"htmlparser",
				"jquery",
				"selector",
				"scraper"
			],
			"version": "0.1.4",
			"repository": {
				"type": "git",
				"url": "git://github.com/MatthewMueller/cheerio.git"
			},
			"main": "./index.js",
			"engines": {
				"node": ">= 0.4.11"
			},
			"dependencies": {
				"soupselect": "0.2.x",
				"htmlparser": "1.x",
				"underscore": "1.x"
			},
			"devDependencies": {
				"coffee-script": "1.1.x",
				"vows": "0.5.x",
				"diff_match_patch": "0.1.x"
			},
			"scripts": {
				"prepublish": "coffee -o lib/ src/",
				"test": "vows tests/test.cheerio.coffee --spec"
			},
			"_npmUser": {
				"name": "mattmueller",
				"email": "mattmuelle@gmail.com"
			},
			"_id": "cheerio@0.1.4",
			"_engineSupported": true,
			"_npmVersion": "1.0.103",
			"_nodeVersion": "v0.4.11",
			"_defaultsLoaded": true,
			"dist": {
				"shasum": "1aa6c969f46c5ace7e47fe76ce4fed5b5108369f",
				"tarball": "https://registry.npmjs.org/cheerio/-/cheerio-0.1.4.tgz"
			},
			"maintainers": [
				{
					"name": "mattmueller",
					"email": "mattmuelle@gmail.com"
				}
			],
			"directories": {},
			"contributors": []
		},
		"0.1.5": {
			"author": {
				"name": "Matt Mueller",
				"email": "mattmuelle@gmail.com",
				"url": "mattmueller.me"
			},
			"name": "cheerio",
			"description": "Tiny, fast, and elegant implementation of core jQuery designed specifically for the server",
			"keywords": [
				"htmlparser",
				"jquery",
				"selector",
				"scraper"
			],
			"version": "0.1.5",
			"repository": {
				"type": "git",
				"url": "git://github.com/MatthewMueller/cheerio.git"
			},
			"main": "./index.js",
			"engines": {
				"node": ">= 0.4.11"
			},
			"dependencies": {
				"soupselect": "0.2.x",
				"htmlparser": "1.x",
				"underscore": "1.x"
			},
			"devDependencies": {
				"coffee-script": "1.1.x",
				"vows": "0.5.x",
				"diff_match_patch": "0.1.x",
				"should": "0.x"
			},
			"scripts": {
				"prepublish": "coffee -o lib/ src/",
				"test": "coffee -o lib/ src/ && vows tests/test.cheerio.coffee --spec"
			},
			"_npmUser": {
				"name": "mattmueller",
				"email": "mattmuelle@gmail.com"
			},
			"_id": "cheerio@0.1.5",
			"_engineSupported": true,
			"_npmVersion": "1.0.103",
			"_nodeVersion": "v0.4.11",
			"_defaultsLoaded": true,
			"dist": {
				"shasum": "34f701bf8f6194978a3afafdd1de8240e5e200f9",
				"tarball": "https://registry.npmjs.org/cheerio/-/cheerio-0.1.5.tgz"
			},
			"maintainers": [
				{
					"name": "mattmueller",
					"email": "mattmuelle@gmail.com"
				}
			],
			"directories": {},
			"contributors": []
		},
		"0.2.0": {
			"author": {
				"name": "Matt Mueller",
				"email": "mattmuelle@gmail.com",
				"url": "mattmueller.me"
			},
			"name": "cheerio",
			"description": "Tiny, fast, and elegant implementation of core jQuery designed specifically for the server",
			"keywords": [
				"htmlparser",
				"jquery",
				"selector",
				"scraper"
			],
			"version": "0.2.0",
			"repository": {
				"type": "git",
				"url": "git://github.com/MatthewMueller/cheerio.git"
			},
			"main": "./index.js",
			"engines": {
				"node": ">= 0.4.11"
			},
			"dependencies": {
				"soupselect": "0.2.x",
				"htmlparser": "1.x",
				"underscore": "1.x"
			},
			"devDependencies": {
				"coffee-script": "1.1.x",
				"vows": "0.5.x",
				"diff_match_patch": "0.1.x",
				"should": "0.x"
			},
			"scripts": {
				"prepublish": "coffee -o lib/ src/",
				"test": "coffee -o lib/ src/ && vows tests/test.cheerio.coffee --spec"
			},
			"_npmUser": {
				"name": "mattmueller",
				"email": "mattmuelle@gmail.com"
			},
			"_id": "cheerio@0.2.0",
			"_engineSupported": true,
			"_npmVersion": "1.0.103",
			"_nodeVersion": "v0.4.11",
			"_defaultsLoaded": true,
			"dist": {
				"shasum": "b3a0a90a0e7a4922bdb105a17b3b04a412c2e6e3",
				"tarball": "https://registry.npmjs.org/cheerio/-/cheerio-0.2.0.tgz"
			},
			"maintainers": [
				{
					"name": "mattmueller",
					"email": "mattmuelle@gmail.com"
				}
			],
			"directories": {},
			"contributors": []
		},
		"0.2.1": {
			"author": {
				"name": "Matt Mueller",
				"email": "mattmuelle@gmail.com",
				"url": "mattmueller.me"
			},
			"name": "cheerio",
			"description": "Tiny, fast, and elegant implementation of core jQuery designed specifically for the server",
			"keywords": [
				"htmlparser",
				"jquery",
				"selector",
				"scraper"
			],
			"version": "0.2.1",
			"repository": {
				"type": "git",
				"url": "git://github.com/MatthewMueller/cheerio.git"
			},
			"main": "./index.js",
			"engines": {
				"node": ">= 0.4.11"
			},
			"dependencies": {
				"soupselect": "0.2.x",
				"htmlparser": "1.x",
				"underscore": "1.x"
			},
			"devDependencies": {
				"coffee-script": "1.1.x",
				"vows": "0.5.x",
				"diff_match_patch": "0.1.x",
				"should": "0.x"
			},
			"scripts": {
				"prepublish": "coffee -o lib/ src/",
				"test": "coffee -o lib/ src/ && vows tests/test.cheerio.coffee --spec"
			},
			"_npmUser": {
				"name": "mattmueller",
				"email": "mattmuelle@gmail.com"
			},
			"_id": "cheerio@0.2.1",
			"_engineSupported": true,
			"_npmVersion": "1.0.103",
			"_nodeVersion": "v0.4.11",
			"_defaultsLoaded": true,
			"dist": {
				"shasum": "595d089c5b65d0b77d983fb59ce4239127f81200",
				"tarball": "https://registry.npmjs.org/cheerio/-/cheerio-0.2.1.tgz"
			},
			"maintainers": [
				{
					"name": "mattmueller",
					"email": "mattmuelle@gmail.com"
				}
			],
			"directories": {},
			"contributors": []
		},
		"0.2.2": {
			"author": {
				"name": "Matt Mueller",
				"email": "mattmuelle@gmail.com",
				"url": "mattmueller.me"
			},
			"name": "cheerio",
			"description": "Tiny, fast, and elegant implementation of core jQuery designed specifically for the server",
			"keywords": [
				"htmlparser",
				"jquery",
				"selector",
				"scraper"
			],
			"version": "0.2.2",
			"repository": {
				"type": "git",
				"url": "git://github.com/MatthewMueller/cheerio.git"
			},
			"main": "./index.js",
			"engines": {
				"node": ">= 0.4.11"
			},
			"dependencies": {
				"soupselect": "0.2.x",
				"htmlparser": "1.x",
				"underscore": "1.x"
			},
			"devDependencies": {
				"coffee-script": "1.1.x",
				"vows": "0.5.x",
				"diff_match_patch": "0.1.x",
				"should": "0.x"
			},
			"scripts": {
				"prepublish": "coffee -o lib/ src/",
				"test": "coffee -o lib/ src/ && vows tests/test.cheerio.coffee --spec"
			},
			"_npmUser": {
				"name": "mattmueller",
				"email": "mattmuelle@gmail.com"
			},
			"_id": "cheerio@0.2.2",
			"_engineSupported": true,
			"_npmVersion": "1.0.104",
			"_nodeVersion": "v0.5.10",
			"_defaultsLoaded": true,
			"dist": {
				"shasum": "e89bc7fc1a18737614ce29d1a78f9f8afc91c3e6",
				"tarball": "https://registry.npmjs.org/cheerio/-/cheerio-0.2.2.tgz"
			},
			"maintainers": [
				{
					"name": "mattmueller",
					"email": "mattmuelle@gmail.com"
				}
			],
			"directories": {},
			"contributors": []
		},
		"0.3.0": {
			"author": {
				"name": "Matt Mueller",
				"email": "mattmuelle@gmail.com",
				"url": "mattmueller.me"
			},
			"name": "cheerio",
			"description": "Tiny, fast, and elegant implementation of core jQuery designed specifically for the server",
			"keywords": [
				"htmlparser",
				"jquery",
				"selector",
				"scraper"
			],
			"version": "0.3.0",
			"repository": {
				"type": "git",
				"url": "git://github.com/MatthewMueller/cheerio.git"
			},
			"main": "./index.js",
			"engines": {
				"node": ">= 0.4.11"
			},
			"dependencies": {
				"soupselect": "0.2.x",
				"htmlparser2": "1.x",
				"underscore": "1.x"
			},
			"devDependencies": {
				"coffee-script": "1.1.x",
				"vows": "0.5.x",
				"diff_match_patch": "0.1.x",
				"should": "0.x",
				"request": "2.x"
			},
			"scripts": {
				"prepublish": "coffee -o lib/ src/",
				"test": "coffee -o lib/ src/ && vows tests/test.cheerio.coffee --spec"
			},
			"_npmUser": {
				"name": "mattmueller",
				"email": "mattmuelle@gmail.com"
			},
			"_id": "cheerio@0.3.0",
			"_engineSupported": true,
			"_npmVersion": "1.0.104",
			"_nodeVersion": "v0.4.11",
			"_defaultsLoaded": true,
			"dist": {
				"shasum": "b56cc0f281c08134f22868ce7cf8fc164c49274c",
				"tarball": "https://registry.npmjs.org/cheerio/-/cheerio-0.3.0.tgz"
			},
			"maintainers": [
				{
					"name": "mattmueller",
					"email": "mattmuelle@gmail.com"
				}
			],
			"directories": {},
			"contributors": []
		},
		"0.3.1": {
			"author": {
				"name": "Matt Mueller",
				"email": "mattmuelle@gmail.com",
				"url": "mattmueller.me"
			},
			"name": "cheerio",
			"description": "Tiny, fast, and elegant implementation of core jQuery designed specifically for the server",
			"keywords": [
				"htmlparser",
				"jquery",
				"selector",
				"scraper"
			],
			"version": "0.3.1",
			"repository": {
				"type": "git",
				"url": "git://github.com/MatthewMueller/cheerio.git"
			},
			"main": "./index.js",
			"engines": {
				"node": ">= 0.4.11"
			},
			"dependencies": {
				"cheerio-soupselect": "0.0.x",
				"htmlparser2": "1.x",
				"underscore": "1.x"
			},
			"devDependencies": {
				"coffee-script": "1.1.x",
				"vows": "0.5.x",
				"diff_match_patch": "0.1.x",
				"should": "0.x",
				"request": "2.x"
			},
			"scripts": {
				"prepublish": "coffee -o lib/ src/",
				"test": "coffee -o lib/ src/ && vows tests/test.cheerio.coffee --spec"
			},
			"_npmUser": {
				"name": "mattmueller",
				"email": "mattmuelle@gmail.com"
			},
			"_id": "cheerio@0.3.1",
			"_engineSupported": true,
			"_npmVersion": "1.0.104",
			"_nodeVersion": "v0.4.11",
			"_defaultsLoaded": true,
			"dist": {
				"shasum": "9211ad8c25752a7ae789c183d4af186ee39ef804",
				"tarball": "https://registry.npmjs.org/cheerio/-/cheerio-0.3.1.tgz"
			},
			"maintainers": [
				{
					"name": "mattmueller",
					"email": "mattmuelle@gmail.com"
				}
			],
			"directories": {},
			"contributors": []
		},
		"0.3.2": {
			"author": {
				"name": "Matt Mueller",
				"email": "mattmuelle@gmail.com",
				"url": "mattmueller.me"
			},
			"name": "cheerio",
			"description": "Tiny, fast, and elegant implementation of core jQuery designed specifically for the server",
			"keywords": [
				"htmlparser",
				"jquery",
				"selector",
				"scraper"
			],
			"version": "0.3.2",
			"repository": {
				"type": "git",
				"url": "git://github.com/MatthewMueller/cheerio.git"
			},
			"main": "./index.js",
			"engines": {
				"node": ">= 0.4.11"
			},
			"dependencies": {
				"cheerio-soupselect": "0.0.x",
				"htmlparser2": "1.x",
				"underscore": "1.x"
			},
			"devDependencies": {
				"coffee-script": "1.1.x",
				"vows": "0.5.x",
				"diff_match_patch": "0.1.x",
				"should": "0.x",
				"request": "2.x"
			},
			"scripts": {
				"prepublish": "coffee -o lib/ src/",
				"test": "coffee -o lib/ src/ && vows tests/test.cheerio.coffee --spec"
			},
			"_npmUser": {
				"name": "mattmueller",
				"email": "mattmuelle@gmail.com"
			},
			"_id": "cheerio@0.3.2",
			"_engineSupported": false,
			"_npmVersion": "1.0.104",
			"_nodeVersion": "v0.4.9-pre",
			"_defaultsLoaded": true,
			"dist": {
				"shasum": "a831215d3d204d8016f9d41a8fcddea1f7d9d3c8",
				"tarball": "https://registry.npmjs.org/cheerio/-/cheerio-0.3.2.tgz"
			},
			"maintainers": [
				{
					"name": "mattmueller",
					"email": "mattmuelle@gmail.com"
				}
			],
			"directories": {},
			"contributors": []
		},
		"0.4.0": {
			"author": {
				"name": "Matt Mueller",
				"email": "mattmuelle@gmail.com",
				"url": "mattmueller.me"
			},
			"name": "cheerio",
			"description": "Tiny, fast, and elegant implementation of core jQuery designed specifically for the server",
			"keywords": [
				"htmlparser",
				"jquery",
				"selector",
				"scraper"
			],
			"version": "0.4.0",
			"repository": {
				"type": "git",
				"url": "git://github.com/MatthewMueller/cheerio.git"
			},
			"main": "./index.js",
			"engines": {
				"node": ">= 0.4.7"
			},
			"dependencies": {
				"cheerio-soupselect": "0.0.x",
				"htmlparser2": "2.x",
				"underscore": "1.x"
			},
			"devDependencies": {
				"mocha": "0.x",
				"coffee-script": "1.1.x",
				"should": "*"
			},
			"scripts": {
				"prepublish": "coffee -o lib/ src/",
				"test": "coffee -o lib/ src/ && vows tests/test.cheerio.coffee --spec"
			},
			"_npmUser": {
				"name": "mattmueller",
				"email": "mattmuelle@gmail.com"
			},
			"_id": "cheerio@0.4.0",
			"_engineSupported": true,
			"_npmVersion": "1.0.103",
			"_nodeVersion": "v0.4.11",
			"_defaultsLoaded": true,
			"dist": {
				"shasum": "ff21f86f676dc1dddcd3328697a4d328751885c6",
				"tarball": "https://registry.npmjs.org/cheerio/-/cheerio-0.4.0.tgz"
			},
			"maintainers": [
				{
					"name": "mattmueller",
					"email": "mattmuelle@gmail.com"
				}
			],
			"directories": {},
			"contributors": []
		},
		"0.4.1": {
			"author": {
				"name": "Matt Mueller",
				"email": "mattmuelle@gmail.com",
				"url": "mattmueller.me"
			},
			"name": "cheerio",
			"description": "Tiny, fast, and elegant implementation of core jQuery designed specifically for the server",
			"keywords": [
				"htmlparser",
				"jquery",
				"selector",
				"scraper"
			],
			"version": "0.4.1",
			"repository": {
				"type": "git",
				"url": "git://github.com/MatthewMueller/cheerio.git"
			},
			"main": "./index.js",
			"engines": {
				"node": ">= 0.4.7"
			},
			"dependencies": {
				"cheerio-soupselect": "0.0.x",
				"htmlparser2": "2.x",
				"underscore": "1.x"
			},
			"devDependencies": {
				"mocha": "0.x",
				"should": "*"
			},
			"scripts": {
				"prepublish": "coffee -o lib/ src/",
				"test": "coffee -o lib/ src/ && vows tests/test.cheerio.coffee --spec"
			},
			"_npmUser": {
				"name": "mattmueller",
				"email": "mattmuelle@gmail.com"
			},
			"_id": "cheerio@0.4.1",
			"_engineSupported": true,
			"_npmVersion": "1.0.103",
			"_nodeVersion": "v0.4.11",
			"_defaultsLoaded": true,
			"dist": {
				"shasum": "13e8d9e1283e75174ce984c686b86905b9221799",
				"tarball": "https://registry.npmjs.org/cheerio/-/cheerio-0.4.1.tgz"
			},
			"maintainers": [
				{
					"name": "mattmueller",
					"email": "mattmuelle@gmail.com"
				}
			],
			"directories": {},
			"contributors": []
		},
		"0.4.2": {
			"author": {
				"name": "Matt Mueller",
				"email": "mattmuelle@gmail.com",
				"url": "mattmueller.me"
			},
			"name": "cheerio",
			"description": "Tiny, fast, and elegant implementation of core jQuery designed specifically for the server",
			"keywords": [
				"htmlparser",
				"jquery",
				"selector",
				"scraper"
			],
			"version": "0.4.2",
			"repository": {
				"type": "git",
				"url": "git://github.com/MatthewMueller/cheerio.git"
			},
			"main": "./index.js",
			"engines": {
				"node": ">= 0.4.7"
			},
			"dependencies": {
				"cheerio-soupselect": "*",
				"htmlparser2": "2.x",
				"underscore": "1.x"
			},
			"devDependencies": {
				"mocha": "0.x",
				"should": "*"
			},
			"scripts": {
				"prepublish": "coffee -o lib/ src/",
				"test": "coffee -o lib/ src/ && vows tests/test.cheerio.coffee --spec"
			},
			"_npmUser": {
				"name": "mattmueller",
				"email": "mattmuelle@gmail.com"
			},
			"_id": "cheerio@0.4.2",
			"_engineSupported": true,
			"_npmVersion": "1.0.103",
			"_nodeVersion": "v0.4.11",
			"_defaultsLoaded": true,
			"dist": {
				"shasum": "89168636fd83a4acc71178722a085e4857c3eac7",
				"tarball": "https://registry.npmjs.org/cheerio/-/cheerio-0.4.2.tgz"
			},
			"maintainers": [
				{
					"name": "mattmueller",
					"email": "mattmuelle@gmail.com"
				}
			],
			"directories": {},
			"contributors": []
		},
		"0.5.0": {
			"author": {
				"name": "Matt Mueller",
				"email": "mattmuelle@gmail.com",
				"url": "mattmueller.me"
			},
			"name": "cheerio",
			"description": "Tiny, fast, and elegant implementation of core jQuery designed specifically for the server",
			"keywords": [
				"htmlparser",
				"jquery",
				"selector",
				"scraper"
			],
			"version": "0.5.0",
			"repository": {
				"type": "git",
				"url": "git://github.com/MatthewMueller/cheerio.git"
			},
			"main": "./index.js",
			"engines": {
				"node": ">= 0.4.7"
			},
			"dependencies": {
				"cheerio-soupselect": "*",
				"htmlparser2": "2.x",
				"underscore": "1.x"
			},
			"devDependencies": {
				"mocha": "0.x",
				"should": "*",
				"coffee-script": "*"
			},
			"_npmUser": {
				"name": "mattmueller",
				"email": "mattmuelle@gmail.com"
			},
			"_id": "cheerio@0.5.0",
			"_engineSupported": true,
			"_npmVersion": "1.0.103",
			"_nodeVersion": "v0.4.11",
			"_defaultsLoaded": true,
			"dist": {
				"shasum": "b292d09676a3e99d2173233cb316b22428b8bf43",
				"tarball": "https://registry.npmjs.org/cheerio/-/cheerio-0.5.0.tgz"
			},
			"maintainers": [
				{
					"name": "mattmueller",
					"email": "mattmuelle@gmail.com"
				}
			],
			"directories": {},
			"contributors": []
		},
		"0.5.1": {
			"author": {
				"name": "Matt Mueller",
				"email": "mattmuelle@gmail.com",
				"url": "mattmueller.me"
			},
			"name": "cheerio",
			"description": "Tiny, fast, and elegant implementation of core jQuery designed specifically for the server",
			"keywords": [
				"htmlparser",
				"jquery",
				"selector",
				"scraper"
			],
			"version": "0.5.1",
			"repository": {
				"type": "git",
				"url": "git://github.com/MatthewMueller/cheerio.git"
			},
			"main": "./index.js",
			"engines": {
				"node": ">= 0.4.7"
			},
			"dependencies": {
				"cheerio-soupselect": "*",
				"htmlparser2": "2.x",
				"underscore": "1.x"
			},
			"devDependencies": {
				"mocha": "0.x",
				"should": "*",
				"coffee-script": "*"
			},
			"_npmUser": {
				"name": "mattmueller",
				"email": "mattmuelle@gmail.com"
			},
			"_id": "cheerio@0.5.1",
			"_engineSupported": true,
			"_npmVersion": "1.0.103",
			"_nodeVersion": "v0.4.11",
			"_defaultsLoaded": true,
			"dist": {
				"shasum": "09832bdf5956ae4df9c29aea68a7585b76f6ca16",
				"tarball": "https://registry.npmjs.org/cheerio/-/cheerio-0.5.1.tgz"
			},
			"maintainers": [
				{
					"name": "mattmueller",
					"email": "mattmuelle@gmail.com"
				}
			],
			"directories": {},
			"contributors": []
		},
		"0.5.2": {
			"author": {
				"name": "Matt Mueller",
				"email": "mattmuelle@gmail.com",
				"url": "mattmueller.me"
			},
			"name": "cheerio",
			"description": "Tiny, fast, and elegant implementation of core jQuery designed specifically for the server",
			"keywords": [
				"htmlparser",
				"jquery",
				"selector",
				"scraper"
			],
			"version": "0.5.2",
			"repository": {
				"type": "git",
				"url": "git://github.com/MatthewMueller/cheerio.git"
			},
			"main": "./index.js",
			"engines": {
				"node": ">= 0.4.7"
			},
			"dependencies": {
				"cheerio-soupselect": "*",
				"htmlparser2": "2.x",
				"underscore": "1.x"
			},
			"devDependencies": {
				"mocha": "0.x",
				"should": "*",
				"coffee-script": "*"
			},
			"_npmUser": {
				"name": "mattmueller",
				"email": "mattmuelle@gmail.com"
			},
			"_id": "cheerio@0.5.2",
			"_engineSupported": true,
			"_npmVersion": "1.0.103",
			"_nodeVersion": "v0.4.11",
			"_defaultsLoaded": true,
			"dist": {
				"shasum": "aa45ee563f0cbbe7982f69491d2a7f190a5d48a7",
				"tarball": "https://registry.npmjs.org/cheerio/-/cheerio-0.5.2.tgz"
			},
			"maintainers": [
				{
					"name": "mattmueller",
					"email": "mattmuelle@gmail.com"
				}
			],
			"directories": {},
			"contributors": []
		},
		"0.6.0": {
			"author": {
				"name": "Matt Mueller",
				"email": "mattmuelle@gmail.com",
				"url": "mattmueller.me"
			},
			"name": "cheerio",
			"description": "Tiny, fast, and elegant implementation of core jQuery designed specifically for the server",
			"keywords": [
				"htmlparser",
				"jquery",
				"selector",
				"scraper"
			],
			"version": "0.6.0",
			"repository": {
				"type": "git",
				"url": "git://github.com/MatthewMueller/cheerio.git"
			},
			"main": "./index.js",
			"engines": {
				"node": ">= 0.4.7"
			},
			"dependencies": {
				"cheerio-soupselect": "*",
				"htmlparser2": "2.0.1 - 2.2.2",
				"underscore": "1.x"
			},
			"devDependencies": {
				"mocha": "0.x",
				"should": "*",
				"coffee-script": "*"
			},
			"_npmUser": {
				"name": "mattmueller",
				"email": "mattmuelle@gmail.com"
			},
			"_id": "cheerio@0.6.0",
			"_engineSupported": true,
			"_npmVersion": "1.0.103",
			"_nodeVersion": "v0.4.11",
			"_defaultsLoaded": true,
			"dist": {
				"shasum": "b763cf4e2f6cb600f419b9d3b540dc789178e049",
				"tarball": "https://registry.npmjs.org/cheerio/-/cheerio-0.6.0.tgz"
			},
			"maintainers": [
				{
					"name": "mattmueller",
					"email": "mattmuelle@gmail.com"
				}
			],
			"directories": {},
			"contributors": []
		},
		"0.6.1": {
			"author": {
				"name": "Matt Mueller",
				"email": "mattmuelle@gmail.com",
				"url": "mattmueller.me"
			},
			"name": "cheerio",
			"description": "Tiny, fast, and elegant implementation of core jQuery designed specifically for the server",
			"keywords": [
				"htmlparser",
				"jquery",
				"selector",
				"scraper"
			],
			"version": "0.6.1",
			"repository": {
				"type": "git",
				"url": "git://github.com/MatthewMueller/cheerio.git"
			},
			"main": "./index.js",
			"engines": {
				"node": ">= 0.4.7"
			},
			"dependencies": {
				"cheerio-soupselect": "*",
				"htmlparser2": "2.0.1 - 2.2.2",
				"underscore": "1.x"
			},
			"devDependencies": {
				"mocha": "0.x",
				"should": "*",
				"coffee-script": "*"
			},
			"_npmUser": {
				"name": "mattmueller",
				"email": "mattmuelle@gmail.com"
			},
			"_id": "cheerio@0.6.1",
			"_engineSupported": true,
			"_npmVersion": "1.0.103",
			"_nodeVersion": "v0.4.11",
			"_defaultsLoaded": true,
			"dist": {
				"shasum": "65f4daabb89597186b51853f1a2ff841939f75f9",
				"tarball": "https://registry.npmjs.org/cheerio/-/cheerio-0.6.1.tgz"
			},
			"maintainers": [
				{
					"name": "mattmueller",
					"email": "mattmuelle@gmail.com"
				}
			],
			"directories": {},
			"contributors": []
		},
		"0.6.2": {
			"author": {
				"name": "Matt Mueller",
				"email": "mattmuelle@gmail.com",
				"url": "mattmueller.me"
			},
			"name": "cheerio",
			"description": "Tiny, fast, and elegant implementation of core jQuery designed specifically for the server",
			"keywords": [
				"htmlparser",
				"jquery",
				"selector",
				"scraper"
			],
			"version": "0.6.2",
			"repository": {
				"type": "git",
				"url": "git://github.com/MatthewMueller/cheerio.git"
			},
			"main": "./index.js",
			"engines": {
				"node": ">= 0.4.7"
			},
			"dependencies": {
				"cheerio-soupselect": "*",
				"htmlparser2": "2.0.1 - 2.2.2",
				"underscore": "1.x"
			},
			"devDependencies": {
				"mocha": "0.x",
				"should": "*",
				"coffee-script": "*"
			},
			"_npmUser": {
				"name": "mattmueller",
				"email": "mattmuelle@gmail.com"
			},
			"_id": "cheerio@0.6.2",
			"_engineSupported": true,
			"_npmVersion": "1.0.103",
			"_nodeVersion": "v0.4.11",
			"_defaultsLoaded": true,
			"dist": {
				"shasum": "9e6388f8b291b933733f2751ce3fdb87de81b099",
				"tarball": "https://registry.npmjs.org/cheerio/-/cheerio-0.6.2.tgz"
			},
			"maintainers": [
				{
					"name": "mattmueller",
					"email": "mattmuelle@gmail.com"
				}
			],
			"directories": {},
			"contributors": []
		},
		"0.7.0": {
			"author": {
				"name": "Matt Mueller",
				"email": "mattmuelle@gmail.com",
				"url": "mattmueller.me"
			},
			"name": "cheerio",
			"description": "Tiny, fast, and elegant implementation of core jQuery designed specifically for the server",
			"keywords": [
				"htmlparser",
				"jquery",
				"selector",
				"scraper"
			],
			"version": "0.7.0",
			"repository": {
				"type": "git",
				"url": "git://github.com/MatthewMueller/cheerio.git"
			},
			"main": "./index.js",
			"engines": {
				"node": ">= 0.4.7"
			},
			"dependencies": {
				"cheerio-soupselect": "*",
				"htmlparser2": "2.0.1 - 2.2.2",
				"underscore": "*"
			},
			"devDependencies": {
				"mocha": "*",
				"expect.js": "*",
				"coffee-script": "*"
			},
			"scripts": {
				"test": "make test"
			},
			"_npmUser": {
				"name": "mattmueller",
				"email": "mattmuelle@gmail.com"
			},
			"_id": "cheerio@0.7.0",
			"optionalDependencies": {},
			"_engineSupported": true,
			"_npmVersion": "1.1.15",
			"_nodeVersion": "v0.7.7",
			"_defaultsLoaded": true,
			"dist": {
				"shasum": "b98cb806b693396411a450f58b39240abe9833dc",
				"tarball": "https://registry.npmjs.org/cheerio/-/cheerio-0.7.0.tgz"
			},
			"maintainers": [
				{
					"name": "mattmueller",
					"email": "mattmuelle@gmail.com"
				}
			],
			"directories": {},
			"contributors": []
		},
		"0.8.0": {
			"author": {
				"name": "Matt Mueller",
				"email": "mattmuelle@gmail.com",
				"url": "mattmueller.me"
			},
			"name": "cheerio",
			"description": "Tiny, fast, and elegant implementation of core jQuery designed specifically for the server",
			"keywords": [
				"htmlparser",
				"jquery",
				"selector",
				"scraper"
			],
			"version": "0.8.0",
			"repository": {
				"type": "git",
				"url": "git://github.com/MatthewMueller/cheerio.git"
			},
			"main": "./index.js",
			"engines": {
				"node": ">= 0.6"
			},
			"dependencies": {
				"cheerio-select": "*",
				"htmlparser2": "2.x",
				"underscore": "*"
			},
			"devDependencies": {
				"mocha": "*",
				"expect.js": "*",
				"coffee-script": "*"
			},
			"scripts": {
				"test": "make test"
			},
			"_npmUser": {
				"name": "mattmueller",
				"email": "mattmuelle@gmail.com"
			},
			"_id": "cheerio@0.8.0",
			"optionalDependencies": {},
			"_engineSupported": true,
			"_npmVersion": "1.1.16",
			"_nodeVersion": "v0.6.6",
			"_defaultsLoaded": true,
			"dist": {
				"shasum": "2f2222913a40555f0c353a82bd668db7cd1c6d22",
				"tarball": "https://registry.npmjs.org/cheerio/-/cheerio-0.8.0.tgz"
			},
			"maintainers": [
				{
					"name": "mattmueller",
					"email": "mattmuelle@gmail.com"
				}
			],
			"directories": {},
			"contributors": []
		},
		"0.8.1": {
			"author": {
				"name": "Matt Mueller",
				"email": "mattmuelle@gmail.com",
				"url": "mattmueller.me"
			},
			"name": "cheerio",
			"description": "Tiny, fast, and elegant implementation of core jQuery designed specifically for the server",
			"keywords": [
				"htmlparser",
				"jquery",
				"selector",
				"scraper"
			],
			"version": "0.8.1",
			"repository": {
				"type": "git",
				"url": "git://github.com/MatthewMueller/cheerio.git"
			},
			"main": "./index.js",
			"engines": {
				"node": ">= 0.6"
			},
			"dependencies": {
				"cheerio-select": "*",
				"htmlparser2": "2.x",
				"underscore": "*"
			},
			"devDependencies": {
				"mocha": "*",
				"expect.js": "*",
				"coffee-script": "*"
			},
			"scripts": {
				"test": "make test"
			},
			"_npmUser": {
				"name": "mattmueller",
				"email": "mattmuelle@gmail.com"
			},
			"_id": "cheerio@0.8.1",
			"optionalDependencies": {},
			"_engineSupported": true,
			"_npmVersion": "1.1.16",
			"_nodeVersion": "v0.6.6",
			"_defaultsLoaded": true,
			"dist": {
				"shasum": "7e900d93fd45296c3529430c0257b147a37f9dce",
				"tarball": "https://registry.npmjs.org/cheerio/-/cheerio-0.8.1.tgz"
			},
			"maintainers": [
				{
					"name": "mattmueller",
					"email": "mattmuelle@gmail.com"
				}
			],
			"directories": {},
			"contributors": []
		},
		"0.8.2": {
			"author": {
				"name": "Matt Mueller",
				"email": "mattmuelle@gmail.com",
				"url": "mattmueller.me"
			},
			"name": "cheerio",
			"description": "Tiny, fast, and elegant implementation of core jQuery designed specifically for the server",
			"keywords": [
				"htmlparser",
				"jquery",
				"selector",
				"scraper"
			],
			"version": "0.8.2",
			"repository": {
				"type": "git",
				"url": "git://github.com/MatthewMueller/cheerio.git"
			},
			"main": "./index.js",
			"engines": {
				"node": ">= 0.6"
			},
			"dependencies": {
				"cheerio-select": "*",
				"htmlparser2": "2.x",
				"underscore": "*",
				"entities": "1.x"
			},
			"devDependencies": {
				"mocha": "*",
				"expect.js": "*",
				"coffee-script": "*"
			},
			"scripts": {
				"test": "make test"
			},
			"_npmUser": {
				"name": "mattmueller",
				"email": "mattmuelle@gmail.com"
			},
			"_id": "cheerio@0.8.2",
			"optionalDependencies": {},
			"_engineSupported": true,
			"_npmVersion": "1.1.4",
			"_nodeVersion": "v0.6.8",
			"_defaultsLoaded": true,
			"dist": {
				"shasum": "fbc40a14fb1ed162fa2b5bc58ff8344205063ba9",
				"tarball": "https://registry.npmjs.org/cheerio/-/cheerio-0.8.2.tgz"
			},
			"maintainers": [
				{
					"name": "mattmueller",
					"email": "mattmuelle@gmail.com"
				}
			],
			"directories": {},
			"contributors": []
		},
		"0.8.3": {
			"author": {
				"name": "Matt Mueller",
				"email": "mattmuelle@gmail.com",
				"url": "mattmueller.me"
			},
			"name": "cheerio",
			"description": "Tiny, fast, and elegant implementation of core jQuery designed specifically for the server",
			"keywords": [
				"htmlparser",
				"jquery",
				"selector",
				"scraper"
			],
			"version": "0.8.3",
			"repository": {
				"type": "git",
				"url": "git://github.com/MatthewMueller/cheerio.git"
			},
			"main": "./index.js",
			"engines": {
				"node": ">= 0.6"
			},
			"dependencies": {
				"cheerio-select": "*",
				"htmlparser2": "2.x",
				"underscore": "*",
				"entities": "0.x"
			},
			"devDependencies": {
				"mocha": "*",
				"expect.js": "*",
				"coffee-script": "*"
			},
			"scripts": {
				"test": "make test"
			},
			"_npmUser": {
				"name": "mattmueller",
				"email": "mattmuelle@gmail.com"
			},
			"_id": "cheerio@0.8.3",
			"optionalDependencies": {},
			"_engineSupported": true,
			"_npmVersion": "1.1.16",
			"_nodeVersion": "v0.6.6",
			"_defaultsLoaded": true,
			"dist": {
				"shasum": "94bca93b260024c3dad12d473195a2c8b7cb2467",
				"tarball": "https://registry.npmjs.org/cheerio/-/cheerio-0.8.3.tgz"
			},
			"maintainers": [
				{
					"name": "mattmueller",
					"email": "mattmuelle@gmail.com"
				}
			],
			"directories": {},
			"contributors": []
		},
		"0.9.0": {
			"author": {
				"name": "Matt Mueller",
				"email": "mattmuelle@gmail.com",
				"url": "mattmueller.me"
			},
			"name": "cheerio",
			"description": "Tiny, fast, and elegant implementation of core jQuery designed specifically for the server",
			"keywords": [
				"htmlparser",
				"jquery",
				"selector",
				"scraper"
			],
			"version": "0.9.0",
			"repository": {
				"type": "git",
				"url": "git://github.com/MatthewMueller/cheerio.git"
			},
			"main": "./index.js",
			"engines": {
				"node": ">= 0.6"
			},
			"dependencies": {
				"cheerio-select": "*",
				"htmlparser2": "2.x",
				"underscore": "*",
				"entities": "0.x"
			},
			"devDependencies": {
				"mocha": "*",
				"expect.js": "*"
			},
			"scripts": {
				"test": "make test"
			},
			"_npmUser": {
				"name": "mattmueller",
				"email": "mattmuelle@gmail.com"
			},
			"_id": "cheerio@0.9.0",
			"optionalDependencies": {},
			"_engineSupported": true,
			"_npmVersion": "1.1.4",
			"_nodeVersion": "v0.6.8",
			"_defaultsLoaded": true,
			"dist": {
				"shasum": "00bc8f711090de9c2e510e3e40ea59773d5b83d5",
				"tarball": "https://registry.npmjs.org/cheerio/-/cheerio-0.9.0.tgz"
			},
			"maintainers": [
				{
					"name": "mattmueller",
					"email": "mattmuelle@gmail.com"
				}
			],
			"directories": {},
			"contributors": []
		},
		"0.9.1": {
			"author": {
				"name": "Matt Mueller",
				"email": "mattmuelle@gmail.com",
				"url": "mattmueller.me"
			},
			"name": "cheerio",
			"description": "Tiny, fast, and elegant implementation of core jQuery designed specifically for the server",
			"keywords": [
				"htmlparser",
				"jquery",
				"selector",
				"scraper"
			],
			"version": "0.9.1",
			"repository": {
				"type": "git",
				"url": "git://github.com/MatthewMueller/cheerio.git"
			},
			"main": "./index.js",
			"engines": {
				"node": ">= 0.6"
			},
			"dependencies": {
				"cheerio-select": "*",
				"htmlparser2": "2.x",
				"underscore": "*",
				"entities": "0.x"
			},
			"devDependencies": {
				"mocha": "*",
				"expect.js": "*"
			},
			"scripts": {
				"test": "make test"
			},
			"_npmUser": {
				"name": "mattmueller",
				"email": "mattmuelle@gmail.com"
			},
			"_id": "cheerio@0.9.1",
			"optionalDependencies": {},
			"_engineSupported": true,
			"_npmVersion": "1.1.4",
			"_nodeVersion": "v0.6.8",
			"_defaultsLoaded": true,
			"dist": {
				"shasum": "57ead39e9e0c23ecc92dc18e55eec8ceb0cb241a",
				"tarball": "https://registry.npmjs.org/cheerio/-/cheerio-0.9.1.tgz"
			},
			"maintainers": [
				{
					"name": "mattmueller",
					"email": "mattmuelle@gmail.com"
				}
			],
			"directories": {},
			"contributors": []
		},
		"0.9.2": {
			"author": {
				"name": "Matt Mueller",
				"email": "mattmuelle@gmail.com",
				"url": "mattmueller.me"
			},
			"name": "cheerio",
			"description": "Tiny, fast, and elegant implementation of core jQuery designed specifically for the server",
			"keywords": [
				"htmlparser",
				"jquery",
				"selector",
				"scraper"
			],
			"version": "0.9.2",
			"repository": {
				"type": "git",
				"url": "git://github.com/MatthewMueller/cheerio.git"
			},
			"main": "./index.js",
			"engines": {
				"node": ">= 0.6"
			},
			"dependencies": {
				"cheerio-select": "*",
				"htmlparser2": "2.x",
				"underscore": "*",
				"entities": "0.x"
			},
			"devDependencies": {
				"mocha": "*",
				"expect.js": "*"
			},
			"scripts": {
				"test": "make test"
			},
			"_npmUser": {
				"name": "mattmueller",
				"email": "mattmuelle@gmail.com"
			},
			"_id": "cheerio@0.9.2",
			"optionalDependencies": {},
			"_engineSupported": true,
			"_npmVersion": "1.1.4",
			"_nodeVersion": "v0.6.8",
			"_defaultsLoaded": true,
			"dist": {
				"shasum": "8cabe74aecc245dbafe03470e2decad87d133923",
				"tarball": "https://registry.npmjs.org/cheerio/-/cheerio-0.9.2.tgz"
			},
			"maintainers": [
				{
					"name": "mattmueller",
					"email": "mattmuelle@gmail.com"
				}
			],
			"directories": {},
			"contributors": []
		},
		"0.10.0": {
			"author": {
				"name": "Matt Mueller",
				"email": "mattmuelle@gmail.com",
				"url": "mattmueller.me"
			},
			"name": "cheerio",
			"description": "Tiny, fast, and elegant implementation of core jQuery designed specifically for the server",
			"keywords": [
				"htmlparser",
				"jquery",
				"selector",
				"scraper"
			],
			"version": "0.10.0",
			"repository": {
				"type": "git",
				"url": "git://github.com/MatthewMueller/cheerio.git"
			},
			"main": "./index.js",
			"engines": {
				"node": ">= 0.6"
			},
			"dependencies": {
				"cheerio-select": "*",
				"htmlparser2": "2.x",
				"underscore": "*",
				"entities": "0.x"
			},
			"devDependencies": {
				"mocha": "*",
				"expect.js": "*"
			},
			"scripts": {
				"test": "make test"
			},
			"_id": "cheerio@0.10.0",
			"dist": {
				"shasum": "01d102adc737758d94aaa408c05788550e6eefcb",
				"tarball": "https://registry.npmjs.org/cheerio/-/cheerio-0.10.0.tgz"
			},
			"maintainers": [
				{
					"name": "mattmueller",
					"email": "mattmuelle@gmail.com"
				}
			],
			"directories": {},
			"contributors": []
		},
		"0.10.1": {
			"author": {
				"name": "Matt Mueller",
				"email": "mattmuelle@gmail.com",
				"url": "mattmueller.me"
			},
			"name": "cheerio",
			"description": "Tiny, fast, and elegant implementation of core jQuery designed specifically for the server",
			"keywords": [
				"htmlparser",
				"jquery",
				"selector",
				"scraper"
			],
			"version": "0.10.1",
			"repository": {
				"type": "git",
				"url": "git://github.com/MatthewMueller/cheerio.git"
			},
			"main": "./index.js",
			"engines": {
				"node": ">= 0.6"
			},
			"dependencies": {
				"cheerio-select": "*",
				"htmlparser2": "2.x",
				"underscore": "*",
				"entities": "0.x"
			},
			"devDependencies": {
				"mocha": "*",
				"expect.js": "*"
			},
			"scripts": {
				"test": "make test"
			},
			"_id": "cheerio@0.10.1",
			"dist": {
				"shasum": "465895fed38234617c9549a60d4c2296d38fba3d",
				"tarball": "https://registry.npmjs.org/cheerio/-/cheerio-0.10.1.tgz"
			},
			"maintainers": [
				{
					"name": "mattmueller",
					"email": "mattmuelle@gmail.com"
				}
			],
			"directories": {},
			"contributors": []
		},
		"0.10.2": {
			"author": {
				"name": "Matt Mueller",
				"email": "mattmuelle@gmail.com",
				"url": "mattmueller.me"
			},
			"name": "cheerio",
			"description": "Tiny, fast, and elegant implementation of core jQuery designed specifically for the server",
			"keywords": [
				"htmlparser",
				"jquery",
				"selector",
				"scraper"
			],
			"version": "0.10.2",
			"repository": {
				"type": "git",
				"url": "git://github.com/MatthewMueller/cheerio.git"
			},
			"main": "./index.js",
			"engines": {
				"node": ">= 0.6"
			},
			"dependencies": {
				"cheerio-select": "*",
				"htmlparser2": "2.x",
				"underscore": "*",
				"entities": "0.x"
			},
			"devDependencies": {
				"mocha": "*",
				"expect.js": "*"
			},
			"scripts": {
				"test": "make test"
			},
			"_id": "cheerio@0.10.2",
			"dist": {
				"shasum": "933c9f5d4c4ccce73b58dca8caef51db523be479",
				"tarball": "https://registry.npmjs.org/cheerio/-/cheerio-0.10.2.tgz"
			},
			"maintainers": [
				{
					"name": "mattmueller",
					"email": "mattmuelle@gmail.com"
				}
			],
			"directories": {},
			"contributors": []
		},
		"0.10.3": {
			"author": {
				"name": "Matt Mueller",
				"email": "mattmuelle@gmail.com",
				"url": "mattmueller.me"
			},
			"name": "cheerio",
			"description": "Tiny, fast, and elegant implementation of core jQuery designed specifically for the server",
			"keywords": [
				"htmlparser",
				"jquery",
				"selector",
				"scraper"
			],
			"version": "0.10.3",
			"repository": {
				"type": "git",
				"url": "git://github.com/MatthewMueller/cheerio.git"
			},
			"main": "./index.js",
			"engines": {
				"node": ">= 0.6"
			},
			"dependencies": {
				"cheerio-select": "*",
				"htmlparser2": "2.x",
				"underscore": "*",
				"entities": "0.x"
			},
			"devDependencies": {
				"mocha": "*",
				"expect.js": "*"
			},
			"scripts": {
				"test": "make test"
			},
			"_id": "cheerio@0.10.3",
			"dist": {
				"shasum": "50103d42e30ef4a1bf552001d684ecee70827b67",
				"tarball": "https://registry.npmjs.org/cheerio/-/cheerio-0.10.3.tgz"
			},
			"maintainers": [
				{
					"name": "mattmueller",
					"email": "mattmuelle@gmail.com"
				}
			],
			"directories": {},
			"contributors": []
		},
		"0.10.4": {
			"author": {
				"name": "Matt Mueller",
				"email": "mattmuelle@gmail.com",
				"url": "mattmueller.me"
			},
			"name": "cheerio",
			"description": "Tiny, fast, and elegant implementation of core jQuery designed specifically for the server",
			"keywords": [
				"htmlparser",
				"jquery",
				"selector",
				"scraper"
			],
			"version": "0.10.4",
			"repository": {
				"type": "git",
				"url": "git://github.com/MatthewMueller/cheerio.git"
			},
			"main": "./index.js",
			"engines": {
				"node": ">= 0.6"
			},
			"dependencies": {
				"cheerio-select": "*",
				"htmlparser2": "2.x",
				"underscore": "*",
				"entities": "0.x"
			},
			"devDependencies": {
				"mocha": "*",
				"expect.js": "*"
			},
			"scripts": {
				"test": "make test"
			},
			"_id": "cheerio@0.10.4",
			"dist": {
				"shasum": "70fc0684142aaf890fbacddd6ad761b6f37301d6",
				"tarball": "https://registry.npmjs.org/cheerio/-/cheerio-0.10.4.tgz"
			},
			"_npmVersion": "1.1.65",
			"_npmUser": {
				"name": "mattmueller",
				"email": "mattmuelle@gmail.com"
			},
			"maintainers": [
				{
					"name": "mattmueller",
					"email": "mattmuelle@gmail.com"
				}
			],
			"directories": {},
			"contributors": []
		},
		"0.10.5": {
			"author": {
				"name": "Matt Mueller",
				"email": "mattmuelle@gmail.com",
				"url": "mattmueller.me"
			},
			"name": "cheerio",
			"description": "Tiny, fast, and elegant implementation of core jQuery designed specifically for the server",
			"keywords": [
				"htmlparser",
				"jquery",
				"selector",
				"scraper"
			],
			"version": "0.10.5",
			"repository": {
				"type": "git",
				"url": "git://github.com/MatthewMueller/cheerio.git"
			},
			"main": "./index.js",
			"engines": {
				"node": ">= 0.6"
			},
			"dependencies": {
				"cheerio-select": "*",
				"htmlparser2": "2.x",
				"underscore": "~1.4",
				"entities": "0.x"
			},
			"devDependencies": {
				"mocha": "*",
				"expect.js": "*"
			},
			"scripts": {
				"test": "make test"
			},
			"_id": "cheerio@0.10.5",
			"dist": {
				"shasum": "cc67d29453c8837c40c910b4a4332316201b586d",
				"tarball": "https://registry.npmjs.org/cheerio/-/cheerio-0.10.5.tgz"
			},
			"_npmVersion": "1.1.65",
			"_npmUser": {
				"name": "mattmueller",
				"email": "mattmuelle@gmail.com"
			},
			"maintainers": [
				{
					"name": "mattmueller",
					"email": "mattmuelle@gmail.com"
				}
			],
			"directories": {},
			"contributors": []
		},
		"0.10.6": {
			"author": {
				"name": "Matt Mueller",
				"email": "mattmuelle@gmail.com",
				"url": "mattmueller.me"
			},
			"name": "cheerio",
			"description": "Tiny, fast, and elegant implementation of core jQuery designed specifically for the server",
			"keywords": [
				"htmlparser",
				"jquery",
				"selector",
				"scraper"
			],
			"version": "0.10.6",
			"repository": {
				"type": "git",
				"url": "git://github.com/MatthewMueller/cheerio.git"
			},
			"main": "./index.js",
			"engines": {
				"node": ">= 0.6"
			},
			"dependencies": {
				"cheerio-select": "*",
				"htmlparser2": "2.x",
				"underscore": "~1.4",
				"entities": "0.x"
			},
			"devDependencies": {
				"mocha": "*",
				"expect.js": "*"
			},
			"scripts": {
				"test": "make test"
			},
			"_id": "cheerio@0.10.6",
			"dist": {
				"shasum": "4238fb7a83327e6df54422232f4635e6c4dbc22d",
				"tarball": "https://registry.npmjs.org/cheerio/-/cheerio-0.10.6.tgz"
			},
			"_npmVersion": "1.1.65",
			"_npmUser": {
				"name": "mattmueller",
				"email": "mattmuelle@gmail.com"
			},
			"maintainers": [
				{
					"name": "mattmueller",
					"email": "mattmuelle@gmail.com"
				}
			],
			"directories": {},
			"contributors": []
		},
		"0.10.7": {
			"author": {
				"name": "Matt Mueller",
				"email": "mattmuelle@gmail.com",
				"url": "mattmueller.me"
			},
			"name": "cheerio",
			"description": "Tiny, fast, and elegant implementation of core jQuery designed specifically for the server",
			"keywords": [
				"htmlparser",
				"jquery",
				"selector",
				"scraper"
			],
			"version": "0.10.7",
			"repository": {
				"type": "git",
				"url": "git://github.com/MatthewMueller/cheerio.git"
			},
			"main": "./index.js",
			"engines": {
				"node": ">= 0.6"
			},
			"dependencies": {
				"cheerio-select": "*",
				"htmlparser2": "2.x",
				"underscore": "~1.4",
				"entities": "0.x"
			},
			"devDependencies": {
				"mocha": "*",
				"expect.js": "*"
			},
			"scripts": {
				"test": "make test"
			},
			"_id": "cheerio@0.10.7",
			"dist": {
				"shasum": "fe10dcadf629354fb1b9568d9cc0695634fbc41a",
				"tarball": "https://registry.npmjs.org/cheerio/-/cheerio-0.10.7.tgz"
			},
			"_npmVersion": "1.1.65",
			"_npmUser": {
				"name": "mattmueller",
				"email": "mattmuelle@gmail.com"
			},
			"maintainers": [
				{
					"name": "mattmueller",
					"email": "mattmuelle@gmail.com"
				}
			],
			"directories": {},
			"contributors": []
		},
		"0.10.8": {
			"author": {
				"name": "Matt Mueller",
				"email": "mattmuelle@gmail.com",
				"url": "mattmueller.me"
			},
			"name": "cheerio",
			"description": "Tiny, fast, and elegant implementation of core jQuery designed specifically for the server",
			"keywords": [
				"htmlparser",
				"jquery",
				"selector",
				"scraper"
			],
			"version": "0.10.8",
			"repository": {
				"type": "git",
				"url": "git://github.com/MatthewMueller/cheerio.git"
			},
			"main": "./index.js",
			"engines": {
				"node": ">= 0.6"
			},
			"dependencies": {
				"cheerio-select": "*",
				"htmlparser2": "2.x",
				"underscore": "~1.4",
				"entities": "0.x"
			},
			"devDependencies": {
				"mocha": "*",
				"expect.js": "*"
			},
			"scripts": {
				"test": "make test"
			},
			"_id": "cheerio@0.10.8",
			"dist": {
				"shasum": "ece5ad0c8baa9b9adc87394bbdb1c68bc4552ba0",
				"tarball": "https://registry.npmjs.org/cheerio/-/cheerio-0.10.8.tgz"
			},
			"_from": ".",
			"_npmVersion": "1.2.12",
			"_npmUser": {
				"name": "mattmueller",
				"email": "mattmuelle@gmail.com"
			},
			"maintainers": [
				{
					"name": "mattmueller",
					"email": "mattmuelle@gmail.com"
				}
			],
			"directories": {},
			"contributors": []
		},
		"0.11.0": {
			"author": {
				"name": "Matt Mueller",
				"email": "mattmuelle@gmail.com",
				"url": "mattmueller.me"
			},
			"name": "cheerio",
			"description": "Tiny, fast, and elegant implementation of core jQuery designed specifically for the server",
			"keywords": [
				"htmlparser",
				"jquery",
				"selector",
				"scraper"
			],
			"version": "0.11.0",
			"repository": {
				"type": "git",
				"url": "git://github.com/MatthewMueller/cheerio.git"
			},
			"main": "./index.js",
			"engines": {
				"node": ">= 0.6"
			},
			"dependencies": {
				"cheerio-select": "*",
				"htmlparser2": "2.x",
				"underscore": "~1.4",
				"entities": "0.x"
			},
			"devDependencies": {
				"mocha": "*",
				"expect.js": "*"
			},
			"scripts": {
				"test": "make test"
			},
			"_id": "cheerio@0.11.0",
			"dist": {
				"shasum": "62549889403ebc7a608e3fba64c1822117e76b51",
				"tarball": "https://registry.npmjs.org/cheerio/-/cheerio-0.11.0.tgz"
			},
			"_npmVersion": "1.1.71",
			"_npmUser": {
				"name": "mattmueller",
				"email": "mattmuelle@gmail.com"
			},
			"maintainers": [
				{
					"name": "mattmueller",
					"email": "mattmuelle@gmail.com"
				}
			],
			"directories": {},
			"contributors": []
		},
		"0.12.0": {
			"author": {
				"name": "Matt Mueller",
				"email": "mattmuelle@gmail.com",
				"url": "mattmueller.me"
			},
			"name": "cheerio",
			"description": "Tiny, fast, and elegant implementation of core jQuery designed specifically for the server",
			"keywords": [
				"htmlparser",
				"jquery",
				"selector",
				"scraper"
			],
			"version": "0.12.0",
			"repository": {
				"type": "git",
				"url": "git://github.com/MatthewMueller/cheerio.git"
			},
			"main": "./index.js",
			"engines": {
				"node": ">= 0.6"
			},
			"dependencies": {
				"cheerio-select": "*",
				"htmlparser2": "3.1.1",
				"underscore": "~1.4",
				"entities": "0.x"
			},
			"devDependencies": {
				"mocha": "*",
				"expect.js": "*"
			},
			"scripts": {
				"test": "make test"
			},
			"_id": "cheerio@0.12.0",
			"dist": {
				"shasum": "a4ce0cdc140df45b5bd6856345cbd7192369ddfc",
				"tarball": "https://registry.npmjs.org/cheerio/-/cheerio-0.12.0.tgz"
			},
			"_npmVersion": "1.1.71",
			"_npmUser": {
				"name": "mattmueller",
				"email": "mattmuelle@gmail.com"
			},
			"maintainers": [
				{
					"name": "mattmueller",
					"email": "mattmuelle@gmail.com"
				}
			],
			"directories": {},
			"contributors": []
		},
		"0.12.1": {
			"author": {
				"name": "Matt Mueller",
				"email": "mattmuelle@gmail.com",
				"url": "mattmueller.me"
			},
			"name": "cheerio",
			"description": "Tiny, fast, and elegant implementation of core jQuery designed specifically for the server",
			"keywords": [
				"htmlparser",
				"jquery",
				"selector",
				"scraper"
			],
			"version": "0.12.1",
			"repository": {
				"type": "git",
				"url": "git://github.com/MatthewMueller/cheerio.git"
			},
			"main": "./index.js",
			"engines": {
				"node": ">= 0.6"
			},
			"dependencies": {
				"cheerio-select": "*",
				"htmlparser2": "3.1.4",
				"underscore": "~1.4",
				"entities": "0.x"
			},
			"devDependencies": {
				"mocha": "*",
				"expect.js": "*"
			},
			"scripts": {
				"test": "make test"
			},
			"bugs": {
				"url": "https://github.com/MatthewMueller/cheerio/issues"
			},
			"_id": "cheerio@0.12.1",
			"dist": {
				"shasum": "82cf2b7e9a260f216142cf3c41e94289a3ea4aa3",
				"tarball": "https://registry.npmjs.org/cheerio/-/cheerio-0.12.1.tgz"
			},
			"_from": ".",
			"_npmVersion": "1.3.2",
			"_npmUser": {
				"name": "mattmueller",
				"email": "mattmuelle@gmail.com"
			},
			"maintainers": [
				{
					"name": "mattmueller",
					"email": "mattmuelle@gmail.com"
				}
			],
			"directories": {},
			"contributors": []
		},
		"0.12.2": {
			"author": {
				"name": "Matt Mueller",
				"email": "mattmuelle@gmail.com",
				"url": "mattmueller.me"
			},
			"name": "cheerio",
			"description": "Tiny, fast, and elegant implementation of core jQuery designed specifically for the server",
			"keywords": [
				"htmlparser",
				"jquery",
				"selector",
				"scraper"
			],
			"version": "0.12.2",
			"repository": {
				"type": "git",
				"url": "git://github.com/MatthewMueller/cheerio.git"
			},
			"main": "./index.js",
			"engines": {
				"node": ">= 0.6"
			},
			"dependencies": {
				"cheerio-select": "*",
				"htmlparser2": "3.1.4",
				"underscore": "~1.4",
				"entities": "0.x"
			},
			"devDependencies": {
				"mocha": "*",
				"expect.js": "*"
			},
			"scripts": {
				"test": "make test"
			},
			"bugs": {
				"url": "https://github.com/MatthewMueller/cheerio/issues"
			},
			"_id": "cheerio@0.12.2",
			"dist": {
				"shasum": "d9908e29679e6d1b501c2cfe0e4ada330ea278c7",
				"tarball": "https://registry.npmjs.org/cheerio/-/cheerio-0.12.2.tgz"
			},
			"_from": ".",
			"_npmVersion": "1.3.2",
			"_npmUser": {
				"name": "mattmueller",
				"email": "mattmuelle@gmail.com"
			},
			"maintainers": [
				{
					"name": "mattmueller",
					"email": "mattmuelle@gmail.com"
				}
			],
			"directories": {},
			"contributors": []
		},
		"0.12.3": {
			"author": {
				"name": "Matt Mueller",
				"email": "mattmuelle@gmail.com",
				"url": "mattmueller.me"
			},
			"name": "cheerio",
			"description": "Tiny, fast, and elegant implementation of core jQuery designed specifically for the server",
			"keywords": [
				"htmlparser",
				"jquery",
				"selector",
				"scraper"
			],
			"version": "0.12.3",
			"repository": {
				"type": "git",
				"url": "git://github.com/MatthewMueller/cheerio.git"
			},
			"main": "./index.js",
			"engines": {
				"node": ">= 0.6"
			},
			"dependencies": {
				"cheerio-select": "*",
				"htmlparser2": "3.1.4",
				"underscore": "~1.4",
				"entities": "0.x"
			},
			"devDependencies": {
				"mocha": "*",
				"expect.js": "*"
			},
			"scripts": {
				"test": "make test"
			},
			"bugs": {
				"url": "https://github.com/MatthewMueller/cheerio/issues"
			},
			"_id": "cheerio@0.12.3",
			"dist": {
				"shasum": "8eb05ace0a3fc72d9d9ce0b5d364fe8bb565d7fa",
				"tarball": "https://registry.npmjs.org/cheerio/-/cheerio-0.12.3.tgz"
			},
			"_from": ".",
			"_npmVersion": "1.3.2",
			"_npmUser": {
				"name": "mattmueller",
				"email": "mattmuelle@gmail.com"
			},
			"maintainers": [
				{
					"name": "mattmueller",
					"email": "mattmuelle@gmail.com"
				}
			],
			"directories": {},
			"contributors": []
		},
		"0.12.4": {
			"author": {
				"name": "Matt Mueller",
				"email": "mattmuelle@gmail.com",
				"url": "mattmueller.me"
			},
			"name": "cheerio",
			"description": "Tiny, fast, and elegant implementation of core jQuery designed specifically for the server",
			"keywords": [
				"htmlparser",
				"jquery",
				"selector",
				"scraper"
			],
			"version": "0.12.4",
			"repository": {
				"type": "git",
				"url": "git://github.com/MatthewMueller/cheerio.git"
			},
			"main": "./index.js",
			"engines": {
				"node": ">= 0.6"
			},
			"dependencies": {
				"cheerio-select": "*",
				"htmlparser2": "3.1.4",
				"underscore": "~1.4",
				"entities": "0.x"
			},
			"devDependencies": {
				"mocha": "*",
				"expect.js": "*",
				"jshint": "~2.3.0"
			},
			"scripts": {
				"test": "make test"
			},
			"bugs": {
				"url": "https://github.com/MatthewMueller/cheerio/issues"
			},
			"homepage": "https://github.com/MatthewMueller/cheerio",
			"_id": "cheerio@0.12.4",
			"dist": {
				"shasum": "c199626e9e1eb0d4233a91a4793e7f8aaa69a18b",
				"tarball": "https://registry.npmjs.org/cheerio/-/cheerio-0.12.4.tgz"
			},
			"_from": ".",
			"_npmVersion": "1.3.13",
			"_npmUser": {
				"name": "mattmueller",
				"email": "mattmuelle@gmail.com"
			},
			"maintainers": [
				{
					"name": "mattmueller",
					"email": "mattmuelle@gmail.com"
				}
			],
			"directories": {},
			"contributors": []
		},
		"0.13.0": {
			"author": {
				"name": "Matt Mueller",
				"email": "mattmuelle@gmail.com",
				"url": "mattmueller.me"
			},
			"name": "cheerio",
			"description": "Tiny, fast, and elegant implementation of core jQuery designed specifically for the server",
			"keywords": [
				"htmlparser",
				"jquery",
				"selector",
				"scraper"
			],
			"version": "0.13.0",
			"repository": {
				"type": "git",
				"url": "git://github.com/MatthewMueller/cheerio.git"
			},
			"main": "./index.js",
			"engines": {
				"node": ">= 0.6"
			},
			"dependencies": {
				"htmlparser2": "~3.4.0",
				"underscore": "~1.4",
				"entities": "0.x",
				"CSSselect": "~0.4.0"
			},
			"devDependencies": {
				"mocha": "*",
				"expect.js": "*",
				"jshint": "~2.3.0",
				"benchmark": "~1.0.0",
				"jsdom": "~0.8.9"
			},
			"scripts": {
				"test": "make test"
			},
			"bugs": {
				"url": "https://github.com/MatthewMueller/cheerio/issues"
			},
			"homepage": "https://github.com/MatthewMueller/cheerio",
			"_id": "cheerio@0.13.0",
			"dist": {
				"shasum": "44f5112044e0e0148300dd16bf8bbd7755ce65f1",
				"tarball": "https://registry.npmjs.org/cheerio/-/cheerio-0.13.0.tgz"
			},
			"_from": ".",
			"_npmVersion": "1.3.14",
			"_npmUser": {
				"name": "mattmueller",
				"email": "mattmuelle@gmail.com"
			},
			"maintainers": [
				{
					"name": "mattmueller",
					"email": "mattmuelle@gmail.com"
				}
			],
			"directories": {},
			"contributors": []
		},
		"0.13.1": {
			"author": {
				"name": "Matt Mueller",
				"email": "mattmuelle@gmail.com",
				"url": "mattmueller.me"
			},
			"name": "cheerio",
			"description": "Tiny, fast, and elegant implementation of core jQuery designed specifically for the server",
			"keywords": [
				"htmlparser",
				"jquery",
				"selector",
				"scraper"
			],
			"version": "0.13.1",
			"repository": {
				"type": "git",
				"url": "git://github.com/MatthewMueller/cheerio.git"
			},
			"main": "./index.js",
			"engines": {
				"node": ">= 0.6"
			},
			"dependencies": {
				"htmlparser2": "~3.4.0",
				"underscore": "~1.5",
				"entities": "0.x",
				"CSSselect": "~0.4.0"
			},
			"devDependencies": {
				"mocha": "*",
				"expect.js": "*",
				"jshint": "~2.3.0",
				"benchmark": "~1.0.0",
				"jsdom": "~0.8.9"
			},
			"scripts": {
				"test": "make test"
			},
			"bugs": {
				"url": "https://github.com/MatthewMueller/cheerio/issues"
			},
			"homepage": "https://github.com/MatthewMueller/cheerio",
			"_id": "cheerio@0.13.1",
			"dist": {
				"shasum": "48af1134561b3527f83d9156c4f9a8ebd82b06ec",
				"tarball": "https://registry.npmjs.org/cheerio/-/cheerio-0.13.1.tgz"
			},
			"_from": ".",
			"_npmVersion": "1.3.14",
			"_npmUser": {
				"name": "mattmueller",
				"email": "mattmuelle@gmail.com"
			},
			"maintainers": [
				{
					"name": "mattmueller",
					"email": "mattmuelle@gmail.com"
				}
			],
			"directories": {},
			"contributors": []
		},
		"0.14.0": {
			"author": {
				"name": "Matt Mueller",
				"email": "mattmuelle@gmail.com",
				"url": "mattmueller.me"
			},
			"name": "cheerio",
			"description": "Tiny, fast, and elegant implementation of core jQuery designed specifically for the server",
			"keywords": [
				"htmlparser",
				"jquery",
				"selector",
				"scraper",
				"parser",
				"html"
			],
			"version": "0.14.0",
			"repository": {
				"type": "git",
				"url": "git://github.com/MatthewMueller/cheerio.git"
			},
			"main": "./index.js",
			"engines": {
				"node": ">= 0.6"
			},
			"dependencies": {
				"htmlparser2": "~3.7.0",
				"entities": "~1.0.0",
				"CSSselect": "~0.4.0",
				"lodash": "~2.4.1"
			},
			"devDependencies": {
				"mocha": "*",
				"expect.js": "~0.3.1",
				"jshint": "~2.3.0",
				"benchmark": "~1.0.0",
				"jsdom": "~0.8.9"
			},
			"scripts": {
				"test": "make test"
			},
			"bugs": {
				"url": "https://github.com/MatthewMueller/cheerio/issues"
			},
			"homepage": "https://github.com/MatthewMueller/cheerio",
			"_id": "cheerio@0.14.0",
			"dist": {
				"shasum": "209648d501846de95cdca6440f389a7f5c29dc8f",
				"tarball": "https://registry.npmjs.org/cheerio/-/cheerio-0.14.0.tgz"
			},
			"_from": ".",
			"_npmVersion": "1.4.6",
			"_npmUser": {
				"name": "mattmueller",
				"email": "mattmuelle@gmail.com"
			},
			"maintainers": [
				{
					"name": "mattmueller",
					"email": "mattmuelle@gmail.com"
				}
			],
			"directories": {},
			"contributors": []
		},
		"0.15.0": {
			"name": "cheerio",
			"version": "0.15.0",
			"description": "Tiny, fast, and elegant implementation of core jQuery designed specifically for the server",
			"author": {
				"name": "Matt Mueller",
				"email": "mattmuelle@gmail.com",
				"url": "mat.io"
			},
			"keywords": [
				"htmlparser",
				"jquery",
				"selector",
				"scraper",
				"parser",
				"html"
			],
			"repository": {
				"type": "git",
				"url": "git://github.com/MatthewMueller/cheerio.git"
			},
			"main": "./index.js",
			"engines": {
				"node": ">= 0.6"
			},
			"dependencies": {
				"htmlparser2": "~3.7.0",
				"entities": "~1.0.0",
				"CSSselect": "~0.4.0",
				"lodash": "~2.4.1"
			},
			"devDependencies": {
				"mocha": "*",
				"expect.js": "~0.3.1",
				"jshint": "~2.3.0",
				"benchmark": "~1.0.0",
				"jsdom": "~0.8.9"
			},
			"scripts": {
				"test": "make test"
			},
			"bugs": {
				"url": "https://github.com/MatthewMueller/cheerio/issues"
			},
			"homepage": "https://github.com/MatthewMueller/cheerio",
			"_id": "cheerio@0.15.0",
			"dist": {
				"shasum": "8775ec3ab16f4c66195b9cc6797e0c82b51e6b34",
				"tarball": "https://registry.npmjs.org/cheerio/-/cheerio-0.15.0.tgz"
			},
			"_from": ".",
			"_npmVersion": "1.4.6",
			"_npmUser": {
				"name": "mattmueller",
				"email": "mattmuelle@gmail.com"
			},
			"maintainers": [
				{
					"name": "mattmueller",
					"email": "mattmuelle@gmail.com"
				}
			],
			"directories": {},
			"contributors": []
		},
		"0.16.0": {
			"name": "cheerio",
			"version": "0.16.0",
			"description": "Tiny, fast, and elegant implementation of core jQuery designed specifically for the server",
			"author": {
				"name": "Matt Mueller",
				"email": "mattmuelle@gmail.com",
				"url": "mat.io"
			},
			"keywords": [
				"htmlparser",
				"jquery",
				"selector",
				"scraper",
				"parser",
				"html"
			],
			"repository": {
				"type": "git",
				"url": "git://github.com/MatthewMueller/cheerio.git"
			},
			"main": "./index.js",
			"engines": {
				"node": ">= 0.6"
			},
			"dependencies": {
				"CSSselect": "~0.4.0",
				"entities": "~1.1.1",
				"htmlparser2": "~3.7.0",
				"lodash": "~2.4.1"
			},
			"devDependencies": {
				"benchmark": "~1.0.0",
				"expect.js": "~0.3.1",
				"jsdom": "~0.8.9",
				"jshint": "~2.3.0",
				"mocha": "*",
				"xyz": "~0.3.0"
			},
			"scripts": {
				"test": "make test"
			},
			"bugs": {
				"url": "https://github.com/MatthewMueller/cheerio/issues"
			},
			"homepage": "https://github.com/MatthewMueller/cheerio",
			"_id": "cheerio@0.16.0",
			"dist": {
				"shasum": "780ae472692ea85e1e0fe332e806bdba98c16d0a",
				"tarball": "https://registry.npmjs.org/cheerio/-/cheerio-0.16.0.tgz"
			},
			"_from": ".",
			"_npmVersion": "1.3.25",
			"_npmUser": {
				"name": "mattmueller",
				"email": "mattmuelle@gmail.com"
			},
			"maintainers": [
				{
					"name": "mattmueller",
					"email": "mattmuelle@gmail.com"
				},
				{
					"name": "davidchambers",
					"email": "dc@davidchambers.me"
				}
			],
			"directories": {},
			"contributors": []
		},
		"0.17.0": {
			"name": "cheerio",
			"version": "0.17.0",
			"description": "Tiny, fast, and elegant implementation of core jQuery designed specifically for the server",
			"author": {
				"name": "Matt Mueller",
				"email": "mattmuelle@gmail.com",
				"url": "mat.io"
			},
			"keywords": [
				"htmlparser",
				"jquery",
				"selector",
				"scraper",
				"parser",
				"html"
			],
			"repository": {
				"type": "git",
				"url": "git://github.com/MatthewMueller/cheerio.git"
			},
			"main": "./index.js",
			"engines": {
				"node": ">= 0.6"
			},
			"dependencies": {
				"CSSselect": "~0.4.0",
				"entities": "~1.1.1",
				"htmlparser2": "~3.7.2",
				"dom-serializer": "~0.0.0",
				"lodash": "~2.4.1"
			},
			"devDependencies": {
				"benchmark": "~1.0.0",
				"expect.js": "~0.3.1",
				"jsdom": "~0.8.9",
				"jshint": "~2.3.0",
				"mocha": "*",
				"xyz": "~0.3.0"
			},
			"scripts": {
				"test": "make test"
			},
			"gitHead": "3210b2287a9fd3b1ec0bcc656092b12c08c2916c",
			"bugs": {
				"url": "https://github.com/MatthewMueller/cheerio/issues"
			},
			"homepage": "https://github.com/MatthewMueller/cheerio",
			"_id": "cheerio@0.17.0",
			"_shasum": "fa5ae42cc60121133d296d0b46d983215f7268ea",
			"_from": ".",
			"_npmVersion": "1.4.14",
			"_npmUser": {
				"name": "davidchambers",
				"email": "dc@davidchambers.me"
			},
			"maintainers": [
				{
					"name": "mattmueller",
					"email": "mattmuelle@gmail.com"
				},
				{
					"name": "davidchambers",
					"email": "dc@davidchambers.me"
				}
			],
			"dist": {
				"shasum": "fa5ae42cc60121133d296d0b46d983215f7268ea",
				"tarball": "https://registry.npmjs.org/cheerio/-/cheerio-0.17.0.tgz"
			},
			"directories": {},
			"contributors": []
		},
		"0.18.0": {
			"name": "cheerio",
			"version": "0.18.0",
			"description": "Tiny, fast, and elegant implementation of core jQuery designed specifically for the server",
			"author": {
				"name": "Matt Mueller",
				"email": "mattmuelle@gmail.com",
				"url": "mat.io"
			},
			"keywords": [
				"htmlparser",
				"jquery",
				"selector",
				"scraper",
				"parser",
				"html"
			],
			"repository": {
				"type": "git",
				"url": "git://github.com/cheeriojs/cheerio.git"
			},
			"main": "./index.js",
			"engines": {
				"node": ">= 0.6"
			},
			"dependencies": {
				"CSSselect": "~0.4.0",
				"entities": "~1.1.1",
				"htmlparser2": "~3.8.1",
				"dom-serializer": "~0.0.0",
				"lodash": "~2.4.1"
			},
			"devDependencies": {
				"benchmark": "~1.0.0",
				"coveralls": "~2.10",
				"expect.js": "~0.3.1",
				"istanbul": "~0.2",
				"jsdom": "~0.8.9",
				"jshint": "~2.5.1",
				"mocha": "*",
				"xyz": "~0.4.0"
			},
			"scripts": {
				"test": "make test"
			},
			"gitHead": "c4f52db9d0e2011a968ba097c85f434f3a05b7f0",
			"bugs": {
				"url": "https://github.com/cheeriojs/cheerio/issues"
			},
			"homepage": "https://github.com/cheeriojs/cheerio",
			"_id": "cheerio@0.18.0",
			"_shasum": "4e1c06377e725b740e996e0dfec353863de677fa",
			"_from": ".",
			"_npmVersion": "2.1.3",
			"_nodeVersion": "0.10.31",
			"_npmUser": {
				"name": "jugglinmike",
				"email": "mike@mikepennisi.com"
			},
			"maintainers": [
				{
					"name": "mattmueller",
					"email": "mattmuelle@gmail.com"
				},
				{
					"name": "davidchambers",
					"email": "dc@davidchambers.me"
				},
				{
					"name": "jugglinmike",
					"email": "mike@mikepennisi.com"
				}
			],
			"dist": {
				"shasum": "4e1c06377e725b740e996e0dfec353863de677fa",
				"tarball": "https://registry.npmjs.org/cheerio/-/cheerio-0.18.0.tgz"
			},
			"directories": {},
			"contributors": []
		},
		"0.19.0": {
			"name": "cheerio",
			"version": "0.19.0",
			"description": "Tiny, fast, and elegant implementation of core jQuery designed specifically for the server",
			"author": {
				"name": "Matt Mueller",
				"email": "mattmuelle@gmail.com",
				"url": "mat.io"
			},
			"license": "MIT",
			"keywords": [
				"htmlparser",
				"jquery",
				"selector",
				"scraper",
				"parser",
				"html"
			],
			"repository": {
				"type": "git",
				"url": "git://github.com/cheeriojs/cheerio.git"
			},
			"main": "./index.js",
			"engines": {
				"node": ">= 0.6"
			},
			"dependencies": {
				"css-select": "~1.0.0",
				"entities": "~1.1.1",
				"htmlparser2": "~3.8.1",
				"dom-serializer": "~0.1.0",
				"lodash": "^3.2.0"
			},
			"devDependencies": {
				"benchmark": "~1.0.0",
				"coveralls": "~2.10",
				"expect.js": "~0.3.1",
				"istanbul": "~0.2",
				"jsdom": "~0.8.9",
				"jshint": "~2.5.1",
				"mocha": "*",
				"xyz": "~0.5.0"
			},
			"scripts": {
				"test": "make test"
			},
			"gitHead": "9e3746d391c47a09ad5b130d770c747a0d673869",
			"bugs": {
				"url": "https://github.com/cheeriojs/cheerio/issues"
			},
			"homepage": "https://github.com/cheeriojs/cheerio",
			"_id": "cheerio@0.19.0",
			"_shasum": "772e7015f2ee29965096d71ea4175b75ab354925",
			"_from": ".",
			"_npmVersion": "2.7.1",
			"_nodeVersion": "1.5.1",
			"_npmUser": {
				"name": "feedic",
				"email": "me@feedic.com"
			},
			"maintainers": [
				{
					"name": "mattmueller",
					"email": "mattmuelle@gmail.com"
				},
				{
					"name": "davidchambers",
					"email": "dc@davidchambers.me"
				},
				{
					"name": "jugglinmike",
					"email": "mike@mikepennisi.com"
				},
				{
					"name": "feedic",
					"email": "me@feedic.com"
				}
			],
			"dist": {
				"shasum": "772e7015f2ee29965096d71ea4175b75ab354925",
				"tarball": "https://registry.npmjs.org/cheerio/-/cheerio-0.19.0.tgz"
			},
			"directories": {},
			"contributors": []
		},
		"0.20.0": {
			"name": "cheerio",
			"version": "0.20.0",
			"description": "Tiny, fast, and elegant implementation of core jQuery designed specifically for the server",
			"author": {
				"name": "Matt Mueller",
				"email": "mattmuelle@gmail.com",
				"url": "mat.io"
			},
			"license": "MIT",
			"keywords": [
				"htmlparser",
				"jquery",
				"selector",
				"scraper",
				"parser",
				"html"
			],
			"repository": {
				"type": "git",
				"url": "git://github.com/cheeriojs/cheerio.git"
			},
			"main": "./index.js",
			"files": [
				"index.js",
				"lib"
			],
			"engines": {
				"node": ">= 0.6"
			},
			"dependencies": {
				"css-select": "~1.2.0",
				"entities": "~1.1.1",
				"htmlparser2": "~3.8.1",
				"dom-serializer": "~0.1.0",
				"lodash": "^4.1.0",
				"jsdom": "^7.0.2"
			},
			"devDependencies": {
				"benchmark": "~1.0.0",
				"coveralls": "~2.10",
				"expect.js": "~0.3.1",
				"istanbul": "~0.2",
				"jshint": "~2.5.1",
				"mocha": "*",
				"xyz": "~0.5.0"
			},
			"scripts": {
				"test": "make test"
			},
			"optionalDependencies": {
				"jsdom": "^7.0.2"
			},
			"gitHead": "c3ec1cd7bff41da0033bdc45375d77844f0f81c0",
			"bugs": {
				"url": "https://github.com/cheeriojs/cheerio/issues"
			},
			"homepage": "https://github.com/cheeriojs/cheerio#readme",
			"_id": "cheerio@0.20.0",
			"_shasum": "5c710f2bab95653272842ba01c6ea61b3545ec35",
			"_from": ".",
			"_npmVersion": "3.6.0",
			"_nodeVersion": "5.5.0",
			"_npmUser": {
				"name": "feedic",
				"email": "me@feedic.com"
			},
			"dist": {
				"shasum": "5c710f2bab95653272842ba01c6ea61b3545ec35",
				"tarball": "https://registry.npmjs.org/cheerio/-/cheerio-0.20.0.tgz"
			},
			"maintainers": [
				{
					"name": "mattmueller",
					"email": "mattmuelle@gmail.com"
				},
				{
					"name": "davidchambers",
					"email": "dc@davidchambers.me"
				},
				{
					"name": "jugglinmike",
					"email": "mike@mikepennisi.com"
				},
				{
					"name": "feedic",
					"email": "me@feedic.com"
				}
			],
			"directories": {},
			"contributors": []
		},
		"0.22.0": {
			"name": "cheerio",
			"version": "0.22.0",
			"description": "Tiny, fast, and elegant implementation of core jQuery designed specifically for the server",
			"author": {
				"name": "Matt Mueller",
				"email": "mattmuelle@gmail.com",
				"url": "mat.io"
			},
			"license": "MIT",
			"keywords": [
				"htmlparser",
				"jquery",
				"selector",
				"scraper",
				"parser",
				"html"
			],
			"repository": {
				"type": "git",
				"url": "git://github.com/cheeriojs/cheerio.git"
			},
			"main": "./index.js",
			"files": [
				"index.js",
				"lib"
			],
			"engines": {
				"node": ">= 0.6"
			},
			"dependencies": {
				"css-select": "~1.2.0",
				"dom-serializer": "~0.1.0",
				"entities": "~1.1.1",
				"htmlparser2": "^3.9.1",
				"lodash.assignin": "^4.0.9",
				"lodash.bind": "^4.1.4",
				"lodash.defaults": "^4.0.1",
				"lodash.filter": "^4.4.0",
				"lodash.flatten": "^4.2.0",
				"lodash.foreach": "^4.3.0",
				"lodash.map": "^4.4.0",
				"lodash.merge": "^4.4.0",
				"lodash.pick": "^4.2.1",
				"lodash.reduce": "^4.4.0",
				"lodash.reject": "^4.4.0",
				"lodash.some": "^4.4.0"
			},
			"devDependencies": {
				"benchmark": "^2.1.0",
				"coveralls": "^2.11.9",
				"expect.js": "~0.3.1",
				"istanbul": "^0.4.3",
				"jsdom": "^9.2.1",
				"jquery": "^3.0.0",
				"jshint": "^2.9.2",
				"mocha": "^2.5.3",
				"xyz": "~0.5.0"
			},
			"scripts": {
				"test": "make test"
			},
			"gitHead": "35c4917205dca9d08139c95419e2626c0689e38a",
			"bugs": {
				"url": "https://github.com/cheeriojs/cheerio/issues"
			},
			"homepage": "https://github.com/cheeriojs/cheerio#readme",
			"_id": "cheerio@0.22.0",
			"_shasum": "a9baa860a3f9b595a6b81b1a86873121ed3a269e",
			"_from": ".",
			"_npmVersion": "3.10.6",
			"_nodeVersion": "6.2.2",
			"_npmUser": {
				"name": "mattmueller",
				"email": "mattmuelle@gmail.com"
			},
			"maintainers": [
				{
					"name": "mattmueller",
					"email": "mattmuelle@gmail.com"
				},
				{
					"name": "davidchambers",
					"email": "dc@davidchambers.me"
				},
				{
					"name": "jugglinmike",
					"email": "mike@mikepennisi.com"
				},
				{
					"name": "feedic",
					"email": "me@feedic.com"
				}
			],
			"dist": {
				"shasum": "a9baa860a3f9b595a6b81b1a86873121ed3a269e",
				"tarball": "https://registry.npmjs.org/cheerio/-/cheerio-0.22.0.tgz"
			},
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/cheerio-0.22.0.tgz_1471954900169_0.12557715992443264"
			},
			"directories": {},
			"contributors": []
		},
		"1.0.0-rc.1": {
			"name": "cheerio",
			"version": "1.0.0-rc.1",
			"description": "Tiny, fast, and elegant implementation of core jQuery designed specifically for the server",
			"author": {
				"name": "Matt Mueller",
				"email": "mattmuelle@gmail.com",
				"url": "mat.io"
			},
			"license": "MIT",
			"keywords": [
				"htmlparser",
				"jquery",
				"selector",
				"scraper",
				"parser",
				"html"
			],
			"repository": {
				"type": "git",
				"url": "git://github.com/cheeriojs/cheerio.git"
			},
			"main": "./index.js",
			"files": [
				"index.js",
				"lib"
			],
			"engines": {
				"node": ">= 0.6"
			},
			"dependencies": {
				"css-select": "~1.2.0",
				"dom-serializer": "~0.1.0",
				"entities": "~1.1.1",
				"htmlparser2": "^3.9.1",
				"lodash": "^4.15.0",
				"parse5": "^3.0.1"
			},
			"devDependencies": {
				"benchmark": "^2.1.0",
				"coveralls": "^2.11.9",
				"expect.js": "~0.3.1",
				"istanbul": "^0.4.3",
				"jquery": "^3.0.0",
				"jsdom": "^9.2.1",
				"jshint": "^2.9.2",
				"mocha": "^3.1.2",
				"xyz": "~1.1.0"
			},
			"scripts": {
				"test": "make test"
			},
			"gitHead": "f21ffef971826d1ba64ccbdf96adbc44964d30c5",
			"bugs": {
				"url": "https://github.com/cheeriojs/cheerio/issues"
			},
			"homepage": "https://github.com/cheeriojs/cheerio#readme",
			"_id": "cheerio@1.0.0-rc.1",
			"_shasum": "2af37339eab713ef6b72cde98cefa672b87641fe",
			"_from": ".",
			"_npmVersion": "3.10.10",
			"_nodeVersion": "6.10.3",
			"_npmUser": {
				"name": "jugglinmike",
				"email": "mike@mikepennisi.com"
			},
			"dist": {
				"shasum": "2af37339eab713ef6b72cde98cefa672b87641fe",
				"tarball": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.1.tgz"
			},
			"maintainers": [
				{
					"name": "mattmueller",
					"email": "mattmuelle@gmail.com"
				},
				{
					"name": "davidchambers",
					"email": "dc@davidchambers.me"
				},
				{
					"name": "jugglinmike",
					"email": "mike@mikepennisi.com"
				},
				{
					"name": "feedic",
					"email": "me@feedic.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/cheerio-1.0.0-rc.1.tgz_1495918964541_0.5715961558744311"
			},
			"directories": {},
			"contributors": []
		},
		"1.0.0-rc.2": {
			"name": "cheerio",
			"version": "1.0.0-rc.2",
			"description": "Tiny, fast, and elegant implementation of core jQuery designed specifically for the server",
			"author": {
				"name": "Matt Mueller",
				"email": "mattmuelle@gmail.com",
				"url": "mat.io"
			},
			"license": "MIT",
			"keywords": [
				"htmlparser",
				"jquery",
				"selector",
				"scraper",
				"parser",
				"html"
			],
			"repository": {
				"type": "git",
				"url": "git://github.com/cheeriojs/cheerio.git"
			},
			"main": "./index.js",
			"files": [
				"index.js",
				"lib"
			],
			"engines": {
				"node": ">= 0.6"
			},
			"dependencies": {
				"css-select": "~1.2.0",
				"dom-serializer": "~0.1.0",
				"entities": "~1.1.1",
				"htmlparser2": "^3.9.1",
				"lodash": "^4.15.0",
				"parse5": "^3.0.1"
			},
			"devDependencies": {
				"benchmark": "^2.1.0",
				"coveralls": "^2.11.9",
				"expect.js": "~0.3.1",
				"istanbul": "^0.4.3",
				"jquery": "^3.0.0",
				"jsdom": "^9.2.1",
				"jshint": "^2.9.2",
				"mocha": "^3.1.2",
				"xyz": "~1.1.0"
			},
			"scripts": {
				"test": "make test"
			},
			"gitHead": "48eae25c93702a29b8cd0d09c4a2dce2f912d1f4",
			"bugs": {
				"url": "https://github.com/cheeriojs/cheerio/issues"
			},
			"homepage": "https://github.com/cheeriojs/cheerio#readme",
			"_id": "cheerio@1.0.0-rc.2",
			"_shasum": "4b9f53a81b27e4d5dac31c0ffd0cfa03cc6830db",
			"_from": ".",
			"_npmVersion": "3.10.10",
			"_nodeVersion": "6.10.3",
			"_npmUser": {
				"name": "jugglinmike",
				"email": "mike@mikepennisi.com"
			},
			"dist": {
				"shasum": "4b9f53a81b27e4d5dac31c0ffd0cfa03cc6830db",
				"tarball": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.2.tgz"
			},
			"maintainers": [
				{
					"name": "mattmueller",
					"email": "mattmuelle@gmail.com"
				},
				{
					"name": "davidchambers",
					"email": "dc@davidchambers.me"
				},
				{
					"name": "jugglinmike",
					"email": "mike@mikepennisi.com"
				},
				{
					"name": "feedic",
					"email": "me@feedic.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/cheerio-1.0.0-rc.2.tgz_1499017014157_0.4666579710319638"
			},
			"directories": {},
			"contributors": []
		},
		"1.0.0-rc.3": {
			"name": "cheerio",
			"version": "1.0.0-rc.3",
			"description": "Tiny, fast, and elegant implementation of core jQuery designed specifically for the server",
			"author": {
				"name": "Matt Mueller",
				"email": "mattmuelle@gmail.com",
				"url": "mat.io"
			},
			"license": "MIT",
			"keywords": [
				"htmlparser",
				"jquery",
				"selector",
				"scraper",
				"parser",
				"html"
			],
			"repository": {
				"type": "git",
				"url": "git://github.com/cheeriojs/cheerio.git"
			},
			"main": "./index.js",
			"engines": {
				"node": ">= 0.6"
			},
			"dependencies": {
				"css-select": "~1.2.0",
				"dom-serializer": "~0.1.1",
				"entities": "~1.1.1",
				"htmlparser2": "^3.9.1",
				"lodash": "^4.15.0",
				"parse5": "^3.0.1"
			},
			"devDependencies": {
				"benchmark": "^2.1.0",
				"coveralls": "^2.11.9",
				"expect.js": "~0.3.1",
				"istanbul": "^0.4.3",
				"jquery": "^3.0.0",
				"jsdom": "^9.2.1",
				"jshint": "^2.9.2",
				"mocha": "^3.1.2",
				"xyz": "~1.1.0"
			},
			"scripts": {
				"test": "make test"
			},
			"gitHead": "e7c035fd3aedbe449e37d2b1c59fb619375a493a",
			"bugs": {
				"url": "https://github.com/cheeriojs/cheerio/issues"
			},
			"homepage": "https://github.com/cheeriojs/cheerio#readme",
			"_id": "cheerio@1.0.0-rc.3",
			"_npmVersion": "6.4.1",
			"_nodeVersion": "10.15.3",
			"_npmUser": {
				"name": "jugglinmike",
				"email": "mike@mikepennisi.com"
			},
			"dist": {
				"integrity": "sha512-0td5ijfUPuubwLUu0OBoe98gZj8C/AA+RW3v67GPlGOrvxWjZmBXiBCRU+I8VEiNyJzjth40POfHiz2RB3gImA==",
				"shasum": "094636d425b2e9c0f4eb91a46c05630c9a1a8bf6",
				"tarball": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.3.tgz",
				"fileCount": 15,
				"unpackedSize": 111926,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcqSS5CRA9TVsSAnZWagAA7F8P/0wh2IiLcqvx5qd6H4xY\nv/2db56ZXgndPGHe8EnrJZPmxZADBMFI4Kg+L4mV1T57si/f3UGlcp3qscU2\nlzL4yI4GuIxnGWJCz3GdUqfv/KiiT2b6T7E3Ax92BtSTwLK7bdko27MTeo6m\nHOUIIY+oLQGN5P0/UZvcE6u6V+pyMLhbT9xClTOxZGmYAIW8T8oL6Kc+hq6b\ngkvi5ilOJAt+NCoaV7Ml8dDILd8flRN/rccY7/1+b+yaDqIrFjpBgFfBa3LV\nrYvdsRyX21/Os2PJ1ZjH2Yf5vg0YXCDPe6rbBm2lZgLecte3zbNr75tG6QFZ\nq71zivspB1GyGx0K7pdYpoRvwLQBs6WSORJLd5WunpAiy2iWiJ2Mcx7yUJul\n00OrqB0FZvRKx/dE0fDm8sgvoVYSgh3SALK4Q6J4TrALqJWRh6KeDEDDPc1M\n9YJdXb8mR4GIkhGrB04XI2hKDZRHyRaV0bRayKHO001ZlmGSXQp9OoN1EM3V\n3fbacRMIS7QQ/Ua2q9NIVTLADsi0YljT0uG0xMyFNgguJFyR5sOAM+zaOpwj\nis80d/4aiwvEu4m7/Ie8wN5OTgv6g0l/j/B445ELIDY83RyFi7nYfiERgJ5v\n7qsQVpnkdDYiZoWf7I3RXHnLgR7hGORodUTtkocNbcUzYqlHI0p02i80lhmy\ncb9y\r\n=UxM8\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "davidchambers",
					"email": "dc@davidchambers.me"
				},
				{
					"name": "feedic",
					"email": "me@feedic.com"
				},
				{
					"name": "jugglinmike",
					"email": "mike@mikepennisi.com"
				},
				{
					"name": "mattmueller",
					"email": "mattmuelle@gmail.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/cheerio_1.0.0-rc.3_1554588855915_0.13828001641261256"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		}
	},
	"time": {
		"modified": "2020-06-21T06:01:00.730Z",
		"created": "2011-10-08T07:28:26.299Z",
		"0.0.1": "2011-10-08T07:28:34.195Z",
		"0.0.2": "2011-11-01T03:23:31.758Z",
		"0.0.3": "2011-11-01T03:24:37.466Z",
		"0.0.4": "2011-11-01T03:27:34.918Z",
		"0.1.1": "2011-11-01T04:41:36.490Z",
		"0.1.2": "2011-11-01T04:48:23.487Z",
		"0.1.3": "2011-11-01T05:15:23.908Z",
		"0.1.4": "2011-11-01T05:28:03.164Z",
		"0.1.5": "2011-11-01T06:00:52.465Z",
		"0.2.0": "2011-11-01T06:08:39.155Z",
		"0.2.1": "2011-11-06T06:56:10.622Z",
		"0.2.2": "2011-11-10T04:57:58.140Z",
		"0.3.0": "2011-11-20T05:34:41.736Z",
		"0.3.1": "2011-11-26T04:56:06.446Z",
		"0.3.2": "2011-12-02T03:36:41.948Z",
		"0.4.0": "2011-12-19T08:59:49.994Z",
		"0.4.1": "2011-12-19T09:17:23.883Z",
		"0.4.2": "2012-01-17T04:15:16.676Z",
		"0.5.0": "2012-02-05T07:04:53.133Z",
		"0.5.1": "2012-02-05T09:01:19.447Z",
		"0.5.2": "2012-02-05T10:00:57.685Z",
		"0.6.0": "2012-02-07T08:16:03.489Z",
		"0.6.1": "2012-02-12T23:04:11.898Z",
		"0.6.2": "2012-02-13T02:49:34.778Z",
		"0.7.0": "2012-04-09T03:14:43.627Z",
		"0.8.0": "2012-05-28T02:06:50.120Z",
		"0.8.1": "2012-06-03T00:46:17.677Z",
		"0.8.2": "2012-06-12T01:33:47.872Z",
		"0.8.3": "2012-06-12T03:18:10.296Z",
		"0.9.0": "2012-07-24T16:29:13.808Z",
		"0.9.1": "2012-08-03T23:45:31.974Z",
		"0.9.2": "2012-08-10T21:34:13.228Z",
		"0.10.0": "2012-09-24T07:13:07.669Z",
		"0.10.1": "2012-10-03T17:42:48.351Z",
		"0.10.2": "2012-11-17T22:31:40.954Z",
		"0.10.3": "2012-11-18T21:43:33.025Z",
		"0.10.4": "2012-12-17T05:55:17.709Z",
		"0.10.5": "2012-12-18T17:47:58.495Z",
		"0.10.6": "2013-01-29T21:22:54.884Z",
		"0.10.7": "2013-02-11T03:12:08.331Z",
		"0.10.8": "2013-03-11T23:48:11.820Z",
		"0.11.0": "2013-04-22T22:42:27.721Z",
		"0.12.0": "2013-06-09T17:59:09.141Z",
		"0.12.1": "2013-07-31T06:58:53.388Z",
		"0.12.2": "2013-09-04T16:01:06.899Z",
		"0.12.3": "2013-10-05T01:43:49.342Z",
		"0.12.4": "2013-11-12T16:45:43.198Z",
		"0.13.0": "2013-12-30T21:59:53.305Z",
		"0.13.1": "2014-01-07T14:46:19.228Z",
		"0.14.0": "2014-04-01T14:47:26.497Z",
		"0.15.0": "2014-04-08T16:59:15.549Z",
		"0.16.0": "2014-05-09T01:28:44.313Z",
		"0.17.0": "2014-06-10T22:35:55.166Z",
		"0.18.0": "2014-11-06T19:01:31.574Z",
		"0.19.0": "2015-03-21T11:17:36.355Z",
		"0.20.0": "2016-02-01T11:06:37.919Z",
		"0.21.0": "2016-06-12T05:34:11.519Z",
		"0.22.0": "2016-08-23T12:21:40.447Z",
		"1.0.0-rc.1": "2017-05-27T21:02:45.789Z",
		"1.0.0-rc.2": "2017-07-02T17:36:55.384Z",
		"1.0.0-rc.3": "2019-04-06T22:14:16.077Z"
	},
	"users": {},
	"dist-tags": {
		"latest": "1.0.0-rc.3"
	},
	"_uplinks": {
		"npmjs": {
			"etag": "W/\"961ae99dd88cd3fab49ad14c6d6b9541\"",
			"fetched": 1602009457600
		}
	},
	"_distfiles": {
		"cheerio-0.0.1.tgz": {
			"url": "https://registry.npmjs.org/cheerio/-/cheerio-0.0.1.tgz",
			"sha": "0c52df43cdade2999a735009595061c53c7f9cf0",
			"registry": "npmjs"
		},
		"cheerio-0.0.2.tgz": {
			"url": "https://registry.npmjs.org/cheerio/-/cheerio-0.0.2.tgz",
			"sha": "ac7d42190f1c8f47ba67065eef95d4e73a5ace6f",
			"registry": "npmjs"
		},
		"cheerio-0.0.3.tgz": {
			"url": "https://registry.npmjs.org/cheerio/-/cheerio-0.0.3.tgz",
			"sha": "b8ea52580cffa209bb9132eb6721993688e46f1e",
			"registry": "npmjs"
		},
		"cheerio-0.0.4.tgz": {
			"url": "https://registry.npmjs.org/cheerio/-/cheerio-0.0.4.tgz",
			"sha": "b3816949f6151356a84913f67dff8d066d279120",
			"registry": "npmjs"
		},
		"cheerio-0.1.1.tgz": {
			"url": "https://registry.npmjs.org/cheerio/-/cheerio-0.1.1.tgz",
			"sha": "9aad92f1a92b80f67bee683ddacf1815a1201d06",
			"registry": "npmjs"
		},
		"cheerio-0.1.2.tgz": {
			"url": "https://registry.npmjs.org/cheerio/-/cheerio-0.1.2.tgz",
			"sha": "d0bd301ee5360ee69d87a525fd6751c217fde6d7",
			"registry": "npmjs"
		},
		"cheerio-0.1.3.tgz": {
			"url": "https://registry.npmjs.org/cheerio/-/cheerio-0.1.3.tgz",
			"sha": "242ad274ada4780aca138c2a83944d1c6fb4b8eb",
			"registry": "npmjs"
		},
		"cheerio-0.1.4.tgz": {
			"url": "https://registry.npmjs.org/cheerio/-/cheerio-0.1.4.tgz",
			"sha": "1aa6c969f46c5ace7e47fe76ce4fed5b5108369f",
			"registry": "npmjs"
		},
		"cheerio-0.1.5.tgz": {
			"url": "https://registry.npmjs.org/cheerio/-/cheerio-0.1.5.tgz",
			"sha": "34f701bf8f6194978a3afafdd1de8240e5e200f9",
			"registry": "npmjs"
		},
		"cheerio-0.2.0.tgz": {
			"url": "https://registry.npmjs.org/cheerio/-/cheerio-0.2.0.tgz",
			"sha": "b3a0a90a0e7a4922bdb105a17b3b04a412c2e6e3",
			"registry": "npmjs"
		},
		"cheerio-0.2.1.tgz": {
			"url": "https://registry.npmjs.org/cheerio/-/cheerio-0.2.1.tgz",
			"sha": "595d089c5b65d0b77d983fb59ce4239127f81200",
			"registry": "npmjs"
		},
		"cheerio-0.2.2.tgz": {
			"url": "https://registry.npmjs.org/cheerio/-/cheerio-0.2.2.tgz",
			"sha": "e89bc7fc1a18737614ce29d1a78f9f8afc91c3e6",
			"registry": "npmjs"
		},
		"cheerio-0.3.0.tgz": {
			"url": "https://registry.npmjs.org/cheerio/-/cheerio-0.3.0.tgz",
			"sha": "b56cc0f281c08134f22868ce7cf8fc164c49274c",
			"registry": "npmjs"
		},
		"cheerio-0.3.1.tgz": {
			"url": "https://registry.npmjs.org/cheerio/-/cheerio-0.3.1.tgz",
			"sha": "9211ad8c25752a7ae789c183d4af186ee39ef804",
			"registry": "npmjs"
		},
		"cheerio-0.3.2.tgz": {
			"url": "https://registry.npmjs.org/cheerio/-/cheerio-0.3.2.tgz",
			"sha": "a831215d3d204d8016f9d41a8fcddea1f7d9d3c8",
			"registry": "npmjs"
		},
		"cheerio-0.4.0.tgz": {
			"url": "https://registry.npmjs.org/cheerio/-/cheerio-0.4.0.tgz",
			"sha": "ff21f86f676dc1dddcd3328697a4d328751885c6",
			"registry": "npmjs"
		},
		"cheerio-0.4.1.tgz": {
			"url": "https://registry.npmjs.org/cheerio/-/cheerio-0.4.1.tgz",
			"sha": "13e8d9e1283e75174ce984c686b86905b9221799",
			"registry": "npmjs"
		},
		"cheerio-0.4.2.tgz": {
			"url": "https://registry.npmjs.org/cheerio/-/cheerio-0.4.2.tgz",
			"sha": "89168636fd83a4acc71178722a085e4857c3eac7",
			"registry": "npmjs"
		},
		"cheerio-0.5.0.tgz": {
			"url": "https://registry.npmjs.org/cheerio/-/cheerio-0.5.0.tgz",
			"sha": "b292d09676a3e99d2173233cb316b22428b8bf43",
			"registry": "npmjs"
		},
		"cheerio-0.5.1.tgz": {
			"url": "https://registry.npmjs.org/cheerio/-/cheerio-0.5.1.tgz",
			"sha": "09832bdf5956ae4df9c29aea68a7585b76f6ca16",
			"registry": "npmjs"
		},
		"cheerio-0.5.2.tgz": {
			"url": "https://registry.npmjs.org/cheerio/-/cheerio-0.5.2.tgz",
			"sha": "aa45ee563f0cbbe7982f69491d2a7f190a5d48a7",
			"registry": "npmjs"
		},
		"cheerio-0.6.0.tgz": {
			"url": "https://registry.npmjs.org/cheerio/-/cheerio-0.6.0.tgz",
			"sha": "b763cf4e2f6cb600f419b9d3b540dc789178e049",
			"registry": "npmjs"
		},
		"cheerio-0.6.1.tgz": {
			"url": "https://registry.npmjs.org/cheerio/-/cheerio-0.6.1.tgz",
			"sha": "65f4daabb89597186b51853f1a2ff841939f75f9",
			"registry": "npmjs"
		},
		"cheerio-0.6.2.tgz": {
			"url": "https://registry.npmjs.org/cheerio/-/cheerio-0.6.2.tgz",
			"sha": "9e6388f8b291b933733f2751ce3fdb87de81b099",
			"registry": "npmjs"
		},
		"cheerio-0.7.0.tgz": {
			"url": "https://registry.npmjs.org/cheerio/-/cheerio-0.7.0.tgz",
			"sha": "b98cb806b693396411a450f58b39240abe9833dc",
			"registry": "npmjs"
		},
		"cheerio-0.8.0.tgz": {
			"url": "https://registry.npmjs.org/cheerio/-/cheerio-0.8.0.tgz",
			"sha": "2f2222913a40555f0c353a82bd668db7cd1c6d22",
			"registry": "npmjs"
		},
		"cheerio-0.8.1.tgz": {
			"url": "https://registry.npmjs.org/cheerio/-/cheerio-0.8.1.tgz",
			"sha": "7e900d93fd45296c3529430c0257b147a37f9dce",
			"registry": "npmjs"
		},
		"cheerio-0.8.2.tgz": {
			"url": "https://registry.npmjs.org/cheerio/-/cheerio-0.8.2.tgz",
			"sha": "fbc40a14fb1ed162fa2b5bc58ff8344205063ba9",
			"registry": "npmjs"
		},
		"cheerio-0.8.3.tgz": {
			"url": "https://registry.npmjs.org/cheerio/-/cheerio-0.8.3.tgz",
			"sha": "94bca93b260024c3dad12d473195a2c8b7cb2467",
			"registry": "npmjs"
		},
		"cheerio-0.9.0.tgz": {
			"url": "https://registry.npmjs.org/cheerio/-/cheerio-0.9.0.tgz",
			"sha": "00bc8f711090de9c2e510e3e40ea59773d5b83d5",
			"registry": "npmjs"
		},
		"cheerio-0.9.1.tgz": {
			"url": "https://registry.npmjs.org/cheerio/-/cheerio-0.9.1.tgz",
			"sha": "57ead39e9e0c23ecc92dc18e55eec8ceb0cb241a",
			"registry": "npmjs"
		},
		"cheerio-0.9.2.tgz": {
			"url": "https://registry.npmjs.org/cheerio/-/cheerio-0.9.2.tgz",
			"sha": "8cabe74aecc245dbafe03470e2decad87d133923",
			"registry": "npmjs"
		},
		"cheerio-0.10.0.tgz": {
			"url": "https://registry.npmjs.org/cheerio/-/cheerio-0.10.0.tgz",
			"sha": "01d102adc737758d94aaa408c05788550e6eefcb",
			"registry": "npmjs"
		},
		"cheerio-0.10.1.tgz": {
			"url": "https://registry.npmjs.org/cheerio/-/cheerio-0.10.1.tgz",
			"sha": "465895fed38234617c9549a60d4c2296d38fba3d",
			"registry": "npmjs"
		},
		"cheerio-0.10.2.tgz": {
			"url": "https://registry.npmjs.org/cheerio/-/cheerio-0.10.2.tgz",
			"sha": "933c9f5d4c4ccce73b58dca8caef51db523be479",
			"registry": "npmjs"
		},
		"cheerio-0.10.3.tgz": {
			"url": "https://registry.npmjs.org/cheerio/-/cheerio-0.10.3.tgz",
			"sha": "50103d42e30ef4a1bf552001d684ecee70827b67",
			"registry": "npmjs"
		},
		"cheerio-0.10.4.tgz": {
			"url": "https://registry.npmjs.org/cheerio/-/cheerio-0.10.4.tgz",
			"sha": "70fc0684142aaf890fbacddd6ad761b6f37301d6",
			"registry": "npmjs"
		},
		"cheerio-0.10.5.tgz": {
			"url": "https://registry.npmjs.org/cheerio/-/cheerio-0.10.5.tgz",
			"sha": "cc67d29453c8837c40c910b4a4332316201b586d",
			"registry": "npmjs"
		},
		"cheerio-0.10.6.tgz": {
			"url": "https://registry.npmjs.org/cheerio/-/cheerio-0.10.6.tgz",
			"sha": "4238fb7a83327e6df54422232f4635e6c4dbc22d",
			"registry": "npmjs"
		},
		"cheerio-0.10.7.tgz": {
			"url": "https://registry.npmjs.org/cheerio/-/cheerio-0.10.7.tgz",
			"sha": "fe10dcadf629354fb1b9568d9cc0695634fbc41a",
			"registry": "npmjs"
		},
		"cheerio-0.10.8.tgz": {
			"url": "https://registry.npmjs.org/cheerio/-/cheerio-0.10.8.tgz",
			"sha": "ece5ad0c8baa9b9adc87394bbdb1c68bc4552ba0",
			"registry": "npmjs"
		},
		"cheerio-0.11.0.tgz": {
			"url": "https://registry.npmjs.org/cheerio/-/cheerio-0.11.0.tgz",
			"sha": "62549889403ebc7a608e3fba64c1822117e76b51",
			"registry": "npmjs"
		},
		"cheerio-0.12.0.tgz": {
			"url": "https://registry.npmjs.org/cheerio/-/cheerio-0.12.0.tgz",
			"sha": "a4ce0cdc140df45b5bd6856345cbd7192369ddfc",
			"registry": "npmjs"
		},
		"cheerio-0.12.1.tgz": {
			"url": "https://registry.npmjs.org/cheerio/-/cheerio-0.12.1.tgz",
			"sha": "82cf2b7e9a260f216142cf3c41e94289a3ea4aa3",
			"registry": "npmjs"
		},
		"cheerio-0.12.2.tgz": {
			"url": "https://registry.npmjs.org/cheerio/-/cheerio-0.12.2.tgz",
			"sha": "d9908e29679e6d1b501c2cfe0e4ada330ea278c7",
			"registry": "npmjs"
		},
		"cheerio-0.12.3.tgz": {
			"url": "https://registry.npmjs.org/cheerio/-/cheerio-0.12.3.tgz",
			"sha": "8eb05ace0a3fc72d9d9ce0b5d364fe8bb565d7fa",
			"registry": "npmjs"
		},
		"cheerio-0.12.4.tgz": {
			"url": "https://registry.npmjs.org/cheerio/-/cheerio-0.12.4.tgz",
			"sha": "c199626e9e1eb0d4233a91a4793e7f8aaa69a18b",
			"registry": "npmjs"
		},
		"cheerio-0.13.0.tgz": {
			"url": "https://registry.npmjs.org/cheerio/-/cheerio-0.13.0.tgz",
			"sha": "44f5112044e0e0148300dd16bf8bbd7755ce65f1",
			"registry": "npmjs"
		},
		"cheerio-0.13.1.tgz": {
			"url": "https://registry.npmjs.org/cheerio/-/cheerio-0.13.1.tgz",
			"sha": "48af1134561b3527f83d9156c4f9a8ebd82b06ec",
			"registry": "npmjs"
		},
		"cheerio-0.14.0.tgz": {
			"url": "https://registry.npmjs.org/cheerio/-/cheerio-0.14.0.tgz",
			"sha": "209648d501846de95cdca6440f389a7f5c29dc8f",
			"registry": "npmjs"
		},
		"cheerio-0.15.0.tgz": {
			"url": "https://registry.npmjs.org/cheerio/-/cheerio-0.15.0.tgz",
			"sha": "8775ec3ab16f4c66195b9cc6797e0c82b51e6b34",
			"registry": "npmjs"
		},
		"cheerio-0.16.0.tgz": {
			"url": "https://registry.npmjs.org/cheerio/-/cheerio-0.16.0.tgz",
			"sha": "780ae472692ea85e1e0fe332e806bdba98c16d0a",
			"registry": "npmjs"
		},
		"cheerio-0.17.0.tgz": {
			"url": "https://registry.npmjs.org/cheerio/-/cheerio-0.17.0.tgz",
			"sha": "fa5ae42cc60121133d296d0b46d983215f7268ea",
			"registry": "npmjs"
		},
		"cheerio-0.18.0.tgz": {
			"url": "https://registry.npmjs.org/cheerio/-/cheerio-0.18.0.tgz",
			"sha": "4e1c06377e725b740e996e0dfec353863de677fa",
			"registry": "npmjs"
		},
		"cheerio-0.19.0.tgz": {
			"url": "https://registry.npmjs.org/cheerio/-/cheerio-0.19.0.tgz",
			"sha": "772e7015f2ee29965096d71ea4175b75ab354925",
			"registry": "npmjs"
		},
		"cheerio-0.20.0.tgz": {
			"url": "https://registry.npmjs.org/cheerio/-/cheerio-0.20.0.tgz",
			"sha": "5c710f2bab95653272842ba01c6ea61b3545ec35",
			"registry": "npmjs"
		},
		"cheerio-0.22.0.tgz": {
			"url": "https://registry.npmjs.org/cheerio/-/cheerio-0.22.0.tgz",
			"sha": "a9baa860a3f9b595a6b81b1a86873121ed3a269e",
			"registry": "npmjs"
		},
		"cheerio-1.0.0-rc.1.tgz": {
			"url": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.1.tgz",
			"sha": "2af37339eab713ef6b72cde98cefa672b87641fe",
			"registry": "npmjs"
		},
		"cheerio-1.0.0-rc.2.tgz": {
			"url": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.2.tgz",
			"sha": "4b9f53a81b27e4d5dac31c0ffd0cfa03cc6830db",
			"registry": "npmjs"
		},
		"cheerio-1.0.0-rc.3.tgz": {
			"url": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.3.tgz",
			"sha": "094636d425b2e9c0f4eb91a46c05630c9a1a8bf6",
			"registry": "npmjs"
		}
	},
	"_attachments": {
		"cheerio-1.0.0-rc.3.tgz": {
			"shasum": "094636d425b2e9c0f4eb91a46c05630c9a1a8bf6"
		}
	},
	"_rev": "13-ad5ea493be4a5daf",
	"_id": "cheerio",
	"readme": "<h1 align=\"center\">cheerio</h1>\n\n<h5 align=\"center\">Fast, flexible & lean implementation of core jQuery designed specifically for the server.</h5>\n\n<div align=\"center\">\n  <a href=\"http://travis-ci.org/cheeriojs/cheerio\">\n    <img src=\"https://secure.travis-ci.org/cheeriojs/cheerio.svg?branch=master\" alt=\"Travis CI\" />\n  </a>\n  <a href=\"https://coveralls.io/r/cheeriojs/cheerio\">\n    <img src=\"http://img.shields.io/coveralls/cheeriojs/cheerio.svg?branch=master&style=flat\" alt=\"Coverage\" />\n  </a>\n  <a href=\"https://gitter.im/cheeriojs/cheerio?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge\">\n    <img src=\"https://badges.gitter.im/Join%20Chat.svg\" alt=\"Join the chat at https://gitter.im/cheeriojs/cheerio\" />\n  </a>\n  <a href=\"#backers\">\n    <img src=\"https://opencollective.com/cheerio/backers/badge.svg\" alt=\"OpenCollective backers\"/>\n  </a>\n  <a href=\"#sponsors\">\n    <img src=\"https://opencollective.com/cheerio/sponsors/badge.svg\" alt=\"OpenCollective sponsors\"/>\n  </a>\n</div>\n\n<br />\n\n```js\nconst cheerio = require('cheerio')\nconst $ = cheerio.load('<h2 class=\"title\">Hello world</h2>')\n\n$('h2.title').text('Hello there!')\n$('h2').addClass('welcome')\n\n$.html()\n//=> <html><head></head><body><h2 class=\"title welcome\">Hello there!</h2></body></html>\n```\n\n## Installation\n`npm install cheerio`\n\n## Features\n__&#10084; Familiar syntax:__\nCheerio implements a subset of core jQuery. Cheerio removes all the DOM inconsistencies and browser cruft from the jQuery library, revealing its truly gorgeous API.\n\n__&#991; Blazingly fast:__\nCheerio works with a very simple, consistent DOM model. As a result parsing, manipulating, and rendering are incredibly efficient. Preliminary end-to-end benchmarks suggest that cheerio is about __8x__ faster than JSDOM.\n\n__&#10049; Incredibly flexible:__\nCheerio wraps around [parse5](https://github.com/inikulin/parse5) parser and can optionally use @FB55's forgiving [htmlparser2](https://github.com/fb55/htmlparser2/). Cheerio can parse nearly any HTML or XML document.\n\n## Cheerio is not a web browser\n\nCheerio parses markup and provides an API for traversing/manipulating the resulting data structure. It does not interpret the result as a web browser does. Specifically, it does *not* produce a visual rendering, apply CSS, load external resources, or execute JavaScript. If your use case requires any of this functionality, you should consider projects like [PhantomJS](http://phantomjs.org/) or [JSDom](https://github.com/tmpvar/jsdom).\n\n## Job Board\n\nLooking for a career upgrade? Check out the available Node.js & Javascript positions at these innovative companies:\n\n<a href=\"https://astro.netlify.com/automattic\"><img src=\"https://astro.netlify.com/static/automattic.png\"></a>\n<a href=\"https://astro.netlify.com/segment\"><img src=\"https://astro.netlify.com/static/segment.png\"></a>\n<a href=\"https://astro.netlify.com/auth0\"><img src=\"https://astro.netlify.com/static/auth0.png\"/></a>\n\n## API\n\n### Markup example we'll be using:\n\n```html\n<ul id=\"fruits\">\n  <li class=\"apple\">Apple</li>\n  <li class=\"orange\">Orange</li>\n  <li class=\"pear\">Pear</li>\n</ul>\n```\n\nThis is the HTML markup we will be using in all of the API examples.\n\n### Loading\nFirst you need to load in the HTML. This step in jQuery is implicit, since jQuery operates on the one, baked-in DOM. With Cheerio, we need to pass in the HTML document.\n\nThis is the _preferred_ method:\n\n```js\nconst cheerio = require('cheerio');\nconst $ = cheerio.load('<ul id=\"fruits\">...</ul>');\n```\n\nOptionally, you can also load in the HTML by passing the string as the context:\n\n```js\nconst $ = require('cheerio');\n$('ul', '<ul id=\"fruits\">...</ul>');\n```\n\nOr as the root:\n\n```js\nconst $ = require('cheerio');\n$('li', 'ul', '<ul id=\"fruits\">...</ul>');\n```\n\nIf you need to modify parsing options for XML input, you may pass an extra\nobject to `.load()`:\n\n```js\nconst $ = cheerio.load('<ul id=\"fruits\">...</ul>', {\n    xml: {\n      normalizeWhitespace: true,\n    }\n});\n```\n\nThe options in the `xml` object are taken directly from [htmlparser2](https://github.com/fb55/htmlparser2/wiki/Parser-options), therefore any options that can be used in `htmlparser2` are valid in cheerio as well. The default options are:\n\n```js\n{\n    withDomLvl1: true,\n    normalizeWhitespace: false,\n    xmlMode: true,\n    decodeEntities: true\n}\n```\n\nFor a full list of options and their effects, see [this](https://github.com/fb55/DomHandler) and\n[htmlparser2's options](https://github.com/fb55/htmlparser2/wiki/Parser-options).\n\nSome users may wish to parse markup with the `htmlparser2` library, and\ntraverse/manipulate the resulting structure with Cheerio. This may be the case\nfor those upgrading from pre-1.0 releases of Cheerio (which relied on\n`htmlparser2`), for those dealing with invalid markup (because `htmlparser2` is\nmore forgiving), or for those operating in performance-critical situations\n(because `htmlparser2` may be faster in some cases). Note that \"more forgiving\"\nmeans `htmlparser2` has error-correcting mechanisms that aren't always a match\nfor the standards observed by web browsers. This behavior may be useful when\nparsing non-HTML content.\n\nTo support these cases, `load` also accepts a `htmlparser2`-compatible data\nstructure as its first argument. Users may install `htmlparser2`, use it to\nparse input, and pass the result to `load`:\n\n```js\n// Usage as of htmlparser2 version 3:\nconst htmlparser2 = require('htmlparser2');\nconst dom = htmlparser2.parseDOM(document, options);\n\nconst $ = cheerio.load(dom);\n```\n\n### Selectors\n\nCheerio's selector implementation is nearly identical to jQuery's, so the API is very similar.\n\n#### $( selector, [context], [root] )\n`selector` searches within the `context` scope which searches within the `root` scope. `selector` and `context` can be a string expression, DOM Element, array of DOM elements, or cheerio object. `root` is typically the HTML document string.\n\nThis selector method is the starting point for traversing and manipulating the document. Like jQuery, it's the primary method for selecting elements in the document, but unlike jQuery it's built on top of the CSSSelect library, which implements most of the Sizzle selectors.\n\n```js\n$('.apple', '#fruits').text()\n//=> Apple\n\n$('ul .pear').attr('class')\n//=> pear\n\n$('li[class=orange]').html()\n//=> Orange\n```\n\n### Attributes\nMethods for getting and modifying attributes.\n\n#### .attr( name, value )\nMethod for getting and setting attributes. Gets the attribute value for only the first element in the matched set. If you set an attribute's value to `null`, you remove that attribute. You may also pass a `map` and `function` like jQuery.\n\n```js\n$('ul').attr('id')\n//=> fruits\n\n$('.apple').attr('id', 'favorite').html()\n//=> <li class=\"apple\" id=\"favorite\">Apple</li>\n```\n\n> See http://api.jquery.com/attr/ for more information\n\n#### .prop( name, value )\nMethod for getting and setting properties. Gets the property value for only the first element in the matched set.\n\n```js\n$('input[type=\"checkbox\"]').prop('checked')\n//=> false\n\n$('input[type=\"checkbox\"]').prop('checked', true).val()\n//=> ok\n```\n\n> See http://api.jquery.com/prop/ for more information\n\n#### .data( name, value )\nMethod for getting and setting data attributes. Gets or sets the data attribute value for only the first element in the matched set.\n\n```js\n$('<div data-apple-color=\"red\"></div>').data()\n//=> { appleColor: 'red' }\n\n$('<div data-apple-color=\"red\"></div>').data('apple-color')\n//=> 'red'\n\nconst apple = $('.apple').data('kind', 'mac')\napple.data('kind')\n//=> 'mac'\n```\n\n> See http://api.jquery.com/data/ for more information\n\n#### .val( [value] )\nMethod for getting and setting the value of input, select, and textarea. Note: Support for `map`, and `function` has not been added yet.\n\n```js\n$('input[type=\"text\"]').val()\n//=> input_text\n\n$('input[type=\"text\"]').val('test').html()\n//=> <input type=\"text\" value=\"test\"/>\n```\n\n#### .removeAttr( name )\nMethod for removing attributes by `name`.\n\n```js\n$('.pear').removeAttr('class').html()\n//=> <li>Pear</li>\n```\n\n#### .hasClass( className )\nCheck to see if *any* of the matched elements have the given `className`.\n\n```js\n$('.pear').hasClass('pear')\n//=> true\n\n$('apple').hasClass('fruit')\n//=> false\n\n$('li').hasClass('pear')\n//=> true\n```\n\n#### .addClass( className )\nAdds class(es) to all of the matched elements. Also accepts a `function` like jQuery.\n\n```js\n$('.pear').addClass('fruit').html()\n//=> <li class=\"pear fruit\">Pear</li>\n\n$('.apple').addClass('fruit red').html()\n//=> <li class=\"apple fruit red\">Apple</li>\n```\n\n> See http://api.jquery.com/addClass/ for more information.\n\n#### .removeClass( [className] )\nRemoves one or more space-separated classes from the selected elements. If no `className` is defined, all classes will be removed. Also accepts a `function` like jQuery.\n\n```js\n$('.pear').removeClass('pear').html()\n//=> <li class=\"\">Pear</li>\n\n$('.apple').addClass('red').removeClass().html()\n//=> <li class=\"\">Apple</li>\n```\n\n> See http://api.jquery.com/removeClass/ for more information.\n\n#### .toggleClass( className, [switch] )\nAdd or remove class(es) from the matched elements, depending on either the class's presence or the value of the switch argument. Also accepts a `function` like jQuery.\n\n```js\n$('.apple.green').toggleClass('fruit green red').html()\n//=> <li class=\"apple fruit red\">Apple</li>\n\n$('.apple.green').toggleClass('fruit green red', true).html()\n//=> <li class=\"apple green fruit red\">Apple</li>\n```\n\n> See http://api.jquery.com/toggleClass/ for more information.\n\n#### .is( selector )\n#### .is( element )\n#### .is( selection )\n#### .is( function(index) )\nChecks the current list of elements and returns `true` if _any_ of the elements match the selector. If using an element or Cheerio selection, returns `true` if _any_ of the elements match. If using a predicate function, the function is executed in the context of the selected element, so `this` refers to the current element.\n\n### Forms\n\n#### .serializeArray()\n\nEncode a set of form elements as an array of names and values.\n\n```js\n$('<form><input name=\"foo\" value=\"bar\" /></form>').serializeArray()\n//=> [ { name: 'foo', value: 'bar' } ]\n```\n\n### Traversing\n\n#### .find(selector)\n#### .find(selection)\n#### .find(node)\nGet the descendants of each element in the current set of matched elements, filtered by a selector, jQuery object, or element.\n\n```js\n$('#fruits').find('li').length\n//=> 3\n$('#fruits').find($('.apple')).length\n//=> 1\n```\n\n#### .parent([selector])\nGet the parent of each element in the current set of matched elements, optionally filtered by a selector.\n\n```js\n$('.pear').parent().attr('id')\n//=> fruits\n```\n\n#### .parents([selector])\nGet a set of parents filtered by `selector` of each element in the current set of match elements.\n```js\n$('.orange').parents().length\n// => 2\n$('.orange').parents('#fruits').length\n// => 1\n```\n\n#### .parentsUntil([selector][,filter])\nGet the ancestors of each element in the current set of matched elements, up to but not including the element matched by the selector, DOM node, or cheerio object.\n```js\n$('.orange').parentsUntil('#food').length\n// => 1\n```\n\n#### .closest(selector)\nFor each element in the set, get the first element that matches the selector by testing the element itself and traversing up through its ancestors in the DOM tree.\n\n```js\n$('.orange').closest()\n// => []\n$('.orange').closest('.apple')\n// => []\n$('.orange').closest('li')\n// => [<li class=\"orange\">Orange</li>]\n$('.orange').closest('#fruits')\n// => [<ul id=\"fruits\"> ... </ul>]\n```\n\n#### .next([selector])\nGets the next sibling of the first selected element, optionally filtered by a selector.\n\n```js\n$('.apple').next().hasClass('orange')\n//=> true\n```\n\n#### .nextAll([selector])\nGets all the following siblings of the first selected element, optionally filtered by a selector.\n\n```js\n$('.apple').nextAll()\n//=> [<li class=\"orange\">Orange</li>, <li class=\"pear\">Pear</li>]\n$('.apple').nextAll('.orange')\n//=> [<li class=\"orange\">Orange</li>]\n```\n\n#### .nextUntil([selector], [filter])\nGets all the following siblings up to but not including the element matched by the selector, optionally filtered by another selector.\n\n```js\n$('.apple').nextUntil('.pear')\n//=> [<li class=\"orange\">Orange</li>]\n```\n\n#### .prev([selector])\nGets the previous sibling of the first selected element optionally filtered by a selector.\n\n```js\n$('.orange').prev().hasClass('apple')\n//=> true\n```\n\n#### .prevAll([selector])\nGets all the preceding siblings of the first selected element, optionally filtered by a selector.\n\n```js\n$('.pear').prevAll()\n//=> [<li class=\"orange\">Orange</li>, <li class=\"apple\">Apple</li>]\n$('.pear').prevAll('.orange')\n//=> [<li class=\"orange\">Orange</li>]\n```\n\n#### .prevUntil([selector], [filter])\nGets all the preceding siblings up to but not including the element matched by the selector, optionally filtered by another selector.\n\n```js\n$('.pear').prevUntil('.apple')\n//=> [<li class=\"orange\">Orange</li>]\n```\n\n#### .slice( start, [end] )\nGets the elements matching the specified range\n\n```js\n$('li').slice(1).eq(0).text()\n//=> 'Orange'\n\n$('li').slice(1, 2).length\n//=> 1\n```\n\n#### .siblings([selector])\nGets the first selected element's siblings, excluding itself.\n\n```js\n$('.pear').siblings().length\n//=> 2\n\n$('.pear').siblings('.orange').length\n//=> 1\n\n```\n\n#### .children([selector])\nGets the children of the first selected element.\n\n```js\n$('#fruits').children().length\n//=> 3\n\n$('#fruits').children('.pear').text()\n//=> Pear\n```\n\n#### .contents()\nGets the children of each element in the set of matched elements, including text and comment nodes.\n\n```js\n$('#fruits').contents().length\n//=> 3\n```\n\n#### .each( function(index, element) )\nIterates over a cheerio object, executing a function for each matched element. When the callback is fired, the function is fired in the context of the DOM element, so `this` refers to the current element, which is equivalent to the function parameter `element`. To break out of the `each` loop early, return with `false`.\n\n```js\nconst fruits = [];\n\n$('li').each(function(i, elem) {\n  fruits[i] = $(this).text();\n});\n\nfruits.join(', ');\n//=> Apple, Orange, Pear\n```\n\n#### .map( function(index, element) )\nPass each element in the current matched set through a function, producing a new Cheerio object containing the return values. The function can return an individual data item or an array of data items to be inserted into the resulting set. If an array is returned, the elements inside the array are inserted into the set. If the function returns null or undefined, no element will be inserted.\n\n```js\n$('li').map(function(i, el) {\n  // this === el\n  return $(this).text();\n}).get().join(' ');\n//=> \"apple orange pear\"\n```\n\n#### .filter( selector ) <br /> .filter( selection ) <br /> .filter( element ) <br /> .filter( function(index, element) )\n\nIterates over a cheerio object, reducing the set of selector elements to those that match the selector or pass the function's test. When a Cheerio selection is specified, return only the elements contained in that selection. When an element is specified, return only that element (if it is contained in the original selection). If using the function method, the function is executed in the context of the selected element, so `this` refers to the current element.\n\nSelector:\n\n```js\n$('li').filter('.orange').attr('class');\n//=> orange\n```\n\nFunction:\n\n```js\n$('li').filter(function(i, el) {\n  // this === el\n  return $(this).attr('class') === 'orange';\n}).attr('class')\n//=> orange\n```\n\n#### .not( selector ) <br /> .not( selection ) <br /> .not( element ) <br /> .not( function(index, elem) )\n\nRemove elements from the set of matched elements. Given a jQuery object that represents a set of DOM elements, the `.not()` method constructs a new jQuery object from a subset of the matching elements. The supplied selector is tested against each element; the elements that don't match the selector will be included in the result. The `.not()` method can take a function as its argument in the same way that `.filter()` does. Elements for which the function returns true are excluded from the filtered set; all other elements are included.\n\nSelector:\n\n```js\n$('li').not('.apple').length;\n//=> 2\n```\n\nFunction:\n\n```js\n$('li').not(function(i, el) {\n  // this === el\n  return $(this).attr('class') === 'orange';\n}).length;\n//=> 2\n```\n\n#### .has( selector ) <br /> .has( element )\n\nFilters the set of matched elements to only those which have the given DOM element as a descendant or which have a descendant that matches the given selector. Equivalent to `.filter(':has(selector)')`.\n\nSelector:\n\n```js\n$('ul').has('.pear').attr('id');\n//=> fruits\n```\n\nElement:\n\n```js\n$('ul').has($('.pear')[0]).attr('id');\n//=> fruits\n```\n\n#### .first()\nWill select the first element of a cheerio object\n\n```js\n$('#fruits').children().first().text()\n//=> Apple\n```\n\n#### .last()\nWill select the last element of a cheerio object\n\n```js\n$('#fruits').children().last().text()\n//=> Pear\n```\n\n#### .eq( i )\nReduce the set of matched elements to the one at the specified index. Use `.eq(-i)` to count backwards from the last selected element.\n\n```js\n$('li').eq(0).text()\n//=> Apple\n\n$('li').eq(-1).text()\n//=> Pear\n```\n\n#### .get( [i] )\n\nRetrieve the DOM elements matched by the Cheerio object. If an index is specified, retrieve one of the elements matched by the Cheerio object:\n\n```js\n$('li').get(0).tagName\n//=> li\n```\n\nIf no index is specified, retrieve all elements matched by the Cheerio object:\n\n```js\n$('li').get().length\n//=> 3\n```\n\n#### .index()\n#### .index( selector )\n#### .index( nodeOrSelection )\n\nSearch for a given element from among the matched elements.\n\n```js\n$('.pear').index()\n//=> 2\n$('.orange').index('li')\n//=> 1\n$('.apple').index($('#fruit, li'))\n//=> 1\n```\n\n#### .end()\nEnd the most recent filtering operation in the current chain and return the set of matched elements to its previous state.\n\n```js\n$('li').eq(0).end().length\n//=> 3\n```\n\n#### .add( selector [, context] )\n#### .add( element )\n#### .add( elements )\n#### .add( html )\n#### .add( selection )\nAdd elements to the set of matched elements.\n\n```js\n$('.apple').add('.orange').length\n//=> 2\n```\n\n#### .addBack( [filter] )\n\nAdd the previous set of elements on the stack to the current set, optionally filtered by a selector.\n\n```js\n$('li').eq(0).addBack('.orange').length\n//=> 2\n```\n\n### Manipulation\nMethods for modifying the DOM structure.\n\n#### .append( content, [content, ...] )\nInserts content as the *last* child of each of the selected elements.\n\n```js\n$('ul').append('<li class=\"plum\">Plum</li>')\n$.html()\n//=>  <ul id=\"fruits\">\n//      <li class=\"apple\">Apple</li>\n//      <li class=\"orange\">Orange</li>\n//      <li class=\"pear\">Pear</li>\n//      <li class=\"plum\">Plum</li>\n//    </ul>\n```\n\n#### .appendTo( target )\nInsert every element in the set of matched elements to the end of the target.\n\n```js\n$('<li class=\"plum\">Plum</li>').appendTo('#fruits')\n$.html()\n//=>  <ul id=\"fruits\">\n//      <li class=\"apple\">Apple</li>\n//      <li class=\"orange\">Orange</li>\n//      <li class=\"pear\">Pear</li>\n//      <li class=\"plum\">Plum</li>\n//    </ul>\n```\n\n#### .prepend( content, [content, ...] )\nInserts content as the *first* child of each of the selected elements.\n\n```js\n$('ul').prepend('<li class=\"plum\">Plum</li>')\n$.html()\n//=>  <ul id=\"fruits\">\n//      <li class=\"plum\">Plum</li>\n//      <li class=\"apple\">Apple</li>\n//      <li class=\"orange\">Orange</li>\n//      <li class=\"pear\">Pear</li>\n//    </ul>\n```\n\n#### .prependTo( target )\nInsert every element in the set of matched elements to the beginning of the target.\n\n```js\n$('<li class=\"plum\">Plum</li>').prependTo('#fruits')\n$.html()\n//=>  <ul id=\"fruits\">\n//      <li class=\"plum\">Plum</li>\n//      <li class=\"apple\">Apple</li>\n//      <li class=\"orange\">Orange</li>\n//      <li class=\"pear\">Pear</li>\n//    </ul>\n```\n\n#### .after( content, [content, ...] )\nInsert content next to each element in the set of matched elements.\n\n```js\n$('.apple').after('<li class=\"plum\">Plum</li>')\n$.html()\n//=>  <ul id=\"fruits\">\n//      <li class=\"apple\">Apple</li>\n//      <li class=\"plum\">Plum</li>\n//      <li class=\"orange\">Orange</li>\n//      <li class=\"pear\">Pear</li>\n//    </ul>\n```\n\n#### .insertAfter( target )\nInsert every element in the set of matched elements after the target.\n\n```js\n$('<li class=\"plum\">Plum</li>').insertAfter('.apple')\n$.html()\n//=>  <ul id=\"fruits\">\n//      <li class=\"apple\">Apple</li>\n//      <li class=\"plum\">Plum</li>\n//      <li class=\"orange\">Orange</li>\n//      <li class=\"pear\">Pear</li>\n//    </ul>\n```\n\n#### .before( content, [content, ...] )\nInsert content previous to each element in the set of matched elements.\n\n```js\n$('.apple').before('<li class=\"plum\">Plum</li>')\n$.html()\n//=>  <ul id=\"fruits\">\n//      <li class=\"plum\">Plum</li>\n//      <li class=\"apple\">Apple</li>\n//      <li class=\"orange\">Orange</li>\n//      <li class=\"pear\">Pear</li>\n//    </ul>\n```\n\n#### .insertBefore( target )\nInsert every element in the set of matched elements before the target.\n\n```js\n$('<li class=\"plum\">Plum</li>').insertBefore('.apple')\n$.html()\n//=>  <ul id=\"fruits\">\n//      <li class=\"plum\">Plum</li>\n//      <li class=\"apple\">Apple</li>\n//      <li class=\"orange\">Orange</li>\n//      <li class=\"pear\">Pear</li>\n//    </ul>\n```\n\n#### .remove( [selector] )\nRemoves the set of matched elements from the DOM and all their children. `selector` filters the set of matched elements to be removed.\n\n```js\n$('.pear').remove()\n$.html()\n//=>  <ul id=\"fruits\">\n//      <li class=\"apple\">Apple</li>\n//      <li class=\"orange\">Orange</li>\n//    </ul>\n```\n\n#### .replaceWith( content )\nReplaces matched elements with `content`.\n\n```js\nconst plum = $('<li class=\"plum\">Plum</li>')\n$('.pear').replaceWith(plum)\n$.html()\n//=> <ul id=\"fruits\">\n//     <li class=\"apple\">Apple</li>\n//     <li class=\"orange\">Orange</li>\n//     <li class=\"plum\">Plum</li>\n//   </ul>\n```\n\n#### .empty()\nEmpties an element, removing all its children.\n\n```js\n$('ul').empty()\n$.html()\n//=>  <ul id=\"fruits\"></ul>\n```\n\n#### .html( [htmlString] )\nGets an html content string from the first selected element. If `htmlString` is specified, each selected element's content is replaced by the new content.\n\n```js\n$('.orange').html()\n//=> Orange\n\n$('#fruits').html('<li class=\"mango\">Mango</li>').html()\n//=> <li class=\"mango\">Mango</li>\n```\n\n#### .text( [textString] )\nGet the combined text contents of each element in the set of matched elements, including their descendants. If `textString` is specified, each selected element's content is replaced by the new text content.\n\n```js\n$('.orange').text()\n//=> Orange\n\n$('ul').text()\n//=>  Apple\n//    Orange\n//    Pear\n```\n\n#### .wrap( content )\nThe .wrap() function can take any string or object that could be passed to the $() factory function to specify a DOM structure. This structure may be nested several levels deep, but should contain only one inmost element. A copy of this structure will be wrapped around each of the elements in the set of matched elements. This method returns the original set of elements for chaining purposes.\n\n```js\nconst redFruit = $('<div class=\"red-fruit\"></div>')\n$('.apple').wrap(redFruit)\n\n//=> <ul id=\"fruits\">\n//     <div class=\"red-fruit\">\n//      <li class=\"apple\">Apple</li>\n//     </div>\n//     <li class=\"orange\">Orange</li>\n//     <li class=\"plum\">Plum</li>\n//   </ul>\n\nconst healthy = $('<div class=\"healthy\"></div>')\n$('li').wrap(healthy)\n\n//=> <ul id=\"fruits\">\n//     <div class=\"healthy\">\n//       <li class=\"apple\">Apple</li>\n//     </div>\n//     <div class=\"healthy\">\n//       <li class=\"orange\">Orange</li>\n//     </div>\n//     <div class=\"healthy\">\n//        <li class=\"plum\">Plum</li>\n//     </div>\n//   </ul>\n```\n\n#### .css( [propertName] ) <br /> .css( [ propertyNames] ) <br /> .css( [propertyName], [value] ) <br /> .css( [propertName], [function] ) <br /> .css( [properties] )\n\nGet the value of a style property for the first element in the set of matched elements or set one or more CSS properties for every matched element.\n\n### Rendering\nWhen you're ready to render the document, you can use the `html` utility function:\n\n```js\n$.html()\n//=>  <ul id=\"fruits\">\n//      <li class=\"apple\">Apple</li>\n//      <li class=\"orange\">Orange</li>\n//      <li class=\"pear\">Pear</li>\n//    </ul>\n```\n\nIf you want to return the outerHTML you can use `$.html(selector)`:\n\n```js\n$.html('.pear')\n//=> <li class=\"pear\">Pear</li>\n```\n\nBy default, `html` will leave some tags open. Sometimes you may instead want to render a valid XML document. For example, you might parse the following XML snippet:\n\n```xml\nconst $ = cheerio.load('<media:thumbnail url=\"http://www.foo.com/keyframe.jpg\" width=\"75\" height=\"50\" time=\"12:05:01.123\"/>');\n```\n\n... and later want to render to XML. To do this, you can use the 'xml' utility function:\n\n```js\n$.xml()\n//=>  <media:thumbnail url=\"http://www.foo.com/keyframe.jpg\" width=\"75\" height=\"50\" time=\"12:05:01.123\"/>\n```\n\nYou may also render the text content of a Cheerio object using the `text` static method:\n\n```js\nconst $ = cheerio.load('This is <em>content</em>.')\n$.text()\n//=> This is content.\n```\n\nThe method may be called on the Cheerio module itself--be sure to pass a collection of nodes!\n\n```js\nconst $ = cheerio.load('<div>This is <em>content</em>.</div>')\ncheerio.text($('div'))\n//=> This is content.\n```\n\n### Miscellaneous\nDOM element methods that don't fit anywhere else\n\n#### .toArray()\nRetrieve all the DOM elements contained in the jQuery set as an array.\n\n```js\n$('li').toArray()\n//=> [ {...}, {...}, {...} ]\n```\n\n#### .clone() ####\nClone the cheerio object.\n\n```js\nconst moreFruit = $('#fruits').clone()\n```\n\n### Utilities\n\n#### $.root\n\nSometimes you need to work with the top-level root element. To query it, you can use `$.root()`.\n\n```js\n$.root().append('<ul id=\"vegetables\"></ul>').html();\n//=> <ul id=\"fruits\">...</ul><ul id=\"vegetables\"></ul>\n```\n\n#### $.contains( container, contained )\nChecks to see if the `contained` DOM element is a descendant of the `container` DOM element.\n\n#### $.parseHTML( data [, context ] [, keepScripts ] )\nParses a string into an array of DOM nodes. The `context` argument has no meaning for Cheerio, but it is maintained for API compatability.\n\n#### $.load( html[, options ] )\nCreate a querying function, bound to a document created from the provided markup. Note that similar to web browser contexts, this operation may introduce `<html>`, `<head>`, and `<body>` elements. See the previous section titled \"Loading\" for usage information.\n\n### Plugins\n\nOnce you have loaded a document, you may extend the prototype or the equivalent `fn` property with custom plugin methods:\n\n```js\nconst $ = cheerio.load('<html><body>Hello, <b>world</b>!</body></html>');\n$.prototype.logHtml = function() {\n  console.log(this.html());\n};\n\n$('body').logHtml(); // logs \"Hello, <b>world</b>!\" to the console\n```\n\n### The \"DOM Node\" object\n\nCheerio collections are made up of objects that bear some resemblence to [browser-based DOM nodes](https://developer.mozilla.org/en-US/docs/Web/API/Node). You can expect them to define the following properties:\n\n- `tagName`\n- `parentNode`\n- `previousSibling`\n- `nextSibling`\n- `nodeValue`\n- `firstChild`\n- `childNodes`\n- `lastChild`\n\n## Screencasts\n\nhttp://vimeo.com/31950192\n\n> This video tutorial is a follow-up to Nettut's \"How to Scrape Web Pages with Node.js and jQuery\", using cheerio instead of JSDOM + jQuery. This video shows how easy it is to use cheerio and how much faster cheerio is than JSDOM + jQuery.\n\n## Contributors\n\nThese are some of the contributors that have made cheerio possible:\n\n```\nproject  : cheerio\n repo age : 2 years, 6 months\n active   : 285 days\n commits  : 762\n files    : 36\n authors  :\n   293  Matt Mueller            38.5%\n   133  Matthew Mueller         17.5%\n    92  Mike Pennisi            12.1%\n    54  David Chambers          7.1%\n    30  kpdecker                3.9%\n    19  Felix Böhm             2.5%\n    17  fb55                    2.2%\n    15  Siddharth Mahendraker   2.0%\n    11  Adam Bretz              1.4%\n     8  Nazar Leush             1.0%\n     7  ironchefpython          0.9%\n     6  Jarno Leppänen         0.8%\n     5  Ben Sheldon             0.7%\n     5  Jos Shepherd            0.7%\n     5  Ryan Schmukler          0.7%\n     5  Steven Vachon           0.7%\n     4  Maciej Adwent           0.5%\n     4  Amir Abu Shareb         0.5%\n     3  jeremy.dentel@brandingbrand.com 0.4%\n     3  Andi Neck               0.4%\n     2  steve                   0.3%\n     2  alexbardas              0.3%\n     2  finspin                 0.3%\n     2  Ali Farhadi             0.3%\n     2  Chris Khoo              0.3%\n     2  Rob Ashton              0.3%\n     2  Thomas Heymann          0.3%\n     2  Jaro Spisak             0.3%\n     2  Dan Dascalescu          0.3%\n     2  Torstein Thune          0.3%\n     2  Wayne Larsen            0.3%\n     1  Timm Preetz             0.1%\n     1  Xavi                    0.1%\n     1  Alex Shaindlin          0.1%\n     1  mattym                  0.1%\n     1  Felix Böhm            0.1%\n     1  Farid Neshat            0.1%\n     1  Dmitry Mazuro           0.1%\n     1  Jeremy Hubble           0.1%\n     1  nevermind               0.1%\n     1  Manuel Alabor           0.1%\n     1  Matt Liegey             0.1%\n     1  Chris O'Hara            0.1%\n     1  Michael Holroyd         0.1%\n     1  Michiel De Mey          0.1%\n     1  Ben Atkin               0.1%\n     1  Rich Trott              0.1%\n     1  Rob \"Hurricane\" Ashton  0.1%\n     1  Robin Gloster           0.1%\n     1  Simon Boudrias          0.1%\n     1  Sindre Sorhus           0.1%\n     1  xiaohwan                0.1%\n```\n\n## Cheerio in the real world\n\nAre you using cheerio in production? Add it to the [wiki](https://github.com/cheeriojs/cheerio/wiki/Cheerio-in-Production)!\n\n## Testing\n\nTo run the test suite, download the repository, then within the cheerio directory, run:\n\n```shell\nmake setup\nmake test\n```\n\nThis will download the development packages and run the test suite.\n\n## Special Thanks\n\nThis library stands on the shoulders of some incredible developers. A special thanks to:\n\n__&#8226; @FB55 for node-htmlparser2 & CSSSelect:__\nFelix has a knack for writing speedy parsing engines. He completely re-wrote both @tautologistic's `node-htmlparser` and @harry's `node-soupselect` from the ground up, making both of them much faster and more flexible. Cheerio would not be possible without his foundational work\n\n__&#8226; @jQuery team for jQuery:__\nThe core API is the best of its class and despite dealing with all the browser inconsistencies the code base is extremely clean and easy to follow. Much of cheerio's implementation and documentation is from jQuery. Thanks guys.\n\n__&#8226; @visionmedia:__\nThe style, the structure, the open-source\"-ness\" of this library comes from studying TJ's style and using many of his libraries. This dude consistently pumps out high-quality libraries and has always been more than willing to help or answer questions. You rock TJ.\n\n## License\n\nMIT"
}