{
	"name": "jest-fetch-mock",
	"versions": {
		"1.0.0": {
			"name": "jest-fetch-mock",
			"version": "1.0.0",
			"description": "fetch mock for jest",
			"main": "src/index.js",
			"scripts": {
				"test": "echo \"Error: no test specified\" && exit 1"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/jefflau/jest-fetch-mock.git"
			},
			"keywords": [
				"jest",
				"mock",
				"fetch"
			],
			"author": {
				"name": "Jeff Lau",
				"email": "jeff-lau@live.com",
				"url": "http://jefflau.net/"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/jefflau/jest-fetch-mock/issues"
			},
			"homepage": "https://github.com/jefflau/jest-fetch-mock#readme",
			"dependencies": {
				"whatwg-fetch": "1.0.0"
			},
			"gitHead": "191a1d3be09f5143e733bef304979673f5632b46",
			"_id": "jest-fetch-mock@1.0.0",
			"_shasum": "4695a1a119e43ab49e2b13a7013fdb43768e3daa",
			"_from": ".",
			"_npmVersion": "3.10.5",
			"_nodeVersion": "4.4.3",
			"_npmUser": {
				"name": "jefflau",
				"email": "jeff-lau@live.com"
			},
			"dist": {
				"shasum": "4695a1a119e43ab49e2b13a7013fdb43768e3daa",
				"tarball": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-1.0.0.tgz"
			},
			"maintainers": [
				{
					"name": "jefflau",
					"email": "jeff-lau@live.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/jest-fetch-mock-1.0.0.tgz_1471540622968_0.6037723361514509"
			},
			"directories": {},
			"contributors": []
		},
		"1.0.1": {
			"name": "jest-fetch-mock",
			"version": "1.0.1",
			"description": "fetch mock for jest",
			"main": "src/index.js",
			"scripts": {
				"test": "echo \"Error: no test specified\" && exit 1"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/jefflau/jest-fetch-mock.git"
			},
			"keywords": [
				"jest",
				"mock",
				"fetch"
			],
			"author": {
				"name": "Jeff Lau",
				"email": "jeff-lau@live.com",
				"url": "http://jefflau.net/"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/jefflau/jest-fetch-mock/issues"
			},
			"homepage": "https://github.com/jefflau/jest-fetch-mock#readme",
			"dependencies": {
				"whatwg-fetch": "1.0.0"
			},
			"gitHead": "8a31fa47e5b8126cb3aa36361480510aa8bbbc3d",
			"_id": "jest-fetch-mock@1.0.1",
			"_shasum": "32cff7d15ed99566c2bd3505225734788e564cf7",
			"_from": ".",
			"_npmVersion": "3.10.5",
			"_nodeVersion": "4.4.3",
			"_npmUser": {
				"name": "jefflau",
				"email": "jeff-lau@live.com"
			},
			"dist": {
				"shasum": "32cff7d15ed99566c2bd3505225734788e564cf7",
				"tarball": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-1.0.1.tgz"
			},
			"maintainers": [
				{
					"name": "jefflau",
					"email": "jeff-lau@live.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-16-east.internal.npmjs.com",
				"tmp": "tmp/jest-fetch-mock-1.0.1.tgz_1471542765772_0.932327609974891"
			},
			"directories": {},
			"contributors": []
		},
		"1.0.2": {
			"name": "jest-fetch-mock",
			"version": "1.0.2",
			"description": "fetch mock for jest",
			"main": "src/index.js",
			"scripts": {
				"test": "echo \"Error: no test specified\" && exit 1"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/jefflau/jest-fetch-mock.git"
			},
			"keywords": [
				"jest",
				"mock",
				"fetch"
			],
			"author": {
				"name": "Jeff Lau",
				"email": "jeff-lau@live.com",
				"url": "http://jefflau.net/"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/jefflau/jest-fetch-mock/issues"
			},
			"homepage": "https://github.com/jefflau/jest-fetch-mock#readme",
			"dependencies": {
				"whatwg-fetch": "1.0.0"
			},
			"gitHead": "22cd0bd60d46045ceb91c7ddb2548ab072d62696",
			"_id": "jest-fetch-mock@1.0.2",
			"_shasum": "f2095eeb0c353321ee52900c2f545043a4072ee9",
			"_from": ".",
			"_npmVersion": "3.10.5",
			"_nodeVersion": "4.4.3",
			"_npmUser": {
				"name": "jefflau",
				"email": "jeff-lau@live.com"
			},
			"dist": {
				"shasum": "f2095eeb0c353321ee52900c2f545043a4072ee9",
				"tarball": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-1.0.2.tgz"
			},
			"maintainers": [
				{
					"name": "jefflau",
					"email": "jeff-lau@live.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/jest-fetch-mock-1.0.2.tgz_1471588904991_0.899433771148324"
			},
			"directories": {},
			"contributors": []
		},
		"1.0.3": {
			"name": "jest-fetch-mock",
			"version": "1.0.3",
			"description": "fetch mock for jest",
			"main": "src/index.js",
			"scripts": {
				"test": "echo \"Error: no test specified\" && exit 1"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/jefflau/jest-fetch-mock.git"
			},
			"keywords": [
				"jest",
				"mock",
				"fetch"
			],
			"author": {
				"name": "Jeff Lau",
				"email": "jeff-lau@live.com",
				"url": "http://jefflau.net/"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/jefflau/jest-fetch-mock/issues"
			},
			"homepage": "https://github.com/jefflau/jest-fetch-mock#readme",
			"dependencies": {
				"whatwg-fetch": "1.0.0"
			},
			"gitHead": "ef138502da7f97f45c29a28ebdef7d2e683664ad",
			"_id": "jest-fetch-mock@1.0.3",
			"_shasum": "b4f27ecec1a207ba745180cbf0dd5416cd706279",
			"_from": ".",
			"_npmVersion": "3.10.5",
			"_nodeVersion": "4.4.3",
			"_npmUser": {
				"name": "jefflau",
				"email": "jeff-lau@live.com"
			},
			"dist": {
				"shasum": "b4f27ecec1a207ba745180cbf0dd5416cd706279",
				"tarball": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-1.0.3.tgz"
			},
			"maintainers": [
				{
					"name": "jefflau",
					"email": "jeff-lau@live.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/jest-fetch-mock-1.0.3.tgz_1471589436890_0.6427566204220057"
			},
			"directories": {},
			"contributors": []
		},
		"1.0.4": {
			"name": "jest-fetch-mock",
			"version": "1.0.4",
			"description": "fetch mock for jest",
			"main": "src/index.js",
			"scripts": {
				"test": "echo \"Error: no test specified\" && exit 1"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/jefflau/jest-fetch-mock.git"
			},
			"keywords": [
				"jest",
				"mock",
				"fetch"
			],
			"author": {
				"name": "Jeff Lau",
				"email": "jeff-lau@live.com",
				"url": "http://jefflau.net/"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/jefflau/jest-fetch-mock/issues"
			},
			"homepage": "https://github.com/jefflau/jest-fetch-mock#readme",
			"dependencies": {
				"whatwg-fetch": "1.0.0"
			},
			"gitHead": "91fa30c9c8df8339128a650985abe298db2e74c8",
			"_id": "jest-fetch-mock@1.0.4",
			"_shasum": "b83ca09cfd0b205cf23f1d1084920fc1add3f8b4",
			"_from": ".",
			"_npmVersion": "3.10.5",
			"_nodeVersion": "4.4.3",
			"_npmUser": {
				"name": "jefflau",
				"email": "jeff-lau@live.com"
			},
			"dist": {
				"shasum": "b83ca09cfd0b205cf23f1d1084920fc1add3f8b4",
				"tarball": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-1.0.4.tgz"
			},
			"maintainers": [
				{
					"name": "jefflau",
					"email": "jeff-lau@live.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/jest-fetch-mock-1.0.4.tgz_1471676924716_0.9942860791925341"
			},
			"directories": {},
			"contributors": []
		},
		"1.0.5": {
			"name": "jest-fetch-mock",
			"version": "1.0.5",
			"description": "fetch mock for jest",
			"main": "src/index.js",
			"scripts": {
				"test": "echo \"Error: no test specified\" && exit 1"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/jefflau/jest-fetch-mock.git"
			},
			"keywords": [
				"jest",
				"mock",
				"fetch"
			],
			"author": {
				"name": "Jeff Lau",
				"email": "jeff-lau@live.com",
				"url": "http://jefflau.net/"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/jefflau/jest-fetch-mock/issues"
			},
			"homepage": "https://github.com/jefflau/jest-fetch-mock#readme",
			"dependencies": {
				"whatwg-fetch": "1.0.0"
			},
			"gitHead": "1ad71d9fd6b2516bea8f6081a7fe5692fb24e4fc",
			"_id": "jest-fetch-mock@1.0.5",
			"_shasum": "be5347889391335de98420f419f974e30d438193",
			"_from": ".",
			"_npmVersion": "3.10.5",
			"_nodeVersion": "4.4.3",
			"_npmUser": {
				"name": "jefflau",
				"email": "jeff-lau@live.com"
			},
			"dist": {
				"shasum": "be5347889391335de98420f419f974e30d438193",
				"tarball": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-1.0.5.tgz"
			},
			"maintainers": [
				{
					"name": "jefflau",
					"email": "jeff-lau@live.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/jest-fetch-mock-1.0.5.tgz_1472057790044_0.11131626064889133"
			},
			"directories": {},
			"contributors": []
		},
		"1.0.6": {
			"name": "jest-fetch-mock",
			"version": "1.0.6",
			"description": "fetch mock for jest",
			"main": "src/index.js",
			"scripts": {
				"test": "echo \"Error: no test specified\" && exit 1"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/jefflau/jest-fetch-mock.git"
			},
			"keywords": [
				"jest",
				"mock",
				"fetch"
			],
			"author": {
				"name": "Jeff Lau",
				"email": "jeff-lau@live.com",
				"url": "http://jefflau.net/"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/jefflau/jest-fetch-mock/issues"
			},
			"homepage": "https://github.com/jefflau/jest-fetch-mock#readme",
			"dependencies": {
				"whatwg-fetch": "1.0.0"
			},
			"gitHead": "3ffb283d7f5eb1a3c22ec59d38a722ab054425b7",
			"_id": "jest-fetch-mock@1.0.6",
			"_shasum": "099d4498e7e068571b0ac7d2b3caad6d8555dee6",
			"_from": ".",
			"_npmVersion": "3.10.3",
			"_nodeVersion": "6.3.1",
			"_npmUser": {
				"name": "jefflau",
				"email": "jeff-lau@live.com"
			},
			"dist": {
				"shasum": "099d4498e7e068571b0ac7d2b3caad6d8555dee6",
				"tarball": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-1.0.6.tgz"
			},
			"maintainers": [
				{
					"name": "jefflau",
					"email": "jeff-lau@live.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/jest-fetch-mock-1.0.6.tgz_1475233006719_0.819176176097244"
			},
			"directories": {},
			"contributors": []
		},
		"1.0.7": {
			"name": "jest-fetch-mock",
			"version": "1.0.7",
			"description": "fetch mock for jest",
			"main": "src/index.js",
			"scripts": {
				"test": "echo \"Error: no test specified\" && exit 1"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/jefflau/jest-fetch-mock.git"
			},
			"keywords": [
				"jest",
				"mock",
				"fetch"
			],
			"author": {
				"name": "Jeff Lau",
				"email": "jeff-lau@live.com",
				"url": "http://jefflau.net/"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/jefflau/jest-fetch-mock/issues"
			},
			"homepage": "https://github.com/jefflau/jest-fetch-mock#readme",
			"dependencies": {
				"whatwg-fetch": "1.0.0"
			},
			"gitHead": "5461e7d4a10b07dfe7eb27bea966d2c13c6ca70d",
			"_id": "jest-fetch-mock@1.0.7",
			"_shasum": "0551a272b33f67521b424a08c2d81b553a48b8a2",
			"_from": ".",
			"_npmVersion": "3.10.3",
			"_nodeVersion": "6.3.1",
			"_npmUser": {
				"name": "jefflau",
				"email": "jeff-lau@live.com"
			},
			"dist": {
				"shasum": "0551a272b33f67521b424a08c2d81b553a48b8a2",
				"tarball": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-1.0.7.tgz"
			},
			"maintainers": [
				{
					"name": "jefflau",
					"email": "jeff-lau@live.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-18-east.internal.npmjs.com",
				"tmp": "tmp/jest-fetch-mock-1.0.7.tgz_1485934154750_0.61721874284558"
			},
			"directories": {},
			"contributors": []
		},
		"1.0.8": {
			"name": "jest-fetch-mock",
			"version": "1.0.8",
			"description": "fetch mock for jest",
			"main": "src/index.js",
			"scripts": {
				"test": "echo \"Error: no test specified\" && exit 1"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/jefflau/jest-fetch-mock.git"
			},
			"keywords": [
				"jest",
				"mock",
				"fetch"
			],
			"author": {
				"name": "Jeff Lau",
				"email": "jeff-lau@live.com",
				"url": "http://jefflau.net/"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/jefflau/jest-fetch-mock/issues"
			},
			"homepage": "https://github.com/jefflau/jest-fetch-mock#readme",
			"dependencies": {
				"whatwg-fetch": "1.0.0"
			},
			"gitHead": "40ccde106869829075a4f2d424647abe6bb2305c",
			"_id": "jest-fetch-mock@1.0.8",
			"_shasum": "96140764478da9eaeb7a4d6bc96ab0e3aa7c9d61",
			"_from": ".",
			"_npmVersion": "3.10.3",
			"_nodeVersion": "6.3.1",
			"_npmUser": {
				"name": "jefflau",
				"email": "jeff-lau@live.com"
			},
			"dist": {
				"shasum": "96140764478da9eaeb7a4d6bc96ab0e3aa7c9d61",
				"tarball": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-1.0.8.tgz"
			},
			"maintainers": [
				{
					"name": "jefflau",
					"email": "jeff-lau@live.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/jest-fetch-mock-1.0.8.tgz_1487735598582_0.08671403536573052"
			},
			"directories": {},
			"contributors": []
		},
		"1.1.0": {
			"name": "jest-fetch-mock",
			"version": "1.1.0",
			"description": "fetch mock for jest",
			"main": "src/index.js",
			"scripts": {
				"test": "echo \"Error: no test specified\" && exit 1"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/jefflau/jest-fetch-mock.git"
			},
			"keywords": [
				"jest",
				"mock",
				"fetch"
			],
			"author": {
				"name": "Jeff Lau",
				"email": "jeff-lau@live.com",
				"url": "http://jefflau.net/"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/jefflau/jest-fetch-mock/issues"
			},
			"homepage": "https://github.com/jefflau/jest-fetch-mock#readme",
			"dependencies": {
				"whatwg-fetch": "1.0.0"
			},
			"gitHead": "d14d15a3d6eb1c3bb5492c03757fd8efe2bdd20e",
			"_id": "jest-fetch-mock@1.1.0",
			"_shasum": "0b474d788baf222f79d2871fbcabccbf3b957eb7",
			"_from": ".",
			"_npmVersion": "4.2.0",
			"_nodeVersion": "7.9.0",
			"_npmUser": {
				"name": "jefflau",
				"email": "jeff-lau@live.com"
			},
			"dist": {
				"shasum": "0b474d788baf222f79d2871fbcabccbf3b957eb7",
				"tarball": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-1.1.0.tgz"
			},
			"maintainers": [
				{
					"name": "jefflau",
					"email": "jeff-lau@live.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/jest-fetch-mock-1.1.0.tgz_1492866226164_0.06020151963457465"
			},
			"directories": {},
			"contributors": []
		},
		"1.1.1": {
			"name": "jest-fetch-mock",
			"version": "1.1.1",
			"description": "fetch mock for jest",
			"main": "src/index.js",
			"scripts": {
				"test": "echo \"Error: no test specified\" && exit 1"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/jefflau/jest-fetch-mock.git"
			},
			"keywords": [
				"jest",
				"mock",
				"fetch"
			],
			"author": {
				"name": "Jeff Lau",
				"email": "jeff-lau@live.com",
				"url": "http://jefflau.net/"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/jefflau/jest-fetch-mock/issues"
			},
			"homepage": "https://github.com/jefflau/jest-fetch-mock#readme",
			"dependencies": {
				"whatwg-fetch": "1.0.0"
			},
			"gitHead": "965f15813a6534d3ba7c69ac42157984c09ab3c5",
			"_id": "jest-fetch-mock@1.1.1",
			"_shasum": "7548b6d0c0c77071e9f8652fcb4f8d537e988d1f",
			"_from": ".",
			"_npmVersion": "4.2.0",
			"_nodeVersion": "7.9.0",
			"_npmUser": {
				"name": "jefflau",
				"email": "jeff-lau@live.com"
			},
			"dist": {
				"shasum": "7548b6d0c0c77071e9f8652fcb4f8d537e988d1f",
				"tarball": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-1.1.1.tgz"
			},
			"maintainers": [
				{
					"name": "jefflau",
					"email": "jeff-lau@live.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "packages-12-west.internal.npmjs.com",
				"tmp": "tmp/jest-fetch-mock-1.1.1.tgz_1492866784566_0.8907956818584353"
			},
			"directories": {},
			"contributors": []
		},
		"1.2.0": {
			"name": "jest-fetch-mock",
			"version": "1.2.0",
			"description": "fetch mock for jest",
			"main": "src/index.js",
			"scripts": {
				"test": "echo \"Error: no test specified\" && exit 1"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/jefflau/jest-fetch-mock.git"
			},
			"keywords": [
				"jest",
				"mock",
				"fetch"
			],
			"author": {
				"name": "Jeff Lau",
				"email": "jeff-lau@live.com",
				"url": "http://jefflau.net/"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/jefflau/jest-fetch-mock/issues"
			},
			"homepage": "https://github.com/jefflau/jest-fetch-mock#readme",
			"dependencies": {
				"whatwg-fetch": "1.0.0"
			},
			"gitHead": "e95c5c7da0f2e1114711950ed29221b941b53056",
			"_id": "jest-fetch-mock@1.2.0",
			"_shasum": "15ac5c2d32d2c888bd3d132b682a4deb17f3ab35",
			"_from": ".",
			"_npmVersion": "4.2.0",
			"_nodeVersion": "7.9.0",
			"_npmUser": {
				"name": "jefflau",
				"email": "jeff-lau@live.com"
			},
			"dist": {
				"shasum": "15ac5c2d32d2c888bd3d132b682a4deb17f3ab35",
				"tarball": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-1.2.0.tgz"
			},
			"maintainers": [
				{
					"name": "jefflau",
					"email": "jeff-lau@live.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/jest-fetch-mock-1.2.0.tgz_1499273551539_0.2168314135633409"
			},
			"directories": {},
			"contributors": []
		},
		"1.2.1": {
			"name": "jest-fetch-mock",
			"version": "1.2.1",
			"description": "fetch mock for jest",
			"main": "src/index.js",
			"scripts": {
				"test": "echo \"Error: no test specified\" && exit 1"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/jefflau/jest-fetch-mock.git"
			},
			"keywords": [
				"jest",
				"mock",
				"fetch"
			],
			"author": {
				"name": "Jeff Lau",
				"email": "jeff-lau@live.com",
				"url": "http://jefflau.net/"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/jefflau/jest-fetch-mock/issues"
			},
			"homepage": "https://github.com/jefflau/jest-fetch-mock#readme",
			"dependencies": {
				"whatwg-fetch": "1.0.0"
			},
			"gitHead": "3b613c73ad5753e34f170b6049b2276a0eef4723",
			"_id": "jest-fetch-mock@1.2.1",
			"_shasum": "5fcf54583a53cf987b10c626f0d684fe353725f2",
			"_from": ".",
			"_npmVersion": "4.2.0",
			"_nodeVersion": "7.9.0",
			"_npmUser": {
				"name": "jefflau",
				"email": "jeff-lau@live.com"
			},
			"dist": {
				"shasum": "5fcf54583a53cf987b10c626f0d684fe353725f2",
				"tarball": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-1.2.1.tgz"
			},
			"maintainers": [
				{
					"name": "jefflau",
					"email": "jeff-lau@live.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/jest-fetch-mock-1.2.1.tgz_1501066379024_0.8083461257629097"
			},
			"directories": {},
			"contributors": []
		},
		"1.3.0": {
			"name": "jest-fetch-mock",
			"version": "1.3.0",
			"description": "fetch mock for jest",
			"main": "src/index.js",
			"scripts": {
				"test": "echo \"Error: no test specified\" && exit 1"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/jefflau/jest-fetch-mock.git"
			},
			"keywords": [
				"jest",
				"mock",
				"fetch"
			],
			"author": {
				"name": "Jeff Lau",
				"email": "jeff-lau@live.com",
				"url": "http://jefflau.net/"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/jefflau/jest-fetch-mock/issues"
			},
			"homepage": "https://github.com/jefflau/jest-fetch-mock#readme",
			"dependencies": {
				"isomorphic-fetch": "^2.2.1"
			},
			"gitHead": "d0396b0a871dfb62d95542f28f3bc244fffdd24a",
			"_id": "jest-fetch-mock@1.3.0",
			"_shasum": "8ae7f56e2eb0cf0e5ae80d19e879caa381e1199f",
			"_from": ".",
			"_npmVersion": "4.2.0",
			"_nodeVersion": "7.9.0",
			"_npmUser": {
				"name": "jefflau",
				"email": "jeff-lau@live.com"
			},
			"dist": {
				"shasum": "8ae7f56e2eb0cf0e5ae80d19e879caa381e1199f",
				"tarball": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-1.3.0.tgz"
			},
			"maintainers": [
				{
					"name": "jefflau",
					"email": "jeff-lau@live.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/jest-fetch-mock-1.3.0.tgz_1509563852475_0.7963578817434609"
			},
			"directories": {},
			"contributors": []
		},
		"1.3.1": {
			"name": "jest-fetch-mock",
			"version": "1.3.1",
			"description": "fetch mock for jest",
			"main": "src/index.js",
			"scripts": {
				"test": "echo \"Error: no test specified\" && exit 1"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/jefflau/jest-fetch-mock.git"
			},
			"keywords": [
				"jest",
				"mock",
				"fetch"
			],
			"author": {
				"name": "Jeff Lau",
				"email": "jeff-lau@live.com",
				"url": "http://jefflau.net/"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/jefflau/jest-fetch-mock/issues"
			},
			"homepage": "https://github.com/jefflau/jest-fetch-mock#readme",
			"dependencies": {
				"isomorphic-fetch": "^2.2.1"
			},
			"gitHead": "6488ca50d0ffb284d9b821d577672f245e9069fa",
			"_id": "jest-fetch-mock@1.3.1",
			"_shasum": "713d4bfe9c28e6aeaaacf02628378b11a54e76f4",
			"_from": ".",
			"_npmVersion": "4.2.0",
			"_nodeVersion": "7.9.0",
			"_npmUser": {
				"name": "jefflau",
				"email": "jeff-lau@live.com"
			},
			"dist": {
				"shasum": "713d4bfe9c28e6aeaaacf02628378b11a54e76f4",
				"tarball": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-1.3.1.tgz"
			},
			"maintainers": [
				{
					"name": "jefflau",
					"email": "jeff-lau@live.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/jest-fetch-mock-1.3.1.tgz_1509564546900_0.8974433548282832"
			},
			"directories": {},
			"contributors": []
		},
		"1.3.2": {
			"name": "jest-fetch-mock",
			"version": "1.3.2",
			"description": "fetch mock for jest",
			"main": "src/index.js",
			"scripts": {
				"test": "echo \"Error: no test specified\" && exit 1"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/jefflau/jest-fetch-mock.git"
			},
			"keywords": [
				"jest",
				"mock",
				"fetch"
			],
			"author": {
				"name": "Jeff Lau",
				"email": "jeff-lau@live.com",
				"url": "http://jefflau.net/"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/jefflau/jest-fetch-mock/issues"
			},
			"homepage": "https://github.com/jefflau/jest-fetch-mock#readme",
			"dependencies": {
				"isomorphic-fetch": "^2.2.1"
			},
			"gitHead": "6f3665cc5e0cedc0f35547476760cf69a0619d93",
			"_id": "jest-fetch-mock@1.3.2",
			"_shasum": "b62d4ac1103f2195030a42b4cdc8eee5cff8214b",
			"_from": ".",
			"_npmVersion": "4.2.0",
			"_nodeVersion": "7.9.0",
			"_npmUser": {
				"name": "jefflau",
				"email": "jeff-lau@live.com"
			},
			"dist": {
				"shasum": "b62d4ac1103f2195030a42b4cdc8eee5cff8214b",
				"tarball": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-1.3.2.tgz"
			},
			"maintainers": [
				{
					"name": "jefflau",
					"email": "jeff-lau@live.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/jest-fetch-mock-1.3.2.tgz_1509564709577_0.4100124586839229"
			},
			"directories": {},
			"contributors": []
		},
		"1.3.3": {
			"name": "jest-fetch-mock",
			"version": "1.3.3",
			"description": "fetch mock for jest",
			"main": "src/index.js",
			"scripts": {
				"test": "echo \"Error: no test specified\" && exit 1"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/jefflau/jest-fetch-mock.git"
			},
			"keywords": [
				"jest",
				"mock",
				"fetch"
			],
			"author": {
				"name": "Jeff Lau",
				"email": "jeff-lau@live.com",
				"url": "http://jefflau.net/"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/jefflau/jest-fetch-mock/issues"
			},
			"homepage": "https://github.com/jefflau/jest-fetch-mock#readme",
			"dependencies": {
				"isomorphic-fetch": "^2.2.1"
			},
			"gitHead": "c18bbe5c72789e34af8086e8dd019be67025dc3e",
			"_id": "jest-fetch-mock@1.3.3",
			"_shasum": "fc04ae163e2bf490ea6d225fd03aed4963ce6476",
			"_from": ".",
			"_npmVersion": "4.2.0",
			"_nodeVersion": "7.9.0",
			"_npmUser": {
				"name": "jefflau",
				"email": "jeff-lau@live.com"
			},
			"dist": {
				"shasum": "fc04ae163e2bf490ea6d225fd03aed4963ce6476",
				"tarball": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-1.3.3.tgz"
			},
			"maintainers": [
				{
					"name": "jefflau",
					"email": "jeff-lau@live.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/jest-fetch-mock-1.3.3.tgz_1509576396243_0.2904105370398611"
			},
			"directories": {},
			"contributors": []
		},
		"1.4.0": {
			"name": "jest-fetch-mock",
			"version": "1.4.0",
			"description": "fetch mock for jest",
			"main": "src/index.js",
			"scripts": {
				"test": "echo \"Error: no test specified\" && exit 1"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/jefflau/jest-fetch-mock.git"
			},
			"keywords": [
				"jest",
				"mock",
				"fetch"
			],
			"author": {
				"name": "Jeff Lau",
				"email": "jeff-lau@live.com",
				"url": "http://jefflau.net/"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/jefflau/jest-fetch-mock/issues"
			},
			"homepage": "https://github.com/jefflau/jest-fetch-mock#readme",
			"dependencies": {
				"isomorphic-fetch": "^2.2.1"
			},
			"gitHead": "bdef1858ee40bb00ba1c93dc3ca9dda5469d282d",
			"_id": "jest-fetch-mock@1.4.0",
			"_shasum": "ca4e0e911cdc6f7b5b4e4bd707296b66f82d5a21",
			"_from": ".",
			"_npmVersion": "4.2.0",
			"_nodeVersion": "7.9.0",
			"_npmUser": {
				"name": "jefflau",
				"email": "jeff-lau@live.com"
			},
			"dist": {
				"shasum": "ca4e0e911cdc6f7b5b4e4bd707296b66f82d5a21",
				"tarball": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-1.4.0.tgz"
			},
			"maintainers": [
				{
					"name": "jefflau",
					"email": "jeff-lau@live.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/jest-fetch-mock-1.4.0.tgz_1512963550678_0.18883496057242155"
			},
			"directories": {},
			"contributors": []
		},
		"1.4.1": {
			"name": "jest-fetch-mock",
			"version": "1.4.1",
			"description": "fetch mock for jest",
			"main": "src/index.js",
			"types": "src/index.d.ts",
			"scripts": {
				"test": "echo \"Error: no test specified\" && exit 1"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/jefflau/jest-fetch-mock.git"
			},
			"keywords": [
				"jest",
				"mock",
				"fetch"
			],
			"author": {
				"name": "Jeff Lau",
				"email": "jeff-lau@live.com",
				"url": "http://jefflau.net/"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/jefflau/jest-fetch-mock/issues"
			},
			"homepage": "https://github.com/jefflau/jest-fetch-mock#readme",
			"dependencies": {
				"isomorphic-fetch": "^2.2.1"
			},
			"gitHead": "80ac7799cda2a23c9f281d0fd2abefe6b5806bc9",
			"_id": "jest-fetch-mock@1.4.1",
			"_shasum": "32fcfc5fa3117af0d64994b688b16fe973ee6327",
			"_from": ".",
			"_npmVersion": "4.2.0",
			"_nodeVersion": "7.9.0",
			"_npmUser": {
				"name": "jefflau",
				"email": "jeff-lau@live.com"
			},
			"dist": {
				"shasum": "32fcfc5fa3117af0d64994b688b16fe973ee6327",
				"tarball": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-1.4.1.tgz"
			},
			"maintainers": [
				{
					"name": "jefflau",
					"email": "jeff-lau@live.com"
				}
			],
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/jest-fetch-mock-1.4.1.tgz_1516623548935_0.08070239401422441"
			},
			"directories": {},
			"contributors": []
		},
		"1.4.2": {
			"name": "jest-fetch-mock",
			"version": "1.4.2",
			"description": "fetch mock for jest",
			"main": "src/index.js",
			"types": "src/index.d.ts",
			"scripts": {
				"test": "echo \"Error: no test specified\" && exit 1"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/jefflau/jest-fetch-mock.git"
			},
			"keywords": [
				"jest",
				"mock",
				"fetch"
			],
			"author": {
				"name": "Jeff Lau",
				"email": "jeff-lau@live.com",
				"url": "http://jefflau.net/"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/jefflau/jest-fetch-mock/issues"
			},
			"homepage": "https://github.com/jefflau/jest-fetch-mock#readme",
			"dependencies": {
				"isomorphic-fetch": "^2.2.1"
			},
			"gitHead": "6627ea90b9cb2ef27db0c251a4549fe78d27594b",
			"_id": "jest-fetch-mock@1.4.2",
			"_npmVersion": "5.6.0",
			"_nodeVersion": "8.9.4",
			"_npmUser": {
				"name": "jefflau",
				"email": "jeff-lau@live.com"
			},
			"dist": {
				"integrity": "sha512-CLCrS6jeuoFu858Fe6XJWIrEF2hktS7cmbuBQyv+DJem/z4BLgpmxuYYqhH2F7ynNMIxXtE451gau3Lxc6gwsA==",
				"shasum": "9c003b4e4286b99b4d2b0b3a82103391d6bafc17",
				"tarball": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-1.4.2.tgz",
				"fileCount": 5,
				"unpackedSize": 15272
			},
			"maintainers": [
				{
					"name": "jefflau",
					"email": "jeff-lau@live.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/jest-fetch-mock_1.4.2_1519195101245_0.23266382647067685"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"1.4.3": {
			"name": "jest-fetch-mock",
			"version": "1.4.3",
			"description": "fetch mock for jest",
			"main": "src/index.js",
			"types": "src/index.d.ts",
			"scripts": {
				"test": "echo \"Error: no test specified\" && exit 1"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/jefflau/jest-fetch-mock.git"
			},
			"keywords": [
				"jest",
				"mock",
				"fetch"
			],
			"author": {
				"name": "Jeff Lau",
				"email": "jeff-lau@live.com",
				"url": "http://jefflau.net/"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/jefflau/jest-fetch-mock/issues"
			},
			"homepage": "https://github.com/jefflau/jest-fetch-mock#readme",
			"dependencies": {
				"isomorphic-fetch": "^2.2.1"
			},
			"gitHead": "e143ef534faacb97a7534f30461b481aae44da81",
			"_id": "jest-fetch-mock@1.4.3",
			"_npmVersion": "5.6.0",
			"_nodeVersion": "8.9.4",
			"_npmUser": {
				"name": "jefflau",
				"email": "jeff-lau@live.com"
			},
			"dist": {
				"integrity": "sha512-C7CHOcp3/1z4R9iLGO8Rh3fTnNMPZEnjG7pzT51xWoJlLddy61XfDe9kbUUHMy8JxPGYd7gSpxr1dncgBGtKKw==",
				"shasum": "53557a27c7d6c40a128de9e3702d7f233dab5eae",
				"tarball": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-1.4.3.tgz",
				"fileCount": 5,
				"unpackedSize": 18703
			},
			"maintainers": [
				{
					"name": "jefflau",
					"email": "jeff-lau@live.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/jest-fetch-mock_1.4.3_1521567314810_0.11432012160299454"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"1.4.4": {
			"name": "jest-fetch-mock",
			"version": "1.4.4",
			"description": "fetch mock for jest",
			"main": "src/index.js",
			"types": "src/index.d.ts",
			"scripts": {
				"test": "echo \"Error: no test specified\" && exit 1"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/jefflau/jest-fetch-mock.git"
			},
			"keywords": [
				"jest",
				"mock",
				"fetch"
			],
			"author": {
				"name": "Jeff Lau",
				"email": "jeff-lau@live.com",
				"url": "http://jefflau.net/"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/jefflau/jest-fetch-mock/issues"
			},
			"homepage": "https://github.com/jefflau/jest-fetch-mock#readme",
			"dependencies": {
				"isomorphic-fetch": "^2.2.1"
			},
			"gitHead": "7afae1d90eac626a50efd460dd114ff26b0d86f4",
			"_id": "jest-fetch-mock@1.4.4",
			"_npmVersion": "5.6.0",
			"_nodeVersion": "8.9.4",
			"_npmUser": {
				"name": "jefflau",
				"email": "jeff-lau@live.com"
			},
			"dist": {
				"integrity": "sha512-p8oT5kXmsUVnLmjpwXJP+8bSBXi+06kfczoKWtqHk8Qj+SLY/VCImjaWRt0NAFA0coBOFbjxuw4nggjoIutbYg==",
				"shasum": "a0ad2a9b2dbe97b41750b2cc82a05fbaab8aa86b",
				"tarball": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-1.4.4.tgz",
				"fileCount": 5,
				"unpackedSize": 18836
			},
			"maintainers": [
				{
					"name": "jefflau",
					"email": "jeff-lau@live.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/jest-fetch-mock_1.4.4_1521567686162_0.04354175036204855"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"1.5.0": {
			"name": "jest-fetch-mock",
			"version": "1.5.0",
			"description": "fetch mock for jest",
			"main": "src/index.js",
			"types": "src/index.d.ts",
			"scripts": {
				"test": "echo \"Error: no test specified\" && exit 1"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/jefflau/jest-fetch-mock.git"
			},
			"keywords": [
				"jest",
				"mock",
				"fetch"
			],
			"author": {
				"name": "Jeff Lau",
				"email": "jeff-lau@live.com",
				"url": "http://jefflau.net/"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/jefflau/jest-fetch-mock/issues"
			},
			"homepage": "https://github.com/jefflau/jest-fetch-mock#readme",
			"dependencies": {
				"isomorphic-fetch": "^2.2.1"
			},
			"prettier": {
				"semi": false,
				"editor.formatOnSave": true,
				"singleQuote": true
			},
			"gitHead": "10009bda888551d2a595fb087d9d8cf45c2ea903",
			"_id": "jest-fetch-mock@1.5.0",
			"_npmVersion": "5.6.0",
			"_nodeVersion": "8.9.4",
			"_npmUser": {
				"name": "jefflau",
				"email": "jeff-lau@live.com"
			},
			"dist": {
				"integrity": "sha512-p+8lvpPc7JQcOb7fDSkyBCaN/xN4qKeZjJAwrgPSBeLUtlzFALyj6wiPXnYH7vNZmPFzBqGRDrwKMDfIDWtSRw==",
				"shasum": "5fdc27c790efd3b4eae8b2453fe13c4b75b5f541",
				"tarball": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-1.5.0.tgz",
				"fileCount": 5,
				"unpackedSize": 21087
			},
			"maintainers": [
				{
					"name": "jefflau",
					"email": "jeff-lau@live.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/jest-fetch-mock_1.5.0_1521617261922_0.20310668344677163"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"1.6.0": {
			"name": "jest-fetch-mock",
			"version": "1.6.0",
			"description": "fetch mock for jest",
			"main": "src/index.js",
			"types": "src/index.d.ts",
			"scripts": {
				"test": "echo \"Error: no test specified\" && exit 1"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/jefflau/jest-fetch-mock.git"
			},
			"keywords": [
				"jest",
				"mock",
				"fetch"
			],
			"author": {
				"name": "Jeff Lau",
				"email": "jeff-lau@live.com",
				"url": "http://jefflau.net/"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/jefflau/jest-fetch-mock/issues"
			},
			"homepage": "https://github.com/jefflau/jest-fetch-mock#readme",
			"dependencies": {
				"isomorphic-fetch": "^2.2.1",
				"promise-polyfill": "^7.1.1"
			},
			"prettier": {
				"semi": false,
				"editor.formatOnSave": true,
				"singleQuote": true
			},
			"gitHead": "8357fc50f6586cd701a5c43e133d6017e4a5a293",
			"_id": "jest-fetch-mock@1.6.0",
			"_npmVersion": "6.0.1",
			"_nodeVersion": "10.1.0",
			"_npmUser": {
				"name": "jefflau",
				"email": "jeff-lau@live.com"
			},
			"dist": {
				"integrity": "sha512-rdjynSApgNTULAaInoPsoigrWUEklabhTDud9NCaWlAeeBRahqmHKGURH2yUSfRHScpkQVMG9oSOdDs+H9Lobw==",
				"shasum": "2d1c0575ea141d8b1b5aa883ae6bb7247df8e3be",
				"tarball": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-1.6.0.tgz",
				"fileCount": 5,
				"unpackedSize": 21222,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa+6PGCRA9TVsSAnZWagAAXAsP/0OA6jQHUVZyE486bG/D\n44QcaxwDG351lkrG1MhSvSeXDU+i+t9qRbTQZk4P1ft9Sw4cw8xG5KIry80U\nhJImrVLAdH9C3wEix3QCmSrCEDZwMyAd8qyTFzxDCSTzSrPNjrZv0FnUvQA8\nEbdnCB87DQD71nTG4/MdNnRJVxbO146DIy7RxFxlx+5g8ejYA1BIBF7dNlEe\nPNS2q18rLvmy131ZMUno2FWsV/DMcrRC0dF7ArR4LChysfpSicw+6ul0X7P1\ntgS63tULJ0VGRfLbjwDHbNtrdVJRQ/TQQV/2TVhC37snBnzAx6nts0Zo61ux\ntEgMTxnuSdXQrmmgOuVIvOb5cMDaNZKTrjnp8ICWAEN8w26sokp2jm0Y48PZ\n+UxcEcOQvGbKiQqyiKOe388hyxQaGZEzBj4CXxii6Hozepn9Ri4dR0/VnxnK\nBDGBSUtGdzcjLPZCqyczI5+vdwHydNjlTHWSlTLt/rO5e0UrL2IFel1wTw3z\nm3PW6ugWOmsQ2EWIQZ/KtdAW8h98Vr3uPBr4nbVtdXsWVQHldpIOls4qpIAi\nQnqpxgoQx/5rF9brdt1njIOqy++1qXJqtevL+UN38TpyvBS4WMrBXRXkH6zz\nByKuz8HTV2vBRIvfdPTm4R8GaN4BVwrXVFy51yYlgb2GkN0eFVGOoXLKtjhU\n/C4L\r\n=UIPK\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "jefflau",
					"email": "jeff-lau@live.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/jest-fetch-mock_1.6.0_1526440901178_0.19438541811639443"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"1.6.1": {
			"name": "jest-fetch-mock",
			"version": "1.6.1",
			"description": "fetch mock for jest",
			"main": "src/index.js",
			"types": "src/index.d.ts",
			"scripts": {
				"test": "echo \"Error: no test specified\" && exit 1"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/jefflau/jest-fetch-mock.git"
			},
			"keywords": [
				"jest",
				"mock",
				"fetch"
			],
			"author": {
				"name": "Jeff Lau",
				"email": "jeff-lau@live.com",
				"url": "http://jefflau.net/"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/jefflau/jest-fetch-mock/issues"
			},
			"homepage": "https://github.com/jefflau/jest-fetch-mock#readme",
			"dependencies": {
				"isomorphic-fetch": "^2.2.1",
				"promise-polyfill": "^7.1.1"
			},
			"prettier": {
				"semi": false,
				"editor.formatOnSave": true,
				"singleQuote": true
			},
			"gitHead": "666673220d30d727033d9452ef6f13af305a14a1",
			"_id": "jest-fetch-mock@1.6.1",
			"_npmVersion": "5.6.0",
			"_nodeVersion": "8.9.4",
			"_npmUser": {
				"name": "jefflau",
				"email": "jeff-lau@live.com"
			},
			"dist": {
				"integrity": "sha512-h2A/BxCPiU00oQ9l8ovCvuZs/bnW2mKGskcWWqjWHOaIS6NBUg6cj4v7xUXgt+3CxNVNcSFtRRPvggtPeWksRA==",
				"shasum": "e485517f6c526db957b5649943b4a9707fc9aa3e",
				"tarball": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-1.6.1.tgz",
				"fileCount": 5,
				"unpackedSize": 21325,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbAoNuCRA9TVsSAnZWagAATvcP/0Y73bRqvT+eWUKQoDyz\nsl6VP1YzDcdMozlov37wdtKVIF+CMgo4C1CAuJhLOe+RGm4kYtRqdx6ixAzH\nVW8bwQBscWt3kZKwxqmqQhCvyQBr1ZUeIyvMMo3Aya/g6fOO/XmHoRuvXCVM\nI8SkCAiI6H4rozXz85Y3ljpTIkzCgnVsHzc9E/OsU+njTvyP878tsSbvsOwU\nRpeSetRhgKpShPNi4ZyJaEZFaCH2FyQrDDXjYm8A8lcCs2VTZWt8UMrfljsv\nKgLDYqnmocjEabGrxZbE2K/bk/agnhqG+6haj/6LX5l2pWuXot9tUhEsXLnP\nKyMv+cKqsrX4GSD7p9EI2em2IsaDX2AoNG7taK4Geu2nE3LvJvEx7tfhuuFP\nbxTsTDvf0Z0owMV2IUmiDwwnirODQwCJr6xSBDuftyKa+ZJ8l8urMWip8kbz\nR2DnKCEXNVn8OQUB82/1+enoXWkR7+wgPJi+Tusfo9m3MoZEoZVKj1jNUa/2\niQ79PP7wz7Mws3QBLC7klyz/7KZ6X9eru9zVYbFmKY/p7aeSKKLU3wvX9603\nAlpMq3SAO84NfaaVK4KL22xzpM9Ogqu46Yt31TgqzuSRQm6SkIfmFaKaZJU7\nuBSh305FsxaMkSbNROWBXb0vMNgLOMzJRaV47tZAdyyuBAPtEutCG4DfW061\nFzBr\r\n=3Uua\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "jefflau",
					"email": "jeff-lau@live.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/jest-fetch-mock_1.6.1_1526891373071_0.8492564164352123"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"1.6.2": {
			"name": "jest-fetch-mock",
			"version": "1.6.2",
			"description": "fetch mock for jest",
			"main": "src/index.js",
			"types": "src/index.d.ts",
			"scripts": {
				"test": "echo \"Error: no test specified\" && exit 1"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/jefflau/jest-fetch-mock.git"
			},
			"keywords": [
				"jest",
				"mock",
				"fetch"
			],
			"author": {
				"name": "Jeff Lau",
				"email": "jeff-lau@live.com",
				"url": "http://jefflau.net/"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/jefflau/jest-fetch-mock/issues"
			},
			"homepage": "https://github.com/jefflau/jest-fetch-mock#readme",
			"dependencies": {
				"isomorphic-fetch": "^2.2.1",
				"promise-polyfill": "^7.1.1"
			},
			"prettier": {
				"semi": false,
				"editor.formatOnSave": true,
				"singleQuote": true
			},
			"gitHead": "db9fe4836480987b7dfed9059db6c0f03a2143d1",
			"_id": "jest-fetch-mock@1.6.2",
			"_npmVersion": "5.6.0",
			"_nodeVersion": "8.9.4",
			"_npmUser": {
				"name": "jefflau",
				"email": "jeff-lau@live.com"
			},
			"dist": {
				"integrity": "sha512-JmA6RbxiGXbaonzEY6/KRXkkjmg3LOcffUVW2Yh9puVLG+T60LsBNZfIBnOWUZgrRMpGisQ7ZxWjEbpzQAcEyA==",
				"shasum": "dcdbf137459f0a94fb0a76ec832fed84d3153610",
				"tarball": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-1.6.2.tgz",
				"fileCount": 5,
				"unpackedSize": 21324,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbB41PCRA9TVsSAnZWagAAdoMQAI/G8eZUQk2inm2GX4oK\n/c2E6z8GvUCX6UTGA8IQIHM1+GCoSjFAJ0atbFUKmq6ah5quIUOP6sf7Gmjt\nAWXGoinTzcWhwLHq6swXvaF5nAhdTdeokmnMD99WghfCc9rxBk207Xdh0XAh\nFekYfigWYxJOcYEtsWXzx95ek9I15eTh2AoD44BwAFwnxxoJ46l6/fQTDfUc\n60Zw43X45X0sLITz59/v36jjXkvHikTDsjpk3V9L9uF9js0iAKZBiPq1K5UY\nj6q7/uaVhE+WIo38SP9bwtIP7Vmkq2/r5aQoWG01Qf7qU/syJPQ6ywm2ylv8\nuAjXYgZz7NtzrOvWmgmvFIev9uWxVgmcwVkQLVobRdFUe79Pa3w+K025mebQ\nB8epKtw/cnMRuyHUj7+l9j33lnk2X1OrqK9xpfZfN6wfCXJqqIwo1sNgRNc7\nFEjs1E+ruFnOa0uf8UFrFfyciBd642VR8utEIpWWmxU6IgG4tLgFAgMkQiVu\nUCvW8PJrtnITe6jgwP2iwRWKEhCmpE+QODcueYLA3Im8YpPGmOdFF/Nv+7TC\nSwMT2A1xTXgmpX5beO+1ZBCP7On1K3S4A7xBy8A2cRWyQDw6LyyqtBDDQKoW\n4qb3IYC2rwae3ZA9dmfWYA3VB6gK/uRDWlqIzBej8glHULhqDBpixrYUWpag\noZvX\r\n=7bdO\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "jefflau",
					"email": "jeff-lau@live.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/jest-fetch-mock_1.6.2_1527221581877_0.5229458411540455"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"1.6.3": {
			"name": "jest-fetch-mock",
			"version": "1.6.3",
			"description": "fetch mock for jest",
			"main": "src/index.js",
			"types": "src/index.d.ts",
			"scripts": {
				"test": "echo \"Error: no test specified\" && exit 1"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/jefflau/jest-fetch-mock.git"
			},
			"keywords": [
				"jest",
				"mock",
				"fetch"
			],
			"author": {
				"name": "Jeff Lau",
				"email": "jeff-lau@live.com",
				"url": "http://jefflau.net/"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/jefflau/jest-fetch-mock/issues"
			},
			"homepage": "https://github.com/jefflau/jest-fetch-mock#readme",
			"dependencies": {
				"isomorphic-fetch": "^2.2.1",
				"promise-polyfill": "^7.1.1"
			},
			"prettier": {
				"semi": false,
				"editor.formatOnSave": true,
				"singleQuote": true
			},
			"gitHead": "6f7d8896f9eb0bf8f49848d11af72268f5351f3d",
			"_id": "jest-fetch-mock@1.6.3",
			"_npmVersion": "6.0.1",
			"_nodeVersion": "10.1.0",
			"_npmUser": {
				"name": "jefflau",
				"email": "jeff-lau@live.com"
			},
			"dist": {
				"integrity": "sha512-9CmLw8C2q/o5R+dQvyqKwikcZuL9iLbzO5pjYRg8ggU1IGVtlfcIGygWXBXpPRu0WnaM5NixL/eJJV5rE43x6Q==",
				"shasum": "bb168a80ae1e70efd47096523a53f62e3967261e",
				"tarball": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-1.6.3.tgz",
				"fileCount": 5,
				"unpackedSize": 21426,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbGf06CRA9TVsSAnZWagAAkgYP/0zzMjr9+efAAEKY4zRN\nZtd9JbKhz3mthMiY0VIOcFE83FZKEQ3y7Edi3AfZCJy3VOsK1k9d8pf/UtJg\n9yxoBxomQJzy2yToBo9Nfr2uW8b0+uv3fEPS+1Wlugza9Jy+tkYRExXy43bb\nWskA/4OSqQrVGayJYpzaPfGp5KkBsA/cIzD9EmD/MjuyLq7Qc3a2xG3VfY1u\nJ+w6zxmx7OTazltNVqZiFUGyJNh0IGU7/V4yqXOZvhAv6JSIP+yk8P1wsYX0\nC5vbvdz4lMCcTIqvIYtTM4Gx++VWFEaKyfCy0AxHSasXgHZE6L9sUfidh1AK\nOQltUFkWEBAp2EtxoOG9ZXlR+sGftUM6KnuwPePxwwFrocq+fa0b2MUvGPUr\ndVro/aVSyb2jM3pZ4VFK7XD/42OCtlI7qUuidfud/8nfn2FVK8xXQKZLiP5c\nVLjV1S60kRdijzdus4v15zGIBzckmlVDeZ/X+W7RyKYB2RmVEO5LHF4xycna\nFzgzqNUVwSnFIoMe5XT5pnUudAUYY3AI68sqzVBn+7ivHLWr+Gv/twXIcFdV\nLL8T0xj+CE1fFFnXAp8ekHKni8eWPc+/Q4GTQ5tAnnKANevWtNvNIyH3HBSz\nj0z3YReGZB5D5qb60q3c8nhj5zFGPtqYs0T0HPmt7l66UyH0MrMHPfzMbyNK\nsnyU\r\n=piqR\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "jefflau",
					"email": "jeff-lau@live.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/jest-fetch-mock_1.6.3_1528429880793_0.2891180177173951"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"1.6.4": {
			"name": "jest-fetch-mock",
			"version": "1.6.4",
			"description": "fetch mock for jest",
			"main": "src/index.js",
			"types": "src/index.d.ts",
			"scripts": {
				"test": "echo \"Error: no test specified\" && exit 1"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/jefflau/jest-fetch-mock.git"
			},
			"keywords": [
				"jest",
				"mock",
				"fetch"
			],
			"author": {
				"name": "Jeff Lau",
				"email": "jeff-lau@live.com",
				"url": "http://jefflau.net/"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/jefflau/jest-fetch-mock/issues"
			},
			"homepage": "https://github.com/jefflau/jest-fetch-mock#readme",
			"dependencies": {
				"@types/jest": "^23.0.0",
				"isomorphic-fetch": "^2.2.1",
				"promise-polyfill": "^7.1.1"
			},
			"prettier": {
				"semi": false,
				"editor.formatOnSave": true,
				"singleQuote": true
			},
			"gitHead": "103c4093b5d7f128d608ca28376f4052861a5380",
			"_id": "jest-fetch-mock@1.6.4",
			"_npmVersion": "6.0.1",
			"_nodeVersion": "10.1.0",
			"_npmUser": {
				"name": "jefflau",
				"email": "jeff-lau@live.com"
			},
			"dist": {
				"integrity": "sha512-q1dNpecOunpKgiOJjphKAhCFSW/g2tqQHA6Z+8xCFafmsgYLLXd+SaQiNpZmuVejA0zvcayvvkXp9N6yXWvMnQ==",
				"shasum": "73fc486cb17c9547dbf256eed1a826ee5f215761",
				"tarball": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-1.6.4.tgz",
				"fileCount": 5,
				"unpackedSize": 21413,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbH1lmCRA9TVsSAnZWagAAG+cP/A0PYA+fpM4oyFN/GqWp\nVAlTx7W31arOONoJ/o3NyCuUR9+QP8YwMrOVEv3EcamERUZvINtP+PlvhDzD\nnlbThVogIFFikdtp7FvV5Dt+PsHKrQHZ8XT03RxkLLUKTNIq1BpV5R9ZHPlo\n/fCgBeMOZZTWOTm2UypMehaAHv2wDG8ixeICg3JUldpajybt3sFwuXpqR/VG\ngo9I0ZdxhKhLiMaIrfddDy+4T2YwAV23SMBCwzPLViWyugnMAKK4dZPcuulk\nxTVxqCi0HjTiG6ZB5kGNERQQtmqUS/rJcAu0bseAjscHXLCGUwh2K6YUskzD\nl7ZCLdZoJP2T8c+YjYxCg/2G+EcPa/Xp8R+b7eWCTwU5e9MLmQlw7CjA4T7j\nMS36ZxMptbGdy+LmwVPvLucOxTXZp1CMAt+aqON27PEqXLhwbqy0y/17iDVD\nkR3lmGuGtWQ3qKKBiUcCH3xrJjMmUprFIkShaiskoqTy/Q2P3pPkeeg3njAY\nTIrl8DjLd1cEAN2GOTOMWyGBqi9thJ7CMU/rZpBqKfqsQ6L3i9rCK6n39FPi\nSWJwFaVTkO0h6hIylyD0SymVuhsPxt3WtGd/OSI4lGi6KhwqffFCUDfTZrqL\nmbVe3KpiP5AVtJCjgnoXjzFL/8BZ87ChCzqPX9adLba9/hRlkR5DBYQX7bB8\nxqE1\r\n=Hjev\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "jefflau",
					"email": "jeff-lau@live.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/jest-fetch-mock_1.6.4_1528781157148_0.30766530943674053"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"1.6.5": {
			"name": "jest-fetch-mock",
			"version": "1.6.5",
			"description": "fetch mock for jest",
			"main": "src/index.js",
			"types": "src/index.d.ts",
			"scripts": {
				"test": "echo \"Error: no test specified\" && exit 1"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/jefflau/jest-fetch-mock.git"
			},
			"keywords": [
				"jest",
				"mock",
				"fetch"
			],
			"author": {
				"name": "Jeff Lau",
				"email": "jeff-lau@live.com",
				"url": "http://jefflau.net/"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/jefflau/jest-fetch-mock/issues"
			},
			"homepage": "https://github.com/jefflau/jest-fetch-mock#readme",
			"dependencies": {
				"@types/jest": "^23.0.0",
				"isomorphic-fetch": "^2.2.1",
				"promise-polyfill": "^7.1.1"
			},
			"prettier": {
				"semi": false,
				"editor.formatOnSave": true,
				"singleQuote": true
			},
			"gitHead": "58a0dfac6150fa3fc441582686ebfb8a0d0c9a95",
			"_id": "jest-fetch-mock@1.6.5",
			"_npmVersion": "6.0.1",
			"_nodeVersion": "10.1.0",
			"_npmUser": {
				"name": "jefflau",
				"email": "jeff-lau@live.com"
			},
			"dist": {
				"integrity": "sha512-qPz5Zf8+W16pu6cvdwXkb2SwRfxGoQbbGB6HcIBFND0gnWKMfQilZew3PSODnOWQZF/pzBPi7ZIT6Yz5D0va1Q==",
				"shasum": "178fa1a937ef6f61fb8e8483b6d4602b17e0d96d",
				"tarball": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-1.6.5.tgz",
				"fileCount": 5,
				"unpackedSize": 21463,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbJyo/CRA9TVsSAnZWagAApbYP+weIQKtBBgWRGUYZvR9g\nk/31pkTjFdlgOD1NxEAvVtMNG5YzbXjUtT1T4XDokNp+v1X5lvHE5W9V/Gm3\n375BRrX9ub/IXyJ2G6k2PhmZr47+CW+02YLRljqA4R7OOAVQngcfRPr4jESk\nXOQtXBr7DIU43Q/eOy4zKfVo6WMs4UEV5hOdy55AlImsqoc/KqsOjawnLx7g\nckolKVadK5NN7w7fAvA2Ylv+wkEs9koiTpJcsB2kKticMR8rELMBy6YxNiU3\nv6SQKpmfmcDXDhhP7s1kq120wqqL8eDVY2/IDFMIe6jYdIuJDZjLvjg8qqD/\nZiSxbkJtQFUkxoZ7s2MmlUSqVK2GhDyWLjD75d+9bMiVTt/bHFgpZ0byyVGB\nWOjF0uc2h7xkM8KUCgGk1MMWQmoma19mF8Q7Luyo1i/qxPW+z4iK1YN/tjdF\nIF9D+ijG/OcTgqaYMo0+z8exCqwROz2bq7GVuaBLB41wNwo5fBKjAyQ3ICHO\nMw8N2CCGedfSgjnCSDeXpkAFv4ZA27Id/Jb6OJ31fBrnwoOJji92fKxbRKgl\ngckjl7FpMl8Gag1/uUZv8OOWtt1iYt7SmXIXDmP+z6WTtJuVU8hVU6XAUZBw\niH9RA9e7MrFofWsrbLzi2caz9NsyJYj/KcXPZiUl2rpg+XOXv/RhbBegXu8s\nsVGd\r\n=FBDi\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "jefflau",
					"email": "jeff-lau@live.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/jest-fetch-mock_1.6.5_1529293374204_0.9486187536158774"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"1.6.6": {
			"name": "jest-fetch-mock",
			"version": "1.6.6",
			"description": "fetch mock for jest",
			"main": "src/index.js",
			"types": "src/index.d.ts",
			"scripts": {
				"test": "echo \"Error: no test specified\" && exit 1"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/jefflau/jest-fetch-mock.git"
			},
			"keywords": [
				"jest",
				"mock",
				"fetch"
			],
			"author": {
				"name": "Jeff Lau",
				"email": "jeff-lau@live.com",
				"url": "http://jefflau.net/"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/jefflau/jest-fetch-mock/issues"
			},
			"homepage": "https://github.com/jefflau/jest-fetch-mock#readme",
			"dependencies": {
				"isomorphic-fetch": "^2.2.1",
				"promise-polyfill": "^7.1.1"
			},
			"devDependencies": {
				"@types/jest": "^23.0.0"
			},
			"prettier": {
				"semi": false,
				"editor.formatOnSave": true,
				"singleQuote": true
			},
			"gitHead": "e06b9bd2064866c629d87734d796131643e7465b",
			"_id": "jest-fetch-mock@1.6.6",
			"_npmVersion": "6.0.1",
			"_nodeVersion": "10.1.0",
			"_npmUser": {
				"name": "jefflau",
				"email": "jeff-lau@live.com"
			},
			"dist": {
				"integrity": "sha512-qMorYR8iE0OyOHmroCJVVLuJlRHMcRdrrvYFo1PMY9ErWyCs9ZrL3RGHjkxVgGJSZwKzUlsWgqVFhOK3TMA3eg==",
				"shasum": "f07d80912689c21fb01199f313abd121beff5558",
				"tarball": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-1.6.6.tgz",
				"fileCount": 5,
				"unpackedSize": 21490,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbmak+CRA9TVsSAnZWagAAIZAP/1msFxs6nXaxvoql72cn\nI6clSZjwCYMo3tX4Z6nIZmh2bWYmD3+mK6oOQnmDXmTUvlx5X8MCVTMLrIBC\nzciu3J6PnUwve/WLh+YnT7vEhEIoM0jygjXvTLBk9QiFL/6LG/SF39e0H3Cv\n5CZsALc7vo47qIU+8q2dusasaLAt6VkJ92+Mxftg/0VV/Z2TUEf7zTymlGK3\nNyqfjuQMNSUTeT44gkwj5jLVdWAEJQvuV/koM8PoF0E9QM4WBmZ7nPR9Zj+p\n5j540QsbVFdsEU/IsNMGXrYXuit9QVZxyv8m6cY8k0QbGJjfoaPPJkWMGgTa\ng/Fg9lOxjcFaOxnkxvi4tU76w2X00oMdtZeiZbvF1Kraxi2f7x6WEtgAnyOH\nHueZ0owtqFTiEk3xS84A2nldFrG/pwmw6CjO96adt07R59lP2QPf6mw3FuzR\nqy5zhkSkAefgD6/UIJVfEkjWTRV9qrKB4eS59VhNmDoyLmZByjrkCZCBk7AB\nNfNNNnZKlRIZ3EV2+YMxuqL15hNavk6qD4EtCn4T5ZvXFroWPPy5Qf7zZXOM\nMUSuJihxBG0g7dbHlzx+VTLpO6V0eXPRygqWIlPeadrjUiPRymjqTqGR2mLs\nGAKDNO0vTdrq84wIwHXJ1K/UOxxOGiy5sDxPGIpLMoFQ7DIvX/1TqLRQR5xL\noGTY\r\n=hOzl\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "jefflau",
					"email": "jeff-lau@live.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/jest-fetch-mock_1.6.6_1536796989250_0.9381602007327918"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"1.7.0": {
			"name": "jest-fetch-mock",
			"version": "1.7.0",
			"description": "fetch mock for jest",
			"main": "src/index.js",
			"types": "src/index.d.ts",
			"scripts": {
				"test": "jest"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/jefflau/jest-fetch-mock.git"
			},
			"keywords": [
				"jest",
				"mock",
				"fetch"
			],
			"author": {
				"name": "Jeff Lau",
				"email": "jeff-lau@live.com",
				"url": "http://jefflau.net/"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/jefflau/jest-fetch-mock/issues"
			},
			"homepage": "https://github.com/jefflau/jest-fetch-mock#readme",
			"dependencies": {
				"cross-fetch": "^2.2.2",
				"promise-polyfill": "^7.1.1"
			},
			"devDependencies": {
				"babel-core": "^6.26.3",
				"babel-jest": "^23.4.2",
				"babel-preset-env": "^1.7.0",
				"jest": "^23.5.0",
				"regenerator-runtime": "^0.12.1"
			},
			"prettier": {
				"semi": false,
				"editor.formatOnSave": true,
				"singleQuote": true
			},
			"jest": {
				"automock": false,
				"setupFiles": [
					"./setupJest.js"
				]
			},
			"gitHead": "81b1f3f96d22efe8097ca36b49dd2bc6eb26c3e8",
			"_id": "jest-fetch-mock@1.7.0",
			"_npmVersion": "6.0.1",
			"_nodeVersion": "10.1.0",
			"_npmUser": {
				"name": "jefflau",
				"email": "jeff-lau@live.com"
			},
			"dist": {
				"integrity": "sha512-FD+fRYYD65D6saFqJGZdY9GF7VEnwL3mTczdUs2XVH2uYDOUPJnpg9fmKkZ/h3NVUcCd1L9KaESCliIfbNTcwQ==",
				"shasum": "b9c4f555bfaada36b4c6b503621076018d1fc107",
				"tarball": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-1.7.0.tgz",
				"fileCount": 19,
				"unpackedSize": 194513,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb5blSCRA9TVsSAnZWagAAI9YP/iBGCXDOBYI659ltsaNT\n4ySSsV2uXfJhOO+V/MgItWOULKK92j2CPIm/jh+jV8+gM7qpqTJ61VgcC1y4\nuu7FCJxaWJxi3rraUTkJl1G+dN2BsPxIkKCY4nlsVGA48lIsuezGPDj8FOwY\nUehYqesMA9RdxSF1Ejv3STtf3sNDTenPHhAc3Y8XLr/Q90tZ/p1kZEK0W7Xk\nvqdrK7ltOOKsy1R3g86qUrwUomv3YgGK8RqFBY2bfzFGL/wjQ+EByv3dPbJJ\nR4WbmKDGRU4P5ZcqD67vGIpU2hvraVF390s6GHSsLjcZuWMoz0u0Mvg1www+\n/I4Q4vxx1Gis7MBrnJRieJB0k50o6WbWWzqCwWFysCm0G+pXcdPqsbRanrKd\nZIxpW2OUIzpw+LOw4hNu6vLSU3klskYkhifANjnC8h8Ex6zPY1GuK42pUQA2\n97++CLU+fvssCC0dIMOJqMMiOYxi9hVK8VSa4N8xIFZTRvvoRl0KBtEEEUEe\nOW5EvV0Fy0eEK+8yC/z42Ew0Ufa3crwbOtN67EIMn8WDjDw07RNz8hTh3n1W\nNpAx+9mvHIlG/+peUfy6X/XVIKU5wmRm6FoPv1JKptbld7OOVhpiwU0Dgexv\nAV2zQNIeKn+alQH86o1xqpJ0w3iOPFM6p7gk7mBFfwQymjqW9kRcFmH1EHbL\nYqba\r\n=PodJ\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "jefflau",
					"email": "jeff-lau@live.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/jest-fetch-mock_1.7.0_1541781841560_0.1620355376788607"
			},
			"_hasShrinkwrap": false,
			"deprecated": "Fixed critical bug in 1.7.1",
			"contributors": []
		},
		"1.7.1": {
			"name": "jest-fetch-mock",
			"version": "1.7.1",
			"description": "fetch mock for jest",
			"main": "src/index.js",
			"types": "src/index.d.ts",
			"scripts": {
				"test": "jest"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/jefflau/jest-fetch-mock.git"
			},
			"keywords": [
				"jest",
				"mock",
				"fetch"
			],
			"author": {
				"name": "Jeff Lau",
				"email": "jeff-lau@live.com",
				"url": "http://jefflau.net/"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/jefflau/jest-fetch-mock/issues"
			},
			"homepage": "https://github.com/jefflau/jest-fetch-mock#readme",
			"dependencies": {
				"cross-fetch": "^2.2.2",
				"promise-polyfill": "^7.1.1"
			},
			"devDependencies": {
				"babel-core": "^6.26.3",
				"babel-jest": "^23.4.2",
				"babel-preset-env": "^1.7.0",
				"jest": "^23.5.0",
				"regenerator-runtime": "^0.12.1"
			},
			"prettier": {
				"semi": false,
				"editor.formatOnSave": true,
				"singleQuote": true
			},
			"jest": {
				"automock": false,
				"setupFiles": [
					"./setupJest.js"
				]
			},
			"gitHead": "afd2454ef9d1ecc9ce881330400ba83c395674f7",
			"_id": "jest-fetch-mock@1.7.1",
			"_npmVersion": "6.0.1",
			"_nodeVersion": "10.1.0",
			"_npmUser": {
				"name": "jefflau",
				"email": "jeff-lau@live.com"
			},
			"dist": {
				"integrity": "sha512-wZxn3T7wLpnqXddqenHjp9/U1T3dhFvKU80N4b+p3etFB1LE6ARWwKXwyk5ar/EEVrUmwSqouOT5WrpsQRMRJA==",
				"shasum": "ec2d5df4400c2037464173138ed878c4e3375ac5",
				"tarball": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-1.7.1.tgz",
				"fileCount": 20,
				"unpackedSize": 330749,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb5dDuCRA9TVsSAnZWagAAxsEP/3ul5WtfV+kOrMdcvH/K\nwj124Ps1+E14W/eF3B2YNIxNw90ahgnuFOsk//XKPJ1sNgPlQ5xzFNbLRCdY\nctNb96+O34I4aN9sQwgrgp67SNwtAOmyd4ixA6ueU7DYztGOdNS6pVCkitXW\nWhpGgpdUU7jgbSDoR2IubG2BJmR6HxAh4lLk/4M2p3RuK6m8gzrUAiHdkKo8\nHmhJ8P5mSK+BxMqZb+aVtmUeqaDyVYJD2gCrxHDxEuaow5p/uPaODWgNWY0U\nTc7i8AvOrXSAbECZSkhzgig9zerTegS3WBXGA4oC50/KVjAtbsrHQxzgjZpD\nCDo71E52zprnVW8BAnsjYhY8AOwcPhr2no/8+F1vYsTiVnhRYQZSmYJsfYOP\ntuNnyzmEYAVWifKTdYpUhmOR3bi0hPwbV46HukGxC4IdvelTbRDAY4KgKK9Q\nLagyPP0Nok559YsQLrpz4jexIr9tb2cKlhNCggeaTxlFN2YuLLcgaNy2ke2e\n5iXXEVhoxzP3do9GnzW8G3wmUxEI/T13EDTJx4jnLpUDGulIaq5dukMWzkG3\nmfffMP7tMWhAmVfSLr3w1pWbyRf+ZdteuPfrWW1CRFCUh2c6uynI3QyLwoB7\n1kbZaXdzyd0j2S6H+SqT4CTVoynmG+fEFej9DBod3Z1RnoS0MfolqBY5h5Ey\nPrpq\r\n=g2pm\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "jefflau",
					"email": "jeff-lau@live.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/jest-fetch-mock_1.7.1_1541787886053_0.4242829236817689"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"1.7.2": {
			"name": "jest-fetch-mock",
			"version": "1.7.2",
			"description": "fetch mock for jest",
			"main": "src/index.js",
			"types": "src/index.d.ts",
			"scripts": {
				"test": "jest"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/jefflau/jest-fetch-mock.git"
			},
			"keywords": [
				"jest",
				"mock",
				"fetch"
			],
			"author": {
				"name": "Jeff Lau",
				"email": "jeff-lau@live.com",
				"url": "http://jefflau.net/"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/jefflau/jest-fetch-mock/issues"
			},
			"homepage": "https://github.com/jefflau/jest-fetch-mock#readme",
			"dependencies": {
				"cross-fetch": "^2.2.2",
				"promise-polyfill": "^7.1.1"
			},
			"devDependencies": {
				"babel-core": "^6.26.3",
				"babel-jest": "^23.4.2",
				"babel-preset-env": "^1.7.0",
				"jest": "^23.5.0",
				"regenerator-runtime": "^0.12.1"
			},
			"prettier": {
				"semi": false,
				"editor.formatOnSave": true,
				"singleQuote": true
			},
			"jest": {
				"automock": false,
				"setupFiles": [
					"./setupJest.js"
				]
			},
			"gitHead": "5186075421c1eb31316b8e607c5031d639b353dc",
			"_id": "jest-fetch-mock@1.7.2",
			"_npmVersion": "6.0.1",
			"_nodeVersion": "10.1.0",
			"_npmUser": {
				"name": "jefflau",
				"email": "jeff-lau@live.com"
			},
			"dist": {
				"integrity": "sha512-eSXNMOuRNRovNqBiXXfy1+MyDdB3yxXciSwdYtVJzSK86jPpmMUntoWCyc7DuAomgTbPQr1DMUeo8IC8v6ay8g==",
				"shasum": "9d6cc44486cbaea8d23707d1ef47e2418d78dce1",
				"tarball": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-1.7.2.tgz",
				"fileCount": 20,
				"unpackedSize": 330749,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb5dHuCRA9TVsSAnZWagAA5f4P/2GeHp8Ark5Kh3f0EyGY\nkQNqn2Fra0ihLtKDFNmp/gkJXL/i/5JPg8KEp/NTH+pEH5zH1+KTxMmz0hcT\ns5/dsGYB5kSRE9Atkr0CxAjfNDA9D97pmfISfAMB6fTOsXsDd4ad1J5w0H71\nenplZxVBc+QTS5ELmUVrEhRWh5YleXa7OFjVJXU1RsVmhlqC8NZqr1rbOkoR\n62AphWNeOgo6uNOQJGbfTk2a5+6Ke54tsqhcYImMCBPI/D3WT9jQX133dupw\nPnAhACugRxVIIxe/jNR4IOfj+UeLmJTDuSVXJl6QuJiQSHmqaNt0guzwSIZt\ndNEsQvQVu4uLQdMIWvw1sp5qSNrICOlo+tWFy19huC7pLnz/Taom8utbLAK4\n4ePcm2XriVXwqRas69rBcNH3T7yxzquSUP/JfTHuRvgXZkbnGV2VqPS6Z916\nbGGZN3ACIhnu4CUKR1jS8mySQSATanBrnizKeCidGuHtdH2n6jX9nR3ukfvO\nggiuHg4Ccc8XN7aVmQoFXB4hbSoTkbJ+Fg+rwE73HOkG/UV5gqPQDP5yuK7/\n+ZgQk2SgmSjV+i6wQejzhTfFiUAij9A+Wj8pXFBDxVg+mWo5IR9yfJlIsGSs\naOr9WD1kG2KJwfys/xCF3aE9fHRQarfpbQKRnMndUNa2WyNP357ImXuVl4ot\n1idb\r\n=oWNs\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "jefflau",
					"email": "jeff-lau@live.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/jest-fetch-mock_1.7.2_1541788141913_0.013000658294596068"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"1.7.3": {
			"name": "jest-fetch-mock",
			"version": "1.7.3",
			"description": "fetch mock for jest",
			"main": "src/index.js",
			"types": "src/index.d.ts",
			"scripts": {
				"test": "jest"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/jefflau/jest-fetch-mock.git"
			},
			"keywords": [
				"jest",
				"mock",
				"fetch"
			],
			"author": {
				"name": "Jeff Lau",
				"email": "jeff-lau@live.com",
				"url": "http://jefflau.net/"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/jefflau/jest-fetch-mock/issues"
			},
			"homepage": "https://github.com/jefflau/jest-fetch-mock#readme",
			"dependencies": {
				"cross-fetch": "^2.2.2",
				"promise-polyfill": "^7.1.1"
			},
			"devDependencies": {
				"babel-core": "^6.26.3",
				"babel-jest": "^23.4.2",
				"babel-preset-env": "^1.7.0",
				"jest": "^23.5.0",
				"regenerator-runtime": "^0.12.1"
			},
			"prettier": {
				"semi": false,
				"editor.formatOnSave": true,
				"singleQuote": true
			},
			"jest": {
				"automock": false,
				"setupFiles": [
					"./setupJest.js"
				]
			},
			"gitHead": "5823b21b5d59c10c7781e3b5a5cde8e1788bf309",
			"_id": "jest-fetch-mock@1.7.3",
			"_npmVersion": "6.0.1",
			"_nodeVersion": "10.1.0",
			"_npmUser": {
				"name": "jefflau",
				"email": "jeff-lau@live.com"
			},
			"dist": {
				"integrity": "sha512-svYd6xgYPkwHEGUTCgzH24bZOFlYYjdrDmhSWFM6EGunN1gWrBXE1KIMqaznDN57cVcOXivszG/igwaNQPo4RA==",
				"shasum": "39fa4490d38624fc0b1bfb940b52b714ac4afea3",
				"tarball": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-1.7.3.tgz",
				"fileCount": 19,
				"unpackedSize": 203616,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb5q+RCRA9TVsSAnZWagAAOVAP/32qfHDMyCW/lB/FHPnv\nAX11eJqIwnM+fH7aj00DUSAxB/VqC0y1uML1yHM/nJQYjXI/DddCdaZW7i1E\nyuid3t8RUjV8g1CRwgQJN0a0Gdneg36FoXDfGLn10C4N2E+U6e9lp6+DezXk\nIp1oqJFqnUZOimH677BcPuG0r07jCvNAtwOZvIwiZWmdYxv3Yc+ARpMg4Nwl\nen1HB5SjOtgJPXrhGsBE3/xrzYGDsQ4MlIkScq5/Btng0TSaGmxjrtT5IWYt\nc/Pes/cOZcRBxkc4oLQVDC60lyHCPj8tJCr8bjIflF7pwrCYlwwcd061ffoA\nVxgGR4ql6HbPOM1t1lDbwJGyHkYt5PRPqDDZkQYBDpl5W4Zgen2c3sD7sIUl\niewXjKv39YkKqe0dIScDbgSurs/PRlZUeqyEsrBrcrXmk2HZ4bP7umz/P129\nPAq77Cw3WSo+KfK7FCcIeoMXSGVnqDYeeC3DyBNxJNroEqEeLXxiorUJAamT\nkHDxaq41puIy/hJ8CvbKvHlhylSp8vYCvcqUq8piFoNZf7TVemR25Lkr4tOy\nSOYe57T1ZU2LMI3GO6FtRIj16dYVqg50tlRfmMF4SfzNAPXblKsptSbHXqEk\n6+Qq3wGatGhE5v9q3xdOvjuhHLZK07E4FLe4dtRof70jHlJpcDRr4MTBJoii\ndGDu\r\n=EZB5\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "jefflau",
					"email": "jeff-lau@live.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/jest-fetch-mock_1.7.3_1541844880201_0.6653167887521665"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"1.7.4": {
			"name": "jest-fetch-mock",
			"version": "1.7.4",
			"description": "fetch mock for jest",
			"main": "src/index.js",
			"types": "src/index.d.ts",
			"scripts": {
				"test": "jest"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/jefflau/jest-fetch-mock.git"
			},
			"keywords": [
				"jest",
				"mock",
				"fetch"
			],
			"author": {
				"name": "Jeff Lau",
				"email": "jeff-lau@live.com",
				"url": "http://jefflau.net/"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/jefflau/jest-fetch-mock/issues"
			},
			"homepage": "https://github.com/jefflau/jest-fetch-mock#readme",
			"dependencies": {
				"cross-fetch": "^2.2.2",
				"promise-polyfill": "^7.1.1"
			},
			"devDependencies": {
				"babel-core": "^6.26.3",
				"babel-jest": "^23.4.2",
				"babel-preset-env": "^1.7.0",
				"jest": "^23.5.0",
				"regenerator-runtime": "^0.12.1"
			},
			"prettier": {
				"semi": false,
				"editor.formatOnSave": true,
				"singleQuote": true
			},
			"jest": {
				"automock": false,
				"setupFiles": [
					"./setupJest.js"
				]
			},
			"gitHead": "ec13d3d1a3a7fdb2a026d74bc02a938039fce0ea",
			"_id": "jest-fetch-mock@1.7.4",
			"_npmVersion": "6.0.1",
			"_nodeVersion": "10.1.0",
			"_npmUser": {
				"name": "jefflau",
				"email": "jeff-lau@live.com"
			},
			"dist": {
				"integrity": "sha512-uwwwT0tVQGWytJzg/Nw6sFUMuTx7H9bmkp37Su39LjnPb1zd+AAXmYWEhuXESs6S74g98yZafDqyo6wBkObb2g==",
				"shasum": "2d1f89dfeba644c7d8f97e43ee7931e147838809",
				"tarball": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-1.7.4.tgz",
				"fileCount": 19,
				"unpackedSize": 203619,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb5rEgCRA9TVsSAnZWagAAboUP/AjAqMAtvLzt+4ZRFpsG\nS0y9NpktOZBS/zEGem74p7zGMSoGbrQtBYZGCdXOyguCgqDaCeTLk+O1RAub\n8g6eI7kb3Qh5tYUU00CN8XQMaJR7WWC8a96Gff4P9PJbWhvA3JSeiwXQ0Imt\nvzaT6kS2BiVAXrmoa0uwReURl0XuoQdY8v8Wcz81nInbjegU9yqysoy5T8Qc\n1BdCA83jPdMhXI5b+VtZ9tzVPzg9V6/o0IHgcwFEXACCr7C9bZahy7mVVHu4\nVIhwDCzJ/1Ubda6MB7Z+qe7LqmZKrG5XkmwMOrMq7wpuPX+wMBkp1GiqZbUk\n42IjIfMQSAp4u4zJHBiTt169yS/r3M9WJk9h/PYMJkD7MVZUWU+AtVrjfR31\nBKvBEI84YrXLfULp04gQFAOU0Cx5CDnWEpidLs4AaprgDW98HAMNYTyE6xBc\n6iSvevf8kKG8VFYTd+meUYRspJ5ZTJvzTxcphFGbDj5lcV4V9xwoZt3Xj6MQ\nJkkRbeWCH3SFQJH/LjKT/rA3D4TzAssH/EoJMf2Pw96QsiU580G4HZQ8HPDD\ngW/+n/9JCYvYocneCVnAnpY8tw0/GLAHxtF3fSC7dah4WH7Urww4g0L1UnPd\nylcbyUUyrY2txskehqkBnEgHuqcXeLC8T6bVJLtRp54vL4jjA761cgHOrnTI\nH+lL\r\n=Inwe\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "jefflau",
					"email": "jeff-lau@live.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/jest-fetch-mock_1.7.4_1541845280137_0.9346230239076074"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"1.7.5": {
			"name": "jest-fetch-mock",
			"version": "1.7.5",
			"description": "fetch mock for jest",
			"main": "src/index.js",
			"types": "src/index.d.ts",
			"scripts": {
				"test": "jest"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/jefflau/jest-fetch-mock.git"
			},
			"keywords": [
				"jest",
				"mock",
				"fetch"
			],
			"author": {
				"name": "Jeff Lau",
				"email": "jeff-lau@live.com",
				"url": "http://jefflau.net/"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/jefflau/jest-fetch-mock/issues"
			},
			"homepage": "https://github.com/jefflau/jest-fetch-mock#readme",
			"dependencies": {
				"cross-fetch": "^2.2.2",
				"promise-polyfill": "^7.1.1"
			},
			"devDependencies": {
				"babel-core": "^6.26.3",
				"babel-jest": "^23.4.2",
				"babel-preset-env": "^1.7.0",
				"jest": "^23.5.0",
				"regenerator-runtime": "^0.12.1"
			},
			"prettier": {
				"semi": false,
				"editor.formatOnSave": true,
				"singleQuote": true
			},
			"jest": {
				"automock": false,
				"setupFiles": [
					"./setupJest.js"
				]
			},
			"gitHead": "c2070116fa254d62428c71cdeb3923514ce9f690",
			"_id": "jest-fetch-mock@1.7.5",
			"_npmVersion": "6.0.1",
			"_nodeVersion": "10.1.0",
			"_npmUser": {
				"name": "jefflau",
				"email": "jeff-lau@live.com"
			},
			"dist": {
				"integrity": "sha512-fP0CXb24z5oyvHiqakvDiDqEik1LPmIgRqsrqLhXkMNqSfibfsDkP5VJzm9/rmVsT9WSGQGNZ4iD2f1/Sm0qmg==",
				"shasum": "ae0d01db1f6cbe95da1f283351c6c4de96264c67",
				"tarball": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-1.7.5.tgz",
				"fileCount": 19,
				"unpackedSize": 203573,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb9VToCRA9TVsSAnZWagAAw+4P/i1056ZoJpGiKoJ8vXW0\nqhEIyDQmJ6+kDIigv/8+JI822GROXUCr6BnOXDWiijfflVLPgulBurCvGnCX\nXnDhZcBF1/Uys7ZXFNS37L4oWbbFgVJAOvcQF8Wbnr6kNCUvWqEAmvCK8+Rh\nctbrXIEHtcBMeJtKi1MEyvQE7uCTjCDHEAGLemPaVcLs2S08kT0RlpMiQMzJ\nT5/4sQqMyfm38LFUoiorLu9cVEwzp/lnP45AA2WuQYSCVeOKts1LYJc8BVIU\nTf0luyVM7ZtLyX1cOKqTvrAQr/SCVSDcL2uvQLUeVb/AZ2U1GNdhn67AzhFo\noMMua8LRLDi0vfD5GDUbBago/YhjBWmOLx8C/X2U0uFNPWJyZgk9Z7bquBFZ\nyYD+DuqoHUKmzkyCBCkZBSri2wwlElYVjpUXfTd4s8TBWDg2BPUIdzY96sZz\nbRXII0rQOft1Dzg9e4jqtB0KT1h2X5Hb6sRCSH+iZZL6ks++rE1MvPhwH1Rh\nm8yXcGKa/at3fNSiztE1nAaATv4+6P27Tnj0dLSXwtAENw5mJeTACgnFRTQm\nPHS59vguyZGKPZb5kh6gal5+XH3vOoXdjkvUNq3hpfLwDLYEEWgCNjmK7xna\nZKv2QreoUsFY44H/wzKDvRLG23HajD3CzYSRhvhVjV1DCw4RqTKMBJyn0W/s\nV1DV\r\n=hKeE\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "jefflau",
					"email": "jeff-lau@live.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/jest-fetch-mock_1.7.5_1542804711196_0.3829288905082584"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"2.0.0": {
			"name": "jest-fetch-mock",
			"version": "2.0.0",
			"description": "fetch mock for jest",
			"main": "src/index.js",
			"types": "src/index.d.ts",
			"scripts": {
				"test": "jest"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/jefflau/jest-fetch-mock.git"
			},
			"keywords": [
				"jest",
				"mock",
				"fetch"
			],
			"author": {
				"name": "Jeff Lau",
				"email": "jeff-lau@live.com",
				"url": "http://jefflau.net/"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/jefflau/jest-fetch-mock/issues"
			},
			"homepage": "https://github.com/jefflau/jest-fetch-mock#readme",
			"dependencies": {
				"cross-fetch": "^2.2.2",
				"promise-polyfill": "^7.1.1"
			},
			"devDependencies": {
				"babel-core": "^6.26.3",
				"babel-jest": "^23.4.2",
				"babel-preset-env": "^1.7.0",
				"jest": "^23.5.0",
				"regenerator-runtime": "^0.12.1"
			},
			"prettier": {
				"semi": false,
				"editor.formatOnSave": true,
				"singleQuote": true
			},
			"jest": {
				"automock": false,
				"setupFiles": [
					"./setupJest.js"
				]
			},
			"gitHead": "29cee8b8515bacc5c465c5874a859ed403813430",
			"_id": "jest-fetch-mock@2.0.0",
			"_npmVersion": "6.0.1",
			"_nodeVersion": "10.1.0",
			"_npmUser": {
				"name": "jefflau",
				"email": "jeff-lau@live.com"
			},
			"dist": {
				"integrity": "sha512-8rrCMn4gU6cfPUsgnKvvcpBHXXxOg2qUKv8TP5HdwTSnNN7zuNin8Z6ckaMgU6mcqvfMGUtAeqz/PCHl7Gty8w==",
				"shasum": "fa78869d7eaccc25e7595e9ff11c3e357ae7eaa7",
				"tarball": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-2.0.0.tgz",
				"fileCount": 19,
				"unpackedSize": 204388,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/HoYCRA9TVsSAnZWagAAbegP/jop6w80tlTmeTLjbgFQ\nUCP9DR/Axn9aa+NiDAg4aR7JW91uMmjHWnhbVfpGlF4+KxbhWWAP1uAnJ++J\nOUETygGlrnCXzTYTiiV5OFJiBtOOxyJT6A0hdmsllcAFF51fKKSJLRufERrZ\nHFvSWGHwba8jF9/hnCP/k8wvCjHRw7osNMEYBL5TuKgfU/hcI2xK37/P6jDv\nibFtH9eJZGbyVrXqITKLcMQD6yjhApK1MblFAqFP6WcZdJHiMdQio8EDysnX\nMZdjUm3X68iG0TFI2lL7irF23ODyIqaABO3czJnCEkl441wu6FIwOHTKVmyy\nNLt6qN+OVRm2+dfWofskEWR0HKHRXP3YkuQjJR5w3Gj6F5Kkljjfs7OODdIM\ny583jhRHUUlFF9OSHktaEuNYtg2/E6PAJESN4n0VuPjmcgPJpEIa3VcrHEfy\nsszcAaVwy7PonOAvpk3xKJWwehIoaaKqi6XyUMzo0ylXKMHNZS9DRpInq2jt\nwk9nGkP3b61rT+q0aEHILJAu/S8Lk76wTc32BhgOC5TCiUXSHXWr+8ADHimL\nXVJYLUrTNfr0z/s6UGunWsagH1RN1sCiy6MDQUzthabz7BWw74aZRI1TKms4\n5AhTGIba7OWqzjsheAcza7SFEoqGkuDzxIGa3zPjbpWdJjsQS807yLlnhUJ9\nbjkB\r\n=EI3K\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "jefflau",
					"email": "jeff-lau@live.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/jest-fetch-mock_2.0.0_1543272983536_0.31371798728812483"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"2.0.1": {
			"name": "jest-fetch-mock",
			"version": "2.0.1",
			"description": "fetch mock for jest",
			"main": "src/index.js",
			"types": "src/index.d.ts",
			"scripts": {
				"test": "jest"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/jefflau/jest-fetch-mock.git"
			},
			"keywords": [
				"jest",
				"mock",
				"fetch"
			],
			"author": {
				"name": "Jeff Lau",
				"email": "jeff-lau@live.com",
				"url": "http://jefflau.net/"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/jefflau/jest-fetch-mock/issues"
			},
			"homepage": "https://github.com/jefflau/jest-fetch-mock#readme",
			"dependencies": {
				"cross-fetch": "^2.2.2",
				"promise-polyfill": "^7.1.1"
			},
			"devDependencies": {
				"babel-core": "^6.26.3",
				"babel-jest": "^23.4.2",
				"babel-preset-env": "^1.7.0",
				"jest": "^23.5.0",
				"regenerator-runtime": "^0.12.1"
			},
			"prettier": {
				"semi": false,
				"editor.formatOnSave": true,
				"singleQuote": true
			},
			"jest": {
				"automock": false,
				"setupFiles": [
					"./setupJest.js"
				]
			},
			"gitHead": "e4bfc41237020bbfdc436f0c1a87c52dfc14d572",
			"_id": "jest-fetch-mock@2.0.1",
			"_npmVersion": "6.0.1",
			"_nodeVersion": "10.1.0",
			"_npmUser": {
				"name": "jefflau",
				"email": "jeff-lau@live.com"
			},
			"dist": {
				"integrity": "sha512-ulFW7tpQ7ihe89an+gWW8p7sMt5/smk7I0RJcZ2MXkgoM0jHVaBgqeE6XoLbXi1lWF42hK2zdnGzD8I6gSC35A==",
				"shasum": "aef284ee851f6c0f8b78c5367576edb6f64ca526",
				"tarball": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-2.0.1.tgz",
				"fileCount": 19,
				"unpackedSize": 205359,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcACGZCRA9TVsSAnZWagAAcNEP/iWMCPmo/4BjSoh4QMTx\n5AN0dmRxLmCLYZ1rIpk1ZkbRSuPYYU1OA6mYi5VQzmKAhC4yCjDnNY+vd3js\nYmPqDiDps28qMYbonhkRBJvkoTnGCCLPkzugM5UUobrvcxrlqRKChdGZ7kTw\n1K048pneB8+AmmJBxFiIO9Zdsnnw5IE+u7p5/UzpZ88U6/BaDHrj6SP7k7+4\nwgxbB6qm99EI8Hb+TAvEkopO7NH6OAC04gDCjT6o5oqu0nwppyMbX0Ir8p3O\nv1Iv7nO8YhEPJGdR4Q1YexQ01gcyLy5ySk1zh/+noNztQR5OWs2m9eIdzH2T\nuoP2tt5am9GgpcjVbVxisQM8rBY3HUj02cIBnUfnaozLWLZDBA3qUGTc7qf1\nOzrwzs8xwhD2G2Ug6cT0xxvZCCoSH/GksK9X6YzgFYw/gxbph3wh2KY5M+5F\nmG76Y1l/RqqxPi0fAGwfs3QyZQZUZUkcFmfDc3kh4fYoZtr56YwH8BnuCTNb\nnDZNpaedcu0nHYqDCkV6jwvM3GyFmzZbeB9TOP3B1IJlvvATSXiLy5msnJr+\nnNmXgELO/uyzY0pNumrKbal6U7hwn4uoWFPQ2mBuqsQjjYg2/FicUG9U8+k2\nzCMH0wodpGGMxxD91exYqCN1B8A3c5nJlVEUpzA/5KeRYHi4K2OF7TRv/QSL\nQjyY\r\n=GU3a\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "jefflau",
					"email": "jeff-lau@live.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/jest-fetch-mock_2.0.1_1543512472124_0.5309538518341177"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"2.1.0": {
			"name": "jest-fetch-mock",
			"version": "2.1.0",
			"description": "fetch mock for jest",
			"main": "src/index.js",
			"types": "types",
			"scripts": {
				"test": "jest && npm run tsc && npm run dtslint",
				"dtslint": "dtslint types",
				"tsc": "tsc"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/jefflau/jest-fetch-mock.git"
			},
			"keywords": [
				"jest",
				"mock",
				"fetch"
			],
			"author": {
				"name": "Jeff Lau",
				"email": "jeff-lau@live.com",
				"url": "http://jefflau.net/"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/jefflau/jest-fetch-mock/issues"
			},
			"homepage": "https://github.com/jefflau/jest-fetch-mock#readme",
			"dependencies": {
				"cross-fetch": "^2.2.2",
				"promise-polyfill": "^7.1.1"
			},
			"devDependencies": {
				"@types/jest": "^23.3.10",
				"@types/node": "^10.12.10",
				"babel-core": "^6.26.3",
				"babel-jest": "^23.4.2",
				"babel-preset-env": "^1.7.0",
				"dtslint": "^0.3.0",
				"jest": "^23.5.0",
				"regenerator-runtime": "^0.12.1",
				"typescript": "^3.2.1"
			},
			"prettier": {
				"semi": false,
				"editor.formatOnSave": true,
				"singleQuote": true
			},
			"jest": {
				"automock": false,
				"setupFiles": [
					"./setupJest.js"
				]
			},
			"gitHead": "9079aeec12de15c8fe259872314f2edd476795f1",
			"_id": "jest-fetch-mock@2.1.0",
			"_npmVersion": "6.0.1",
			"_nodeVersion": "10.1.0",
			"_npmUser": {
				"name": "jefflau",
				"email": "jeff-lau@live.com"
			},
			"dist": {
				"integrity": "sha512-jrTNlxDsZZCq6tMhdyH7gIbt4iDUHRr6C4Jp+kXItLaaaladOm9/wJjIwU3tCAEohbuW/7/naOSfg2A8H6/35g==",
				"shasum": "49c16451b82f311158ec897e467d704e0cb118f9",
				"tarball": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-2.1.0.tgz",
				"fileCount": 23,
				"unpackedSize": 209286,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcFT98CRA9TVsSAnZWagAAZOYP/RZPP2WVPNe2wmQy9O41\nglxK3Sz66/kee6F0NkZP9fn12AIlluFLTToF//3dVKbOHWAwAYnD+zMghjkI\nA3uCHWSdLGlmVH9Yz3kffHlascNpqBcbutbiRKbNxx1e77naIyiF18j9khtc\nrlyOSPS8b2TrKMad3hoJ+6C4O4g7e/+0SdGaGMB+1Uhx1QOCTh+Yzjs1fDak\n2Ry0v7bjw4SYw4D529OoJJbOgDTzw8+XJlojgqumMo5UKFhteDXb2ie93UTv\nK80VGpvwrSBdmHZu5L4LdUa54aZg2kOcW2UnntqrxzEl1iekDEeZDGsCC4bz\n36QmUEktDujhBgNYHIAE996VyLB/2dVXKIJQHOjOJ1a1kjaoRlg6qF1scgzY\n0mm5vhY7pcivEu4LIYm2pG+sDsQkomy+XkHWKcww2BQDQjtHoEcwcLbc2iCv\n9ccW486E/7+Jef8j0fd0lBuP5GzVHJwccNQtx3xMikv1IcKg42aAoeOGkd9f\nv0j6w+E5qakOEmz80FJnNtjts3DP84N8ag2tF2nEB1+YQCjkLc0tySMUjaPJ\nGqbRbI4VUMoBca65Jiz+s29FThKZvw32/jWwNeY6JBj2iUL65NN35Ajg3ou5\nX3pBa0tn+omla9eWdGP2WDqhz9nPkIaixBSdAOMk03pKhFDOYnEX2TyNWjLa\nfZna\r\n=5dWr\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "jefflau",
					"email": "jeff-lau@live.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/jest-fetch-mock_2.1.0_1544896379729_0.7775236865191792"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"2.1.1": {
			"name": "jest-fetch-mock",
			"version": "2.1.1",
			"description": "fetch mock for jest",
			"main": "src/index.js",
			"types": "types",
			"scripts": {
				"test": "jest && npm run tsc && npm run dtslint",
				"dtslint": "dtslint types",
				"tsc": "tsc"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/jefflau/jest-fetch-mock.git"
			},
			"keywords": [
				"jest",
				"mock",
				"fetch"
			],
			"author": {
				"name": "Jeff Lau",
				"email": "jeff-lau@live.com",
				"url": "http://jefflau.net/"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/jefflau/jest-fetch-mock/issues"
			},
			"homepage": "https://github.com/jefflau/jest-fetch-mock#readme",
			"dependencies": {
				"cross-fetch": "^2.2.2",
				"promise-polyfill": "^7.1.1"
			},
			"devDependencies": {
				"@types/jest": "^23.3.14",
				"@types/node": "^10.12.10",
				"babel-core": "^6.26.3",
				"babel-jest": "^23.4.2",
				"babel-preset-env": "^1.7.0",
				"dtslint": "^0.3.0",
				"jest": "^23.5.0",
				"regenerator-runtime": "^0.12.1",
				"typescript": "^3.2.1"
			},
			"prettier": {
				"semi": false,
				"editor.formatOnSave": true,
				"singleQuote": true
			},
			"jest": {
				"automock": false,
				"setupFiles": [
					"./setupJest.js"
				]
			},
			"gitHead": "7015f40f11167ad27aa73a5cf804db7c8953edff",
			"_id": "jest-fetch-mock@2.1.1",
			"_npmVersion": "6.0.1",
			"_nodeVersion": "10.1.0",
			"_npmUser": {
				"name": "jefflau",
				"email": "jeff-lau@live.com"
			},
			"dist": {
				"integrity": "sha512-/E0I80zMRTTExfM7QQZsqizT31EMHCBnqACERd2QR+7riSgta3OcHF3RzakukzQ4o3oEyIi6OleB3PAU6ArgDg==",
				"shasum": "fa9c5fdd228fb0d073456658831ae89cec9543e6",
				"tarball": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-2.1.1.tgz",
				"fileCount": 23,
				"unpackedSize": 209299,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZwLHCRA9TVsSAnZWagAAVzoP+wdt2XwJbLlEkZGRCk05\nrd6VlnmbuYLGN0IerYknQRB6T0yMRUkLNvPHj1/0AcfjmI1vk5vAiVZi6Nds\noRNu2A3UvdgmiogZeub05/NigFeBGx6qEnNWomwZdiSW9OC8qtgqe6jzVLtc\nD/hf5mlP2BIWwFbinnYvBOoqBmiMZVx6wT6gHKAGn8gbvTJFqfSQsmBc3wuY\n7QozntP/wDnTkVHOu7QlX4pJP1pBz9cEJ20hSEKeh+iZXYxJQIZJFG9toCPh\n2Ti1nETUlW+JgeNeARKj6iq/rP1H/z6bShchf8gK42ctEcen/N7PkAlU3C+r\nb5/QURn23dPh0BN/cViOS7m4K9l9zlR/HoSDbyCMEufpviftQnQeoY8h/q27\njNqgKG8dEJxR/JLyD/N8r7QkArpT9QHqf7KgiTPu4TwquDkvLPngU/YQt1DJ\nFcagw5K/CZNvlDGk3/QsfHVtbJL9TFHK/eCOcmiQnGaA3PnQElCCNootrqGR\nG82EyqC4UWgGv4KDwLhHUrZp9IdHm/LlACWqhu7Yive9J+t2I/ZEQexHQ+U8\nn6nziVyw24YjE1u+8uFnGU4BVvNuBEJovtS98otbA+JdIKSW+uirki4Wwfxw\nBSOOeYpKovCFFYwOENZIWXFiVuiFtj3YHPSTv1GF5dFXbLe2DvCv8+whGj2i\nCz4Q\r\n=/qnf\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "jefflau",
					"email": "jeff-lau@live.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/jest-fetch-mock_2.1.1_1550254790668_0.7121454900102333"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"2.1.2": {
			"name": "jest-fetch-mock",
			"version": "2.1.2",
			"description": "fetch mock for jest",
			"main": "src/index.js",
			"types": "types",
			"scripts": {
				"test": "jest && npm run tsc && npm run dtslint",
				"dtslint": "dtslint types",
				"tsc": "tsc"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/jefflau/jest-fetch-mock.git"
			},
			"keywords": [
				"jest",
				"mock",
				"fetch"
			],
			"author": {
				"name": "Jeff Lau",
				"email": "jeff-lau@live.com",
				"url": "http://jefflau.net/"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/jefflau/jest-fetch-mock/issues"
			},
			"homepage": "https://github.com/jefflau/jest-fetch-mock#readme",
			"dependencies": {
				"cross-fetch": "^2.2.2",
				"promise-polyfill": "^7.1.1"
			},
			"devDependencies": {
				"@types/jest": "^23.3.14",
				"@types/node": "^10.12.10",
				"babel-core": "^6.26.3",
				"babel-jest": "^23.4.2",
				"babel-preset-env": "^1.7.0",
				"dtslint": "^0.3.0",
				"jest": "^23.5.0",
				"regenerator-runtime": "^0.12.1",
				"typescript": "^3.2.1"
			},
			"prettier": {
				"semi": false,
				"editor.formatOnSave": true,
				"singleQuote": true
			},
			"jest": {
				"automock": false,
				"setupFiles": [
					"./setupJest.js"
				]
			},
			"gitHead": "454fcc956de67175567ced958c28b0c33bbd0f10",
			"_id": "jest-fetch-mock@2.1.2",
			"_npmVersion": "6.0.1",
			"_nodeVersion": "10.1.0",
			"_npmUser": {
				"name": "jefflau",
				"email": "jeff-lau@live.com"
			},
			"dist": {
				"integrity": "sha512-tcSR4Lh2bWLe1+0w/IwvNxeDocMI/6yIA2bijZ0fyWxC4kQ18lckQ1n7Yd40NKuisGmcGBRFPandRXrW/ti/Bw==",
				"shasum": "1260b347918e3931c4ec743ceaf60433da661bd0",
				"tarball": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-2.1.2.tgz",
				"fileCount": 23,
				"unpackedSize": 209293,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcpZ3tCRA9TVsSAnZWagAAArMP/1u05oYPCwTqr6rTRRBZ\nelvStO74xaoDwziHKCHt4UvEsY+F6Z+whWHZ11TmgRDEeV9+xi7ZUf7xR7OC\nZukWPVG44ggUtkjadNCIm/gadNu7qQRj0j9S86szGnyETBCWVs6O3qKNqS+7\n+I85brjUW35FEq+JJMNnf+z+UpbZoKXxhv02kt7Y6/Pdc6+1l70npuGVVQap\nF35LNTb2nFskSLocokbTU45/PM4DACvNrNZvi7LeixAKs9rxuW4tsecf7KwT\n8LWpLcbJuyxD05lC78f+7pRji9nieIUmm9CMkPHd9C2h/K1U6fmI7XtXuI4X\n55qLr0YnCFW/jx7IcjXoxs+oEJH42MzcaCCXfalna0ibqJMc/KVZSBo55hWK\nXYg114SXZZWrlNX3E0a7PFkcTah4poMES2N2CfVeXbbzkogJ/0onbTidQu/K\nWv9Hlw6AnWRFdrZ9Y6wgJ0b4Ez7SNIToP/WMeAEYuQNkufZiRxg0seK1pGAc\n98Dfw/kseSpyvMk5h3IcICibqrzILibkHAMHG0fttUgjrLNzwacr7Vgczmrh\nQDUyZkkjlq/WhPK5T1iQijgZgF2VNrHSkc7zGEj31taFS3i/uZrXPwAHdOiO\nA+eJ8k2qaCZsOJIrSTS03z/E3V/N0nsXLNBIGVZPwG6lObHDcHxKAJFgFpOK\nXm9S\r\n=SnHz\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "jefflau",
					"email": "jeff-lau@live.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/jest-fetch-mock_2.1.2_1554357740731_0.005362104708052318"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"3.0.0": {
			"name": "jest-fetch-mock",
			"version": "3.0.0",
			"description": "fetch mock for jest",
			"main": "src/index.js",
			"types": "types",
			"scripts": {
				"test": "jest && yarn tsc && yarn dtslint",
				"dtslint": "dtslint types",
				"tsc": "tsc"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/jefflau/jest-fetch-mock.git"
			},
			"keywords": [
				"jest",
				"mock",
				"fetch"
			],
			"author": {
				"name": "Jeff Lau",
				"email": "jeff-lau@live.com",
				"url": "http://jefflau.net/"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/jefflau/jest-fetch-mock/issues"
			},
			"homepage": "https://github.com/jefflau/jest-fetch-mock#readme",
			"dependencies": {
				"cross-fetch": "^3.0.4",
				"promise-polyfill": "^8.1.3"
			},
			"devDependencies": {
				"@types/jest": "^23.3.14",
				"@types/node": "^10.17.8",
				"dtslint": "^2.0.2",
				"jest": "^23.6.0",
				"prettier": "^1.19.1",
				"regenerator-runtime": "^0.13.3",
				"typescript": "^3.7.3"
			},
			"prettier": {
				"semi": false,
				"editor.formatOnSave": true,
				"singleQuote": true,
				"overrides": [
					{
						"files": "**/*.ts",
						"options": {
							"semi": true,
							"tabWidth": 4,
							"singleQuote": false,
							"printWidth": 120
						}
					}
				]
			},
			"jest": {
				"automock": false,
				"testPathIgnorePatterns": [
					"types"
				],
				"setupFiles": [
					"./setupJest.js"
				]
			},
			"gitHead": "e0614b86abfac0caa66baf0b73a3bcbc906b3d51",
			"_id": "jest-fetch-mock@3.0.0",
			"_nodeVersion": "11.15.0",
			"_npmVersion": "6.7.0",
			"dist": {
				"integrity": "sha512-lPizzB0qLury+RNutT//G+XVPihMU4Eb/RJziXMdlBSr9jkrj1wKEvf3dGfzX9/1x3Npg5/LdG579q+1Bey/cg==",
				"shasum": "7d03c24a9c38da8daa0272179f1b3e123b2d43e9",
				"tarball": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-3.0.0.tgz",
				"fileCount": 21,
				"unpackedSize": 98656,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+c7uCRA9TVsSAnZWagAATpwP/RxksTYiVA4CgkM/0SOX\nC686BHrCEkOuwoQt3pwszMTOIiDFd5/gpX5sC4W88gm52puTLqxpcCTQ20Di\n+pGY462/q26VArOpDQuzpnsWCDKs9ngk/lR0MaFjuo82WxQwkRL+br9pzHDG\nhmSA1uajL5g+OqLlotDGW8BfVkWMWZCCKAC87jLPoy9dNcwiAGBuaJfuRQFT\nNaj4oKHd91y4Wh0gI+yV64IVlsivweGeQXqzeKpQMRtPPSq2HWtdTtX5puX1\nSePaXmNCLo/YzrtzGlXYSoh0NcvZT4DRv7cbY81h66HfKv/Xp0lShH4sqixK\n4bmfq4KZQQWOK+ykqsN0odGOfWy0ikkXD2oWe9HHBk4iCFpMw+dy776qQCH6\nypOfP4CdXqa77IRq2cIJEqs/h/5cvzudQLIEJ9TEjhfeXdvflHSHhoffZvUj\n1F6CV36JJu7Yn0th/91ngVGS7xK5ZjlRsZIGavx5FV/bvUnrnttrwaSLVruB\nh2aU7cSaKd2ursw+q8HeZlpscSB95LYSduRW5+5PceF9wU7xUUoXI839nBdo\nWqLcvbQGDTIiruDPU65ZQbwEo+9MwPiIYxusmq6rz0qSFn7F+kTbyml768vt\n8qdtbh5oKZYWoc0fjWHmK3WT6zti7sOjz6dRnr2XozJhrCM3uv+2t2edZjSh\nD5l1\r\n=YLED\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "jefflau",
					"email": "jeff-lau@live.com"
				}
			],
			"_npmUser": {
				"name": "jefflau",
				"email": "jeff-lau@live.com"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/jest-fetch-mock_3.0.0_1576652526189_0.33252482963558094"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"3.0.1": {
			"name": "jest-fetch-mock",
			"version": "3.0.1",
			"description": "fetch mock for jest",
			"main": "src/index.js",
			"types": "types",
			"scripts": {
				"test": "jest && yarn tsc && yarn dtslint",
				"dtslint": "dtslint types",
				"tsc": "tsc"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/jefflau/jest-fetch-mock.git"
			},
			"keywords": [
				"jest",
				"mock",
				"fetch"
			],
			"author": {
				"name": "Jeff Lau",
				"email": "jeff-lau@live.com",
				"url": "http://jefflau.net/"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/jefflau/jest-fetch-mock/issues"
			},
			"homepage": "https://github.com/jefflau/jest-fetch-mock#readme",
			"dependencies": {
				"cross-fetch": "^3.0.4",
				"promise-polyfill": "^8.1.3"
			},
			"devDependencies": {
				"@types/jest": "^23.3.14",
				"@types/node": "^10.17.8",
				"dtslint": "^2.0.2",
				"jest": "^23.6.0",
				"prettier": "^1.19.1",
				"regenerator-runtime": "^0.13.3",
				"typescript": "^3.7.3"
			},
			"prettier": {
				"semi": false,
				"editor.formatOnSave": true,
				"singleQuote": true,
				"overrides": [
					{
						"files": "**/*.ts",
						"options": {
							"semi": true,
							"tabWidth": 4,
							"singleQuote": false,
							"printWidth": 120
						}
					}
				]
			},
			"jest": {
				"automock": false,
				"testPathIgnorePatterns": [
					"types"
				],
				"setupFiles": [
					"./setupJest.js"
				]
			},
			"gitHead": "27c78cb7392f35156aae7cac2e6547f1be80fec1",
			"_id": "jest-fetch-mock@3.0.1",
			"_nodeVersion": "11.15.0",
			"_npmVersion": "6.7.0",
			"dist": {
				"integrity": "sha512-R5GVbQLVjk+PCfzf4vFoYDXt+oCEWuYigyaAnucdeVCXkElAgAYXDFFikHxLyCVjSNDc7TCYQZ1ItLNOE6OCrQ==",
				"shasum": "4dde94c9e91fa76bceb6001f54e33039f1f02da6",
				"tarball": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-3.0.1.tgz",
				"fileCount": 21,
				"unpackedSize": 98660,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeCCjdCRA9TVsSAnZWagAAa+gP/0vHrWv89tNPqooWuu8E\n45zR22LDBovT6Vvogaqcy1EIMYdb7rkVNrqjtCikYSzt4/VAY3vdcm+DOWw7\nUKsE9oQGxp74DnipfJ/XkBq2LK3I82A7lD4CI2vVVVH3y/GD2hmR49yQtruu\n/p1rYUPSJAYxQVbNR3n+c1scBQQVtwHRPKk/iLiiYepTX8SA1fHHuQss+kt/\nn2OvGyylpstL2JUb14l4Zkv4pXMTfLbRQpOff/k3CFQ3iwSh4ley599f1M58\nsuww/xjzYzjMN70r+JG3L6n4G/cfdivhVCaV/NPHXuD+QcRgn42QbBtnz9yN\nZANWpZsy1yYiwrWL2H8KhUKV/r+id0LWbzAjS2dWmbEg5oxQ5BEyZNakJXBb\nmYhL0FwVS7pkito/OA+WUOLxk24bqS0uglNxDiIuKX+KGprKtLb4Ecqbml3J\nIgFgZxUuHihrxrY5ldv50rqUbSHKCw3WY2AXPx+8E/2mIWCsq/3sKNTRMCQI\nI1WfqQJTQhB7aj68mPlxa97q5n733AIP09V1X+a1hD3Y9ssdTC0oABPBGyRQ\n0oz5kL7ztmqd5ozWP97VcZBWgYjJRcizxvXK//KGCoGYgney1eE5rwHv5Qyh\nDQGzmazaLTmtgVTBa3Bu25D7f/3xyP3k541GKWJ1E5UyDWhuJx0RnQ6G7c8r\nk+JZ\r\n=D/K+\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "jefflau",
					"email": "jeff-lau@live.com"
				}
			],
			"_npmUser": {
				"name": "jefflau",
				"email": "jeff-lau@live.com"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/jest-fetch-mock_3.0.1_1577593053272_0.8622597597624491"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"3.0.2": {
			"name": "jest-fetch-mock",
			"version": "3.0.2",
			"description": "fetch mock for jest",
			"main": "src/index.js",
			"types": "types",
			"scripts": {
				"test": "jest && yarn tsc && yarn dtslint",
				"dtslint": "dtslint types",
				"tsc": "tsc"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/jefflau/jest-fetch-mock.git"
			},
			"keywords": [
				"jest",
				"mock",
				"fetch"
			],
			"author": {
				"name": "Jeff Lau",
				"email": "jeff-lau@live.com",
				"url": "http://jefflau.net/"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/jefflau/jest-fetch-mock/issues"
			},
			"homepage": "https://github.com/jefflau/jest-fetch-mock#readme",
			"dependencies": {
				"cross-fetch": "^3.0.4",
				"promise-polyfill": "^8.1.3"
			},
			"devDependencies": {
				"@types/jest": "^23.3.14",
				"@types/node": "^10.17.8",
				"dtslint": "^2.0.2",
				"jest": "^23.6.0",
				"prettier": "^1.19.1",
				"regenerator-runtime": "^0.13.3",
				"typescript": "^3.7.3"
			},
			"prettier": {
				"semi": false,
				"editor.formatOnSave": true,
				"singleQuote": true,
				"overrides": [
					{
						"files": "**/*.ts",
						"options": {
							"semi": true,
							"tabWidth": 4,
							"singleQuote": false,
							"printWidth": 120
						}
					}
				]
			},
			"jest": {
				"automock": false,
				"testPathIgnorePatterns": [
					"types"
				],
				"setupFiles": [
					"./setupJest.js"
				]
			},
			"gitHead": "5662dbadc182c058bcc05577a7ce68247027f765",
			"_id": "jest-fetch-mock@3.0.2",
			"_npmVersion": "6.5.0",
			"_nodeVersion": "11.8.0",
			"_npmUser": {
				"name": "jefflau",
				"email": "jeff-lau@live.com"
			},
			"dist": {
				"integrity": "sha512-DiMuGPSH9/ZGo/rQzuBEtR75huhIeC36L8P9+hkVSkw7G6+f20R34DvL1Q71bkAgk9KRrlQ8Kcm/aQuNsqMoKg==",
				"shasum": "b89f59704a6866c8dee3425ce17e853ab408ee69",
				"tarball": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-3.0.2.tgz",
				"fileCount": 21,
				"unpackedSize": 102700,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeX9qlCRA9TVsSAnZWagAA+zQP/3lIDoSqEgm5+qcMBDim\nHF4Ea1P1lvXPDmdFCoBozwbkONiyKXi1t4E1YzQCeCqTh4ntekhv7BsPldXQ\noihSlq21bdftDY6b71y957fvclmz6Km/qLH5pEQqoTGySSziX/ZQPegwACOe\n7c1Am2sLePw37+1pYI3luqJ9iuCaTdxGERsDE8SdzxYD4ab3GkLZUk6Iis7N\n7mr8duufrmSrB/MOIhv5jkvRJdbhSy+RfqlEskxKsQO/8Tp2sraCsoc1gYtw\n7EIrbcsnlPHSd7AEgwCCXH06JDXf8gz6xyiZk5Q1yLav2WfLH5Ybq7Z3ZKVP\nYNkNCB/e9n1ERK6jRcMarwz9/xMzBZ1EO/ofd/+0FfpqOJuwUdWyw1imqPxp\npE6VkLGAPVu/3HQ6fmn3vtY0OhquAefbsTJi3JJDQyJkRLXEuCkIL4rT7A7D\nT1ZrOuCLn4Z0BGomnAQzpSZfOImnxsqRqCmU8TkwkCK5OLIWnU2sT9EZUT+U\nn6C/p9rKiDBOQr44tuEDAe17rPjj45IXL5eBYcVM1LOBDbyxYzP/0JkJnsdn\nttQJ0rsV4xHJzGDHmA3IvJZsumpNrL0TL43CyzN2wRrd1xI6eruPHOQja1jr\n7YOSWFtoqOINTieZMpm3/nO09hUV8nTuLBdzZ3BoC+NVY4Bb4G1pSOoGjDNx\n9YjD\r\n=efYP\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "jefflau",
					"email": "jeff-lau@live.com"
				}
			],
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/jest-fetch-mock_3.0.2_1583340196404_0.24288385929936207"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		},
		"3.0.3": {
			"name": "jest-fetch-mock",
			"version": "3.0.3",
			"description": "fetch mock for jest",
			"main": "src/index.js",
			"types": "types",
			"scripts": {
				"test": "jest && yarn tsc && yarn dtslint",
				"dtslint": "dtslint types",
				"tsc": "tsc"
			},
			"repository": {
				"type": "git",
				"url": "git+https://github.com/jefflau/jest-fetch-mock.git"
			},
			"keywords": [
				"jest",
				"mock",
				"fetch"
			],
			"author": {
				"name": "Jeff Lau",
				"email": "jeff-lau@live.com",
				"url": "http://jefflau.net/"
			},
			"license": "MIT",
			"bugs": {
				"url": "https://github.com/jefflau/jest-fetch-mock/issues"
			},
			"homepage": "https://github.com/jefflau/jest-fetch-mock#readme",
			"dependencies": {
				"cross-fetch": "^3.0.4",
				"promise-polyfill": "^8.1.3"
			},
			"devDependencies": {
				"@types/jest": "^23.3.14",
				"@types/node": "^10.17.8",
				"dtslint": "^2.0.2",
				"jest": "^23.6.0",
				"prettier": "^1.19.1",
				"regenerator-runtime": "^0.13.3",
				"typescript": "^3.7.3"
			},
			"prettier": {
				"semi": false,
				"editor.formatOnSave": true,
				"singleQuote": true,
				"overrides": [
					{
						"files": "**/*.ts",
						"options": {
							"semi": true,
							"tabWidth": 4,
							"singleQuote": false,
							"printWidth": 120
						}
					}
				]
			},
			"jest": {
				"automock": false,
				"testPathIgnorePatterns": [
					"types"
				],
				"setupFiles": [
					"./setupJest.js"
				]
			},
			"licenseText": "MIT License\n\nCopyright (c) 2017 Jeff Lau\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n",
			"_id": "jest-fetch-mock@3.0.3",
			"dist": {
				"shasum": "31749c456ae27b8919d69824f1c2bd85fe0a1f3b",
				"integrity": "sha512-Ux1nWprtLrdrH4XwE7O7InRY6psIi3GOsqNESJgMJ+M5cv4A8Lh7SN9d2V2kKRZ8ebAfcd1LNyZguAOb6JiDqw==",
				"tarball": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-3.0.3.tgz",
				"fileCount": 29,
				"unpackedSize": 103657,
				"npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZ0E9CRA9TVsSAnZWagAAn4YP/RdvGo5/jW3oGHh2bNH6\nt6t9TBMDmbQZeYA94S0RUDSI4Wb1/SiUYBHf9eDHAGJiD1JPa7pXMNMBZTFA\nsKjMuLO6jlxXhqs4XoljzNZ698X4TFvd5Vw84rZFJqeWeGJRlrVdbw5X4SSv\nrjQxGfY7XeLEnO2MGfTuJptQi0gWPTxZfbn6bWQVXXXNwbiT9yDeJa3GqsbH\nhQEywkUPA6Z2nDiLhNueFPS+ItjHG6CphrISIGCNLiLK+hRouq1t8G1rviHm\nA17kuaWJnfKF5BGiYABHfM/Ajl4uJsO6bFhPbmHdDo15UrTb+c3RLDLNM+fh\nsDBFyF1uJFmHP9pArF3vinK/xHjnmnE10NSskcd8qXiv4akACKcHER1+n3By\nGdw3969AlBouOEfDzx67P5hTlijH2N4iCLCQstJ5iblubuEOe8w2xg33Nt6b\nBw3X3KLfyjkg+62eT1MTBIM4bjBS0b0bGr4aDDG2qKrfs1YlAxBLqEMdiLo+\nVLq/f6kvAA0KUqaGG1b24+3XitbAo/DPprvEVdEW3oBu7v8zAF+JSWvXE88V\nkLyN1c0XXKJA91DvqYWkb/KkxDZPoBJ8sLBNpFL4wuPxABDOMfOeQcmgH4cL\nGRGZZtJDakOzsb5f/NlujNVc7yBFUoKCkXWFYi5bF/Xz3ic3cx7wMEADixED\n4kKb\r\n=yDwI\r\n-----END PGP SIGNATURE-----\r\n"
			},
			"maintainers": [
				{
					"name": "jefflau",
					"email": "jeff-lau@live.com"
				}
			],
			"_npmUser": {
				"name": "jefflau",
				"email": "jeff-lau@live.com"
			},
			"directories": {},
			"_npmOperationalInternal": {
				"host": "s3://npm-registry-packages",
				"tmp": "tmp/jest-fetch-mock_3.0.3_1583825212798_0.3741062354708675"
			},
			"_hasShrinkwrap": false,
			"contributors": []
		}
	},
	"time": {
		"modified": "2020-03-10T07:26:55.288Z",
		"created": "2016-08-18T17:17:03.211Z",
		"1.0.0": "2016-08-18T17:17:03.211Z",
		"1.0.1": "2016-08-18T17:52:47.657Z",
		"1.0.2": "2016-08-19T06:41:45.247Z",
		"1.0.3": "2016-08-19T06:50:37.138Z",
		"1.0.4": "2016-08-20T07:08:44.954Z",
		"1.0.5": "2016-08-24T16:56:30.302Z",
		"1.0.6": "2016-09-30T10:56:46.963Z",
		"1.0.7": "2017-02-01T07:29:16.443Z",
		"1.0.8": "2017-02-22T03:53:18.836Z",
		"1.1.0": "2017-04-22T13:03:46.386Z",
		"1.1.1": "2017-04-22T13:13:04.829Z",
		"1.2.0": "2017-07-05T16:52:31.722Z",
		"1.2.1": "2017-07-26T10:52:59.211Z",
		"1.3.0": "2017-11-01T19:17:33.545Z",
		"1.3.1": "2017-11-01T19:29:07.894Z",
		"1.3.2": "2017-11-01T19:31:50.533Z",
		"1.3.3": "2017-11-01T22:46:37.298Z",
		"1.4.0": "2017-12-11T03:39:10.898Z",
		"1.4.1": "2018-01-22T12:19:09.008Z",
		"1.4.2": "2018-02-21T06:38:21.330Z",
		"1.4.3": "2018-03-20T17:35:14.875Z",
		"1.4.4": "2018-03-20T17:41:26.231Z",
		"1.5.0": "2018-03-21T07:27:42.018Z",
		"1.6.0": "2018-05-16T03:21:41.235Z",
		"1.6.1": "2018-05-21T08:29:33.141Z",
		"1.6.2": "2018-05-25T04:13:01.942Z",
		"1.6.3": "2018-06-08T03:51:20.885Z",
		"1.6.4": "2018-06-12T05:25:57.238Z",
		"1.6.5": "2018-06-18T03:42:54.247Z",
		"1.6.6": "2018-09-13T00:03:09.387Z",
		"1.7.0": "2018-11-09T16:44:01.814Z",
		"1.7.1": "2018-11-09T18:24:46.191Z",
		"1.7.2": "2018-11-09T18:29:02.028Z",
		"1.7.3": "2018-11-10T10:14:40.455Z",
		"1.7.4": "2018-11-10T10:21:20.314Z",
		"1.7.5": "2018-11-21T12:51:51.407Z",
		"2.0.0": "2018-11-26T22:56:23.683Z",
		"2.0.1": "2018-11-29T17:27:52.272Z",
		"2.1.0": "2018-12-15T17:52:59.822Z",
		"2.1.1": "2019-02-15T18:19:50.824Z",
		"2.1.2": "2019-04-04T06:02:20.853Z",
		"3.0.0": "2019-12-18T07:02:06.338Z",
		"3.0.1": "2019-12-29T04:17:33.444Z",
		"3.0.2": "2020-03-04T16:43:17.015Z",
		"3.0.3": "2020-03-10T07:26:52.917Z"
	},
	"users": {},
	"dist-tags": {
		"latest": "3.0.3"
	},
	"_uplinks": {
		"npmjs": {
			"etag": "W/\"1d9a5b8831d4d1ba2661efb577dbb1d1\"",
			"fetched": 1600326156153
		}
	},
	"_distfiles": {
		"jest-fetch-mock-1.0.0.tgz": {
			"url": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-1.0.0.tgz",
			"sha": "4695a1a119e43ab49e2b13a7013fdb43768e3daa",
			"registry": "npmjs"
		},
		"jest-fetch-mock-1.0.1.tgz": {
			"url": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-1.0.1.tgz",
			"sha": "32cff7d15ed99566c2bd3505225734788e564cf7",
			"registry": "npmjs"
		},
		"jest-fetch-mock-1.0.2.tgz": {
			"url": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-1.0.2.tgz",
			"sha": "f2095eeb0c353321ee52900c2f545043a4072ee9",
			"registry": "npmjs"
		},
		"jest-fetch-mock-1.0.3.tgz": {
			"url": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-1.0.3.tgz",
			"sha": "b4f27ecec1a207ba745180cbf0dd5416cd706279",
			"registry": "npmjs"
		},
		"jest-fetch-mock-1.0.4.tgz": {
			"url": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-1.0.4.tgz",
			"sha": "b83ca09cfd0b205cf23f1d1084920fc1add3f8b4",
			"registry": "npmjs"
		},
		"jest-fetch-mock-1.0.5.tgz": {
			"url": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-1.0.5.tgz",
			"sha": "be5347889391335de98420f419f974e30d438193",
			"registry": "npmjs"
		},
		"jest-fetch-mock-1.0.6.tgz": {
			"url": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-1.0.6.tgz",
			"sha": "099d4498e7e068571b0ac7d2b3caad6d8555dee6",
			"registry": "npmjs"
		},
		"jest-fetch-mock-1.0.7.tgz": {
			"url": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-1.0.7.tgz",
			"sha": "0551a272b33f67521b424a08c2d81b553a48b8a2",
			"registry": "npmjs"
		},
		"jest-fetch-mock-1.0.8.tgz": {
			"url": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-1.0.8.tgz",
			"sha": "96140764478da9eaeb7a4d6bc96ab0e3aa7c9d61",
			"registry": "npmjs"
		},
		"jest-fetch-mock-1.1.0.tgz": {
			"url": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-1.1.0.tgz",
			"sha": "0b474d788baf222f79d2871fbcabccbf3b957eb7",
			"registry": "npmjs"
		},
		"jest-fetch-mock-1.1.1.tgz": {
			"url": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-1.1.1.tgz",
			"sha": "7548b6d0c0c77071e9f8652fcb4f8d537e988d1f",
			"registry": "npmjs"
		},
		"jest-fetch-mock-1.2.0.tgz": {
			"url": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-1.2.0.tgz",
			"sha": "15ac5c2d32d2c888bd3d132b682a4deb17f3ab35",
			"registry": "npmjs"
		},
		"jest-fetch-mock-1.2.1.tgz": {
			"url": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-1.2.1.tgz",
			"sha": "5fcf54583a53cf987b10c626f0d684fe353725f2",
			"registry": "npmjs"
		},
		"jest-fetch-mock-1.3.0.tgz": {
			"url": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-1.3.0.tgz",
			"sha": "8ae7f56e2eb0cf0e5ae80d19e879caa381e1199f",
			"registry": "npmjs"
		},
		"jest-fetch-mock-1.3.1.tgz": {
			"url": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-1.3.1.tgz",
			"sha": "713d4bfe9c28e6aeaaacf02628378b11a54e76f4",
			"registry": "npmjs"
		},
		"jest-fetch-mock-1.3.2.tgz": {
			"url": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-1.3.2.tgz",
			"sha": "b62d4ac1103f2195030a42b4cdc8eee5cff8214b",
			"registry": "npmjs"
		},
		"jest-fetch-mock-1.3.3.tgz": {
			"url": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-1.3.3.tgz",
			"sha": "fc04ae163e2bf490ea6d225fd03aed4963ce6476",
			"registry": "npmjs"
		},
		"jest-fetch-mock-1.4.0.tgz": {
			"url": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-1.4.0.tgz",
			"sha": "ca4e0e911cdc6f7b5b4e4bd707296b66f82d5a21",
			"registry": "npmjs"
		},
		"jest-fetch-mock-1.4.1.tgz": {
			"url": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-1.4.1.tgz",
			"sha": "32fcfc5fa3117af0d64994b688b16fe973ee6327",
			"registry": "npmjs"
		},
		"jest-fetch-mock-1.4.2.tgz": {
			"url": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-1.4.2.tgz",
			"sha": "9c003b4e4286b99b4d2b0b3a82103391d6bafc17",
			"registry": "npmjs"
		},
		"jest-fetch-mock-1.4.3.tgz": {
			"url": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-1.4.3.tgz",
			"sha": "53557a27c7d6c40a128de9e3702d7f233dab5eae",
			"registry": "npmjs"
		},
		"jest-fetch-mock-1.4.4.tgz": {
			"url": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-1.4.4.tgz",
			"sha": "a0ad2a9b2dbe97b41750b2cc82a05fbaab8aa86b",
			"registry": "npmjs"
		},
		"jest-fetch-mock-1.5.0.tgz": {
			"url": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-1.5.0.tgz",
			"sha": "5fdc27c790efd3b4eae8b2453fe13c4b75b5f541",
			"registry": "npmjs"
		},
		"jest-fetch-mock-1.6.0.tgz": {
			"url": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-1.6.0.tgz",
			"sha": "2d1c0575ea141d8b1b5aa883ae6bb7247df8e3be",
			"registry": "npmjs"
		},
		"jest-fetch-mock-1.6.1.tgz": {
			"url": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-1.6.1.tgz",
			"sha": "e485517f6c526db957b5649943b4a9707fc9aa3e",
			"registry": "npmjs"
		},
		"jest-fetch-mock-1.6.2.tgz": {
			"url": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-1.6.2.tgz",
			"sha": "dcdbf137459f0a94fb0a76ec832fed84d3153610",
			"registry": "npmjs"
		},
		"jest-fetch-mock-1.6.3.tgz": {
			"url": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-1.6.3.tgz",
			"sha": "bb168a80ae1e70efd47096523a53f62e3967261e",
			"registry": "npmjs"
		},
		"jest-fetch-mock-1.6.4.tgz": {
			"url": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-1.6.4.tgz",
			"sha": "73fc486cb17c9547dbf256eed1a826ee5f215761",
			"registry": "npmjs"
		},
		"jest-fetch-mock-1.6.5.tgz": {
			"url": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-1.6.5.tgz",
			"sha": "178fa1a937ef6f61fb8e8483b6d4602b17e0d96d",
			"registry": "npmjs"
		},
		"jest-fetch-mock-1.6.6.tgz": {
			"url": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-1.6.6.tgz",
			"sha": "f07d80912689c21fb01199f313abd121beff5558",
			"registry": "npmjs"
		},
		"jest-fetch-mock-1.7.0.tgz": {
			"url": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-1.7.0.tgz",
			"sha": "b9c4f555bfaada36b4c6b503621076018d1fc107",
			"registry": "npmjs"
		},
		"jest-fetch-mock-1.7.1.tgz": {
			"url": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-1.7.1.tgz",
			"sha": "ec2d5df4400c2037464173138ed878c4e3375ac5",
			"registry": "npmjs"
		},
		"jest-fetch-mock-1.7.2.tgz": {
			"url": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-1.7.2.tgz",
			"sha": "9d6cc44486cbaea8d23707d1ef47e2418d78dce1",
			"registry": "npmjs"
		},
		"jest-fetch-mock-1.7.3.tgz": {
			"url": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-1.7.3.tgz",
			"sha": "39fa4490d38624fc0b1bfb940b52b714ac4afea3",
			"registry": "npmjs"
		},
		"jest-fetch-mock-1.7.4.tgz": {
			"url": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-1.7.4.tgz",
			"sha": "2d1f89dfeba644c7d8f97e43ee7931e147838809",
			"registry": "npmjs"
		},
		"jest-fetch-mock-1.7.5.tgz": {
			"url": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-1.7.5.tgz",
			"sha": "ae0d01db1f6cbe95da1f283351c6c4de96264c67",
			"registry": "npmjs"
		},
		"jest-fetch-mock-2.0.0.tgz": {
			"url": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-2.0.0.tgz",
			"sha": "fa78869d7eaccc25e7595e9ff11c3e357ae7eaa7",
			"registry": "npmjs"
		},
		"jest-fetch-mock-2.0.1.tgz": {
			"url": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-2.0.1.tgz",
			"sha": "aef284ee851f6c0f8b78c5367576edb6f64ca526",
			"registry": "npmjs"
		},
		"jest-fetch-mock-2.1.0.tgz": {
			"url": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-2.1.0.tgz",
			"sha": "49c16451b82f311158ec897e467d704e0cb118f9",
			"registry": "npmjs"
		},
		"jest-fetch-mock-2.1.1.tgz": {
			"url": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-2.1.1.tgz",
			"sha": "fa9c5fdd228fb0d073456658831ae89cec9543e6",
			"registry": "npmjs"
		},
		"jest-fetch-mock-2.1.2.tgz": {
			"url": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-2.1.2.tgz",
			"sha": "1260b347918e3931c4ec743ceaf60433da661bd0",
			"registry": "npmjs"
		},
		"jest-fetch-mock-3.0.0.tgz": {
			"url": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-3.0.0.tgz",
			"sha": "7d03c24a9c38da8daa0272179f1b3e123b2d43e9",
			"registry": "npmjs"
		},
		"jest-fetch-mock-3.0.1.tgz": {
			"url": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-3.0.1.tgz",
			"sha": "4dde94c9e91fa76bceb6001f54e33039f1f02da6",
			"registry": "npmjs"
		},
		"jest-fetch-mock-3.0.2.tgz": {
			"url": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-3.0.2.tgz",
			"sha": "b89f59704a6866c8dee3425ce17e853ab408ee69",
			"registry": "npmjs"
		},
		"jest-fetch-mock-3.0.3.tgz": {
			"url": "https://registry.npmjs.org/jest-fetch-mock/-/jest-fetch-mock-3.0.3.tgz",
			"sha": "31749c456ae27b8919d69824f1c2bd85fe0a1f3b",
			"registry": "npmjs"
		}
	},
	"_attachments": {
		"jest-fetch-mock-3.0.3.tgz": {
			"shasum": "31749c456ae27b8919d69824f1c2bd85fe0a1f3b"
		}
	},
	"_rev": "2-1863c350ce615140",
	"_id": "jest-fetch-mock",
	"readme": "# Jest Fetch Mock\n\nFetch is the canonical way to do HTTP requests in the browser, and it can be used in other environments such as React Native. Jest Fetch Mock allows you to easily mock your `fetch` calls and return the response you need to fake the HTTP requests. It's easy to setup and you don't need a library like `nock` to get going and it uses Jest's built-in support for mocking under the surface. This means that any of the `jest.fn()` methods are also available. For more information on the jest mock API, check their docs [here](https://facebook.github.io/jest/docs/en/mock-functions.html)\n\nIt currently supports the mocking with the [`cross-fetch`](https://www.npmjs.com/package/cross-fetch) polyfill, so it supports Node.js and any browser-like runtime.\n\n## Contents\n\n- [Usage](#usage)\n  - [Installation and Setup](#installation-and-setup)\n  - [Using with Create-React-App](#using-with-create-react-app)\n- [API](#api)\n- [Examples](#examples)\n  - [Simple mock and assert](#simple-mock-and-assert)\n  - [Mocking all fetches](#mocking-all-fetches)\n  - [Mocking a failed fetch](#mocking-a-failed-fetch)\n  - [Mocking multiple fetches with different responses](#mocking-multiple-fetches-with-different-responses)\n  - [Mocking multiple fetches with `fetch.mockResponses`](#mocking-multiple-fetches-with-fetchmockresponses)\n  - [Reset mocks between tests with `fetch.resetMocks`](#reset-mocks-between-tests-with-fetchresetmocks)\n  - [Using `fetch.mock` to inspect the mock state of each fetch call](#using-fetchmock-to-inspect-the-mock-state-of-each-fetch-call)\n  - [Using functions to mock slow servers](#using-functions-to-mock-slow-servers)\n\n## Usage\n\n### Package Installation\n\nTo setup your fetch mock you need to do the following things:\n\n```\n$ npm install --save-dev jest-fetch-mock\n```\n\nCreate a `setupJest` file to setup the mock or add this to an existing `setupFile`. :\n\n### To setup for all tests\n\n```js\n//setupJest.js or similar file\nrequire('jest-fetch-mock').enableMocks()\n```\n\nAdd the setupFile to your jest config in `package.json`:\n\n```JSON\n\"jest\": {\n  \"automock\": false,\n  \"setupFiles\": [\n    \"./setupJest.js\"\n  ]\n}\n```\n\nWith this done, you'll have `fetch` and `fetchMock` available on the global scope. Fetch will be used as usual by your code and you'll use `fetchMock` in your tests\n\n#### Default not mocked\n\nIf you would like to have the 'fetchMock' available in all tests but not enabled then add `fetchMock.dontMock()` after the `...enableMocks()` line in `setupJest.js`:\n```js\n// adds the 'fetchMock' global variable and rewires 'fetch' global to call 'fetchMock' instead of the real implementation\nrequire('jest-fetch-mock').enableMocks()\n// changes default behavior of fetchMock to use the real 'fetch' implementation and not mock responses\nfetchMock.dontMock() \n```\nIf you want a single test file to return to the default behavior of mocking all responses, add the following to the\ntest file:\n```js\nbeforeEach(() => { // if you have an existing `beforeEach` just add the following line to it\n  fetchMock.doMock()\n})\n```\n\nTo enable mocking for a specific URL only:\n```js\nbeforeEach(() => { // if you have an existing `beforeEach` just add the following lines to it\n  fetchMock.mockIf(/^https?:\\/\\/example.com.*$/, req => {\n      if (req.url.endsWith(\"/path1\")) {\n        return \"some response body\"\n      } else if (req.url.endsWith(\"/path2\")) {\n        return {\n          body: \"another response body\",\n          headers: {\n            \"X-Some-Response-Header\": \"Some header value\"\n          } \n        }\n      } else {\n        return {\n          status: 404,\n          body: \"Not Found\"\n        }\n      }\n  })\n})\n```\n\nIf you have changed the default behavior to use the real implementation, you can guarantee the next call to fetch\nwill be mocked by using the `mockOnce` function:\n```js\nfetchMock.mockOnce(\"the next call to fetch will always return this as the body\")\n```\n\nThis function behaves exactly like `fetchMock.once` but guarantees the next call to `fetch` will be mocked even if the \ndefault behavior of fetchMock is to use the real implementation.  You can safely convert all you `fetchMock.once` calls\nto `fetchMock.mockOnce` without a risk of changing their behavior.\n\n### To setup for an individual test\n\nFor JavaScript add the following line to the start of your test case (before any other requires)\n```js\nrequire('jest-fetch-mock').enableMocks()\n```\n\nFor TypeScript/ES6 add the following lines to the start of your test case (before any other imports)\n```typescript\nimport { enableFetchMocks } from 'jest-fetch-mock'\nenableFetchMocks()\n```\n\n#### TypeScript importing\n\nIf you are using TypeScript and receive errors about the `fetchMock` global not existing,\nadd a `global.d.ts` file to the root of your project (or add the following line to an existing global file):\n\n```typescript\nimport 'jest-fetch-mock'\n```\n\nIf you prefer you can also just import the fetchMock in a test case.\n```typescript\nimport fetchMock from \"jest-fetch-mock\"\n```\n\nYou may also need to edit your `tsconfig.json` and add \"dom\" and/or \"es2015\" and/or \"esnext\" to the 'compilerConfig.lib' property\n\n### Using with Create-React-App\n\nIf you are using [Create-React-App](https://github.com/facebookincubator/create-react-app) (CRA), the code for `setupTest.js` above should be placed into `src/setupTests.js` in the root of your project. CRA automatically uses this filename by convention in the Jest configuration it generates. Similarly, changing to your `package.json` is not required as CRA handles this when generating your Jest configuration.\n\n### For Ejected Create React Apps _ONLY_:\n\n> Note: Keep in mind that if you decide to \"eject\" before creating src/setupTests.js, the resulting package.json file won't contain any reference to it, so you should manually create the property setupTestFrameworkScriptFile in the configuration for Jest, something like the [following](https://github.com/facebook/create-react-app/blob/master/packages/react-scripts/template/README.md#srcsetuptestsjs-1):\n\n```JSON\n\"jest\": {\n  \"setupTestFrameworkScriptFile\": \"<rootDir>/src/setupTests.js\"\n }\n```\n\n## API\n\n### Mock Responses\n\n- `fetch.mockResponse(bodyOrFunction, init): fetch` - Mock all fetch calls\n- `fetch.mockResponseOnce(bodyOrFunction, init): fetch` - Mock each fetch call independently\n- `fetch.once(bodyOrFunction, init): fetch` - Alias for `mockResponseOnce(bodyOrFunction, init)`\n- `fetch.mockResponses(...responses): fetch` - Mock multiple fetch calls independently\n  - Each argument is an array taking `[bodyOrFunction, init]`\n- `fetch.mockReject(errorOrFunction): fetch` - Mock all fetch calls, letting them fail directly\n- `fetch.mockRejectOnce(errorOrFunction): fetch` - Let the next fetch call fail directly\n- `fetch.mockAbort(): fetch` - Causes all fetch calls to reject with an \"Aborted!\" error\n- `fetch.mockAbortOnce(): fetch` - Causes the next fetch call to reject with an \"Aborted!\" error\n\n### Functions\n\nInstead of passing body, it is also possible to pass a function that returns a promise.\nThe promise should resolve with a string or an object containing body and init props\n\ni.e:\n\n```js\nfetch.mockResponse(() => callMyApi().then(res => ({ body: 'ok' })))\n// OR\nfetch.mockResponse(() => callMyApi().then(res => 'ok'))\n```\n\nThe function may take an optional \"request\" parameter of type `http.Request`:\n\n```js\nfetch.mockResponse(req =>\n  req.url === 'http://myapi/'\n    ? callMyApi().then(res => 'ok')\n    : Promise.reject(new Error('bad url'))\n)\n```\n\nNote: the request \"url\" is parsed and then printed using the equivalent of `new URL(input).href` so it may not match exactly with the URL's passed to `fetch` if they are not fully qualified.\nFor example, passing \"http://foo.com\" to `fetch` will result in the request URL being \"http://foo.com/\" (note the trailing slash).\n\nThe same goes for rejects:\n\n```js\nfetch.mockReject(() =>\n  doMyAsyncJob().then(res => Promise.reject(res.errorToRaise))\n)\n// OR\nfetch.mockReject(req =>\n  req.headers.get('content-type') === 'text/plain'\n    ? Promise.reject('invalid content type')\n    : doMyAsyncJob().then(res => Promise.reject(res.errorToRaise))\n)\n```\n\n### Mock utilities\n\n- `fetch.resetMocks()` - Clear previously set mocks so they do not bleed into other mocks\n- `fetch.enableMocks()` - Enable fetch mocking by overriding `global.fetch` and mocking `node-fetch`\n- `fetch.disableMocks()` - Disable fetch mocking and restore default implementation of `fetch` and/or `node-fetch`\n- `fetch.mock` - The mock state for your fetch calls. Make assertions on the arguments given to `fetch` when called by the functions you are testing. For more information check the [Jest docs](https://facebook.github.io/jest/docs/en/mock-functions.html#mock-property)\n\nFor information on the arguments body and init can take, you can look at the MDN docs on the Response Constructor function, which `jest-fetch-mock` uses under the surface.\n\nhttps://developer.mozilla.org/en-US/docs/Web/API/Response/Response\n\nEach mocked response or err\nor will return a [Mock Function](http://facebook.github.io/jest/docs/mock-function-api.html#content). You can use methods like `.toHaveBeenCalledWith` to ensure that the mock function was called with specific arguments. For more methods detail, take a look at [this](http://facebook.github.io/jest/docs/expect.html#content).\n\n## Examples\n\nIn most of the complicated examples below, I am testing my action creators in Redux, but it doesn't have to be used with Redux.\n\n### Simple mock and assert\n\nIn this simple example I won't be using any libraries. It is a simple fetch request, in this case to google.com. First we setup the `beforeEach` callback to reset our mocks. This isn't strictly necessary in this example, but since we will probably be mocking fetch more than once, we need to reset it across our tests to assert on the arguments given to fetch.\n\nOnce we've done that we can start to mock our response. We want to give it an objectwith a `data` property and a string value of `12345` and wrap it in `JSON.stringify` to JSONify it. Here we use `mockResponseOnce`, but we could also use `once`, which is an alias for a call to `mockResponseOnce`\n\nWe then call the function that we want to test with the arguments we want to test with. In the `then` callback we assert we have got the correct data back.\n\nFinally we can assert on the `.mock` state that Jest provides for us to test what arguments were given to fetch and how many times it was called\n\n```js\n//api.js\nexport function APIRequest(who) {\n  if (who === 'google') {\n    return fetch('https://google.com').then(res => res.json())\n  } else {\n    return 'no argument provided'\n  }\n}\n```\n\n```js\n//api.test.js\nimport { APIRequest } from './api'\n\ndescribe('testing api', () => {\n  beforeEach(() => {\n    fetch.resetMocks()\n  })\n\n  it('calls google and returns data to me', () => {\n    fetch.mockResponseOnce(JSON.stringify({ data: '12345' }))\n\n    //assert on the response\n    APIRequest('google').then(res => {\n      expect(res.data).toEqual('12345')\n    })\n\n    //assert on the times called and arguments given to fetch\n    expect(fetch.mock.calls.length).toEqual(1)\n    expect(fetch.mock.calls[0][0]).toEqual('https://google.com')\n  })\n})\n```\n\n### Mocking all fetches\n\nIn this example I am mocking just one fetch call. Any additional fetch calls in the same function will also have the same mock response. For more complicated functions with multiple fetch calls, you can check out example 3.\n\n```js\nimport configureMockStore from 'redux-mock-store' // mock store\nimport thunk from 'redux-thunk'\n\nconst middlewares = [thunk]\nconst mockStore = configureMockStore(middlewares)\n\nimport { getAccessToken } from './accessToken'\n\ndescribe('Access token action creators', () => {\n  it('dispatches the correct actions on successful fetch request', () => {\n    fetch.mockResponse(JSON.stringify({ access_token: '12345' }))\n\n    const expectedActions = [\n      { type: 'SET_ACCESS_TOKEN', token: { access_token: '12345' } }\n    ]\n    const store = mockStore({ config: { token: '' } })\n\n    return (\n      store\n        .dispatch(getAccessToken())\n        //getAccessToken contains the fetch call\n        .then(() => {\n          // return of async actions\n          expect(store.getActions()).toEqual(expectedActions)\n        })\n    )\n  })\n})\n```\n\n### Mocking a failed fetch\n\nIn this example I am mocking just one fetch call but this time using the `mockReject` function to simulate a failed request. Any additional fetch calls in the same function will also have the same mock response. For more complicated functions with multiple fetch calls, you can check out example 3.\n\n```js\nimport configureMockStore from 'redux-mock-store' // mock store\nimport thunk from 'redux-thunk'\n\nconst middlewares = [thunk]\nconst mockStore = configureMockStore(middlewares)\n\nimport { getAccessToken } from './accessToken'\n\ndescribe('Access token action creators', () => {\n  it('dispatches the correct actions on a failed fetch request', () => {\n    fetch.mockReject(new Error('fake error message'))\n\n    const expectedActions = [\n      { type: 'SET_ACCESS_TOKEN_FAILED', error: { status: 503 } }\n    ]\n    const store = mockStore({ config: { token: '' } })\n\n    return (\n      store\n        .dispatch(getAccessToken())\n        //getAccessToken contains the fetch call\n        .then(() => {\n          // return of async actions\n          expect(store.getActions()).toEqual(expectedActions)\n        })\n    )\n  })\n})\n```\n\n### Mocking aborted fetches\n\nFetches can be mocked to act as if they were aborted during the request.  This can be done in 4 ways:\n<ol>\n<li>Using `fetch.mockAborted()`</li>\n<li>Using `fetch.mockAbortedOnce()`</li>\n<li>Passing a request (or request init) with a 'signal' to fetch that has been aborted</li>\n<li>Passing a request (or request init) with a 'signal' to fetch and a async function to `fetch.mockResponse` or `fetch.mockResponseOnce` that causes the signal to abort before returning the response</li>\n</ol>\n\n```js\ndescribe('Mocking aborts', () => {\n  beforeEach(() => {\n    fetch.resetMocks()\n    fetch.doMock()\n    jest.useFakeTimers()\n  })\n  afterEach(() => {\n    jest.useRealTimers()\n  })\n\n  it('rejects with an Aborted! Error', () => {\n    fetch.mockAbort()\n    expect(fetch('/')).rejects.toThrow('Aborted!')\n  })\n  it('rejects with an Aborted! Error once then mocks with empty response', async () => {\n    fetch.mockAbortOnce()\n    await expect(fetch('/')).rejects.toThrow('Aborted!')\n    await expect(request()).resolves.toEqual('')\n  })\n\n  it('throws when passed an already aborted abort signal', () => {\n    const c = new AbortController()\n    c.abort()\n    expect(() => fetch('/', { signal: c.signal })).toThrow('Aborted!')\n  })\n\n  it('rejects when aborted before resolved', async () => {\n    const c = new AbortController()\n    fetch.mockResponse(async () => {\n      jest.advanceTimersByTime(60)\n      return ''\n    })\n    setTimeout(() => c.abort(), 50)\n    await expect(fetch('/', { signal: c.signal })).rejects.toThrow('Aborted!')\n  })\n})\n```\n\n### Mocking multiple fetches with different responses\n\nIn this next example, the store does not yet have a token, so we make a request to get an access token first. This means that we need to mock two different responses, one for each of the fetches. Here we can use `fetch.mockResponseOnce` or `fetch.once` to mock the response only once and call it twice. Because we return the mocked function, we can chain this jQuery style. It internally uses Jest's `mockImplementationOnce`. You can read more about it on the [Jest documentation](https://facebook.github.io/jest/docs/mock-functions.html#content)\n\n```js\nimport configureMockStore from 'redux-mock-store'\nimport thunk from 'redux-thunk'\n\nconst middlewares = [thunk]\nconst mockStore = configureMockStore(middlewares)\n\nimport { getAnimeDetails } from './animeDetails'\n\ndescribe('Anime details action creators', () => {\n  it('dispatches requests for an access token before requesting for animeDetails', () => {\n    fetch\n      .once(JSON.stringify({ access_token: '12345' }))\n      .once(JSON.stringify({ name: 'naruto' }))\n\n    const expectedActions = [\n      { type: 'SET_ACCESS_TOKEN', token: { access_token: '12345' } },\n      { type: 'SET_ANIME_DETAILS', animeDetails: { name: 'naruto' } }\n    ]\n    const store = mockStore({ config: { token: null } })\n\n    return (\n      store\n        .dispatch(getAnimeDetails('21049'))\n        //getAnimeDetails contains the 2 fetch calls\n        .then(() => {\n          // return of async actions\n          expect(store.getActions()).toEqual(expectedActions)\n        })\n    )\n  })\n})\n```\n\n### Mocking multiple fetches with `fetch.mockResponses`\n\n`fetch.mockResponses` takes as many arguments as you give it, all of which are arrays representing each Response Object. It will then call the `mockImplementationOnce` for each response object you give it. This reduces the amount of boilerplate code you need to write. An alternative is to use `.once` and chain it multiple times if you don't like wrapping each response arguments in a tuple/array.\n\nIn this example our actionCreator calls `fetch` 4 times, once for each season of the year and then concatenates the results into one final array. You'd have to write `fetch.mockResponseOnce` 4 times to achieve the same thing:\n\n```js\ndescribe('getYear action creator', () => {\n  it('dispatches the correct actions on successful getSeason fetch request', () => {\n    fetch.mockResponses(\n      [\n        JSON.stringify([{ name: 'naruto', average_score: 79 }]),\n        { status: 200 }\n      ],\n      [\n        JSON.stringify([{ name: 'bleach', average_score: 68 }]),\n        { status: 200 }\n      ],\n      [\n        JSON.stringify([{ name: 'one piece', average_score: 80 }]),\n        { status: 200 }\n      ],\n      [\n        JSON.stringify([{ name: 'shingeki', average_score: 91 }]),\n        { status: 200 }\n      ]\n    )\n\n    const expectedActions = [\n      {\n        type: 'FETCH_ANIMELIST_REQUEST'\n      },\n      {\n        type: 'SET_YEAR',\n        payload: {\n          animes: [\n            { name: 'naruto', average_score: 7.9 },\n            { name: 'bleach', average_score: 6.8 },\n            { name: 'one piece', average_score: 8 },\n            { name: 'shingeki', average_score: 9.1 }\n          ],\n          year: 2016\n        }\n      },\n      {\n        type: 'FETCH_ANIMELIST_COMPLETE'\n      }\n    ]\n    const store = mockStore({\n      config: {\n        token: { access_token: 'wtw45CmyEuh4P621IDVxWkgVr5QwTg3wXEc4Z7Cv' }\n      },\n      years: []\n    })\n\n    return (\n      store\n        .dispatch(getYear(2016))\n        //This calls fetch 4 times, once for each season\n        .then(() => {\n          // return of async actions\n          expect(store.getActions()).toEqual(expectedActions)\n        })\n    )\n  })\n})\n```\n\n### Reset mocks between tests with `fetch.resetMocks`\n\n`fetch.resetMocks` resets the `fetch` mock to give fresh mock data in between tests. It only resets the `fetch` calls as to not disturb any other mocked functionality.\n\n```js\ndescribe('getYear action creator', () => {\n  beforeEach(() => {\n      fetch.resetMocks();\n  });\n  it('dispatches the correct actions on successful getSeason fetch request', () => {\n\n    fetch.mockResponses(\n      [\n        JSON.stringify([ {name: 'naruto', average_score: 79} ]), { status: 200}\n      ],\n      [\n        JSON.stringify([ {name: 'bleach', average_score: 68} ]), { status: 200}\n      ]\n    )\n\n    const expectedActions = [\n      {\n        type: 'FETCH_ANIMELIST_REQUEST'\n      },\n      {\n        type: 'SET_YEAR',\n        payload: {\n          animes: [\n            {name: 'naruto', average_score: 7.9},\n            {name: 'bleach', average_score: 6.8}\n          ],\n          year: 2016,\n        }\n      },\n      {\n        type: 'FETCH_ANIMELIST_COMPLETE'\n      }\n    ]\n    const store = mockStore({\n      config: { token: { access_token: 'wtw45CmyEuh4P621IDVxWkgVr5QwTg3wXEc4Z7Cv' }},\n      years: []\n    })\n\n    return store.dispatch(getYear(2016))\n      //This calls fetch 2 times, once for each season\n      .then(() => { // return of async actions\n        expect(store.getActions()).toEqual(expectedActions)\n      })\n  });\n  it('dispatches the correct actions on successful getSeason fetch request', () => {\n\n    fetch.mockResponses(\n      [\n        JSON.stringify([ {name: 'bleach', average_score: 68} ]), { status: 200}\n      ],\n      [\n        JSON.stringify([ {name: 'one piece', average_score: 80} ]), { status: 200}\n      ],\n      [\n        JSON.stringify([ {name: 'shingeki', average_score: 91} ]), { status: 200}\n      ]\n    )\n\n    const expectedActions = [\n      {\n        type: 'FETCH_ANIMELIST_REQUEST'\n      },\n      {\n        type: 'SET_YEAR',\n        payload: {\n          animes: [\n            {name: 'bleach', average_score: 6.8},\n            {name: 'one piece', average_score: 8},\n            {name: 'shingeki', average_score: 9.1}\n          ],\n          year: 2016,\n        }\n      },\n      {\n        type: 'FETCH_ANIMELIST_COMPLETE'\n      }\n    ]\n    const store = mockStore({\n      config: { token: { access_token: 'wtw45CmyEuh4P621IDVxWkgVr5QwTg3wXEc4Z7Cv' }},\n      years: []\n    })\n\n    return store.dispatch(getYear(2016))\n      //This calls fetch 3 times, once for each season\n      .then(() => { // return of async actions\n        expect(store.getActions()).toEqual(expectedActions)\n      })\n      ,\n\n  })\n})\n```\n\n### Using `fetch.mock` to inspect the mock state of each fetch call\n\n`fetch.mock` by default uses [Jest's mocking functions](https://facebook.github.io/jest/docs/en/mock-functions.html#mock-property). Therefore you can make assertions on the mock state. In this example we have an arbitrary function that makes a different fetch request based on the argument you pass to it. In our test, we run Jest's `beforeEach()` and make sure to reset our mock before each `it()` block as we will make assertions on the arguments we are passing to `fetch()`. The most uses property is the `fetch.mock.calls` array. It can give you information on each call, and their arguments which you can use for your `expect()` calls. Jest also comes with some nice aliases for the most used ones.\n\n```js\n// api.js\n\nimport 'cross-fetch'\n\nexport function APIRequest(who) {\n  if (who === 'facebook') {\n    return fetch('https://facebook.com')\n  } else if (who === 'twitter') {\n    return fetch('https://twitter.com')\n  } else {\n    return fetch('https://google.com')\n  }\n}\n```\n\n```js\n// api.test.js\nimport { APIRequest } from './api'\n\ndescribe('testing api', () => {\n  beforeEach(() => {\n    fetch.resetMocks()\n  })\n\n  it('calls google by default', () => {\n    fetch.mockResponse(JSON.stringify({ secret_data: '12345' }))\n    APIRequest()\n\n    expect(fetch.mock.calls.length).toEqual(1)\n    expect(fetch.mock.calls[0][0]).toEqual('https://google.com')\n  })\n\n  it('calls facebook', () => {\n    fetch.mockResponse(JSON.stringify({ secret_data: '12345' }))\n    APIRequest('facebook')\n\n    expect(fetch.mock.calls.length).toEqual(2)\n    expect(fetch.mock.calls[0][0]).toEqual(\n      'https://facebook.com/someOtherResource'\n    )\n    expect(fetch.mock.calls[1][0]).toEqual('https://facebook.com')\n  })\n\n  it('calls twitter', () => {\n    fetch.mockResponse(JSON.stringify({ secret_data: '12345' }))\n    APIRequest('twitter')\n\n    expect(fetch).toBeCalled() // alias for expect(fetch.mock.calls.length).toEqual(1);\n    expect(fetch).toBeCalledWith('https://twitter.com') // alias for expect(fetch.mock.calls[0][0]).toEqual();\n  })\n})\n```\n\n### Using functions to mock slow servers\n\nBy default you will want to have your fetch mock return immediately. However if you have some custom logic that needs to tests for slower servers, you can do this by passing it a function and returning a promise when your function resolves\n\n```js\n// api.test.js\nimport { request } from './api'\n\ndescribe('testing timeouts', () => {\n  it('resolves with function and timeout', async () => {\n    fetch.mockResponseOnce(\n      () =>\n        new Promise(resolve => setTimeout(() => resolve({ body: 'ok' }), 100))\n    )\n    try {\n      const response = await request()\n      expect(response).toEqual('ok')\n    } catch (e) {\n      throw e\n    }\n  })\n})\n```\n\n### Conditional Mocking\n\nIn some test scenarios, you may want to temporarily disable (or enable) mocking for all requests or the next (or a certain number of) request(s).\nYou may want to only mock fetch requests to some URLs that match a given request path while in others you may want to mock\nall requests except those matching a given request path. You may even want to conditionally mock based on request headers.\n\nThe conditional mock functions cause `jest-fetch-mock` to pass fetches through to the concrete fetch implementation conditionally.\nCalling `fetch.dontMock`, `fetch.doMock`, `fetch.doMockIf` or `fetch.dontMockIf` overrides the default behavior\nof mocking/not mocking all requests. `fetch.dontMockOnce`, `fetch.doMockOnce`, `fetch.doMockOnceIf` and `fetch.dontMockOnceIf` only overrides the behavior\nfor the next call to `fetch`, then returns to the default behavior (either mocking all requests or mocking the requests based on the last call to\n`fetch.dontMock`, `fetch.doMock`, `fetch.doMockIf` and `fetch.dontMockIf`).\n\nCalling `fetch.resetMocks()` will return to the default behavior of mocking all fetches with a text response of empty string.\n\n- `fetch.dontMock()` - Change the default behavior to not mock any fetches until `fetch.resetMocks()` or `fetch.doMock()` is called\n- `fetch.doMock(bodyOrFunction?, responseInit?)` - Reverses `fetch.dontMock()`. This is the default state after `fetch.resetMocks()`\n- `fetch.dontMockOnce()` - For the next fetch, do not mock then return to the default behavior for subsequent fetches. Can be chained.\n- `fetch.doMockOnce(bodyOrFunction?, responseInit?)` or `fetch.mockOnce` - For the next fetch, mock the response then return to the default behavior for subsequent fetches. Can be chained.\n- `fetch.doMockIf(urlOrPredicate, bodyOrFunction?, responseInit?):fetch` or `fetch.mockIf` - causes all fetches to be not be mocked unless they match the given string/RegExp/predicate\n  (i.e. \"only mock 'fetch' if the request is for the given URL otherwise, use the real fetch implementation\")\n- `fetch.dontMockIf(urlOrPredicate, bodyOrFunction?, responseInit?):fetch` - causes all fetches to be mocked unless they match the given string/RegExp/predicate\n  (i.e. \"don't mock 'fetch' if the request is for the given URL, otherwise mock the request\")\n- `fetch.doMockOnceIf(urlOrPredicate, bodyOrFunction?, responseInit?):fetch` or `fetch.mockOnceIf` - causes the next fetch to be mocked if it matches the given string/RegExp/predicate. Can be chained.\n  (i.e. \"only mock 'fetch' if the next request is for the given URL otherwise, use the default behavior\")\n- `fetch.dontMockOnceIf(urlOrPredicate):fetch` - causes the next fetch to be not be mocked if it matches the given string/RegExp/predicate. Can be chained.\n  (i.e. \"don't mock 'fetch' if the next request is for the given URL, otherwise use the default behavior\")\n- `fetch.isMocking(input, init):boolean` - test utility function to see if the given url/request would be mocked.\n  This is not a read only operation and any \"MockOnce\" will evaluate (and return to the default behavior)\n  \nFor convenience, all the conditional mocking functions also accept optional parameters after the 1st parameter that call\n  `mockResponse` or `mockResponseOnce` respectively.  This allows you to conditionally mock a response in a single call.\n\n#### Conditional Mocking examples\n```js\n\ndescribe('conditional mocking', () => {\n  const realResponse = 'REAL FETCH RESPONSE'\n  const mockedDefaultResponse = 'MOCKED DEFAULT RESPONSE'\n  const testUrl = defaultRequestUri\n  let crossFetchSpy\n  beforeEach(() => {\n    fetch.resetMocks()\n    fetch.mockResponse(mockedDefaultResponse)\n    crossFetchSpy = jest\n      .spyOn(require('cross-fetch'), 'fetch')\n      .mockImplementation(async () =>\n        Promise.resolve(new Response(realResponse))\n      )\n  })\n\n  afterEach(() => {\n    crossFetchSpy.mockRestore()\n  })\n\n  const expectMocked = async (uri, response = mockedDefaultResponse) => {\n    return expect(request(uri)).resolves.toEqual(response)\n  }\n  const expectUnmocked = async uri => {\n    return expect(request(uri)).resolves.toEqual(realResponse)\n  }\n\n  describe('once', () => {\n    it('default', async () => {\n      const otherResponse = 'other response'\n      fetch.once(otherResponse)\n      await expectMocked(defaultRequestUri, otherResponse)\n      await expectMocked()\n    })\n    it('dont mock once then mock twice', async () => {\n      const otherResponse = 'other response'\n      fetch\n        .dontMockOnce()\n        .once(otherResponse)\n        .once(otherResponse)\n\n      await expectUnmocked()\n      await expectMocked(defaultRequestUri, otherResponse)\n      await expectMocked()\n    })\n  })\n\n  describe('doMockIf', () => {\n    it(\"doesn't mock normally\", async () => {\n      fetch.doMockIf('http://foo')\n      await expectUnmocked()\n      await expectUnmocked()\n    })\n    it('mocks when matches string', async () => {\n      fetch.doMockIf(testUrl)\n      await expectMocked()\n      await expectMocked()\n    })\n    it('mocks when matches regex', async () => {\n      fetch.doMockIf(new RegExp(testUrl))\n      await expectMocked()\n      await expectMocked()\n    })\n    it('mocks when matches predicate', async () => {\n      fetch.doMockIf(input => input.url === testUrl)\n      await expectMocked()\n      await expectMocked()\n    })\n  })\n\n  describe('dontMockIf', () => {\n    it('mocks normally', async () => {\n      fetch.dontMockIf('http://foo')\n      await expectMocked()\n      await expectMocked()\n    })\n    it('doesnt mock when matches string', async () => {\n      fetch.dontMockIf(testUrl)\n      await expectUnmocked()\n      await expectUnmocked()\n    })\n    it('doesnt mock when matches regex', async () => {\n      fetch.dontMockIf(new RegExp(testUrl))\n      await expectUnmocked()\n      await expectUnmocked()\n    })\n    it('doesnt mock when matches predicate', async () => {\n      fetch.dontMockIf(input => input.url === testUrl)\n      await expectUnmocked()\n      await expectUnmocked()\n    })\n  })\n\n  describe('doMockOnceIf (default mocked)', () => {\n    it(\"doesn't mock normally\", async () => {\n      fetch.doMockOnceIf('http://foo')\n      await expectUnmocked()\n      await expectMocked()\n    })\n    it('mocks when matches string', async () => {\n      fetch.doMockOnceIf(testUrl)\n      await expectMocked()\n      await expectMocked()\n    })\n    it('mocks when matches regex', async () => {\n      fetch.doMockOnceIf(new RegExp(testUrl))\n      await expectMocked()\n      await expectMocked()\n    })\n    it('mocks when matches predicate', async () => {\n      fetch.doMockOnceIf(input => input.url === testUrl)\n      await expectMocked()\n      await expectMocked()\n    })\n  })\n\n  describe('dontMockOnceIf (default mocked)', () => {\n    it('mocks normally', async () => {\n      fetch.dontMockOnceIf('http://foo')\n      await expectMocked()\n      await expectMocked()\n    })\n    it('doesnt mock when matches string', async () => {\n      fetch.dontMockOnceIf(testUrl)\n      await expectUnmocked()\n      await expectMocked()\n    })\n    it('doesnt mock when matches regex', async () => {\n      fetch.dontMockOnceIf(new RegExp(testUrl))\n      await expectUnmocked()\n      await expectMocked()\n    })\n    it('doesnt mock when matches predicate', async () => {\n      fetch.dontMockOnceIf(input => input.url === testUrl)\n      await expectUnmocked()\n      await expectMocked()\n    })\n  })\n\n  describe('doMockOnceIf (default unmocked)', () => {\n    beforeEach(() => {\n      fetch.dontMock()\n    })\n    it(\"doesn't mock normally\", async () => {\n      fetch.doMockOnceIf('http://foo')\n      await expectUnmocked()\n      await expectUnmocked()\n    })\n    it('mocks when matches string', async () => {\n      fetch.doMockOnceIf(testUrl)\n      await expectMocked()\n      await expectUnmocked()\n    })\n    it('mocks when matches regex', async () => {\n      fetch.doMockOnceIf(new RegExp(testUrl))\n      await expectMocked()\n      await expectUnmocked()\n    })\n    it('mocks when matches predicate', async () => {\n      fetch.doMockOnceIf(input => input.url === testUrl)\n      await expectMocked()\n      await expectUnmocked()\n    })\n  })\n\n  describe('dontMockOnceIf (default unmocked)', () => {\n    beforeEach(() => {\n      fetch.dontMock()\n    })\n    it('mocks normally', async () => {\n      fetch.dontMockOnceIf('http://foo')\n      await expectMocked()\n      await expectUnmocked()\n    })\n    it('doesnt mock when matches string', async () => {\n      fetch.dontMockOnceIf(testUrl)\n      await expectUnmocked()\n      await expectUnmocked()\n    })\n    it('doesnt mock when matches regex', async () => {\n      fetch.dontMockOnceIf(new RegExp(testUrl))\n      await expectUnmocked()\n      await expectUnmocked()\n    })\n    it('doesnt mock when matches predicate', async () => {\n      fetch.dontMockOnceIf(input => input.url === testUrl)\n      await expectUnmocked()\n      await expectUnmocked()\n    })\n  })\n\n  describe('dont/do mock', () => {\n    test('dontMock', async () => {\n      fetch.dontMock()\n      await expectUnmocked()\n      await expectUnmocked()\n    })\n    test('dontMockOnce', async () => {\n      fetch.dontMockOnce()\n      await expectUnmocked()\n      await expectMocked()\n    })\n    test('doMock', async () => {\n      fetch.dontMock()\n      fetch.doMock()\n      await expectMocked()\n      await expectMocked()\n    })\n    test('doMockOnce', async () => {\n      fetch.dontMock()\n      fetch.doMockOnce()\n      await expectMocked()\n      await expectUnmocked()\n    })\n  })\n\n```\n\n```js\nconst expectMocked = async (uri, response = mockedDefaultResponse) => {\n  return expect(request(uri)).resolves.toEqual(response)\n}\nconst expectUnmocked = async uri => {\n  return expect(request(uri)).resolves.toEqual(realResponse)\n}\n\ndescribe('conditional mocking complex', () => {\n  const realResponse = 'REAL FETCH RESPONSE'\n  const mockedDefaultResponse = 'MOCKED DEFAULT RESPONSE'\n  const testUrl = defaultRequestUri\n  let crossFetchSpy\n  beforeEach(() => {\n    fetch.resetMocks()\n    fetch.mockResponse(mockedDefaultResponse)\n    crossFetchSpy = jest\n      .spyOn(require('cross-fetch'), 'fetch')\n      .mockImplementation(async () =>\n        Promise.resolve(new Response(realResponse))\n      )\n  })\n\n  afterEach(() => {\n    crossFetchSpy.mockRestore()\n  })\n\n  describe('complex example', () => {\n    const alternativeUrl = 'http://bar'\n    const alternativeBody = 'ALTERNATIVE RESPONSE'\n    beforeEach(() => {\n      fetch\n        // .mockResponse(mockedDefaultResponse) // set above - here for clarity\n        .mockResponseOnce('1') // 1\n        .mockResponseOnce('2') // 2\n        .mockResponseOnce(async uri =>\n          uri === alternativeUrl ? alternativeBody : '3'\n        ) // 3\n        .mockResponseOnce('4') // 4\n        .mockResponseOnce('5') // 5\n        .mockResponseOnce(async uri =>\n          uri === alternativeUrl ? alternativeBody : mockedDefaultResponse\n        ) // 6\n    })\n\n    describe('default (`doMock`)', () => {\n      beforeEach(() => {\n        fetch\n          // .doMock()    // the default - here for clarify\n          .dontMockOnceIf(alternativeUrl)\n          .doMockOnceIf(alternativeUrl)\n          .doMockOnce()\n          .dontMockOnce()\n      })\n\n      test('defaultRequestUri', async () => {\n        await expectMocked(defaultRequestUri, '1') // 1\n        await expectUnmocked(defaultRequestUri) // 2\n        await expectMocked(defaultRequestUri, '3') // 3\n        await expectUnmocked(defaultRequestUri) // 4\n        // after .once('..')\n        await expectMocked(defaultRequestUri, '5') // 5\n        await expectMocked(defaultRequestUri, mockedDefaultResponse) // 6\n        // default 'isMocked' (not 'Once')\n        await expectMocked(defaultRequestUri, mockedDefaultResponse) // 7\n      })\n\n      test('alternativeUrl', async () => {\n        await expectUnmocked(alternativeUrl) // 1\n        await expectMocked(alternativeUrl, '2') // 2\n        await expectMocked(alternativeUrl, alternativeBody) // 3\n        await expectUnmocked(alternativeUrl) // 4\n        // after .once('..')\n        await expectMocked(alternativeUrl, '5') // 5\n        await expectMocked(alternativeUrl, alternativeBody) // 6\n        // default 'isMocked' (not 'Once')\n        await expectMocked(alternativeUrl, mockedDefaultResponse) // 7\n      })\n    })\n\n    describe('dontMock', () => {\n      beforeEach(() => {\n        fetch\n          .dontMock()\n          .dontMockOnceIf(alternativeUrl)\n          .doMockOnceIf(alternativeUrl)\n          .doMockOnce()\n          .dontMockOnce()\n      })\n\n      test('defaultRequestUri', async () => {\n        await expectMocked(defaultRequestUri, '1') // 1\n        await expectUnmocked(defaultRequestUri) // 2\n        await expectMocked(defaultRequestUri, '3') // 3\n        await expectUnmocked(defaultRequestUri) // 4\n        // after .once('..')\n        await expectUnmocked(defaultRequestUri) // 5\n        await expectUnmocked(defaultRequestUri) // 6\n        // default 'isMocked' (not 'Once')\n        await expectUnmocked(defaultRequestUri) // 7\n      })\n\n      test('alternativeUrl', async () => {\n        await expectUnmocked(alternativeUrl) // 1\n        await expectMocked(alternativeUrl, '2') // 2\n        await expectMocked(alternativeUrl, alternativeBody) // 3\n        await expectUnmocked(alternativeUrl) // 4\n        // after .once('..')\n        await expectUnmocked(alternativeUrl) // 5\n        await expectUnmocked(alternativeUrl) // 6\n        // default 'isMocked' (not 'Once')\n        await expectUnmocked(alternativeUrl) // 7\n      })\n    })\n\n    describe('doMockIf(alternativeUrl)', () => {\n      beforeEach(() => {\n        fetch\n          .doMockIf(alternativeUrl)\n          .dontMockOnceIf(alternativeUrl)\n          .doMockOnceIf(alternativeUrl)\n          .doMockOnce()\n          .dontMockOnce()\n      })\n\n      test('defaultRequestUri', async () => {\n        await expectMocked(defaultRequestUri, '1') // 1\n        await expectUnmocked(defaultRequestUri) // 2\n        await expectMocked(defaultRequestUri, '3') // 3\n        await expectUnmocked(defaultRequestUri) // 4\n        // after .once('..')\n        await expectUnmocked(defaultRequestUri) // 5\n        await expectUnmocked(defaultRequestUri) // 6\n        // default 'isMocked' (not 'Once')\n        await expectUnmocked(defaultRequestUri) // 7\n      })\n\n      test('alternativeUrl', async () => {\n        await expectUnmocked(alternativeUrl) // 1\n        await expectMocked(alternativeUrl, '2') // 2\n        await expectMocked(alternativeUrl, alternativeBody) // 3\n        await expectUnmocked(alternativeUrl) // 4\n        // after .once('..')\n        await expectMocked(alternativeUrl, '5') // 5\n        await expectMocked(alternativeUrl, alternativeBody) // 6\n        // default 'isMocked' (not 'Once')\n        await expectMocked(alternativeUrl, mockedDefaultResponse) // 7\n      })\n    })\n\n    describe('dontMockIf(alternativeUrl)', () => {\n      beforeEach(() => {\n        fetch\n          .dontMockIf(alternativeUrl)\n          .dontMockOnceIf(alternativeUrl)\n          .doMockOnceIf(alternativeUrl)\n          .doMockOnce()\n          .dontMockOnce()\n      })\n\n      test('defaultRequestUri', async () => {\n        await expectMocked(defaultRequestUri, '1') // 1\n        await expectUnmocked(defaultRequestUri) // 2\n        await expectMocked(defaultRequestUri, '3') // 3\n        await expectUnmocked(defaultRequestUri) // 4\n        // after .once('..')\n        await expectMocked(defaultRequestUri, '5') // 5\n        await expectMocked(defaultRequestUri, mockedDefaultResponse) // 6\n        // default 'isMocked' (not 'Once')\n        await expectMocked(defaultRequestUri, mockedDefaultResponse) // 7\n      })\n\n      test('alternativeUrl', async () => {\n        await expectUnmocked(alternativeUrl) // 1\n        await expectMocked(alternativeUrl, '2') // 2\n        await expectMocked(alternativeUrl, alternativeBody) // 3\n        await expectUnmocked(alternativeUrl) // 4\n        // after .once('..')\n        await expectUnmocked(alternativeUrl) // 5\n        await expectUnmocked(alternativeUrl) // 6\n        // default 'isMocked' (not 'Once')\n        await expectUnmocked(alternativeUrl) // 7\n      })\n    })\n  })\n})\n```"
}