{"_id":"jest-mock-fetch","_rev":"16-21c8cbfbd49e057015afc3b1a7afced9","name":"jest-mock-fetch","dist-tags":{"latest":"2.0.5"},"versions":{"1.0.0":{"name":"jest-mock-fetch","version":"1.0.0","description":"Synchronous `fetch` mock for Jest","main":"dist/index.js","types":"dist/lib/index.d.ts","scripts":{"clean":"rimraf ./dist","lint":"tslint -c tslint.json 'lib/**/*.ts'","type-check":"tsc --noEmit","type-check:watch":"npm run type-check -- --watch","build":"npm run build:types && npm run build:js","build:types":"tsc --emitDeclarationOnly","build:js":"babel lib --out-dir dist --extensions \".ts,.tsx\" --source-maps inline","deploy2npm":"npm run build && npm publish","test":"jest --watch"},"repository":{"type":"git","url":"git+https://github.com/knee-cola/jest-mock-fetch.git"},"keywords":["fetch","jest","mock"],"author":{"name":"knee-cola","email":"nikola.derezic@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/knee-cola/jest-mock-fetch/issues"},"homepage":"https://github.com/knee-cola/jest-mock-fetch#readme","devDependencies":{"@babel/cli":"^7.6.4","@babel/core":"^7.6.4","@babel/preset-env":"^7.6.3","@babel/preset-typescript":"^7.6.0","@types/jest":"^24.0.20","babel-loader":"^8.0.6","jest":"^24.9.0","rimraf":"^3.0.0","ts-jest":"^24.1.0","tslint":"^5.20.0","typescript":"^3.6.4"},"dependencies":{"jest-mock-promise":"^1.1.2"},"gitHead":"d90543046235f467137982001644923a579447ff","_id":"jest-mock-fetch@1.0.0","_nodeVersion":"8.11.2","_npmVersion":"6.12.1","dist":{"integrity":"sha512-dSKF2Tu8kchz+4pXgfiju3ZiylNq4za6Mlm6UwqyfmqwH65XAp1caD6RxqrhNz6QGBbGvM/d4GujJ2JKXdcZsA==","shasum":"f75a953ce7dccfeb0261266a9c777c053da0599e","tarball":"https://registry.npmjs.org/jest-mock-fetch/-/jest-mock-fetch-1.0.0.tgz","fileCount":16,"unpackedSize":37319,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwCGBCRA9TVsSAnZWagAAuS8P/3pPvZZ2nXmkWxlJN6ZL\nXqslBaIHfi+/e9XyTEMieGkmsEg0DL7+gY/iFQMyCVDo+qX48W+QTiYPdTML\n/qmaCeKW/UeXefDyZ24so4zRyJDdqxthKEZ+BMVU9bOw+HdRY+KgeGM6krMY\nT1i5h4rIl2iXSnVdqBbyGMssjpKKaVU7VrcC5LWm4cMHdEDLmCakzDz5xslv\ngEfMwNQgpwY/BpP8ZJRdH6Cx1xpygGrbw/bsy9DpsZmz/hrHBWqCpbnZRXvZ\nX8d7aFYD3nTTYzsxjORE+S7I6/zHLNLS5hsFvVA2fJn6XmJJsHLhrwXg8UZp\n28EL7NDPRc5AGSxDhDF2oBtM+2IMyf2tHwjD41x+6VDunxppRR+WP0gfmLxX\nqUsxd6rX4VdLWxZ3KaWtvgCuKAGqyfve2zY+SukIpZeVG3yz3TPoU0ZEHsrP\nBjwaZm9UqpI2IdwVnD6mgfrxZjEOihTTQxL2ZdN+WKH0RdCKbPQHcP9DhvQr\n3oZsX5m+ilJ3MsKN/1CgMcl5TxoGmhey5CXkHox4o82IQPAlTrq8+cZSsUP9\nlHqRc35KmBhVhHu7U/mBWqRQ8+LQAIrwgsibB428AMJG6aG1xx5gBk9cSYNZ\n7Ch4bGMP1MffDYDQ4UQ67dnw4dAA7w3d4dmIcIxK3HqGAWTuwYOaGPkK9nAU\nVq+8\r\n=6AOc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdF+gMsA7cA1GOj6XVLQYQiWMpfyDgy39nN/MSSVJC8wIgUGcSn1Q6+EzWxiILkIe4Fdd3WU85z39tKFYtE6eSEKo="}]},"maintainers":[{"name":"knee-cola","email":"nikola.derezic@gmail.com"}],"_npmUser":{"name":"knee-cola","email":"nikola.derezic@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jest-mock-fetch_1.0.0_1572872576468_0.08190053373049522"},"_hasShrinkwrap":false},"1.0.1":{"name":"jest-mock-fetch","version":"1.0.1","description":"Synchronous `fetch` mock for Jest","main":"dist/index.js","types":"dist/lib/index.d.ts","scripts":{"clean":"rimraf ./dist","lint":"tslint -c tslint.json 'lib/**/*.ts'","type-check":"tsc --noEmit","type-check:watch":"npm run type-check -- --watch","build":"npm run build:types && npm run build:js","build:types":"tsc --emitDeclarationOnly","build:js":"babel lib --out-dir dist --extensions \".ts,.tsx\" --source-maps inline","deploy2npm":"npm run build && npm publish","test":"jest --watch"},"repository":{"type":"git","url":"git+https://github.com/knee-cola/jest-mock-fetch.git"},"keywords":["fetch","jest","mock"],"author":{"name":"knee-cola","email":"nikola.derezic@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/knee-cola/jest-mock-fetch/issues"},"homepage":"https://github.com/knee-cola/jest-mock-fetch#readme","devDependencies":{"@babel/cli":"^7.6.4","@babel/core":"^7.6.4","@babel/preset-env":"^7.6.3","@babel/preset-typescript":"^7.6.0","@types/jest":"^24.0.20","babel-loader":"^8.0.6","jest":"^24.9.0","rimraf":"^3.0.0","ts-jest":"^24.1.0","tslint":"^5.20.0","typescript":"^3.6.4"},"dependencies":{"jest-mock-promise":"^1.1.2"},"gitHead":"19864150519f37a40f51e6aa52ef61e3f1b176cb","_id":"jest-mock-fetch@1.0.1","_nodeVersion":"8.11.2","_npmVersion":"6.12.1","dist":{"integrity":"sha512-jzEZcIYKf1KBzfLlxoTvYxS26UJ7jOdF06YqHN4vAdY7MW3svSsLupRoQcg0wMG8YtsWeww7y45Xml3RLU824A==","shasum":"577743dabe45449d96f58a8e82ea3ea4b767dc8e","tarball":"https://registry.npmjs.org/jest-mock-fetch/-/jest-mock-fetch-1.0.1.tgz","fileCount":16,"unpackedSize":37593,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwC2VCRA9TVsSAnZWagAAcrAQAJK12e0mTes/4XBZQVaV\n0PbGg6vLjE7twjZDNWqwwZJ2bDMFSPEwj20eAxsiz1d1KEZYKjTHPKJoKFeu\nL2Q9phB1P8msgsLoKi1iBePzVnVaSYi175Co1Lv0vIF66pdSq9MQe77wc6s0\nh2JB9/fxIKtrpjBOZF5wUVeMu9xVeX527VStJOVDG3CXOxZPaAExcK+wsjGS\ntZFnDihoy5i3/9ALTIL9Ij8YVB1d8hKgdeIV3/qDp7mIwDFZVsin6S7tsCiL\nuSpCIGoaxAZhA8HOF44QSO+1Aoqw9ngwxykAxqohiTEg36sojpSyv5QZ6psK\nDU+UmrHiIwpbMIDMMSyY6VdM8aM/sdbrZpKIorhJSEdUIrC5c/g8OD0aLpeI\n3qeNwnxh7xTFsRdTHjD1t0BKUzn98LXtGuEG8ZSahVKFs2fPjn2r0V1BYrAx\ntatp+Rn2HNs16xGpiewA26hW0T1Ae4ukgs3hT7qneBmM2hxG3KLR2vn0S77g\n9rrABzCaVVHvPQFP71flgrFgMQ9ZJCPBJLAYhgr1932SQsaCQVXuOvIJ3MBc\n4oq7IhUDqdhwSQy+bm4HQgyOQhKpmg3r2tLcr/W2TNn4b9SNxZpgyR9C5f6R\niHUnoBE+fei9bIsKm1KBz0NmxOso1ONSj5c4Tquq9lSJfQvsS/EFqAtgO2ij\nFWE7\r\n=eq4q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCj5Z0my5G/wKSPX7LsoM0JDVofb3xGRnPZCHTNTUdZOwIgH5/p6Spjo+vCmGJ3oLswuhCjxMezR4YMU6FyYqJvuXs="}]},"maintainers":[{"name":"knee-cola","email":"nikola.derezic@gmail.com"}],"_npmUser":{"name":"knee-cola","email":"nikola.derezic@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jest-mock-fetch_1.0.1_1572875669286_0.6670245605681455"},"_hasShrinkwrap":false},"1.0.2":{"name":"jest-mock-fetch","version":"1.0.2","description":"Synchronous `fetch` mock for Jest","main":"dist/index.js","types":"dist/lib/index.d.ts","scripts":{"clean":"rimraf ./dist","lint":"tslint -c tslint.json 'lib/**/*.ts'","type-check":"tsc --noEmit","type-check:watch":"npm run type-check -- --watch","build":"npm run build:types && npm run build:js","build:types":"tsc --emitDeclarationOnly","build:js":"babel lib --out-dir dist --extensions \".ts,.tsx\" --source-maps inline","deploy2npm":"npm run build && npm publish","test":"jest --watch"},"repository":{"type":"git","url":"git+https://github.com/knee-cola/jest-mock-fetch.git"},"keywords":["fetch","jest","mock"],"author":{"name":"knee-cola","email":"nikola.derezic@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/knee-cola/jest-mock-fetch/issues"},"homepage":"https://github.com/knee-cola/jest-mock-fetch#readme","devDependencies":{"@babel/cli":"^7.6.4","@babel/core":"^7.6.4","@babel/preset-env":"^7.6.3","@babel/preset-typescript":"^7.6.0","@types/jest":"^24.0.20","babel-loader":"^8.0.6","jest":"^24.9.0","rimraf":"^3.0.0","ts-jest":"^24.1.0","tslint":"^5.20.0","typescript":"^3.6.4"},"dependencies":{"jest-mock-promise":"^1.1.2"},"gitHead":"db5544709760f77e47cac91ae0729a2f39d9046f","_id":"jest-mock-fetch@1.0.2","_nodeVersion":"8.11.2","_npmVersion":"6.12.1","dist":{"integrity":"sha512-asUh87dco2ZLnk3eDMwycaXrGq7q1jZFM3xIVviQIMkLSn82GyjQTgLYSooFsbVJT6wffBpGAVmChIFSSo8QFg==","shasum":"502a1e26b9f1a5978daae665d8b6a094cdaa25bf","tarball":"https://registry.npmjs.org/jest-mock-fetch/-/jest-mock-fetch-1.0.2.tgz","fileCount":16,"unpackedSize":37498,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwDdYCRA9TVsSAnZWagAAwAQP/1RhdU+zlB7DaZh41MOD\nlcyQdncHjq5UmD8VD5ddzOpf93FAl1KrmWRksEac4ZuBsmgGnV/tl2SiPO9w\nkVqUJz35MBr0jd0kae8IL/6Irwko0WPV1ng4I/oL9YW/6uh6VekOWa8fEtN5\n139ZsEbEHc5GexXxvAYE+BXrNofMD+B61avWHHLdyXl+lMs62BwQ2u1MZSG2\nA7X1pPiF0fBws+f6E78AZgm9PPVGQ+k/H68cJt2BMbgZ59UCJyHv8ezbX6qE\nJGnvRBfs5BXlzv08CCaX4M+i92rDIamahH8KzKpCPMhVuRYB9i7dLrZJU+yo\nlL4MgkPPXlfMKyGc0xYLwnaQ00BBlAw/wt5q4DWiifk/Ui9CEWPNGmUUBADs\ngXTFVyt0eQW84Wkt/74T7gtHZvybgAvT5/EAl0dpsp5bWBQ0+NRJ0oy4aIw2\n3pI6Ie5bXkW4PZHpykLnq8XWfV/BwxjBxwYOt8usj6JhGTdbCx7FM74wZUYa\niPYpCUPuIk8nSap+mcsvqKKU7slFLoQO6mMqs3DaySAoI3s38kl2usyM/W/U\no6yqOS80JNnz5z73L+q3shPz34KK9rfmq0g3bofnZ/ITwW8CKIM10476Zo7N\nH+a6xdVhGRBXGRxqyK89RzAkDioxp+QTqP5byZflQS6QD3oeJozLa2iGIGIp\nwerf\r\n=0Lli\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCS62D6hHl1t7MIW9dCkVOl1Y030OmjTYJ5kaCR+Jp5kQIhALsf+vWSkrs6vVCxw4l1jKjOdU9KgyW6S66A0cfGkWHo"}]},"maintainers":[{"name":"knee-cola","email":"nikola.derezic@gmail.com"}],"_npmUser":{"name":"knee-cola","email":"nikola.derezic@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jest-mock-fetch_1.0.2_1572878168140_0.540869723673191"},"_hasShrinkwrap":false},"1.0.3":{"name":"jest-mock-fetch","version":"1.0.3","description":"Synchronous `fetch` mock for Jest","main":"dist/index.js","types":"dist/lib/index.d.ts","scripts":{"clean":"rimraf ./dist","lint":"tslint -c tslint.json 'lib/**/*.ts'","type-check":"tsc --noEmit","type-check:watch":"npm run type-check -- --watch","build":"npm run build:types && npm run build:js","build:types":"tsc --emitDeclarationOnly","build:js":"babel lib --out-dir dist --extensions \".ts,.tsx\" --source-maps inline","deploy2npm":"npm run build && npm publish","test":"jest --watch"},"repository":{"type":"git","url":"git+https://github.com/knee-cola/jest-mock-fetch.git"},"keywords":["fetch","jest","mock"],"author":{"name":"knee-cola","email":"nikola.derezic@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/knee-cola/jest-mock-fetch/issues"},"homepage":"https://github.com/knee-cola/jest-mock-fetch#readme","devDependencies":{"@babel/cli":"^7.6.4","@babel/core":"^7.6.4","@babel/preset-env":"^7.6.3","@babel/preset-typescript":"^7.6.0","@types/jest":"^24.0.20","babel-loader":"^8.0.6","jest":"^24.9.0","rimraf":"^3.0.0","ts-jest":"^24.1.0","tslint":"^5.20.0","typescript":"^3.6.4"},"dependencies":{"jest-mock-promise":"^1.1.2"},"gitHead":"b0bc1184b0368936a26cfd8b926e424c5a4febc3","_id":"jest-mock-fetch@1.0.3","_nodeVersion":"8.11.2","_npmVersion":"6.12.1","dist":{"integrity":"sha512-iVqNHoGRZLks0MS1pdjg0iFzLpWtJA0A7iihU4dX79GJiUjBGUFwJLmhm39EYk3BxuAIu1ODtGFQdE3dzuvgaQ==","shasum":"f2ad2fd1457ebdb6d818e7b5e1b51da8a9e049fe","tarball":"https://registry.npmjs.org/jest-mock-fetch/-/jest-mock-fetch-1.0.3.tgz","fileCount":16,"unpackedSize":37754,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwDvLCRA9TVsSAnZWagAAHi8P/2+v+b/xTJi35eaNigva\no+99DpeTo/Y6tEwqMtP6geP9zjiHRu6DsOL877k9Rbda3kK8cxIkIJ28blRf\nxyg2VuyTlmoQkXZl0XwjsLlxm1S2gkgH1gS/vWzi/rC+XhCuSwxzayvXpbFM\nI9ThsfO+zBJ09jnX444WfCSDKX34PqDGsq/F0JjJanLT1vBpxRKTEOiYxtL0\naGPJE6uI6eJrM1LlIvYoWpsNpRbYNEod2TFBrLp42weaBn3gxjoQXxNYxKqc\n02GugvjLYgqExzH6sTT+e0SnVJCGh2tSqHbPAxGYOBj/yeAPh7navdnegAzL\npot1DyshfaI/yMk03UG+FrVFA0HVAheQP7aH/bH4bdFeGAr4WDEBMIa3VN+t\nqk+cwXAh6N+9CDe0YSFXldb+Eta8tuy5vSZXMubWE6+k73f9tlO9+YOhvWAY\nzm71T3ncwgFwxGvuhGn/HcGm5LIpEgIWePLFy9hNLea9b2TS432jvOkpgTrj\njX4Uh7qidjR/i2Eqsk29NpYEoehJPbLZRWHrlfM9Pe3maupnlzyH/0O/xQER\nsQ6EIWEW1dEyIYESKg6929etnE/a8vZQTLtUYESdlheqQIzLmwqmrtiFMJ8I\njH0xmKyyT4j8mTQvD1USgHZkiM/o9hFkF8C3PXQu4BhTU5xPcbVICQdowT0y\nQ7zk\r\n=xP7v\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQEoJWr0bx9KSPQMQVaopz7wUGOjwawRL7MTgFmgHe9AIgCqKKNstR8SG6pA1wssKnFbqKOKYEGBbUFpNLI+JsRwA="}]},"maintainers":[{"name":"knee-cola","email":"nikola.derezic@gmail.com"}],"_npmUser":{"name":"knee-cola","email":"nikola.derezic@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jest-mock-fetch_1.0.3_1572879307160_0.17350567899821412"},"_hasShrinkwrap":false},"1.0.4":{"name":"jest-mock-fetch","version":"1.0.4","description":"Synchronous `fetch` mock for Jest","main":"dist/index.js","types":"dist/lib/index.d.ts","scripts":{"clean":"rimraf ./dist","lint":"tslint -c tslint.json 'lib/**/*.ts'","type-check":"tsc --noEmit","type-check:watch":"npm run type-check -- --watch","build":"npm run build:types && npm run build:js","build:types":"tsc --emitDeclarationOnly","build:js":"babel lib --out-dir dist --extensions \".ts,.tsx\" --source-maps inline","deploy2npm":"npm run build && npm publish","test":"jest --watch"},"repository":{"type":"git","url":"git+https://github.com/knee-cola/jest-mock-fetch.git"},"keywords":["fetch","jest","mock"],"author":{"name":"knee-cola","email":"nikola.derezic@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/knee-cola/jest-mock-fetch/issues"},"homepage":"https://github.com/knee-cola/jest-mock-fetch#readme","devDependencies":{"@babel/cli":"^7.6.4","@babel/core":"^7.6.4","@babel/preset-env":"^7.6.3","@babel/preset-typescript":"^7.6.0","@types/jest":"^24.0.20","babel-loader":"^8.0.6","jest":"^24.9.0","rimraf":"^3.0.0","ts-jest":"^24.1.0","tslint":"^5.20.0","typescript":"^3.6.4"},"dependencies":{"jest-mock-promise":"^1.1.2"},"gitHead":"9957cd83fc317d2ad7bf37e4e7f89b3d102ae770","_id":"jest-mock-fetch@1.0.4","_nodeVersion":"8.11.2","_npmVersion":"6.12.1","dist":{"integrity":"sha512-vpgfFTxO9xt2XlhUm6ljy+E5ObLLDMbhqxQ9pcPeAP12SBAOsCBXInwlZMiJdecTvUG1NNhcYZGuLUhqB2iW+A==","shasum":"cf9fbe37ef83f417d43bcfe0d4bc0c3815c263a5","tarball":"https://registry.npmjs.org/jest-mock-fetch/-/jest-mock-fetch-1.0.4.tgz","fileCount":16,"unpackedSize":37756,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwD09CRA9TVsSAnZWagAAFRwQAJ0wIPVqZbpaE/nQXknc\nwm8/i9yDiK6A0JFaLAZgJHarf4VnZ5vMgBix48+L+WjVEZXoIwRAOcp1q6k7\n7P7WTzaKWS0u1+gZH7NqsbRCIuCV+B7uShDFPw1qR9Gr01q3Pft79o1Le8cn\nhKrQmRgda/EMcTKFY10GUVOy7M8ssCdjwSarYljrjp9adxJX3TroSwxagzRz\nRTFrSkjn6r8n3tnm3I67hh6GXWECClySeAqjcNyztAnRsdKwh4M6KxWuwwcY\nAeSIpyDVdKN1aN+7eQhbVNVeEx/fCln+twk1METXyiwES480EZjQ0M0L/ElM\nfz6snG2hQF4jcYMFPio8x0TK8Hq0MWjy3p0ZtyaogSXPSx8CPCpQ+hv13ucg\nlIr6bq2gbgJJlbR5JPTXb/sLmYV6gJuOYS5vAZ3SUulMXQzVjByB6ce/gFzU\nHX2/0K6Uvu6i7iU38R4a6pdYwsYJmYIX9MzMF0AvU+A8/MPO1p+3DA6cq8mz\nJM0O7o0XVobDhWyhJ+pTbkXQW/Hp2l/JnMdmeJuy82t9tUjYvxCttkefna8y\nmZzRUKakfDcrqEHRiOOZKASsmvCZczGS3nxMcQVLEu8GG3i1SPY7Nixoc0Ys\n28P2kKV+oNbpKftXjzZDmtRmJeCTA108WFUc8LnqN/RYRZsttHDYS0rHxagN\n8LQQ\r\n=tHph\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICwkzYOGMk1Cq11sEhi9RDqTPogy1bfB2FeGZzGQKIFJAiB0sdQ9vgcc0QirNQ1dJLvXiF3RcRdH7qcUeCFr9nRVZQ=="}]},"maintainers":[{"name":"knee-cola","email":"nikola.derezic@gmail.com"}],"_npmUser":{"name":"knee-cola","email":"nikola.derezic@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jest-mock-fetch_1.0.4_1572879676854_0.35311456745155656"},"_hasShrinkwrap":false},"1.0.5":{"name":"jest-mock-fetch","version":"1.0.5","description":"Synchronous `fetch` mock for Jest","main":"dist/index.js","types":"dist/lib/index.d.ts","scripts":{"clean":"rimraf ./dist","lint":"tslint -c tslint.json 'lib/**/*.ts'","type-check":"tsc --noEmit","type-check:watch":"npm run type-check -- --watch","build":"npm run build:types && npm run build:js","build:types":"tsc --emitDeclarationOnly","build:js":"babel lib --out-dir dist --extensions \".ts,.tsx\" --source-maps inline","deploy2npm":"npm run build && npm publish","test":"jest --watch"},"repository":{"type":"git","url":"git+https://github.com/knee-cola/jest-mock-fetch.git"},"keywords":["fetch","jest","mock"],"author":{"name":"knee-cola","email":"nikola.derezic@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/knee-cola/jest-mock-fetch/issues"},"homepage":"https://github.com/knee-cola/jest-mock-fetch#readme","devDependencies":{"@babel/cli":"^7.6.4","@babel/core":"^7.6.4","@babel/preset-env":"^7.6.3","@babel/preset-typescript":"^7.6.0","@types/jest":"^24.0.20","babel-loader":"^8.0.6","jest":"^24.9.0","rimraf":"^3.0.0","ts-jest":"^24.1.0","tslint":"^5.20.0","typescript":"^3.6.4"},"dependencies":{"jest-mock-promise":"^1.1.2"},"gitHead":"33db843833c6dc9fa6413f06d424ec71217574f6","_id":"jest-mock-fetch@1.0.5","_nodeVersion":"8.11.2","_npmVersion":"6.12.1","dist":{"integrity":"sha512-9JLbmrAtA7/qmMxfGQ09HYDESJwL25K0jKAB8lBMTWB9f1+vHmE90p2i+kHPDUfwxp7OMcuFdsC5pV7JSE4FRw==","shasum":"f527311de63e71e18b2adbf419103702cfd0f803","tarball":"https://registry.npmjs.org/jest-mock-fetch/-/jest-mock-fetch-1.0.5.tgz","fileCount":16,"unpackedSize":37751,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwEV4CRA9TVsSAnZWagAA9WwP/iHjrYfvQRszTKBOhq1T\nf9RpgAXUdVWPkt8exnSKhujbXqiykQdlkIGnw4F+eyD+j/zBwsLQ5tEG5pMg\ntzF1oawNb/B7gTCTBhVcvsMOTKinwC4ikbE9DZS5r2E7z2OwN52CU2miaENe\nDc3Sf1qBl/O8+xJXv9L4sfdMLg1VBcipOaWaavZddF7RwKkBNlQeAmEhecGN\nIIh1KtEVU2iHLvQROfkpIAeq98ZVaUvtJuMJGOl8i3hHAvc4KGyxllc5Vmqw\nuqjyN5La4e2AvTMS3OClrdHNgaouqi+KoP6LCFKK30bR1+G4Lz1xWrB0lCJ/\nL9zrnbbmiYxACBI/qwWmwp2yF3enmnuApr+MXhlF4krXBVX7qvse9EIbB42u\nZwWxvUw46Ym/bZXNmt3wHjZLY6/cK3zrBUrguCKnOyQ61PNc7XeQlXxT/YZg\nmRfaMDasnF33V66qeT/cWwC9jIUkr7UyeNDNv52FPZOn7v8jpiq2fi9XyIQ2\nQfP8+NiVBZbwCHSAu66XBK/vrH6dwyJaOHFp5KHivTGCd+r1OrtPr+nQNTjs\nhspnM3CyvPD25RU7koX8DoxvVScVe9TBDaiHA5WA7g4HAitl+12VK0+FGhE9\nQv3VZjd6C+VRd8muLkh5VA/lB1wOz1hCALOsliL2wXBt3Ahp0lOcIeeh04hR\n41RZ\r\n=A8wA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID/urCgSsATSFdhpqqMkNFkxTaCKIPRI4t2s+s5ZZ39EAiEAg8sBKYlpC36/qq7iTtzRqTGbsyrvGFlAV939ARfI6EA="}]},"maintainers":[{"name":"knee-cola","email":"nikola.derezic@gmail.com"}],"_npmUser":{"name":"knee-cola","email":"nikola.derezic@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jest-mock-fetch_1.0.5_1572881783941_0.2622471479853292"},"_hasShrinkwrap":false},"1.0.6":{"name":"jest-mock-fetch","version":"1.0.6","description":"Synchronous `fetch` mock for Jest","main":"dist/index.js","types":"dist/lib/index.d.ts","scripts":{"clean":"rimraf ./dist","lint":"tslint -c tslint.json 'lib/**/*.ts'","type-check":"tsc --noEmit","type-check:watch":"npm run type-check -- --watch","build":"npm run build:types && npm run build:js","build:types":"tsc --emitDeclarationOnly","build:js":"babel lib --out-dir dist --extensions \".ts,.tsx\" --source-maps inline","deploy2npm":"npm run build && npm publish","test":"jest --watch"},"repository":{"type":"git","url":"git+https://github.com/knee-cola/jest-mock-fetch.git"},"keywords":["fetch","jest","mock"],"author":{"name":"knee-cola","email":"nikola.derezic@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/knee-cola/jest-mock-fetch/issues"},"homepage":"https://github.com/knee-cola/jest-mock-fetch#readme","devDependencies":{"@babel/cli":"^7.6.4","@babel/core":"^7.6.4","@babel/preset-env":"^7.6.3","@babel/preset-typescript":"^7.6.0","@types/jest":"^24.0.20","babel-loader":"^8.0.6","jest":"^24.9.0","rimraf":"^3.0.0","ts-jest":"^24.1.0","tslint":"^5.20.0","typescript":"^3.6.4"},"dependencies":{"jest-mock-promise":"^1.1.2"},"gitHead":"462869f3b07faac64007712777585ac86837c85c","_id":"jest-mock-fetch@1.0.6","_nodeVersion":"8.11.2","_npmVersion":"6.12.1","dist":{"integrity":"sha512-QCGaP66fZE7LtvJUK+LcxoxUvO56JhIn4TQJwxGTLxGUIKbsMdKWYPXFh8Vkgc5GBDRZtY4u48ctC4CFzS7cfw==","shasum":"d4d28d8e14d207db8d383e5cd3c410e319da7fca","tarball":"https://registry.npmjs.org/jest-mock-fetch/-/jest-mock-fetch-1.0.6.tgz","fileCount":16,"unpackedSize":37763,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwTBkCRA9TVsSAnZWagAAAVcP/RLplxDJbvKmoOFvdZoE\nvqEXJIBZAbSo7Upa1XpDl5aPWeLil0m1SsGM/1vVp8MjKLamWeakxwS1wNu0\nkZs0Ri2EoIhhh0g6vwSlm7Krf14rDguMH9VXudujRXQFD9A6clC8jfvV4kPA\n7RF+kZmtg5eErI5lscaRhSYzvuDWWwO2owM83FaiPNmC8HCuytUEH26aYVTx\nhLrPkBp2iEAdyQjH8yLh0+jvFEBkQ1OjODVxTWKyV8kObwDO/8qwwIs1MKmu\nHliL2jLHc4pArm2vcaU+8X6qpGRAgx0+HTPV6mPyXIrsXAr8TBaG+lMgzhmu\nV8om4LuJJWakhkkHumrPnF1mP/QV8KLjrA6h95R//d5N2fWwRbrfA+FUxnMW\ncmsLeriaVSKV/T/ApCae5x08m+QnvoS2djlmpZ7UC94ABsotE+FoU4ua+/HS\nAlOL571dyv6Van5fC2WBO0QclZLgDJzr+liMNkvBNv+Bb/kw60lILJ9cnJui\nFVCr9RBK6ZDw9OanR10Li8gDz295DZmzmB4x7fKAZF7+7CRzsj1jkD4K6qMQ\n3IpOQIKGIgFuXAdwelxGfBTcCvzoFq4KopnCY7z7zyWsl67cs7mxJ+wztjPr\nL95gEZh99xXuVm7IYWcnbvfNpj7A/ZMQ4WmX7ZAK4bSIzEAgpUavH7Dwd0IR\nPcAe\r\n=Npd4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDoHvbiOCqpmuHiMrtAcQErpbiDlWge7RntYnK2q4ShQgIgLdC4jxbc8+q8B9KZ8rpo1uPFTvM39IBBnw39ohpq2mo="}]},"maintainers":[{"name":"knee-cola","email":"nikola.derezic@gmail.com"}],"_npmUser":{"name":"knee-cola","email":"nikola.derezic@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jest-mock-fetch_1.0.6_1572941924210_0.45696374061541767"},"_hasShrinkwrap":false},"1.0.7":{"name":"jest-mock-fetch","version":"1.0.7","description":"Synchronous `fetch` mock for Jest","main":"dist/index.js","types":"dist/lib/index.d.ts","scripts":{"clean":"rimraf ./dist","lint":"tslint -c tslint.json 'lib/**/*.ts'","type-check":"tsc --noEmit","type-check:watch":"npm run type-check -- --watch","build":"npm run build:types && npm run build:js","build:types":"tsc --emitDeclarationOnly","build:js":"babel lib --out-dir dist --extensions \".ts,.tsx\" --source-maps inline","deploy2npm":"npm run build && npm publish","test":"jest --watch"},"repository":{"type":"git","url":"git+https://github.com/knee-cola/jest-mock-fetch.git"},"keywords":["fetch","jest","mock"],"author":{"name":"knee-cola","email":"nikola.derezic@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/knee-cola/jest-mock-fetch/issues"},"homepage":"https://github.com/knee-cola/jest-mock-fetch#readme","devDependencies":{"@babel/cli":"^7.6.4","@babel/core":"^7.6.4","@babel/preset-env":"^7.6.3","@babel/preset-typescript":"^7.6.0","@types/jest":"^24.0.20","babel-loader":"^8.0.6","jest":"^24.9.0","rimraf":"^3.0.0","ts-jest":"^24.1.0","tslint":"^5.20.0","typescript":"^3.6.4"},"dependencies":{"jest-mock-promise":"^1.1.2"},"gitHead":"52aaaf06aa8d96953a5a307f8b574d47d2247a54","_id":"jest-mock-fetch@1.0.7","_nodeVersion":"8.11.2","_npmVersion":"6.12.1","dist":{"integrity":"sha512-1hGlaES3oH8h3yzEJNQIWlk6qMKCKYqli0ZailhsnN93hJm8bBhOo1cpNBUJB38XxsEuZiRdECWfMLClePywcg==","shasum":"d44d7c0efecc7b7fddb9114483ab89aac7220d0d","tarball":"https://registry.npmjs.org/jest-mock-fetch/-/jest-mock-fetch-1.0.7.tgz","fileCount":16,"unpackedSize":37883,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwTF0CRA9TVsSAnZWagAABisP/0B1/qPSawr5QSI6hd9g\n3hD7h5PJXyIGgZhy83oYH3dm8jLrRjwu5Ou5f1UhALC1Xww9u7ZmIG/YLPLX\np/6Qksh6BkDn/9EN/8NalK8uyk72P/2kTeP0GgwLGONYCGcCTYe3Z29ccroj\n1dR2NWVQe2X5ZZFU9/z2473JI8ipzYL6ePRTOsRmRKRy4Ivc+8crknLcrX7B\nsDXOblyZHX0R3b006NwWdkKJqWisxZVAZV3ePif3guqj7iHH0w/PY2z4Eu56\nBc3bs+iBOTvG1RHLK98oGmJPQ9lF51kRxVjaeq++Meo3+Kf//uwtvoc+dq5i\nQ10vAdiJ6SU2FFhqYRitMa3OEbXfQ9TjdEclriyaRygKxpOEOsrgvnTothhz\nAb9m4Q2w4X4MhzKf0j6DDbP4ilgQMnatxYbwaenyzkgD07Sk4XgJUSdUufFX\n8FICV5iFoti7Geb0c7R3WiCLjw9eaNqpMHjhpt6YgZB/bssE17/6JFLTnHYl\n3/TqIlgVb417oDykMacUx18JcokB905KnM5IKqcJ6sn4WxdVDcWrfvNJ61cV\nIzmsf7cXAZNGp+PLmicWlBcF1D59ltxZBPjxWDlotj8EDf6W4p/oxvaf+VtA\nkQ+kBMrSv7+hgVfFI6e84wgw0Q8EriBLwkaO+/gKB+iJIsA5GzjZnIhPWjiM\nEuTI\r\n=JZAR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEVEjCnIqwDeGncUd+RzGnJD3/7AgbAxYqaYInd8RHyoAiA6Gu2uKk48s1lllJuS+kxxwvH39telSrCwefOIgDSKiA=="}]},"maintainers":[{"name":"knee-cola","email":"nikola.derezic@gmail.com"}],"_npmUser":{"name":"knee-cola","email":"nikola.derezic@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jest-mock-fetch_1.0.7_1572942196320_0.4036458909307108"},"_hasShrinkwrap":false},"1.0.8":{"name":"jest-mock-fetch","version":"1.0.8","description":"Synchronous `fetch` mock for Jest","main":"dist/index.js","types":"dist/lib/index.d.ts","scripts":{"clean":"rimraf ./dist","lint":"tslint -c tslint.json 'lib/**/*.ts'","type-check":"tsc --noEmit","type-check:watch":"npm run type-check -- --watch","build":"npm run build:types && npm run build:js","build:types":"tsc --emitDeclarationOnly","build:js":"babel lib --out-dir dist --extensions \".ts,.tsx\" --source-maps inline","deploy2npm":"npm run build && npm publish","test":"jest --watch"},"repository":{"type":"git","url":"git+https://github.com/knee-cola/jest-mock-fetch.git"},"keywords":["fetch","jest","mock"],"author":{"name":"knee-cola","email":"nikola.derezic@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/knee-cola/jest-mock-fetch/issues"},"homepage":"https://github.com/knee-cola/jest-mock-fetch#readme","devDependencies":{"@babel/cli":"^7.6.4","@babel/core":"^7.6.4","@babel/preset-env":"^7.6.3","@babel/preset-typescript":"^7.6.0","@types/jest":"^24.0.20","babel-loader":"^8.0.6","jest":"^24.9.0","rimraf":"^3.0.0","ts-jest":"^24.1.0","tslint":"^5.20.0","typescript":"^3.6.4"},"dependencies":{"jest-mock-promise":"^1.1.2"},"gitHead":"ee66fa5da211aff30afff04ad5d03700a6c745d1","_id":"jest-mock-fetch@1.0.8","_nodeVersion":"8.11.2","_npmVersion":"6.12.1","dist":{"integrity":"sha512-4M0PJoA0+0PfaFmU4LO2520T9fMwZyeoo9Xvp+LSJ5rGyxDZxgMgJMawUrjFqLkBLOkn7nfRUxsUNHsywkVC4g==","shasum":"724643778daa12d7846b805037f5f8d2a23e9ee4","tarball":"https://registry.npmjs.org/jest-mock-fetch/-/jest-mock-fetch-1.0.8.tgz","fileCount":16,"unpackedSize":38718,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwTl7CRA9TVsSAnZWagAAkdQP/1E42nQcnNNJTdpY5VWn\nwo6GezPvk+NrJW3AJouh4o9iRzhvVefuc0AU1pDlORGwTMRGhlCqDyRB8/2O\n0RdQAcOb1olEHSM2snJUHf2RipQzH84xVkINa0+pEc9jNGI5qMZAHnSZxY5D\nL/xBsx3E1IoFezuWMj+mqLVhxL56cMv4Z5zPnZNwQ6gcY5nhuNWUeEr/I/ed\nlYXRj/hIQFJYi/xpRp6R3MAI2ViIW6GFkvy0IGEB3yuHn8m8MgqJ9PYSygoG\nGO6QChQKl4lex3R1/ggF2LEgclEnyeGj1E0vs4PPsAPx0HUeoSiKJAH2xY8f\nPkqipNHRIzgtOLE3p1+tYwX/09wiA1eNJh3bwmLkMyirGbb0Zw64SplY139n\nvPfAYsBxSAVlBdnvxuIOKvY305UI22V5osNfuPEytl96B+VyjLN9M0sfbu0e\nNR9fjiF6R8h+3dJPkADREQG7IAtRiCenUqLJY3AB3+ypY7FvIlR+1ywqc5Mz\nnPysrhujAr7DKV+L6lexMuH9e+KfndioxluYlcw8Fc8eGxQn938c6LZPapLb\n2riH0jo5lUw7TOVZt8VGymnJwp6u3fPqr6mxKHAP8rjtE+HYS4bRn1wi4ORL\naxo8M7v+8e/DfAsdFTFD9af2IXiiL6PoSwEekJYqTx4tndf0OpEER9XNhOas\n+z8f\r\n=OvvT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICmFeVEg4mZu4+SblcoZuPK/+5EIZXCCDyWRiCoPMeG0AiEAwmVyJ2eJ5gfzPwJc8cZtmSnxpTtNHOGIoa76bw3+3Aw="}]},"maintainers":[{"name":"knee-cola","email":"nikola.derezic@gmail.com"}],"_npmUser":{"name":"knee-cola","email":"nikola.derezic@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jest-mock-fetch_1.0.8_1572944250874_0.6586090536934961"},"_hasShrinkwrap":false},"1.0.9":{"name":"jest-mock-fetch","version":"1.0.9","description":"Synchronous `fetch` mock for Jest","main":"dist/index.js","types":"dist/lib/index.d.ts","scripts":{"clean":"rimraf ./dist","lint":"tslint -c tslint.json 'lib/**/*.ts'","type-check":"tsc --noEmit","type-check:watch":"npm run type-check -- --watch","build":"npm run build:types && npm run build:js","build:types":"tsc --emitDeclarationOnly","build:js":"babel lib --out-dir dist --extensions \".ts,.tsx\" --source-maps inline","deploy2npm":"npm run build && npm publish","test":"jest --watch"},"repository":{"type":"git","url":"git+https://github.com/knee-cola/jest-mock-fetch.git"},"keywords":["fetch","jest","mock"],"author":{"name":"knee-cola","email":"nikola.derezic@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/knee-cola/jest-mock-fetch/issues"},"homepage":"https://github.com/knee-cola/jest-mock-fetch#readme","devDependencies":{"@babel/cli":"^7.6.4","@babel/core":"^7.6.4","@babel/preset-env":"^7.6.3","@babel/preset-typescript":"^7.6.0","@types/jest":"^24.0.20","babel-loader":"^8.0.6","jest":"^24.9.0","rimraf":"^3.0.0","ts-jest":"^24.1.0","tslint":"^5.20.0","typescript":"^3.6.4"},"dependencies":{"jest-mock-promise":"^1.1.2"},"gitHead":"5568005153a1bf99054a7ca80627e47d54339c44","_id":"jest-mock-fetch@1.0.9","_nodeVersion":"8.11.2","_npmVersion":"6.12.1","dist":{"integrity":"sha512-v0QVQDIz7YcQRUNJSK1g8uYYb2Ab/sjezS4VydejlRUo/QT7oryDmPwiHBOrzWRmYCx8HefZl9A08EBAjWUPTA==","shasum":"e27b803ce770664de9644d393db158a0cb7ec3ff","tarball":"https://registry.npmjs.org/jest-mock-fetch/-/jest-mock-fetch-1.0.9.tgz","fileCount":16,"unpackedSize":38787,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwTpmCRA9TVsSAnZWagAASkcQAJE0uFiCCZWTYoeT/QTz\nU69gX0TVXH78z8Ful/Dc/TcKzu1SbEFRYe2Z0/PWwNl9+noBP63CEXX8rXaB\nkCcD9hF/PrAE3YdHMPFxjqwNNtBUxX7DmwLyD32/n5BXOq7NZg8rAnfde06C\n/+1/HpTK81DSpzK10GPzHLH2Xdgqr1QlPUqBVB+MvtgUnuxaOUgtnEaGQVGb\nsSXIUZe8lhxIZN0kPw3gbAkVw3j/CbSGGsG5T9SbJ5Xzto73K4Sc0z1w9DWn\n8oY0yR4KGSiZz5VDwUlsVSsLXGyqX1CuHw9zSfqMS4sgyO0Z5CZQTKLij046\nwW3FHVfpZjpKi7t1cHJ3b0lYgLgy73PlBbyCtaq3rH27D63uQIPOSZ6okc/Z\neFIOB3sTh/VWb555y9A+LfpOdo76twE8xKcPsz+cagF3+BY65gYWODmDdku0\niQi0aybbuj4WlOgnyJTLxPzQtNcVbHxjhpoR6dvvB//QVJw4N+RjOqawggQA\naNYuPFZC5kYy0swACZs5udjUrKZnKZKoLj9t0E1+JdDIhhY3yZkA1wxfRBHD\nVz2wMYBxXSdFnS5n0bbzbjiaGDPTpayZNTPFBfndIbn+xm8vNuzqVdXw6DcI\nOkFCBW2pCIq+A76lG1WQYLY/ldXSxJ07LrhDpCmUMoDInOzyUjzqFwMaWIOi\n1N7d\r\n=qfEl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGB4Do+PjmInpIVPM2vrpoXq3vGYUC3fTfJBfssFa4oUAiEA+g1K/Ag3Jg1/+NjL3rEGRfM0PksvBNcygASW4/ADuvc="}]},"maintainers":[{"name":"knee-cola","email":"nikola.derezic@gmail.com"}],"_npmUser":{"name":"knee-cola","email":"nikola.derezic@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jest-mock-fetch_1.0.9_1572944486371_0.15376022526229338"},"_hasShrinkwrap":false},"2.0.0":{"name":"jest-mock-fetch","version":"2.0.0","description":"Synchronous `fetch` mock for Jest","main":"dist/mock-fetch.js","types":"dist/lib/mock-fetch.d.ts","scripts":{"clean":"rimraf ./dist","lint":"tslint -c tslint.json 'lib/**/*.ts'","type-check":"tsc --noEmit","type-check:watch":"npm run type-check -- --watch","build":"npm run build:types && npm run build:js","build:types":"tsc --emitDeclarationOnly","build:js":"babel lib --out-dir dist --extensions \".ts,.tsx\" --source-maps inline","deploy2npm":"npm run build && npm publish","test":"jest --watch --"},"repository":{"type":"git","url":"git+https://github.com/knee-cola/jest-mock-fetch.git"},"keywords":["fetch","jest","mock"],"author":{"name":"knee-cola","email":"nikola.derezic@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/knee-cola/jest-mock-fetch/issues"},"homepage":"https://github.com/knee-cola/jest-mock-fetch#readme","devDependencies":{"@babel/cli":"^7.16.0","@babel/core":"^7.16.5","@babel/preset-env":"^7.16.5","@babel/preset-typescript":"^7.16.5","@types/jest":"^27.0.3","babel-loader":"^8.2.3","jest":"^27.4.5","rimraf":"^3.0.2","ts-jest":"^27.1.2","tslint":"^6.1.3","typescript":"^4.5.4"},"dependencies":{"jest-mock-promise":"^2.0.2"},"gitHead":"1a8a01ce65ba65b569185b4da6fd673e7bf1ba1a","_id":"jest-mock-fetch@2.0.0","_nodeVersion":"16.13.0","_npmVersion":"8.1.4","dist":{"integrity":"sha512-volf1CEBjtD082hDsRCH1LYpdNofaE44QxyYLGf76jtIyCrB64EvNAmhXNq4EszRlAyaeXHAyGTHGmchDM9PcQ==","shasum":"4b6cbe0683b2f13d787309eada6fa9d937282899","tarball":"https://registry.npmjs.org/jest-mock-fetch/-/jest-mock-fetch-2.0.0.tgz","fileCount":16,"unpackedSize":44472,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1X7XCRA9TVsSAnZWagAAIXEP/iEMxnkEChyC9qV9com+\nLTxdwChrXvOHZZcA2c6G71qEhR3iOrhVa0yZoCMV7YP4pvvSerI0bC8UtocL\nGtNr6WA9GK6oKOuzWapMfl5WVtRGyrKBpsJWZxNEeW7h2MbPZGUanWVVAMGA\nuJKEsDHjDWez7FGzRZjPaXatbnG6Uv6zU4VdLeZhSN+CL6gMHmfwTWxSdRQT\nOYlp6efZY33MMUBKw/NlUZiX12SBkmcjED+vo2lilZ4mlLes859hSIxyMm+i\ncgGZcxl0dRzeJRuDxI/wk48OwkQT5scyLL4h3XjFD4ma3LNLacInTq/qNqM+\nse6KD4zUWM5CN3UvUf+Q/MBhC87zl33LyGQARWuJglI35QPl0qDz3945y2fP\nWWUI1EWwDxK9GSpZNvsUFdLqosZgxlkH+VuPUgiFe7eohWZsamy4cBDaq1hj\n9kIf7LTEzqp12YLhB/8jFrxVtJ4TRMkjB9OmjLSkfXWb2QPvNOEfJHbNu0Z1\no30AEqckp+sPC6D9BKQ2eOYcs9t6c9InHkLM4/6R0ePdXkcDv61bx1THBbHb\ny01cupOWnaLOsWo4Kv2THqV/iqMT6hhdlv96YUkoJ6ZCHjnIa08TYOzrih/s\nYREXe1YKFPvpO2VwPa0evuLAAueARlT8Ucm29UEOylBRvC16YeH071Gvyudr\nzyrf\r\n=IYRA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICkhWiTFZMjIGg4FR+4PXiIDk/YW9WBHX4GxqjsBwbguAiEA0sZcvW76e2tGLyLjIdbSrGUYyVjiXDwkALTSCJ6Q38Q="}]},"_npmUser":{"name":"knee-cola","email":"nikola.derezic@gmail.com"},"directories":{},"maintainers":[{"name":"knee-cola","email":"nikola.derezic@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jest-mock-fetch_2.0.0_1641381591724_0.1845928600190978"},"_hasShrinkwrap":false},"2.0.1":{"name":"jest-mock-fetch","version":"2.0.1","description":"Synchronous `fetch` mock for Jest","main":"dist/mock-fetch.js","types":"dist/lib/mock-fetch.d.ts","scripts":{"clean":"rimraf ./dist","lint":"tslint -c tslint.json 'lib/**/*.ts'","type-check":"tsc --noEmit","type-check:watch":"npm run type-check -- --watch","build":"npm run build:types && npm run build:js","build:types":"tsc --emitDeclarationOnly","build:js":"babel lib --out-dir dist --extensions \".ts,.tsx\" --source-maps inline","deploy2npm":"npm run build && npm publish","test":"jest --watch --"},"repository":{"type":"git","url":"git+https://github.com/knee-cola/jest-mock-fetch.git"},"keywords":["fetch","jest","mock"],"author":{"name":"knee-cola","email":"nikola.derezic@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/knee-cola/jest-mock-fetch/issues"},"homepage":"https://github.com/knee-cola/jest-mock-fetch#readme","devDependencies":{"@babel/cli":"^7.16.0","@babel/core":"^7.16.5","@babel/preset-env":"^7.16.5","@babel/preset-typescript":"^7.16.5","@types/jest":"^27.0.3","babel-loader":"^8.2.3","jest":"^27.4.5","rimraf":"^3.0.2","ts-jest":"^27.1.2","tslint":"^6.1.3","typescript":"^4.5.4"},"dependencies":{"jest-mock-promise":"^2.0.2"},"gitHead":"aa2131243d172afb0d3c1bff997c1cd28bbba7db","_id":"jest-mock-fetch@2.0.1","_nodeVersion":"16.13.0","_npmVersion":"8.1.4","dist":{"integrity":"sha512-Dxyb7NRtvV6r9EBoAa5dM3374143jWbWoBsEkJuucaHuSgNAlQkhKRQ8I6rgWLxfdsyuwn/Jrrtw9PPRUdcJSg==","shasum":"2f777ce4254a006cfe6b6558fb8a761c5afe51b5","tarball":"https://registry.npmjs.org/jest-mock-fetch/-/jest-mock-fetch-2.0.1.tgz","fileCount":16,"unpackedSize":44670,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1YJ6CRA9TVsSAnZWagAAolkP/iEkaU7zQHij+EBnWklu\npr1s7aM7GXu//VwPBbPE2YIGPSjNkZcBiopkxuxzQ58i+8HxJFMKyQSwq7Rj\n0Iqgg3Q4vkYTh3JGek8SUMLLwCzzIzpyh8oIUQQ9QMc7Cr+LUZ5t/xgEg8o6\n9yIVmBn+Fi86Irto7IStvGtZ2tqEv+lIDfPcSUAtLijxxYniC6Sw+1PPhPqz\n5tqMjmPM4h95bute2sss9TkuGHyOvOlAklExYzpoaJWx62N9y5Sq+83O41Vj\nQZm39P9QmxbT1tbbjeV0vr0wmeVvKvz1CtGvebGG8sTTdPELlsvkdgk6in4Z\nDTT17foisYTfV58D+TCus8aWchJ20mFzgjOUNz82XrWoliYZj8RbbS0hTg56\ns399BdRxqjq5LjVcPCMhaKUk1I6uOGo4OC3Kg6QICowLSL81xrY8uHtvltOO\n9Ef9TGPa7Jg20ZYPPQK7/MiAOx9gGKIpbIYM5Cv9o0a1k77rr+eoIB9ctUmf\ncTlenRvIw4uMN84XympACSfkxmmGeYCkjq1Evr9LZVvVg68oobFLLtOBIzq/\nDlBPplcsKWMoC+IDlaYq74q5oOWlbyNt7f64j+NuxyGTURyJjklDfzmBRORC\nqPT/Und1ZDTsJ9B1EAzSlxnwLz9wPSmaaCRE4lrKqysYC9EbtQ9/PSbKTfyY\nEMxV\r\n=SMRL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCWy9KpxWIWrb3wPLI0D+RcvmJcJCLKdkuPkaeYCBdV0QIhALOGkFWav6M2e5525VVghZjmrMycgpa047NlSmE8Vph0"}]},"_npmUser":{"name":"knee-cola","email":"nikola.derezic@gmail.com"},"directories":{},"maintainers":[{"name":"knee-cola","email":"nikola.derezic@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jest-mock-fetch_2.0.1_1641382522413_0.6472274275916801"},"_hasShrinkwrap":false},"2.0.2":{"name":"jest-mock-fetch","version":"2.0.2","description":"Synchronous `fetch` mock for Jest","main":"dist/mock-fetch.js","types":"dist/lib/mock-fetch.d.ts","scripts":{"clean":"rimraf ./dist","lint":"tslint -c tslint.json 'lib/**/*.ts'","type-check":"tsc --noEmit","type-check:watch":"npm run type-check -- --watch","build":"npm run build:types && npm run build:js","build:types":"tsc --emitDeclarationOnly","build:js":"babel lib --out-dir dist --extensions \".ts,.tsx\" --source-maps inline","deploy2npm":"npm run build && npm publish","test":"jest --watch --"},"repository":{"type":"git","url":"git+https://github.com/knee-cola/jest-mock-fetch.git"},"keywords":["fetch","jest","mock"],"author":{"name":"knee-cola","email":"nikola.derezic@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/knee-cola/jest-mock-fetch/issues"},"homepage":"https://github.com/knee-cola/jest-mock-fetch#readme","devDependencies":{"@babel/cli":"^7.16.0","@babel/core":"^7.16.5","@babel/preset-env":"^7.16.5","@babel/preset-typescript":"^7.16.5","@types/jest":"^27.0.3","babel-loader":"^8.2.3","jest":"^27.4.5","rimraf":"^3.0.2","ts-jest":"^27.1.2","tslint":"^6.1.3","typescript":"^4.5.4"},"dependencies":{"jest-mock-promise":"^2.0.2"},"gitHead":"1713fadff2b53b4fcfb265f8fcfce3e91deaebaa","_id":"jest-mock-fetch@2.0.2","_nodeVersion":"16.13.0","_npmVersion":"8.1.4","dist":{"integrity":"sha512-zubPvwfHP3QKbTioNcRwZ9+XL8YEexdf8PuhkxFxhTTr3lVYhBfmpqdZsA4t973/RRkILyk81Gq7BHOcS5Qpew==","shasum":"09c34b82aee387ba80ec510b11fd712451910ba0","tarball":"https://registry.npmjs.org/jest-mock-fetch/-/jest-mock-fetch-2.0.2.tgz","fileCount":16,"unpackedSize":44599,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1YNECRA9TVsSAnZWagAA9+QQAKPSIcab7zP6aI5y2RP6\n1RYqPo4Wv99Fxnx8aNFXIgrk4AWO53c+ABSQH20EIor74Q+lyH04uNQQ1sj2\neUzsEHCc+dW598XaEV26MO5oWEnpG58kIwuytlfzQ2gUR3USu/qF04wzkRVy\nZOQyQYtJS4sVMazbBNICaR9w+ldQY+4FkxYyIqNDxxnFMw1E/NL0vGwzhINQ\ny4h5lI54XFQLaOpt1L8TV5x6lT0TcB3J8IFEYKrNA/qJRa+rLA2V/+iipYkW\nZdoUhqBatfr77Xli6Avzy8jlAW/uquCPdWe8VKMZOoAsNV6qjd9eeg/spqWb\nqk9TZLCsL3kxK3gEClikueE9bX9XXUrGZXql86U1Q1S8QKoTBO38FVeuzHqV\nVA1Vo7qDQPDJ+nlWqk2TpcjuxPARBs4AvxPHMoOQHN0H/kSv8BVL/mxfZyqE\ngpaN3wvmkeDJG5+0qthAaa9gbIzCDD7KKxNNTNjVw8nRSWKvfIyNFvbaTmRl\nievY4LW0kvq6002z2taebxFxTE9M3QReyf64fR2PW7TTn3p0mFINkJao9rW1\n7ogXdK8ufYmoWNKf+P6v1gHQaAai4uajifAcXrzbcRYKCbGZ4nl0iUuXvKCT\nXYcgb+Bny4v3+Bz2VANWBvaxH2U+BpEYvCUSHgu/iYkZZMqMAecgZmWDbyqp\n3l1M\r\n=r8Av\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDxSww5fRG/0DJHnxcgpUg1iuxrXef682dwnlaEdQuPyAiEAgYNI4dWos9eUyjrme4q8GSRX+I0KTcQI+522rNUMNV4="}]},"_npmUser":{"name":"knee-cola","email":"nikola.derezic@gmail.com"},"directories":{},"maintainers":[{"name":"knee-cola","email":"nikola.derezic@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jest-mock-fetch_2.0.2_1641382724410_0.8355793211172111"},"_hasShrinkwrap":false},"2.0.3":{"name":"jest-mock-fetch","version":"2.0.3","description":"Synchronous `fetch` mock for Jest","main":"dist/mock-fetch.js","types":"dist/lib/mock-fetch.d.ts","scripts":{"clean":"rimraf ./dist","lint":"tslint -c tslint.json 'lib/**/*.ts'","type-check":"tsc --noEmit","type-check:watch":"npm run type-check -- --watch","build":"npm run build:types && npm run build:js","build:types":"tsc --emitDeclarationOnly","build:js":"babel lib --out-dir dist --extensions \".ts,.tsx\" --source-maps inline","deploy2npm":"npm run build && npm publish","test":"jest --watch --"},"repository":{"type":"git","url":"git+https://github.com/knee-cola/jest-mock-fetch.git"},"keywords":["fetch","jest","mock"],"author":{"name":"knee-cola","email":"nikola.derezic@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/knee-cola/jest-mock-fetch/issues"},"homepage":"https://github.com/knee-cola/jest-mock-fetch#readme","devDependencies":{"@babel/cli":"^7.16.0","@babel/core":"^7.16.5","@babel/preset-env":"^7.16.5","@babel/preset-typescript":"^7.16.5","@types/jest":"^27.0.3","babel-loader":"^8.2.3","jest":"^27.4.5","rimraf":"^3.0.2","ts-jest":"^27.1.2","tslint":"^6.1.3","typescript":"^4.5.4"},"dependencies":{"jest-mock-promise":"^2.0.2"},"gitHead":"f36288a8b6019184c3207b18d4c42d93c1f03168","_id":"jest-mock-fetch@2.0.3","_nodeVersion":"16.13.0","_npmVersion":"8.1.4","dist":{"integrity":"sha512-wDbEiJWqLWUh4m4TXRif4YrLrQmz3gKIVXjp8ClZRUvlAH/XYCZ8Su79bqHvAHM99JbSf7lhpgvzcdREU2Mufw==","shasum":"d6fad8ca476d7bac75a1d3606d46363e30f97e06","tarball":"https://registry.npmjs.org/jest-mock-fetch/-/jest-mock-fetch-2.0.3.tgz","fileCount":16,"unpackedSize":44901,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1YSZCRA9TVsSAnZWagAAoqMP/2o1k6c7VPzFd2Ge0WDa\nel8lBmT9wFsC/l9fpbeU+Z52LHlLRjcLRmJVv+ve9xdKc639ta1Bm+k3N7+U\n/FwBHNlO6G692KvqRF+oboGK+T1LYyAG6qimm6hIWICDWWxAXc0XSyCPVwY8\nfAoGsvJ02kt/2kPhR+4sXzOy3xBThYd8ucMbS5bHsX1MD60rv8gqpw4Ws5bV\n71MhGbGoUV4Lycpg6WSJEeS+IBrSpXlqwJ1w73hj8CVtZGVwC8t1hhPTTR1m\nxWfXIO6IpfyTpK89bNkGSmJy/TJK9iRO7nEHjoSZ6XA06VytsQpiBEj14kSn\nhqnYocTz2kl4F4JHBSxQL3tucALvsFEvKbeq5j/Rc9fCyIxp5ACz0OUNv8Sb\nIunJnhSYXqWsb+Lzcl5FgaAfPwDhYwdoLDPn7CfhCEM7UQNNgP0W0eWLUulK\n4IIwugF7+MhWc5O/ex6ncSOe/CKaWaIjITqGWvkRu3kjirqwqpOb4W+Rncxh\nkHfz7i9b1AGlvMCF9E/xjawuUCNKJHnNWaI522URnPWNU/PwCffIFa0K+0MX\nukIgqKyTRXs2BBPlDNc6EXDqnEPHQMADZBxFwxYcMJGPpzJw0QM7qdwTHJHZ\nogBFv1F41vy0E4egIp4BMkkToU/ie7sJzvmfvqi70n4usHFdgS1YRydNbWpG\neDVZ\r\n=I9cB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFuZ2avZi1Lnl/iuWp/NgPEcK5Xn/zLg4VI0n7G8NEBUAiBzxBGLqvUib0ShwX86Py8mHbVDFwrK5XFxMv5xT+AgJw=="}]},"_npmUser":{"name":"knee-cola","email":"nikola.derezic@gmail.com"},"directories":{},"maintainers":[{"name":"knee-cola","email":"nikola.derezic@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jest-mock-fetch_2.0.3_1641383065316_0.62201862285392"},"_hasShrinkwrap":false},"2.0.4":{"name":"jest-mock-fetch","version":"2.0.4","description":"Synchronous `fetch` mock for Jest","main":"dist/mock-fetch.js","types":"dist/lib/mock-fetch.d.ts","scripts":{"clean":"rimraf ./dist","lint":"tslint -c tslint.json 'lib/**/*.ts'","type-check":"tsc --noEmit","type-check:watch":"npm run type-check -- --watch","build":"npm run build:types && npm run build:js","build:types":"tsc --emitDeclarationOnly","build:js":"babel lib --out-dir dist --extensions \".ts,.tsx\" --source-maps inline","deploy2npm":"npm run build && npm publish","test":"jest --watch --"},"repository":{"type":"git","url":"git+https://github.com/knee-cola/jest-mock-fetch.git"},"keywords":["fetch","jest","mock"],"author":{"name":"knee-cola","email":"nikola.derezic@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/knee-cola/jest-mock-fetch/issues"},"homepage":"https://github.com/knee-cola/jest-mock-fetch#readme","devDependencies":{"@babel/cli":"^7.16.0","@babel/core":"^7.16.5","@babel/preset-env":"^7.16.5","@babel/preset-typescript":"^7.16.5","@types/jest":"^27.0.3","babel-loader":"^8.2.3","jest":"^27.4.5","rimraf":"^3.0.2","ts-jest":"^27.1.2","tslint":"^6.1.3","typescript":"^4.5.4"},"dependencies":{"jest-mock-promise":"^2.0.2"},"gitHead":"b924add5553f749e1a0c13ba38c99bf4afbb90fd","_id":"jest-mock-fetch@2.0.4","_nodeVersion":"16.13.0","_npmVersion":"8.1.4","dist":{"integrity":"sha512-fA0VDGVixBUgZEI3wLVs2unP5aVElq1iCOrUkN0j3WTT2+8ar8vpGJz7gw29FoMWUrSZ0W8cKQp/LfWYyg+tIQ==","shasum":"353ffe9e5d1112f03d243cd7fe5c0067c93497f0","tarball":"https://registry.npmjs.org/jest-mock-fetch/-/jest-mock-fetch-2.0.4.tgz","fileCount":16,"unpackedSize":44918,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1YliCRA9TVsSAnZWagAA+pUP/jk7poEQfkko9088CqDw\nArN/yJIYG6WsK/dBS6hlaZo8tZNjxrRTwcUYQbXGuWqNpltUiU4OiQDdyBlJ\n71QJnkvVI0dzzv9Uud7udHo9Z83xTA4/9hvmSIoN8snguii5dVPHcKqFsggj\n21/roynoRkNo3k3AVEGs2aYlbjGdNaXwJErfogScSRtU/ZpmT5wjhyde0ZH7\nFdNziXgnQyXHi7Z/8mw3GU7duLfb+EAUNNutUoLLZAGeojdBusPce4np2J2I\noL92TLEbRSLkp0DLB6Ryg2Xt/g3caDVnjvDRooURO1K1AyKGFJjMC+Up+FXR\nfs/egTbDKCe6mvVrs21ela1Z3Eu50HxOGkO7I9xk24KRFAlkHIFuJHSXInMT\nBduBn9PlGdDfsQZ3f/Brvslsj2McFFigY20c6NP7sqUbBnVIOscNp3oeaVGY\nqB39gsiitfnJgdl4iwcUxO4Wo9qr1qPZaT+k0nCudZC+pJLP2ZlV/VJ4Wqmp\nyhCcl++tFLUP2INNpm70Hz6+D76IR2dim4BfjW3bG/L3vrvhw/bBu47XZ+s7\nNanvaKzBg82mNbMVtCfSLPUuu0UPH8BmfbWWPFVtJde+zF6gWEN8DY8qAq51\nVMMAjQaDA2rjdR7u49HMghBf5TAZUip6X5MMn7aDtadJHLrX0Jv6Y9STpNNz\nFmrN\r\n=q99W\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFLLcY4WJ9AbjEpmgBVbii2HTRhyFFadQ3qhpJLjetGeAiEAzMC1sX0ZTi0C1D3dOa1hu3Vg5jt6i170+igujmZQpvg="}]},"_npmUser":{"name":"knee-cola","email":"nikola.derezic@gmail.com"},"directories":{},"maintainers":[{"name":"knee-cola","email":"nikola.derezic@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jest-mock-fetch_2.0.4_1641384290116_0.36771121888737546"},"_hasShrinkwrap":false},"2.0.5":{"name":"jest-mock-fetch","version":"2.0.5","description":"Synchronous `fetch` mock for Jest","main":"dist/mock-fetch.js","types":"dist/mock-fetch.d.ts","scripts":{"clean":"rimraf ./dist","lint":"tslint -c tslint.json 'lib/**/*.ts'","type-check":"tsc --noEmit","type-check:watch":"npm run type-check -- --watch","build":"npm run build:types && npm run build:js","build:types":"tsc --emitDeclarationOnly","build:js":"babel lib --out-dir dist --extensions \".ts,.tsx\" --source-maps inline","deploy2npm":"npm run build && npm publish","test":"jest --watch --"},"repository":{"type":"git","url":"git+https://github.com/knee-cola/jest-mock-fetch.git"},"keywords":["fetch","jest","mock"],"author":{"name":"knee-cola","email":"nikola.derezic@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/knee-cola/jest-mock-fetch/issues"},"homepage":"https://github.com/knee-cola/jest-mock-fetch#readme","devDependencies":{"@babel/cli":"^7.16.0","@babel/core":"^7.16.5","@babel/preset-env":"^7.16.5","@babel/preset-typescript":"^7.16.5","@types/jest":"^27.0.3","babel-loader":"^8.2.3","jest":"^27.4.5","rimraf":"^3.0.2","ts-jest":"^27.1.2","tslint":"^6.1.3","typescript":"^4.5.4"},"dependencies":{"jest-mock-promise":"^2.0.2"},"gitHead":"01b177dd6ab223c4a389e495b1078772f2d6a9b1","_id":"jest-mock-fetch@2.0.5","_nodeVersion":"16.13.0","_npmVersion":"8.1.4","dist":{"integrity":"sha512-SqjzvjLgehVvrhweq9r2pLxlz3ZwPC2p14yTZFxy+bejE+jDgpV+0aw/oysP088wlFbzEl3TRy0gWIYY25vVEA==","shasum":"066530d7627077ae84d3dd91ae1d89127213a3f7","tarball":"https://registry.npmjs.org/jest-mock-fetch/-/jest-mock-fetch-2.0.5.tgz","fileCount":16,"unpackedSize":44914,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1ZIYCRA9TVsSAnZWagAAkWwP/2gX0s6XmQQBn7iuCqPI\nuC0UmKUwXYhGoQkFxAKgf3Xrzp6NdDjIgCp4o9ovjPhz1w49ADcj7983RDvm\nR3N7PofNA8mB9j2+G16bLsJ1pBHakZwArZ/hwH10jwL2qPWTGYe1Zy59JNHi\nU46Dttuej0ck7IrUPGz090Oe1toK40vqjsOjjhD8gf89R1gB0yGqtO0Ksmfw\n4nhzOSQqEbaRaNoDYlIbHXUh3VqVxtZJtNo01jfrdfjbTsF6widfS20ikjV0\nGvb+HQHyK6Elkofrpv4wNfAtb+TPIoNHzV6MIyIsBbX2t0WtSoZtLfIfnwE3\nBlXCzgGbu82XFOxYYG77h/2PcmebQYwW4IwLkBZlzGu2oOrtPvLHCPC5wWRZ\nb6ZGYg3lTcdvb6E28DfPqxxj0OomqmH523mTo8CBVgqTdjZv0KwIEE9dAXV6\nGIHMUqwKuoVM4IkxFtGkhr7sdqo2IUICO15bqHbw4/6dSa6+wyRhS7hAn6Eq\n0oT742J2b2nK2wTgK86ComFs3ywu4NwVNOxlEskumPMDikvp0QIUxuOWXhBh\n45M837vrMrVpjwSn5voCGJXOtKvmZYVyPcbxqDlO/SrW46DlnrhhuyRKCzYv\n9Kxny6noTAAsLQImEiS2c5FsZwpvDs0nHdDSry+Yrn5DhMGPcN7sQcQHdCyE\nsHdC\r\n=KUcW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHSHIpq1DXPDYnIbD/AZePHih/J70+wCB1l9S8OZ2zBGAiARqb/Z2lE2LKeBhJPtBOrDbS5YElXwzQaEsxH/CP08FA=="}]},"_npmUser":{"name":"knee-cola","email":"nikola.derezic@gmail.com"},"directories":{},"maintainers":[{"name":"knee-cola","email":"nikola.derezic@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/jest-mock-fetch_2.0.5_1641386519856_0.11978922055886754"},"_hasShrinkwrap":false}},"time":{"created":"2019-11-04T13:02:56.468Z","1.0.0":"2019-11-04T13:02:56.733Z","modified":"2022-05-06T12:34:45.120Z","1.0.1":"2019-11-04T13:54:29.468Z","1.0.2":"2019-11-04T14:36:08.264Z","1.0.3":"2019-11-04T14:55:07.299Z","1.0.4":"2019-11-04T15:01:17.015Z","1.0.5":"2019-11-04T15:36:24.133Z","1.0.6":"2019-11-05T08:18:44.337Z","1.0.7":"2019-11-05T08:23:16.462Z","1.0.8":"2019-11-05T08:57:31.050Z","1.0.9":"2019-11-05T09:01:26.536Z","2.0.0":"2022-01-05T11:19:51.899Z","2.0.1":"2022-01-05T11:35:22.611Z","2.0.2":"2022-01-05T11:38:44.567Z","2.0.3":"2022-01-05T11:44:25.493Z","2.0.4":"2022-01-05T12:04:50.261Z","2.0.5":"2022-01-05T12:42:00.048Z"},"maintainers":[{"name":"knee-cola","email":"nikola.derezic@gmail.com"}],"description":"Synchronous `fetch` mock for Jest","homepage":"https://github.com/knee-cola/jest-mock-fetch#readme","keywords":["fetch","jest","mock"],"repository":{"type":"git","url":"git+https://github.com/knee-cola/jest-mock-fetch.git"},"author":{"name":"knee-cola","email":"nikola.derezic@gmail.com"},"bugs":{"url":"https://github.com/knee-cola/jest-mock-fetch/issues"},"license":"MIT","readme":"# What's this?\nThis is a ultra light-weight synchronous `fetch` mock for unit testing with [Jest](https://facebook.github.io/jest/).\n\nIt can be used to mock the native `fetch` or 3rd party libraries such as [`unfetch`](https://www.npmjs.com/package/unfetch).\n\n* [Installation](#installation)\n  * [Regular setup](#regular-setup)\n  * [Setup for polyfill/ponyfill libraries](#setup-for-polyfillponyfill-libraries)\n* [Basic example](#basic-example)\n* [fetch mock API](#fetch-mock-api)\n  * [fetch.mockResponse](#fetchmockresponseresponse-requestinfo)\n  * [fetch.mockError](#fetchmockerrorerr-requestinfo)\n  * [fetch.lastReqGet](#fetchlastreqget)\n  * [fetch.lastPromiseGet](#fetchlastpromiseget)\n  * [fetch.reset](#fetchreset)\n* [Additional examples](#additional-examples)\n  * [Values returned by `lastReqGet` and `lastPromiseGet` methods](#values-returned-by-lastreqget-and-lastpromiseget-methods)\n  * [Resolving requests out of order](#resolving-requests-out-of-order)\n* [Synchronous promise](#synchronous-promise)\n\n# Braking Changes in v2.0.0 !!!\nModule verion 2.0.0 was intended to make this mock more in-line with the official [fetch API](https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API).\n\nThis however brings some braking changes:\n* `fetch` function now has only two arguments (`resource` and `init`) instead of three (`url`, `data`, `config`)\n* `mockResult` no longer accepts `data` param - you now need to provide implementation to some of the usuall response methods (i.e. `text`, `json`, etc)\n\nPlease update your code accordingly.\n\n# Installation\nInstallation is simple - just run:\n\n    npm i --save-dev jest-mock-fetch\n\n## Setup for mocking native `fetch`\nCreate a `setupJest.js` file to setup the mock with the folloging content:\n```javascript\n// setupJest.js\nglobal.fetch = require('jest-mock-fetch');\n```\n\nEdit the `jest.config.js` file and add the following:\n```javascript\n\"jest\": {\n  \"automock\": false,\n  \"setupFiles\": [\n    \"./setupJest.js\"\n  ]\n}\n```\n\n## Setup for mocking 3rd party libraries\nIf you are using a polyfill/ponyfill library (i.e. [unfetch](https://www.npmjs.com/package/unfetch)) which implement `fetch` API then you need to use a different setup procedure.\n\nHere's an example for [unfetch](https://www.npmjs.com/package/unfetch):\n\n* We need to setup a [manual Jest mock](https://facebook.github.io/jest/docs/en/manual-mocks.html)\n  * create `__mocks__` directory in your project root\n  * inside this new directory create a files named `unfetch.js`\n  * copy & past the following snippets to `unfetch.js` file\n    ```javascript\n    // ./__mocks__/unfetch.js\n    import unfetch from 'jest-mock-fetch';\n    export default unfetch;\n    ```\n\n# Basic example\nLet's consider that we want to test a component which uses `fetch`. This component returns a promise, which will be resolved after `fetch` is done communicating with the server.\n\nHere's a Jest snippet, which explains how we would test this component:\n```javascript\n// ./test/UppercaseProxy.spec.js\nimport UppercaseProxy from '../src/UppercaseProxy';\nimport fetch from 'jest-mock-fetch';\n\nafterEach(() => {\n    // cleaning up the mess left behind the previous test\n    fetch.reset();\n});\n\nit('UppercaseProxy should get data from the server and convert it to UPPERCASE', () => {\n\n    let catchFn = jest.fn(),\n        thenFn = jest.fn();\n\n    // using the component, which should make a server response\n    let clientMessage = 'client is saying hello!';\n\n    UppercaseProxy(clientMessage)\n        .then(thenFn)\n        .catch(catchFn);\n\n    // since `post` method is a spy, we can check if the server request was correct\n    // a) the correct method was used (post)\n    // b) went to the correct web service URL ('/web-service-url/')\n    // c) if the payload was correct ('client is saying hello!')\n    expect(fetch).toHaveBeenCalledWith(\"/web-service-url/\", {\n        body: clientMessage,\n    });\n\n    // simulating a server response\n    fetch.mockResponse({\n        text: () => 'server says hello!'\n    });\n\n    // checking the `then` spy has been called and if the\n    // response from the server was converted to upper case\n    expect(thenFn).toHaveBeenCalledWith('SERVER SAYS HELLO!');\n\n    // catch should not have been called\n    expect(catchFn).not.toHaveBeenCalled();\n});\n```\n\nTo make this example complete and easier to understand, let's have a look at a (verbose) implementation of component we are testing:\n```javascript\n// ./src/UppercaseProxy.js\nconst UppercaseProxy = (clientMessage) => {\n    return(\n        // requesting data from server\n        fetch('/web-service-url/', { body: clientMessage })\n            // get the response text\n            .then(response => response.text())\n            // convert text to uppercase\n            .then(text => text.toUpperCase())\n    );\n};\n\nexport default UppercaseProxy;\n```\n\nAt the bottom of this page you can find [additional examples](#additional-examples).\n\n# `fetch` mock API\nIn addition to mock `fetch` itself being a spy, it also has additional public methods, which are intended to facilitate mocking:\n* `mockResponse` - simulates a server (web service) response\n* `mockError` - simulates a (network/server) error \n* `lastReqGet` - returns extended info about the most recent request\n* `lastPromiseGet` - returns promise created when the most recent request was made\n* `reset` - resets the `fetch` mock object - prepare it for the next test (typically used in `afterEach`)\n\n## fetch.mockResponse(response[, item])\nAfter a request has been made to the server (web service), this method resolves that request by simulating a server response. Status meaning is ignored, i.e. `400` will still resolve `fetch` promise. Use `mockError` for non-2xx responses.\n\n**NOTE:** This method should be called _after_ the fetch call in your test for the promise to resolve properly. After all remember that this mock works **synchronously**.\n\n### Arguments: `response`\nThe first argument of this method is the a **response object** returned by the server, with a structure illustrated by the snippet below. All the properties are optional, meaning that if a property is ommitted it will be replaced by a default value (defaults are shown in the snippet).\n\n```javascript\nresponse = {\n    body: new PassThrough(),\n    headers: new Headers(),\n    status: 200,\n    statusText: \"OK\",\n    ok: true,\n    url: resource as string,\n    arrayBuffer: () => new ArrayBuffer(0),\n    blob: () => new Blob(),\n    clone: jest.fn(),\n    error: jest.fn(),\n    formData: () => new FormData(),\n    json: () => ({ }),\n    redirect: jest.fn(),\n    text: () => \"dummy text\"\n}\n```\nThe given response object will get passed to `then` even handler function.\n\n### Arguments: (optional) `item`\nThe second argument enables us to pinpoint an exact server request we wish to resolve. This can be useful if we're making multiple server requests and are planing to resolve them in a different order from the one in which they were made.\n\nWe can supply two different objects:\n* an extended request info object, which can be accessed by calling `lastReqGet` method\n* a `promise` object, which is can be accessed by calling the `lastPromiseGet` method\n\nIf ommited this argument defaults to the latest request made (internally the `lastReqGet` method is called).\n\nAt the end of this document you can find [an example](#resolving-requests-out-of-order) which demonstrates how this parameter can be used.\n\n### Arguments: (optional) `silentMode`\nBoth `mockResponse` and `mockError` will throw an error if there's no pending request to resolve/reject.\nYou can change this behavior by passing `true` as third argument, activating the so-called `silentMode`. With `silentMode` activated, the methods will just do nothing.\n\n## fetch.mockError(err[, item])\nThis method simulates an error while making a server request (network error, server error, etc ...). \n\n**NOTE:** This method should be called _after_ the fetch call in your test for the promise to resolve properly. After all remember that this mock works **synchronously**.\n\n### Arguments: `err`\nError object will get passed to `catch` event handler function. If omitted it defaults to an empty object.\n\n### Arguments: (optional) `item`\nThe second argument is a `item` object, which works the same way as described part about the `mockResponse` method.\n\n### Arguments: (optional) `silentMode`\nThe third argument is the `silentMode` flag, which works the same way as described part about the `mockResponse` method.\n\n## fetch.lastReqGet()\n`lastReqGet` method returns extended info about the most recent request. The returned value can be used to pinpoint exact server request we wish to resolve (the value is passed as the second param of `mockResponse` or `mockError` methods).\n\nThe returned info contains all the data relevant to the request. It has the following structure (an example):\n```javascript\n\nlet requestInfo = {\n    // promise created while\n    promise: SimplePromise,\n    // URL passed to the fetch\n    resource: \"https://github.com/\",\n    // payload sent to server\n    init: { body: \"this is payload sent to the server\" },\n}\n```\n\n[Additional examples](#additional-examples) at the end of this document illustrate how this method can be used.\n\n**NOTE:** this is a sibling method to the `lastPromiseGet` (which returns only the promise portion of this the request object).\n\n## fetch.getReqByUrl(url)\n\n`getReqByUrl()` returns the same info about a specific request as `lastReqGet` (see above). Instead of returning the\nmost recent request, it returns the most recent request matching the given url.\n\n### Arguments: `url`\nThe url to be matched. Must match exactly the url passed to fetch before.\n\n## fetch.lastPromiseGet()\n`lastPromiseGet` method returns a promise given when the most recent server request was made. The returned value can be used to pinpoint exact server request we wish to resolve (the value is passed as the second param of `mockResponse` or `mockError` methods).\n\n[Additional examples](#additional-examples) at the end of this document illustrate how this method can be used.\n\n**NOTE:** This is a sibling method to the `lastReqGet`, which in addition to promise returns object containing extended info about the request.\n\n## fetch.reset()\n`reset` method clears state of the `fetch` mock to initial values. It should be called after each test, so that we can start fresh with our next test (i.e. from `afterEach` method).\n\n# Additional examples\nSince fetchMock is relatively simple, most of its functionality was covered in [basic example](#basic-example) at the beginning of this document. In this section we'll explore features not covered by that initial example.\n\n## Values returned by `lastReqGet` and `lastPromiseGet` methods\n\nThe following example illustrates the meaning of the values returned by `lastReqGet` and `lastPromiseGet` methods.\n\nThe first snippet shows a component which will be tested. The component makes a request to the server and stores the promise returned by `fetch`.\n\n```javascript\n// ./src/MyComponent.js\nclass MyComponent {\n\n    CallServer () {\n        // making a request and storing the given promise\n        this.fetchPromise = fetch('/web-service-url/', { data: clientMessage });\n    }\n}\n\nexport default MyComponent;\n```\nIn our spec file we will compare promise stored inside the `MyComponent` with values returned by `lastReqGet` and `lastPromiseGet` methods:\n\n```javascript\n// ./test/MyComponent.spec.js\n    import MyComponent from '../src/SomeSourceFile';\n\n    let myComp = new MyComponent();\n    \n    myComp.CallServer();\n\n    // getting the extended info about the most recent request\n    let lastReqInfo = fetch.lastReqGet();\n    // getting the promise made when the most recent request was made\n    let lastPromise = fetch.lastPromiseGet();\n    \n    // the following expression will write `true` to the console\n    // > here we compare promise stored in the `MyComponent` to the one\n    //   returned by the `lastPromiseGet` method\n    console.log(myComp.fetchPromise === lastPromise);\n\n    // the following expression will also write `true` to the console\n    // > here we compare promise stored in the `MyComponent`\n    //   to the one in the request info, which was returned by the\n    //   `lastReqGet` method\n    console.log(myComp.fetchPromise === lastReqInfo.promise);\n\n    // the following will also write \"true\" to console,\n    // since it't the same object\n    console.log(lastPromise ===  lastReqInfo.promise);\n```\n\n## Resolving requests out of order\nIn the following example we'll have a look at how to resolve requests at desired order by using [`lastReqGet`](#fetchlastreqget) method.\n\nIn this example we'll create two consecutive requests before simulating a server response to the first one.\n\n```javascript\nit('when resolving a request an appropriate handler should be called', () => {\n\n    let thenFn1 = jest.fn(),\n        thenFn2 = jest.fn();\n    \n    // creating the FIRST server request\n    UppercaseProxy('client is saying hello!').then(thenFn1);\n    // storing the request info - we'll need it later to pinpoint the request\n    let firstRequestInfo = fetch.lastReqGet();\n\n    // creating the SECOND server request\n    // BEFORE the first had chance to be resolved\n    UppercaseProxy('client says bye bye!').then(thenFn2);\n\n    // Simulating a server response to the FIRST request\n    // -> we're using request info object to pinpoint the request\n    // ... IF the info object is ommited, the method would automatically\n    // resolve to the newest request from the internal queue (the SECOND one)\n    const firstResponse = fetch.mockResponse({ text: () => 'server says hello!' }, firstRequestInfo);\n\n    // only the first handler should have been called\n    expect(thenFn1).toHaveBeenCalled();\n    expect(thenFn2).not.toHaveBeenCalled();\n\n    // Simulating a server response to the SECOND request\n    // NOTE: here we don't need to provide the request info,\n    // since there is only one unresolved request left\n    // -> `mockResponse` resolves the last request in the\n    //     queue if request info is ommited\n    fetch.mockResponse({ data: 'server says bye bye!' });\n\n    // the first `then` handles should be called only once\n    expect(thenFn1).toHaveBeenCalledTimes(1);\n    // now the second `then` handler should be called\n    expect(thenFn2).toHaveBeenCalled();\n});\n```\nAlthough this might not be the most realistic use-case of this functionality, it does illustrate how `lastReqGet` method can be used to alter the default behaviour of the `mockResponse` method.\n\n**NOTE:** the identical effect can be achieved by using the [`lastPromiseGet`](#fetchlastpromiseget) method. These two methods perform a similar task, as described in the corresponding documentation.\n\n# Synchronous promise\nThe magic which enables fetch mock to work synchronously is hidden away in [`jest-mock-promise`](https://www.npmjs.com/package/jest-mock-promise), which enables promises to be settled in synchronous manner.\n\n# Inspiration\nThis mock is based on: [jest-mock-axios](https://github.com/knee-cola/jest-mock-axios)\n\n# License\nMIT License, [http://www.opensource.org/licenses/MIT](http://www.opensource.org/licenses/MIT)\n","readmeFilename":"README.md"}