{
	"name": "xhr2",
	"versions": {
		"0.0.1": {
			"name": "xhr2",
			"version": "0.0.1",
			"description": "XMLHttpRequest emulation for node.js",
			"keywords": [
				"xhr",
				"xmlhttprequest",
				"ajax",
				"browser"
			],
			"homepage": "https://github.com/pwnall/xhr2",
			"author": {
				"name": "Victor Costan",
				"email": "victor@costan.us",
				"url": "http://www.costan.us"
			},
			"license": "MIT",
			"repository": {
				"type": "git",
				"url": "https://github.com/pwnall/xhr2.git"
			},
			"bugs": {
				"url": "https://github.com/pwnall/xhr2/issues"
			},
			"engines": {
				"node": ">= 0.6"
			},
			"dependencies": {},
			"devDependencies": {
				"async": ">= 0.1.22",
				"chai": ">= 1.4.2",
				"codo": ">= 1.5.4",
				"coffee-script": ">= 1.4.0",
				"express": ">= 3.1.0",
				"glob": ">= 3.1.17",
				"mocha": ">= 1.8.1",
				"open": ">= 0.0.3",
				"remove": ">= 0.1.5",
				"sinon": ">= 1.5.2",
				"sinon-chai": ">= 2.3.1",
				"uglify-js": ">= 2.2.3"
			},
			"main": "lib/xhr2.js",
			"directories": {
				"doc": "doc",
				"lib": "lib",
				"src": "src",
				"test": "test"
			},
			"scripts": {
				"prepublish": "node_modules/coffee-script/bin/cake build",
				"test": "node_modules/coffee-script/bin/cake test"
			},
			"_id": "xhr2@0.0.1",
			"dist": {
				"shasum": "1dc92d2fea2e0279dc499ceadbe7091203133fad",
				"tarball": "https://registry.npmjs.org/xhr2/-/xhr2-0.0.1.tgz"
			},
			"_from": ".",
			"_npmVersion": "1.2.2",
			"_npmUser": {
				"name": "pwnall",
				"email": "costan@gmail.com"
			},
			"maintainers": [
				{
					"name": "pwnall",
					"email": "costan@gmail.com"
				}
			],
			"contributors": []
		},
		"0.0.2": {
			"name": "xhr2",
			"version": "0.0.2",
			"description": "XMLHttpRequest emulation for node.js",
			"keywords": [
				"xhr",
				"xmlhttprequest",
				"ajax",
				"browser"
			],
			"homepage": "https://github.com/pwnall/xhr2",
			"author": {
				"name": "Victor Costan",
				"email": "victor@costan.us",
				"url": "http://www.costan.us"
			},
			"license": "MIT",
			"repository": {
				"type": "git",
				"url": "https://github.com/pwnall/xhr2.git"
			},
			"bugs": {
				"url": "https://github.com/pwnall/xhr2/issues"
			},
			"engines": {
				"node": ">= 0.6"
			},
			"dependencies": {},
			"devDependencies": {
				"async": ">= 0.1.22",
				"chai": ">= 1.4.2",
				"codo": ">= 1.5.4",
				"coffee-script": ">= 1.4.0",
				"express": ">= 3.1.0",
				"glob": ">= 3.1.17",
				"mocha": ">= 1.8.1",
				"open": ">= 0.0.3",
				"remove": ">= 0.1.5",
				"sinon": ">= 1.5.2",
				"sinon-chai": ">= 2.3.1",
				"uglify-js": ">= 2.2.3"
			},
			"main": "lib/xhr2.js",
			"directories": {
				"doc": "doc",
				"lib": "lib",
				"src": "src",
				"test": "test"
			},
			"scripts": {
				"prepublish": "node_modules/coffee-script/bin/cake build",
				"test": "node_modules/coffee-script/bin/cake test"
			},
			"_id": "xhr2@0.0.2",
			"dist": {
				"shasum": "57dd9313a60507aacad8e9fc67a13aed7ee5a14d",
				"tarball": "https://registry.npmjs.org/xhr2/-/xhr2-0.0.2.tgz"
			},
			"_from": ".",
			"_npmVersion": "1.2.2",
			"_npmUser": {
				"name": "pwnall",
				"email": "costan@gmail.com"
			},
			"maintainers": [
				{
					"name": "pwnall",
					"email": "costan@gmail.com"
				}
			],
			"contributors": []
		},
		"0.0.3": {
			"name": "xhr2",
			"version": "0.0.3",
			"description": "XMLHttpRequest emulation for node.js",
			"keywords": [
				"xhr",
				"xmlhttprequest",
				"ajax",
				"browser"
			],
			"homepage": "https://github.com/pwnall/xhr2",
			"author": {
				"name": "Victor Costan",
				"email": "victor@costan.us",
				"url": "http://www.costan.us"
			},
			"license": "MIT",
			"repository": {
				"type": "git",
				"url": "https://github.com/pwnall/xhr2.git"
			},
			"bugs": {
				"url": "https://github.com/pwnall/xhr2/issues"
			},
			"engines": {
				"node": ">= 0.6"
			},
			"dependencies": {},
			"devDependencies": {
				"async": ">= 0.1.22",
				"chai": ">= 1.4.2",
				"codo": ">= 1.5.4",
				"coffee-script": ">= 1.4.0",
				"express": ">= 3.1.0",
				"glob": ">= 3.1.17",
				"mocha": ">= 1.8.1",
				"open": ">= 0.0.3",
				"remove": ">= 0.1.5",
				"sinon": ">= 1.5.2",
				"sinon-chai": ">= 2.3.1",
				"uglify-js": ">= 2.2.3"
			},
			"main": "lib/xhr2.js",
			"directories": {
				"doc": "doc",
				"lib": "lib",
				"src": "src",
				"test": "test"
			},
			"scripts": {
				"prepublish": "node_modules/coffee-script/bin/cake build",
				"test": "node_modules/coffee-script/bin/cake test"
			},
			"_id": "xhr2@0.0.3",
			"dist": {
				"shasum": "e0683c5a4da9524b195689975c729f036b5aec9c",
				"tarball": "https://registry.npmjs.org/xhr2/-/xhr2-0.0.3.tgz"
			},
			"maintainers": [
				{
					"name": "pwnall",
					"email": "costan@gmail.com"
				}
			],
			"contributors": []
		},
		"0.0.4": {
			"name": "xhr2",
			"version": "0.0.4",
			"description": "XMLHttpRequest emulation for node.js",
			"keywords": [
				"xhr",
				"xmlhttprequest",
				"ajax",
				"browser"
			],
			"homepage": "https://github.com/pwnall/xhr2",
			"author": {
				"name": "Victor Costan",
				"email": "victor@costan.us",
				"url": "http://www.costan.us"
			},
			"contributors": [
				{
					"name": "Francois-Xavier Kowalski",
					"email": "francois-xavier.kowalski@hp.com"
				}
			],
			"license": "MIT",
			"repository": {
				"type": "git",
				"url": "https://github.com/pwnall/xhr2.git"
			},
			"bugs": {
				"url": "https://github.com/pwnall/xhr2/issues"
			},
			"engines": {
				"node": ">= 0.6"
			},
			"dependencies": {},
			"devDependencies": {
				"async": ">= 0.1.22",
				"chai": ">= 1.4.2",
				"codo": ">= 1.5.4",
				"coffee-script": ">= 1.4.0",
				"express": ">= 3.1.0",
				"glob": ">= 3.1.17",
				"mocha": ">= 1.8.1",
				"open": ">= 0.0.3",
				"remove": ">= 0.1.5",
				"sinon": ">= 1.5.2",
				"sinon-chai": ">= 2.3.1"
			},
			"main": "lib/xhr2.js",
			"directories": {
				"doc": "doc",
				"lib": "lib",
				"src": "src",
				"test": "test"
			},
			"scripts": {
				"prepublish": "node_modules/coffee-script/bin/cake build",
				"test": "node_modules/coffee-script/bin/cake test"
			},
			"_id": "xhr2@0.0.4",
			"dist": {
				"shasum": "bbbc648ded9c0f1da3b4aa064fcefc7099614c8c",
				"tarball": "https://registry.npmjs.org/xhr2/-/xhr2-0.0.4.tgz"
			},
			"_from": ".",
			"_npmVersion": "1.2.2",
			"_npmUser": {
				"name": "pwnall",
				"email": "costan@gmail.com"
			},
			"maintainers": [
				{
					"name": "pwnall",
					"email": "costan@gmail.com"
				}
			]
		},
		"0.0.5": {
			"name": "xhr2",
			"version": "0.0.5",
			"description": "XMLHttpRequest emulation for node.js",
			"keywords": [
				"xhr",
				"xmlhttprequest",
				"ajax",
				"browser"
			],
			"homepage": "https://github.com/pwnall/xhr2",
			"author": {
				"name": "Victor Costan",
				"email": "victor@costan.us",
				"url": "http://www.costan.us"
			},
			"contributors": [
				{
					"name": "Francois-Xavier Kowalski",
					"email": "francois-xavier.kowalski@hp.com"
				}
			],
			"license": "MIT",
			"repository": {
				"type": "git",
				"url": "https://github.com/pwnall/xhr2.git"
			},
			"bugs": {
				"url": "https://github.com/pwnall/xhr2/issues"
			},
			"engines": {
				"node": ">= 0.6"
			},
			"dependencies": {},
			"devDependencies": {
				"async": ">= 0.1.22",
				"chai": ">= 1.4.2",
				"codo": ">= 1.5.4",
				"coffee-script": ">= 1.4.0",
				"express": ">= 3.1.0",
				"glob": ">= 3.1.17",
				"mocha": ">= 1.8.1",
				"open": ">= 0.0.3",
				"remove": ">= 0.1.5",
				"sinon": ">= 1.5.2",
				"sinon-chai": ">= 2.3.1"
			},
			"main": "lib/xhr2.js",
			"directories": {
				"doc": "doc",
				"lib": "lib",
				"src": "src",
				"test": "test"
			},
			"scripts": {
				"prepublish": "node_modules/coffee-script/bin/cake build",
				"test": "node_modules/coffee-script/bin/cake test"
			},
			"_id": "xhr2@0.0.5",
			"dist": {
				"shasum": "60a60ffe4c1233f481e2d3bd38ad7252bb2469a3",
				"tarball": "https://registry.npmjs.org/xhr2/-/xhr2-0.0.5.tgz"
			},
			"_from": ".",
			"_npmVersion": "1.2.2",
			"_npmUser": {
				"name": "pwnall",
				"email": "costan@gmail.com"
			},
			"maintainers": [
				{
					"name": "pwnall",
					"email": "costan@gmail.com"
				}
			]
		},
		"0.0.6": {
			"name": "xhr2",
			"version": "0.0.6",
			"description": "XMLHttpRequest emulation for node.js",
			"keywords": [
				"xhr",
				"xmlhttprequest",
				"ajax",
				"browser"
			],
			"homepage": "https://github.com/pwnall/xhr2",
			"author": {
				"name": "Victor Costan",
				"email": "victor@costan.us",
				"url": "http://www.costan.us"
			},
			"contributors": [
				{
					"name": "Francois-Xavier Kowalski",
					"email": "francois-xavier.kowalski@hp.com"
				}
			],
			"license": "MIT",
			"repository": {
				"type": "git",
				"url": "https://github.com/pwnall/xhr2.git"
			},
			"bugs": {
				"url": "https://github.com/pwnall/xhr2/issues"
			},
			"engines": {
				"node": ">= 0.6"
			},
			"dependencies": {},
			"devDependencies": {
				"async": ">= 0.1.22",
				"chai": ">= 1.5.0",
				"codo": ">= 1.6.0",
				"coffee-script": ">= 1.6.2",
				"express": ">= 3.2.0",
				"glob": ">= 3.1.17",
				"mocha": ">= 1.9.0",
				"open": ">= 0.0.3",
				"remove": ">= 0.1.5",
				"sinon": ">= 1.6.0",
				"sinon-chai": ">= 2.4.0"
			},
			"main": "lib/xhr2.js",
			"directories": {
				"doc": "doc",
				"lib": "lib",
				"src": "src",
				"test": "test"
			},
			"scripts": {
				"prepublish": "node_modules/coffee-script/bin/cake build",
				"test": "node_modules/coffee-script/bin/cake test"
			},
			"_id": "xhr2@0.0.6",
			"dist": {
				"shasum": "b209fe8dcb416c3ee43406fb881eec3df7581aaa",
				"tarball": "https://registry.npmjs.org/xhr2/-/xhr2-0.0.6.tgz"
			},
			"_from": ".",
			"_npmVersion": "1.2.18",
			"_npmUser": {
				"name": "pwnall",
				"email": "costan@gmail.com"
			},
			"maintainers": [
				{
					"name": "pwnall",
					"email": "costan@gmail.com"
				}
			]
		},
		"0.0.7": {
			"name": "xhr2",
			"version": "0.0.7",
			"description": "XMLHttpRequest emulation for node.js",
			"keywords": [
				"xhr",
				"xmlhttprequest",
				"ajax",
				"browser"
			],
			"homepage": "https://github.com/pwnall/xhr2",
			"author": {
				"name": "Victor Costan",
				"email": "victor@costan.us",
				"url": "http://www.costan.us"
			},
			"contributors": [
				{
					"name": "Francois-Xavier Kowalski",
					"email": "francois-xavier.kowalski@hp.com"
				}
			],
			"license": "MIT",
			"repository": {
				"type": "git",
				"url": "https://github.com/pwnall/node-xhr2.git"
			},
			"bugs": {
				"url": "https://github.com/pwnall/node-xhr2/issues"
			},
			"engines": {
				"node": ">= 0.6"
			},
			"dependencies": {},
			"devDependencies": {
				"async": ">= 0.2.8",
				"chai": ">= 1.6.0",
				"codo": ">= 1.6.1",
				"coffee-script": ">= 1.6.2",
				"express": ">= 3.2.4",
				"glob": ">= 3.2.1",
				"mocha": ">= 1.9.0",
				"open": ">= 0.0.3",
				"remove": ">= 0.1.5",
				"sinon": ">= 1.7.2",
				"sinon-chai": ">= 2.4.0"
			},
			"main": "lib/xhr2.js",
			"directories": {
				"doc": "doc",
				"lib": "lib",
				"src": "src",
				"test": "test"
			},
			"scripts": {
				"prepublish": "node_modules/coffee-script/bin/cake build",
				"test": "node_modules/coffee-script/bin/cake test"
			},
			"_id": "xhr2@0.0.7",
			"dist": {
				"shasum": "fcb61f704e80c3aabe424295479407c6072d25b3",
				"tarball": "https://registry.npmjs.org/xhr2/-/xhr2-0.0.7.tgz"
			},
			"maintainers": [
				{
					"name": "pwnall",
					"email": "costan@gmail.com"
				}
			]
		},
		"0.1.0": {
			"name": "xhr2",
			"version": "0.1.0",
			"description": "XMLHttpRequest emulation for node.js",
			"keywords": [
				"xhr",
				"xmlhttprequest",
				"ajax",
				"browser"
			],
			"homepage": "https://github.com/pwnall/xhr2",
			"author": {
				"name": "Victor Costan",
				"email": "victor@costan.us",
				"url": "http://www.costan.us"
			},
			"contributors": [
				{
					"name": "Francois-Xavier Kowalski",
					"email": "francois-xavier.kowalski@hp.com"
				}
			],
			"license": "MIT",
			"repository": {
				"type": "git",
				"url": "https://github.com/pwnall/node-xhr2.git"
			},
			"bugs": {
				"url": "https://github.com/pwnall/node-xhr2/issues"
			},
			"engines": {
				"node": ">= 0.6"
			},
			"dependencies": {},
			"devDependencies": {
				"async": ">= 0.2.8",
				"chai": ">= 1.9.1",
				"codo": ">= 2.0.9",
				"coffee-script": ">= 1.7.1",
				"express": ">= 4.8.3",
				"glob": ">= 4.0.5",
				"mocha": ">= 1.21.4",
				"open": ">= 0.0.5",
				"remove": ">= 0.1.5",
				"sinon": ">= 1.10.3",
				"sinon-chai": ">= 2.5.0"
			},
			"main": "lib/xhr2.js",
			"directories": {
				"doc": "doc",
				"lib": "lib",
				"src": "src",
				"test": "test"
			},
			"scripts": {
				"prepublish": "node_modules/coffee-script/bin/cake build",
				"test": "node_modules/coffee-script/bin/cake test"
			},
			"gitHead": "cc008a9277cef36cad38a20c301a987d481bff18",
			"_id": "xhr2@0.1.0",
			"_shasum": "ba72bd6590e6d7525b8379639ec1c1a73656b742",
			"_from": ".",
			"_npmVersion": "1.4.21",
			"_npmUser": {
				"name": "pwnall",
				"email": "costan@gmail.com"
			},
			"maintainers": [
				{
					"name": "pwnall",
					"email": "costan@gmail.com"
				}
			],
			"dist": {
				"shasum": "ba72bd6590e6d7525b8379639ec1c1a73656b742",
				"tarball": "https://registry.npmjs.org/xhr2/-/xhr2-0.1.0.tgz"
			}
		},
		"0.1.1": {
			"name": "xhr2",
			"version": "0.1.1",
			"description": "XMLHttpRequest emulation for node.js",
			"keywords": [
				"xhr",
				"xmlhttprequest",
				"ajax",
				"browser"
			],
			"homepage": "https://github.com/pwnall/node-xhr2",
			"author": {
				"name": "Victor Costan",
				"email": "victor@costan.us",
				"url": "http://www.costan.us"
			},
			"contributors": [
				{
					"name": "Francois-Xavier Kowalski",
					"email": "francois-xavier.kowalski@hp.com"
				}
			],
			"license": "MIT",
			"repository": {
				"type": "git",
				"url": "https://github.com/pwnall/node-xhr2.git"
			},
			"bugs": {
				"url": "https://github.com/pwnall/node-xhr2/issues"
			},
			"engines": {
				"node": ">= 0.6"
			},
			"dependencies": {},
			"devDependencies": {
				"async": ">= 0.2.8",
				"chai": ">= 1.9.1",
				"codo": ">= 2.0.9",
				"coffee-script": ">= 1.7.1",
				"express": ">= 4.8.3",
				"glob": ">= 4.0.5",
				"mocha": ">= 1.21.4",
				"open": ">= 0.0.5",
				"remove": ">= 0.1.5",
				"sinon": ">= 1.10.3",
				"sinon-chai": ">= 2.5.0"
			},
			"main": "lib/xhr2.js",
			"browser": "lib/browser.js",
			"directories": {
				"doc": "doc",
				"lib": "lib",
				"src": "src",
				"test": "test"
			},
			"scripts": {
				"prepublish": "node_modules/coffee-script/bin/cake build",
				"test": "node_modules/coffee-script/bin/cake test"
			},
			"gitHead": "a7c369ea7d17aa0106dc34ab26e44dc7faf5a243",
			"_id": "xhr2@0.1.1",
			"_shasum": "a251b131a1069d7a21b43e769ee0852cb8f70e62",
			"_from": ".",
			"_npmVersion": "1.4.28",
			"_npmUser": {
				"name": "pwnall",
				"email": "costan@gmail.com"
			},
			"maintainers": [
				{
					"name": "pwnall",
					"email": "costan@gmail.com"
				}
			],
			"dist": {
				"shasum": "a251b131a1069d7a21b43e769ee0852cb8f70e62",
				"tarball": "https://registry.npmjs.org/xhr2/-/xhr2-0.1.1.tgz"
			}
		},
		"0.1.2": {
			"name": "xhr2",
			"version": "0.1.2",
			"description": "XMLHttpRequest emulation for node.js",
			"keywords": [
				"xhr",
				"xmlhttprequest",
				"ajax",
				"browser"
			],
			"homepage": "https://github.com/pwnall/node-xhr2",
			"author": {
				"name": "Victor Costan",
				"email": "victor@costan.us",
				"url": "http://www.costan.us"
			},
			"contributors": [
				{
					"name": "Francois-Xavier Kowalski",
					"email": "francois-xavier.kowalski@hp.com"
				}
			],
			"license": "MIT",
			"repository": {
				"type": "git",
				"url": "https://github.com/pwnall/node-xhr2.git"
			},
			"bugs": {
				"url": "https://github.com/pwnall/node-xhr2/issues"
			},
			"engines": {
				"node": ">= 0.6"
			},
			"dependencies": {},
			"devDependencies": {
				"async": ">= 0.9.0",
				"chai": ">= 1.10.0",
				"codo": ">= 2.0.9",
				"coffee-script": ">= 1.9.0",
				"express": ">= 4.11.2",
				"glob": ">= 4.3.5",
				"mocha": ">= 2.1.0",
				"open": ">= 0.0.5",
				"remove": ">= 0.1.5",
				"sinon": ">= 1.12.2",
				"sinon-chai": ">= 2.5.0"
			},
			"main": "lib/xhr2.js",
			"browser": "lib/browser.js",
			"directories": {
				"doc": "doc",
				"lib": "lib",
				"src": "src",
				"test": "test"
			},
			"scripts": {
				"prepublish": "node_modules/coffee-script/bin/cake build",
				"test": "node_modules/coffee-script/bin/cake test"
			},
			"gitHead": "23dfd953ab7a81136a298768535e5e08ef7ea252",
			"_id": "xhr2@0.1.2",
			"_shasum": "5f9f78c042e5ad1c0dbfcf0deb3aae7c95defc6f",
			"_from": ".",
			"_npmVersion": "1.4.28",
			"_npmUser": {
				"name": "pwnall",
				"email": "costan@gmail.com"
			},
			"maintainers": [
				{
					"name": "pwnall",
					"email": "costan@gmail.com"
				}
			],
			"dist": {
				"shasum": "5f9f78c042e5ad1c0dbfcf0deb3aae7c95defc6f",
				"tarball": "https://registry.npmjs.org/xhr2/-/xhr2-0.1.2.tgz"
			}
		},
		"0.1.3": {
			"name": "xhr2",
			"version": "0.1.3",
			"description": "XMLHttpRequest emulation for node.js",
			"keywords": [
				"xhr",
				"xmlhttprequest",
				"ajax",
				"browser"
			],
			"homepage": "https://github.com/pwnall/node-xhr2",
			"author": {
				"name": "Victor Costan",
				"email": "victor@costan.us",
				"url": "http://www.costan.us"
			},
			"contributors": [
				{
					"name": "Francois-Xavier Kowalski",
					"email": "francois-xavier.kowalski@hp.com"
				}
			],
			"license": "MIT",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/pwnall/node-xhr2.git"
			},
			"bugs": {
				"url": "https://github.com/pwnall/node-xhr2/issues"
			},
			"engines": {
				"node": ">= 0.6"
			},
			"dependencies": {},
			"devDependencies": {
				"async": ">= 1.4.2",
				"chai": ">= 3.2.0",
				"codo": ">= 2.0.11",
				"coffee-script": ">= 1.9.3",
				"express": ">= 4.13.3",
				"glob": ">= 5.0.14",
				"mocha": ">= 2.2.5",
				"open": ">= 0.0.5",
				"remove": ">= 0.1.5",
				"sinon": ">= 1.15.4",
				"sinon-chai": ">= 2.8.0"
			},
			"main": "lib/xhr2.js",
			"browser": "lib/browser.js",
			"directories": {
				"doc": "doc",
				"lib": "lib",
				"src": "src",
				"test": "test"
			},
			"scripts": {
				"prepublish": "node_modules/coffee-script/bin/cake build",
				"test": "node_modules/coffee-script/bin/cake test"
			},
			"gitHead": "3eee46cfb8f4708eaf982b84fdf463dc1bed70b9",
			"_id": "xhr2@0.1.3",
			"_shasum": "cbfc4759a69b4a888e78cf4f20b051038757bd11",
			"_from": ".",
			"_npmVersion": "2.11.2",
			"_nodeVersion": "0.12.6",
			"_npmUser": {
				"name": "pwnall",
				"email": "costan@gmail.com"
			},
			"dist": {
				"shasum": "cbfc4759a69b4a888e78cf4f20b051038757bd11",
				"tarball": "https://registry.npmjs.org/xhr2/-/xhr2-0.1.3.tgz"
			},
			"maintainers": [
				{
					"name": "pwnall",
					"email": "costan@gmail.com"
				}
			]
		},
		"0.1.4": {
			"name": "xhr2",
			"version": "0.1.4",
			"description": "XMLHttpRequest emulation for node.js",
			"keywords": [
				"xhr",
				"xmlhttprequest",
				"ajax",
				"browser"
			],
			"homepage": "https://github.com/pwnall/node-xhr2",
			"author": {
				"name": "Victor Costan",
				"email": "victor@costan.us",
				"url": "http://www.costan.us"
			},
			"contributors": [
				{
					"name": "Daniel Friedman",
					"email": "dfriedman58@gmail.com"
				},
				{
					"name": "Francois-Xavier Kowalski",
					"email": "francois-xavier.kowalski@hp.com"
				}
			],
			"license": "MIT",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/pwnall/node-xhr2.git"
			},
			"bugs": {
				"url": "https://github.com/pwnall/node-xhr2/issues"
			},
			"engines": {
				"node": ">= 0.6"
			},
			"dependencies": {},
			"devDependencies": {
				"async": ">= 1.4.2",
				"chai": ">= 3.2.0",
				"codo": ">= 2.0.11",
				"coffee-script": ">= 1.9.3",
				"express": ">= 4.13.3",
				"glob": ">= 5.0.14",
				"mocha": ">= 2.2.5",
				"open": ">= 0.0.5",
				"remove": ">= 0.1.5",
				"sinon": ">= 1.15.4",
				"sinon-chai": ">= 2.8.0"
			},
			"main": "lib/xhr2.js",
			"browser": "lib/browser.js",
			"directories": {
				"doc": "doc",
				"lib": "lib",
				"src": "src",
				"test": "test"
			},
			"scripts": {
				"prepublish": "node_modules/coffee-script/bin/cake build",
				"test": "node_modules/coffee-script/bin/cake test"
			},
			"gitHead": "f81390c2de5db928726f3b042ffd4a56eb6c2326",
			"_id": "xhr2@0.1.4",
			"_shasum": "7f87658847716db5026323812f818cadab387a5f",
			"_from": ".",
			"_npmVersion": "3.10.8",
			"_nodeVersion": "6.9.1",
			"_npmUser": {
				"name": "pwnall",
				"email": "costan@gmail.com"
			},
			"dist": {
				"shasum": "7f87658847716db5026323812f818cadab387a5f",
				"tarball": "https://registry.npmjs.org/xhr2/-/xhr2-0.1.4.tgz"
			},
			"maintainers": [
				{
					"name": "pwnall",
					"email": "costan@gmail.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/xhr2-0.1.4.tgz_1483743188415_0.05932993977330625"
			}
		},
		"0.2.0": {
			"name": "xhr2",
			"version": "0.2.0",
			"description": "XMLHttpRequest emulation for node.js",
			"keywords": [
				"xhr",
				"xmlhttprequest",
				"ajax",
				"browser"
			],
			"homepage": "https://github.com/pwnall/node-xhr2",
			"author": {
				"name": "Victor Costan",
				"email": "victor@costan.us",
				"url": "http://www.costan.us"
			},
			"contributors": [
				{
					"name": "Alexander Black",
					"email": "aeonrush@live.ru"
				},
				{
					"name": "Daniel Friedman",
					"email": "dfriedman58@gmail.com"
				},
				{
					"name": "Francois-Xavier Kowalski",
					"email": "francois-xavier.kowalski@hp.com"
				}
			],
			"license": "MIT",
			"repository": {
				"type": "git",
				"url": "git+https://github.com/pwnall/node-xhr2.git"
			},
			"bugs": {
				"url": "https://github.com/pwnall/node-xhr2/issues"
			},
			"engines": {
				"node": ">= 6"
			},
			"dependencies": {},
			"devDependencies": {
				"async": ">=3.0.1",
				"chai": ">=4.2.0",
				"codo": ">=2.1.2",
				"coffeescript": ">=2.4.1",
				"express": ">=4.17.1",
				"glob": ">=7.1.4",
				"mocha": ">=6.1.4",
				"open": ">=6.3.0",
				"remove": ">= 0.1.5",
				"sinon": ">=7.3.2",
				"sinon-chai": ">=3.3.0"
			},
			"main": "lib/xhr2.js",
			"browser": "lib/browser.js",
			"directories": {
				"doc": "doc",
				"lib": "lib",
				"src": "src",
				"test": "test"
			},
			"scripts": {
				"prepublish": "cake build",
				"test": "cake test"
			},
			"gitHead": "9538a9ce85541032fc2ce043046904e90b0a7c04",
			"_id": "xhr2@0.2.0",
			"_nodeVersion": "12.3.1",
			"_npmVersion": "6.9.0",
			"dist": {
				"integrity": "sha512-BDtiD0i2iKPK/S8OAZfpk6tyzEDnKKSjxWHcMBVmh+LuqJ8A32qXTyOx+TVOg2dKvq6zGBq2sgKPkEeRs1qTRA==",
				"shasum": "eddeff782f3b7551061b8d75645085269396e521",
				"tarball": "https://registry.npmjs.org/xhr2/-/xhr2-0.2.0.tgz",
				"fileCount": 30,
				"unpackedSize": 136674,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc69iTCRA9TVsSAnZWagAAXNQQAIM+EKn06Qgu0ybUPyZT\nkLHY9RkFluaArYzbUV4vv+LBYjmd9fD0KyXRtHpZ8ScbTpClnNcONJRcHivx\ne1r+B96WHAkPOPiuG+UKYCawbvBhMKlD/qs9tirFYH14x3Vt/Aqkm6OGXGtK\nS+OYKOYlhfuWnUCuhE4fHvBgUB4MOd+QtFSynLTjiV/ir1k9CJdh8aLe6hit\nIPStdfkM+hM7fTRaoOrpvuVPZTKZNUZ+2KeQ/vWCEyV7EVc6WkiHK49ZioIv\nMebwqKAF9tMI7efSz9byVacz45b+Nnp7yUxX2wgPKADoPbJSghlHkRGIovsX\npAaHsuEK1iJnysGZLPDo7yI1zztuwZ5HqDQlO942EK+bKK2jP6SFR1Ou/9/d\n8QF4jjXc+vliSzJ2kDVxkwPulwwktIJ5TAdz25fzR8S6rcaKAXxNk2xKgr7I\nmyhSd/9UgHDMvvoCxHVDmjoMpKnS2iZSWD9RX/mL4NO32fKlNIKZgIyf+QHj\niw+w7PgYsAmCSMdUPUAPBrwTOUnw3XPwBLbkk1urmAIbAD/vz3dtOu79C8AV\nvUA0GHczu2iNL3L7OcPogob7sCtbNls6tB7oclj++M38h1KAu5HaTsiO0G9L\nyFSVr7oSxh5zgBoD4kncu2xEDDBJXbEJDhEPVWaLXXpDXjLOwp6IvJ3uayR7\nsGKj\r\n=v9EY\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "pwnall",
					"email": "costan@gmail.com"
				}
			],
			"_npmUser": {
				"name": "pwnall",
				"email": "costan@gmail.com"
			},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/xhr2_0.2.0_1558960273354_0.28727317980548106"
			},
			"_hasShrinkwrap": false
		}
	},
	"time": {
		"modified": "2019-05-27T12:31:17.962Z",
		"created": "2013-01-28T10:42:57.213Z",
		"0.0.1": "2013-01-28T10:42:58.413Z",
		"0.0.2": "2013-01-29T07:19:32.533Z",
		"0.0.3": "2013-01-29T21:36:49.715Z",
		"0.0.4": "2013-02-02T21:07:03.125Z",
		"0.0.5": "2013-02-03T22:14:22.401Z",
		"0.0.6": "2013-04-23T21:48:48.409Z",
		"0.0.7": "2013-08-01T23:04:55.546Z",
		"0.1.0": "2014-08-13T10:26:40.063Z",
		"0.1.1": "2015-01-13T21:14:50.626Z",
		"0.1.2": "2015-02-02T23:23:33.540Z",
		"0.1.3": "2015-08-09T23:57:23.696Z",
		"0.1.4": "2017-01-06T22:53:08.659Z",
		"0.2.0": "2019-05-27T12:31:13.475Z"
	},
	"users": {},
	"dist-tags": {
		"latest": "0.2.0"
	},
	"_uplinks": {
		"npmjs": {
			"etag": "W/\"3df8245223f976cd6045bc7b8696db74\"",
			"fetched": 1594657072436
		}
	},
	"_distfiles": {
		"xhr2-0.0.1.tgz": {
			"url": "https://registry.npmjs.org/xhr2/-/xhr2-0.0.1.tgz",
			"sha": "1dc92d2fea2e0279dc499ceadbe7091203133fad",
			"registry": "npmjs"
		},
		"xhr2-0.0.2.tgz": {
			"url": "https://registry.npmjs.org/xhr2/-/xhr2-0.0.2.tgz",
			"sha": "57dd9313a60507aacad8e9fc67a13aed7ee5a14d",
			"registry": "npmjs"
		},
		"xhr2-0.0.3.tgz": {
			"url": "https://registry.npmjs.org/xhr2/-/xhr2-0.0.3.tgz",
			"sha": "e0683c5a4da9524b195689975c729f036b5aec9c",
			"registry": "npmjs"
		},
		"xhr2-0.0.4.tgz": {
			"url": "https://registry.npmjs.org/xhr2/-/xhr2-0.0.4.tgz",
			"sha": "bbbc648ded9c0f1da3b4aa064fcefc7099614c8c",
			"registry": "npmjs"
		},
		"xhr2-0.0.5.tgz": {
			"url": "https://registry.npmjs.org/xhr2/-/xhr2-0.0.5.tgz",
			"sha": "60a60ffe4c1233f481e2d3bd38ad7252bb2469a3",
			"registry": "npmjs"
		},
		"xhr2-0.0.6.tgz": {
			"url": "https://registry.npmjs.org/xhr2/-/xhr2-0.0.6.tgz",
			"sha": "b209fe8dcb416c3ee43406fb881eec3df7581aaa",
			"registry": "npmjs"
		},
		"xhr2-0.0.7.tgz": {
			"url": "https://registry.npmjs.org/xhr2/-/xhr2-0.0.7.tgz",
			"sha": "fcb61f704e80c3aabe424295479407c6072d25b3",
			"registry": "npmjs"
		},
		"xhr2-0.1.0.tgz": {
			"url": "https://registry.npmjs.org/xhr2/-/xhr2-0.1.0.tgz",
			"sha": "ba72bd6590e6d7525b8379639ec1c1a73656b742",
			"registry": "npmjs"
		},
		"xhr2-0.1.1.tgz": {
			"url": "https://registry.npmjs.org/xhr2/-/xhr2-0.1.1.tgz",
			"sha": "a251b131a1069d7a21b43e769ee0852cb8f70e62",
			"registry": "npmjs"
		},
		"xhr2-0.1.2.tgz": {
			"url": "https://registry.npmjs.org/xhr2/-/xhr2-0.1.2.tgz",
			"sha": "5f9f78c042e5ad1c0dbfcf0deb3aae7c95defc6f",
			"registry": "npmjs"
		},
		"xhr2-0.1.3.tgz": {
			"url": "https://registry.npmjs.org/xhr2/-/xhr2-0.1.3.tgz",
			"sha": "cbfc4759a69b4a888e78cf4f20b051038757bd11",
			"registry": "npmjs"
		},
		"xhr2-0.1.4.tgz": {
			"url": "https://registry.npmjs.org/xhr2/-/xhr2-0.1.4.tgz",
			"sha": "7f87658847716db5026323812f818cadab387a5f",
			"registry": "npmjs"
		},
		"xhr2-0.2.0.tgz": {
			"url": "https://registry.npmjs.org/xhr2/-/xhr2-0.2.0.tgz",
			"sha": "eddeff782f3b7551061b8d75645085269396e521",
			"registry": "npmjs"
		}
	},
	"_attachments": {},
	"_rev": "1-ff0e530999f78c3a",
	"_id": "xhr2",
	"readme": "# XMLHttpRequest Emulation for node.js\n\nThis is an [npm](https://npmjs.org/) package that implements the\n[W3C XMLHttpRequest](http://www.w3.org/TR/XMLHttpRequest/) specification on top\nof the [node.js](http://nodejs.org/) APIs.\n\n\n## Supported Platforms\n\nThis library is tested against the following platforms.\n\n* [node.js](http://nodejs.org/) 0.6\n* [node.js](http://nodejs.org/) 0.8\n* [node.js](http://nodejs.org/) 0.10\n* [node.js](http://nodejs.org/) 0.11\n\nKeep in mind that the versions above are not hard requirements.\n\n\n## Installation and Usage\n\nThe preferred installation method is to add the library to the `dependencies`\nsection in your `package.json`.\n\n```json\n{\n  \"dependencies\": {\n    \"xhr2\": \"*\"\n  }\n}\n```\n\nAlternatively, `npm` can be used to install the library directly.\n\n```bash\nnpm install xhr2\n```\n\nOnce the library is installed, `require`-ing it returns the `XMLHttpRequest`\nconstructor.\n\n```javascript\nvar XMLHttpRequest = require('xhr2');\n```\n\nThe other objects that are usually defined in an XHR environment are hanging\noff of `XMLHttpRequest`.\n\n```javascript\nvar XMLHttpRequestUpload = XMLHttpRequest.XMLHttpRequestUpload;\n```\n\nMDN (the Mozilla Developer Network) has a\n[great intro to XMLHttpRequest](https://developer.mozilla.org/en-US/docs/DOM/XMLHttpRequest/Using_XMLHttpRequest).\n\nThis library's [CoffeeDocs](http://coffeedoc.info/github/pwnall/node-xhr2/) can\nbe used as quick reference to the XMLHttpRequest specification parts that were\nimplemented.\n\n\n## Features\n\nThe following standard features are implemented.\n\n* `http` and `https` URI protocols\n* Basic authentication according to the XMLHttpRequest specification\n* request and response header management\n* `send()` accepts the following data types: String, ArrayBufferView,\n  ArrayBuffer (deprecated in the standard)\n* `responseType` values: `text`, `json`, `arraybuffer`\n* `readystatechange` and download progress events\n* `overrideMimeType()`\n* `abort()`\n* `timeout`\n* automated redirection following\n\nThe following node.js extensions are implemented.\n\n* `send()` accepts a node.js Buffer\n* Setting `responseType` to `buffer` produces a node.js Buffer\n* `nodejsSet` does XHR network configuration that is not exposed in browsers,\n  for security reasons\n\nThe following standard features are not implemented.\n\n* FormData\n* Blob\n* `file://` URIs\n* `data:` URIs\n* upload progress events\n* synchronous operation\n* Same-origin policy checks and CORS\n* cookie processing\n\n\n## Versioning\n\nThe library aims to implement the\n[W3C XMLHttpRequest](http://www.w3.org/TR/XMLHttpRequest/) specification, so\nthe library's API will always be a (hopefully growing) subset of the API in the\nspecification.\n\n\n## Development\n\nThe following commands will get the source tree in a `node-xhr2/` directory and\nbuild the library.\n\n```bash\ngit clone git://github.com/pwnall/node-xhr2.git\ncd node-xhr2\nnpm install\nnpm pack\n```\n\nInstalling CoffeeScript globally will let you type `cake` instead of\n`node_modules/.bin/cake`\n\n```bash\nnpm install -g coffeescript\n```\n\nThe library comes with unit tests that exercise the XMLHttpRequest API.\n\n```bash\ncake test\n```\n\nThe tests themselves can be tested by running them in a browser environment,\nwhere a different XMLHttpRequest implementation is available. Both Google\nChrome and Firefox deviate from the specification in small ways, so it's best\nto run the tests in both browsers and mentally compute an intersection of the\nfailing tests.\n\n```bash\ncake webtest\nBROWSER=firefox cake webtest\n```\n\n\n## Copyright and License\n\nThe library is Copyright (c) 2013 Victor Costan, and distributed under the MIT\nLicense."
}