{"_id":"wretch","_rev":"95-84a45dee4156661b5944674a4b66f75d","name":"wretch","dist-tags":{"next":"2.0.0-next.1","latest":"3.0.9"},"versions":{"0.0.1":{"name":"wretch","version":"0.0.1","keywords":["fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@0.0.1","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://github.com/elbywan/wretch#readme","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"nyc":{"reporter":["html","text"]},"dist":{"shasum":"6999080a721a97b1e8fad964dceea839e49a5a03","tarball":"https://registry.npmjs.org/wretch/-/wretch-0.0.1.tgz","integrity":"sha512-2MGYUlw6yFkuPYQEB4XkNrNomviMfvfwbRkzQzvdL/jodWojK/EG+EMRHwTLlVEZmFrWcNImkCJ6/eDIIYleig==","signatures":[{"sig":"MEUCIBwLnXJfqDK2ndu5dcaIh5UduwjaDhmdwFpDdHMoW2aNAiEA7SopMNhX6ZtK0XGaIXssq6bcm9IRxdHKQf8NajX2jBQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/wretch.js","files":["dist"],"gitHead":"62525d478cbde93dea9185700d2b777b7e610d97","scripts":{"test":"nyc mocha --reporter list","build":"webpack --config webpack.config.js -p","start":"npm run build && npm run test","coverage":"nyc report --reporter=text-lcov | coveralls"},"_npmUser":{"name":"elbywan","email":"elbywan@hotmail.com"},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"5.4.1","description":"A tiny wrapper around fetch.","directories":{},"_nodeVersion":"8.4.0","devDependencies":{"nyc":"^11.2.1","chai":"^4.1.2","mocha":"^3.5.3","restify":"^5.2.0","webpack":"^3.5.6","coveralls":"^2.13.1","form-data":"^2.3.1","node-fetch":"^2.0.0-alpha.8","typescript":"^2.5.2","awesome-typescript-loader":"^3.2.3"},"_npmOperationalInternal":{"tmp":"tmp/wretch-0.0.1.tgz_1505343434805_0.7688064980320632","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"wretch","version":"0.1.0","keywords":["fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@0.1.0","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://github.com/elbywan/wretch#readme","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"nyc":{"reporter":["text","html"]},"dist":{"shasum":"fdd71c14b6468550274253f9035df8d45ee5479b","tarball":"https://registry.npmjs.org/wretch/-/wretch-0.1.0.tgz","integrity":"sha512-khahTv5f+lujTjbwNF1yrbITJVOmIllftFIqujYwJBXPfOOLjQJY/UrGB9Xd+sSCrw69sDmhtghgMF1Ux/Aeaw==","signatures":[{"sig":"MEUCIQDJnOdt6gF61aI+X01vW4OB74KppVvqqDuOY0lMHQthCgIgUxfjFSyXb85SSo+zQ7hs7+MbEC6epbpiZbwqagz+3+0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/bundle/wretch.js","files":["dist"],"types":"./dist/index.d.ts","gitHead":"522718b983fbce038927a8306bcff56602280909","scripts":{"test":"nyc mocha --reporter list","build":"tsc -p . && rollup -c","start":"npm run build && npm run test","coverage":"nyc report --reporter=text-lcov | coveralls","prebuild":"rimraf dist && rimraf coverage"},"_npmUser":{"name":"elbywan","email":"elbywan@hotmail.com"},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"5.4.1","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"jsnext:main":"./dist/index.js","_nodeVersion":"8.4.0","devDependencies":{"nyc":"^11.2.1","chai":"^4.1.2","mocha":"^3.5.3","rimraf":"^2.6.2","rollup":"^0.49.3","restify":"^5.2.0","coveralls":"^2.13.1","form-data":"^2.3.1","uglify-es":"^3.1.0","node-fetch":"^2.0.0-alpha.8","typescript":"^2.5.2","rollup-plugin-uglify":"^2.0.1","rollup-plugin-typescript":"^0.8.1"},"_npmOperationalInternal":{"tmp":"tmp/wretch-0.1.0.tgz_1505389200751_0.4719786753412336","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"wretch","version":"0.1.1","keywords":["fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@0.1.1","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://github.com/elbywan/wretch#readme","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"nyc":{"reporter":["text","html"]},"dist":{"shasum":"4c8ba03bd7b8f889e01c9d4ca2793e72413525be","tarball":"https://registry.npmjs.org/wretch/-/wretch-0.1.1.tgz","integrity":"sha512-JT0RnMDsSUAPOYvBDSzYU6oqrs0F2EQqAdC7LGC87WsB1z6mO7W6gt3HBnQBfLA9vqxbBAJLntJFfyabGkz8Sw==","signatures":[{"sig":"MEQCICgWy1JPGPUGx5ENviQN7XKVnVzbtJps8qW69PmntsNDAiAIP/Uvyy0UGX3ZfLuq/PWGerKFESftLocUaAPH14H6zQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/bundle/wretch.js","files":["dist"],"types":"./dist/index.d.ts","gitHead":"29f2f394c34f883efad07aa529a28782893df1da","scripts":{"test":"nyc mocha --reporter list","build":"tsc -p . && rollup -c","start":"npm run build && npm run test","coverage":"nyc report --reporter=text-lcov | coveralls","prebuild":"rimraf dist && rimraf coverage"},"_npmUser":{"name":"elbywan","email":"elbywan@hotmail.com"},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"5.4.1","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"jsnext:main":"./dist/index.js","_nodeVersion":"8.4.0","devDependencies":{"nyc":"^11.2.1","chai":"^4.1.2","mocha":"^3.5.3","rimraf":"^2.6.2","rollup":"^0.49.3","restify":"^5.2.0","coveralls":"^2.13.1","form-data":"^2.3.1","uglify-es":"^3.1.0","node-fetch":"^2.0.0-alpha.8","typescript":"^2.5.2","rollup-plugin-uglify":"^2.0.1","rollup-plugin-typescript":"^0.8.1"},"_npmOperationalInternal":{"tmp":"tmp/wretch-0.1.1.tgz_1505389813597_0.04766774037852883","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"wretch","version":"0.1.2","keywords":["fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@0.1.2","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://github.com/elbywan/wretch#readme","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"nyc":{"reporter":["text","html"]},"dist":{"shasum":"bf24af4c4dbd76120a1b258792e9b0104d9e9bba","tarball":"https://registry.npmjs.org/wretch/-/wretch-0.1.2.tgz","integrity":"sha512-XfY69cFhKnPy+k/KBQXAyYBkxI2KzUwUwLjHfc3lmtPKZuJh6TGqy3RW14qkARDIiHTPF1QPb1pUWzDX5FC8yQ==","signatures":[{"sig":"MEQCIFQfKhiAY1kVkAJhNP8tCyTKSbFrATaDw7q61sACEwakAiB2ALwNoHfA7vQlNpyN0nPUVp7ySnK3s1fU86vBQ0s9Ug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/bundle/wretch.js","files":["dist"],"types":"./dist/index.d.ts","gitHead":"9d27f62dddf467cb881f127c3bec2866a232bc23","scripts":{"test":"nyc mocha --reporter list","build":"tsc -p . && rollup -c","start":"npm run build && npm run test","coverage":"nyc report --reporter=text-lcov | coveralls","prebuild":"rimraf dist && rimraf coverage"},"_npmUser":{"name":"elbywan","email":"elbywan@hotmail.com"},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"5.4.1","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"jsnext:main":"./dist/index.js","_nodeVersion":"8.4.0","devDependencies":{"nyc":"^11.2.1","chai":"^4.1.2","mocha":"^3.5.3","rimraf":"^2.6.2","rollup":"^0.49.3","restify":"^5.2.0","coveralls":"^2.13.1","form-data":"^2.3.1","uglify-es":"^3.1.0","node-fetch":"^2.0.0-alpha.8","typescript":"^2.5.2","rollup-plugin-uglify":"^2.0.1","rollup-plugin-typescript":"^0.8.1"},"_npmOperationalInternal":{"tmp":"tmp/wretch-0.1.2.tgz_1505976807790_0.2610161895863712","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"wretch","version":"0.1.3","keywords":["fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@0.1.3","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://github.com/elbywan/wretch#readme","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"nyc":{"reporter":["text","html"]},"dist":{"shasum":"c4bc517bd9c7ae94c38a70d59837ab3d9b7c987d","tarball":"https://registry.npmjs.org/wretch/-/wretch-0.1.3.tgz","integrity":"sha512-wg+xRSsqRJRqbUMjWgdiYV0zghfxmWPdRCpjqkg0YmlBy+NI7m7x/6Sq6hAzjt60ZNtChR1oUOPXCdsPtz8hNw==","signatures":[{"sig":"MEUCIHmwe/wEIqTrTMCYaVv3HysGPeJoHLs+k0RWdcuOsa+8AiEAtZswPLXdQIjzaWwVVx0HZ6FYraxPswgug37yNLTQ48k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/bundle/wretch.js","files":["dist"],"types":"./dist/index.d.ts","gitHead":"9251ba0506d00bcf89a35c7e466e5bd0dbaddb70","scripts":{"fix":"tslint --fix -p tsconfig.json -t codeFrame","lint":"tslint -p tsconfig.json -t codeFrame","test":"nyc mocha --reporter list","build":"tsc -p . && rollup -c","start":"npm run build && npm run test","coverage":"nyc report --reporter=text-lcov | coveralls","prebuild":"rimraf dist && rimraf coverage && npm run lint"},"_npmUser":{"name":"elbywan","email":"elbywan@hotmail.com"},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"5.4.1","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"jsnext:main":"./dist/index.js","_nodeVersion":"8.4.0","devDependencies":{"nyc":"^11.2.1","chai":"^4.1.2","mocha":"^3.5.3","rimraf":"^2.6.2","rollup":"^0.50.0","tslint":"^5.7.0","restify":"^6.0.1","coveralls":"^2.13.1","form-data":"^2.3.1","uglify-es":"^3.1.1","node-fetch":"^2.0.0-alpha.8","typescript":"^2.5.2","rollup-plugin-uglify":"^2.0.1","rollup-plugin-typescript":"^0.8.1"},"_npmOperationalInternal":{"tmp":"tmp/wretch-0.1.3.tgz_1506062293557_0.0748778113629669","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"wretch","version":"0.1.4","keywords":["fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@0.1.4","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://github.com/elbywan/wretch#readme","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"nyc":{"reporter":["text","html"]},"dist":{"shasum":"41008c79032bb94d246e796a8920dff2cea08003","tarball":"https://registry.npmjs.org/wretch/-/wretch-0.1.4.tgz","integrity":"sha512-25gaBmNGfWg0Dsq5IdLCgknkvYsUpkYwXWowUXjCI7abcIAGkWpmtohscaInPLFTcCVUsAIU5Y1764PQAUzHKg==","signatures":[{"sig":"MEQCIEM9fHPknqfK8YRywJQTk5l0ywwZfa94fV/n3NZeF9IPAiBzr/5ZXlNudnSzlDSSXVbETWCGqBToJLbhdtr7lGq9zw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/bundle/wretch.js","files":["dist"],"types":"./dist/index.d.ts","gitHead":"25d953c2f608a035f750cc8042f9840bf05d5fe7","scripts":{"fix":"tslint --fix -p tsconfig.json -t codeFrame","lint":"tslint -p tsconfig.json -t codeFrame","test":"nyc mocha --reporter list","build":"tsc -p . && rollup -c","start":"npm run build && npm run test","coverage":"nyc report --reporter=text-lcov | coveralls","prebuild":"rimraf dist && rimraf coverage && npm run lint","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0"},"_npmUser":{"name":"elbywan","email":"elbywan@hotmail.com"},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"5.4.2","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"jsnext:main":"./dist/index.js","_nodeVersion":"8.4.0","devDependencies":{"nyc":"^11.2.1","chai":"^4.1.2","mocha":"^3.5.3","rimraf":"^2.6.2","rollup":"^0.50.0","tslint":"^5.7.0","restify":"^6.0.1","coveralls":"^2.13.1","form-data":"^2.3.1","uglify-es":"^3.1.1","node-fetch":"^2.0.0-alpha.8","typescript":"^2.5.2","rollup-plugin-uglify":"^2.0.1","rollup-plugin-typescript":"^0.8.1","conventional-changelog-cli":"^1.3.3"},"_npmOperationalInternal":{"tmp":"tmp/wretch-0.1.4.tgz_1506330890840_0.6773485264275223","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"wretch","version":"0.1.5","keywords":["fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@0.1.5","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://github.com/elbywan/wretch#readme","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"nyc":{"reporter":["text","html"]},"dist":{"shasum":"e01d2cb82cff321679edd913b7544901f9710e01","tarball":"https://registry.npmjs.org/wretch/-/wretch-0.1.5.tgz","integrity":"sha512-Q7SJRpg/jWrgAVP9L0Wog0fQ035U9L72eH3Z6yG3ddTC9bBPFcDBhESe484MvYTJo/TVSn6FwFTt9u0SaCPqKA==","signatures":[{"sig":"MEUCIQD3qgDnuvgba3yUcmLVjGmaQ9Mf+xgmgRgurpnsilOQEgIgWVieZCy5bHV3GN0kE3F1t5DQyltX6078IsHsqtTc89E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/bundle/wretch.js","files":["dist"],"types":"./dist/index.d.ts","gitHead":"c0e71d294f3f3af5152e7cd8da2783f265f9c25f","scripts":{"fix":"tslint --fix -p tsconfig.json -t codeFrame","lint":"tslint -p tsconfig.json -t codeFrame","test":"nyc mocha --reporter list","build":"tsc -p . && rollup -c","start":"npm run build && npm run test","coverage":"nyc report --reporter=text-lcov | coveralls","prebuild":"rimraf dist && rimraf coverage && npm run lint","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0"},"_npmUser":{"name":"elbywan","email":"elbywan@hotmail.com"},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"5.4.2","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"jsnext:main":"./dist/index.js","_nodeVersion":"8.4.0","devDependencies":{"nyc":"^11.2.1","chai":"^4.1.2","mocha":"^3.5.3","rimraf":"^2.6.2","rollup":"^0.50.0","tslint":"^5.7.0","restify":"^6.0.1","coveralls":"^2.13.1","form-data":"^2.3.1","uglify-es":"^3.1.1","node-fetch":"^2.0.0-alpha.8","typescript":"^2.5.2","rollup-plugin-uglify":"^2.0.1","rollup-plugin-typescript":"^0.8.1","conventional-changelog-cli":"^1.3.3"},"_npmOperationalInternal":{"tmp":"tmp/wretch-0.1.5.tgz_1506347486536_0.7827435622457415","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"wretch","version":"0.2.0","keywords":["fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@0.2.0","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://github.com/elbywan/wretch#readme","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"nyc":{"reporter":["text","html"]},"dist":{"shasum":"541534e43f3a4702c11b9f191f3b2c2ee901e93c","tarball":"https://registry.npmjs.org/wretch/-/wretch-0.2.0.tgz","integrity":"sha512-0M9NrAV+se1cLkDt3Otelm1K6jK40KaUYTsTcB5H509YbczR0/8pyNinoBHBXOvmoBM+mishQUz0S/MfP2R4nA==","signatures":[{"sig":"MEUCICtnDOnTPqHQbqfn921+mbzJMwQ6ywauPrE/SmPO4s4mAiEAqk0pRvXflWzugFGQo5XOGRA2eF53b5GOSiAQitl2d88=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/bundle/wretch.js","files":["dist"],"types":"./dist/index.d.ts","gitHead":"d12b6d37e66b423521f44ef3de96f6e5f38b7f0e","scripts":{"fix":"tslint --fix -p tsconfig.json -t codeFrame","lint":"tslint -p tsconfig.json -t codeFrame","test":"nyc mocha --reporter list","build":"tsc -p . && rollup -c","start":"npm run build && npm run test","coverage":"nyc report --reporter=text-lcov | coveralls","prebuild":"rimraf dist && rimraf coverage && npm run lint","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0"},"_npmUser":{"name":"elbywan","email":"elbywan@hotmail.com"},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"5.4.2","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"jsnext:main":"./dist/index.js","_nodeVersion":"8.4.0","devDependencies":{"nyc":"^11.2.1","chai":"^4.1.2","mocha":"^3.5.3","rimraf":"^2.6.2","rollup":"^0.50.0","tslint":"^5.7.0","restify":"^6.0.1","coveralls":"^2.13.1","form-data":"^2.3.1","uglify-es":"^3.1.1","node-fetch":"^2.0.0-alpha.8","typescript":"^2.5.2","rollup-plugin-uglify":"^2.0.1","rollup-plugin-typescript":"^0.8.1","conventional-changelog-cli":"^1.3.3"},"_npmOperationalInternal":{"tmp":"tmp/wretch-0.2.0.tgz_1506503668838_0.46517862705513835","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"wretch","version":"0.2.1","keywords":["fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@0.2.1","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://github.com/elbywan/wretch#readme","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"nyc":{"reporter":["text","html"]},"dist":{"shasum":"8d5e3ddf081e4b39bbed996c315bbd1ccb9d57e6","tarball":"https://registry.npmjs.org/wretch/-/wretch-0.2.1.tgz","integrity":"sha512-hMq9Bu/g8LLG3cV6VR6okuFUhB6I2XZqrZ1RQ8ae5cVKOQx64TZ5vYs32LS193PPxWUnzhvPu1ct2MyFX9wATg==","signatures":[{"sig":"MEUCIQD17+hfjY0Cb4em4v6uckuUxbWSOfhVET+UGRp+RsANigIgezVTcyvBRz9n52iUcR7Ral0vKx9yae3AWiuEBw5Fr4g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/bundle/wretch.js","files":["dist"],"types":"./dist/index.d.ts","gitHead":"d13e8ad21e2b71a73a97cda04949de88a79817f0","scripts":{"fix":"tslint --fix -p tsconfig.json -t codeFrame","lint":"tslint -p tsconfig.json -t codeFrame","test":"nyc mocha --reporter list","build":"tsc -p . && rollup -c","start":"npm run build && npm run test","coverage":"nyc report --reporter=text-lcov | coveralls","prebuild":"rimraf dist && rimraf coverage && npm run lint","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0"},"_npmUser":{"name":"elbywan","email":"elbywan@hotmail.com"},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"5.4.2","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"jsnext:main":"./dist/index.js","_nodeVersion":"8.4.0","devDependencies":{"nyc":"^11.2.1","chai":"^4.1.2","mocha":"^3.5.3","rimraf":"^2.6.2","rollup":"^0.50.0","tslint":"^5.7.0","restify":"^6.0.1","coveralls":"^2.13.1","form-data":"^2.3.1","uglify-es":"^3.1.1","node-fetch":"^2.0.0-alpha.8","typescript":"^2.5.2","rollup-plugin-uglify":"^2.0.1","rollup-plugin-typescript":"^0.8.1","conventional-changelog-cli":"^1.3.3","conventional-changelog-wretch":"file:conventional-changelog-wretch"},"_npmOperationalInternal":{"tmp":"tmp/wretch-0.2.1.tgz_1507027959644_0.18777027749456465","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"wretch","version":"0.2.2","keywords":["fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@0.2.2","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://github.com/elbywan/wretch#readme","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"nyc":{"reporter":["text","html"]},"dist":{"shasum":"49f67551973fe92aafa66516a136daf406b1c283","tarball":"https://registry.npmjs.org/wretch/-/wretch-0.2.2.tgz","integrity":"sha512-kXwvh0MFgvFyqCZLEcXkIqx+XVnR4mFwTpJlL3vUGODPHn3v9ei2Z1svRb3EYT+ORzYV7xEiy86YVAf6V+nOPA==","signatures":[{"sig":"MEUCIF+ZE1dxKr5Q7M9lxim9dp9mXocRHwmDW6myGlfDb8UJAiEA8hZ8+w3MRW4fpjHNXZ9pVUsZ1A+LwkMrBp51Qz9ncV8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/bundle/wretch.js","files":["dist"],"types":"./dist/index.d.ts","gitHead":"b81b9f68df908dfc2e57f5f2a85c743b5ef60f48","scripts":{"fix":"tslint --fix -p tsconfig.json -t codeFrame","lint":"tslint -p tsconfig.json -t codeFrame","test":"nyc mocha --reporter list","build":"tsc -p . && rollup -c","start":"npm run build && npm run test","coverage":"nyc report --reporter=text-lcov | coveralls","prebuild":"rimraf dist && rimraf coverage && npm run lint","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0"},"_npmUser":{"name":"elbywan","email":"elbywan@hotmail.com"},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"5.4.2","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"jsnext:main":"./dist/index.js","_nodeVersion":"8.4.0","devDependencies":{"nyc":"^11.2.1","chai":"^4.1.2","mocha":"^3.5.3","rimraf":"^2.6.2","rollup":"^0.50.0","tslint":"^5.7.0","restify":"^6.0.1","coveralls":"^2.13.1","form-data":"^2.3.1","uglify-es":"^3.1.1","node-fetch":"^2.0.0-alpha.8","typescript":"^2.5.2","rollup-plugin-uglify":"^2.0.1","rollup-plugin-typescript":"^0.8.1","conventional-changelog-cli":"^1.3.3","conventional-changelog-wretch":"file:conventional-changelog-wretch"},"_npmOperationalInternal":{"tmp":"tmp/wretch-0.2.2.tgz_1507102408837_0.8887697709724307","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"wretch","version":"0.2.3","keywords":["fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@0.2.3","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://github.com/elbywan/wretch#readme","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"nyc":{"reporter":["text","html"]},"dist":{"shasum":"6876bfeb500ea7bfd1ad0abf5ec15080b1a6694e","tarball":"https://registry.npmjs.org/wretch/-/wretch-0.2.3.tgz","integrity":"sha512-BU1hCZ9YitKzjJMc5llIZgol7VO3m9W5OKkye54Lty+0FO/C33Ppo5nDrHLD/ltcxY+GiXwNG2As9YUofiUvvA==","signatures":[{"sig":"MEUCIQCyeuU/hXFu+gRhdZATfrN3Xn7DtLXYW0vO6XN3zDFpkAIgVCVT1n3wP2rBdrwfSlcTocD2x5zMku6+rawPpI3EBBg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/bundle/wretch.js","files":["dist"],"types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"9fc50323f66840b1d2f7dd5a5233327c5a677c83","scripts":{"fix":"tslint --fix -p tsconfig.json -t codeFrame","lint":"tslint -p tsconfig.json -t codeFrame","test":"nyc mocha --reporter list test/**/*.spec.js","build":"tsc -p . && rollup -c","start":"npm run build && npm run test","coverage":"nyc report --reporter=text-lcov | coveralls","prebuild":"rimraf dist && rimraf coverage && npm run lint","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0"},"_npmUser":{"name":"elbywan","email":"elbywan@hotmail.com"},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"5.3.0","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"jsnext:main":"./dist/index.js","_nodeVersion":"8.6.0","devDependencies":{"nyc":"^11.2.1","chai":"^4.1.2","mocha":"^3.5.3","rimraf":"^2.6.2","rollup":"^0.50.0","tslint":"^5.7.0","restify":"^6.0.1","coveralls":"^2.13.1","form-data":"^2.3.1","uglify-es":"^3.1.1","node-fetch":"^2.0.0-alpha.8","typescript":"^2.5.2","rollup-plugin-uglify":"^2.0.1","rollup-plugin-typescript":"^0.8.1","conventional-changelog-cli":"^1.3.3","conventional-changelog-wretch":"file:scripts/conventional-changelog-wretch"},"_npmOperationalInternal":{"tmp":"tmp/wretch-0.2.3.tgz_1507248638153_0.295953412540257","host":"s3://npm-registry-packages"}},"0.2.4":{"name":"wretch","version":"0.2.4","keywords":["fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@0.2.4","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://github.com/elbywan/wretch#readme","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"nyc":{"reporter":["text","html"]},"dist":{"shasum":"cee8e4e89bf194ce7d3340e25074957519739fed","tarball":"https://registry.npmjs.org/wretch/-/wretch-0.2.4.tgz","integrity":"sha512-9KmhdpX//793rLAQwdybdUC/51FJY95zT14tLtIAvx/cZHKnsNF/+eu3WiQ0l3+n2FxcFZW1qtFtN41gw1Aa+g==","signatures":[{"sig":"MEYCIQD2VO8p/DQyU1XNx3L+NaZjLZvrUnxtNrvC5hHzO5HAOwIhAOBldfHkrl47QnDZk1NxztuThu93mpeUeAosNvdc5uYR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/bundle/wretch.js","files":["dist"],"types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"879e14a2d7cf115422c9f03e8fd884b1ee9f4990","scripts":{"fix":"tslint --fix -p tsconfig.json -t codeFrame","lint":"tslint -p tsconfig.json -t codeFrame","test":"nyc mocha --reporter list test/**/*.spec.js","build":"tsc -p . && rollup -c","start":"npm run build && npm run test","coverage":"nyc report --reporter=text-lcov | coveralls","prebuild":"rimraf dist && rimraf coverage && npm run lint","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0"},"_npmUser":{"name":"elbywan","email":"elbywan@hotmail.com"},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"5.3.0","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"jsnext:main":"./dist/index.js","_nodeVersion":"8.6.0","devDependencies":{"nyc":"^11.2.1","chai":"^4.1.2","mocha":"^3.5.3","rimraf":"^2.6.2","rollup":"^0.50.0","tslint":"^5.7.0","restify":"^6.0.1","coveralls":"^2.13.1","form-data":"^2.3.1","uglify-es":"^3.1.1","node-fetch":"^2.0.0-alpha.8","typescript":"^2.5.2","rollup-plugin-uglify":"^2.0.1","rollup-plugin-typescript":"^0.8.1","conventional-changelog-cli":"^1.3.3","conventional-changelog-wretch":"file:scripts/conventional-changelog-wretch"},"_npmOperationalInternal":{"tmp":"tmp/wretch-0.2.4.tgz_1507254313669_0.26794716669246554","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"wretch","version":"0.3.0","keywords":["fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@0.3.0","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://github.com/elbywan/wretch#readme","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"nyc":{"reporter":["text","html"]},"dist":{"shasum":"9c0dc6acf036c69cd1e18b55133b5b281671274a","tarball":"https://registry.npmjs.org/wretch/-/wretch-0.3.0.tgz","integrity":"sha512-iAR9+1qEMLZW8WahToCAPIuOIHajuQx49HhTVrgpA6vUJDVYhChQA6iBT0IOFkyYjUQAHKVBBuRypHThT1K/1g==","signatures":[{"sig":"MEUCIEtFrwB9a4/4JQug75Qc4+lsxRmHDeYwk9H00AjdBdkiAiEA4Gy6918aCHR8wWlsy9PB5qgaJYx6Z0ivsU2X6mKv5Us=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/bundle/wretch.js","files":["dist"],"types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"a9450c1e70d3a5739b81d163690133d5d92e342b","scripts":{"fix":"tslint --fix -p tsconfig.json -t codeFrame","lint":"tslint -p tsconfig.json -t codeFrame","test":"nyc mocha --reporter list test/**/*.spec.js","build":"tsc -p . && rollup -c","start":"npm run build && npm run test","coverage":"nyc report --reporter=text-lcov | coveralls","prebuild":"rimraf dist && rimraf coverage && npm run lint","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0"},"_npmUser":{"name":"elbywan","email":"elbywan@hotmail.com"},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"5.4.2","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"jsnext:main":"./dist/index.js","_nodeVersion":"8.6.0","devDependencies":{"nyc":"^11.2.1","chai":"^4.1.2","mocha":"^4.0.1","rimraf":"^2.6.2","rollup":"^0.50.0","tslint":"^5.7.0","restify":"^6.0.1","coveralls":"^3.0.0","form-data":"^2.3.1","uglify-es":"^3.1.1","node-fetch":"^2.0.0-alpha.8","typescript":"^2.5.2","abortcontroller":"git+https://github.com/jimmywarting/abortcontroller.git","rollup-plugin-uglify":"^2.0.1","rollup-plugin-typescript":"^0.8.1","conventional-changelog-cli":"^1.3.3","conventional-changelog-wretch":"file:scripts/conventional-changelog-wretch"},"_npmOperationalInternal":{"tmp":"tmp/wretch-0.3.0.tgz_1507584547586_0.11986920889467001","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"wretch","version":"0.3.1","keywords":["fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@0.3.1","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://elbywan.github.io/wretch","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"nyc":{"reporter":["text","html"]},"dist":{"shasum":"0ea657275fd7e5d98c4adb08596220b003da636f","tarball":"https://registry.npmjs.org/wretch/-/wretch-0.3.1.tgz","integrity":"sha512-cnxl8cWGXWbOLGHOnIAccwTgS8TEOEDjzNRK+PN4mUID8nnn2KaeJFkn53JjypxquzJsgYrtGsnFZSN1Saf7fg==","signatures":[{"sig":"MEUCIQDK7lq4FDYdY5vtLLrgDJaKdAsHuSIYramGeiEshT0z8AIgLAnIS3/e6FvjAiKJKawd2H0w0QgF7xs9L+L0coSKs6U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/bundle/wretch.js","files":["dist"],"types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"ccca2dc3e1028264706ef923a8aad1322faeed14","scripts":{"fix":"tslint --fix -p tsconfig.json -t codeFrame","lint":"tslint -p tsconfig.json -t codeFrame","test":"nyc mocha --reporter list test/**/*.spec.js","build":"tsc -p . && rollup -c","start":"npm run build && npm run test","coverage":"nyc report --reporter=text-lcov | coveralls","prebuild":"rimraf dist && rimraf coverage && npm run lint","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0"},"_npmUser":{"name":"elbywan","email":"elbywan@hotmail.com"},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"5.4.2","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"jsnext:main":"./dist/index.js","_nodeVersion":"8.6.0","devDependencies":{"nyc":"^11.2.1","chai":"^4.1.2","mocha":"^4.0.1","rimraf":"^2.6.2","rollup":"^0.50.0","tslint":"^5.7.0","restify":"^6.0.1","coveralls":"^3.0.0","form-data":"^2.3.1","uglify-es":"^3.1.1","node-fetch":"^2.0.0-alpha.8","typescript":"^2.5.2","abortcontroller":"git+https://github.com/jimmywarting/abortcontroller.git","rollup-plugin-uglify":"^2.0.1","rollup-plugin-typescript":"^0.8.1","conventional-changelog-cli":"^1.3.3","conventional-changelog-wretch":"file:scripts/conventional-changelog-wretch"},"_npmOperationalInternal":{"tmp":"tmp/wretch-0.3.1.tgz_1507584906820_0.9003415838815272","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"wretch","version":"1.0.0","keywords":["fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@1.0.0","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://elbywan.github.io/wretch","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"dist":{"shasum":"7c39fd28333b7fe935cb620f10cbbac9ae050dc1","tarball":"https://registry.npmjs.org/wretch/-/wretch-1.0.0.tgz","integrity":"sha512-cp18dhLEn9jPefV+YU7IcfB8l8rXO/yy862Oiatbit3urObwEssoGlQVNRiNl5U2n7O1BcJihkjjjxrxe4Zhxw==","signatures":[{"sig":"MEUCIH/e648/AiEcTLFzY6aAaUCcpONLNeuxOq5yS0cwoJXIAiEAtJ7TtOw4dNGsRb71D8AQkEGULUMJpCTNhn7ud4p+B78=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"globals":{"ts-jest":{"tsConfigFile":"test/tsconfig.tests.json"}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":true,"collectCoverageFrom":["src/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js","jsx","json"]},"main":"./dist/bundle/wretch.js","files":["dist"],"types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"63b7d2b49edc53b6bf37d7e7ebafa12b5fe9fea3","scripts":{"fix":"tslint --fix -p tsconfig.json -t codeFrame","lint":"tslint -p tsconfig.json -t codeFrame","test":"jest","build":"tsc -p . && rollup -c","start":"npm run build && npm run test","coverage":"cat ./coverage/lcov.info | coveralls","prebuild":"rimraf dist && rimraf coverage && npm run lint","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0"},"_npmUser":{"name":"elbywan","email":"elbywan@hotmail.com"},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"5.5.1","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"jsnext:main":"./dist/index.js","_nodeVersion":"8.6.0","dependencies":{},"devDependencies":{"chai":"^4.1.2","jest":"^21.2.1","rimraf":"^2.6.2","rollup":"^0.50.0","tslint":"^5.7.0","restify":"^6.0.1","ts-jest":"^21.1.2","coveralls":"^3.0.0","form-data":"^2.3.1","uglify-es":"^3.1.1","node-fetch":"^2.0.0-alpha.8","typescript":"^2.5.2","@types/jest":"^21.1.2","@types/node":"^8.0.34","abortcontroller":"git+https://github.com/jimmywarting/abortcontroller.git","rollup-plugin-uglify":"^2.0.1","rollup-plugin-typescript":"^0.8.1","conventional-changelog-cli":"^1.3.3","conventional-changelog-wretch":"file:scripts/conventional-changelog-wretch"},"_npmOperationalInternal":{"tmp":"tmp/wretch-1.0.0.tgz_1508479084601_0.9570477176457644","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"wretch","version":"1.1.0","keywords":["fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@1.1.0","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://elbywan.github.io/wretch","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"dist":{"shasum":"e5b3e2c52f87a716ef894efcb14218689d405589","tarball":"https://registry.npmjs.org/wretch/-/wretch-1.1.0.tgz","integrity":"sha512-LmqkeqKZUYbLdlZMjqY+QxDKGkgTDILq1kLRUPKWNtBUBEdwap6H1fTNtnvYFMBHD75vDm8xcIItdNXDMz7MWQ==","signatures":[{"sig":"MEQCIDNTSDBIVRpJ9u5q+tRSXkUhPrCi7px3M7htAG/4gopnAiAGAwluB4DlXQBbfMwRDyaM7Oei/0CqSxMQia3EUb/iIg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"globals":{"ts-jest":{"tsConfigFile":"test/tsconfig.tests.json"}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":true,"collectCoverageFrom":["src/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js","jsx","json"]},"main":"./dist/bundle/wretch.js","files":["dist"],"types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"75e0c68f5f0617cf2359f2460471f65e6dc8a4a6","scripts":{"fix":"tslint --fix -p tsconfig.json -t codeFrame","lint":"tslint -p tsconfig.json -t codeFrame","test":"jest","build":"tsc -p . && rollup -c","start":"npm run build && npm run test","coverage":"cat ./coverage/lcov.info | coveralls","prebuild":"rimraf dist && rimraf coverage && npm run lint","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0"},"_npmUser":{"name":"elbywan","email":"elbywan@hotmail.com"},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"5.5.1","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"jsnext:main":"./dist/index.js","_nodeVersion":"8.6.0","dependencies":{},"devDependencies":{"chai":"^4.1.2","jest":"^21.2.1","tslib":"^1.8.0","rimraf":"^2.6.2","rollup":"^0.51.7","tslint":"^5.8.0","restify":"^6.3.2","ts-jest":"^21.2.3","coveralls":"^3.0.0","form-data":"^2.3.1","uglify-es":"^3.1.9","node-fetch":"^2.0.0-alpha.8","typescript":"^2.6.1","@types/jest":"^21.1.6","@types/node":"^8.0.53","abortcontroller":"git+https://github.com/jimmywarting/abortcontroller.git","rollup-plugin-uglify":"^2.0.1","rollup-plugin-typescript":"^0.8.1","conventional-changelog-cli":"^1.3.5","rollup-plugin-node-resolve":"^3.0.0","conventional-changelog-wretch":"file:scripts/conventional-changelog-wretch"},"_npmOperationalInternal":{"tmp":"tmp/wretch-1.1.0.tgz_1510955684144_0.47456331411376595","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"wretch","version":"1.1.1","keywords":["fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@1.1.1","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://elbywan.github.io/wretch","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"dist":{"shasum":"4f07af932ae1dfe01cdbad74af26da86c98d7bbe","tarball":"https://registry.npmjs.org/wretch/-/wretch-1.1.1.tgz","integrity":"sha512-nqmCxgInVQxV/scOyNy1wMPKgCCLL1PPQYrvBdjv+cN4mM4DbUCngK7nEcX9C3nsGXgyxoUTtiCLNH042pRqoA==","signatures":[{"sig":"MEYCIQD3bxc0DcM7Oi6UOvG9Dtd/tbe7o1vHVr/+TjgXqGw9LwIhAJg9boFeblGFxE/oqVQmz9fy9Kws7NV+1qetUEQQ+/AO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"globals":{"ts-jest":{"tsConfigFile":"test/tsconfig.tests.json"}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"mapCoverage":true,"collectCoverage":true,"collectCoverageFrom":["src/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js","jsx","json"]},"main":"./dist/bundle/wretch.js","files":["dist"],"types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"efc67a4a538bc7cb8dfb592d72b1d3e6955e103f","scripts":{"fix":"tslint --fix -p tsconfig.json -t codeFrame","lint":"tslint -p tsconfig.json -t codeFrame","test":"jest","build":"tsc -p . && rollup -c","start":"npm run build && npm run test","coverage":"cat ./coverage/lcov.info | coveralls","prebuild":"rimraf dist && rimraf coverage && npm run lint","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0"},"_npmUser":{"name":"elbywan","email":"elbywan@hotmail.com"},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"5.6.0","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"jsnext:main":"./dist/index.js","_nodeVersion":"8.6.0","dependencies":{},"devDependencies":{"jest":"^21.2.1","tslib":"^1.8.1","rimraf":"^2.6.2","rollup":"^0.53.3","tslint":"^5.8.0","restify":"^6.3.4","ts-jest":"^21.2.3","coveralls":"^3.0.0","form-data":"^2.3.1","uglify-es":"^3.3.4","node-fetch":"^2.0.0-alpha.8","typescript":"^2.6.2","@types/jest":"^21.1.6","@types/node":"^8.5.7","abortcontroller":"git+https://github.com/jimmywarting/abortcontroller.git","rollup-plugin-uglify":"^2.0.1","rollup-plugin-typescript":"^0.8.1","conventional-changelog-cli":"^1.3.5","rollup-plugin-node-resolve":"^3.0.0","conventional-changelog-wretch":"file:scripts/conventional-changelog-wretch"},"_npmOperationalInternal":{"tmp":"tmp/wretch-1.1.1.tgz_1515394212782_0.15024619409814477","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"wretch","version":"1.1.2","keywords":["fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@1.1.2","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://elbywan.github.io/wretch","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"dist":{"shasum":"48ff25f60daa8099afeae7af600d5507112166a1","tarball":"https://registry.npmjs.org/wretch/-/wretch-1.1.2.tgz","fileCount":27,"integrity":"sha512-cbdKD2HrSvOHH9HkAPifVhzF6/ffwSOEVNGp8j7LQB/J/GrR6ssXJ2CuG7F9dBuJmq4AMeKyMD9nz7JJQGS9Hw==","signatures":[{"sig":"MEUCIQCRDyrFni6F0qh74L4pEcsjpjL1WJCpdl4ACpyg1OI0HAIgPHo4nppxyUJq260xwHSW+8mN0Pv6zDA+l24nFLsHMIg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":136834},"jest":{"globals":{"ts-jest":{"tsConfigFile":"test/tsconfig.tests.json"}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":true,"collectCoverageFrom":["src/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js","jsx","json"]},"main":"./dist/bundle/wretch.js","files":["dist"],"types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"f4e9ffed5894c92893301a60620d6d391644533e","scripts":{"fix":"tslint --fix -p tsconfig.json -t codeFrame","lint":"tslint -p tsconfig.json -t codeFrame","test":"jest","build":"tsc -p . && rollup -c","start":"npm run build && npm run test","coverage":"cat ./coverage/lcov.info | coveralls","prebuild":"rimraf dist && rimraf coverage && npm run lint","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0"},"_npmUser":{"name":"elbywan","email":"elbywan@hotmail.com"},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"5.6.0","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"jsnext:main":"./dist/index.js","_nodeVersion":"8.6.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.2","tslib":"^1.9.0","rimraf":"^2.6.2","rollup":"^0.56.5","tslint":"^5.9.1","restify":"^6.3.4","ts-jest":"^22.4.1","coveralls":"^3.0.0","form-data":"^2.3.2","uglify-es":"^3.3.9","node-fetch":"^2.1.1","typescript":"^2.7.2","@types/jest":"^22.2.0","@types/node":"^9.4.6","dtrace-provider":"^0.8.6","rollup-plugin-uglify":"^3.0.0","abortcontroller-polyfill":"^1.1.8","rollup-plugin-typescript":"^0.8.1","conventional-changelog-cli":"^1.3.16","rollup-plugin-node-resolve":"^3.2.0","conventional-changelog-wretch":"file:scripts/conventional-changelog-wretch"},"_npmOperationalInternal":{"tmp":"tmp/wretch_1.1.2_1520460300312_0.465496117116198","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"wretch","version":"1.2.0","keywords":["fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@1.2.0","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://elbywan.github.io/wretch","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"dist":{"shasum":"7d28376a3ca94ea96e35aaad7c5ea85a4a8ee8b2","tarball":"https://registry.npmjs.org/wretch/-/wretch-1.2.0.tgz","fileCount":27,"integrity":"sha512-2KMMPEIO++7hwFJk3tDFACKVUnv0cQiv45n13ogPdbch9A4IEs/cNpaDi/A2tO3AzQD/YkvVfr1ea3MYHyi7OQ==","signatures":[{"sig":"MEQCIC39d3fbdZQT9oH+3Wg5W+q0mCE0EysCaqdAGezqDRYpAiA07pkhveD7CGWakldSES8aU5lULOdLJYqzUrGfT0AbZA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":141096,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBxegCRA9TVsSAnZWagAAGfoP/3ij0ev43fUxST2yUN76\nfno97OX+3TM2SPpZLFNRXQJK50u2Q1RFyBFD61CAl6zNgfNdP73qtsxBVTUE\ncD43ODdyrwrnNDnekcO6o3t6eVwSFcuEhZOuZ5lh92thzDO6uyaD4FXJzUbN\ns69BuRfvbNR3NxKLa3dVDbfuGsp3VBhGESKNMMY6fAtEMpIXMPdFNOa5bYeE\n5MouAsyOHLChxA0dYJ6RRzD99VDPFpldo2hoF+Fq+3fU5iFWLMnH+VL7XnsL\nGFMVmbVtldOjII4sZbHcUWLpAbgR502An+aCNbNQef68Q2LZMfI8fy2iQX/D\nT3wft0sEMZXrU15qTrHrlQFIDf5TdJTtnEIjvijTbhPgZg13FVZjj0fe3fik\nVmrJ+VLxSF+i1pyIDHq7+4Qb612IdaPqrCl97n4BgdMMGjddzpLOThG1TRaC\naY8APiVbYDe+u2abBbz8VjugAsWdLCxcJ6QmgUVnE5WNV3BUxD9SDMDfC5yA\nuUTAZWuyVQL4ketpGrLA64QOWlL9bRU89i6doCVzIbSufjtpiqnyCNg+KEpG\npWCJkR3M5xr5bNUCdfo0Kde0D4owFhAdTef17WLq8kArOlWaCQTJHMIO2Id4\nPzF14N/lyHwNy9nSEZaDHJALu6/Z39oTBMODs+UVm4llr822NpCE4sNqEWLz\nI7eH\r\n=7+5i\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"ts-jest":{"tsConfigFile":"test/tsconfig.tests.json"}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":true,"collectCoverageFrom":["src/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js","jsx","json"]},"main":"./dist/bundle/wretch.js","files":["dist"],"types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"3f067df73f2a9b942a6a98e1d2c24354ace48775","scripts":{"fix":"tslint --fix -p tsconfig.json -t codeFrame","lint":"tslint -p tsconfig.json -t codeFrame","test":"jest","build":"tsc -p . && rollup -c","start":"npm run build && npm run test","coverage":"cat ./coverage/lcov.info | coveralls","prebuild":"rimraf dist && rimraf coverage && npm run lint","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0"},"_npmUser":{"name":"elbywan","email":"elbywan@hotmail.com"},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"6.0.1","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"jsnext:main":"./dist/index.js","_nodeVersion":"10.1.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.4","tslib":"^1.9.1","rimraf":"^2.6.2","rollup":"^0.59.2","tslint":"^5.10.0","restify":"^7.2.0","ts-jest":"^22.4.6","coveralls":"^3.0.1","form-data":"^2.3.2","uglify-es":"^3.3.9","node-fetch":"^2.1.2","typescript":"^2.8.3","@types/jest":"^22.2.3","@types/node":"^10.1.2","dtrace-provider":"^0.8.6","rollup-plugin-uglify":"^4.0.0","abortcontroller-polyfill":"^1.1.9","rollup-plugin-typescript":"^0.8.1","conventional-changelog-cli":"^1.3.22","rollup-plugin-node-resolve":"^3.3.0","conventional-changelog-wretch":"file:scripts/conventional-changelog-wretch"},"_npmOperationalInternal":{"tmp":"tmp/wretch_1.2.0_1527191454574_0.4367160095110785","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"wretch","version":"1.3.0","keywords":["wretch","fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@1.3.0","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://elbywan.github.io/wretch","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"dist":{"shasum":"49b00e8ecc3480894606606e7e5a97a8d7185692","tarball":"https://registry.npmjs.org/wretch/-/wretch-1.3.0.tgz","fileCount":27,"integrity":"sha512-/kKDViFV5YzyER1I0y7L3dPFi2IwLTCr25sSafkgttX2auQHm9NIzwxrHhq6aEmu045QgG7WPSVpbYetraURTg==","signatures":[{"sig":"MEUCIBOs0wKA5Zkxm6qWcAyrPpNK0Oo65NfBgP0k+RitWRu1AiEAqeScpZBW2NhzHIlIA/iMSapWAUK76uAkoXV50vznzmI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":146727,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbG73BCRA9TVsSAnZWagAAI5MQAJEQHkE8esfZXlE+LG/K\nYloaDkd/1jJ5QMJtKflWnUK8EGfhgD8UKRQoiT2KoRiqRxMLW00xYy6TtxB3\ncvObNHslCu3GfFMUG30jjXC3Lm9pLxsBfdrQpdEVLdAsEUfcjYBmMVj8C3Gp\nVN0HC9GzsyZWlY9kaJVilRYQKOudErXzNPB/spymDKovXmtz6o2J7bXW0H29\nueCzLoO826OT0SsIFgfwxAgVzTMoqTE9OrRNYu1liIDBaNhHtmesrKbB054z\nCUew3FpnrJOLvAcq52p7+GsN8jwGBagEpml7HGuyyOj8CBLOV6hiRpteckDR\nDHE0zfYuJ274/OQCRpI5EFdtdLt0HCsU0P3i/yQV0LB6Bt0K6EmaMQsH9UwC\nvhQZcSCNtOo9sGlA3M56mj5JDYbTqPArkeD0LIrmVoQAB77fXzzkM8BIxeaf\nv3gQFl0YMWIlvQQU2o85KMmLr74jcy3OwcFrcbxjpPzoWKZaGIGP2ijdvu5p\nxsEaMbPBbVFZM01Oym0BdXENmOau0AhZe1r5afR88hLBm10c6hnTDnKP4nb3\neti+GciEKHZcUI+bhlyMxlLXdcDw7X3MZexdas6IxZv5cbpospmRnu7T1q2z\n6ZMjnvsk9DoFauG8Monfrd9fBBIXCJqLM2RhbYP1a5Wa2XL6wjwd7x5gO0Pn\nTZ3b\r\n=jbm5\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"ts-jest":{"tsConfigFile":"test/tsconfig.tests.json"}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":true,"collectCoverageFrom":["src/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js","jsx","json"]},"main":"./dist/bundle/wretch.js","files":["dist"],"types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"ff05dfca4d3ef7a754965d99579b455c93aa7880","scripts":{"fix":"tslint --fix -p tsconfig.json -t codeFrame","lint":"tslint -p tsconfig.json -t codeFrame","test":"jest","build":"tsc -p . && rollup -c","start":"npm run build && npm run test","coverage":"cat ./coverage/lcov.info | coveralls","prebuild":"rimraf dist && rimraf coverage && npm run lint","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0"},"_npmUser":{"name":"elbywan","email":"elbywan@hotmail.com"},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"6.1.0","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"jsnext:main":"./dist/index.js","_nodeVersion":"10.1.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.4","tslib":"^1.9.1","rimraf":"^2.6.2","rollup":"^0.59.2","tslint":"^5.10.0","restify":"^7.2.0","ts-jest":"^22.4.6","coveralls":"^3.0.1","form-data":"^2.3.2","uglify-es":"^3.3.9","node-fetch":"^2.1.2","typescript":"^2.8.3","@types/jest":"^22.2.3","@types/node":"^10.1.2","dtrace-provider":"^0.8.6","rollup-plugin-uglify":"^4.0.0","abortcontroller-polyfill":"^1.1.9","rollup-plugin-typescript":"^0.8.1","conventional-changelog-cli":"^1.3.22","rollup-plugin-node-resolve":"^3.3.0","conventional-changelog-wretch":"file:scripts/conventional-changelog-wretch"},"_npmOperationalInternal":{"tmp":"tmp/wretch_1.3.0_1528544704108_0.7800528763123082","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"wretch","version":"1.3.1","keywords":["wretch","fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@1.3.1","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://elbywan.github.io/wretch","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"dist":{"shasum":"c4efa11d6e4e93d4aabc21126998d03f0578708a","tarball":"https://registry.npmjs.org/wretch/-/wretch-1.3.1.tgz","fileCount":27,"integrity":"sha512-2oZNayYKjDwhZBSk+FTt1yVnW4iNVcgmlPxbL+c6N76O+FIGiETCeN3RUaMWNauWNym52HVbul/BdKwW5SSQ9A==","signatures":[{"sig":"MEUCIQCx4GEXTS3AX5pqk5teVmvechDSNzORbbHffsVOUBnt2AIgfFSuvZUgBDZt1zzrv5V63IFmqRDbEpzS8NtkjV3Yx1c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148868,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbH6JmCRA9TVsSAnZWagAA3aoP/iY3ne3ABf5w96ACQW/8\nUAZgHtJqH3Lkzp6nSmmWERJ8cfPUBFIMmFKRJv/g82pLGdiTZKfBIG4oKW3A\nEz74SOP4KNIMxJVAo1LLeZt1MhOli4g3HA4kyxdw8Wwt64/WmAT4CKlKpDKC\nEvPaWjPjbc/QNhXzYC2qVNMprZvpNXHn6/siYFEVo4sZfPkwhJcMhviTwzp/\nqTsWWFrk1YZcha41sV24HmxI7ULA9Md5gffaPdtSFc8KALIyraGbEI2Tm8pl\notQ9EpuUNTeX74ot4oo3/NcSyjLuN/v3Okl8nF/vhilhXeb1vKp0TXDcpBVk\nM9v5t7Ja1ZEhArUSS1X97T5xRkaCFDvXB/COGON7++AHBGh0NuSLfbKosMir\nDSWr56epEHU1SFXNRs+a3gEOe4DtEJpPdW/LzzjsLyZIPkk2vDs1o/z0FF6p\nSnfgYNt9/w9Z8A17mdmxv662qDnX+VF02AZ8GYE8j8YMiHD62o6fqkZ8nfrz\nYCWMOo4e94s58aq395HOErd8zS0vdJSYsxwEhhxCQbX1LHwd/CMdthyIeboN\n+BqW5DjT+6TMT27bGMoC42fyvLRrHXQ/yQBphiYpbV5vwhEMaBvYMIG1Ejl3\nCv15falrIQX2mnJUKKZtIZtON0qi8QU8RZO9ctQcQ9Wzvks1CTHj4eZ4rnFJ\nnrMd\r\n=boe6\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"ts-jest":{"tsConfigFile":"test/tsconfig.tests.json"}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":true,"collectCoverageFrom":["src/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js","jsx","json"]},"main":"./dist/bundle/wretch.js","files":["dist"],"types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"f162e0e17fd2c2b1f9408a0adfdcc18615a4b90d","scripts":{"fix":"tslint --fix -p tsconfig.json -t codeFrame","lint":"tslint -p tsconfig.json -t codeFrame","mock":"node scripts/mockServer.js","test":"concurrently --success first -k jest \"npm run mock\"","build":"tsc -p . && rollup -c","start":"npm run build && npm run test","coverage":"cat ./coverage/lcov.info | coveralls","prebuild":"rimraf dist && rimraf coverage && npm run lint","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0","test-browsers":"rollup -c -o test/browser/src/wretch.min.js && concurrently -s first -k browserstack-runner \"npm run mock\""},"_npmUser":{"name":"elbywan","email":"elbywan@hotmail.com"},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"6.1.0","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"jsnext:main":"./dist/index.js","_nodeVersion":"10.1.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.4","tslib":"^1.9.1","rimraf":"^2.6.2","rollup":"^0.59.2","tslint":"^5.10.0","restify":"^7.2.0","ts-jest":"^22.4.6","coveralls":"^3.0.1","form-data":"^2.3.2","uglify-es":"^3.3.9","node-fetch":"^2.1.2","typescript":"^2.8.3","@types/jest":"^22.2.3","@types/node":"^10.1.2","concurrently":"^3.5.1","dtrace-provider":"^0.8.6","@types/form-data":"^2.2.1","browserstack-runner":"^0.7.0","rollup-plugin-uglify":"^4.0.0","restify-cors-middleware":"^1.1.1","abortcontroller-polyfill":"^1.1.9","rollup-plugin-typescript":"^0.8.1","conventional-changelog-cli":"^1.3.22","rollup-plugin-node-resolve":"^3.3.0","conventional-changelog-wretch":"file:scripts/conventional-changelog-wretch"},"_npmOperationalInternal":{"tmp":"tmp/wretch_1.3.1_1528799845095_0.4763876550744339","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"wretch","version":"1.4.0","keywords":["wretch","fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@1.4.0","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://elbywan.github.io/wretch","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"dist":{"shasum":"3055aaa77039ca4338c8eabcc909bc91f35623a1","tarball":"https://registry.npmjs.org/wretch/-/wretch-1.4.0.tgz","fileCount":27,"integrity":"sha512-lF32e/IclWWTPAUrMy1rQEo5wzkInZ2reX+Q0SRD6ML4TthBtdHQCX4VFtsXM0frniDbHv984OcXpLPjKiQRLQ==","signatures":[{"sig":"MEYCIQC/I8rlSANC8/ALWOKQDXR7BfGbAxQedVhZcWOD63GSKAIhAOL+jmvV3sBtwOXu4GlBMHPchAAKJaIT4+ZWLsbzUkeb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":150162,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbRFaWCRA9TVsSAnZWagAASRkQAIYVCyMGPJ1wwjTpN4E9\nm8zbaLqGxq+8RZ8lWbRJO9kSx/e4/lQGdyPIeHbJ1n+ueL/3NGClmwoQU66V\nXaNOD48QLsz2ZP8P7IZpb1eYg0ElsyEh77a69xG8Tf1k3AN5Gd3XlX+5RL7/\nFYsKtrcbW0mNXNkpUTCKVLzDDGes3ZV1gg/jKeXHWKGncHTo3ryJaC8xYliy\n+gn297Y7ZzEoBQujJaYLeQbTzVQx2O8XsXYttsvDtNg09Bb8AF4MCHrAOIqf\nw/h7e4dPw3XhCJ7ZTt111STgUBkTBJZvoX+SaCtnbxTxtQkuBvDOj/FTpjFE\nKR0fzKQtGUaDf5a62HsKxmO2V5cHYbLP/94Azn6hTtXAq5pCd0N7JgvyMkfM\n4rkanoNlYGvtsk3/Y/jnrqDnK31gtqLU5/RYtMWLCiLkXKbSa+XCSao9qEYj\n1F5gtrpLIOTU4A8TRkoPmXppjfa54GKQqL6NMatj/ykM8JcinoRIJdnQYzLk\nxcb3t6qHr0OXYik2o7WhHgtWj7JjCZP0iZO+s7jVC6/cs3CiBA15ePNTIeUP\nwFC9T5m2+aXNOvvl2tU3f7mtbkmLotrQ+BfbOskgFjjfLVli9S8vHZjUv8R+\nATO1tvRvhl/+MqjIC6GX9N2TxbwfW604W6fN6roMJ+tZNzUXfOpNVJWq+yLm\na3bp\r\n=lunZ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"ts-jest":{"tsConfigFile":"test/tsconfig.tests.json"}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"collectCoverage":true,"collectCoverageFrom":["src/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js","jsx","json"]},"main":"./dist/bundle/wretch.js","files":["dist"],"types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"27acc8e693c7188abb4df546e669baefdd029e66","scripts":{"fix":"tslint --fix -p tsconfig.json -t codeFrame","lint":"tslint -p tsconfig.json -t codeFrame","mock":"node scripts/mockServer.js","test":"concurrently --success first -k jest \"npm run mock\"","build":"tsc -p . && rollup -c","start":"npm run build && npm run test","coverage":"cat ./coverage/lcov.info | coveralls","prebuild":"rimraf dist && rimraf coverage && npm run lint","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0","test-browsers":"rollup -c -o test/browser/src/wretch.min.js && concurrently -s first -k browserstack-runner \"npm run mock\""},"_npmUser":{"name":"elbywan","email":"elbywan@hotmail.com"},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"6.1.0","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"jsnext:main":"./dist/index.js","_nodeVersion":"10.1.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.4","tslib":"^1.9.1","rimraf":"^2.6.2","rollup":"^0.59.2","tslint":"^5.10.0","restify":"^7.2.0","ts-jest":"^22.4.6","coveralls":"^3.0.1","form-data":"^2.3.2","uglify-es":"^3.3.9","node-fetch":"^2.1.2","typescript":"^2.8.3","@types/jest":"^22.2.3","@types/node":"^10.1.2","concurrently":"^3.5.1","dtrace-provider":"^0.8.6","@types/form-data":"^2.2.1","browserstack-runner":"^0.7.0","rollup-plugin-uglify":"^4.0.0","restify-cors-middleware":"^1.1.1","abortcontroller-polyfill":"^1.1.9","rollup-plugin-typescript":"^0.8.1","conventional-changelog-cli":"^1.3.22","rollup-plugin-node-resolve":"^3.3.0","conventional-changelog-wretch":"file:scripts/conventional-changelog-wretch"},"_npmOperationalInternal":{"tmp":"tmp/wretch_1.4.0_1531205270572_0.639355469196659","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"wretch","version":"1.4.1","keywords":["wretch","fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@1.4.1","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://elbywan.github.io/wretch","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"dist":{"shasum":"0423ae539a5279d17835f3995103d49c2906cd71","tarball":"https://registry.npmjs.org/wretch/-/wretch-1.4.1.tgz","fileCount":27,"integrity":"sha512-aWuRSQiWBIzdOMN6czttqyLbfdTC98tWWwg1p8lH67mcdh+dAU1NxwEw2pw/vPtV9caABi814VTL4XXvdtBtrw==","signatures":[{"sig":"MEUCIAsfhJJoupOBc4P2HwGOu8U3bkSCXy+Yl95oi0cAq8X1AiEAkr8zl8pQyHIs8r0Kfn9e62iGW9f9n1Hc8xV6jLjtxAE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152466,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbcUDyCRA9TVsSAnZWagAAl+gP/AlaqxGd+ycDUNFNmqA2\nYhmw+YH+KrzRN1d2I/UctRs/vPjHHPRDWh4x0LxsdRx+mU1NdNiG1IEkSda+\nQGPxj5t525ZqebOtU7cQivVqjpjRF2AEIN4FKhjzUyertd0J1cz6JfiSJoAA\nMXEHpoWABvZWXCCMIyY1Z1iyUAwA+U0/z01TAV3o4CF/6O3d/HoSK3JqlePp\njKZc+1okftp2xpGZO/oKhx4BUoggoc2lltDBtrB82DVL/i0U8PU/CYP+1AB8\nSNpzMyaOCXj5NczmPqVGfEQQgd15B1vQdwJFjtt5Bbg3GwW/UdpqHj3+Qd3D\nuRKsHdSsqionZJGf6gvvuBexEmzWnYmNcy0KifLK8c3pqgdAWLf0BTMyKMIV\ndwYkHHPANS5sbaVJNUHHYfMchULv/NlLZzdGxLhjxlvN1woruIzzoG2loYyI\nT7R3fu4V+vfa8KxzSvhOcZbugV00tuJaZYDRX11U8J+CR/IXz/7fnzImFhvL\nnLSrK4x91hTwQboBSS+R7r/rerTz+TOVnnMtvzWsitZ1GMIbh5pbHTZBnQn/\n9TrBWZI8s+5tn7NJiDSh0Awrb/4Gy+wLGurG3N5z0iLWx/ZZIp01n4GHGeqv\nxJd6zAcXOn7if/d1kkuRPKoQmttn+k/GezchpSGb79r5mta5Jtq7l2UZNk5s\n2ADt\r\n=5ePF\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"ts-jest":{"tsConfigFile":"test/tsconfig.tests.json"}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"collectCoverageFrom":["src/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js","jsx","json"]},"main":"./dist/bundle/wretch.js","files":["dist"],"types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"429fd8d80a7cf40a8d7275ba16dca02c623c52f5","scripts":{"fix":"tslint --fix -p tsconfig.json -t codeFrame","lint":"tslint -p tsconfig.json -t codeFrame","mock":"node scripts/mockServer.js","test":"concurrently --success first -k jest \"npm run mock\"","build":"tsc -p . && rollup -c","start":"npm run build && npm run test","coverage":"cat ./coverage/lcov.info | coveralls","prebuild":"rimraf dist && rimraf coverage && npm run lint","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0","test-browsers":"rollup -c -o test/browser/src/wretch.min.js && concurrently -s first -k browserstack-runner \"npm run mock\""},"_npmUser":{"name":"elbywan","email":"elbywan@hotmail.com"},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"6.2.0","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"jsnext:main":"./dist/index.js","_nodeVersion":"10.1.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.5.0","tslib":"^1.9.3","rimraf":"^2.6.2","rollup":"^0.64.1","tslint":"^5.11.0","restify":"^7.2.1","ts-jest":"^23.1.3","coveralls":"^3.0.2","form-data":"^2.3.2","uglify-es":"^3.3.9","node-fetch":"^2.2.0","typescript":"^3.0.1","@types/jest":"^23.3.1","@types/node":"^10.5.8","concurrently":"^3.6.1","dtrace-provider":"^0.8.7","@types/form-data":"^2.2.1","browserstack-runner":"^0.8.0","rollup-plugin-uglify":"^4.0.0","restify-cors-middleware":"^1.1.1","abortcontroller-polyfill":"^1.1.9","rollup-plugin-typescript":"^0.8.1","conventional-changelog-cli":"^2.0.1","rollup-plugin-node-resolve":"^3.3.0","conventional-changelog-wretch":"file:scripts/conventional-changelog-wretch"},"_npmOperationalInternal":{"tmp":"tmp/wretch_1.4.1_1534148849481_0.479829196230362","host":"s3://npm-registry-packages"}},"1.4.2":{"name":"wretch","version":"1.4.2","keywords":["wretch","fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@1.4.2","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://elbywan.github.io/wretch","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"dist":{"shasum":"e7ee01f6606000b845041624e70d4284aecb7c97","tarball":"https://registry.npmjs.org/wretch/-/wretch-1.4.2.tgz","fileCount":30,"integrity":"sha512-pzxgTV/ewZumryk+WENp1PJqy011b3gndihFIV/czhdJl8nXG0hLDrgdhBS+WQUHey7OqzQnhSwd/OPMDL3XWw==","signatures":[{"sig":"MEQCIF7utwban7tZT0mqf2c/72/zk863xKtQfxP4ZX3cY2JOAiAQDpH1KXWaaMmDhe+O5zfKo6Ing8BA+9ftfw4zHnCBTg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":145199,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbzDBNCRA9TVsSAnZWagAAPbQP/3z1eWGW4ZSxLx0arfJB\nUW4ve4oYQm8bgTZb6/9JtGS68Enx9Vc32Xhpc7xhGq/NYepivZTXOjo9nq9U\nKO6AIVdBCcBhLhbBGQyo+edMjlLDHhDqjt3DKytyUE1obftixYXOfNK47/qu\nfKGRMJTBkiiNLzix7sj67eHClxr+CZVU2/5zpn8lLzC57l/oT7eDnlXae3Qr\nTTG+sj2waApLEdrSvB2lk47TDCEVt4ncHkn+JKYBhibF8F0hFq8wEzfYHFsp\n6iz7LGAbpOoIZ5D1pKe6iRqoE5jxJXAW6+1CRjPfGs1dqx/bqVVJ5aGhL/Fc\nnjyuyivpVVb/69gu91fc+/UnhEVPR9SFvhLkpdW4+RtNBVUJZ/c9iXDUxOJ9\nW62l0Uzpv1bKlJvKM+g9asjprNTBdvIUGxG9lxZHbrMovPiyYjJdS9yq44k/\n56z/6LntN+lAYr9DTclG0StTwRC7A1rBJaFC9t7SggLhoD9jMPJG1MJKSQqx\n5poSL/NWjkI1hKkhZN5AZ74CLlobEZQYSrMbT7Crizy5NPs5TxMnSQ3DcMKC\nkWkorl3OGQeA+k6xVj5cNtv+ViRUR3FyN3E2UrdFgk69ZY7iZa3B9qXB805m\nly2rmGiuTKfTOHa40AlxiKIe5PCholdAs/nhaID9CzwJ/fPEcGmESRus2qNl\nSx/L\r\n=Oryv\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"ts-jest":{"tsConfig":"test/tsconfig.tests.json"}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"collectCoverageFrom":["src/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js","jsx","json"],"coveragePathIgnorePatterns":["src/index.umd.ts"]},"main":"./dist/bundle/wretch.js","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"e53622dfab59085d1cb8d1138e6f4d112f13a739","scripts":{"fix":"tslint --fix -p tsconfig.json -t codeFrame","lint":"tslint -p tsconfig.json -t codeFrame","mock":"node scripts/mockServer.js","test":"concurrently --success first -k jest \"npm run mock\"","build":"tsc -p . && rollup -c","start":"npm run build && npm run test","coverage":"cat ./coverage/lcov.info | coveralls","prebuild":"rimraf dist && rimraf coverage && npm run lint","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0","test-browsers":"rollup -c -o test/browser/src/wretch.min.js && concurrently -s first -k browserstack-runner \"npm run mock\""},"_npmUser":{"name":"elbywan","email":"elbywan@hotmail.com"},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"6.4.1","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"jsnext:main":"./dist/index.js","_nodeVersion":"10.1.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","tslib":"^1.9.3","rimraf":"^2.6.2","rollup":"^0.66.6","tslint":"^5.11.0","restify":"^7.2.1","ts-jest":"^23.10.4","coveralls":"^3.0.2","form-data":"^2.3.3","uglify-es":"^3.3.9","node-fetch":"^2.2.0","typescript":"^3.1.3","@types/jest":"^23.3.5","@types/node":"^10.12.0","concurrently":"^4.0.1","dtrace-provider":"^0.8.7","@types/form-data":"^2.2.1","browserstack-runner":"^0.9.0","rollup-plugin-uglify":"^6.0.0","restify-cors-middleware":"^1.1.1","abortcontroller-polyfill":"^1.1.9","rollup-plugin-typescript":"^1.0.0","conventional-changelog-cli":"^2.0.5","rollup-plugin-node-resolve":"^3.4.0","conventional-changelog-wretch":"file:scripts/conventional-changelog-wretch"},"_npmOperationalInternal":{"tmp":"tmp/wretch_1.4.2_1540108364376_0.332593886786162","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"wretch","version":"1.5.0","keywords":["wretch","fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@1.5.0","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://elbywan.github.io/wretch","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"dist":{"shasum":"7a6f6ac38b92b65ecbb70d95d677f45026c93a2d","tarball":"https://registry.npmjs.org/wretch/-/wretch-1.5.0.tgz","fileCount":30,"integrity":"sha512-iUsTdcjgPnGjeVa+uz5fKZWh8bxlJtp+3H/hpYHTk8FBvf2VBBv2z9eb7+7ZuAI7QRxEsABOqpxLaPO21o6hlw==","signatures":[{"sig":"MEYCIQDIdfcogqoMNagVrHNrBEJLRjrv6yf7o64Buvy0nDX/OwIhAP3EEIrxMof2p143X2/u7sa09FVxlUGAooFziw3OAH7X","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":171263,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJccZYqCRA9TVsSAnZWagAALHoQAJT7vqAhES4+sQwHatTx\nmgBoKdyb0QeEEa6XwrFQaH/ixYxe2Ka7DUR8PM32/O710v76KjrkwXeGJsQo\nsAuMBNQW235A1F7Jkcn7P3RrBNq1MxLkmfCQ8dxa+DAn0DEH/ZpM2dYYPSQU\nZxrPFIkepURYvrUZwP37UchwH6pAYWY70bhceTbNs8s1m/uMdwKj/EBU0Bf8\nWZ9aWFXTttCtJUN/uHyGrs4uQ4w7oFR72JRue5C7DVSatKTm60DXPExIuETT\neP6MbxZYnI8TxTiSJbZjwqpfObPVadCgJsR1KZCC05rMPwhxaj9bKHPgAvTT\nPjqMGKbiG82meXDyjG/lZ+/bMXFuswFMalhrjIwB3sTaSzJSsiW76eWnH5gq\nIAvU/U/d2vCLlN9fcHtsep8nPkEBWoCZZxylBMRotcH50fF8tO+hXBR3PUZc\nE5B2SU8YUgGBR/wxvvj4xYJvNujs469TvaVtyIuSJKioSr33dR0GvyTtkPQu\njxWaB3jX6dlNXkEjOMbQSoKIllht4huSyKeEk+1thd54CT8tdGd69E3CLWXU\nsaSDkKkHO/foVcVV3PHmEFfuxbsDRaEOr7m4SDmLBBu2FtK/yfJPconQ5Gwc\nIw2Eqfk4cv7UbFTCyPj8fOhc2G8dr9VIeLfXcjxfgHWnqXx7Z83FBdlfOYyJ\nVRtu\r\n=HIBn\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"ts-jest":{"tsConfig":"test/tsconfig.tests.json"}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"collectCoverageFrom":["src/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js","jsx","json"],"coveragePathIgnorePatterns":["src/index.umd.ts"]},"main":"./dist/bundle/wretch.js","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"05e07ac4b1a66a23d6d3cc4cc4cb2ad0ec8cd518","scripts":{"fix":"tslint --fix -p tsconfig.json -t codeFrame","lint":"tslint -p tsconfig.json -t codeFrame","mock":"node scripts/mockServer.js","test":"concurrently --success first -k jest \"npm run mock\"","build":"tsc -p . && rollup -c","start":"npm run build && npm run test","coverage":"cat ./coverage/lcov.info | coveralls","prebuild":"rimraf dist && rimraf coverage && npm run lint","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0","test-browsers":"rollup -c -o test/browser/src/wretch.min.js && concurrently -s first -k browserstack-runner \"npm run mock\""},"_npmUser":{"name":"elbywan","email":"elbywan@hotmail.com"},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"6.8.0","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"jsnext:main":"./dist/index.js","_nodeVersion":"10.15.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.1.0","tslib":"^1.9.3","rimraf":"^2.6.3","rollup":"^1.1.2","tslint":"^5.12.1","restify":"^7.7.0","ts-jest":"^23.10.5","coveralls":"^3.0.2","form-data":"^2.3.3","uglify-es":"^3.3.9","node-fetch":"^2.3.0","typescript":"^3.3.1","@types/jest":"^24.0.0","@types/node":"^10.12.21","concurrently":"^4.1.0","dtrace-provider":"^0.8.7","@types/form-data":"^2.2.1","browserstack-runner":"^0.9.0","rollup-plugin-uglify":"^6.0.2","restify-cors-middleware":"^1.1.1","abortcontroller-polyfill":"^1.2.3","rollup-plugin-typescript":"^1.0.0","conventional-changelog-cli":"^2.0.12","rollup-plugin-node-resolve":"^4.0.0","conventional-changelog-wretch":"file:scripts/conventional-changelog-wretch"},"_npmOperationalInternal":{"tmp":"tmp/wretch_1.5.0_1550947881535_0.015824817856671336","host":"s3://npm-registry-packages"}},"1.5.1":{"name":"wretch","version":"1.5.1","keywords":["wretch","fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@1.5.1","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://elbywan.github.io/wretch","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"dist":{"shasum":"6422390316f88cc9fb28e7e4b4f8f68ed3747738","tarball":"https://registry.npmjs.org/wretch/-/wretch-1.5.1.tgz","fileCount":30,"integrity":"sha512-pDPaJqUNHAG7EJN5QzuvGKdbZKwIrrpyNSEJutGHG5dPkSupRgZ2ekI6sUG0wg+xQEnkHxSD7YuZItb5XKSxZA==","signatures":[{"sig":"MEQCIGwed1bQHaSC7urpCDTvnhD5db57j2AcaK6yJlaoefoVAiAWnno9ukqTgwN/7jiBr6bdiHZulhMq5el4KTJxLytfCA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":172416,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcjgq9CRA9TVsSAnZWagAApAAP/R17Hb+obIiqVW3hufQy\nnDHbgDCaFqENxfCT4Zjn4M1TIb3BWj4SYsgMIm+ysuF7Z4VDM975Kt3omJ7t\nkNfR6pViPPKWNcynG8jh++TGSiqdjzebw4/hxSPvSvH4oinGKLMnlGIXmhRC\nBJPFnBcCG/V1XLDFkdrrIBPoLJZV+8CgWAS6KxWdNQDylyZ8ePRg4AId9GLA\nQCx3Mnqmf50RQ8MKtBlqjC8OBbG++vUkcb8Pmc+ey9xgVDHk/d1lzYMimTPH\nzdA7Ikkc5MtvMiyfGIWlIS+BJ8v8hOfrieoqtgJNDvu/LVuiM0g19N92cRdJ\nUdgZ9hBG2uTQ5+/Q0uam2zfYJFMr0nmpOUJQgILveGAddvlv0lCv73pYwL6e\niq91mjnCoP9AcwrfcpVfAKJpkrlrH56zUj+8Ej2Ioaq1LVO+F2fPBaYgfQQ4\nbzAK0byv/LSSykacWfpEJIDxr2QaLywXlBHp8eCEr5ZDd/Eem3xAK/2wgoYI\nQZ5HtuutjjhATstx6Yb7GHthUUtvSws6LHy/h9A4Ddl35q4gHS81lLNioFDo\nH4EpTBU+7bmrClrYkwkM/G8Z/034O4HYBcgcQjhhRhoiXJNQFQfhNFdJNHkV\nU3Bkwf3chiDtAWmoIHODZ2EMYLYFn3R9P+uZsVaAzEfHoq3RGz8ww4c7UJfS\nGclG\r\n=PQcL\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"ts-jest":{"tsConfig":"test/tsconfig.tests.json"}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"collectCoverageFrom":["src/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js","jsx","json"],"coveragePathIgnorePatterns":["src/index.umd.ts"]},"main":"./dist/bundle/wretch.js","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"2f5af21d4ba1a033ac7a5c0e5240fb26ed357ef3","scripts":{"fix":"tslint --fix -p tsconfig.json -t codeFrame","lint":"tslint -p tsconfig.json -t codeFrame","mock":"node scripts/mockServer.js","test":"concurrently --success first -k jest \"npm run mock\"","build":"tsc -p . && rollup -c","start":"npm run build && npm run test","coverage":"cat ./coverage/lcov.info | coveralls","prebuild":"rimraf dist && rimraf coverage && npm run lint","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0","test-browsers":"rollup -c -o test/browser/src/wretch.min.js && concurrently -s first -k browserstack-runner \"npm run mock\""},"_npmUser":{"name":"elbywan","email":"elbywan@hotmail.com"},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"6.8.0","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"jsnext:main":"./dist/index.js","_nodeVersion":"10.15.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.1.0","tslib":"^1.9.3","rimraf":"^2.6.3","rollup":"^1.6.0","tslint":"^5.12.1","restify":"^7.7.0","ts-jest":"^23.10.5","coveralls":"^3.0.2","form-data":"^2.3.3","uglify-es":"^3.3.9","node-fetch":"^2.3.0","typescript":"^3.3.1","@types/jest":"^24.0.0","@types/node":"^10.12.21","concurrently":"^4.1.0","dtrace-provider":"^0.8.7","@types/form-data":"^2.2.1","browserstack-runner":"^0.9.0","rollup-plugin-uglify":"^6.0.2","restify-cors-middleware":"^1.1.1","abortcontroller-polyfill":"^1.2.3","rollup-plugin-typescript":"^1.0.0","conventional-changelog-cli":"^2.0.12","rollup-plugin-node-resolve":"^4.0.1","conventional-changelog-wretch":"file:scripts/conventional-changelog-wretch"},"_npmOperationalInternal":{"tmp":"tmp/wretch_1.5.1_1552812732372_0.03483285686023985","host":"s3://npm-registry-packages"}},"1.5.2":{"name":"wretch","version":"1.5.2","keywords":["wretch","fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@1.5.2","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://elbywan.github.io/wretch","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"dist":{"shasum":"e9ca28a041cf5cbeb68e0fc4598dac85057e91de","tarball":"https://registry.npmjs.org/wretch/-/wretch-1.5.2.tgz","fileCount":30,"integrity":"sha512-yHFHZVK3aiwtW4dMW4LpN7hJJepCbbYJTFutOfWZLfBSTsjLJa8cobPmSh6AgTEIMwryHeiJcHG+lP1IZHG2vg==","signatures":[{"sig":"MEUCIGrVNs1v9O/GH4bkow8mWoXlMpEeVFUA4vvwFvFC6W2iAiEA1sDyTHgzhTOKbt6InpOQOkrclxZ4ZZ+75Kkb/m6337A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":175183,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcxXYoCRA9TVsSAnZWagAAKEwP/izrrL67W16lPUvpc4uc\n+IgMPb1Cs3Fo6yoOCiE/Hcy1JwsuSuDJoozPYD1gNEn5Kq8xo3hREW/cuPBp\nZVjtdQJSViZycmjkCKDQ1d4URmVck6NTXLSAi/Q53wfk0twVTXB9qRXGSoCz\neaExzTQOvMHIpBVT8FnvJPV05PVnzs/OyLxrIQBpW0ROagrTNeZwnouamrZ0\nq7YFgxuz7JRt3VznxR5dgus/4V8UwG/+Yxglp3Z6yb27rttObEBPxey82gUA\neax/1oAbTJ2JV9Rijla7xoj/SjytXFuE30YTs5nXfDL0qWp/VT+9n04C2hnn\nh/FdTSDPo1CXAxHua+cCvp9uVo/UkpQbbxqWAnnAvWPkSt0hE58m4M/PUAbz\nLGUVqf0Wl4riLRDtsJNYW2fEUWAxHOnO9+wCjRdFljLfA8LKtJkFPzLIFOe1\nTjnAr7+IRhkG87Gi7sC57FPnIcCsyiXceFOgvQWn2bouk7PiBYBmsBqE3kS5\nbzEOG/dQiG/mLIuXDzUCwonWZ4rZQM4g8xDOlNmxNGpTI2WKfSh+LB+O3KB5\nZRkCxc9DQOH11NtWl3lVkQd8JlxO4/4dmOTMhXcstvR0xp8K38hlLvYvJWX3\ncs4K2s/tjvGRVy9Ob7GfULeYhx+zXyFhTBaw83zHqpMPh1XfHIAbUSyT4t5T\nBd0W\r\n=GTCe\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"ts-jest":{"tsConfig":"test/tsconfig.tests.json"}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"collectCoverageFrom":["src/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js","jsx","json"],"coveragePathIgnorePatterns":["src/index.umd.ts"]},"main":"./dist/bundle/wretch.js","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"f71faef59c678858094dc39fd26764a9d6053f23","scripts":{"fix":"tslint --fix -p tsconfig.json -t codeFrame","lint":"tslint -p tsconfig.json -t codeFrame","mock":"node scripts/mockServer.js","test":"concurrently --success first -k jest \"npm run mock\"","build":"tsc -p . && rollup -c","start":"npm run build && npm run test","coverage":"cat ./coverage/lcov.info | coveralls","prebuild":"rimraf dist && rimraf coverage && npm run lint","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0","test-browsers":"rollup -c -o test/browser/src/wretch.min.js && concurrently -s first -k browserstack-runner \"npm run mock\""},"_npmUser":{"name":"elbywan","email":"elbywan@hotmail.com"},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"6.9.0","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"jsnext:main":"./dist/index.js","_nodeVersion":"10.15.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.1.0","tslib":"^1.9.3","rimraf":"^2.6.3","rollup":"^1.6.0","tslint":"^5.12.1","restify":"^7.7.0","ts-jest":"^23.10.5","coveralls":"^3.0.2","form-data":"^2.3.3","uglify-es":"^3.3.9","node-fetch":"^2.3.0","typescript":"^3.3.1","@types/jest":"^24.0.0","@types/node":"^10.12.21","concurrently":"^4.1.0","dtrace-provider":"^0.8.7","@types/form-data":"^2.2.1","browserstack-runner":"^0.9.0","rollup-plugin-uglify":"^6.0.2","restify-cors-middleware":"^1.1.1","abortcontroller-polyfill":"^1.2.3","rollup-plugin-typescript":"^1.0.0","conventional-changelog-cli":"^2.0.12","rollup-plugin-node-resolve":"^4.0.1","conventional-changelog-wretch":"file:scripts/conventional-changelog-wretch"},"_npmOperationalInternal":{"tmp":"tmp/wretch_1.5.2_1556444711022_0.5799221032711321","host":"s3://npm-registry-packages"}},"1.5.3":{"name":"wretch","version":"1.5.3","keywords":["wretch","fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@1.5.3","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://elbywan.github.io/wretch","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"dist":{"shasum":"06abf9bf7b36c80b11070dfb98a4fc39cb01a6a7","tarball":"https://registry.npmjs.org/wretch/-/wretch-1.5.3.tgz","fileCount":30,"integrity":"sha512-B+DehqdV1zjp1KCkz7AmVOQcv91FtDZUMckrdpplXLFvkRsSOFUJ+3y9UBB4K8nwp7tWwSkDJsy80XnJuTVWOw==","signatures":[{"sig":"MEUCIEFGiryX50zO+Vl83IlBi4gdZMFCrAB3gIrsFa74/Q5TAiEAgDNkfXDZelCtpOP/uqGFej6+m7xa2/uq5Bo6kufICEQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":175956,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJ4KXCRA9TVsSAnZWagAAOmMQAJVUCKLD/bpQYk3LwkFi\nIMe4DZJ8eBkLrNo/PBbZrZiRNmiKSordFLJ+xM8R+EQ5ItVHY2+XJqkzvxay\nrGa4bJjChsfE7VkZQEKPmLTeNbRSLVcHVrleR6mtw3/gsfdr5SRixkhpPx56\n065+Q6lG/eQogKMKt9HRuUqXbexM7TajIlchQN6Y83ZESQ+pNqe0xujMWkIr\n5m3VvZ0J8qkE66BUUOwlXwHQKwNzFvB/gjJcLk8b/6Epl93TfdxV2hHzp/PU\n/ZLxZqrssmhLeWd1uSbFc+z6Pn49UGFDr6qiLFndbaXCdBKJal9GzMr1u9YI\nL/IcEcdH4pyphdR6sqVDNmLsZJUUiAQpjriNnHd8mEuUcBCRBcajwVsCBta0\npBmb1LmL55oL8fFNdnsF/j/qRPFjpuyIthypUpjfj8UskVyjmV4nB4EGgfND\nmcy2ayRqz8+WZfEVB8QoRuOpgM2zrNUFcdDzNsRu2sKX6h0lDyhUcrSfFB2e\nnOAu/t9ol6IdEPM32ZoXhFfzG4kKRduKWqRcgLNgZcamcN3L66GoD5/P5YUY\nz1HYbcQYhmZhtzfPzteAmNh52g8ZJ5E5cAQaa+pqjNCi0I4vlwWxnsNMoEVY\nnP/mcdm5Up4IepZep5ABn4RYEe+tw7S2S57TWkHsDKZPWmXXUemwD4uZNuLV\n/5bq\r\n=NuQu\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"ts-jest":{"tsConfig":"test/tsconfig.tests.json"}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"collectCoverageFrom":["src/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js","jsx","json"],"coveragePathIgnorePatterns":["src/index.umd.ts"]},"main":"./dist/bundle/wretch.js","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"9fe16a84120344f39f6ecc88ddef313429546c77","scripts":{"fix":"tslint --fix -p tsconfig.json -t codeFrame","lint":"tslint -p tsconfig.json -t codeFrame","mock":"node scripts/mockServer.js","test":"concurrently --success first -k jest \"npm run mock\"","build":"tsc -p . && rollup -c","start":"npm run build && npm run test","coverage":"cat ./coverage/lcov.info | coveralls","prebuild":"rimraf dist && rimraf coverage && npm run lint","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0","test-browsers":"rollup -c -o test/browser/src/wretch.min.js && concurrently -s first -k browserstack-runner \"npm run mock\""},"_npmUser":{"name":"elbywan","email":"elbywan@hotmail.com"},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"6.9.2","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"jsnext:main":"./dist/index.js","_nodeVersion":"10.15.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.1.0","tslib":"^1.10.0","rimraf":"^2.6.3","rollup":"^1.16.7","tslint":"^5.18.0","restify":"^8.3.3","ts-jest":"^23.10.5","coveralls":"^3.0.4","form-data":"^2.5.0","uglify-es":"^3.3.9","node-fetch":"^2.6.0","typescript":"^3.3.1","@types/jest":"^24.0.15","@types/node":"^12.6.2","concurrently":"^4.1.1","dtrace-provider":"^0.8.7","@types/form-data":"^2.2.1","browserstack-runner":"^0.9.0","rollup-plugin-uglify":"^6.0.2","restify-cors-middleware":"^1.1.1","abortcontroller-polyfill":"^1.3.0","rollup-plugin-typescript":"^1.0.1","conventional-changelog-cli":"^2.0.21","rollup-plugin-node-resolve":"^5.2.0","conventional-changelog-wretch":"file:scripts/conventional-changelog-wretch"},"_npmOperationalInternal":{"tmp":"tmp/wretch_1.5.3_1562870422222_0.8202007003235123","host":"s3://npm-registry-packages"}},"1.5.4":{"name":"wretch","version":"1.5.4","keywords":["wretch","fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@1.5.4","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://elbywan.github.io/wretch","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"dist":{"shasum":"785b54ec8ec4b5a5d44261d9e9c2dc60c6bb3ee6","tarball":"https://registry.npmjs.org/wretch/-/wretch-1.5.4.tgz","fileCount":30,"integrity":"sha512-FvH5xhARbAO7rfu6jUEQSpAp/eRFBjhat9PGyiXz2JwBvVC9Z0gNGRSNaaLWagslnJj+xo3JTAAQ0aZAgZ7gNg==","signatures":[{"sig":"MEUCIE9Qk7UvyyOfbN7XNQQIl9W7hBlIgJZGk8aT98S+jniWAiEAsrUGa8w/w66BMM/kmN4QVZKFPYJPkx/d4oHvAte6Jkw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":176794,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLjd5CRA9TVsSAnZWagAAsIAP/iPAIOCHbwIFUQ96ml3C\nbmKQmO6olXFhc732is5VZdptQ3D+MTf5Czynd6OnQhoGp0qq12b8S9jOSmOk\nvkVSHf+6wsZ00kbhg9ALp9vTwZVNdPBMAbiwEeYcInwJxNFwnM5ORgogsJse\nM7Af0Lx6LdWRJbZmNBxVW8Z/fPhEQ83X/mkRzoMAuLUJmV84ZbZdn3uF2mT3\niVTkuutuOdWliRtq8n73+lJvDkC65QNb3aNziVInxbZwhhCyY2mfsp1zFIOa\nAXEHYWoWUgqcuepdtT4WK710/HZiJyAeMKPNOTl6uTHvvzqRaZ1vT4axTR6v\nyQK7D+pTTRT75kGV4cSbYGLHj+gq5wQtuR1LjYLZzFvlTq7ViTuLFEaHyCx/\n+WcM5LHjKYpldm6cfHSOyaCyCyqlnP50myUDXzeW2pOpLj3DJyUPZ5X/iHkV\n0qfwPZwD7vu/3DZmN/ajLOgRwd02DoVVkZ20F6Xh/vg+2649iA+bu3V88EhW\nXFhReCewSi5z1Ly8xz9+YX/xShTFUt29nYlmbWKebMihTQE3UzzFuayHNKU1\nhMDUWyHABiheDnm7Sq35hITlPUziR3yhlPytx9gVtrdooLLtkWAg6hzo5f/J\npK/YQ30o5RZKjXLa0kc6B0hq3ybybxe8Brw+erzmsVxgNV8lhwZ5+5/mSoNm\nvlD7\r\n=pECN\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"ts-jest":{"tsConfig":"test/tsconfig.tests.json"}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"collectCoverageFrom":["src/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js","jsx","json"],"coveragePathIgnorePatterns":["src/index.umd.ts"]},"main":"./dist/bundle/wretch.js","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"2b79b3dd31602a25089cabd4722a0701ee2e3787","scripts":{"fix":"tslint --fix -p tsconfig.json -t codeFrame","lint":"tslint -p tsconfig.json -t codeFrame","mock":"node scripts/mockServer.js","test":"concurrently --success first -k jest \"npm run mock\"","build":"tsc -p . && rollup -c","start":"npm run build && npm run test","coverage":"cat ./coverage/lcov.info | coveralls","prebuild":"rimraf dist && rimraf coverage && npm run lint","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0","test-browsers":"rollup -c -o test/browser/src/wretch.min.js && concurrently -s first -k browserstack-runner \"npm run mock\""},"_npmUser":{"name":"elbywan","email":"elbywan@hotmail.com"},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"6.9.2","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"jsnext:main":"./dist/index.js","_nodeVersion":"10.15.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.1.0","tslib":"^1.10.0","rimraf":"^2.6.3","rollup":"^1.16.7","tslint":"^5.18.0","restify":"^8.3.3","ts-jest":"^23.10.5","coveralls":"^3.0.4","form-data":"^2.5.0","uglify-es":"^3.3.9","node-fetch":"^2.6.0","typescript":"^3.3.1","@types/jest":"^24.0.15","@types/node":"^12.6.2","concurrently":"^4.1.1","dtrace-provider":"^0.8.7","@types/form-data":"^2.2.1","browserstack-runner":"^0.9.0","rollup-plugin-uglify":"^6.0.2","restify-cors-middleware":"^1.1.1","abortcontroller-polyfill":"^1.3.0","rollup-plugin-typescript":"^1.0.1","conventional-changelog-cli":"^2.0.21","rollup-plugin-node-resolve":"^5.2.0","conventional-changelog-wretch":"file:scripts/conventional-changelog-wretch"},"_npmOperationalInternal":{"tmp":"tmp/wretch_1.5.4_1563309944447_0.5396629718777528","host":"s3://npm-registry-packages"}},"1.5.5":{"name":"wretch","version":"1.5.5","keywords":["wretch","fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@1.5.5","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://elbywan.github.io/wretch","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"dist":{"shasum":"0facb7c225aacf7fd145bdbb384d2963e6b23831","tarball":"https://registry.npmjs.org/wretch/-/wretch-1.5.5.tgz","fileCount":30,"integrity":"sha512-wGd+AkjuAyg+kvLrG5v2Irp7ShltU5+iscqUs13K/ZLS+thuF6s2buFT2UZfKedEuxY+pyTL7+zQ/Qd3g9uO7A==","signatures":[{"sig":"MEUCIQDpohcrjtT0R9jzvROyDbhLGZgMt3lDVRXPfOnnbQClNQIgTn5u6uCdhIwqDoEfY1okn/qzU6spsZqZsZkTV3/YvC8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":178994,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdpeuoCRA9TVsSAnZWagAA050P/2/EyEB2Esc3GAenT/qn\nSNJbYeGIGHsIaHzWarR74pBjoPL55HHFv0112RpPKYTqyV1RypUMlNmsgioR\n0L0v7Ux6iSzHlwNyfGw2vtqOcUnQ2j50+/VqqInTmhm1SvAw+u6uJXL3YNZe\noVk4QgxeWGfAno5dX4dVuNNRCr7d4e0q096O2r8blJsgkDWMkMq6xfBgUM8r\ncILay4bcVsTpgj1p+KqPG4JvrGZh+rEUIT4IMoXycLpfTMznO0wxkC6hApze\nxLBf0UJoucwpDBX8TNufGcevy6XKhLpvNUeH59hppDE9hn6NOfQIHKS9XSju\nEsBJnPdMJwNzMH6dU9d08Ew8Sgy3Hx8Jdit8KYhCSl+4E7e3mDWry0aXE+Yw\n8L2k3Y7SVWJscuPhbi5yMoBdR1CtPmA7/RN5mHOqrjZGaUtirMOygdPoHU+k\nGkmO/fM1mXBffOnfoAzja7NqXHBWsyKvg9XxD9b9PujrwXhRr22oCywsg67b\ndDDzPqIStCnOsF8nZz5I7ytxecQ3yiUy/830LObrdvAnMqwFbeCrYqSuDDnC\niS47KCsV6A6d0NOzK3KmKBS2m8jVVdW99Ez0Ykbc/dlxpJyKdJTfZR9AvARm\nPafz0px3swxZJWglyMnm75UGnlGrOQ4i2vT42HB7cikh5atKjq8DekTosdS4\n9zNd\r\n=CHV+\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"ts-jest":{"tsConfig":"test/tsconfig.tests.json"}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"collectCoverageFrom":["src/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js","jsx","json"],"coveragePathIgnorePatterns":["src/index.umd.ts"]},"main":"./dist/bundle/wretch.js","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"5b158fcaabd301a332d343b8de77faee6d40c4a8","scripts":{"fix":"tslint --fix -p tsconfig.json -t codeFrame","lint":"tslint -p tsconfig.json -t codeFrame","mock":"node scripts/mockServer.js","test":"concurrently --success first -k jest \"npm run mock\"","build":"tsc -p . && rollup -c","start":"npm run build && npm run test","coverage":"cat ./coverage/lcov.info | coveralls","prebuild":"rimraf dist && rimraf coverage && npm run lint","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0","test-browsers":"rollup -c -o test/browser/src/wretch.min.js && concurrently -s first -k browserstack-runner \"npm run mock\""},"_npmUser":{"name":"elbywan","email":"elbywan@hotmail.com"},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"6.11.3","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"jsnext:main":"./dist/index.js","_nodeVersion":"10.15.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.1.0","tslib":"^1.10.0","rimraf":"^3.0.0","rollup":"^1.23.1","tslint":"^5.20.0","restify":"^8.4.0","ts-jest":"^24.1.0","coveralls":"^3.0.6","form-data":"^2.5.1","uglify-es":"^3.3.9","node-fetch":"^2.6.0","typescript":"^3.6.3","@types/jest":"^24.0.15","@types/node":"^12.7.11","concurrently":"^4.1.2","dtrace-provider":"^0.8.8","@types/form-data":"^2.5.0","browserstack-runner":"^0.9.0","rollup-plugin-uglify":"^6.0.3","restify-cors-middleware":"^1.1.1","abortcontroller-polyfill":"^1.3.0","rollup-plugin-typescript":"^1.0.1","conventional-changelog-cli":"^2.0.23","rollup-plugin-node-resolve":"^5.2.0","conventional-changelog-wretch":"file:scripts/conventional-changelog-wretch"},"_npmOperationalInternal":{"tmp":"tmp/wretch_1.5.5_1571154855544_0.06495912100143197","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"wretch","version":"1.6.0","keywords":["wretch","fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@1.6.0","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://elbywan.github.io/wretch","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"dist":{"shasum":"672fb637f9eda21f08ac656dc84a758e30093934","tarball":"https://registry.npmjs.org/wretch/-/wretch-1.6.0.tgz","fileCount":32,"integrity":"sha512-fy5Z7uISIEsAyxVrbLXWSUEwcl5JePCWwNKnsC3tB7dRFroeJl8MVoGTDS0lhukOX4gSig2j9IF8T9yM+YkuUA==","signatures":[{"sig":"MEQCIG0aHp5MotWaOvoosjhImtQ4zmngGeNQBfpGmtM8m4r/AiAF0x1lmzLmyBYBjNdSDMe7w3ge4csTbR98yVjluM/0MA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":225351,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd3o+6CRA9TVsSAnZWagAAvMEP+wUMJHJcpA6hH6AagnaR\nDyOBCIVeVnSWIRUzWN/h90GNW/VCsuHP30iZ5ZAzTsX9CHjhVbyVd3OciSHl\nXZPc/H6ois6OLdb/8NCWboh8ajrpwhpYIiheGeAjczTXCrfVPnR6mx4jXRR/\nXvcZtQ2TK1O+yTCWDR0QjdaJeWqnZEdn/3idYAzF+vbLRkgD2aO5D6kV0izH\nVjUbmGYi0SmmaM/XuYwv2DqsaMeZsEy27elGDh236HMCcsRXZSM3b1XSI+QS\nGkWIzUxcJvM4SL7JJS5VbyxGujjXwMTobKeBuoMCKWfFpJ1kKGiesuOBP6E2\nsfcJFYykKEweEkYFf9LHNg6ckRRevtyZacNbEBZ9BOKQrFm+0Pd9aT0GyVYu\nedcFmJ1bUfAgFaYSX44GG6+gLMahzTfoCYalToFF0IsHbrWEAt2nmgVIw9C1\nTdmEhaeFz70p2bQpvrRht8eTVquM+Dl4LwbjaQoxGgvtjZz1JuOpR+Lke5fo\nKo8Hv4x8qU7DPtDJSPqfQI1StntFt3M8y4yNcK56zwXM0w6hfOSQEa4HwDWF\nfSMCuBWQ7dP+ZOkwJSuHs0ttxtXsCKZJUY7ygAQ3T7ld0COK6sVoSq3y+Uvg\nejJPIhiPQPfPVKBTD/udtrzDttSgWU451hVdD955PESMV+bAlAVXpaVDQcgc\nDgc9\r\n=gmgF\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"ts-jest":{"tsConfig":"test/tsconfig.tests.json"}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"collectCoverageFrom":["src/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js","jsx","json"],"coveragePathIgnorePatterns":["src/index.umd.ts"]},"main":"./dist/bundle/wretch.js","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"a7940c86b670c82a96f8d18f5b745d51b8c2e64f","scripts":{"fix":"tslint --fix -p tsconfig.json -t codeFrame","lint":"tslint -p tsconfig.json -t codeFrame","mock":"node scripts/mockServer.js","test":"concurrently --success first -k jest \"npm run mock\"","build":"tsc -p . && rollup -c && rollup -c --format esm -o dist/bundle/wretch.esm.js","start":"npm run build && npm run test","coverage":"cat ./coverage/lcov.info | coveralls","prebuild":"rimraf dist && rimraf coverage && npm run lint","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0","test-browsers":"rollup -c -o test/browser/src/wretch.min.js && concurrently -s first -k browserstack-runner \"npm run mock\""},"_npmUser":{"name":"elbywan","email":"elbywan@hotmail.com"},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"6.12.1","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"jsnext:main":"./dist/index.js","_nodeVersion":"12.13.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.1.0","tslib":"^1.10.0","rimraf":"^3.0.0","rollup":"^1.23.1","tslint":"^5.20.0","restify":"^8.4.0","ts-jest":"^24.1.0","coveralls":"^3.0.6","form-data":"^2.5.1","node-fetch":"^2.6.0","typescript":"^3.6.3","@types/jest":"^24.0.15","@types/node":"^12.7.11","concurrently":"^4.1.2","dtrace-provider":"^0.8.8","@types/form-data":"^2.5.0","browserstack-runner":"^0.9.0","rollup-plugin-terser":"^5.1.2","restify-cors-middleware":"^1.1.1","abortcontroller-polyfill":"^1.3.0","rollup-plugin-typescript":"^1.0.1","conventional-changelog-cli":"^2.0.23","rollup-plugin-node-resolve":"^5.2.0","conventional-changelog-wretch":"file:scripts/conventional-changelog-wretch"},"_npmOperationalInternal":{"tmp":"tmp/wretch_1.6.0_1574866874151_0.5565647897278427","host":"s3://npm-registry-packages"}},"1.7.0":{"name":"wretch","version":"1.7.0","keywords":["wretch","fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@1.7.0","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://elbywan.github.io/wretch","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"dist":{"shasum":"039067e4a5739718a8db2f5766db43fa7d3a33aa","tarball":"https://registry.npmjs.org/wretch/-/wretch-1.7.0.tgz","fileCount":32,"integrity":"sha512-fUlvLGJtoG+irEBXPYJgFN851Xqo0IGNFj+BMLtdw6w4/ww+Sxa9XnPXdawj8PVR9GyyeaXb49H0xTq/xDImiQ==","signatures":[{"sig":"MEYCIQDTalM2M1QeTPflrWKr1ukQiPlOMAp+HkjIge8YvDbcbwIhAKNrVh7AhUPyEMRgFMQkL/Z3zTXwI0Zt9KcNZgyXsPqV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":231970,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeLBjrCRA9TVsSAnZWagAAWp4P+wRlliotTrKqacWPWWjl\nB4WFqhbbLat0ew0JPotqE5fnzFacdJevTHNCox8nAAVNlAv9PdNxZjBOGdnu\nBmpD4xMZB3C39IITfuznGa9QHR6x5+j/+04yEHynh/FiEIX7VXuiNR+OahFR\nqF2i2frDWwpT0z/IR7OwJqERzPCTe5qP/wbDAcTbD5sn6XscjUvOzbs71GRB\nWbsThWvEwTgWiESAp01KkbQW32Vmv3qV9+gVsF8SFuaCC/MlGDOHu4zvZvef\noDRrNXeeLWWmqF/3Gwqvx78HKHpTgsxZlt4T0TXBVJ3g/e7R6xtkbYxJRu/+\nSXn7ou684tIbvDl98BLLj1S3rIJ7HOVStlNn4f9nBVF5O2WxidH6Ysf1WgcY\ndlaeNj9dwqBf40r18efmU3SAlO6Es3qWgH93Bu0f3Qrg7s2v1vPix1Het6AC\nNZ9eS5YqK7XQVav9rwmVP2wMua7DwayqtXVC9QkcNtB0WENXKPOAxkw4wQsg\npmYutRKj5cdnqwEboN1idr+pIAT4dihBVpaV8sXixlVc0br+MpZPNkpWr3bn\nbZajY6Xcglfr67lZJkAt7IIoaFVfj+xZ1kdAt8Qmw17YjNLOSVVj9IcAZdmF\nwfmyC5q+++IrBeMAIrfxNBsjnSqoKJeFldg1oFep6l22eEW8HJPYqaCsotZK\nfnl0\r\n=vFB/\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"ts-jest":{"tsConfig":"test/tsconfig.tests.json"}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"collectCoverageFrom":["src/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js","jsx","json"],"coveragePathIgnorePatterns":["src/index.umd.ts"]},"main":"./dist/bundle/wretch.js","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"a68d94e90a8297e37405c1dea716eabaa209db87","scripts":{"fix":"tslint --fix -p tsconfig.json -t codeFrame","lint":"tslint -p tsconfig.json -t codeFrame","mock":"node scripts/mockServer.js","test":"concurrently --success first -k jest \"npm run mock\"","build":"tsc -p . && rollup -c && rollup -c --format esm -o dist/bundle/wretch.esm.js","start":"npm run build && npm run test","coverage":"cat ./coverage/lcov.info | coveralls","prebuild":"rimraf dist && rimraf coverage && npm run lint","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0","test-browsers":"rollup -c -o test/browser/src/wretch.min.js && concurrently -s first -k browserstack-runner \"npm run mock\""},"_npmUser":{"name":"elbywan","email":"elbywan@hotmail.com"},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"6.12.1","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"jsnext:main":"./dist/index.js","_nodeVersion":"12.13.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","tslib":"^1.10.0","rimraf":"^3.0.0","rollup":"^1.29.1","tslint":"^6.0.0","restify":"^8.5.1","ts-jest":"^25.0.0","coveralls":"^3.0.9","form-data":"^3.0.0","node-fetch":"^2.6.0","typescript":"^3.7.5","@types/jest":"^24.9.1","@types/node":"^13.5.0","concurrently":"^5.0.2","dtrace-provider":"^0.8.8","@types/form-data":"^2.5.0","browserstack-runner":"^0.9.0","rollup-plugin-terser":"^5.2.0","restify-cors-middleware":"^1.1.1","abortcontroller-polyfill":"^1.4.0","rollup-plugin-typescript":"^1.0.1","conventional-changelog-cli":"^2.0.31","rollup-plugin-node-resolve":"^5.2.0","conventional-changelog-wretch":"file:scripts/conventional-changelog-wretch"},"_npmOperationalInternal":{"tmp":"tmp/wretch_1.7.0_1579948266806_0.2986306724578591","host":"s3://npm-registry-packages"}},"1.7.1":{"name":"wretch","version":"1.7.1","keywords":["wretch","fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@1.7.1","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://elbywan.github.io/wretch","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"dist":{"shasum":"3e1482d7beaa845fe2c8459f319cbfecac5d47f3","tarball":"https://registry.npmjs.org/wretch/-/wretch-1.7.1.tgz","fileCount":32,"integrity":"sha512-2ki4IUOnXVUtjDaJD/ts6ImpDMd0WWl5tolO8RG/aYD77S2cwekG7TKtQBRAXdDZYKUDwbnu6WfMCFA+HqPKWw==","signatures":[{"sig":"MEYCIQDmqBx/FSRL0e6tFbtpXU853v00t18VGL40EvsaGCJuOQIhAIBRCkKMe7jjdNxZgiiqLjp4eNHZBk+WUAmso07u9/On","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":232716,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeLM7LCRA9TVsSAnZWagAAxPYP/2XVkxV1xQhIhBELpimC\nh1AgPPfWq7W2rYyJfqSyNmRfGHY89es5TCswO54Bi0vl29JqBl0rYFgKumXH\nTYjYtJSM70z/hwnJCBxJ1k8a0/xC49RFboX6M0qz5A8Jw7mIVUDC7YMZE9i6\nfOmUl3MTQSoJnzV9OKTUQghbogO/vUtwq2/c7KZhgvM2fHWiQJqgZQSV99EN\nboUg7vsZ+BZxuL4W8dlmBM0Nwf1fzD+EjumpvZyFXMTG91iT6HFMjtibWwqs\nq1rUIFogHBRajP2GBAp6hhDpDQ9Vj160r+q89DUPeKnizvm51cBht3UcrA3W\n8WMVzVO7pgbn/SdOZmYkG3dobcMfahLboxpqik+67WqsuxEgJAgAjTKsyvdo\njPE0so40o0V7btvNzSMOjcaq6L6nsDhzwVh9IU69nbyxlbTRQIEyhrE9xjwJ\n5uq5ocKicjG6TB0Tm7+FW1tSNjQmjo2A5qpSGo+0k+HGLQKkcI7Pb5tlNRFP\nojefswA9o8CkP/VvmNjVH97PXB1qJYPj6hytWLCBtFxUSIGW5G9GrQrawRoI\nBTTM+cJGpW8y5e/1TySTW3PbYHEYBwiHXGM8h+uZkxR1BbOO0elCjlUq67d7\nRp2inkYqX8N2TZtSDFnPK6dhLNlR1sHskm9DOWm6Eny95p9ue3L6snQvDCr/\n/gGJ\r\n=PYdv\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"ts-jest":{"tsConfig":"test/tsconfig.tests.json"}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"collectCoverageFrom":["src/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js","jsx","json"],"coveragePathIgnorePatterns":["src/index.umd.ts"]},"main":"./dist/bundle/wretch.js","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"9c1adf003ff40f8ac08456915cc514daa4871348","scripts":{"fix":"tslint --fix -p tsconfig.json -t codeFrame","lint":"tslint -p tsconfig.json -t codeFrame","mock":"node scripts/mockServer.js","test":"concurrently --success first -k jest \"npm run mock\"","build":"tsc -p . && rollup -c && rollup -c --format esm -o dist/bundle/wretch.esm.js","start":"npm run build && npm run test","coverage":"cat ./coverage/lcov.info | coveralls","prebuild":"rimraf dist && rimraf coverage && npm run lint","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0","test-browsers":"rollup -c -o test/browser/src/wretch.min.js && concurrently -s first -k browserstack-runner \"npm run mock\""},"_npmUser":{"name":"elbywan","email":"elbywan@hotmail.com"},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"6.12.1","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"jsnext:main":"./dist/index.js","_nodeVersion":"12.13.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","tslib":"^1.10.0","rimraf":"^3.0.0","rollup":"^1.29.1","tslint":"^6.0.0","restify":"^8.5.1","ts-jest":"^25.0.0","coveralls":"^3.0.9","form-data":"^3.0.0","node-fetch":"^2.6.0","typescript":"^3.7.5","@types/jest":"^24.9.1","@types/node":"^13.5.0","concurrently":"^5.0.2","dtrace-provider":"^0.8.8","@types/form-data":"^2.5.0","browserstack-runner":"^0.9.0","rollup-plugin-terser":"^5.2.0","restify-cors-middleware":"^1.1.1","abortcontroller-polyfill":"^1.4.0","rollup-plugin-typescript":"^1.0.1","conventional-changelog-cli":"^2.0.31","rollup-plugin-node-resolve":"^5.2.0","conventional-changelog-wretch":"file:scripts/conventional-changelog-wretch"},"_npmOperationalInternal":{"tmp":"tmp/wretch_1.7.1_1579994826823_0.5163017417641433","host":"s3://npm-registry-packages"}},"1.7.2":{"name":"wretch","version":"1.7.2","keywords":["wretch","fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@1.7.2","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://elbywan.github.io/wretch","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"dist":{"shasum":"03f8f875b45204e3d4d91583122368a803965bd5","tarball":"https://registry.npmjs.org/wretch/-/wretch-1.7.2.tgz","fileCount":32,"integrity":"sha512-VnA7uC9bGyIBGz4pK/iM9AVxsod4CwKoCBP7YClijlcU0FsckOXkyqLSV/cTykck8YszCD9r1Pci1p5n42Cocg==","signatures":[{"sig":"MEYCIQCjTr2OvgT7pSXmhqdy7hBQsb7xNC5xOEmOspy2Jhm0igIhAIE0/GyyBJv/M/ECC94e5Xk3N90cC9B8YoCDfUf8WzVm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":236633,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJelF7xCRA9TVsSAnZWagAA/xAP/AoONiNOqROuTagGahmk\nfSg+BALMj9tewWqYsjwb82JdLiqSVqUfFopg8vgbBrTdqJoYoYMkMQrkgK3z\nKhzkp6VXSJs3xkNqRvBxMbJTakDXQSy9VmBFFCBFYLhBldmu+YaN4VHAUDb6\npyaUTbTpEztS6zgQ0TCQWCOIPiE7+snHPr5baXB/rdPnwEV9RZhk76XefjX3\nMiRQdHedkRg95o5HfZ60xbOnMMZ1nSqstDluNkHTaNRsY768KaTSrIZ0cjQQ\n+2T92Vv0kPoI5o9SB4Wze3mPCyPXzZpWLUuEHdtXgjj1jBz6UQ2nICcLXg8n\n4MJFe1sqN8c07rgHY06xW/OCOik+ZVdT7ZVPHmob6OKFUy/h6CSd4gj04vMI\nEbv5XMvx2yosnNFuzNi+5RX1HLOBJyJ9V5LTaHy8huB9B19t4+dsDI/UoLKt\nt2Bm5qLRdRuQITcrRDnQIObQzZA3CLsFw54bFZ4t0qHXAUaIhD3bFOq7K3J/\n5u5OEukOKXViO36Z20L3o7SkjcDyCjgF837mzj1mHS/yIlhcpbEwDSRyRZGU\nsqsCdaAaLgCHdvzfmfzdEfv0UUun7bYedDg2iLU7vS1CT6mGUYGNnPVMA+6J\nnPoOLZndu4hauuTqTjk/pUY0yVtjJhndNwKDyG1qfAC0YhHHMft9pDR0Hgg4\njoka\r\n=VVby\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"ts-jest":{"tsConfig":"test/tsconfig.tests.json"}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"collectCoverageFrom":["src/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js","jsx","json"],"coveragePathIgnorePatterns":["src/index.umd.ts"]},"main":"./dist/bundle/wretch.js","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"8c02bc5cc62128f1ec18ee35bd9c2313694e52d5","scripts":{"fix":"tslint --fix -p tsconfig.json -t codeFrame","lint":"tslint -p tsconfig.json -t codeFrame","mock":"node scripts/mockServer.js","test":"concurrently --success first -k jest \"npm run mock\"","build":"tsc -p . && rollup -c && rollup -c --format esm -o dist/bundle/wretch.esm.js","start":"npm run build && npm run test","coverage":"cat ./coverage/lcov.info | coveralls","prebuild":"rimraf dist && rimraf coverage && npm run lint","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0","test-browsers":"rollup -c -o test/browser/src/wretch.min.js && concurrently -s first -k browserstack-runner \"npm run mock\""},"_npmUser":{"name":"elbywan","email":"elbywan@hotmail.com"},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"6.13.4","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"jsnext:main":"./dist/index.js","_nodeVersion":"12.16.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.2.7","tslib":"^1.11.1","rimraf":"^3.0.2","rollup":"^2.3.3","tslint":"^6.1.1","restify":"^8.5.1","ts-jest":"^25.3.1","coveralls":"^3.0.11","form-data":"^3.0.0","node-fetch":"^2.6.0","typescript":"^3.8.3","@types/jest":"^25.2.1","@types/node":"^13.11.0","concurrently":"^5.1.0","dtrace-provider":"^0.8.8","@types/form-data":"^2.5.0","browserstack-runner":"^0.9.1","rollup-plugin-terser":"^5.3.0","restify-cors-middleware":"^1.1.1","abortcontroller-polyfill":"^1.4.0","rollup-plugin-typescript":"^1.0.1","conventional-changelog-cli":"^2.0.31","rollup-plugin-node-resolve":"^5.2.0","conventional-changelog-wretch":"file:scripts/conventional-changelog-wretch"},"_npmOperationalInternal":{"tmp":"tmp/wretch_1.7.2_1586781936750_0.09593104002006214","host":"s3://npm-registry-packages"}},"1.7.3":{"name":"wretch","version":"1.7.3","keywords":["wretch","fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@1.7.3","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://elbywan.github.io/wretch","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"dist":{"shasum":"75c6288c4391420f36e7fc2f8313ad5b4a92c7cb","tarball":"https://registry.npmjs.org/wretch/-/wretch-1.7.3.tgz","fileCount":32,"integrity":"sha512-2vbfFchjJXlSjjFylA5pG0DvgadGgzP+bSKErlO5np0k5dRa/oUjEAcUUEd1y+Ruw95kcDALvNSGC8Fvr3wGBg==","signatures":[{"sig":"MEQCIANkd/1mWyGJKgIWTecQZZQveLsdqe9+iuSgYhfjK250AiBccBFjm0E3GOqgtDqBLu8OtpymDlvBDyoOJ4ItBbpcUg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":240753,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhDZSCRA9TVsSAnZWagAAQcQP/12TMX4ak+/ed/9ecVe1\np0paOxwXL4IEPRQYv6BNEEsEYVUCfW7NYKkFFBBYzlar6LknDlFkLpzQgqvt\nzi8melm+v16HNbtbDin9vflL+/lwCJsLS5IhOBcAatzCVLtgrHovopLi4q7Q\nh6kwNakw0tLU7M2J63ZPm5xYSuRteTrpqgJBfIgYIlcCPuZnmVMFYTgv4nxe\ncZmrSdjw0DvxJQxlhpIcq4ESt4jtLs4Ol6WuWbldjpG0zzpgR1XX0yxqlTCj\ngKbzIhk3q8d6Rm0z9yy+YFmRajdbb1LWN1Wyz7580QspwLj/TDHwKOx4I9vH\nme2nuwTLz8+TN2AvKoH2quCikiFPIOxz+aIAI+fQ8scRrp8uZhf/yoYk75xN\nK9+02pmbgBVgfAIKHx+utKwt3ZDmdOf6ja8tVUYPo3MZ3aFWtdtzR58JMyca\nty3zNXRP2r6Qxx5HXShOzcejtSk3yURwhDo3S2r5U+62f7kdFgSWIt3vsurm\ndiL9K+yvUIvSlBo8v2weOPOqDtf53SDIZYeN23LxaBBkR39siLpFGelkC2I+\nSbHLlV0g+g/LR8mW0E4IHLrx45XbJ22J/aOoyXBBgrT0xN1L7BnvbHAKDBBf\nEFbtBgZhua9jKokamhVFkojbMJlFDLG04WQiirQ9E/YRgZRicoxo3f6BbwHZ\nUhW5\r\n=MhHv\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"ts-jest":{"tsConfig":"test/tsconfig.tests.json"}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"collectCoverageFrom":["src/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js","jsx","json"],"coveragePathIgnorePatterns":["src/index.umd.ts"]},"main":"./dist/bundle/wretch.js","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"4dbc097b8c370a1f92ce5354b060a3557adfbf60","scripts":{"fix":"tslint --fix -p tsconfig.json -t codeFrame","lint":"tslint -p tsconfig.json -t codeFrame","mock":"node scripts/mockServer.js","test":"concurrently --success first -k jest \"npm run mock\"","build":"tsc -p . && rollup -c && rollup -c --format esm -o dist/bundle/wretch.esm.js","start":"npm run build && npm run test","coverage":"cat ./coverage/lcov.info | coveralls","prebuild":"rimraf dist && rimraf coverage && npm run lint","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0","test-browsers":"rollup -c -o test/browser/src/wretch.min.js && concurrently -s first -k browserstack-runner \"npm run mock\""},"_npmUser":{"name":"elbywan","email":"elbywan@hotmail.com"},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"6.14.6","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"jsnext:main":"./dist/index.js","_nodeVersion":"12.18.3","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.1.0","tslib":"^2.0.0","rimraf":"^3.0.2","rollup":"^2.18.1","tslint":"^6.1.2","restify":"^8.5.1","ts-jest":"^26.1.1","coveralls":"^3.1.0","form-data":"^3.0.0","node-fetch":"^2.6.0","typescript":"^4.0.3","@types/jest":"^26.0.3","@types/node":"^14.0.14","concurrently":"^5.2.0","dtrace-provider":"^0.8.8","@types/form-data":"^2.5.0","browserstack-runner":"^0.9.3","rollup-plugin-terser":"^7.0.2","restify-cors-middleware":"^1.1.1","abortcontroller-polyfill":"^1.5.0","rollup-plugin-typescript":"^1.0.1","conventional-changelog-cli":"^2.0.34","rollup-plugin-node-resolve":"^5.2.0","conventional-changelog-wretch":"file:scripts/conventional-changelog-wretch"},"_npmOperationalInternal":{"tmp":"tmp/wretch_1.7.3_1602500178290_0.30528604644647594","host":"s3://npm-registry-packages"}},"1.7.4":{"name":"wretch","version":"1.7.4","keywords":["wretch","fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@1.7.4","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://elbywan.github.io/wretch","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"dist":{"shasum":"d71fc16ed01a8fd549df6cd06f205c6d13e2cf73","tarball":"https://registry.npmjs.org/wretch/-/wretch-1.7.4.tgz","fileCount":32,"integrity":"sha512-gBET7PgqgJ89GPBHujw0+arM/8YtWPqG6od8dRMTumvr3xvSlONpp2ANYqbpSL+cSoe6g97quZTgwM0jNn6riA==","signatures":[{"sig":"MEUCICL0i4maaZBm/DpyOvcPGrqdxjr1s0uuCZqnAaLmJTXyAiEA4Cnyu92w7qGF1ivPr/+hDsvqBuX34mwU+sv4RbG0UHE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":241220,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhrKBCRA9TVsSAnZWagAAeeUP/3pCu34Egi5+STC7zg6p\nIG5wwYj3Zp7pgPpr2fEVlV6yG0Dzr1LIui+pUftHNQvB2ef3jxnn2ZRVdcaA\nW0jwlrUP51zlQs7C89x5qniWSuOTg0BI7PNf3AST5q/kQK7/oluzF29UWet5\nkmHHWtCHumOL9w1hcxhML7SdDBzegIDofkCYJlLyD6QWR5y/McMHiuhO9Nzq\nozoC3og76J7oshZ7RJOCSRhQMx1YXcPKJXmi6Yn3wUMAbIMjD0czuLG8akdo\ncnQw+3Qqb5EldXyZOwiMO9oLycLJtGQnplU+b0Zdz4G4oXXpdAWa0YtO0oyi\neP54Xw23DoRQx5YbVC3x27RVXLKtKy8I1g4S2BWVgDABf++lD8EaXGJvC0xI\nFB0S1+SSgtqj/yTJ8QlTcWIS8AOpgF3ErNr8FNR7YCPLTYCD7zgEqJqwihIo\ntwesCJW0zNHF8qDyvuKSo1JM+7S8RsKjRFlMG9Q55FXb1rl6OVo70cF63nSc\nik+6nsxmSBJfpE3rRNA/hqdCpmsUsI/X0H4U9wDG3UVMffQkBSUkC3LexOd6\nSOURtFmWtmvokgEfVRqfYsHkMwn2kM5X7E7kfrByT73xbcFr9qPI0KpC3rha\nmjMNN6vK5HPKmJ3+tNnNTVzB6IRR28qbpqEzY7myRy4GX1BgKuC4ZWUW3rTK\nUWdG\r\n=4PD9\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"ts-jest":{"tsConfig":"test/tsconfig.tests.json"}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"collectCoverageFrom":["src/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js","jsx","json"],"coveragePathIgnorePatterns":["src/index.umd.ts"]},"main":"./dist/bundle/wretch.js","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"e61da95e5844fce0e6e117e6e2321e56916e620c","scripts":{"fix":"tslint --fix -p tsconfig.json -t codeFrame","lint":"tslint -p tsconfig.json -t codeFrame","mock":"node scripts/mockServer.js","test":"concurrently --success first -k jest \"npm run mock\"","build":"tsc -p . && rollup -c && rollup -c --format esm -o dist/bundle/wretch.esm.js","start":"npm run build && npm run test","coverage":"cat ./coverage/lcov.info | coveralls","prebuild":"rimraf dist && rimraf coverage && npm run lint","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0","test-browsers":"rollup -c -o test/browser/src/wretch.min.js && concurrently -s first -k browserstack-runner \"npm run mock\""},"_npmUser":{"name":"elbywan","email":"elbywan@hotmail.com"},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"6.14.6","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"jsnext:main":"./dist/index.js","_nodeVersion":"12.18.3","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.1.0","tslib":"^2.0.0","rimraf":"^3.0.2","rollup":"^2.18.1","tslint":"^6.1.2","restify":"^8.5.1","ts-jest":"^26.1.1","coveralls":"^3.1.0","form-data":"^3.0.0","node-fetch":"^2.6.0","typescript":"^4.0.3","@types/jest":"^26.0.3","@types/node":"^14.0.14","concurrently":"^5.2.0","dtrace-provider":"^0.8.8","@types/form-data":"^2.5.0","browserstack-runner":"^0.9.3","rollup-plugin-terser":"^7.0.2","restify-cors-middleware":"^1.1.1","abortcontroller-polyfill":"^1.5.0","rollup-plugin-typescript":"^1.0.1","conventional-changelog-cli":"^2.0.34","rollup-plugin-node-resolve":"^5.2.0","conventional-changelog-wretch":"file:scripts/conventional-changelog-wretch"},"_npmOperationalInternal":{"tmp":"tmp/wretch_1.7.4_1602663041074_0.6843382767809858","host":"s3://npm-registry-packages"}},"1.7.5":{"name":"wretch","version":"1.7.5","keywords":["wretch","fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@1.7.5","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://elbywan.github.io/wretch","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"dist":{"shasum":"81dd6a6d12130bf4cc300d5a90d8f515d3d1de80","tarball":"https://registry.npmjs.org/wretch/-/wretch-1.7.5.tgz","fileCount":31,"integrity":"sha512-gfErt6B+B5hJDQ/svHg+8aONEYTjo6Y0C/jXcJRDLezqSrW6qUvftqm1HJaP1F/Y2QGy2kJXeH8FD++O54LeGg==","signatures":[{"sig":"MEUCIQDIdwi/PyxWOO4AbUdT1IcX7mHo4QgSbjzIx0jmCBpR5AIgcVRKKIdDm+SJCTaH8/MFrukQJV6d4V8TXuzHXjIwsic=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":214509,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3EIWCRA9TVsSAnZWagAA+hMP/iWo2KTiyEUgtsfbN5uk\nfV/atoP1vkOTtDBbDQoNi4lkDVqzFEwPMqL2VynyZM05vg6CLwkSpJUKkNmr\nTZoN+S3L/YAF5HuT13fxK+Q9UlnhcD2D8Vjvev8QjY0IfNZz26i0xS8dU6yG\nqy0+Hw9QK1hw7+BugcB5t852fWaZqsyVjYho7QAvEenA3ilaxuACythv7KQW\nff6t3CdB7jTcPySIDf6d4+B+ZYzwPD8bS0ilIbZrBna9hvIwuoJOU4TCB00K\n7WdtALoKtrjjLTsxoOCV+RIrEqkqm+TmXL1w5xZ25d0lSDsh79B5JkWpubCn\n0xkwNgjS8dOU68w8t0vSizV5exQIHLZ9ohWoUuI2oieJGU/X2+ol51fWRjg8\neS+nTd9Ia/l3xMnBkCIA8gg0knE2Ix1ElzJjWJrHqTGJvu+8u91PIsAAo8QO\nTSqw6VliQg502aePuCqwKPInst4RBoXJeMWmBhCJIViCyASu2YjTwKFX+DbP\nz4lAFjJBx851Jtz1ydRjbouZjhvJXpwHfA5gFLzcFXlyrNi5d5kG28UwdtS0\ngQBDhXxdeQiziInGTNA0aYDR2y3lRz58YsxMuvhr0FppXaZMVYYkzDvWMvAo\nwdicu5vGM9x8taUjX/OiSqzq1TsLWAZUfcDuJ1wtGEx7xxZugAfbrYU45OFY\nR09I\r\n=ZVSP\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"ts-jest":{"tsConfig":"test/tsconfig.tests.json"}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"collectCoverageFrom":["src/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js","jsx","json"],"coveragePathIgnorePatterns":["src/index.umd.ts"]},"main":"./dist/bundle/wretch.js","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"16d6619d53994ec5071a960da502ba7a9fc53b67","scripts":{"fix":"tslint --fix -p tsconfig.json -t codeFrame","lint":"tslint -p tsconfig.json -t codeFrame","mock":"node scripts/mockServer.js","test":"concurrently --success first -k jest \"npm run mock\"","build":"tsc -p . && rollup -c && rollup -c --format esm -o dist/bundle/wretch.esm.js","start":"npm run build && npm run test","coverage":"cat ./coverage/lcov.info | coveralls","prebuild":"rimraf dist && rimraf coverage && npm run lint","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0","test-browsers":"rollup -c -o test/browser/src/wretch.min.js && concurrently -s first -k browserstack-runner \"npm run mock\""},"_npmUser":{"name":"elbywan","email":"elbywan@hotmail.com"},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"7.18.1","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"jsnext:main":"./dist/index.js","_nodeVersion":"16.4.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","tslib":"^2.3.0","rimraf":"^3.0.2","rollup":"^2.52.4","tslint":"^6.1.2","restify":"^8.5.1","ts-jest":"^27.0.3","coveralls":"^3.1.1","form-data":"^4.0.0","node-fetch":"^2.6.0","typescript":"^4.3.4","@types/jest":"^26.0.23","@types/node":"^15.12.5","concurrently":"^6.2.0","dtrace-provider":"^0.8.8","@types/form-data":"^2.5.0","browserstack-runner":"^0.9.4","rollup-plugin-terser":"^7.0.2","restify-cors-middleware":"^1.1.1","abortcontroller-polyfill":"^1.7.3","rollup-plugin-typescript":"^1.0.1","conventional-changelog-cli":"^2.1.1","rollup-plugin-node-resolve":"^5.2.0","conventional-changelog-wretch":"file:scripts/conventional-changelog-wretch"},"_npmOperationalInternal":{"tmp":"tmp/wretch_1.7.5_1625047573467_0.5150915181205711","host":"s3://npm-registry-packages"}},"1.7.6":{"name":"wretch","version":"1.7.6","keywords":["wretch","fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@1.7.6","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://elbywan.github.io/wretch","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"dist":{"shasum":"62297b23a51cd025c663ef53f14de1c9851e2202","tarball":"https://registry.npmjs.org/wretch/-/wretch-1.7.6.tgz","fileCount":31,"integrity":"sha512-N2sYGNRaianJZJROz31vNoGo7Sd+2ElX9g+qwiOQ8/+3oJVCEOkFxVMSYT/8QQqTrWs5bmMbDyxrOleALhUMCA==","signatures":[{"sig":"MEUCIGiMIBWUn9qKr5QPYs4H8r61NLcs7pwFBilbYWvzXcwsAiEAsarq8UsL1FQDovVR0HUAjdwumatkVu6Onoc3QlEWxq8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":214985,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDPUhCRA9TVsSAnZWagAAMXIQAJsvVVuTwcBYDkjlSm4V\ngd/4y2M+nVs4zQxfAmpjQ4Cx1ZSK2YtVNQq2xyQc8ubJc0YFyYM+4lnJv6ph\nS8TnH70kutZ8XH9/IviFnUf5nO+2uOafO8Il9ePIOPlPfEYEgK0XzckR0WeH\nWxu/5TXcvWImomjZ1/0ec2SOAN8PGXARhG9EdXrVQKJV6kltNAkOEME4ZwT7\ngJs9gYW1a13/UoHW90HVZLLBHbk8JWDUMo9EtQhHI86Uk/H4jW0Yx3BXPiT2\nTksKQl4dJVP9s31IvFvqGLVXAZfAD8pvprx+IbmAK/HuNRODzIwrQnkoPbI9\n7I0jAKuzO9IsJqw2Ghx5BEUNBGAyceO/VCIjck2RMr8k9GLsL3DxdD+GVDhk\nFD6N0kaD0Ux9x8Iibn8TvylVSN7n7rRcRu/dX9kncU1mym8y28fJHOW1WAE9\nFiEHFNrvxlEr7k/gKv0t6G7nOteGE3Ca29SQ7zrCQroD6f0C/V7xk3y7/9da\nGQeFI23xK8k/su6wYKiFzMNGLOVLATwaAdAV/7j7DVj/hLFGpRwcbCCaWgQQ\nY3fQ25u0DBL8mMsEj/qb8XVw5Bqi2k/vwYWg2gwIjGkQO55cuvsU5QoZjEXM\nKA7LW+tYkF8wvfjPZOGiJpedqkN0FD6hDblOGCTKFTp7RM+u3KlNWnoXr4QT\nrNY/\r\n=poBc\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"ts-jest":{"tsConfig":"test/tsconfig.tests.json"}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"collectCoverageFrom":["src/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js","jsx","json"],"coveragePathIgnorePatterns":["src/index.umd.ts"]},"main":"./dist/bundle/wretch.js","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"dcd114a4a86a9ecaec753b92751ba448be4cf3be","scripts":{"fix":"tslint --fix -p tsconfig.json -t codeFrame","lint":"tslint -p tsconfig.json -t codeFrame","mock":"node scripts/mockServer.js","test":"concurrently --success first -k jest \"npm run mock\"","build":"tsc -p . && rollup -c && rollup -c --format esm -o dist/bundle/wretch.esm.js","start":"npm run build && npm run test","coverage":"cat ./coverage/lcov.info | coveralls","prebuild":"rimraf dist && rimraf coverage && npm run lint","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0","test-browsers":"rollup -c -o test/browser/src/wretch.min.js && concurrently -s first -k browserstack-runner \"npm run mock\""},"_npmUser":{"name":"elbywan","email":"elbywan@hotmail.com"},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"7.19.1","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"jsnext:main":"./dist/index.js","_nodeVersion":"16.5.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","tslib":"^2.3.0","rimraf":"^3.0.2","rollup":"^2.56.0","tslint":"^6.1.2","restify":"^8.5.1","ts-jest":"^27.0.4","coveralls":"^3.1.1","form-data":"^4.0.0","node-fetch":"^2.6.0","typescript":"^4.3.5","@types/jest":"^26.0.24","@types/node":"^16.4.13","concurrently":"^6.2.0","dtrace-provider":"^0.8.8","@types/form-data":"^2.5.0","browserstack-runner":"^0.9.4","rollup-plugin-terser":"^7.0.2","restify-cors-middleware":"^1.1.1","abortcontroller-polyfill":"^1.7.3","rollup-plugin-typescript":"^1.0.1","conventional-changelog-cli":"^2.1.1","rollup-plugin-node-resolve":"^5.2.0","conventional-changelog-wretch":"file:scripts/conventional-changelog-wretch"},"_npmOperationalInternal":{"tmp":"tmp/wretch_1.7.6_1628239137177_0.5979882959943108","host":"s3://npm-registry-packages"}},"1.7.7":{"name":"wretch","version":"1.7.7","keywords":["wretch","fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@1.7.7","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://elbywan.github.io/wretch","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"dist":{"shasum":"f6fd75f73601dd23bc75581f6e3ced56718624d2","tarball":"https://registry.npmjs.org/wretch/-/wretch-1.7.7.tgz","fileCount":31,"integrity":"sha512-+CYMKQ3ulUFVND3eABUfhGWd43sSXE0UNpcLXcRPBCp/8wJR44yhALeXDhUjRyNDIygT77mMzXlJeGE4PS3iBg==","signatures":[{"sig":"MEUCIQDAKWIGy6Xn01EDh4dPbaj4O+7QD+1E6xpbGYH34dixlwIgLaWDYFuEYNuJOZ8xt0BkBgh3BkT/0PaE29p/etGT5Ac=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":214931,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhtzUTCRA9TVsSAnZWagAAdvsP/2MbCOMA3mZI9hDheENh\nD158xhl2mDOrmfvU2FHQuhqT/n6MAkGIi2wFEZXwhwi66Y98sz8YqIOKxv1K\nIku64JjTQhvgX8Nmrn5ntLk51LO2bf9sE8AzzVGwz7+57wYlb98Kp1xDrn08\nkv639BzUfXFEqcvaO6yfgIQYoeiqpDGpm4r+f4HGIDpGZFmK+PN6UFyDYWNv\niZox9UXxqlFNcUWawI0/ucRrN6Vi6Njt6u1mX99906t2Q5CgCxrMGjiS7u10\n+rw4gmQtee0Csrz8f+HQbJdO4Sy+Eqg5BuVKjykoWH5LIToU8inTXJuEKEJE\nGvdImyUjh8yxQfqrvUsHgONrB5dJezEp9yCiMsg8KM6X1wh/b4Yh5ARxnOai\n46wVilUhPp59QpXtIS9vQdPEByKzFx5Y+PNIjhgdGIQmNM9yXJsBRzjHvm82\nvzbWANNMrHayzu8Y6YNfh0sjrwaXxDVRVcXqzzDxMDjoqOz9hP0zTt1UnpD1\nA8NZ4ALrLJ/ug2lvfs9pTs8cKwnsMff6LZgjGoDayUNQAJhzdlQeajlo8ure\nJaGpK956CBmXQrTUSRSlYbQxh/cxppQ8dTiEgrgmzE2G3ZeaniMaAV6mIAud\niKYLXSuW9nJ98qf0Q1rFFZaf70aICDcKNDGlATar85AFkD0QU0A9fQjhyCyE\nkyKZ\r\n=hczb\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"ts-jest":{"tsConfig":"test/tsconfig.tests.json"}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"collectCoverageFrom":["src/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js","jsx","json"],"coveragePathIgnorePatterns":["src/index.umd.ts"]},"main":"./dist/bundle/wretch.js","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"41a0e3d007daad9457a0d94d13c1fd32206274f2","scripts":{"fix":"tslint --fix -p tsconfig.json -t codeFrame","lint":"tslint -p tsconfig.json -t codeFrame","mock":"node scripts/mockServer.js","test":"concurrently --success first -k jest \"npm run mock\"","build":"tsc -p . && rollup -c && rollup -c --format esm -o dist/bundle/wretch.esm.js","start":"npm run build && npm run test","coverage":"cat ./coverage/lcov.info | coveralls","prebuild":"rimraf dist && rimraf coverage && npm run lint","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0","test-browsers":"rollup -c -o test/browser/src/wretch.min.js && concurrently -s first -k browserstack-runner \"npm run mock\""},"_npmUser":{"name":"elbywan","email":"elbywan@hotmail.com"},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"7.21.1","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"jsnext:main":"./dist/index.js","_nodeVersion":"16.9.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","tslib":"^2.3.0","rimraf":"^3.0.2","rollup":"^2.56.0","tslint":"^6.1.2","restify":"^8.5.1","ts-jest":"^27.0.4","coveralls":"^3.1.1","form-data":"^4.0.0","node-fetch":"^2.6.0","typescript":"^4.3.5","@types/jest":"^26.0.24","@types/node":"^16.4.13","concurrently":"^6.2.0","dtrace-provider":"^0.8.8","@types/form-data":"^2.5.0","browserstack-runner":"^0.9.4","rollup-plugin-terser":"^7.0.2","restify-cors-middleware":"^1.1.1","abortcontroller-polyfill":"^1.7.3","rollup-plugin-typescript":"^1.0.1","conventional-changelog-cli":"^2.1.1","rollup-plugin-node-resolve":"^5.2.0","conventional-changelog-wretch":"file:scripts/conventional-changelog-wretch"},"_npmOperationalInternal":{"tmp":"tmp/wretch_1.7.7_1639396626995_0.2833053925821676","host":"s3://npm-registry-packages"}},"1.7.8":{"name":"wretch","version":"1.7.8","keywords":["wretch","fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@1.7.8","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://elbywan.github.io/wretch","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"dist":{"shasum":"1d6f5d40c49d8e4bfac9d026fc2c0bea274f2c36","tarball":"https://registry.npmjs.org/wretch/-/wretch-1.7.8.tgz","fileCount":31,"integrity":"sha512-PeJF9wIFUDIeTImWXAIlvpD+dZRheIrFhgL2uIjGE5dBgDD1clRgNho90srEH3fXCj+/txKq9iTIKtIOhPY7hA==","signatures":[{"sig":"MEYCIQDr/NVETGgRpfveZPzr5jRqy8oyUUd1rdwSHo5PmiZJoAIhAIPTcAR6VMDoFh0omHXFJazIfeS+DpdZQe34ghfxg//j","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":217934,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh9q79CRA9TVsSAnZWagAAAcAP/2GbrDOEJ1FIKajU74jl\nNUa6fcJqqi4T43OcgyCoWkpg/xXnVyw/h+/cZHi96aOZnfIMrhBHpIxt7Ek9\nOgCKJlwiBXQNMpgBUgETaFV14tUXx8uV3IXheIYTyms5hr1KqPXFZopfavod\n08NAPwrObRmO8vbkoEdQG7r/PZOk9O2JtdjhZ9Ho0lJ+RBimQMOLbJNPNZ+X\nFMuk0JCJSlpWVyYNett40HYNS6nyJEMBIuTii2Af+iRshatHADpkRZAZpttP\n+KW8qrjvNom8FevLOTkZnJYqWyKtzFETDEZCXaIecfKVAo2AmY5BTChqHoX5\niFyuakn4SlpaVijJqHZAwEk0+lPm15HkcUKrAyPIGOz7HJp3EuukpxSyBswr\nvHUg2jOnZzVdhRgJW67gL9tND9Deg6r3S5cE8G5CKY1mynfKlUaumkRgLM/S\nES0vT/L1rpLZ9vIMQv3y0/S4WbKAlY1jYFUHE11dT+0WRnWktAYWFvKSN458\nqp3Fzfq1IAC7FLRrZuoQVFMEFlfCKk0i7LdyOoUlyj64IDB4W6zmtaenFIY1\n6MHxT0jHEFHrZbvV0EtgVQU6QTK77/GTpmFH4s2yHrCocrgkJQ1j9h8mFzhd\nCcEEDtPZ2Rh73vJEh2+zqUTKp/ei5Q+fGQBLoDE4NrtW8oA35knpxXF3YPGx\nA95h\r\n=ataR\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"ts-jest":{"tsConfig":"test/tsconfig.tests.json"}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"collectCoverageFrom":["src/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js","jsx","json"],"coveragePathIgnorePatterns":["src/index.umd.ts"]},"main":"./dist/bundle/wretch.js","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"5ec641e038c153c56c562c061a91526eb153c93a","scripts":{"fix":"tslint --fix -p tsconfig.json -t codeFrame","lint":"tslint -p tsconfig.json -t codeFrame","mock":"node scripts/mockServer.js","test":"concurrently --success first -k jest \"npm run mock\"","build":"tsc -p . && rollup -c && rollup -c --format esm -o dist/bundle/wretch.esm.js","start":"npm run build && npm run test","coverage":"cat ./coverage/lcov.info | coveralls","prebuild":"rimraf dist && rimraf coverage && npm run lint","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0","test-browsers":"rollup -c -o test/browser/src/wretch.min.js && concurrently -s first -k browserstack-runner \"npm run mock\""},"_npmUser":{"name":"elbywan","email":"elbywan@hotmail.com"},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"8.3.1","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"jsnext:main":"./dist/index.js","_nodeVersion":"14.18.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.7","tslib":"^2.3.1","rimraf":"^3.0.2","rollup":"^2.66.1","tslint":"^6.1.2","restify":"^8.6.0","ts-jest":"^27.1.3","coveralls":"^3.1.1","form-data":"^4.0.0","node-fetch":"^2.6.7","typescript":"^4.5.5","@types/jest":"^27.4.0","@types/node":"^17.0.13","concurrently":"^7.0.0","dtrace-provider":"^0.8.8","@types/form-data":"^2.5.0","browserstack-runner":"^0.9.4","rollup-plugin-terser":"^7.0.2","restify-cors-middleware":"^1.1.1","abortcontroller-polyfill":"^1.7.3","rollup-plugin-typescript":"^1.0.1","conventional-changelog-cli":"^2.2.2","rollup-plugin-node-resolve":"^5.2.0","conventional-changelog-wretch":"file:scripts/conventional-changelog-wretch"},"_npmOperationalInternal":{"tmp":"tmp/wretch_1.7.8_1643556604947_0.14201448375082082","host":"s3://npm-registry-packages"}},"1.7.9":{"name":"wretch","version":"1.7.9","keywords":["wretch","fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@1.7.9","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://elbywan.github.io/wretch","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"dist":{"shasum":"ecc8568ce1dfa359e62159c6c7982c38c4817d18","tarball":"https://registry.npmjs.org/wretch/-/wretch-1.7.9.tgz","fileCount":31,"integrity":"sha512-uUSze1Z72RiQjyoqr7r1KW+05WDNeqqKOeyJDPhw6EVEaOgp9RQNrr8AQt3OF7qylQbh2iVtT9r0nXIHlbJgqQ==","signatures":[{"sig":"MEUCIGauYdsMwUdZEPRMDcNu6DxTRI7OWR/yms3Rcrcs02cuAiEAy1RBqB7oJCFIzlLC3qqEXvURH+lPCBcJLZ4RlCiyXec=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":219186,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+PUyCRA9TVsSAnZWagAAnacQAKC3cJVqdMuUeUtkzZFF\ngGvtOLYj04W6g46E+And+RiHNQJ5FyExMVTA/B9moCfIRqz/CZpUQKrttnmw\nD0Y7rLNr2lm+pcJBRfiDKyxar4AwcCcAIPM9DjjITIGMx0P3F6/fUSUHuRXn\nk+CnJstfUNOjDK2NezVx6YSc6kAOnkXkAC1SUCId0+RjM3xzTgq6qFsxKwrO\nnOvy5z2FAGXvkVACJnONnRgKq1I3c7lgoOX0IaKdD9QCdBoPB/wib/tJ10lQ\ns1IAIwknFx5Yh5rtz7+d5IMIYJpBKlp71/nXSxtGSvSXJBCuG4SYf9JVa0Rq\nuAo1D3zsNtHWPUAioUYGyiWG4mW7iVQctkTGZgzEMgsDxJSIqSTYxm2oNXE4\noAPhrs8Z1sofV9IOuG4V0RIXyhjNiuOgSyKryAznh+VWJVQ7MnUKbWBowIh8\nYjHVbIRiP7iMgOUGgTPx+0q8SMtTGRGgHgLrKWM+faIJ9YytJbQlHtwSRAEX\nQ1nt5cq96k4y24EPaEnqwshELoBIpWNzMtaBFZ9WTyVin0hH4aYYk/6oyKHA\nWh0+vi3DTEoRQLVMfJZ1JDNiZPm7eHR7mgbptaHVEtW77w6KLMzoHfYrRaRj\nEs1a+txyImlsNpD6p++4qsu6jGIZ0udWWQ6NP++fkJxJbi4X0x7k8OnpPTKH\nqkY/\r\n=KRii\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"ts-jest":{"tsConfig":"test/tsconfig.tests.json"}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"collectCoverageFrom":["src/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js","jsx","json"],"coveragePathIgnorePatterns":["src/index.umd.ts"]},"main":"./dist/bundle/wretch.js","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"642fe9d0dabfa6825983ff890b6162e9f46e0030","scripts":{"fix":"tslint --fix -p tsconfig.json -t codeFrame","lint":"tslint -p tsconfig.json -t codeFrame","mock":"node scripts/mockServer.js","test":"concurrently --success first -k jest \"npm run mock\"","build":"tsc -p . && rollup -c && rollup -c --format esm -o dist/bundle/wretch.esm.js","start":"npm run build && npm run test","coverage":"cat ./coverage/lcov.info | coveralls","prebuild":"rimraf dist && rimraf coverage && npm run lint","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0","test-browsers":"rollup -c -o test/browser/src/wretch.min.js && concurrently -s first -k browserstack-runner \"npm run mock\""},"_npmUser":{"name":"elbywan","email":"elbywan@hotmail.com"},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"8.3.1","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"jsnext:main":"./dist/index.js","_nodeVersion":"14.18.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.7","tslib":"^2.3.1","rimraf":"^3.0.2","rollup":"^2.66.1","tslint":"^6.1.2","restify":"^8.6.0","ts-jest":"^27.1.3","coveralls":"^3.1.1","form-data":"^4.0.0","node-fetch":"^2.6.7","typescript":"^4.5.5","@types/jest":"^27.4.0","@types/node":"^17.0.13","concurrently":"^7.0.0","dtrace-provider":"^0.8.8","@types/form-data":"^2.5.0","browserstack-runner":"^0.9.4","rollup-plugin-terser":"^7.0.2","restify-cors-middleware":"^1.1.1","abortcontroller-polyfill":"^1.7.3","rollup-plugin-typescript":"^1.0.1","conventional-changelog-cli":"^2.2.2","rollup-plugin-node-resolve":"^5.2.0","conventional-changelog-wretch":"file:scripts/conventional-changelog-wretch"},"_npmOperationalInternal":{"tmp":"tmp/wretch_1.7.9_1643705650180_0.7805647336852879","host":"s3://npm-registry-packages"}},"1.7.10":{"name":"wretch","version":"1.7.10","keywords":["wretch","fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@1.7.10","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://elbywan.github.io/wretch","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"dist":{"shasum":"eb03684515d01fe568700a1bc3c0fc58d7fa7acb","tarball":"https://registry.npmjs.org/wretch/-/wretch-1.7.10.tgz","fileCount":31,"integrity":"sha512-UgF2o63bZRsz3LoOxaxzAUdFdlIJzVYbCHHhQ+LNMSBD1FeFJn8ADaekopJclHUm6sN8Lhu0DQFGQloliS0Twg==","signatures":[{"sig":"MEYCIQD8rlMTDYXjd21brRy3oyLmAQLbS4EO5ZdEjq5vGGWlfgIhAIDQEiIQc0jnzE9+BvyC63BeWHaJNBK3Mp5qglHaoLYq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":225063,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiiJYNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrXaw//b0QUIXF334w9bLI5HIhwwNp8zFE3aamPhDld4YLYJWLdTo6w\r\nKaxMFILZD0cQxR5XoY3BLBcOp+KjSfNOgU4E855f/5EkYaW7N2ZjW/FXp0EQ\r\n33N5Y5LJniyZFo7fZV46wWxBQmUlXYOxJ/E64gOJE7B+plmhgTkcJt2576it\r\np2qxfh6nz9q+Vp2uE6H/sX6jqmL6z59UoOJTwiL/gS6GVxt7sTx/SLMInlkG\r\ntK5wGP4RzPuuQSOsm66+/xaETbtYVyUl2/VX8cPwbJXOFBxkYaqVjy5ZcpLA\r\ne+uOxAv+hzwlPlEFVFS3xrY5+3+f83i0Xif5JvU1LoDcYoyZ3QRztJLe89Yf\r\nYuUBM/WolOXRza61jyViBGrhixV11BQuKM8EGFnbK/LbQbs7rgVs0bmVAOni\r\nYL2VKL8B5/RJhyLtv/wGzf7960AukLvJrTvTS0cofGnC8e1TnWIIpz4kCgu/\r\nITeIdDzIt0UXaU/xFlXxbcTJi05c0jhBgHxi6UZiOMKr/dUpuomhtLHvozmL\r\nSW6uu83d2zhvuSx0wYtTfxTvQorR0AfhB+Voln2iVdmJguQd16IZoHNOc+Rd\r\nX1u03gCSNR+ewEGvX4z3VzfO0zI9PBO47Kogi4lt9uAIJaZ4PfrlCnu7vbtm\r\npUnc1Ee9Z8QZXTmLmpQl2WUdp/hLhwtx07g=\r\n=o9Hk\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"ts-jest":{"tsConfig":"test/tsconfig.tests.json"}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"collectCoverageFrom":["src/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js","jsx","json"],"coveragePathIgnorePatterns":["src/index.umd.ts"]},"main":"./dist/bundle/wretch.js","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"c4c2c70a0e40e884a571183d14f2528ffc00a4ec","scripts":{"fix":"tslint --fix -p tsconfig.json -t codeFrame","lint":"tslint -p tsconfig.json -t codeFrame","mock":"node scripts/mockServer.js","test":"concurrently --success first -k jest \"npm run mock\"","build":"tsc -p . && rollup -c && rollup -c --format esm -o dist/bundle/wretch.esm.js","start":"npm run build && npm run test","prebuild":"rimraf dist && rimraf coverage && npm run lint","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0","test-browsers":"rollup -c -o test/browser/src/wretch.min.js && concurrently -s first -k browserstack-runner \"npm run mock\""},"_npmUser":{"name":"elbywan","email":"elbywan@hotmail.com"},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"8.10.0","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"jsnext:main":"./dist/index.js","_nodeVersion":"14.19.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.7","tslib":"^2.3.1","rimraf":"^3.0.2","rollup":"^2.66.1","tslint":"^6.1.2","restify":"^8.6.0","ts-jest":"^27.1.3","form-data":"^4.0.0","node-fetch":"^2.6.7","typescript":"^4.5.5","@types/jest":"^27.4.0","@types/node":"^17.0.13","concurrently":"^7.0.0","dtrace-provider":"^0.8.8","@types/form-data":"^2.5.0","browserstack-runner":"^0.9.4","rollup-plugin-terser":"^7.0.2","abortcontroller-polyfill":"^1.7.3","restify-cors-middleware2":"^2.1.2","rollup-plugin-typescript":"^1.0.1","conventional-changelog-cli":"^2.2.2","rollup-plugin-node-resolve":"^5.2.0","conventional-changelog-wretch":"file:scripts/conventional-changelog-wretch"},"_npmOperationalInternal":{"tmp":"tmp/wretch_1.7.10_1653118477452_0.6905580152846709","host":"s3://npm-registry-packages"}},"2.0.0-next.0":{"name":"wretch","version":"2.0.0-next.0","keywords":["wretch","fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@2.0.0-next.0","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://elbywan.github.io/wretch","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"dist":{"shasum":"d5ec75646d233935d31f70e45ae45e45da35ba3a","tarball":"https://registry.npmjs.org/wretch/-/wretch-2.0.0-next.0.tgz","fileCount":90,"integrity":"sha512-k2VZpKvet0/gdA86wKuedFzXQeX+gfIgYtQucwWj6U3qlMzXoxUgciBehmYdIl/mIGlODU94TuYNzRJbg4fS3w==","signatures":[{"sig":"MEUCIQDDqiso0b3/ELcUfd45jjASOq0Ayq43gWFL9NCbHpGTRAIgYk1YCWneOES4fyfe/SvjqkWmmH1lLiNz7ZaUxbH/hAc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":440177,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwbo0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqAhw//cAKxlO3qtzVSi/bJMX8BKDy7OBYG5cJCIvCFjd1GRxOoJplo\r\nQYGufUEbbjBVdxtAE/r88H1BphtrByrmbCMRL3lzEWC4nds2l1Y55EsLX7DF\r\nM4Xm2Gp9Sx2jbVq/cwoVRC8a3tTdxz6F/Onus4ofwY/Kpr507b0jorEkIEsZ\r\nEOlLuMPyPKrCFQ8khvC8UYs+Zn1C936woS80wXGBBgvESKGdNYyF8+Tb14wg\r\nuZMkiCpgjmM29CtB8fmx98MOmP0tEVPYgVVkxllhkpyGlQ9jpvM79BtB2ImM\r\nczroJGsG42W/4+UWg0To1PG1TAgqeFpQlZGAKLShKW1rCZPXPKtOrlBE9Bob\r\nbhnNzZi1J9uxhAybizRFqWD3/IwsKCin6xBHsilQ/DGI8LHwzaJ4zRVVMmFT\r\nahjwuJC8mKlGeDVVkGGkudUS83TbwSvKH7pLFG4LSjDP1Y6QVBGNaOVZ2EjV\r\nuhMIH1T6dRkiOs1rCgGVjsdjUSM8rpBnYC9Oth1UrQ5QiSM3bULjfBwHm4aC\r\n39BqPeO2cF3X0H0ag+ctcxh3Cd0NvgtttJUrOk5cIRqBvfiAFvGe1rPVkoXj\r\niyPUaSe+mcHp3vgeK61ez/rJsPxknUOnG3B9HWQrVTepnokX3AFJcmEr8cAD\r\nqba6vaBoa5kkQZOPhG47TI6ewuG+AlI1pfM=\r\n=mpl+\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"ts-jest":{"tsconfig":"test/tsconfig.json"}},"resolver":"<rootDir>/test/resolver.cjs","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"collectCoverageFrom":["src/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js","jsx","json"],"coveragePathIgnorePatterns":["src/index.all.ts"]},"main":"./dist/bundle/wretch.min.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/bundle/wretch.min.js","exports":{".":{"node":{"import":"./dist/bundle/wretch.min.mjs","require":"./dist/bundle/wretch.min.cjs"},"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/bundle/wretch.min.js"},"./*":{"default":"./dist/*.js"},"./all":{"node":{"import":"./dist/bundle/wretch.all.min.mjs","require":"./dist/bundle/wretch.all.min.cjs"},"types":"./dist/index.all.d.ts","import":"./dist/index.all.js","browser":"./dist/bundle/wretch.all.min.js"},"./*.cjs":{"default":"./dist/*.cjs"},"./*.mjs":{"default":"./dist/*.mjs"},"./addons/*":{"node":{"import":"./dist/bundle/addons/*.min.mjs","require":"./dist/bundle/addons/*.min.cjs"},"types":"./dist/addons/*.d.ts","import":"./dist/addons/*.js","browser":"./dist/bundle/addons/*.min.js"},"./package.json":"./package.json"},"gitHead":"59e2e5d28e50ffc29b26449a81907878714b8f8e","scripts":{"fix":"tslint --fix -p tsconfig.json -t codeFrame","lint":"tslint -p tsconfig.json -t codeFrame","mock":"node scripts/mockServer.cjs","test":"concurrently --success first -k jest \"npm run mock\"","build":"tsc -p . && rollup -c","start":"npm run build && npm run test","prebuild":"rimraf dist && rimraf coverage && npm run lint","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0","test-browsers":"concurrently -s first -k browserstack-runner \"npm run mock\""},"_npmUser":{"name":"elbywan","email":"elbywan@hotmail.com"},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"8.13.1","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"sideEffects":false,"_nodeVersion":"16.15.1","typesVersions":{"*":{"*":["dist/*","dist/*/index.d.ts","dist/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.1","tslib":"^2.3.1","rimraf":"^3.0.2","rollup":"^2.75.7","tslint":"^6.1.2","restify":"^8.6.0","ts-jest":"^28.0.5","form-data":"^4.0.0","node-fetch":"^2","typescript":"^4.7.4","@types/jest":"^28.1.3","@types/node":"^18.0.0","concurrently":"^7.2.2","dtrace-provider":"^0.8.8","@types/form-data":"^2.5.0","browserstack-runner":"^0.9.4","rollup-plugin-terser":"^7.0.2","abortcontroller-polyfill":"^1.7.3","restify-cors-middleware2":"^2.1.2","rollup-plugin-typescript":"^1.0.1","conventional-changelog-cli":"^2.2.2","rollup-plugin-node-resolve":"^5.2.0","conventional-changelog-wretch":"file:scripts/conventional-changelog-wretch"},"_npmOperationalInternal":{"tmp":"tmp/wretch_2.0.0-next.0_1656863284500_0.40484203345930925","host":"s3://npm-registry-packages"}},"2.0.0-next.1":{"name":"wretch","version":"2.0.0-next.1","keywords":["wretch","fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@2.0.0-next.1","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://elbywan.github.io/wretch","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"dist":{"shasum":"38af7b2ef2a5c0af7dd50442c7c5440d1be55eda","tarball":"https://registry.npmjs.org/wretch/-/wretch-2.0.0-next.1.tgz","fileCount":129,"integrity":"sha512-DrA/jd49XquVUBpeUP6Q8r2a+xICsQFG5vxogr4IvvKuUkkqp4U+z/A5i+MLcZTeWCUrFGtxERocSHY3K1hIqA==","signatures":[{"sig":"MEQCIBDhS06KcEN43tnkVBxIIpZo8XwVEUGYEbZT0BvFO5mwAiAY8ECja0YKUXSSmqVpxjmvbHEqchuTsq26gCZCfaqruw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":549729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiyKESACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqbxw//YCRAoguKSW80Pq8OgC4hWlUQAPApn9+SFa/Hu9oVL2s2+lvh\r\n721vRgbPSUcz5ImopAz2x18EMvgCQNwT3neadUjcNgHJCarl2sQJnKj65Qxm\r\nHoX8ACvsHXJzi4J4uGaiPF9tOcbE+igNBg3cDyPnVeIJzYgWy1Mkx+ukdhjM\r\nnKP9W5KLNFzBd0P0+y2nh/KnNEG0cr3nz6kL/JLeIVcBhn3msMAHIQAglwmJ\r\ndwj0iDcO3uXLIz+MqVshFb3h23RNIECf5NqxDM6SlB61J9xjpeTSvWaud04r\r\ngz20RTE2KZyCp4+lPYGowpkqXpwZAciKaDw8Nik0PqTcNsUJkWnfbvpp68s3\r\nM35WEaKmbRSSf1hmBhAxKSgS0kACrRDcdbcuejAxc6lprUYjxgOTQDNwfrWX\r\norzW6lZU5mWI/Y6jqmjkwl0KI+3JghxxZGVCSL3cADrt7h6Cn3d7OYKZAEgV\r\nCaVctXaqEpMbq83FVHXD3LhrOzdCf8ex5eoGMPQ+hfo7RZgld72VMGcfnTmk\r\nX+jnzLSzLObbWU2/b2Yy9zMWYgc8Egxs8/12FO5iG6PwO2Qm/9ZJEtnJ7Z/7\r\nNGYpcZ8/YSXAzbBDx1LxXFS89OjLpPb+SdFenAmThGupajNszxChcatl15Ap\r\n5pAAucEmDGVthd3fm0pr/e3AsVs+YCNBCfU=\r\n=Vkxu\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"ts-jest":{"tsconfig":"test/tsconfig.json"}},"resolver":"<rootDir>/test/resolver.cjs","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"collectCoverageFrom":["src/**/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js","jsx","json"],"testPathIgnorePatterns":["/node_modules/","/test/browser/","/test/deno"],"coveragePathIgnorePatterns":["src/index.all.ts","src/addons/index.ts"]},"main":"./dist/bundle/wretch.min.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","browser":"./dist/bundle/wretch.min.js","engines":{"node":">=14"},"exports":{".":{"node":{"import":"./dist/bundle/wretch.min.mjs","require":"./dist/bundle/wretch.min.cjs"},"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/bundle/wretch.min.js"},"./*":{"default":"./dist/*.js"},"./all":{"node":{"import":"./dist/bundle/wretch.all.min.mjs","require":"./dist/bundle/wretch.all.min.cjs"},"types":"./dist/index.all.d.ts","import":"./dist/index.all.js","browser":"./dist/bundle/wretch.all.min.js"},"./*.cjs":{"default":"./dist/*.cjs"},"./*.mjs":{"default":"./dist/*.mjs"},"./addons/*":{"node":{"import":"./dist/bundle/addons/*.min.mjs","require":"./dist/bundle/addons/*.min.cjs"},"types":"./dist/addons/*.d.ts","import":"./dist/addons/*.js","browser":"./dist/bundle/addons/*.min.js"},"./package.json":"./package.json","./middlewares/*":{"node":{"import":"./dist/bundle/middlewares/*.min.mjs","require":"./dist/bundle/middlewares/*.min.cjs"},"types":"./dist/middlewares/*.d.ts","import":"./dist/middlewares/*.js","browser":"./dist/bundle/middlewares/*.min.js"}},"gitHead":"d86722708f06904cf9b15d0b1076d999a5d7f261","scripts":{"doc":"typedoc --out docs/api --readme none --excludeInternal src/index.ts 'src/addons/*.ts' 'src/middlewares/*.ts'","lint":"tslint -p tsconfig.json -t codeFrame","mock":"node scripts/mockServer.js","test":"concurrently --success first -k jest \"npm run mock\"","build":"tsc -p . && rollup -c","start":"npm run build && npm run test","lint:fix":"tslint --fix -p tsconfig.json -t codeFrame","prebuild":"rimraf dist && rimraf coverage && npm run lint","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0","test:deno":"concurrently --success first -k \"deno test --allow-net ./test/deno/wretch_test.ts\" \"npm run mock\"","test:karma":"concurrently --success first -k \"karma start --single-run --browsers ChromeHeadless,FirefoxHeadless,SafariNative karma.conf.cjs\" \"npm run mock\"","prepare:release":"npm run start && npm run doc && npm run changelog","test:karma:watch":"concurrently --success first -k \"karma start --auto-watch --browsers ChromeHeadless karma.conf.cjs\" \"npm run mock\""},"_npmUser":{"name":"elbywan","email":"elbywan@hotmail.com"},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"8.13.1","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"sideEffects":false,"_nodeVersion":"16.15.1","typesVersions":{"*":{"*":["dist/*","dist/*/index.d.ts","dist/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.1","karma":"^6.4.0","tslib":"^2.3.1","rimraf":"^3.0.2","rollup":"^2.75.7","tslint":"^6.1.2","fastify":"^4.2.0","ts-jest":"^28.0.5","typedoc":"^0.23.5","form-data":"^4.0.0","lodash-es":"^4.17.21","node-fetch":"^2","typescript":"^4.7.4","@types/jest":"^28.1.3","@types/node":"^18.0.0","querystring":"^0.2.1","concurrently":"^7.2.2","jasmine-core":"^4.2.0","@fastify/cors":"^8.0.0","karma-jasmine":"^5.1.0","dtrace-provider":"^0.8.8","@types/form-data":"^2.5.0","@types/lodash-es":"^4.17.6","@fastify/formbody":"^7.0.1","@fastify/multipart":"^7.1.0","@fastify/basic-auth":"^4.0.0","rollup-plugin-terser":"^7.0.2","karma-chrome-launcher":"^3.1.1","karma-safari-launcher":"^1.0.0","karma-firefox-launcher":"^2.1.2","abortcontroller-polyfill":"^1.7.3","rollup-plugin-typescript":"^1.0.1","conventional-changelog-cli":"^2.2.2","rollup-plugin-node-resolve":"^5.2.0","karma-safarinative-launcher":"^1.1.0","conventional-changelog-wretch":"file:scripts/conventional-changelog-wretch"},"_npmOperationalInternal":{"tmp":"tmp/wretch_2.0.0-next.1_1657315601708_0.07661735340859477","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"wretch","version":"2.0.0","keywords":["wretch","fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@2.0.0","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://elbywan.github.io/wretch","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"dist":{"shasum":"19e1268ad51c9cc81b0b9324f73394a6ba06008e","tarball":"https://registry.npmjs.org/wretch/-/wretch-2.0.0.tgz","fileCount":129,"integrity":"sha512-06ruP5J6NaGQ6af1AVzLZsTX2hG+/UKQEGxqfZE+ElR3ykWGAD+CXP/aFoTiASSNUZ5FK1cwuQEYO14zME4MHA==","signatures":[{"sig":"MEQCIBTWWnbyMxC1RylqBsRrlsNhZnVu5pkHu0pq5x9GA38dAiBzwFEm2VnGWogD7MEkw6rO4JqfMO3KRESK/SErOP71gg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":556848,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi56lYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqJXw//ST/aEYMgvIT25fdHfVsMqu+MmPXTajrT2G+o/4wvQ33LhE/n\r\n0QrNxCJYIpFZaraOwTtpEtd1p3n2FUPj9TQXxE5oBflVOEz2gd8Qn8my0uK0\r\nzfG+nvdyZbcvceIEtjyJV/wz/tHPOPlD9Q3KDIgunWjtNioJvaIPXxp9BUr4\r\njBw6Xl2yfKF0k/Wu5czUJ1TviKhscB1sBHb7FsFdH03xB0h2WI4O1lXi2amN\r\nOJMOLpi4GIXXt0vR893YZB1JHi9lMMQyf6FBbCh3iAPX82O5nQcfW0YGhGK9\r\nRYkx0S0ECSfWTn6Y/su+zg9fGmSjHT+dMtP/1Y4vAjnTKTgvaNN4nDzNRFxn\r\n0dB48AXexjZklxxmk+kH01Ea+l2y8lpXUyf5hRjCQD+pmE/i79PtZJL/cuBp\r\nGAscTXP3tk8/p/J6oU+MTSgrYjZy/qK4mmVwIvumGW+qx0TeKuYh1XCoZlEt\r\nM1pERgW6+tRe52S2vJO8Y1aWu3wb9aJgofSoX5VAsXawODAdWC3auaFHy5Dp\r\nLY+QtpLTieSiICq/EGv3utK9KJuZhlMYPvn0fzR57vw93S/muRpqt4X3E99u\r\n0UA0C9XyF1EmaDmFcvw/d9bXQ9gHhwgfuQz1B5cBuLFw8zMet6pMq55xcGm2\r\n+TGOn5dAL5FnINr8UplkO5IcG1VFvPcOtj0=\r\n=5PXM\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"ts-jest":{"tsconfig":"test/tsconfig.json"}},"resolver":"<rootDir>/test/resolver.cjs","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"collectCoverageFrom":["src/**/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js","jsx","json"],"testPathIgnorePatterns":["/node_modules/","/test/browser/","/test/deno"],"coveragePathIgnorePatterns":["src/index.all.ts","src/addons/index.ts"]},"main":"./dist/bundle/wretch.min.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=14"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/bundle/wretch.min.cjs"},"./*":{"default":"./dist/*.js"},"./all":{"types":"./dist/index.all.d.ts","import":"./dist/index.all.js","require":"./dist/bundle/wretch.all.min.cjs"},"./*.cjs":{"default":"./dist/*.cjs"},"./*.mjs":{"default":"./dist/*.mjs"},"./addons/*":{"types":"./dist/addons/*.d.ts","import":"./dist/addons/*.js","require":"./dist/bundle/addons/*.min.cjs"},"./package.json":"./package.json","./middlewares/*":{"types":"./dist/middlewares/*.d.ts","import":"./dist/middlewares/*.js","require":"./dist/bundle/middlewares/*.min.cjs"}},"gitHead":"baaddaadd0d04d64b6432462456317f08ea28cc7","scripts":{"doc":"typedoc --out docs/api --readme none --excludeInternal src/index.ts 'src/addons/*.ts' 'src/middlewares/*.ts'","lint":"tslint -p tsconfig.json -t codeFrame","mock":"node scripts/mockServer.js","test":"concurrently --success first -k \"npm run mock:wait && jest\" \"npm run mock\"","build":"tsc -p . && rollup -c","start":"npm run build && npm run test","lint:fix":"tslint --fix -p tsconfig.json -t codeFrame","prebuild":"rimraf dist && rimraf coverage && npm run lint","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0","mock:wait":"wait-on -t 5000 http://localhost:9876/ping","test:deno":"concurrently --success first -k \"npm run mock:wait && deno test --allow-net ./test/deno/wretch_test.ts\" \"npm run mock\"","test:karma":"concurrently --success first -k \"npm run mock:wait && karma start --single-run --browsers ChromeHeadless,FirefoxHeadless,SafariNative karma.conf.cjs\" \"npm run mock\"","prepare:release":"npm run start && npm run doc && npm run changelog","test:karma:watch":"concurrently --success first -k \"npm run mock:wait && karma start --auto-watch --browsers ChromeHeadless karma.conf.cjs\" \"npm run mock\""},"_npmUser":{"name":"elbywan","email":"elbywan@hotmail.com"},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"8.13.1","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"sideEffects":false,"_nodeVersion":"16.15.1","typesVersions":{"*":{"*":["dist/*","dist/*/index.d.ts","dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","karma":"^6.4.0","tslib":"^2.3.1","rimraf":"^3.0.2","rollup":"^2.76.0","tslint":"^6.1.2","fastify":"^4.2.1","ts-jest":"^28.0.6","typedoc":"^0.23.7","wait-on":"^6.0.1","form-data":"^4.0.0","lodash-es":"^4.17.21","node-fetch":"^2","typescript":"^4.7.4","@types/jest":"^28.1.5","@types/node":"^18.0.4","querystring":"^0.2.1","concurrently":"^7.2.2","jasmine-core":"^4.2.0","@fastify/cors":"^8.0.0","karma-jasmine":"^5.1.0","dtrace-provider":"^0.8.8","@types/form-data":"^2.5.0","@types/lodash-es":"^4.17.6","@fastify/formbody":"^7.0.1","@fastify/multipart":"^7.1.0","@fastify/basic-auth":"^4.0.0","rollup-plugin-terser":"^7.0.2","karma-chrome-launcher":"^3.1.1","karma-safari-launcher":"^1.0.0","karma-firefox-launcher":"^2.1.2","abortcontroller-polyfill":"^1.7.3","rollup-plugin-typescript":"^1.0.1","conventional-changelog-cli":"^2.2.2","rollup-plugin-node-resolve":"^5.2.0","karma-safarinative-launcher":"^1.1.0","conventional-changelog-wretch":"file:scripts/conventional-changelog-wretch"},"_npmOperationalInternal":{"tmp":"tmp/wretch_2.0.0_1659349336445_0.5060386223307867","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"wretch","version":"2.0.1","keywords":["wretch","fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@2.0.1","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://elbywan.github.io/wretch","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"dist":{"shasum":"660aa6db208223fc9034b7973882c1fd9ddadb10","tarball":"https://registry.npmjs.org/wretch/-/wretch-2.0.1.tgz","fileCount":129,"integrity":"sha512-4M1WyPQGE/Q8PkhVln0tMQIePEfsN+pPHpncTT8+H3Ql4r0ExCA+0G4vBfrusXuV4eHZtgwvn9DP1nCYUGGQnw==","signatures":[{"sig":"MEUCIQDsSHD3S4jre3VOc/F5LU1RPttpCbyAlrFh2JxpmGEjcAIgDFAXN4nRdJ1EXiMzuI5nftrtvL6ouw2fusEnV5xN02s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":557368,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6T6xACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrPlBAAjxvDdNtNpuljvknYikv9B/vPtaEAh2msemK4usY8fAqEN4i6\r\nSF6W6MT6r8ACqf+ozdpxb1dRqTYAS65LSAO2XVMcXQLZZ/+mfnLaFtld6ezg\r\nzurc4TXf8mw6KqQoz5cA6WaAQ7kNbgOoRZaLlbLpWteIfon6qWB2qiF2nFNT\r\ngmx8BWG1SYligF/BDT9hoO1Py1fqqZzh8phgb5r77T7xvPYwZCqerhgYyFFO\r\nWIjf3GIuWYrVYg9Zxw17dERb8ICtHHNna27Lk9Ou48ogfNNwVu9gH9AvSccV\r\nyqprfeh75PTyVjv9knNyhAJ9cVJtZkeBic9Li696tzMAPNR/pOg3jpKQaWCz\r\n8lGMsaa2YTuKiIXdsSOTAoYsA2Bs5NjSXWg4IsNNoSWCJg+ctnQUBR8gIGnj\r\nR61ZcmvknNTn/01hvOai7c6E16lDcIAvCm5GHY4mnbXIkhb851kSRAHGBgYl\r\nIStZJutZW+Njbdk94D/TQEeXKUwVcCj0ZtwFMGE5pdwaunv0qFVMKyjJPkta\r\nWIoo5Kiy3ULY8D1YEO/pPoCj0FvKU/q6a84d0z5StB6Ya8qUv43z7RqGS16E\r\ntGUr3JXsWQh9/as6WmuhxzutMF5jcUka65iQBKk1GuGMiVje9XYMuCpkn4bt\r\ngzyOnRb64y8K7SnWk4eUrSTzn19VQ1BTwdo=\r\n=dvg4\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"ts-jest":{"tsconfig":"test/tsconfig.json"}},"resolver":"<rootDir>/test/resolver.cjs","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"collectCoverageFrom":["src/**/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js","jsx","json"],"testPathIgnorePatterns":["/node_modules/","/test/browser/","/test/deno"],"coveragePathIgnorePatterns":["src/index.all.ts","src/addons/index.ts"]},"main":"./dist/bundle/wretch.min.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"./dist/bundle/wretch.min.js","module":"./dist/index.js","engines":{"node":">=14"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/bundle/wretch.min.cjs"},"./*":{"default":"./dist/*.js"},"./all":{"types":"./dist/index.all.d.ts","import":"./dist/index.all.js","require":"./dist/bundle/wretch.all.min.cjs"},"./*.cjs":{"default":"./dist/*.cjs"},"./*.mjs":{"default":"./dist/*.mjs"},"./addons/*":{"types":"./dist/addons/*.d.ts","import":"./dist/addons/*.js","require":"./dist/bundle/addons/*.min.cjs"},"./package.json":"./package.json","./middlewares/*":{"types":"./dist/middlewares/*.d.ts","import":"./dist/middlewares/*.js","require":"./dist/bundle/middlewares/*.min.cjs"}},"gitHead":"4c4838d668adaaf716221f6d26dd9757934ddeb3","scripts":{"doc":"typedoc --out docs/api --readme none --excludeInternal src/index.ts 'src/addons/*.ts' 'src/middlewares/*.ts'","lint":"tslint -p tsconfig.json -t codeFrame","mock":"node scripts/mockServer.js","test":"concurrently --success first -k \"npm run mock:wait && jest\" \"npm run mock\"","build":"tsc -p . && rollup -c","start":"npm run build && npm run test","lint:fix":"tslint --fix -p tsconfig.json -t codeFrame","prebuild":"rimraf dist && rimraf coverage && npm run lint","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0","mock:wait":"wait-on -t 10000 http://localhost:9876/ping","test:deno":"concurrently --success first -k \"npm run mock:wait && deno test --allow-net ./test/deno/wretch_test.ts\" \"npm run mock\"","test:karma":"concurrently --success first -k \"npm run mock:wait && karma start --single-run --browsers ChromeHeadless,FirefoxHeadless,SafariNative karma.conf.cjs\" \"npm run mock\"","prepare:release":"npm run start && npm run doc && npm run changelog","test:karma:watch":"concurrently --success first -k \"npm run mock:wait && karma start --auto-watch --browsers ChromeHeadless karma.conf.cjs\" \"npm run mock\""},"_npmUser":{"name":"elbywan","email":"elbywan@hotmail.com"},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"8.13.1","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"sideEffects":false,"_nodeVersion":"16.15.1","typesVersions":{"*":{"*":["dist/*","dist/*/index.d.ts","dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","karma":"^6.4.0","tslib":"^2.3.1","rimraf":"^3.0.2","rollup":"^2.77.2","tslint":"^6.1.2","fastify":"^4.3.0","ts-jest":"^28.0.7","typedoc":"^0.23.10","wait-on":"^6.0.1","form-data":"^4.0.0","lodash-es":"^4.17.21","node-fetch":"^2","typescript":"^4.7.4","@types/jest":"^28.1.6","@types/node":"^18.6.3","querystring":"^0.2.1","concurrently":"^7.3.0","jasmine-core":"^4.3.0","@fastify/cors":"^8.0.0","karma-jasmine":"^5.1.0","dtrace-provider":"^0.8.8","@types/form-data":"^2.5.0","@types/lodash-es":"^4.17.6","@fastify/formbody":"^7.0.1","@fastify/multipart":"^7.1.0","@fastify/basic-auth":"^4.0.0","rollup-plugin-terser":"^7.0.2","karma-chrome-launcher":"^3.1.1","karma-safari-launcher":"^1.0.0","karma-firefox-launcher":"^2.1.2","abortcontroller-polyfill":"^1.7.3","rollup-plugin-typescript":"^1.0.1","conventional-changelog-cli":"^2.2.2","rollup-plugin-node-resolve":"^5.2.0","karma-safarinative-launcher":"^1.1.0","conventional-changelog-wretch":"file:scripts/conventional-changelog-wretch"},"_npmOperationalInternal":{"tmp":"tmp/wretch_2.0.1_1659453105593_0.24744323622744346","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"wretch","version":"2.0.2","keywords":["wretch","fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@2.0.2","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://elbywan.github.io/wretch","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"dist":{"shasum":"d7afbe41eecd9a4defebfed16c1990e567b94387","tarball":"https://registry.npmjs.org/wretch/-/wretch-2.0.2.tgz","fileCount":129,"integrity":"sha512-8UwKaNQOy8JV8PFBS30VRcAMbCmaC236zTI5TkCT929jdUEgUnme3hYM+PqovA1C093OPkewPK6+Hu3QrzoFRA==","signatures":[{"sig":"MEUCIQDHa2Qw976tgagl1FRkx1GnOyfBtUznmRzp2lhaFKIlNAIgQCpOqTS1RiUu3azK7CCKPlKq3U+Jgz5hevRtgBeM9vc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":557300,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6klgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp/ng/+P239Jh6iV9RNJVL8Nsb4ZmOO5UPnTUvp+o7f0WunAixhq5LA\r\ntQB8VoOmh0r3gM3oJzWFrp3Voc2u2byuR9FOPmtcrjivKKOgQFlurmLNB+eg\r\nBUqVY2VKoNYIyY9xAmj5oPgTC9OOZ10+AMrJGUkTOITifdTj+Hn+2275L5w6\r\n82bkGJJW5hfSwhbMlMAVvbOkrpdlTI9UCPzSlcprx0wHrYoq7rudNYdQO4Xv\r\n4+Rj0fwNcFDyf5SGHOdPvVyybLXVi0txJog1NQS4YiN+pSSw7/P3QyQuri6K\r\n49yli4/cz1Q8k2TpG/VXtlhVR9vRO24H1GH3bHfPmkfbHUW4x3rkDNCREosI\r\nE0/57MwJNf3oOZirRR0G4dCmmQHHWlyXG0Z0dP5M0j6S+TPDWwFfZZZtEpL3\r\nNdSkv9M9H9n8OIu6A/qQljEHYeJ3l9S5OIgW67Lv3W8e5IH2RxOGKrO/Hd6z\r\nZOHSbsSLnxj8+7PYbbUldh5yaIWO/Kkn9ZadHew0xnkWzPVBxBpUL1iuHRyL\r\nMMAqGdzeZClm64oXKsVVKxCvnEqj44YvMLiGhMxbhdvXDjwFqikab31vfZI/\r\nul0q14L9Cmp8bitzs0Up0sm2RZK2zlYVS7v9RHX3cOVubGaR8ZF17HVxhTKq\r\nnS0V2XEubRe82PmQtmyfQOD8ilN9PwhIzvo=\r\n=GqR+\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"ts-jest":{"tsconfig":"test/tsconfig.json"}},"resolver":"<rootDir>/test/resolver.cjs","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"collectCoverageFrom":["src/**/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js","jsx","json"],"testPathIgnorePatterns":["/node_modules/","/test/browser/","/test/deno"],"coveragePathIgnorePatterns":["src/index.all.ts","src/addons/index.ts"]},"main":"./dist/bundle/wretch.min.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"./dist/bundle/wretch.min.js","module":"./dist/index.js","engines":{"node":">=14"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/bundle/wretch.min.cjs"},"./*":{"default":"./dist/*.js"},"./all":{"types":"./dist/index.all.d.ts","import":"./dist/index.all.js","require":"./dist/bundle/wretch.all.min.cjs"},"./*.cjs":{"default":"./dist/*.cjs"},"./*.mjs":{"default":"./dist/*.mjs"},"./addons/*":{"types":"./dist/addons/*.d.ts","import":"./dist/addons/*.js","require":"./dist/bundle/addons/*.min.cjs"},"./package.json":"./package.json","./middlewares/*":{"types":"./dist/middlewares/*.d.ts","import":"./dist/middlewares/*.js","require":"./dist/bundle/middlewares/*.min.cjs"}},"gitHead":"e55fa04ed877aeaeb52e3bd9504763564c281d42","scripts":{"doc":"typedoc --out docs/api --readme none --excludeInternal src/index.ts 'src/addons/*.ts' 'src/middlewares/*.ts'","lint":"tslint -p tsconfig.json -t codeFrame","mock":"node scripts/mockServer.js","test":"concurrently --success first -k \"npm run mock:wait && jest\" \"npm run mock\"","build":"tsc -p . && rollup -c","start":"npm run build && npm run test","lint:fix":"tslint --fix -p tsconfig.json -t codeFrame","prebuild":"rimraf dist && rimraf coverage && npm run lint","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0","mock:wait":"wait-on -t 10000 http://localhost:9876/ping","test:deno":"concurrently --success first -k \"npm run mock:wait && deno test --allow-net ./test/deno/wretch_test.ts\" \"npm run mock\"","test:karma":"concurrently --success first -k \"npm run mock:wait && karma start --single-run --browsers ChromeHeadless,FirefoxHeadless,SafariNative karma.conf.cjs\" \"npm run mock\"","prepare:release":"npm run start && npm run doc && npm run changelog","test:karma:watch":"concurrently --success first -k \"npm run mock:wait && karma start --auto-watch --browsers ChromeHeadless karma.conf.cjs\" \"npm run mock\""},"_npmUser":{"name":"elbywan","email":"elbywan@hotmail.com"},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"8.13.1","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"sideEffects":false,"_nodeVersion":"16.15.1","typesVersions":{"*":{"*":["dist/*","dist/*/index.d.ts","dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","karma":"^6.4.0","tslib":"^2.3.1","rimraf":"^3.0.2","rollup":"^2.77.2","tslint":"^6.1.2","fastify":"^4.3.0","ts-jest":"^28.0.7","typedoc":"^0.23.10","wait-on":"^6.0.1","form-data":"^4.0.0","lodash-es":"^4.17.21","node-fetch":"^2","typescript":"^4.7.4","@types/jest":"^28.1.6","@types/node":"^18.6.3","querystring":"^0.2.1","concurrently":"^7.3.0","jasmine-core":"^4.3.0","@fastify/cors":"^8.0.0","karma-jasmine":"^5.1.0","dtrace-provider":"^0.8.8","@types/form-data":"^2.5.0","@types/lodash-es":"^4.17.6","@fastify/formbody":"^7.0.1","@fastify/multipart":"^7.1.0","@fastify/basic-auth":"^4.0.0","rollup-plugin-terser":"^7.0.2","karma-chrome-launcher":"^3.1.1","karma-safari-launcher":"^1.0.0","karma-firefox-launcher":"^2.1.2","abortcontroller-polyfill":"^1.7.3","rollup-plugin-typescript":"^1.0.1","conventional-changelog-cli":"^2.2.2","rollup-plugin-node-resolve":"^5.2.0","karma-safarinative-launcher":"^1.1.0","conventional-changelog-wretch":"file:scripts/conventional-changelog-wretch"},"_npmOperationalInternal":{"tmp":"tmp/wretch_2.0.2_1659521375899_0.3255796905303916","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"wretch","version":"2.0.3","keywords":["wretch","fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@2.0.3","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://elbywan.github.io/wretch","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"dist":{"shasum":"1e6a98cdf976caa1a016976a569453e689caf207","tarball":"https://registry.npmjs.org/wretch/-/wretch-2.0.3.tgz","fileCount":129,"integrity":"sha512-4nzo155Q2o1jGjuhAyXWpIlsTiVm98xtAJHVYBW9Rd2EKIx0UG7TxXrRb/2smkiKdz7rk1Uz5WZqG6Rm8ah1Zg==","signatures":[{"sig":"MEYCIQDBVbwQeDXQ1kGs/6e6GohMrCP5CTfrWVmRi3Pc5RpQGgIhAPxeby6L+ibSH1VwrH5su2vKKVpC8JdNuWFDZasRi7AI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":559698,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+8yGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqj3w//exfYpwyKLeBfYNqDLsiJA12dL8t43kIVcYoJfcaYuwH2L3HM\r\nlzJ2rKTf8Eax9rStWPSnxNtqhc4i+/Tpe7toNJm92e4veeIDkq/TYwgQXDRB\r\n0xL/ZbdMGTeMhpr/Aoh+fe0SxT8pS4nQF+lveNCuNmpb5E4FAeMh2+lOKx2f\r\nm97aCgcygou40wYPXEmHcG01kDXCxgR3/KQrYLAuNAoaV8WMFIBQHOdNwYz5\r\ndc0lXpmB41SeQX06M9W21eb69DyOVQ7l9TT+4+tiAPR1KBsdwThtmH8AAYtK\r\n9om2twdn19fRyQAI7hNPcRAX2Az3cOYTze1prYsyQfB82zz6NAnVOc+0k6U4\r\nvVbAmpZSV/GQEreVyxzbKJeEnvBGfgWuBs1Fhtx5zQu1yv+Wp3XTzppyoSBM\r\nzzHyBccOB5jbQA+2a2UJb13HntGC2+whLVvs+oX4Lope/6PUBxAF9A2S29xB\r\nmCgWZZyaJplpq6HgCEjNd2fkNXw1f+SGbkwnakyq0dnxaW5PhYuDERzuyGCG\r\nkG/eSjgVHFUe7clsVjUCh8EUlRxF1hSNusD+yShkiVWeY6WxIyfG5l0rkt94\r\n5jb/+lxIIJ5E9YV/AJc8uYjbazBP1P0BSaEew/nnUobmRJJn1GVOiXJiHEib\r\nMHB0kKu7uzKnJmBtEo9nsUtyWV4aUMafAyA=\r\n=JOgW\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"ts-jest":{"tsconfig":"test/tsconfig.json"}},"resolver":"<rootDir>/test/resolver.cjs","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"collectCoverageFrom":["src/**/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js","jsx","json"],"testPathIgnorePatterns":["/node_modules/","/test/browser/","/test/deno"],"coveragePathIgnorePatterns":["src/index.all.ts","src/addons/index.ts"]},"main":"./dist/bundle/wretch.min.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"./dist/bundle/wretch.min.js","module":"./dist/index.js","engines":{"node":">=14"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/bundle/wretch.min.cjs"},"./*":{"default":"./dist/*.js"},"./all":{"types":"./dist/index.all.d.ts","import":"./dist/index.all.js","require":"./dist/bundle/wretch.all.min.cjs"},"./*.cjs":{"default":"./dist/*.cjs"},"./*.mjs":{"default":"./dist/*.mjs"},"./addons/*":{"types":"./dist/addons/*.d.ts","import":"./dist/addons/*.js","require":"./dist/bundle/addons/*.min.cjs"},"./package.json":"./package.json","./middlewares/*":{"types":"./dist/middlewares/*.d.ts","import":"./dist/middlewares/*.js","require":"./dist/bundle/middlewares/*.min.cjs"}},"gitHead":"30e6b98c603795b0220240e51b8463144ae0525c","scripts":{"doc":"typedoc --out docs/api --readme none --excludeInternal src/index.ts 'src/addons/*.ts' 'src/middlewares/*.ts'","lint":"tslint -p tsconfig.json -t codeFrame","mock":"node scripts/mockServer.js","test":"concurrently --success first -k \"npm run mock:wait && jest\" \"npm run mock\"","build":"tsc -p . && rollup -c","start":"npm run build && npm run test","lint:fix":"tslint --fix -p tsconfig.json -t codeFrame","prebuild":"rimraf dist && rimraf coverage && npm run lint","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0","mock:wait":"wait-on -t 10000 http://localhost:9876/ping","test:deno":"concurrently --success first -k \"npm run mock:wait && deno test --allow-net ./test/deno/wretch_test.ts\" \"npm run mock\"","test:karma":"concurrently --success first -k \"npm run mock:wait && karma start --single-run --browsers ChromeHeadless,FirefoxHeadless,SafariNative karma.conf.cjs\" \"npm run mock\"","prepare:release":"npm run start && npm run doc && npm run changelog","test:karma:watch":"concurrently --success first -k \"npm run mock:wait && karma start --auto-watch --browsers ChromeHeadless karma.conf.cjs\" \"npm run mock\""},"_npmUser":{"name":"elbywan","email":"elbywan@hotmail.com"},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"8.13.1","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"sideEffects":false,"_nodeVersion":"16.15.1","typesVersions":{"*":{"*":["dist/*","dist/*/index.d.ts","dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","karma":"^6.4.0","tslib":"^2.3.1","rimraf":"^3.0.2","rollup":"^2.77.2","tslint":"^6.1.2","fastify":"^4.3.0","ts-jest":"^28.0.7","typedoc":"^0.23.10","wait-on":"^6.0.1","form-data":"^4.0.0","lodash-es":"^4.17.21","node-fetch":"^2","typescript":"^4.7.4","@types/jest":"^28.1.6","@types/node":"^18.6.3","querystring":"^0.2.1","concurrently":"^7.3.0","jasmine-core":"^4.3.0","@fastify/cors":"^8.0.0","karma-jasmine":"^5.1.0","dtrace-provider":"^0.8.8","@types/form-data":"^2.5.0","@types/lodash-es":"^4.17.6","@fastify/formbody":"^7.0.1","@fastify/multipart":"^7.1.0","@fastify/basic-auth":"^4.0.0","rollup-plugin-terser":"^7.0.2","karma-chrome-launcher":"^3.1.1","karma-safari-launcher":"^1.0.0","karma-firefox-launcher":"^2.1.2","abortcontroller-polyfill":"^1.7.3","rollup-plugin-typescript":"^1.0.1","conventional-changelog-cli":"^2.2.2","rollup-plugin-node-resolve":"^5.2.0","karma-safarinative-launcher":"^1.1.0","conventional-changelog-wretch":"file:scripts/conventional-changelog-wretch"},"_npmOperationalInternal":{"tmp":"tmp/wretch_2.0.3_1660669061881_0.18616213480794785","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"wretch","version":"2.0.4","keywords":["wretch","fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@2.0.4","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://elbywan.github.io/wretch","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"dist":{"shasum":"d135569f97ac4a6d9cd81fbb942d38bba2b4ab00","tarball":"https://registry.npmjs.org/wretch/-/wretch-2.0.4.tgz","fileCount":129,"integrity":"sha512-zT8yfkHIxm5Rfs20WZmFNLlOpvIqerMvLSWASlNC9gK7Mb4nUvJzadZTNOONyVSw8iY7vWj/87Y0WRpYG6uHmw==","signatures":[{"sig":"MEUCIQCunfB8zV6VaP9M+hTxjElCCoVJKVQH4/lwe9AlugJ+eQIgGhOo6o+aSoiGQW0aY03p7UQUvXooksj6//57GWbd/BM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":561141,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/e3QACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZUhAAke76j9fraxFo6sN2RKs12ApgFrHUjHIz9Y7+9mmOn//6cV8l\r\nbjiAmnA/pnWJDj+nwghdHFXjQhpZmlmgAOaDMy6rECB/X1YW40pFTQkpEs0f\r\nP0ESysiN+9KATMdT4MJs9wXclAuykRJWpEqcdJnbD5c4KeaqdT4cSBideSIR\r\n83X1jpdcCWU2LHyTjDUUXZLQHSRYJSRFxL1tnsNKCuc0H0H1tEF+WNROmgnE\r\nuwugyFsZhwItSsfSS0pxiu9RsqK0UAs4xIzZ8NJcLm6/XkWz/WuJ2010W7gp\r\nmiLCUgX63z588SCdgTj4T/6O54msQTsJHUFQtsDiZ5604hlvy9g4rifdOSXB\r\ni+iKXRsT90ZQZeQV+j4YUN7vF7XTT/c3RocRYLwSg0MqdPLPQ0xAcAUuXJFu\r\n4eZDCJ/ZO6hl1dH/NGcgIdrninWXnXV5+EZ4l/WsxD/RqQDyKfDr+DoUZqYF\r\nUiVo39EPfYaJPm1rauyCdVOX3It3ir06V9RPXuM2/PuCLXXsExZ62VNhp6We\r\nrgrK+3W6K3zuOpegSaRh1bAPLpTvUcZ3A/qJUvSkee1fMXmQxY7uhLX8a8dr\r\nmRwIcPG19zW4k7xv1s3D1AQefEJxEHOMN6Smqtn7D5xtcVhWG9HPCykQ8PDU\r\n9LnR4QR7WAgV558ajLwBaI47JHc4979BkEw=\r\n=xxHC\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"ts-jest":{"tsconfig":"test/tsconfig.json"}},"resolver":"<rootDir>/test/resolver.cjs","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"collectCoverageFrom":["src/**/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js","jsx","json"],"testPathIgnorePatterns":["/node_modules/","/test/browser/","/test/deno"],"coveragePathIgnorePatterns":["src/index.all.ts","src/addons/index.ts"]},"main":"./dist/bundle/wretch.min.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"./dist/bundle/wretch.min.js","module":"./dist/index.js","engines":{"node":">=14"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/bundle/wretch.min.cjs"},"./*":{"default":"./dist/*.js"},"./all":{"types":"./dist/index.all.d.ts","import":"./dist/index.all.js","require":"./dist/bundle/wretch.all.min.cjs"},"./*.cjs":{"default":"./dist/*.cjs"},"./*.mjs":{"default":"./dist/*.mjs"},"./addons/*":{"types":"./dist/addons/*.d.ts","import":"./dist/addons/*.js","require":"./dist/bundle/addons/*.min.cjs"},"./package.json":"./package.json","./middlewares/*":{"types":"./dist/middlewares/*.d.ts","import":"./dist/middlewares/*.js","require":"./dist/bundle/middlewares/*.min.cjs"}},"gitHead":"5d332562731c89266bec221218a8c65bb64ffecb","scripts":{"doc":"typedoc --out docs/api --readme none --excludeInternal src/index.ts 'src/addons/*.ts' 'src/middlewares/*.ts'","lint":"tslint -p tsconfig.json -t codeFrame","mock":"node scripts/mockServer.js","test":"concurrently --success first -k \"npm run mock:wait && jest\" \"npm run mock\"","build":"tsc -p . && rollup -c","start":"npm run build && npm run test","lint:fix":"tslint --fix -p tsconfig.json -t codeFrame","prebuild":"rimraf dist && rimraf coverage && npm run lint","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0","mock:wait":"wait-on -t 10000 http://localhost:9876/ping","test:deno":"concurrently --success first -k \"npm run mock:wait && deno test --allow-net ./test/deno/wretch_test.ts\" \"npm run mock\"","test:karma":"concurrently --success first -k \"npm run mock:wait && karma start --single-run --browsers ChromeHeadless,FirefoxHeadless,SafariNative karma.conf.cjs\" \"npm run mock\"","prepare:release":"npm run start && npm run doc && npm run changelog","test:karma:watch":"concurrently --success first -k \"npm run mock:wait && karma start --auto-watch --browsers ChromeHeadless karma.conf.cjs\" \"npm run mock\""},"_npmUser":{"name":"elbywan","email":"elbywan@hotmail.com"},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"8.13.1","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"sideEffects":false,"_nodeVersion":"16.15.1","typesVersions":{"*":{"*":["dist/*","dist/*/index.d.ts","dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","karma":"^6.4.0","tslib":"^2.3.1","rimraf":"^3.0.2","rollup":"^2.77.2","tslint":"^6.1.2","fastify":"^4.3.0","ts-jest":"^28.0.7","typedoc":"^0.23.10","wait-on":"^6.0.1","form-data":"^4.0.0","lodash-es":"^4.17.21","node-fetch":"^2","typescript":"^4.7.4","@types/jest":"^28.1.6","@types/node":"^18.6.3","querystring":"^0.2.1","concurrently":"^7.3.0","jasmine-core":"^4.3.0","@fastify/cors":"^8.0.0","karma-jasmine":"^5.1.0","dtrace-provider":"^0.8.8","@types/form-data":"^2.5.0","@types/lodash-es":"^4.17.6","@fastify/formbody":"^7.0.1","@fastify/multipart":"^7.1.0","@fastify/basic-auth":"^4.0.0","rollup-plugin-terser":"^7.0.2","karma-chrome-launcher":"^3.1.1","karma-safari-launcher":"^1.0.0","karma-firefox-launcher":"^2.1.2","abortcontroller-polyfill":"^1.7.3","rollup-plugin-typescript":"^1.0.1","conventional-changelog-cli":"^2.2.2","rollup-plugin-node-resolve":"^5.2.0","karma-safarinative-launcher":"^1.1.0","conventional-changelog-wretch":"file:scripts/conventional-changelog-wretch"},"_npmOperationalInternal":{"tmp":"tmp/wretch_2.0.4_1660808656326_0.2132252922615414","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"wretch","version":"2.1.0","keywords":["wretch","fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@2.1.0","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://elbywan.github.io/wretch","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"dist":{"shasum":"560be8e068ca39cd66f5312a2d4fe3c92f048683","tarball":"https://registry.npmjs.org/wretch/-/wretch-2.1.0.tgz","fileCount":129,"integrity":"sha512-zMiO5yZ/yBSqRLc96RW5zOBJiCgdSu9ZmxMg6vyOjH8LTD6KlPNt4NxaxJMDpyQo64y8iQSi4uOEXeTk2b7u8Q==","signatures":[{"sig":"MEQCIEP/M6cGZgqACpHkr1w6xxDUvlQ+URZuqjW7epEHNZcaAiAw8EBKqewl2WXe62juW7HRe/cUwBtM5QEByII6+BzZyw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":565516,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEyq4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqlAw/8CYnZuIBUXqKYdsElYweLZf6E5oHyQ8iLmXEPLF5R0NG7de2G\r\nT2EEFMz49YztJGAOfIZNmgyxsJMwyLifwwqrOXA4xYWbi/2zHKhnMmV6U7gu\r\nNoiDh3Y1pMJYJmGBY70Vqoi9v57GqhMEdNdTrLEgzR0b9tnVyCveWBd8tmmc\r\nHfe+3mV34w3hPKTalS20DLZmvnux8FgP9DiIpfLMFRXFno/m0hU3oSgdWEQU\r\nO24TkmbRHnpTcGTt5A3PORfI3m0tS+3SHRda2wbZvZBgAYgcdwKO9MSLubyC\r\n190sTokNK5yxwTjG8LMsH9AcHtVRFrI/chX1KvslC45Kt+h9hUF5M/EZmgfd\r\noIn5mj32LqEDQv8hjtDMa0Mr+hk53cMop2bN/UiCkMkjbTKDpNsFF/+F6k0/\r\nGTHHF2kwYOs69RqPAA0zDwuTcKu2RV8sAgddiMhlOksycY2EZ750KYjGGVQN\r\n6JLtyPbzbtnyXqCRMB7u3QVgTYDFq2C/N8BfF8vHsXiLRWecu9opg3PUyGlP\r\nE+dMhFgk0dTe30QYhp91vD5CUqfqlZdTYGBkA8302+9XW2YTm80yBWH+YoK/\r\n3HHJIN/SHOOKafJTLMCK1ayYJYiWnyQ2wLevzS9CwRPc5rnlIJfaP7xnWwA3\r\nhEMkwjhks0owmRavoCUxdoY3TgmY+wtyvZo=\r\n=Bkx2\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"ts-jest":{"tsconfig":"test/tsconfig.json"}},"resolver":"<rootDir>/test/resolver.cjs","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"collectCoverageFrom":["src/**/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js","jsx","json"],"testPathIgnorePatterns":["/node_modules/","/test/browser/","/test/deno"],"coveragePathIgnorePatterns":["src/index.all.ts","src/addons/index.ts"]},"main":"./dist/bundle/wretch.min.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"./dist/bundle/wretch.min.js","module":"./dist/index.js","engines":{"node":">=14"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/bundle/wretch.min.cjs"},"./*":{"default":"./dist/*.js"},"./all":{"types":"./dist/index.all.d.ts","import":"./dist/index.all.js","require":"./dist/bundle/wretch.all.min.cjs"},"./*.cjs":{"default":"./dist/*.cjs"},"./*.mjs":{"default":"./dist/*.mjs"},"./addons/*":{"types":"./dist/addons/*.d.ts","import":"./dist/addons/*.js","require":"./dist/bundle/addons/*.min.cjs"},"./package.json":"./package.json","./middlewares/*":{"types":"./dist/middlewares/*.d.ts","import":"./dist/middlewares/*.js","require":"./dist/bundle/middlewares/*.min.cjs"}},"gitHead":"7c5b2247828e67b1c91c9c693f9c55729f4a4ab8","scripts":{"doc":"typedoc --out docs/api --readme none --excludeInternal src/index.ts 'src/addons/*.ts' 'src/middlewares/*.ts'","lint":"tslint -p tsconfig.json -t codeFrame","mock":"node scripts/mockServer.js","test":"concurrently --success first -k \"npm run mock:wait && jest\" \"npm run mock\"","build":"tsc -p . && rollup -c","start":"npm run build && npm run test","lint:fix":"tslint --fix -p tsconfig.json -t codeFrame","prebuild":"rimraf dist && rimraf coverage && npm run lint","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0","mock:wait":"wait-on -t 10000 http://localhost:9876/ping","test:deno":"concurrently --success first -k \"npm run mock:wait && deno test --allow-net ./test/deno/wretch_test.ts\" \"npm run mock\"","test:karma":"concurrently --success first -k \"npm run mock:wait && karma start --single-run --browsers ChromeHeadless,FirefoxHeadless,SafariNative karma.conf.cjs\" \"npm run mock\"","prepare:release":"npm run start && npm run doc && npm run changelog","test:karma:watch":"concurrently --success first -k \"npm run mock:wait && karma start --auto-watch --browsers ChromeHeadless karma.conf.cjs\" \"npm run mock\""},"_npmUser":{"name":"elbywan","email":"elbywan@hotmail.com"},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"8.13.1","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"sideEffects":false,"_nodeVersion":"16.15.1","typesVersions":{"*":{"*":["dist/*","dist/*/index.d.ts","dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","karma":"^6.4.0","tslib":"^2.3.1","rimraf":"^3.0.2","rollup":"^2.77.2","tslint":"^6.1.2","fastify":"^4.3.0","ts-jest":"^28.0.7","typedoc":"^0.23.10","wait-on":"^6.0.1","form-data":"^4.0.0","lodash-es":"^4.17.21","node-fetch":"^2","typescript":"^4.7.4","@types/jest":"^28.1.6","@types/node":"^18.6.3","querystring":"^0.2.1","concurrently":"^7.3.0","jasmine-core":"^4.3.0","@fastify/cors":"^8.0.0","karma-jasmine":"^5.1.0","dtrace-provider":"^0.8.8","@types/form-data":"^2.5.0","@types/lodash-es":"^4.17.6","@fastify/formbody":"^7.0.1","@fastify/multipart":"^7.1.0","@fastify/basic-auth":"^4.0.0","rollup-plugin-terser":"^7.0.2","karma-chrome-launcher":"^3.1.1","karma-safari-launcher":"^1.0.0","karma-firefox-launcher":"^2.1.2","abortcontroller-polyfill":"^1.7.3","rollup-plugin-typescript":"^1.0.1","conventional-changelog-cli":"^2.2.2","rollup-plugin-node-resolve":"^5.2.0","karma-safarinative-launcher":"^1.1.0","conventional-changelog-wretch":"file:scripts/conventional-changelog-wretch"},"_npmOperationalInternal":{"tmp":"tmp/wretch_2.1.0_1662200504346_0.45854482905834804","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"wretch","version":"2.1.1","keywords":["wretch","fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@2.1.1","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://elbywan.github.io/wretch","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"dist":{"shasum":"afd5e23094feaceb4d7716661cd0c5b4b05c8578","tarball":"https://registry.npmjs.org/wretch/-/wretch-2.1.1.tgz","fileCount":129,"integrity":"sha512-KnAfPidSqR2OUjOHk2TdexzkApCcfyr1IXN0ZMffEsGGXF2DPm/gL4nhQ96Uam4rvNomfbgpuNFRMD+metNOHg==","signatures":[{"sig":"MEQCIBsnYDZwzKZGNrGxoC6hHKoWmmdzUAUqZIsRVDbafkrsAiBH+Kbx0d+bnj9dbW+2923oxzJb6wf2vUKn8z2FNF0mow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":565548,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEywpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmouiw/+Js+dXi2qjFz5y56RsFFcNQGIQkYuYXBtSiMkUvk9MIMyoND0\r\nolq/xpLHNPVVLkhHQHIYmup9iHySpIpv/2o9l9dnYaSrYe5Di4PHQHqXJhTw\r\nGTb744OBahNQHFO56vsWXT9Me+V3QK0D+yIWqn0f8iEHceu+WYb1l/Gl4O2m\r\nStKMqE9URUU9ketIaqXStbm7TtJ7igTDJ5FIimSUduuTB1eb3UHGygWjATNU\r\nXZyu8/FPWgY4GoWTN96CHe0jIWVS0k9E4JqCMeswD/US+TjbN5o8/tHkyUzC\r\n0iPCG34Ng+l2PpF/1l6BiNMaPyaNxRtRnm1lmlXER+fhdTTeuynKbDDqjvAX\r\nNfpUgFCqwW+CPtPQYzmJ+eEWHScu0T8l/ezw4OJAWDxRClOJc7wTiXqVTEGa\r\n87Tu+iIWS7rvowELbKkMgdbGGbuhdBcZ7sDRPNT6/9OZYn35DGcPZSpTFxkw\r\nl1EcecznA0shFvLUWu+u4MHwC9/4CnlF0G59++3Ijdmi+p5ODGMSMqHrcpj0\r\nJHhDbHsh5AtSkKskFsPnRAvte5NEgnKNMYDMx7z0Xtg0dMclxESx/bQNNi2q\r\ndhOIrnVfxnIhcv/1fWOBSrloRSzprJoSDc87kl4RamViUEqYeFgyacgu4rHS\r\nKXsjZqRKux2WStfhuLwFVyMGa69oSPGuxkw=\r\n=1UWj\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"ts-jest":{"tsconfig":"test/tsconfig.json"}},"resolver":"<rootDir>/test/resolver.cjs","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"collectCoverageFrom":["src/**/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js","jsx","json"],"testPathIgnorePatterns":["/node_modules/","/test/browser/","/test/deno"],"coveragePathIgnorePatterns":["src/index.all.ts","src/addons/index.ts"]},"main":"./dist/bundle/wretch.min.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"./dist/bundle/wretch.min.js","module":"./dist/index.js","engines":{"node":">=14"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/bundle/wretch.min.cjs"},"./*":{"default":"./dist/*.js"},"./all":{"types":"./dist/index.all.d.ts","import":"./dist/index.all.js","require":"./dist/bundle/wretch.all.min.cjs"},"./*.cjs":{"default":"./dist/*.cjs"},"./*.mjs":{"default":"./dist/*.mjs"},"./addons/*":{"types":"./dist/addons/*.d.ts","import":"./dist/addons/*.js","require":"./dist/bundle/addons/*.min.cjs"},"./package.json":"./package.json","./middlewares/*":{"types":"./dist/middlewares/*.d.ts","import":"./dist/middlewares/*.js","require":"./dist/bundle/middlewares/*.min.cjs"}},"gitHead":"5520b0645af3162286a27bf4dbc7ff788355ebd1","scripts":{"doc":"typedoc --out docs/api --readme none --excludeInternal src/index.ts 'src/addons/*.ts' 'src/middlewares/*.ts'","lint":"tslint -p tsconfig.json -t codeFrame","mock":"node scripts/mockServer.js","test":"concurrently --success first -k \"npm run mock:wait && jest\" \"npm run mock\"","build":"tsc -p . && rollup -c","start":"npm run build && npm run test","lint:fix":"tslint --fix -p tsconfig.json -t codeFrame","prebuild":"rimraf dist && rimraf coverage && npm run lint","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0","mock:wait":"wait-on -t 10000 http://localhost:9876/ping","test:deno":"concurrently --success first -k \"npm run mock:wait && deno test --allow-net ./test/deno/wretch_test.ts\" \"npm run mock\"","test:karma":"concurrently --success first -k \"npm run mock:wait && karma start --single-run --browsers ChromeHeadless,FirefoxHeadless,SafariNative karma.conf.cjs\" \"npm run mock\"","prepare:release":"npm run start && npm run doc && npm run changelog","test:karma:watch":"concurrently --success first -k \"npm run mock:wait && karma start --auto-watch --browsers ChromeHeadless karma.conf.cjs\" \"npm run mock\""},"_npmUser":{"name":"elbywan","email":"elbywan@hotmail.com"},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"8.13.1","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"sideEffects":false,"_nodeVersion":"16.15.1","typesVersions":{"*":{"*":["dist/*","dist/*/index.d.ts","dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","karma":"^6.4.0","tslib":"^2.3.1","rimraf":"^3.0.2","rollup":"^2.77.2","tslint":"^6.1.2","fastify":"^4.3.0","ts-jest":"^28.0.7","typedoc":"^0.23.10","wait-on":"^6.0.1","form-data":"^4.0.0","lodash-es":"^4.17.21","node-fetch":"^2","typescript":"^4.7.4","@types/jest":"^28.1.6","@types/node":"^18.6.3","querystring":"^0.2.1","concurrently":"^7.3.0","jasmine-core":"^4.3.0","@fastify/cors":"^8.0.0","karma-jasmine":"^5.1.0","dtrace-provider":"^0.8.8","@types/form-data":"^2.5.0","@types/lodash-es":"^4.17.6","@fastify/formbody":"^7.0.1","@fastify/multipart":"^7.1.0","@fastify/basic-auth":"^4.0.0","rollup-plugin-terser":"^7.0.2","karma-chrome-launcher":"^3.1.1","karma-safari-launcher":"^1.0.0","karma-firefox-launcher":"^2.1.2","abortcontroller-polyfill":"^1.7.3","rollup-plugin-typescript":"^1.0.1","conventional-changelog-cli":"^2.2.2","rollup-plugin-node-resolve":"^5.2.0","karma-safarinative-launcher":"^1.1.0","conventional-changelog-wretch":"file:scripts/conventional-changelog-wretch"},"_npmOperationalInternal":{"tmp":"tmp/wretch_2.1.1_1662200873564_0.16045583744321856","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"wretch","version":"2.1.2","keywords":["wretch","fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@2.1.2","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://elbywan.github.io/wretch","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"dist":{"shasum":"7899fadeedd1207a557b9d5b0287c29c0813bdfb","tarball":"https://registry.npmjs.org/wretch/-/wretch-2.1.2.tgz","fileCount":129,"integrity":"sha512-O8zX0+VttTVXDu76+LWmQRjVU8g/IgZuaGu20WUYg2wkv7uoFU6I3gDcLxzKIYe4gpPE5aVCvRcNXMv9ruP4nA==","signatures":[{"sig":"MEUCIQCZsBa8Ow7Lhd5f16Yia3z/Y6Ml4IXz1iOKip8RqUurDAIgPykgX11lo3DzvZiYJMp93IYpFK3DH1o4RT2S87fhjE4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":565912,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMxw/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpVrA//S3ya0DSaugWKRj/mIr2RoZoGg0aRd5Po5je9JYrogMrWvSZO\r\n6MZSsrcW31qbPyiEgI/KkGhubpjTOpND77VKSq2XQ79GglkeMQor1zg8y7Ko\r\nUV1XfrKhZDO+AofJ5oB1mGzSmafx/TywQKW8+0YsST6cZPow5LXDnUMhdxxc\r\nqM32x+0YO1LKdABYJBD2NxOEt7gJ+B/lC51NFgx83RVoMqsNNsgxX0aevWqR\r\nflrgIqzB7Hrxf+zJpl82jMjCWDaKym5JIq9JQOIOQPQFaLU4sTwi+YB9Ecis\r\n+xciegkOzp2T2aB/0XjI6hsm5QZIGKSxyODLoNq3TcTP1QdxQp8iy0cFEvwe\r\n0qkCgZXymRGRCrN+0kyKd+GKirEEj3lNO6AhfLLQ96gEr2GcckoDYR8bPmVQ\r\nLGW6Bb/x9ZuLNrTnsPQI/vav4ONz1BgQEtE6Pd14Oz1iiRo8q5Tgw5G+ksTD\r\n8/XEMuIs30BywY2VEHFCtPpw0/uoRJOcxAHOW4QnANOgjxLoSFyHs/vFMi4v\r\nLuz85vRauPjcBbSPbMYdjALhtvq71sGwu9g8TNKzvV9HNsPi6+dB5/sYtk69\r\ntq/hGUO97znamMVrSZbdsLq4opKvJnGCIRbwL6JiYVLrBlZJLMqNF6NT3J0y\r\nm9MaOmLpBP5iFa6d7xwzzT0KzDUxn+okMr4=\r\n=jdl2\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"ts-jest":{"tsconfig":"test/tsconfig.json"}},"resolver":"<rootDir>/test/resolver.cjs","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"collectCoverageFrom":["src/**/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js","jsx","json"],"testPathIgnorePatterns":["/node_modules/","/test/browser/","/test/deno"],"coveragePathIgnorePatterns":["src/index.all.ts","src/addons/index.ts"]},"main":"./dist/bundle/wretch.min.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"./dist/bundle/wretch.min.js","module":"./dist/index.js","engines":{"node":">=14"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/bundle/wretch.min.cjs"},"./*":{"default":"./dist/*.js"},"./all":{"types":"./dist/index.all.d.ts","import":"./dist/index.all.js","require":"./dist/bundle/wretch.all.min.cjs"},"./*.cjs":{"default":"./dist/*.cjs"},"./*.mjs":{"default":"./dist/*.mjs"},"./addons/*":{"types":"./dist/addons/*.d.ts","import":"./dist/addons/*.js","require":"./dist/bundle/addons/*.min.cjs"},"./package.json":"./package.json","./middlewares/*":{"types":"./dist/middlewares/*.d.ts","import":"./dist/middlewares/*.js","require":"./dist/bundle/middlewares/*.min.cjs"}},"gitHead":"a2b3a37ca9099382752ee1e5c54b4ddfcb52f19c","scripts":{"doc":"typedoc --out docs/api --readme none --excludeInternal src/index.ts 'src/addons/*.ts' 'src/middlewares/*.ts'","lint":"tslint -p tsconfig.json -t codeFrame","mock":"node scripts/mockServer.js","test":"concurrently --success first -k \"npm run mock:wait && jest\" \"npm run mock\"","build":"tsc -p . && rollup -c","start":"npm run build && npm run test","lint:fix":"tslint --fix -p tsconfig.json -t codeFrame","prebuild":"rimraf dist && rimraf coverage && npm run lint","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0","mock:wait":"wait-on -t 10000 http://localhost:9876/ping","test:deno":"concurrently --success first -k \"npm run mock:wait && deno test --allow-net ./test/deno/wretch_test.ts\" \"npm run mock\"","test:karma":"concurrently --success first -k \"npm run mock:wait && karma start --single-run --browsers ChromeHeadless,FirefoxHeadless,SafariNative karma.conf.cjs\" \"npm run mock\"","prepare:release":"npm run start && npm run doc && npm run changelog","test:karma:watch":"concurrently --success first -k \"npm run mock:wait && karma start --auto-watch --browsers ChromeHeadless karma.conf.cjs\" \"npm run mock\""},"_npmUser":{"name":"elbywan","email":"elbywan@hotmail.com"},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"8.13.1","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"sideEffects":false,"_nodeVersion":"16.15.1","typesVersions":{"*":{"*":["dist/*","dist/*/index.d.ts","dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","karma":"^6.4.0","tslib":"^2.3.1","rimraf":"^3.0.2","rollup":"^2.77.2","tslint":"^6.1.2","fastify":"^4.3.0","ts-jest":"^28.0.7","typedoc":"^0.23.10","wait-on":"^6.0.1","form-data":"^4.0.0","lodash-es":"^4.17.21","node-fetch":"^2","typescript":"^4.7.4","@types/jest":"^28.1.6","@types/node":"^18.6.3","querystring":"^0.2.1","concurrently":"^7.3.0","jasmine-core":"^4.3.0","@fastify/cors":"^8.0.0","karma-jasmine":"^5.1.0","dtrace-provider":"^0.8.8","@types/form-data":"^2.5.0","@types/lodash-es":"^4.17.6","@fastify/formbody":"^7.0.1","@fastify/multipart":"^7.1.0","@fastify/basic-auth":"^4.0.0","rollup-plugin-terser":"^7.0.2","karma-chrome-launcher":"^3.1.1","karma-safari-launcher":"^1.0.0","karma-firefox-launcher":"^2.1.2","abortcontroller-polyfill":"^1.7.3","rollup-plugin-typescript":"^1.0.1","conventional-changelog-cli":"^2.2.2","rollup-plugin-node-resolve":"^5.2.0","karma-safarinative-launcher":"^1.1.0","conventional-changelog-wretch":"file:scripts/conventional-changelog-wretch"},"_npmOperationalInternal":{"tmp":"tmp/wretch_2.1.2_1664293950793_0.5543397813322675","host":"s3://npm-registry-packages"}},"2.1.3":{"name":"wretch","version":"2.1.3","keywords":["wretch","fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@2.1.3","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://elbywan.github.io/wretch","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"dist":{"shasum":"9d14338259144d40dc53188c92b1a53505c7af72","tarball":"https://registry.npmjs.org/wretch/-/wretch-2.1.3.tgz","fileCount":129,"integrity":"sha512-NzvJpoKkU0cRMF0TMssiHKz5cjpympoAkGzWMd55q8LdRRbbetqRSgKWIhsLqc383s11CbK5yAC7SpsWw1ajiw==","signatures":[{"sig":"MEUCIHy0h5VOBAx3eRQutuPuTXfD0Uc6sz9YvwHcNXs7sY8HAiEAtsUvJ9sC5A0E3N0BZLWqzCxaSVBfveU+QQGdotxslQg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":566149,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjM+nFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpzmg//QTukshRj65AWPY1xaW4ogv2atcdvaZ4gX0fvm0QLl8XuyD+f\r\nmAPBhlX7iogjsN36kU5zqjIUiXfxJzQze4iSneIM0IWrW8Nm8aYbVcHxmUNl\r\npswXuF7yvbAoI9yh/ehAFNicxkmSHxm5DK4CawHqJrC3GewcLeMeXI5brEPD\r\neLG1+ZkkUTRp1VzBlAtmbzBUMSSONQRxN1V7jDH2TDHYsOA4+LqMLxh5JYq8\r\nGVlt6w4ryOPH1DEPE0Y+Y5hl9mseTQwHuTEiq2JvPN9XD82Enu7mye9lML9j\r\npYIHDWOTM8n1VWMR+LiUCtSFg5QCOytD4jYvqLPXOEw7vvILBDpl7O0mnj9a\r\n1iXOJxmtg+Cmj7iGbCKNpgqoLaccir8kwe8R1Qxd2FLEtjUeZGSRmoZfrbx6\r\n/pHE1P9n9UtuSXz9VgZipBqNcUS0rXyHD2v8y1AIzFVihbHvVg3DpbF7geSR\r\nte2YDEZ69wHgTxo/qRrMlLQ17n76wBFfiUjnsskbUnTIMqSxQYloJWud93T/\r\nv+DNnmjzEwAGXwzdoj1wkBfOX65QtNIrvUEmKSB67/RvE8oTdrTi2SzsXnhC\r\nQbuPvweecqag3sNDivPntEAICmrGVoeoQa+SD3E80Clwtv+9OlvKGu6RHWe/\r\nUWIFxIwUT2o5dlKc51GdF6Ze2Rfa/R+y64o=\r\n=QGVU\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"ts-jest":{"tsconfig":"test/tsconfig.json"}},"resolver":"<rootDir>/test/resolver.cjs","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"collectCoverageFrom":["src/**/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js","jsx","json"],"testPathIgnorePatterns":["/node_modules/","/test/browser/","/test/deno"],"coveragePathIgnorePatterns":["src/index.all.ts","src/addons/index.ts"]},"main":"./dist/bundle/wretch.min.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"./dist/bundle/wretch.min.js","module":"./dist/index.js","engines":{"node":">=14"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/bundle/wretch.min.cjs"},"./*":{"default":"./dist/*.js"},"./all":{"types":"./dist/index.all.d.ts","import":"./dist/index.all.js","require":"./dist/bundle/wretch.all.min.cjs"},"./*.cjs":{"default":"./dist/*.cjs"},"./*.mjs":{"default":"./dist/*.mjs"},"./addons/*":{"types":"./dist/addons/*.d.ts","import":"./dist/addons/*.js","require":"./dist/bundle/addons/*.min.cjs"},"./package.json":"./package.json","./middlewares/*":{"types":"./dist/middlewares/*.d.ts","import":"./dist/middlewares/*.js","require":"./dist/bundle/middlewares/*.min.cjs"}},"gitHead":"06f9b7a0c8f435faf9190a3071fad5f13899306e","scripts":{"doc":"typedoc --out docs/api --readme none --excludeInternal src/index.ts 'src/addons/*.ts' 'src/middlewares/*.ts'","lint":"tslint -p tsconfig.json -t codeFrame","mock":"node scripts/mockServer.js","test":"concurrently --success first -k \"npm run mock:wait && jest\" \"npm run mock\"","build":"tsc -p . && rollup -c","start":"npm run build && npm run test","lint:fix":"tslint --fix -p tsconfig.json -t codeFrame","prebuild":"rimraf dist && rimraf coverage && npm run lint","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0","mock:wait":"wait-on -t 10000 http://localhost:9876/ping","test:deno":"concurrently --success first -k \"npm run mock:wait && deno test --allow-net ./test/deno/wretch_test.ts\" \"npm run mock\"","test:karma":"concurrently --success first -k \"npm run mock:wait && karma start --single-run --browsers ChromeHeadless,FirefoxHeadless,SafariNative karma.conf.cjs\" \"npm run mock\"","prepare:release":"npm run start && npm run doc && npm run changelog","test:karma:watch":"concurrently --success first -k \"npm run mock:wait && karma start --auto-watch --browsers ChromeHeadless karma.conf.cjs\" \"npm run mock\""},"_npmUser":{"name":"elbywan","email":"elbywan@hotmail.com"},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"8.13.1","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"sideEffects":false,"_nodeVersion":"16.15.1","typesVersions":{"*":{"*":["dist/*","dist/*/index.d.ts","dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","karma":"^6.4.0","tslib":"^2.3.1","rimraf":"^3.0.2","rollup":"^2.77.2","tslint":"^6.1.2","fastify":"^4.3.0","ts-jest":"^28.0.7","typedoc":"^0.23.10","wait-on":"^6.0.1","form-data":"^4.0.0","lodash-es":"^4.17.21","node-fetch":"^2","typescript":"^4.7.4","@types/jest":"^28.1.6","@types/node":"^18.6.3","querystring":"^0.2.1","concurrently":"^7.3.0","jasmine-core":"^4.3.0","@fastify/cors":"^8.0.0","karma-jasmine":"^5.1.0","dtrace-provider":"^0.8.8","@types/form-data":"^2.5.0","@types/lodash-es":"^4.17.6","@fastify/formbody":"^7.0.1","@fastify/multipart":"^7.1.0","@fastify/basic-auth":"^4.0.0","rollup-plugin-terser":"^7.0.2","karma-chrome-launcher":"^3.1.1","karma-safari-launcher":"^1.0.0","karma-firefox-launcher":"^2.1.2","abortcontroller-polyfill":"^1.7.3","rollup-plugin-typescript":"^1.0.1","conventional-changelog-cli":"^2.2.2","rollup-plugin-node-resolve":"^5.2.0","karma-safarinative-launcher":"^1.1.0","conventional-changelog-wretch":"file:scripts/conventional-changelog-wretch"},"_npmOperationalInternal":{"tmp":"tmp/wretch_2.1.3_1664346565036_0.8312737182477719","host":"s3://npm-registry-packages"}},"2.1.4":{"name":"wretch","version":"2.1.4","keywords":["wretch","fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@2.1.4","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://elbywan.github.io/wretch","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"dist":{"shasum":"85fe42b1629a776c0c889de7de2f538ab24493a6","tarball":"https://registry.npmjs.org/wretch/-/wretch-2.1.4.tgz","fileCount":129,"integrity":"sha512-7l0IyLUKD7El6s94Lmn/rTWEaoWaqCYqWoWXiN+jycNMkmD0pQpw8Dq8qW2tIde6zNdogMC3sLfCTZUVX3bl/A==","signatures":[{"sig":"MEQCIAZRLrOlhrgwNbn5e9dMfn3d4q7ncZnQE907yGqhyu7JAiBF3sbLqHS8n2IEom8y0oSJNcdv/WhO9NDhxTO2A9OkeQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":566153,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNLXXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrcKQ/+OMHPoHTuGzGLeONlawtsaCeodJ5TCEpeWNtYM5xD3BOlwjhw\r\nts1w3SpC0VV2y7rirp4cwrs+88pPP7JOeQ2ir3F5G5hPLmercCgOQEC2sNwg\r\nhndQK0bgLGplhOZ1vBEDWKAxvw152ri1ikQcb35gJczgCMrwWx0a94v94QS0\r\npZATD9QkRHrYTegnHv37M7Mm+JnRWegL2EBAP7g1/WJMBVNPfyyTkGzvmBof\r\nq4u/GRrhjejuhC6v718kFnTtfNXuZIjkp87HQCrJj/WljaI5C5njUhK+f28i\r\ndfd9/ldwLMnCnEqKKu3dn3oakSg0nWWH8TI9Jl4d4YWJVqBlZ4ZCU9kOBfTj\r\nrKZw7kYXqFCRbPXV20Ak107JQFXBVBhV+1xgEt2/2QXCGqcKVsnTRKvVu4ic\r\n9pD4JF8Hnh+utdZgOkCo/KEp6loWLhQrlv5lMjgWSsVjZW1Z8P0sVydJB5J7\r\n1KgE9aX4lc2Hz6yMpE0qArJX8Lps92531K2mEsKK9ohJno5gmTeYY9GxJzUl\r\nUPNPWVEN9N9rpI8bzVIUp3TAITmOaTcwDrAMNVX8LRQo+C2QqeJBBGYGUwBD\r\n3l2n53eTfwhMEsbXLNTOj3ICfGZ6nsMak27Mcxbov6rvipfK8LAZ74l4Snxz\r\niiGZmtkSpaJKDaGJpW/2qBGoN8vI+fpiML0=\r\n=XgrM\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"ts-jest":{"tsconfig":"test/tsconfig.json"}},"resolver":"<rootDir>/test/resolver.cjs","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"collectCoverageFrom":["src/**/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js","jsx","json"],"testPathIgnorePatterns":["/node_modules/","/test/browser/","/test/deno"],"coveragePathIgnorePatterns":["src/index.all.ts","src/addons/index.ts"]},"main":"./dist/bundle/wretch.min.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"./dist/bundle/wretch.min.js","module":"./dist/index.js","engines":{"node":">=14"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/bundle/wretch.min.cjs"},"./*":{"default":"./dist/*.js"},"./all":{"types":"./dist/index.all.d.ts","import":"./dist/index.all.js","require":"./dist/bundle/wretch.all.min.cjs"},"./*.cjs":{"default":"./dist/*.cjs"},"./*.mjs":{"default":"./dist/*.mjs"},"./addons/*":{"types":"./dist/addons/*.d.ts","import":"./dist/addons/*.js","require":"./dist/bundle/addons/*.min.cjs"},"./package.json":"./package.json","./middlewares/*":{"types":"./dist/middlewares/*.d.ts","import":"./dist/middlewares/*.js","require":"./dist/bundle/middlewares/*.min.cjs"}},"gitHead":"0e07574cc5756edf386e5c5508d6451eb595633f","scripts":{"doc":"typedoc --out docs/api --readme none --excludeInternal src/index.ts 'src/addons/*.ts' 'src/middlewares/*.ts'","lint":"tslint -p tsconfig.json -t codeFrame","mock":"node scripts/mockServer.js","test":"concurrently --success first -k \"npm run mock:wait && jest\" \"npm run mock\"","build":"tsc -p . && rollup -c","start":"npm run build && npm run test","lint:fix":"tslint --fix -p tsconfig.json -t codeFrame","prebuild":"rimraf dist && rimraf coverage && npm run lint","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0","mock:wait":"wait-on -t 10000 http://localhost:9876/ping","test:deno":"concurrently --success first -k \"npm run mock:wait && deno test --allow-net ./test/deno/wretch_test.ts\" \"npm run mock\"","test:karma":"concurrently --success first -k \"npm run mock:wait && karma start --single-run --browsers ChromeHeadless,FirefoxHeadless,SafariNative karma.conf.cjs\" \"npm run mock\"","prepare:release":"npm run start && npm run doc && npm run changelog","test:karma:watch":"concurrently --success first -k \"npm run mock:wait && karma start --auto-watch --browsers ChromeHeadless karma.conf.cjs\" \"npm run mock\""},"_npmUser":{"name":"elbywan","email":"elbywan@hotmail.com"},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"8.13.1","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"sideEffects":false,"_nodeVersion":"16.15.1","typesVersions":{"*":{"*":["dist/*","dist/*/index.d.ts","dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","karma":"^6.4.0","tslib":"^2.3.1","rimraf":"^3.0.2","rollup":"^2.77.2","tslint":"^6.1.2","fastify":"^4.3.0","ts-jest":"^28.0.7","typedoc":"^0.23.10","wait-on":"^6.0.1","form-data":"^4.0.0","lodash-es":"^4.17.21","node-fetch":"^2","typescript":"^4.7.4","@types/jest":"^28.1.6","@types/node":"^18.6.3","querystring":"^0.2.1","concurrently":"^7.3.0","jasmine-core":"^4.3.0","@fastify/cors":"^8.0.0","karma-jasmine":"^5.1.0","dtrace-provider":"^0.8.8","@types/form-data":"^2.5.0","@types/lodash-es":"^4.17.6","@fastify/formbody":"^7.0.1","@fastify/multipart":"^7.1.0","@fastify/basic-auth":"^4.0.0","rollup-plugin-terser":"^7.0.2","karma-chrome-launcher":"^3.1.1","karma-safari-launcher":"^1.0.0","karma-firefox-launcher":"^2.1.2","abortcontroller-polyfill":"^1.7.3","rollup-plugin-typescript":"^1.0.1","conventional-changelog-cli":"^2.2.2","rollup-plugin-node-resolve":"^5.2.0","karma-safarinative-launcher":"^1.1.0","conventional-changelog-wretch":"file:scripts/conventional-changelog-wretch"},"_npmOperationalInternal":{"tmp":"tmp/wretch_2.1.4_1664398807462_0.357662805850536","host":"s3://npm-registry-packages"}},"2.1.5":{"name":"wretch","version":"2.1.5","keywords":["wretch","fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@2.1.5","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://elbywan.github.io/wretch","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"dist":{"shasum":"b66d582e136df51187eeef5cee97decf72765062","tarball":"https://registry.npmjs.org/wretch/-/wretch-2.1.5.tgz","fileCount":129,"integrity":"sha512-AezGEp2gXbsFa2OzyIVzS6Ql/s1E0C7iv9UpHeM7tUA5B/dYptdqV/wRrEs3Mu1unMFkrBMJ0IkrNV8ury9mIg==","signatures":[{"sig":"MEQCIC4NvqvvJBKvhSvReRrIyw7UUbeCcPji7K20dgItr37tAiAQGdDGphXwCoLG+wLALvByrhfVy/MQ/aLi5eULs4KquA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":568305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSnO5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq+0BAAlpadmBRPzRVIQofMmQ4fAFArJRvzSVae1bvyGw4TMuIFHA+G\r\nAYGSTXAo4V8eBGuNZPm5//tXKYPqBrtJYV1aV/DD+HWF43RHUUTc2Wve7fx5\r\nRi42NWFBU1kAx4ziNt5osbPO1TPtM2fsUmuudsfDF1EGRtgPzhO6MAqIzyj0\r\nTFbne6GJrF8atKegbTdPQL1s9bqT4teznuVGRZCvJ444j41nwHY4YdLiySCh\r\np0mgyXkx21A7qq361SyLvD4emUNLLUe/3MpgStVKZ0aiIiCge07KJWzpYD/V\r\ns7uyS2WYek/4fkEIssGdUO1ZLBPIUu+TLyk1L3LTPa4wYnnpiFCxwvU5B11P\r\nvDC69y2xD7fMXqdNxzvjZnF623xf+6t0h+zN4Y5uKzc5gOIzESBvfbODCmoL\r\n6IlDHUmcVAlGULcGZXLLWQdTuS/cf7rOwBiqrjfJTbf+mC6bBfpJMWvrwyW1\r\n4OTXrsu5AaYfJ1sEIEkd63ubtSOhH4y4x005z6A9trTBLJqSdL+7nKC4Ax01\r\nlyjd5DLGB3chjMp3katkzrk1LSM9kCngtgcNh3aI4jGnJoudxlBJfp2cKI72\r\n4At4z4Dl+v3gIRvvehHJZmiX6+f36tvH1eMfxDurFUBDoVxl5av+KKK8ukg+\r\np/yHZh4v4Snq6jZdzIJuWs/kHbwJkU1eQJU=\r\n=ccbk\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"resolver":"<rootDir>/test/resolver.cjs","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":["ts-jest",{"tsconfig":"test/tsconfig.json"}]},"collectCoverage":true,"collectCoverageFrom":["src/**/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js","jsx","json"],"testPathIgnorePatterns":["/node_modules/","/test/browser/","/test/deno"],"coveragePathIgnorePatterns":["src/index.all.ts","src/addons/index.ts"]},"main":"./dist/bundle/wretch.min.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"./dist/bundle/wretch.min.js","module":"./dist/index.js","engines":{"node":">=14"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/bundle/wretch.min.cjs"},"./*":{"default":"./dist/*.js"},"./all":{"types":"./dist/index.all.d.ts","import":"./dist/index.all.js","require":"./dist/bundle/wretch.all.min.cjs"},"./*.cjs":{"default":"./dist/*.cjs"},"./*.mjs":{"default":"./dist/*.mjs"},"./addons/*":{"types":"./dist/addons/*.d.ts","import":"./dist/addons/*.js","require":"./dist/bundle/addons/*.min.cjs"},"./package.json":"./package.json","./middlewares/*":{"types":"./dist/middlewares/*.d.ts","import":"./dist/middlewares/*.js","require":"./dist/bundle/middlewares/*.min.cjs"}},"gitHead":"5505c8ba8e5ec05766e20bfd62e80e703f613b0f","scripts":{"doc":"typedoc --out docs/api --readme none --excludeInternal src/index.ts 'src/addons/*.ts' 'src/middlewares/*.ts'","lint":"tslint -p tsconfig.json -t codeFrame","mock":"node scripts/mockServer.js","test":"concurrently --success first -k \"npm run mock:wait && jest\" \"npm run mock\"","build":"tsc -p . && rollup -c","start":"npm run build && npm run test","lint:fix":"tslint --fix -p tsconfig.json -t codeFrame","prebuild":"rimraf dist && rimraf coverage && npm run lint","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0","mock:wait":"wait-on -t 10000 http://localhost:9876/ping","test:deno":"concurrently --success first -k \"npm run mock:wait && deno test --allow-net ./test/deno/wretch_test.ts\" \"npm run mock\"","test:karma":"concurrently --success first -k \"npm run mock:wait && karma start --single-run --browsers ChromeHeadless,FirefoxHeadless,SafariNative karma.conf.cjs\" \"npm run mock\"","prepare:release":"npm run start && npm run doc && npm run changelog","test:karma:watch":"concurrently --success first -k \"npm run mock:wait && karma start --auto-watch --browsers ChromeHeadless karma.conf.cjs\" \"npm run mock\""},"_npmUser":{"name":"elbywan","email":"elbywan@hotmail.com"},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"8.13.1","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"sideEffects":false,"_nodeVersion":"16.15.1","typesVersions":{"*":{"*":["dist/*","dist/*/index.d.ts","dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.2.0","karma":"^6.4.1","tslib":"^2.3.1","rimraf":"^3.0.2","rollup":"^3.2.0","tslint":"^6.1.2","fastify":"^4.8.1","ts-jest":"^29.0.3","typedoc":"^0.23.16","wait-on":"^6.0.1","form-data":"^4.0.0","lodash-es":"^4.17.21","node-fetch":"^2","typescript":"^4.8.4","@types/jest":"^29.1.2","@types/node":"^18.11.0","querystring":"^0.2.1","concurrently":"^7.4.0","jasmine-core":"^4.4.0","@fastify/cors":"^8.1.0","karma-jasmine":"^5.1.0","dtrace-provider":"^0.8.8","@types/form-data":"^2.5.0","@types/lodash-es":"^4.17.6","@fastify/formbody":"^7.3.0","@fastify/multipart":"^7.2.0","@fastify/basic-auth":"^4.0.0","rollup-plugin-terser":"^7.0.2","karma-chrome-launcher":"^3.1.1","karma-safari-launcher":"^1.0.0","karma-firefox-launcher":"^2.1.2","abortcontroller-polyfill":"^1.7.5","rollup-plugin-typescript":"^1.0.1","conventional-changelog-cli":"^2.2.2","rollup-plugin-node-resolve":"^5.2.0","karma-safarinative-launcher":"^1.1.0","conventional-changelog-wretch":"file:scripts/conventional-changelog-wretch"},"_npmOperationalInternal":{"tmp":"tmp/wretch_2.1.5_1665823672980_0.5372622917919345","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"wretch","version":"2.2.0","keywords":["wretch","fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@2.2.0","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://elbywan.github.io/wretch","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"dist":{"shasum":"7f7d8ee80b2a085bafcec2294b1b3741bbd13aca","tarball":"https://registry.npmjs.org/wretch/-/wretch-2.2.0.tgz","fileCount":193,"integrity":"sha512-1T5sICNIV0ig1+JJiPZyg68QJh6MzZ+fnNi9WZ2YncNU+JC79rin6oV5V6a1Ts4LRehr0n+spY0aKhlPTgNlDw==","signatures":[{"sig":"MEQCIC8IAXjwqg4IULEJtpOq7ZamxncX7aaf7v8hvwrRlB5/AiB9wj/B3dkYp/XfjkMbkhbNbItq5AMAivDrcs7eQdTe/g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":715681,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjiyM7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr7fg//SIXG7phrnU3QER0BnGGTDnrQ8K85vEZw0mCrir73Qw6NVCL2\r\nbjl0nosmU4WyclA7eofJKidazQXpzMfVQZdrZbyhudvswq4E1oLwJ5pQ5j2t\r\nT+kldTT3cZ1dPcBvzVjnQbum0lXss2uh3F0YaoSTQ2vBAQ94PCAklfb6rYXq\r\nvMoAX9uW0UGrpHPZgv4I9Dd/Yj6qmXSQgcJrKRUErsb+oZ8t9JTnibsQU5qq\r\noX8/8O1PEXsgNalY3wMHZHyAZoJhmGgQzmRin3H+edKoXcO+EFCXY1fhzGR+\r\nORyZN1UP0fH828JyiVZYdEgE7WtC9ollsbu75JlGSoe8M6cDl7OP8ETkWFH1\r\naZ/m/MrHSlDfYNYU+R8S2DhpXvEQpaU1YuYxWmMNDwh79Zvc3ALsZtDAPhso\r\n9zA5QkBLJuJIwwbddYUItF0MyMGU+vIX5tg63vYyVIl654qfYjJACTQEhJfR\r\nB2hkU7dI8Nr7uV/VlRHjZtOJqkQPtESSM9wD1b/zVcXse57FVnX6vFVLNjYj\r\nENXFwsnd5rvocQ7fWmmENP7OR6ZmJF8VPIHvX/KZ3R2bgJBUwjMXP+77lBcx\r\n1CEvxdCUcqHdC5rKR691IJxAJb1qxvP7iro2ZUOsXnD0gCxUlCcYApbYP+jt\r\ntE63KqwLxXw5pS7kUAzmQnW71+RbXtNdIoo=\r\n=FOLy\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"resolver":"<rootDir>/test/resolver.cjs","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":["ts-jest",{"tsconfig":"test/tsconfig.json"}]},"collectCoverage":true,"collectCoverageFrom":["src/**/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js","jsx","json"],"testPathIgnorePatterns":["/node_modules/","/test/browser/","/test/deno"],"coveragePathIgnorePatterns":["src/index.all.ts","src/addons/index.ts"]},"main":"./dist/bundle/wretch.min.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"./dist/bundle/wretch.min.js","module":"./dist/index.js","engines":{"node":">=14"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/bundle/wretch.min.cjs"},"./*":{"default":"./dist/*.js"},"./all":{"types":"./dist/index.all.d.ts","import":"./dist/index.all.js","require":"./dist/bundle/wretch.all.min.cjs"},"./*.cjs":{"default":"./dist/*.cjs"},"./*.mjs":{"default":"./dist/*.mjs"},"./addons/*":{"types":"./dist/addons/*.d.ts","import":"./dist/addons/*.js","require":"./dist/bundle/addons/*.min.cjs"},"./package.json":"./package.json","./middlewares/*":{"types":"./dist/middlewares/*.d.ts","import":"./dist/middlewares/*.js","require":"./dist/bundle/middlewares/*.min.cjs"}},"gitHead":"9ab4c60e408ef0e750e0ea5eb0462b7001defe85","scripts":{"doc":"typedoc --out docs/api --readme none --excludeInternal src/index.ts 'src/addons/*.ts' 'src/middlewares/*.ts'","lint":"tslint -p tsconfig.json -t codeFrame","mock":"node scripts/mockServer.js","test":"concurrently --success first -k 'npm run mock:wait && jest' 'npm run mock'","build":"tsc -p . && rollup -c","start":"npm run build && npm run test","prepare":"npm run build","lint:fix":"tslint --fix -p tsconfig.json -t codeFrame","prebuild":"rimraf dist && rimraf coverage && npm run lint","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0","mock:wait":"wait-on -t 10000 http://localhost:9876/ping","test:deno":"concurrently --success first -k 'npm run mock:wait && deno test --allow-net ./test/deno/wretch_test.ts' 'npm run mock'","test:karma":"concurrently --success first -k 'npm run mock:wait && karma start --single-run --browsers ChromeHeadless,FirefoxHeadless,SafariNative karma.conf.cjs' 'npm run mock'","prepare:release":"npm run start && npm run doc && npm run changelog","test:karma:watch":"concurrently --success first -k 'npm run mock:wait && karma start --auto-watch --browsers ChromeHeadless karma.conf.cjs' 'npm run mock'"},"_npmUser":{"name":"elbywan","email":"elbywan@hotmail.com"},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"8.19.3","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"sideEffects":false,"_nodeVersion":"16.15.1","typesVersions":{"*":{"*":["dist/*","dist/*/index.d.ts","dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.2.2","karma":"^6.4.1","tslib":"^2.3.1","rimraf":"^3.0.2","rollup":"^3.2.3","tslint":"^6.1.2","fastify":"^4.9.2","ts-jest":"^29.0.3","typedoc":"^0.23.19","wait-on":"^6.0.1","form-data":"^4.0.0","lodash-es":"^4.17.21","node-fetch":"^2","typescript":"^4.8.4","@types/jest":"^29.2.0","@types/node":"^18.11.7","querystring":"^0.2.1","concurrently":"^7.5.0","jasmine-core":"^4.5.0","@fastify/cors":"^8.1.1","karma-jasmine":"^5.1.0","dtrace-provider":"^0.8.8","@types/form-data":"^2.5.0","@types/lodash-es":"^4.17.6","@fastify/formbody":"^7.3.0","@fastify/multipart":"^7.3.0","@fastify/basic-auth":"^4.0.0","@rollup/plugin-terser":"^0.1.0","karma-chrome-launcher":"^3.1.1","karma-safari-launcher":"^1.0.0","karma-firefox-launcher":"^2.1.2","abortcontroller-polyfill":"^1.7.5","@rollup/plugin-typescript":"^9.0.2","conventional-changelog-cli":"^2.2.2","@rollup/plugin-node-resolve":"^15.0.1","karma-safarinative-launcher":"^1.1.0","conventional-changelog-wretch":"file:scripts/conventional-changelog-wretch"},"_npmOperationalInternal":{"tmp":"tmp/wretch_2.2.0_1670062906870_0.3330628994238578","host":"s3://npm-registry-packages"}},"2.2.1":{"name":"wretch","version":"2.2.1","keywords":["wretch","fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@2.2.1","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://elbywan.github.io/wretch","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"dist":{"shasum":"4ce3fef2e2a9ff289f37a43a85abf696ee7f80f6","tarball":"https://registry.npmjs.org/wretch/-/wretch-2.2.1.tgz","fileCount":199,"integrity":"sha512-Tc7qAfmWebIdMtsbhfGC0j+4iiNORKjXg0yg9Hr60CMVsWF7bdH1YhwzwsLlTFBmrFzPMH9De+HrTZG/yJOj+g==","signatures":[{"sig":"MEYCIQCH6lnEeeKcB4LrlxJtICkeYpST3CfNjlynb9Pgbtt0UgIhAMRBHrw5B3mWx7/Z8w5mwSq3j8g5s5Kp7BU5GgPY76o3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":742558,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjiyaEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp/KQ/+L46dPUakgSBJk/4z6hJlJRinfcM3noOl0vdUj35tMH32mFJd\r\nwu2m1a82lfhhIThdiVOxdx3QtQPOQucoMSyomjDoO6T2/ZXFw8fAgo8FXuo2\r\nN1RZmHAKUQvtagPLnVgq5n9JVnKFGdOrPtUEPxIMrSW1XXIQBFmGtWH2ogBW\r\nLuo2yn9pWeuo3V9VfTXBCbYUVATnISXklABV8YJns5bMqkhSyBpZLUXbjND6\r\nQJisU7S6MBWrGs0dc/U05oEbYLeJDgYZjHN1pCfJ+ecrlKE2nR4cCOCyOjvv\r\nOimqXtXMQmq8DRtoPM3J74/jXCIm2a8SFP1nF+glaSG+Y3y06vQ1wJ9C+R9J\r\nWqt+TsKv5DSeH8qj29SjGfB9HJ8hGuIr5tsyCpDMHHV8wWlDgjtCsdjQwFni\r\nPKONgnshvKMLEyQvZ6FRtqepoTdYFHXYaKeR4B9RlUfRJU6OsZ5IUjed8uSQ\r\nQPwqzgttIfmb7e4TEGgKFi65+CN8VPAxPc6KaDLKVXFsCqlE99lMvs/FZJqt\r\nUbk/0jCZmYAXOVSZZaiZkCUWxYzNfEk+FW47S0GBng+2U8Ybdu5QUGV4fs/Q\r\nlIY86KHYhfsvw2cuUhOUzW8dnICTjg4Jruf5G1zxOZP2pS1BgpijMZKaD733\r\nhxAOVDcHmSGGYTvKcbw+LXDHF+ihgEy/FcY=\r\n=pmni\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"resolver":"<rootDir>/test/resolver.cjs","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":["ts-jest",{"tsconfig":"test/tsconfig.json"}]},"collectCoverage":true,"collectCoverageFrom":["src/**/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js","jsx","json"],"testPathIgnorePatterns":["/node_modules/","/test/browser/","/test/deno"],"coveragePathIgnorePatterns":["src/index.all.ts","src/addons/index.ts"]},"main":"./dist/bundle/wretch.min.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"./dist/bundle/wretch.min.js","module":"./dist/index.js","engines":{"node":">=14"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/bundle/wretch.min.cjs"},"./*":{"default":"./dist/*.js"},"./all":{"types":"./dist/index.all.d.ts","import":"./dist/index.all.js","require":"./dist/bundle/wretch.all.min.cjs"},"./*.cjs":{"default":"./dist/*.cjs"},"./*.mjs":{"default":"./dist/*.mjs"},"./addons/*":{"types":"./dist/addons/*.d.ts","import":"./dist/addons/*.js","require":"./dist/bundle/addons/*.min.cjs"},"./package.json":"./package.json","./middlewares/*":{"types":"./dist/middlewares/*.d.ts","import":"./dist/middlewares/*.js","require":"./dist/bundle/middlewares/*.min.cjs"}},"gitHead":"34b1594cdeb99f0e371dca855adc6a7542e681e5","scripts":{"doc":"typedoc --out docs/api --readme none --excludeInternal src/index.ts 'src/addons/*.ts' 'src/middlewares/*.ts'","lint":"tslint -p tsconfig.json -t codeFrame","mock":"node scripts/mockServer.js","test":"concurrently --success first -k 'npm run mock:wait && jest' 'npm run mock'","build":"tsc -p . && rollup -c","start":"npm run build && npm run test","prepare":"npm run build","lint:fix":"tslint --fix -p tsconfig.json -t codeFrame","prebuild":"rimraf dist && rimraf coverage && npm run lint","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0","mock:wait":"wait-on -t 10000 http://localhost:9876/ping","test:deno":"concurrently --success first -k 'npm run mock:wait && deno test --allow-net ./test/deno/wretch_test.ts' 'npm run mock'","test:karma":"concurrently --success first -k 'npm run mock:wait && karma start --single-run --browsers ChromeHeadless,FirefoxHeadless,SafariNative karma.conf.cjs' 'npm run mock'","prepare:release":"npm run start && npm run doc && npm run changelog","test:karma:watch":"concurrently --success first -k 'npm run mock:wait && karma start --auto-watch --browsers ChromeHeadless karma.conf.cjs' 'npm run mock'"},"_npmUser":{"name":"elbywan","email":"elbywan@hotmail.com"},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"8.19.3","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"sideEffects":false,"_nodeVersion":"16.15.1","typesVersions":{"*":{"*":["dist/*","dist/*/index.d.ts","dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.2.2","karma":"^6.4.1","tslib":"^2.3.1","rimraf":"^3.0.2","rollup":"^3.2.3","tslint":"^6.1.2","fastify":"^4.9.2","ts-jest":"^29.0.3","typedoc":"^0.23.19","wait-on":"^6.0.1","form-data":"^4.0.0","lodash-es":"^4.17.21","node-fetch":"^2","typescript":"^4.8.4","@types/jest":"^29.2.0","@types/node":"^18.11.7","querystring":"^0.2.1","concurrently":"^7.5.0","jasmine-core":"^4.5.0","@fastify/cors":"^8.1.1","karma-jasmine":"^5.1.0","dtrace-provider":"^0.8.8","@types/form-data":"^2.5.0","@types/lodash-es":"^4.17.6","@fastify/formbody":"^7.3.0","@fastify/multipart":"^7.3.0","@fastify/basic-auth":"^4.0.0","@rollup/plugin-terser":"^0.1.0","karma-chrome-launcher":"^3.1.1","karma-safari-launcher":"^1.0.0","karma-firefox-launcher":"^2.1.2","abortcontroller-polyfill":"^1.7.5","@rollup/plugin-typescript":"^9.0.2","conventional-changelog-cli":"^2.2.2","@rollup/plugin-node-resolve":"^15.0.1","karma-safarinative-launcher":"^1.1.0","conventional-changelog-wretch":"file:scripts/conventional-changelog-wretch"},"_npmOperationalInternal":{"tmp":"tmp/wretch_2.2.1_1670063747865_0.43212356224576376","host":"s3://npm-registry-packages"}},"2.2.2":{"name":"wretch","version":"2.2.2","keywords":["wretch","fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@2.2.2","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://elbywan.github.io/wretch","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"dist":{"shasum":"936373103fd0659bf33c430c3ea18edcf32a9201","tarball":"https://registry.npmjs.org/wretch/-/wretch-2.2.2.tgz","fileCount":199,"integrity":"sha512-pXcNbu9WBk5iRxyGyX/hvuxY8eX1PCDLIcAxRYYuODkvE5fMqCmctamkBxRv8kGXiVKmRnRiYXMdl1XwYY9otA==","signatures":[{"sig":"MEUCIG305W8wdSLEfcn5q7qTkexgThZcPgRpvxoOEVVL63qtAiEAzkQFB4Zshe8HJRvkaOoCDilKpscBVjcGOseRMfdffU4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":743355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJji2LfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqqZxAAhBu1idPIJvntyg6EiPXveYvzd2ERIxL/Zx8eBwOTAQHqt8Ms\r\nMXPpNvUZ2GgCcDypVDZw+Re+82jVqfELMGN2MoK2HyhfbwukD6adBck05NQX\r\nk663HrAOgqHVNSNr0L3T+pchkKGMXRHPoh3yFbLH4Px0g4kbvlknMhCwcMpW\r\nevpdftecvzcwGC/YJN9b/cXwQDGSyCBQpNxw28UI3DDgfWXobT/abv9oQId8\r\nDIXKI/ceE1n8jiz53nt4U9MKSFMOxA8dqk3ekrvTPfApsTRW2lfCJx+RwCkN\r\n9V7eVi2fp9yf6o/QiR4XwIZd8leQhCZZ4rYbmcA54WUooMkC5Puv0hMKjf6H\r\n70i+RYa6ZjRCljN/o49q70H8jg3V8uIQhoxk9QnC+JBQIqphMC/m6jHH5hxv\r\nzzZnAvZKE991E37o2w8pLav0ZrJ3QN3VQUlLdSiF/OptcFnwWlvZlyTWPIow\r\nR1nhSwGDtyiiKu7iToNY3dBxfPDkHgAbhu+bcGNI2O6YWXuvxS10Xj4F7LH9\r\nnWKa3f5ltmk+xQq87l9nEM9VUoNR41fOrWMb4oSQxckLGywMfhiXKZGD+EGp\r\nByUZuNm1UyLBVp2LsRrqgPRiIEgDgTlS18uLLPC/b+YWgEhOkfMK7VSIhj4P\r\nFu9lWGLobufcEnZrmg0E+OBNXIrwD8tzymk=\r\n=18sA\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"resolver":"<rootDir>/test/resolver.cjs","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":["ts-jest",{"tsconfig":"test/tsconfig.json"}]},"collectCoverage":true,"collectCoverageFrom":["src/**/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js","jsx","json"],"testPathIgnorePatterns":["/node_modules/","/test/browser/","/test/deno"],"coveragePathIgnorePatterns":["src/index.all.ts","src/addons/index.ts"]},"main":"./dist/bundle/wretch.min.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"./dist/bundle/wretch.min.js","module":"./dist/index.js","engines":{"node":">=14"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/bundle/wretch.min.cjs"},"./*":{"default":"./dist/*.js"},"./all":{"types":"./dist/index.all.d.ts","import":"./dist/index.all.js","require":"./dist/bundle/wretch.all.min.cjs"},"./*.cjs":{"default":"./dist/*.cjs"},"./*.mjs":{"default":"./dist/*.mjs"},"./addons/*":{"types":"./dist/addons/*.d.ts","import":"./dist/addons/*.js","require":"./dist/bundle/addons/*.min.cjs"},"./package.json":"./package.json","./middlewares/*":{"types":"./dist/middlewares/*.d.ts","import":"./dist/middlewares/*.js","require":"./dist/bundle/middlewares/*.min.cjs"}},"gitHead":"3ffd0d38b371e7e18433ce9225c29eeb1f80bdb3","scripts":{"doc":"typedoc --out docs/api --readme none --excludeInternal src/index.ts 'src/addons/*.ts' 'src/middlewares/*.ts'","lint":"tslint -p tsconfig.json -t codeFrame","mock":"node scripts/mockServer.js","test":"concurrently --success first -k 'npm run mock:wait && jest' 'npm run mock'","build":"tsc -p . && rollup -c","start":"npm run build && npm run test","prepare":"npm run build","lint:fix":"tslint --fix -p tsconfig.json -t codeFrame","prebuild":"rimraf dist && rimraf coverage && npm run lint","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0","mock:wait":"wait-on -t 10000 http://localhost:9876/ping","test:deno":"concurrently --success first -k 'npm run mock:wait && deno test --allow-net ./test/deno/wretch_test.ts' 'npm run mock'","test:karma":"concurrently --success first -k 'npm run mock:wait && karma start --single-run --browsers ChromeHeadless,FirefoxHeadless,SafariNative karma.conf.cjs' 'npm run mock'","prepare:release":"npm run start && npm run doc && npm run changelog","test:karma:watch":"concurrently --success first -k 'npm run mock:wait && karma start --auto-watch --browsers ChromeHeadless karma.conf.cjs' 'npm run mock'"},"_npmUser":{"name":"elbywan","email":"elbywan@hotmail.com"},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"8.19.3","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"sideEffects":false,"_nodeVersion":"16.15.1","typesVersions":{"*":{"*":["dist/*","dist/*/index.d.ts","dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.2.2","karma":"^6.4.1","tslib":"^2.3.1","rimraf":"^3.0.2","rollup":"^3.2.3","tslint":"^6.1.2","fastify":"^4.9.2","ts-jest":"^29.0.3","typedoc":"^0.23.19","wait-on":"^6.0.1","form-data":"^4.0.0","lodash-es":"^4.17.21","node-fetch":"^2","typescript":"^4.8.4","@types/jest":"^29.2.0","@types/node":"^18.11.7","querystring":"^0.2.1","concurrently":"^7.5.0","jasmine-core":"^4.5.0","@fastify/cors":"^8.1.1","karma-jasmine":"^5.1.0","dtrace-provider":"^0.8.8","@types/form-data":"^2.5.0","@types/lodash-es":"^4.17.6","@fastify/formbody":"^7.3.0","@fastify/multipart":"^7.3.0","@fastify/basic-auth":"^4.0.0","@rollup/plugin-terser":"^0.1.0","karma-chrome-launcher":"^3.1.1","karma-safari-launcher":"^1.0.0","karma-firefox-launcher":"^2.1.2","abortcontroller-polyfill":"^1.7.5","@rollup/plugin-typescript":"^9.0.2","conventional-changelog-cli":"^2.2.2","@rollup/plugin-node-resolve":"^15.0.1","karma-safarinative-launcher":"^1.1.0","conventional-changelog-wretch":"file:scripts/conventional-changelog-wretch"},"_npmOperationalInternal":{"tmp":"tmp/wretch_2.2.2_1670079199263_0.3174403066903948","host":"s3://npm-registry-packages"}},"2.2.3":{"name":"wretch","version":"2.2.3","keywords":["wretch","fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@2.2.3","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://elbywan.github.io/wretch","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"dist":{"shasum":"a25881465ead79443de451416a0841a1319adcf8","tarball":"https://registry.npmjs.org/wretch/-/wretch-2.2.3.tgz","fileCount":199,"integrity":"sha512-sfWlIiU+1X9mBAAH51WovsadCmjIOa77DEgaMlDeJwwNhHGl4w+/r0SNjqHid1nRS793fgNX4P9zWIHb9myLyw==","signatures":[{"sig":"MEUCIAaUSHIHGlI4UfXnYHqAyV2ByKbEKwx3pHUI6vQ/rKEPAiEApVo5tMQSbKvRg/q2WQ9uQfNOCyBsQdh0pNVn1myaako=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":743657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjkt7mACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqznA/+I5apvF23HnXy3M27iSf28vkuiwQT0spo1Ax/lnUQJl0UwM4O\r\nJZCtvHvaojRBWG4d4n6LGQpopgq4Wh4+C7WWOO1H9uh62EN4u/P1+COR5ZFJ\r\nw9gQJl07/dkFoWCZyT6kMg42dUQHyQjrM5EMY7+BStkOwXM4dEDVJ1OWacCg\r\nNhd5WNjS3dce21tfJ3G09Dcf9Cstz56NbY9cz28OzZ9FLJCI7YZg3vTwlHBN\r\nFPZXljDFn/2Z7W5UrJKiPEtn4KAN5MRpowwIS2fDBY1v4szJeK4E7K9hi9//\r\nZhcHBjppG5e12+wq+C6q1ionvwysCtE3pxefho6UHf5xw5wgxPFy2+VvuqFF\r\nTkfeAxmMb4lFhczPC9WtRclC+wlHB+lxfdDC6e1GRnaZhQpYnv88+V90gnxI\r\nZP54zJ1IOlwxJA4/IFLQlpdFAacz2tWdNdMF77xmGr7AVTsyFiHEgHXdeFVe\r\nxjijGnOp42tCi06kaNubt9qIFTheWQLL1rAei4FiZJ5LKgddr5K64wkkWlvq\r\nZsnR6kL1MXpMVNInbEmUVWAFA2vdLRyJliEk6WrhojRU6TCSj9bryKYJmWnw\r\nwxckQU/jbiuUFGGQPA0q6RGll2R6oK5TmjO/WJCcz1ArWo6jXRiBJ9wI/Hk7\r\nV7lLz2STvIjxNOtPM79vYWHjHAsdarT6IoY=\r\n=cM33\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"resolver":"<rootDir>/test/resolver.cjs","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":["ts-jest",{"tsconfig":"test/tsconfig.json"}]},"collectCoverage":true,"collectCoverageFrom":["src/**/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js","jsx","json"],"testPathIgnorePatterns":["/node_modules/","/test/browser/","/test/deno"],"coveragePathIgnorePatterns":["src/index.all.ts","src/addons/index.ts"]},"main":"./dist/bundle/wretch.min.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"./dist/bundle/wretch.min.js","module":"./dist/index.js","engines":{"node":">=14"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/bundle/wretch.min.cjs"},"./*":{"default":"./dist/*.js"},"./all":{"types":"./dist/index.all.d.ts","import":"./dist/index.all.js","require":"./dist/bundle/wretch.all.min.cjs"},"./*.cjs":{"default":"./dist/*.cjs"},"./*.mjs":{"default":"./dist/*.mjs"},"./addons/*":{"types":"./dist/addons/*.d.ts","import":"./dist/addons/*.js","require":"./dist/bundle/addons/*.min.cjs"},"./package.json":"./package.json","./middlewares/*":{"types":"./dist/middlewares/*.d.ts","import":"./dist/middlewares/*.js","require":"./dist/bundle/middlewares/*.min.cjs"}},"gitHead":"d18ef68a6c9e0bbf5f9cc24199fa3bd15e7fc2cf","scripts":{"doc":"typedoc --out docs/api --readme none --excludeInternal src/index.ts 'src/addons/*.ts' 'src/middlewares/*.ts'","lint":"tslint -p tsconfig.json -t codeFrame","mock":"node scripts/mockServer.js","test":"concurrently --success first -k 'npm run mock:wait && jest' 'npm run mock'","build":"tsc -p . && rollup -c","start":"npm run build && npm run test","prepare":"npm run build","lint:fix":"tslint --fix -p tsconfig.json -t codeFrame","prebuild":"rimraf dist && rimraf coverage && npm run lint","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0","mock:wait":"wait-on -t 10000 http://localhost:9876/ping","test:deno":"concurrently --success first -k 'npm run mock:wait && deno test --allow-net ./test/deno/wretch_test.ts' 'npm run mock'","test:karma":"concurrently --success first -k 'npm run mock:wait && karma start --single-run --browsers ChromeHeadless,FirefoxHeadless,SafariNative karma.conf.cjs' 'npm run mock'","prepare:release":"npm run start && npm run doc && npm run changelog","test:karma:watch":"concurrently --success first -k 'npm run mock:wait && karma start --auto-watch --browsers ChromeHeadless karma.conf.cjs' 'npm run mock'"},"_npmUser":{"name":"elbywan","email":"elbywan@hotmail.com"},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"8.19.3","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"sideEffects":false,"_nodeVersion":"16.15.1","typesVersions":{"*":{"*":["dist/*","dist/*/index.d.ts","dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.2.2","karma":"^6.4.1","tslib":"^2.3.1","rimraf":"^3.0.2","rollup":"^3.2.3","tslint":"^6.1.2","fastify":"^4.9.2","ts-jest":"^29.0.3","typedoc":"^0.23.19","wait-on":"^6.0.1","form-data":"^4.0.0","lodash-es":"^4.17.21","node-fetch":"^2","typescript":"^4.8.4","@types/jest":"^29.2.0","@types/node":"^18.11.7","querystring":"^0.2.1","concurrently":"^7.5.0","jasmine-core":"^4.5.0","@fastify/cors":"^8.1.1","karma-jasmine":"^5.1.0","dtrace-provider":"^0.8.8","@types/form-data":"^2.5.0","@types/lodash-es":"^4.17.6","@fastify/formbody":"^7.3.0","@fastify/multipart":"^7.3.0","@fastify/basic-auth":"^4.0.0","@rollup/plugin-terser":"^0.1.0","karma-chrome-launcher":"^3.1.1","karma-safari-launcher":"^1.0.0","karma-firefox-launcher":"^2.1.2","abortcontroller-polyfill":"^1.7.5","@rollup/plugin-typescript":"^9.0.2","conventional-changelog-cli":"^2.2.2","@rollup/plugin-node-resolve":"^15.0.1","karma-safarinative-launcher":"^1.1.0","conventional-changelog-wretch":"file:scripts/conventional-changelog-wretch"},"_npmOperationalInternal":{"tmp":"tmp/wretch_2.2.3_1670569702122_0.5022768610552073","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"wretch","version":"2.3.0","keywords":["wretch","fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@2.3.0","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://elbywan.github.io/wretch","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"dist":{"shasum":"e08d30c01f79c880ba3ff929abb18c1148d50ed6","tarball":"https://registry.npmjs.org/wretch/-/wretch-2.3.0.tgz","fileCount":199,"integrity":"sha512-JNMw6K3Lla45bqp5SzQqbKyLUUVPvKLIREIUl2xVCBL+5OP4iQ6h8hwP+Ko3A8fhadejypCmaEkmNJQMiAzx7Q==","signatures":[{"sig":"MEYCIQDgWb5qdH5ssmiik4C7+gDzDdamBVPC3EZIT58cYWHaRQIhAOphNe5OgFWah1KJKkm95ts2UOjlZLbTrvvQrh94FXYl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":745766,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjl5E+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrgGA/6AqElTLjZAEtfm4mOaNVmQGhQPfxG0sc6jYAwQmm56cH/F7lx\r\nrvzfp409OYGXd9sK+11W6fVips3L9jmTj3NpIQAQYxFinCbCtKYgPlXpoAt1\r\nGWwAGa26AZV4ARtpU5VkdZhAVaoXJRBqgOfbQY5Kal8FKbJSxQpzb756wZjq\r\n5EH7itTwEX1QwnKcsu/JD/FHevxgpFpIVTEoSzLHIMuVeHglDxpRCZvk+Z/s\r\nCkMETEqA7f4E7Pdx7Qa+dyJHNlaNwyqRCpOXCQWLUe+GY3KK8Jij6TdLPW4Y\r\nFiN0w5cuIEq6lTs0+d4RegaLYepoDAMKLIFYkiYq5Aq6uY+L6/urhH/z9mpO\r\ncc0gHLKicg9JKpobFWGDXOJ3NQRY9JCaqDjpc1sUKhMs8GCcRklCdD7Y9viY\r\nPVqCsWhwyzG8Omrvm4UqdxIwpjJAHSQOwIse1sV4p1GFbDimeAOtxgy4vBHM\r\nc9alVoLn72tU4YNsWQ/GL4q9I8TjxKv1S8P8UEI/L27o7V0fCWQZhCnMJQiu\r\nUU496HgYx25wVUNlJ6wiBbZPpp9Bpjc3BH7yw/ekJ2Kmxvlk7zA/+g/nOqFY\r\n04WVlSBVbv7HxiDeaXXhfD3Zc2X2WQab/WBIZCoMjye3dpzhWwdDOdHlXaKM\r\nIdMIHFBNwBKyN0j+cT+dxiYrK8I05x6eBOU=\r\n=shx1\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"resolver":"<rootDir>/test/resolver.cjs","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":["ts-jest",{"tsconfig":"test/tsconfig.json"}]},"collectCoverage":true,"collectCoverageFrom":["src/**/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js","jsx","json"],"testPathIgnorePatterns":["/node_modules/","/test/browser/","/test/deno"],"coveragePathIgnorePatterns":["src/index.all.ts","src/addons/index.ts"]},"main":"./dist/bundle/wretch.min.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"./dist/bundle/wretch.min.js","module":"./dist/index.js","engines":{"node":">=14"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/bundle/wretch.min.cjs"},"./*":{"default":"./dist/*.js"},"./all":{"types":"./dist/index.all.d.ts","import":"./dist/index.all.js","require":"./dist/bundle/wretch.all.min.cjs"},"./*.cjs":{"default":"./dist/*.cjs"},"./*.mjs":{"default":"./dist/*.mjs"},"./addons/*":{"types":"./dist/addons/*.d.ts","import":"./dist/addons/*.js","require":"./dist/bundle/addons/*.min.cjs"},"./package.json":"./package.json","./middlewares/*":{"types":"./dist/middlewares/*.d.ts","import":"./dist/middlewares/*.js","require":"./dist/bundle/middlewares/*.min.cjs"}},"gitHead":"c1fc7a6d5ce74e04a7ea5aa6975e7e52eab704f7","scripts":{"doc":"typedoc --out docs/api --readme none --excludeInternal src/index.ts 'src/addons/*.ts' 'src/middlewares/*.ts'","lint":"tslint -p tsconfig.json -t codeFrame","mock":"node scripts/mockServer.js","test":"concurrently --success first -k 'npm run mock:wait && jest' 'npm run mock'","build":"tsc -p . && rollup -c","start":"npm run build && npm run test","prepare":"npm run build","lint:fix":"tslint --fix -p tsconfig.json -t codeFrame","prebuild":"rimraf dist && rimraf coverage && npm run lint","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0","mock:wait":"wait-on -t 10000 http://localhost:9876/ping","test:deno":"concurrently --success first -k 'npm run mock:wait && deno test --allow-net ./test/deno/wretch_test.ts' 'npm run mock'","test:karma":"concurrently --success first -k 'npm run mock:wait && karma start --single-run --browsers ChromeHeadless,FirefoxHeadless,SafariNative karma.conf.cjs' 'npm run mock'","prepare:release":"npm run start && npm run doc && npm run changelog","test:karma:watch":"concurrently --success first -k 'npm run mock:wait && karma start --auto-watch --browsers ChromeHeadless karma.conf.cjs' 'npm run mock'"},"_npmUser":{"name":"elbywan","email":"elbywan@hotmail.com"},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"8.19.3","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"sideEffects":false,"_nodeVersion":"16.15.1","typesVersions":{"*":{"*":["dist/*","dist/*/index.d.ts","dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.2.2","karma":"^6.4.1","tslib":"^2.3.1","rimraf":"^3.0.2","rollup":"^3.2.3","tslint":"^6.1.2","fastify":"^4.9.2","ts-jest":"^29.0.3","typedoc":"^0.23.19","wait-on":"^6.0.1","form-data":"^4.0.0","lodash-es":"^4.17.21","node-fetch":"^2","typescript":"^4.8.4","@types/jest":"^29.2.0","@types/node":"^18.11.7","querystring":"^0.2.1","concurrently":"^7.5.0","jasmine-core":"^4.5.0","@fastify/cors":"^8.1.1","karma-jasmine":"^5.1.0","dtrace-provider":"^0.8.8","@types/form-data":"^2.5.0","@types/lodash-es":"^4.17.6","@fastify/formbody":"^7.3.0","@fastify/multipart":"^7.3.0","@fastify/basic-auth":"^4.0.0","@rollup/plugin-terser":"^0.1.0","karma-chrome-launcher":"^3.1.1","karma-safari-launcher":"^1.0.0","karma-firefox-launcher":"^2.1.2","abortcontroller-polyfill":"^1.7.5","@rollup/plugin-typescript":"^9.0.2","conventional-changelog-cli":"^2.2.2","@rollup/plugin-node-resolve":"^15.0.1","karma-safarinative-launcher":"^1.1.0","conventional-changelog-wretch":"file:scripts/conventional-changelog-wretch"},"_npmOperationalInternal":{"tmp":"tmp/wretch_2.3.0_1670877501826_0.157232024888462","host":"s3://npm-registry-packages"}},"2.3.1":{"name":"wretch","version":"2.3.1","keywords":["wretch","fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@2.3.1","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://elbywan.github.io/wretch","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"dist":{"shasum":"71327c4b2e4ae8d1ad1137f5b3eeeb2ae0784ac7","tarball":"https://registry.npmjs.org/wretch/-/wretch-2.3.1.tgz","fileCount":199,"integrity":"sha512-oiu/J0m7e75MaxPkJcvFU45hcH+/aRc3iFTZ6Q+FEjacyLVyh2PY/ruNuqSkQUH7MWeYwkoKBusf7EM2RMNvTw==","signatures":[{"sig":"MEQCIDQZSCZhzoZLTL8b1s3L8KSF5gQjYA0ergOWoIa9+GJsAiA/XNwHLy3OjrKVjW1ksDowv2x1WnvO5QlfpO8CaqGSWw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":749548,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjuecJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrRMxAAkn/TSwTManLioqcwRLvWk3W5cVs2p5Z+AjV2LlcX9G60AyCd\r\nXOOC7BTyS1oTtMgsvgdTnwI4BPt0tOAdT/ynMhPjjfUfl80AHt53nCbTMUtF\r\nx5LK3bXhQj3oMyp6vQOLxp8kPwZnfLKmlEzbGXyZgxLB8OwMnk3tKEAE4zi9\r\ndjsEUO/UWRiNEQlI/O7BZBKAgvppLkrlo4/xBx5pyg1etIlh35ys+gaC5u5Q\r\n0dzi3uQbfD1OPbGGlLCpgM8/NbNLfNI2eFpxyrlKSjiqO4zMzYulrp60XAVT\r\n44w9MsF2+bT/wMCLD7sRJNSQjYDJLL7L2oSruzminRuWNmvi+5jwBiIB7gAq\r\n2pBGBr8I51KmISrNRw+v3YjS0rellwjoEDDWl6wZKpfejeLAWfGqbiSIo01f\r\ncJZIHUO9R6PxhMfK3k8pt0J6pwgjaxraNwhX9EkPZ60vt3/1MpepdVAGiPcs\r\n4HUSi8QMmXDpDaV3yA5iZ8JVjd2hkTOY0A6bHK6fzXJXglbeN9+U4KGclIW2\r\n5TEEYBR+4Kxo1DEVO9A8R5aksi9O+wbm5ZAtBZ6KwqLsUiGlUT74ygtW73gi\r\nLQT1wWC353tNu2zLqP+R7ddJBKqG0GDF4dWLUZQXBLgQ+lqLRGcZqcbF9NNK\r\ndtBQvNjrKewqIZX0HwTXwByxxq2yAE6eFMc=\r\n=xBhM\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"resolver":"<rootDir>/test/resolver.cjs","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":["ts-jest",{"tsconfig":"test/tsconfig.json"}]},"collectCoverage":true,"collectCoverageFrom":["src/**/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js","jsx","json"],"testPathIgnorePatterns":["/node_modules/","/test/browser/","/test/deno"],"coveragePathIgnorePatterns":["src/index.all.ts","src/addons/index.ts"]},"main":"./dist/bundle/wretch.min.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"./dist/bundle/wretch.min.js","module":"./dist/index.js","engines":{"node":">=14"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/bundle/wretch.min.cjs"},"./*":{"default":"./dist/*.js"},"./all":{"types":"./dist/index.all.d.ts","import":"./dist/index.all.js","require":"./dist/bundle/wretch.all.min.cjs"},"./*.cjs":{"default":"./dist/*.cjs"},"./*.mjs":{"default":"./dist/*.mjs"},"./addons":{"types":"./dist/addons/index.d.ts","import":"./dist/addons/index.js"},"./addons/*":{"types":"./dist/addons/*.d.ts","import":"./dist/addons/*.js","require":"./dist/bundle/addons/*.min.cjs"},"./middlewares":{"types":"./dist/middlewares/index.d.ts","import":"./dist/middlewares/index.js"},"./package.json":"./package.json","./middlewares/*":{"types":"./dist/middlewares/*.d.ts","import":"./dist/middlewares/*.js","require":"./dist/bundle/middlewares/*.min.cjs"}},"gitHead":"5098deac0ebb6204c4c31edec465826f4c7e7153","scripts":{"doc":"typedoc --out docs/api --readme none --excludeInternal src/index.ts 'src/addons/*.ts' 'src/middlewares/*.ts'","lint":"tslint -p tsconfig.json -t codeFrame","mock":"node scripts/mockServer.js","test":"concurrently --success first -k 'npm run mock:wait && jest' 'npm run mock'","build":"tsc -p . && rollup -c","start":"npm run build && npm run test","prepare":"npm run build","lint:fix":"tslint --fix -p tsconfig.json -t codeFrame","prebuild":"rimraf dist && rimraf coverage && npm run lint","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0","mock:wait":"wait-on -t 10000 http://localhost:9876/ping","test:deno":"concurrently --success first -k 'npm run mock:wait && deno test --allow-net ./test/deno/wretch_test.ts' 'npm run mock'","test:karma":"concurrently --success first -k 'npm run mock:wait && karma start --single-run --browsers ChromeHeadless,FirefoxHeadless,SafariNative karma.conf.cjs' 'npm run mock'","prepare:release":"npm run start && npm run doc && npm run changelog","test:karma:watch":"concurrently --success first -k 'npm run mock:wait && karma start --auto-watch --browsers ChromeHeadless karma.conf.cjs' 'npm run mock'"},"_npmUser":{"name":"elbywan","email":"elbywan@hotmail.com"},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"8.19.3","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"sideEffects":false,"_nodeVersion":"16.15.1","typesVersions":{"*":{"*":["dist/*","dist/*/index.d.ts","dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.2.2","karma":"^6.4.1","tslib":"^2.3.1","rimraf":"^3.0.2","rollup":"^3.2.3","tslint":"^6.1.2","fastify":"^4.9.2","ts-jest":"^29.0.3","typedoc":"^0.23.19","wait-on":"^6.0.1","form-data":"^4.0.0","lodash-es":"^4.17.21","node-fetch":"^2","typescript":"^4.8.4","@types/jest":"^29.2.0","@types/node":"^18.11.7","querystring":"^0.2.1","concurrently":"^7.5.0","jasmine-core":"^4.5.0","@fastify/cors":"^8.1.1","karma-jasmine":"^5.1.0","dtrace-provider":"^0.8.8","@types/form-data":"^2.5.0","@types/lodash-es":"^4.17.6","@fastify/formbody":"^7.3.0","@fastify/multipart":"^7.3.0","@fastify/basic-auth":"^4.0.0","@rollup/plugin-terser":"^0.1.0","karma-chrome-launcher":"^3.1.1","karma-safari-launcher":"^1.0.0","karma-firefox-launcher":"^2.1.2","abortcontroller-polyfill":"^1.7.5","@rollup/plugin-typescript":"^9.0.2","conventional-changelog-cli":"^2.2.2","@rollup/plugin-node-resolve":"^15.0.1","karma-safarinative-launcher":"^1.1.0","conventional-changelog-wretch":"file:scripts/conventional-changelog-wretch"},"_npmOperationalInternal":{"tmp":"tmp/wretch_2.3.1_1673127689261_0.35531076264049544","host":"s3://npm-registry-packages"}},"2.3.2":{"name":"wretch","version":"2.3.2","keywords":["wretch","fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@2.3.2","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://elbywan.github.io/wretch","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"dist":{"shasum":"78396e5a33853b3dd951ea039072c3dfbcb7deb4","tarball":"https://registry.npmjs.org/wretch/-/wretch-2.3.2.tgz","fileCount":199,"integrity":"sha512-brN97Z2Mwed+w5z+keYI1u5OwWhPIaW0sJi9CxtKBVxLc3aqP6j1+2FCoIskM7WJq6SUHdxTFx20ox0iDLa0mQ==","signatures":[{"sig":"MEYCIQC6+oY13AvlZTC3aBJT1r3MMduPsrzTLygtFB7CyoQBUgIhAIYVmfr893SfnoiHwWp/zUyDQfsP4Q551WgAb1p62d8i","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":749759,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvrgnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmozOhAAksV6I/siVrclaSYKa1gkDdvfMR+o1dFsh8CZRfp5FBhvUUhp\r\nISUCAGZhTqElFZyQK1dZMbhjAJw0JpYwxjccpAqzdetxAWWnfKUtltjVvjuj\r\nhaxHe0FbQx3s5/3ZHEvrdWh9b9ULwFWLE93Wmb8ggUALpNCLeTWivagAEyJz\r\ntRo0e6CC/mZjEwfwb84ooU9S6iqflpKqKK5Vl9uiR+5eayX5Kxgg0pabJHaD\r\nBUc4ZEJ7FiD6/FjuNNJOArPkUYiY/Fa0Z6uU5UjSDu9NqOuzwao56BDu/enf\r\nH5ViW2jaZz7OB76SF13+43Gb/VaTdW9VNPicetV3StKmJRXpyQutu9H+8Yd2\r\nxrPj+wKJI70BLD4bqaPabF6tEsfeR6Vai+mjB5APK7kpGn+fCWWvLkwHqbh3\r\nvT8TGsN6YVooyA5vk7CGdMnMfVKVTjcHTE17cSsTKbOTnrUIwUaUseEU8Gae\r\nSlcqurcmVqbVC90Auaz8Lgmg6TcQOMUOuBsgQ7o5rU00dHlT4ZGy4QpqEinw\r\nrMOTb7ap6QBQWuLyFkg9FRKBHgPde/jhI+QMk2xQeV9IpjQDWCIB22RyruiA\r\nT/Nr/BKkcA0xUo82BsRteVh12DxSwH28jtSN270Hq3y0b+13XOtonDddBzU2\r\n+/5HNvrwnCMqg4dTywpVsKu6bmH1MCE/UGw=\r\n=Dh9B\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"resolver":"<rootDir>/test/resolver.cjs","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":["ts-jest",{"tsconfig":"test/tsconfig.json"}]},"collectCoverage":true,"collectCoverageFrom":["src/**/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js","jsx","json"],"testPathIgnorePatterns":["/node_modules/","/test/browser/","/test/deno"],"coveragePathIgnorePatterns":["src/index.all.ts","src/addons/index.ts"]},"main":"./dist/bundle/wretch.min.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"./dist/bundle/wretch.min.js","module":"./dist/index.js","engines":{"node":">=14"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/bundle/wretch.min.cjs"},"./*":{"default":"./dist/*.js"},"./all":{"types":"./dist/index.all.d.ts","import":"./dist/index.all.js","require":"./dist/bundle/wretch.all.min.cjs"},"./*.cjs":{"default":"./dist/*.cjs"},"./*.mjs":{"default":"./dist/*.mjs"},"./addons":{"types":"./dist/addons/index.d.ts","import":"./dist/addons/index.js"},"./addons/*":{"types":"./dist/addons/*.d.ts","import":"./dist/addons/*.js","require":"./dist/bundle/addons/*.min.cjs"},"./middlewares":{"types":"./dist/middlewares/index.d.ts","import":"./dist/middlewares/index.js"},"./package.json":"./package.json","./middlewares/*":{"types":"./dist/middlewares/*.d.ts","import":"./dist/middlewares/*.js","require":"./dist/bundle/middlewares/*.min.cjs"}},"gitHead":"d251fb1c304d58c145cfc7156add308fbe41c68c","scripts":{"doc":"typedoc --out docs/api --readme none --excludeInternal src/index.ts 'src/addons/*.ts' 'src/middlewares/*.ts'","lint":"tslint -p tsconfig.json -t codeFrame","mock":"node scripts/mockServer.js","test":"concurrently --success first -k 'npm run mock:wait && jest' 'npm run mock'","build":"tsc -p . && rollup -c","start":"npm run build && npm run test","prepare":"npm run build","lint:fix":"tslint --fix -p tsconfig.json -t codeFrame","prebuild":"rimraf dist && rimraf coverage && npm run lint","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0","mock:wait":"wait-on -t 10000 http://localhost:9876/ping","test:deno":"concurrently --success first -k 'npm run mock:wait && deno test --allow-net ./test/deno/wretch_test.ts' 'npm run mock'","test:karma":"concurrently --success first -k 'npm run mock:wait && karma start --single-run --browsers ChromeHeadless,FirefoxHeadless,SafariNative karma.conf.cjs' 'npm run mock'","prepare:release":"npm run start && npm run doc && npm run changelog","test:karma:watch":"concurrently --success first -k 'npm run mock:wait && karma start --auto-watch --browsers ChromeHeadless karma.conf.cjs' 'npm run mock'"},"_npmUser":{"name":"elbywan","email":"elbywan@hotmail.com"},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"8.19.3","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"sideEffects":false,"_nodeVersion":"16.15.1","typesVersions":{"*":{"*":["dist/*","dist/*/index.d.ts","dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.2.2","karma":"^6.4.1","tslib":"^2.3.1","rimraf":"^3.0.2","rollup":"^3.2.3","tslint":"^6.1.2","fastify":"^4.9.2","ts-jest":"^29.0.3","typedoc":"^0.23.19","wait-on":"^6.0.1","form-data":"^4.0.0","lodash-es":"^4.17.21","node-fetch":"^2","typescript":"^4.8.4","@types/jest":"^29.2.0","@types/node":"^18.11.7","querystring":"^0.2.1","concurrently":"^7.5.0","jasmine-core":"^4.5.0","@fastify/cors":"^8.1.1","karma-jasmine":"^5.1.0","dtrace-provider":"^0.8.8","@types/form-data":"^2.5.0","@types/lodash-es":"^4.17.6","@fastify/formbody":"^7.3.0","@fastify/multipart":"^7.3.0","@fastify/basic-auth":"^4.0.0","@rollup/plugin-terser":"^0.1.0","karma-chrome-launcher":"^3.1.1","karma-safari-launcher":"^1.0.0","karma-firefox-launcher":"^2.1.2","abortcontroller-polyfill":"^1.7.5","@rollup/plugin-typescript":"^9.0.2","conventional-changelog-cli":"^2.2.2","@rollup/plugin-node-resolve":"^15.0.1","karma-safarinative-launcher":"^1.1.0","conventional-changelog-wretch":"file:scripts/conventional-changelog-wretch"},"_npmOperationalInternal":{"tmp":"tmp/wretch_2.3.2_1673443367371_0.015143408701391081","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"wretch","version":"2.4.0","keywords":["wretch","fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@2.4.0","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://elbywan.github.io/wretch","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"dist":{"shasum":"1a5aba183809b4943e656e60e4192943bcd5c9a3","tarball":"https://registry.npmjs.org/wretch/-/wretch-2.4.0.tgz","fileCount":199,"integrity":"sha512-JvhDSmNR+wKm+Yzmde7vFcSsHWSpltVOo+nLxmkB9/4Dtt028OYLipxTzXFnyXlPgN6upFs4wvuVNHKA2DtxUQ==","signatures":[{"sig":"MEUCIQDIZK0UcBjdwTwRT2H+XfoV0Rxa9NnwiBseQ8qxwjX8tAIgYqahvgnIKxJk4PIG0nTTpjgPqyQtjNmZqhCE7OE8ZVo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":754801,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyVDSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp8kw//X+iNuvBL7kFEyFw1IDrZmjbkMrtYXffpz6eUqx84aklEG2Y6\r\nvP8KWGa2a9tcklmKoyH4+RovGbT0PZ5pvgnXXPTwHshEq/qrZsmqmnmfQdxz\r\nQ9yFxR5VfVS3JBR0GRVfQh9/a1DlBUWiq9i62aVNDzngfMKpz6gL9/SWRNGG\r\nD91dfZFXoj+RDRMmTWaf1BdN47Stq6XgtkCCzQ6oml/l+4xEcvZOZYX/ZaxZ\r\nwQn4HBw0vxPeuvAz0uTnzJLeeWLASK5dcr2xUibtZFYBNmkz3/KddylsIeDP\r\ncH6pkJXNzF+/m0uYzNkXsAwri1ZsepwwEAwZBcGsSvVpeqX0d8M+Qeiwuc3T\r\nU/fJlu84iU0AgZxA7lheAUHy4dhlrLMa6wEElBr0dLiZC39rxe2IEebSd1GN\r\n4Fm0V1H1fKXgl3VZxdALpXkgYZ5336ZU1r44UUIre0rfYSuwXYOGTzXyYQxn\r\nuU7TIl6V7KFfOmKZRjn01HiNPWT9W9Yswa9ZMMlWE6IdB0gU+LK7YwqFdvP6\r\nlN7SygkdEPCwWoSXXg/9a0qbiraeqZ4cZRQJvensSoSKGw8BB10/TcLQZ9S1\r\n/PxtlruKBdBaapVZHRq2bdKXVn6knfwaC0EJyltFsov9kp4++/cu35R4v0HJ\r\nXiBYEYqZ5Cfbzg0FbMjSJSoaqT3G9z0JxJs=\r\n=Rp0O\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"resolver":"<rootDir>/test/resolver.cjs","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":["ts-jest",{"tsconfig":"test/tsconfig.json"}]},"collectCoverage":true,"collectCoverageFrom":["src/**/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js","jsx","json"],"testPathIgnorePatterns":["/node_modules/","/test/browser/","/test/deno"],"coveragePathIgnorePatterns":["src/index.all.ts","src/addons/index.ts"]},"main":"./dist/bundle/wretch.min.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"./dist/bundle/wretch.min.js","module":"./dist/index.js","engines":{"node":">=14"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/bundle/wretch.min.cjs"},"./*":{"default":"./dist/*.js"},"./all":{"types":"./dist/index.all.d.ts","import":"./dist/index.all.js","require":"./dist/bundle/wretch.all.min.cjs"},"./*.cjs":{"default":"./dist/*.cjs"},"./*.mjs":{"default":"./dist/*.mjs"},"./addons":{"types":"./dist/addons/index.d.ts","import":"./dist/addons/index.js"},"./addons/*":{"types":"./dist/addons/*.d.ts","import":"./dist/addons/*.js","require":"./dist/bundle/addons/*.min.cjs"},"./middlewares":{"types":"./dist/middlewares/index.d.ts","import":"./dist/middlewares/index.js"},"./package.json":"./package.json","./middlewares/*":{"types":"./dist/middlewares/*.d.ts","import":"./dist/middlewares/*.js","require":"./dist/bundle/middlewares/*.min.cjs"}},"gitHead":"bd3575a6edab3e815a73d182b671cc9bd713797b","scripts":{"doc":"typedoc --out docs/api --readme none --excludeInternal src/index.ts 'src/addons/*.ts' 'src/middlewares/*.ts'","lint":"tslint -p tsconfig.json -t codeFrame","mock":"node scripts/mockServer.js","test":"concurrently --success first -k 'npm run mock:wait && jest' 'npm run mock'","build":"tsc -p . && rollup -c","start":"npm run build && npm run test","prepare":"npm run build","lint:fix":"tslint --fix -p tsconfig.json -t codeFrame","prebuild":"rimraf dist && rimraf coverage && npm run lint","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0","mock:wait":"wait-on -t 10000 http://localhost:9876/ping","test:deno":"concurrently --success first -k 'npm run mock:wait && deno test --allow-net ./test/deno/wretch_test.ts' 'npm run mock'","test:karma":"concurrently --success first -k 'npm run mock:wait && karma start --single-run --browsers ChromeHeadless,FirefoxHeadless,SafariNative karma.conf.cjs' 'npm run mock'","prepare:release":"npm run start && npm run doc && npm run changelog","test:karma:watch":"concurrently --success first -k 'npm run mock:wait && karma start --auto-watch --browsers ChromeHeadless karma.conf.cjs' 'npm run mock'"},"_npmUser":{"name":"elbywan","email":"elbywan@hotmail.com"},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"8.19.2","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"sideEffects":false,"_nodeVersion":"16.15.1","typesVersions":{"*":{"*":["dist/*","dist/*/index.d.ts","dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.2.2","karma":"^6.4.1","tslib":"^2.3.1","rimraf":"^3.0.2","rollup":"^3.2.3","tslint":"^6.1.2","fastify":"^4.9.2","ts-jest":"^29.0.3","typedoc":"^0.23.19","wait-on":"^6.0.1","form-data":"^4.0.0","lodash-es":"^4.17.21","node-fetch":"^2","typescript":"^4.8.4","@types/jest":"^29.2.0","@types/node":"^18.11.7","querystring":"^0.2.1","concurrently":"^7.5.0","jasmine-core":"^4.5.0","@fastify/cors":"^8.1.1","karma-jasmine":"^5.1.0","dtrace-provider":"^0.8.8","@types/form-data":"^2.5.0","@types/lodash-es":"^4.17.6","@fastify/formbody":"^7.3.0","@fastify/multipart":"^7.3.0","@fastify/basic-auth":"^4.0.0","@rollup/plugin-terser":"^0.1.0","karma-chrome-launcher":"^3.1.1","karma-safari-launcher":"^1.0.0","karma-firefox-launcher":"^2.1.2","abortcontroller-polyfill":"^1.7.5","@rollup/plugin-typescript":"^9.0.2","conventional-changelog-cli":"^2.2.2","@rollup/plugin-node-resolve":"^15.0.1","karma-safarinative-launcher":"^1.1.0","conventional-changelog-wretch":"file:scripts/conventional-changelog-wretch"},"_npmOperationalInternal":{"tmp":"tmp/wretch_2.4.0_1674137810646_0.2776614648528264","host":"s3://npm-registry-packages"}},"2.4.1":{"name":"wretch","version":"2.4.1","keywords":["wretch","fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@2.4.1","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://elbywan.github.io/wretch","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"dist":{"shasum":"713d55c2a05d87bb0f0bfb1cf26dbae112060320","tarball":"https://registry.npmjs.org/wretch/-/wretch-2.4.1.tgz","fileCount":199,"integrity":"sha512-jHJFJ968p/JNVrTZ+gJ1vZekk+3EkDsYHwamHLR+xMKur9vBv8lhBe2+XENbXQtygdO0JGtjRJeKc9xiuwW6lQ==","signatures":[{"sig":"MEMCH12C9Zas+F/x5zqFKzTewJ4MxKUUrP6lVnHS1sCAhpcCIExhiqPr8hyhJOVPxKrJJKXJetxGbfTsIN3+X86/qo+N","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":762270,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyrkTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp/Gw//UboE3pJx6sVB/bE86xspdpL3SkT5MoAk2f9hEeg6ag+XlUUS\r\nbMsibEf9A6bzkblmZzKp2yacS2nHiiZJIGRVzIn1GDbKMd+LvokYfa3RAIgb\r\nIr3M1ydpPVWg4NdkpT4Tx31yNF03iqqlJxE9eg+hMnyihO1yjwGG9SUjOFlE\r\ncex6oH5J9eH5oX5UrfdC1rBI9Lp/mY4MNmUu64Z1tVduZTI7fnUrvJ7yWtWL\r\nSp7oOlyTgutwEe1TLn8dQvl3y3eAgumFp4NlQMhilw8Nh/vfVIUJMZKuzNKF\r\npR6DCXIxxN34y97fcfOyEnixQsalUmy4BQ6hjrp+CmmCBJ+onpeou/JKUWVL\r\ncvzuCqx6KaZ61+SW1SPYkavGcgC8uH5cbJMSV3Bb9cASRNg7BX09UkVcSoOp\r\nGefgELQFTj7nnp67bvSh8d/TXQ7Ec9XpwbzG1SlADN6mRO69AXdiokD6ESoj\r\nx/w2KLTp3nwg95Vps8+XbFT3qSPBX0gcfwWBBMo/1y/QSYCr9aVZ0ixrLOvG\r\nC5V8wumQZIQLBxP594QmSlxExLlrsncbx22oUS4l71SVWHIdjPv3K/5nAtPO\r\nNeqsrjUh2jub/Xb0C0+UUfZC4q91OK6FTvP3d3C9+PSuOXXyjlfYfnod4DBI\r\nk18DhimWYRB9LT2qkxPpL4ABGz4DPE9OeC8=\r\n=JgB3\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"resolver":"<rootDir>/test/resolver.cjs","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":["ts-jest",{"tsconfig":"test/tsconfig.json"}]},"collectCoverage":true,"collectCoverageFrom":["src/**/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js","jsx","json"],"testPathIgnorePatterns":["/node_modules/","/test/browser/","/test/deno"],"coveragePathIgnorePatterns":["src/index.all.ts","src/addons/index.ts"]},"main":"./dist/bundle/wretch.min.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"./dist/bundle/wretch.min.js","module":"./dist/index.js","engines":{"node":">=14"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/bundle/wretch.min.cjs"},"./*":{"default":"./dist/*.js"},"./all":{"types":"./dist/index.all.d.ts","import":"./dist/index.all.js","require":"./dist/bundle/wretch.all.min.cjs"},"./*.cjs":{"default":"./dist/*.cjs"},"./*.mjs":{"default":"./dist/*.mjs"},"./addons":{"types":"./dist/addons/index.d.ts","import":"./dist/addons/index.js"},"./addons/*":{"types":"./dist/addons/*.d.ts","import":"./dist/addons/*.js","require":"./dist/bundle/addons/*.min.cjs"},"./middlewares":{"types":"./dist/middlewares/index.d.ts","import":"./dist/middlewares/index.js"},"./package.json":"./package.json","./middlewares/*":{"types":"./dist/middlewares/*.d.ts","import":"./dist/middlewares/*.js","require":"./dist/bundle/middlewares/*.min.cjs"}},"gitHead":"f585b221148b40f45ea7763f34a54e09c350a11a","scripts":{"doc":"typedoc --out docs/api --readme none --excludeInternal src/index.ts 'src/addons/*.ts' 'src/middlewares/*.ts'","lint":"tslint -p tsconfig.json -t codeFrame","mock":"node scripts/mockServer.js","test":"concurrently --success first -k 'npm run mock:wait && jest' 'npm run mock'","build":"tsc -p . && rollup -c","start":"npm run build && npm run test","prepare":"npm run build","lint:fix":"tslint --fix -p tsconfig.json -t codeFrame","prebuild":"rimraf dist && rimraf coverage && npm run lint","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0","mock:wait":"wait-on -t 10000 http://localhost:9876/ping","test:deno":"concurrently --success first -k 'npm run mock:wait && deno test --allow-net ./test/deno/wretch_test.ts' 'npm run mock'","test:karma":"concurrently --success first -k 'npm run mock:wait && karma start --single-run --browsers ChromeHeadless,FirefoxHeadless,SafariNative karma.conf.cjs' 'npm run mock'","prepare:release":"npm run start && npm run doc && npm run changelog","test:karma:watch":"concurrently --success first -k 'npm run mock:wait && karma start --auto-watch --browsers ChromeHeadless karma.conf.cjs' 'npm run mock'"},"_npmUser":{"name":"elbywan","email":"elbywan@hotmail.com"},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"8.19.2","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"sideEffects":false,"_nodeVersion":"16.15.1","typesVersions":{"*":{"*":["dist/*","dist/*/index.d.ts","dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.2.2","karma":"^6.4.1","tslib":"^2.3.1","rimraf":"^3.0.2","rollup":"^3.2.3","tslint":"^6.1.2","fastify":"^4.9.2","ts-jest":"^29.0.3","typedoc":"^0.23.19","wait-on":"^6.0.1","form-data":"^4.0.0","lodash-es":"^4.17.21","node-fetch":"^2","typescript":"^4.8.4","@types/jest":"^29.2.0","@types/node":"^18.11.7","querystring":"^0.2.1","concurrently":"^7.5.0","jasmine-core":"^4.5.0","@fastify/cors":"^8.1.1","karma-jasmine":"^5.1.0","dtrace-provider":"^0.8.8","@types/form-data":"^2.5.0","@types/lodash-es":"^4.17.6","@fastify/formbody":"^7.3.0","@fastify/multipart":"^7.3.0","@fastify/basic-auth":"^4.0.0","@rollup/plugin-terser":"^0.1.0","karma-chrome-launcher":"^3.1.1","karma-safari-launcher":"^1.0.0","karma-firefox-launcher":"^2.1.2","abortcontroller-polyfill":"^1.7.5","@rollup/plugin-typescript":"^9.0.2","conventional-changelog-cli":"^2.2.2","@rollup/plugin-node-resolve":"^15.0.1","karma-safarinative-launcher":"^1.1.0","conventional-changelog-wretch":"file:scripts/conventional-changelog-wretch"},"_npmOperationalInternal":{"tmp":"tmp/wretch_2.4.1_1674230034885_0.4928360000915577","host":"s3://npm-registry-packages"}},"2.5.0":{"name":"wretch","version":"2.5.0","keywords":["wretch","fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@2.5.0","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://elbywan.github.io/wretch","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"dist":{"shasum":"e4fa393222630613a71839e37a82295d359b1deb","tarball":"https://registry.npmjs.org/wretch/-/wretch-2.5.0.tgz","fileCount":199,"integrity":"sha512-0R9Ig+dJ2eOrYNJJlbJP6crQfVujbscrEo4idKgCHdhDvZtY6ma9L4FKyiHUKnAV6tU3XpOls6cgXlVSJn6VTg==","signatures":[{"sig":"MEUCIF2IvquJ0PihBkB6dSeknU54PzuHGC+CpiecQ/GQ1G2NAiEAmbaDvJo/JznRaW43jaWF2+eJykCjG2vcldwfRb6h4mY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":768074,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj8/lnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr3zw//aF+hMV1OC1dQrhFGRbrQVxnxXf4V4RyVzR8G+bURS+qPNEWI\r\nZ/Ax+OzQg3NHi1H6OzojduUQyJnAuR4ZdBbVXp8loeIkzgCrd1rJSsr7vzqM\r\nHc9202BRn0frsyX7+W70Ea0GlDNycr0YxKIqZxnegmnXVUHpOMEAE1Z0PuwB\r\nbqtosYKRDNC8PkUR5pAMv5BaEIhnhcBKoAtx/24M1TnCdTVZ00qZvNMs1Hlm\r\n/napxeBBKSGqLbKy/TTP6MHHF8Brph5KLTgRpHyvcBfeFMzM7r7bcV59nCGN\r\ncYVkt/3V/YwKxY25rNi6CDzoSThqaz3zg/I3vU1szSrdtOfunt6Ya4iAAZ/k\r\nU9JIpwHGggZfQZAa+bdcyHk3oXIfaVSjYp4NgUi7lIxDv41HHkCWZIRNLVHM\r\nYCfaITrjgTxBizUoPpkbydHLpTORVF/lNQvqQr8q/gCnLDT79PGmPSMo16Ie\r\nmyminsZN72/0SqF2g0f5t35DzykaFL9hW1DxzORVgrhnGqD8S1wrfuj7idWN\r\nhAh87ffVL4eUnIivnMySYOqvqMVr7vcs85z2txRQkmj1VxXWWN74Y9TkWEO/\r\n+z8cGzwuPSEt+vkXfX5h0lvTYo34niYZHve9K4s707DNvpqQ+xV+CDJuyotB\r\nrlbNBKAEeBmorDcG7+8tggW5WLCvO+m53PE=\r\n=cPXE\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"resolver":"<rootDir>/test/resolver.cjs","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":["ts-jest",{"tsconfig":"test/tsconfig.json"}]},"collectCoverage":true,"collectCoverageFrom":["src/**/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js","jsx","json"],"testPathIgnorePatterns":["/node_modules/","/test/browser/","/test/deno"],"coveragePathIgnorePatterns":["src/index.all.ts","src/addons/index.ts"]},"main":"./dist/bundle/wretch.min.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"./dist/bundle/wretch.min.js","module":"./dist/index.js","engines":{"node":">=14"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/bundle/wretch.min.cjs"},"./*":{"default":"./dist/*.js"},"./all":{"types":"./dist/index.all.d.ts","import":"./dist/index.all.js","require":"./dist/bundle/wretch.all.min.cjs"},"./*.cjs":{"default":"./dist/*.cjs"},"./*.mjs":{"default":"./dist/*.mjs"},"./addons":{"types":"./dist/addons/index.d.ts","import":"./dist/addons/index.js"},"./addons/*":{"types":"./dist/addons/*.d.ts","import":"./dist/addons/*.js","require":"./dist/bundle/addons/*.min.cjs"},"./middlewares":{"types":"./dist/middlewares/index.d.ts","import":"./dist/middlewares/index.js"},"./package.json":"./package.json","./middlewares/*":{"types":"./dist/middlewares/*.d.ts","import":"./dist/middlewares/*.js","require":"./dist/bundle/middlewares/*.min.cjs"}},"gitHead":"a3bec713a6cd4900cd610a29a54f0cb5ba599b14","scripts":{"doc":"typedoc --out docs/api --readme none --excludeInternal src/index.ts 'src/addons/*.ts' 'src/middlewares/*.ts'","lint":"tslint -p tsconfig.json -t codeFrame","mock":"node scripts/mockServer.js","test":"concurrently --success first -k 'npm run mock:wait && jest' 'npm run mock'","build":"tsc -p . && rollup -c","start":"npm run build && npm run test","prepare":"npm run build","lint:fix":"tslint --fix -p tsconfig.json -t codeFrame","prebuild":"rimraf dist && rimraf coverage && npm run lint","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0","mock:wait":"wait-on -t 10000 http://localhost:9876/ping","test:deno":"concurrently --success first -k 'npm run mock:wait && deno test --allow-net ./test/deno/wretch_test.ts' 'npm run mock'","test:karma":"concurrently --success first -k 'npm run mock:wait && karma start --single-run --browsers ChromeHeadless,FirefoxHeadless,SafariNative karma.conf.cjs' 'npm run mock'","prepare:release":"npm run start && npm run doc && npm run changelog","test:karma:watch":"concurrently --success first -k 'npm run mock:wait && karma start --auto-watch --browsers ChromeHeadless karma.conf.cjs' 'npm run mock'"},"_npmUser":{"name":"elbywan","email":"elbywan@hotmail.com"},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"8.19.3","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"sideEffects":false,"_nodeVersion":"16.15.1","typesVersions":{"*":{"*":["dist/*","dist/*/index.d.ts","dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.2.2","karma":"^6.4.1","tslib":"^2.3.1","rimraf":"^3.0.2","rollup":"^3.2.3","tslint":"^6.1.2","fastify":"^4.9.2","ts-jest":"^29.0.3","typedoc":"^0.23.19","wait-on":"^6.0.1","form-data":"^4.0.0","lodash-es":"^4.17.21","node-fetch":"^2","typescript":"^4.8.4","@types/jest":"^29.2.0","@types/node":"^18.11.7","querystring":"^0.2.1","concurrently":"^7.5.0","jasmine-core":"^4.5.0","@fastify/cors":"^8.1.1","karma-jasmine":"^5.1.0","dtrace-provider":"^0.8.8","@types/form-data":"^2.5.0","@types/lodash-es":"^4.17.6","@fastify/formbody":"^7.3.0","@fastify/multipart":"^7.3.0","@fastify/basic-auth":"^4.0.0","@rollup/plugin-terser":"^0.1.0","karma-chrome-launcher":"^3.1.1","karma-safari-launcher":"^1.0.0","karma-firefox-launcher":"^2.1.2","abortcontroller-polyfill":"^1.7.5","@rollup/plugin-typescript":"^9.0.2","conventional-changelog-cli":"^2.2.2","@rollup/plugin-node-resolve":"^15.0.1","karma-safarinative-launcher":"^1.1.0","conventional-changelog-wretch":"file:scripts/conventional-changelog-wretch"},"_npmOperationalInternal":{"tmp":"tmp/wretch_2.5.0_1676933479392_0.4002351075605721","host":"s3://npm-registry-packages"}},"2.5.1":{"name":"wretch","version":"2.5.1","keywords":["wretch","fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@2.5.1","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://elbywan.github.io/wretch","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"dist":{"shasum":"5d763bca8f4dabb6b594c19d951cc2ab001e9ec9","tarball":"https://registry.npmjs.org/wretch/-/wretch-2.5.1.tgz","fileCount":199,"integrity":"sha512-flhLreVaTBrFlgNUkzS0GYwyoqQs85eq9IteWNKt+n3HYCXCr9HLP0iGajbauKol64ucSuLK8rqHKgbmsDeyJA==","signatures":[{"sig":"MEUCIQDx4RSnQSavoD+qBk7Fo5AJXBArPDoh2DYbhIfnKNUxPwIgGX7yOYW/+3k04+BkljINqU9WZg1SMMm2eDo1YIPYQus=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":768377,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/EKlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqbKA//fPcFir3NrTKa8MdeuWSHy/EQ4lR2vt2ALN1y8hKNNfFnicZT\r\nmuA+DZelO1oh6K6p7TzYWSlumDNzAqtjchWo8u4yaOKb6f6w5Q9wPSQOE9Bf\r\nFE7zZgEXb8RI4mhdMh5rxLTjpboaQF2J4B2Q3W3ZdecG1YSf0ZclwXKaW/Pj\r\nlCH1nGilPHqKoaMcBindRvJllw7uNaTuz77cVUJc/RoQkxO35qnO1VFn0U3+\r\ndJLpXkJTfZQ5nTUW/pbBYURobP1cd3jFqqrmpfLLsxEIutOsC3lcjxyhtUvr\r\nHA2qEfJ3NZaaoEmjjqE8mYGIUw4FIbueAdebzjPc/T2orXekuwcAFXupf60I\r\ndcJWh+FC5vJpRjX1uV065kejWlJbUvNlAwFR7keVGE9f7G0o+lf0Xw+yflxW\r\nn7+/2PupeKlIMMFIuxjc45IP1WafV+lYV5SZJdGV5eFloYxKTNUARcceSfNn\r\n8stnKFQfW1AIAu/DzRHraVdbr3bqagqDLX66WI6FLBLBikTbpsOo69GZvUXw\r\ny2oXi6z9I6+HaPIg8xWa13474IAjYPG/8ybPn94D/TM/w3Px+CfKOXqtLUr3\r\n24WrXXNqCwiklHC8TQIXhMn/yptBSITErAy1RCCW20RrLXws9O4CdGUec/NN\r\n7Bny+NsEa7GiffX45aHzWHIkQS3XJwZBrto=\r\n=CPRa\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"resolver":"<rootDir>/test/resolver.cjs","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":["ts-jest",{"tsconfig":"test/tsconfig.json"}]},"collectCoverage":true,"collectCoverageFrom":["src/**/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js","jsx","json"],"testPathIgnorePatterns":["/node_modules/","/test/browser/","/test/deno"],"coveragePathIgnorePatterns":["src/index.all.ts","src/addons/index.ts"]},"main":"./dist/bundle/wretch.min.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"./dist/bundle/wretch.min.js","module":"./dist/index.js","engines":{"node":">=14"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/bundle/wretch.min.cjs"},"./*":{"default":"./dist/*.js"},"./all":{"types":"./dist/index.all.d.ts","import":"./dist/index.all.js","require":"./dist/bundle/wretch.all.min.cjs"},"./*.cjs":{"default":"./dist/*.cjs"},"./*.mjs":{"default":"./dist/*.mjs"},"./addons":{"types":"./dist/addons/index.d.ts","import":"./dist/addons/index.js"},"./addons/*":{"types":"./dist/addons/*.d.ts","import":"./dist/addons/*.js","require":"./dist/bundle/addons/*.min.cjs"},"./middlewares":{"types":"./dist/middlewares/index.d.ts","import":"./dist/middlewares/index.js"},"./package.json":"./package.json","./middlewares/*":{"types":"./dist/middlewares/*.d.ts","import":"./dist/middlewares/*.js","require":"./dist/bundle/middlewares/*.min.cjs"}},"gitHead":"77c0a1d01514b3193914cb6b7cd1059d318e4a13","scripts":{"doc":"typedoc --out docs/api --readme none --excludeInternal src/index.ts 'src/addons/*.ts' 'src/middlewares/*.ts'","lint":"tslint -p tsconfig.json -t codeFrame","mock":"node scripts/mockServer.js","test":"concurrently --success first -k 'npm run mock:wait && jest' 'npm run mock'","build":"tsc -p . && rollup -c","start":"npm run build && npm run test","prepare":"npm run build","lint:fix":"tslint --fix -p tsconfig.json -t codeFrame","prebuild":"rimraf dist && rimraf coverage && npm run lint","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0","mock:wait":"wait-on -t 10000 http://localhost:9876/ping","test:deno":"concurrently --success first -k 'npm run mock:wait && deno test --allow-net ./test/deno/wretch_test.ts' 'npm run mock'","test:karma":"concurrently --success first -k 'npm run mock:wait && karma start --single-run --browsers ChromeHeadless,FirefoxHeadless,SafariNative karma.conf.cjs' 'npm run mock'","prepare:release":"npm run start && npm run doc && npm run changelog","test:karma:watch":"concurrently --success first -k 'npm run mock:wait && karma start --auto-watch --browsers ChromeHeadless karma.conf.cjs' 'npm run mock'"},"_npmUser":{"name":"elbywan","email":"elbywan@hotmail.com"},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"8.19.3","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"sideEffects":false,"_nodeVersion":"16.15.1","typesVersions":{"*":{"*":["dist/*","dist/*/index.d.ts","dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.2.2","karma":"^6.4.1","tslib":"^2.3.1","rimraf":"^3.0.2","rollup":"^3.2.3","tslint":"^6.1.2","fastify":"^4.9.2","ts-jest":"^29.0.3","typedoc":"^0.23.19","wait-on":"^6.0.1","form-data":"^4.0.0","lodash-es":"^4.17.21","node-fetch":"^2","typescript":"^4.8.4","@types/jest":"^29.2.0","@types/node":"^18.11.7","querystring":"^0.2.1","concurrently":"^7.5.0","jasmine-core":"^4.5.0","@fastify/cors":"^8.1.1","karma-jasmine":"^5.1.0","dtrace-provider":"^0.8.8","@types/form-data":"^2.5.0","@types/lodash-es":"^4.17.6","@fastify/formbody":"^7.3.0","@fastify/multipart":"^7.3.0","@fastify/basic-auth":"^4.0.0","@rollup/plugin-terser":"^0.1.0","karma-chrome-launcher":"^3.1.1","karma-safari-launcher":"^1.0.0","karma-firefox-launcher":"^2.1.2","abortcontroller-polyfill":"^1.7.5","@rollup/plugin-typescript":"^9.0.2","conventional-changelog-cli":"^2.2.2","@rollup/plugin-node-resolve":"^15.0.1","karma-safarinative-launcher":"^1.1.0","conventional-changelog-wretch":"file:scripts/conventional-changelog-wretch"},"_npmOperationalInternal":{"tmp":"tmp/wretch_2.5.1_1677476516787_0.06469677295322285","host":"s3://npm-registry-packages"}},"2.5.2":{"name":"wretch","version":"2.5.2","keywords":["wretch","fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@2.5.2","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://elbywan.github.io/wretch","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"dist":{"shasum":"f80bcaed654d5e20a92ffbaa22a82acc9a7ab8c7","tarball":"https://registry.npmjs.org/wretch/-/wretch-2.5.2.tgz","fileCount":199,"integrity":"sha512-6Pd1GvoNYzf17WH1jggzsq8E00UQqiO0kJvLS1dmIEnX8IE0zBfd77Sid5IqTGYVKhad88ygTudbvHdsvPvmCA==","signatures":[{"sig":"MEYCIQCPMCMzaOjv1Frs3WMTPjlOKyiT7synoenOCu7O+X9urgIhAOhrRCXAnN2/k3doQFE0T8556P0NocusCi7/B0kwhH+2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":771123,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNP/7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqAlw//Z1Bts2YckxxAReiGwkm5HXrJ+GXHuWqpfmf/BG8WCqiWnfyu\r\nCBR2Fp7N7941ggfOf8LBFRh2Vb8QMP8z9EEhhKNmU3KScTgcw8qf3CfsvIu7\r\nB0tE1eOsfko2UGGuIiN46lKdx+om7Sxt+sMrV3MvnD5QdHQD6eeniQzkaETv\r\nXPy/lOVyEPk3irK968sR0ytWtrKvwdPXPvrREuMiqC04ojBAeB+HIbxYlv2j\r\n8jL3YakiJ4XR2h5IfYp5RKSLymM7l3goVxHYi8WCbibFZNGCe1j5mYS2l1K7\r\nhu1PNtUReOyGgLRlEy6C4Y4jTsg+HtogxcPs8iNqDgQbkYwr60vH6zHj4Fml\r\nsdAaniJENUZkWdkE55ZB74FF3Ww0c3WNXB0JPXCqGyM0npi42m4DeEMoOLyh\r\nKno8Hz7LjS7G6acfzMtUsCwAuhEVlzDwzdbMTO5sqJNrM9TIB3Mwl/6c4CZT\r\nH6xGwuvjOO5hiEjseqlNDa7iLJEGFNUJDOXtKjUc/6AWxVhs4SFCZtvCdAgz\r\n/2NH50+K05OdJ1PO4XkFuvpxTvHVJ2GsIRIwDiLnPiYrOBTbS5flTh7EX46m\r\n5SiXyRppn0cGc+F7wP9ta3KKIsXtDEm+brUWTX2tyfn64ENrjcvT5S6xycdw\r\n9qOfnsvfXCAHL15dJU2ypQDa6f7w/hT/8jY=\r\n=J7cn\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"resolver":"<rootDir>/test/resolver.cjs","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":["ts-jest",{"tsconfig":"test/tsconfig.json"}]},"collectCoverage":true,"collectCoverageFrom":["src/**/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js","jsx","json"],"testPathIgnorePatterns":["/node_modules/","/test/browser/","/test/deno"],"coveragePathIgnorePatterns":["src/index.all.ts","src/addons/index.ts"]},"main":"./dist/bundle/wretch.min.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"./dist/bundle/wretch.min.js","module":"./dist/index.js","engines":{"node":">=14"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/bundle/wretch.min.cjs"},"./*":{"default":"./dist/*.js"},"./all":{"types":"./dist/index.all.d.ts","import":"./dist/index.all.js","require":"./dist/bundle/wretch.all.min.cjs"},"./*.cjs":{"default":"./dist/*.cjs"},"./*.mjs":{"default":"./dist/*.mjs"},"./addons":{"types":"./dist/addons/index.d.ts","import":"./dist/addons/index.js"},"./addons/*":{"types":"./dist/addons/*.d.ts","import":"./dist/addons/*.js","require":"./dist/bundle/addons/*.min.cjs"},"./middlewares":{"types":"./dist/middlewares/index.d.ts","import":"./dist/middlewares/index.js"},"./package.json":"./package.json","./middlewares/*":{"types":"./dist/middlewares/*.d.ts","import":"./dist/middlewares/*.js","require":"./dist/bundle/middlewares/*.min.cjs"}},"gitHead":"bda300c16100e4598135750c141a1a0537f39e3c","scripts":{"doc":"typedoc --out docs/api --readme none --excludeInternal src/index.ts 'src/addons/*.ts' 'src/middlewares/*.ts'","lint":"tslint -p tsconfig.json -t codeFrame","mock":"node scripts/mockServer.js","test":"concurrently --success first -k 'npm run mock:wait && jest' 'npm run mock'","build":"tsc -p . && rollup -c","start":"npm run build && npm run test","prepare":"npm run build","lint:fix":"tslint --fix -p tsconfig.json -t codeFrame","prebuild":"rimraf dist && rimraf coverage && npm run lint","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0","mock:wait":"wait-on -t 10000 http://localhost:9876/ping","test:deno":"concurrently --success first -k 'npm run mock:wait && deno test --allow-net ./test/deno/wretch_test.ts' 'npm run mock'","test:karma":"concurrently --success first -k 'npm run mock:wait && karma start --single-run --browsers ChromeHeadless,FirefoxHeadless,SafariNative karma.conf.cjs' 'npm run mock'","prepare:release":"npm run start && npm run doc && npm run changelog","test:karma:watch":"concurrently --success first -k 'npm run mock:wait && karma start --auto-watch --browsers ChromeHeadless karma.conf.cjs' 'npm run mock'"},"_npmUser":{"name":"elbywan","email":"elbywan@hotmail.com"},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"9.6.4","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"sideEffects":false,"_nodeVersion":"18.15.0","typesVersions":{"*":{"*":["dist/*","dist/*/index.d.ts","dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.2.2","karma":"^6.4.1","tslib":"^2.3.1","rimraf":"^3.0.2","rollup":"^3.2.3","tslint":"^6.1.2","fastify":"^4.9.2","ts-jest":"^29.0.3","typedoc":"^0.23.19","wait-on":"^6.0.1","form-data":"^4.0.0","lodash-es":"^4.17.21","node-fetch":"^2","typescript":"^4.8.4","@types/jest":"^29.2.0","@types/node":"^18.11.7","querystring":"^0.2.1","concurrently":"^7.5.0","jasmine-core":"^4.5.0","@fastify/cors":"^8.1.1","karma-jasmine":"^5.1.0","dtrace-provider":"^0.8.8","@types/form-data":"^2.5.0","@types/lodash-es":"^4.17.6","@fastify/formbody":"^7.3.0","@fastify/multipart":"^7.3.0","@fastify/basic-auth":"^4.0.0","@rollup/plugin-terser":"^0.1.0","karma-chrome-launcher":"^3.1.1","karma-safari-launcher":"^1.0.0","karma-firefox-launcher":"^2.1.2","abortcontroller-polyfill":"^1.7.5","@rollup/plugin-typescript":"^9.0.2","conventional-changelog-cli":"^2.2.2","@rollup/plugin-node-resolve":"^15.0.1","karma-safarinative-launcher":"^1.1.0","conventional-changelog-wretch":"file:scripts/conventional-changelog-wretch"},"_npmOperationalInternal":{"tmp":"tmp/wretch_2.5.2_1681195002694_0.9178646387100462","host":"s3://npm-registry-packages"}},"2.6.0":{"name":"wretch","version":"2.6.0","keywords":["wretch","fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@2.6.0","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://elbywan.github.io/wretch","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"dist":{"shasum":"546fcf9dcbe1c980d00cb22097d0568de188f2c0","tarball":"https://registry.npmjs.org/wretch/-/wretch-2.6.0.tgz","fileCount":199,"integrity":"sha512-7A4TFHSX+cpxxO6Hd4f0ZE9f8wAgO9wRqX3JeOAtHlJy+kdYP+oPjkF1LYmnTSiTMhODR2YWOdMEc4hCCXEw2w==","signatures":[{"sig":"MEYCIQDjv0dmZRawBsdbrCKxbQ4j4IeXV2SM1J6zSY+tynzcjQIhAPIhHsXhUSj3V/4qdtkfa6wWRwQrGAuPJ2QZL612QX02","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":792538},"jest":{"resolver":"<rootDir>/test/resolver.cjs","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":["ts-jest",{"tsconfig":"test/tsconfig.json"}]},"collectCoverage":true,"collectCoverageFrom":["src/**/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js","jsx","json"],"testPathIgnorePatterns":["/node_modules/","/test/browser/","/test/deno"],"coveragePathIgnorePatterns":["src/index.all.ts","src/addons/index.ts"]},"main":"./dist/bundle/wretch.min.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"./dist/bundle/wretch.min.js","module":"./dist/index.js","engines":{"node":">=14"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/bundle/wretch.min.cjs"},"./*":{"default":"./dist/*.js"},"./all":{"types":"./dist/index.all.d.ts","import":"./dist/index.all.js","require":"./dist/bundle/wretch.all.min.cjs"},"./*.cjs":{"default":"./dist/*.cjs"},"./*.mjs":{"default":"./dist/*.mjs"},"./addons":{"types":"./dist/addons/index.d.ts","import":"./dist/addons/index.js"},"./addons/*":{"types":"./dist/addons/*.d.ts","import":"./dist/addons/*.js","require":"./dist/bundle/addons/*.min.cjs"},"./middlewares":{"types":"./dist/middlewares/index.d.ts","import":"./dist/middlewares/index.js"},"./package.json":"./package.json","./middlewares/*":{"types":"./dist/middlewares/*.d.ts","import":"./dist/middlewares/*.js","require":"./dist/bundle/middlewares/*.min.cjs"}},"gitHead":"6647f35d440a3c580217dde1064d3c1ea686f7e4","scripts":{"doc":"typedoc --out docs/api --readme none --excludeInternal src/index.ts 'src/addons/*.ts' 'src/middlewares/*.ts'","lint":"tslint -p tsconfig.json -t codeFrame","mock":"node scripts/mockServer.js","test":"concurrently --success first -k 'npm run mock:wait && jest' 'npm run mock'","build":"tsc -p . && rollup -c","start":"npm run build && npm run test","prepare":"npm run build","lint:fix":"tslint --fix -p tsconfig.json -t codeFrame","prebuild":"rimraf dist && rimraf coverage && npm run lint","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0","mock:wait":"wait-on -t 10000 http://localhost:9876/ping","test:deno":"concurrently --success first -k 'npm run mock:wait && deno test --allow-net ./test/deno/wretch_test.ts' 'npm run mock'","test:karma":"concurrently --success first -k 'npm run mock:wait && karma start --single-run --browsers ChromeHeadless,FirefoxHeadless,SafariNative karma.conf.cjs' 'npm run mock'","prepare:release":"npm run start && npm run doc && npm run changelog","test:karma:watch":"concurrently --success first -k 'npm run mock:wait && karma start --auto-watch --browsers ChromeHeadless karma.conf.cjs' 'npm run mock'"},"_npmUser":{"name":"elbywan","email":"elbywan@hotmail.com"},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"9.7.2","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"sideEffects":false,"_nodeVersion":"18.16.1","typesVersions":{"*":{"*":["dist/*","dist/*/index.d.ts","dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","karma":"^6.4.2","tslib":"^2.6.0","rimraf":"^5.0.1","rollup":"^3.25.3","tslint":"^6.1.2","fastify":"^4.18.0","ts-jest":"^29.1.0","typedoc":"^0.24.8","wait-on":"^7.0.1","form-data":"^4.0.0","lodash-es":"^4.17.21","node-fetch":"^2","typescript":"^5.1.5","@types/jest":"^29.5.2","@types/node":"^18.11.7","querystring":"^0.2.1","concurrently":"^8.2.0","jasmine-core":"^5.0.1","@fastify/cors":"^8.3.0","karma-jasmine":"^5.1.0","dtrace-provider":"^0.8.8","@types/form-data":"^2.5.0","@types/lodash-es":"^4.17.7","@fastify/formbody":"^7.4.0","@fastify/multipart":"^7.7.0","@fastify/basic-auth":"^4.0.0","@rollup/plugin-terser":"^0.4.3","karma-chrome-launcher":"^3.2.0","karma-safari-launcher":"^1.0.0","karma-firefox-launcher":"^2.1.2","abortcontroller-polyfill":"^1.7.5","@rollup/plugin-typescript":"^11.1.2","conventional-changelog-cli":"^3.0.0","@rollup/plugin-node-resolve":"^15.1.0","karma-safarinative-launcher":"^1.1.0","conventional-changelog-wretch":"file:scripts/conventional-changelog-wretch"},"_npmOperationalInternal":{"tmp":"tmp/wretch_2.6.0_1687954032818_0.9198136208303327","host":"s3://npm-registry-packages"}},"2.7.0":{"name":"wretch","version":"2.7.0","keywords":["wretch","fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@2.7.0","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://elbywan.github.io/wretch","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"dist":{"shasum":"6ad1664e2ad827d878fc41f4100208f60b7c6cb8","tarball":"https://registry.npmjs.org/wretch/-/wretch-2.7.0.tgz","fileCount":199,"integrity":"sha512-IOjqi9SlQ8FEWp1X3KJ74wLNqpDVBoJIJvC7ZDHxPhzriNJd84+7RAhFBTl2sHiqnzBhzfqs1sznaB0Ik/3Ngw==","signatures":[{"sig":"MEQCIEnnwAWEuFqronXLwuOX6Og4Vclgcy8mi/4a4Smm2+VfAiAJ82C0aOOmJw4/Ttd062CfrPk7Oe53Rk2StcqfBTnPnw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":798070},"jest":{"resolver":"<rootDir>/test/resolver.cjs","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":["ts-jest",{"tsconfig":"test/tsconfig.json"}]},"collectCoverage":true,"collectCoverageFrom":["src/**/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js","jsx","json"],"testPathIgnorePatterns":["/node_modules/","/test/browser/","/test/deno"],"coveragePathIgnorePatterns":["src/index.all.ts","src/addons/index.ts"]},"main":"./dist/bundle/wretch.min.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"./dist/bundle/wretch.min.js","module":"./dist/index.js","engines":{"node":">=14"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/bundle/wretch.min.cjs"},"./*":{"default":"./dist/*.js"},"./all":{"types":"./dist/index.all.d.ts","import":"./dist/index.all.js","require":"./dist/bundle/wretch.all.min.cjs"},"./*.cjs":{"default":"./dist/*.cjs"},"./*.mjs":{"default":"./dist/*.mjs"},"./addons":{"types":"./dist/addons/index.d.ts","import":"./dist/addons/index.js"},"./addons/*":{"types":"./dist/addons/*.d.ts","import":"./dist/addons/*.js","require":"./dist/bundle/addons/*.min.cjs"},"./middlewares":{"types":"./dist/middlewares/index.d.ts","import":"./dist/middlewares/index.js"},"./package.json":"./package.json","./middlewares/*":{"types":"./dist/middlewares/*.d.ts","import":"./dist/middlewares/*.js","require":"./dist/bundle/middlewares/*.min.cjs"}},"gitHead":"a804cace6040268908eebe8014cdbad86867fd00","scripts":{"doc":"typedoc --out docs/api --readme none --excludeInternal src/index.ts 'src/addons/*.ts' 'src/middlewares/*.ts'","lint":"tslint -p tsconfig.json -t codeFrame","mock":"node scripts/mockServer.js","test":"concurrently --success first -k 'npm run mock:wait && jest' 'npm run mock'","build":"tsc -p . && rollup -c","start":"npm run build && npm run test","prepare":"npm run build","lint:fix":"tslint --fix -p tsconfig.json -t codeFrame","prebuild":"rimraf dist && rimraf coverage && npm run lint","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0","mock:wait":"wait-on -t 10000 http://localhost:9876/ping","test:deno":"concurrently --success first -k 'npm run mock:wait && deno test --allow-net ./test/deno/wretch_test.ts' 'npm run mock'","test:karma":"concurrently --success first -k 'npm run mock:wait && karma start --single-run --browsers ChromeHeadless,FirefoxHeadless,SafariNative karma.conf.cjs' 'npm run mock'","prepare:release":"npm run start && npm run doc && npm run changelog","test:karma:watch":"concurrently --success first -k 'npm run mock:wait && karma start --auto-watch --browsers ChromeHeadless karma.conf.cjs' 'npm run mock'"},"_npmUser":{"name":"elbywan","email":"elbywan@hotmail.com"},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"10.1.0","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"sideEffects":false,"_nodeVersion":"20.6.1","typesVersions":{"*":{"*":["dist/*","dist/*/index.d.ts","dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","karma":"^6.4.2","tslib":"^2.6.0","rimraf":"^5.0.1","rollup":"^3.25.3","tslint":"^6.1.2","fastify":"^4.18.0","ts-jest":"^29.1.0","typedoc":"^0.24.8","wait-on":"^7.0.1","form-data":"^4.0.0","lodash-es":"^4.17.21","node-fetch":"^2","typescript":"^5.1.5","@types/jest":"^29.5.2","@types/node":"^18.11.7","querystring":"^0.2.1","concurrently":"^8.2.0","jasmine-core":"^5.0.1","@fastify/cors":"^8.3.0","karma-jasmine":"^5.1.0","dtrace-provider":"^0.8.8","@types/form-data":"^2.5.0","@types/lodash-es":"^4.17.7","@fastify/formbody":"^7.4.0","@fastify/multipart":"^7.7.0","@fastify/basic-auth":"^4.0.0","@rollup/plugin-terser":"^0.4.3","karma-chrome-launcher":"^3.2.0","karma-safari-launcher":"^1.0.0","karma-firefox-launcher":"^2.1.2","abortcontroller-polyfill":"^1.7.5","@rollup/plugin-typescript":"^11.1.2","conventional-changelog-cli":"^2.2.2","@rollup/plugin-node-resolve":"^15.1.0","karma-safarinative-launcher":"^1.1.0","conventional-changelog-wretch":"file:scripts/conventional-changelog-wretch"},"_npmOperationalInternal":{"tmp":"tmp/wretch_2.7.0_1694540069779_0.3649026084307003","host":"s3://npm-registry-packages"}},"2.7.1":{"name":"wretch","version":"2.7.1","keywords":["wretch","fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@2.7.1","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://elbywan.github.io/wretch","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"dist":{"shasum":"d448dc4394722d97a001b069096221fb1a03fc6e","tarball":"https://registry.npmjs.org/wretch/-/wretch-2.7.1.tgz","fileCount":199,"integrity":"sha512-laTmSy1T9lBaB8jwrF71S44xfoQhXxbXhpWFY3L7Yl51S62luuR69oRvDHmVVf1B62eWTcCnJVa0s4pWStuRCw==","signatures":[{"sig":"MEUCIARa8MYnUGKL6eA3nxVwIfmuouyLUd6AlR6a1dtuqUzHAiEA3CW8FmnhR8+gCakRQDHy0CIaNzURwSjU+Y3DT02yZFk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":801447},"jest":{"resolver":"<rootDir>/test/resolver.cjs","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":["ts-jest",{"tsconfig":"test/tsconfig.json"}]},"collectCoverage":true,"collectCoverageFrom":["src/**/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js","jsx","json"],"testPathIgnorePatterns":["/node_modules/","/test/browser/","/test/deno"],"coveragePathIgnorePatterns":["src/index.all.ts","src/addons/index.ts"]},"main":"./dist/bundle/wretch.min.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"./dist/bundle/wretch.min.js","module":"./dist/index.js","engines":{"node":">=14"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/bundle/wretch.min.cjs"},"./*":{"default":"./dist/*.js"},"./all":{"types":"./dist/index.all.d.ts","import":"./dist/index.all.js","require":"./dist/bundle/wretch.all.min.cjs"},"./*.cjs":{"default":"./dist/*.cjs"},"./*.mjs":{"default":"./dist/*.mjs"},"./addons":{"types":"./dist/addons/index.d.ts","import":"./dist/addons/index.js"},"./addons/*":{"types":"./dist/addons/*.d.ts","import":"./dist/addons/*.js","require":"./dist/bundle/addons/*.min.cjs"},"./middlewares":{"types":"./dist/middlewares/index.d.ts","import":"./dist/middlewares/index.js"},"./package.json":"./package.json","./middlewares/*":{"types":"./dist/middlewares/*.d.ts","import":"./dist/middlewares/*.js","require":"./dist/bundle/middlewares/*.min.cjs"}},"gitHead":"5b17cfd91cd7e582097d1b8b2929ac5afb3a5ce8","scripts":{"doc":"typedoc --out docs/api --readme none --excludeInternal src/index.ts 'src/addons/*.ts' 'src/middlewares/*.ts'","lint":"tslint -p tsconfig.json -t codeFrame","mock":"node scripts/mockServer.js","test":"concurrently --success first -k 'npm run mock:wait && jest' 'npm run mock'","build":"tsc -p . && rollup -c","start":"npm run build && npm run test","prepare":"npm run build","lint:fix":"tslint --fix -p tsconfig.json -t codeFrame","prebuild":"rimraf dist && rimraf coverage && npm run lint","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0","mock:wait":"wait-on -t 10000 http://localhost:9876/ping","test:deno":"concurrently --success first -k 'npm run mock:wait && deno test --allow-net ./test/deno/wretch_test.ts' 'npm run mock'","test:karma":"concurrently --success first -k 'npm run mock:wait && karma start --single-run --browsers ChromeHeadless,FirefoxHeadless,SafariNative karma.conf.cjs' 'npm run mock'","prepare:release":"npm run start && npm run doc && npm run changelog","test:karma:watch":"concurrently --success first -k 'npm run mock:wait && karma start --auto-watch --browsers ChromeHeadless karma.conf.cjs' 'npm run mock'"},"_npmUser":{"name":"elbywan","email":"elbywan@hotmail.com"},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"10.2.3","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"sideEffects":false,"_nodeVersion":"21.2.0","typesVersions":{"*":{"*":["dist/*","dist/*/index.d.ts","dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","karma":"^6.4.2","tslib":"^2.6.2","rimraf":"^5.0.5","rollup":"^4.5.0","tslint":"^6.1.2","fastify":"^4.24.3","ts-jest":"^29.1.1","typedoc":"^0.25.3","wait-on":"^7.2.0","form-data":"^4.0.0","lodash-es":"^4.17.21","node-fetch":"^2","typescript":"^5.2.2","@types/jest":"^29.5.8","@types/node":"^20.9.2","querystring":"^0.2.1","concurrently":"^8.2.2","jasmine-core":"^5.1.1","@fastify/cors":"^8.4.1","karma-jasmine":"^5.1.0","dtrace-provider":"^0.8.8","@types/form-data":"^2.5.0","@types/lodash-es":"^4.17.11","@fastify/formbody":"^7.4.0","@fastify/multipart":"^8.0.0","@fastify/basic-auth":"^5.1.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^3.2.0","karma-safari-launcher":"^1.0.0","karma-firefox-launcher":"^2.1.2","abortcontroller-polyfill":"^1.7.5","@rollup/plugin-typescript":"^11.1.5","conventional-changelog-cli":"^4.1.0","@rollup/plugin-node-resolve":"^15.2.3","karma-safarinative-launcher":"^1.1.0","conventional-changelog-wretch":"file:scripts/conventional-changelog-wretch"},"_npmOperationalInternal":{"tmp":"tmp/wretch_2.7.1_1700389224804_0.6483657222380323","host":"s3://npm-registry-packages"}},"2.8.0":{"name":"wretch","version":"2.8.0","keywords":["wretch","fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@2.8.0","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://elbywan.github.io/wretch","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"dist":{"shasum":"0cc788bc998f25e9012fed72432f7f79ec2f16b4","tarball":"https://registry.npmjs.org/wretch/-/wretch-2.8.0.tgz","fileCount":199,"integrity":"sha512-MNYh+lukFfFgcmVpvxv0KsQt2LtAPvKFfLNcLGpCMiHTD3ndSoQ3/k5fGOCPI1J7CgN1mYAbp9mhPFFUGTzUeg==","signatures":[{"sig":"MEQCICz7giCAmthhYAmwAs4YFWR+1y35m44DzJSOt9Qv42l6AiAAjtEsEV8RTfAC1zuPuEIt/7iJUPTtgNlihKju312bog==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":803553},"jest":{"resolver":"<rootDir>/test/resolver.cjs","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":["ts-jest",{"tsconfig":"test/tsconfig.json"}]},"collectCoverage":true,"collectCoverageFrom":["src/**/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js","jsx","json"],"testPathIgnorePatterns":["/node_modules/","/test/browser/","/test/deno"],"coveragePathIgnorePatterns":["src/index.all.ts","src/addons/index.ts"]},"main":"./dist/bundle/wretch.min.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"./dist/bundle/wretch.min.js","module":"./dist/index.js","engines":{"node":">=14"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/bundle/wretch.min.cjs"},"./*":{"default":"./dist/*.js"},"./all":{"types":"./dist/index.all.d.ts","import":"./dist/index.all.js","require":"./dist/bundle/wretch.all.min.cjs"},"./*.cjs":{"default":"./dist/*.cjs"},"./*.mjs":{"default":"./dist/*.mjs"},"./addons":{"types":"./dist/addons/index.d.ts","import":"./dist/addons/index.js"},"./addons/*":{"types":"./dist/addons/*.d.ts","import":"./dist/addons/*.js","require":"./dist/bundle/addons/*.min.cjs"},"./middlewares":{"types":"./dist/middlewares/index.d.ts","import":"./dist/middlewares/index.js"},"./package.json":"./package.json","./middlewares/*":{"types":"./dist/middlewares/*.d.ts","import":"./dist/middlewares/*.js","require":"./dist/bundle/middlewares/*.min.cjs"}},"gitHead":"4c48e5d1ee1a363c397884b3fbdae0f3ff1dd989","scripts":{"doc":"typedoc --out docs/api --readme none --excludeInternal src/index.ts 'src/addons/*.ts' 'src/middlewares/*.ts'","lint":"tslint -p tsconfig.json -t codeFrame","mock":"node scripts/mockServer.js","test":"concurrently --success first -k 'npm run mock:wait && jest' 'npm run mock'","build":"tsc -p . && rollup -c","start":"npm run build && npm run test","prepare":"npm run build","lint:fix":"tslint --fix -p tsconfig.json -t codeFrame","prebuild":"rimraf dist && rimraf coverage && npm run lint","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0","mock:wait":"wait-on -t 10000 http://localhost:9876/ping","test:deno":"concurrently --success first -k 'npm run mock:wait && deno test --allow-net ./test/deno/wretch_test.ts' 'npm run mock'","test:karma":"concurrently --success first -k 'npm run mock:wait && karma start --single-run --browsers ChromeHeadless,FirefoxHeadless,SafariNative karma.conf.cjs' 'npm run mock'","prepare:release":"npm run start && npm run doc && npm run changelog","test:karma:watch":"concurrently --success first -k 'npm run mock:wait && karma start --auto-watch --browsers ChromeHeadless karma.conf.cjs' 'npm run mock'"},"_npmUser":{"name":"elbywan","email":"elbywan@hotmail.com"},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"10.2.3","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"sideEffects":false,"_nodeVersion":"21.2.0","typesVersions":{"*":{"*":["dist/*","dist/*/index.d.ts","dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","karma":"^6.4.2","tslib":"^2.6.2","rimraf":"^5.0.5","rollup":"^4.5.0","tslint":"^6.1.2","fastify":"^4.24.3","ts-jest":"^29.1.1","typedoc":"^0.25.3","wait-on":"^7.2.0","form-data":"^4.0.0","lodash-es":"^4.17.21","node-fetch":"^2","typescript":"^5.2.2","@types/jest":"^29.5.8","@types/node":"^20.9.2","querystring":"^0.2.1","concurrently":"^8.2.2","jasmine-core":"^5.1.1","@fastify/cors":"^8.4.1","karma-jasmine":"^5.1.0","dtrace-provider":"^0.8.8","@types/form-data":"^2.5.0","@types/lodash-es":"^4.17.11","@fastify/formbody":"^7.4.0","@fastify/multipart":"^8.0.0","@fastify/basic-auth":"^5.1.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^3.2.0","karma-safari-launcher":"^1.0.0","karma-firefox-launcher":"^2.1.2","abortcontroller-polyfill":"^1.7.5","@rollup/plugin-typescript":"^11.1.5","conventional-changelog-cli":"^2.2.2","@rollup/plugin-node-resolve":"^15.2.3","karma-safarinative-launcher":"^1.1.0","conventional-changelog-wretch":"file:scripts/conventional-changelog-wretch"},"_npmOperationalInternal":{"tmp":"tmp/wretch_2.8.0_1703929809634_0.4819953747176071","host":"s3://npm-registry-packages"}},"2.8.1":{"name":"wretch","version":"2.8.1","keywords":["wretch","fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@2.8.1","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://elbywan.github.io/wretch","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"dist":{"shasum":"13a5620f78330e350c4c27fbf30ea04672c880a3","tarball":"https://registry.npmjs.org/wretch/-/wretch-2.8.1.tgz","fileCount":199,"integrity":"sha512-as9Mta8Nrnu6mL9ApNvmKGWqZtvoQtOILEfjox1BYYBYyUSKUdATVEAlQIMGLSZyzRfNbpUvPKDcGJTGA1b5LA==","signatures":[{"sig":"MEYCIQCjs2dyaG8/a6VH1trJrfaAVIE1fAT937RigEnVZqb58wIhAOxJkAVn4UuWFgoApPVtkpRVLER1F0TL7cG2CImhDnBL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":803573},"jest":{"resolver":"<rootDir>/test/resolver.cjs","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":["ts-jest",{"tsconfig":"test/tsconfig.json"}]},"collectCoverage":true,"collectCoverageFrom":["src/**/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js","jsx","json"],"testPathIgnorePatterns":["/node_modules/","/test/browser/","/test/deno"],"coveragePathIgnorePatterns":["src/index.all.ts","src/addons/index.ts"]},"main":"./dist/bundle/wretch.min.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"./dist/bundle/wretch.min.js","module":"./dist/index.js","engines":{"node":">=14"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/bundle/wretch.min.cjs"},"./*":{"default":"./dist/*.js"},"./all":{"types":"./dist/index.all.d.ts","import":"./dist/index.all.js","require":"./dist/bundle/wretch.all.min.cjs"},"./*.cjs":{"default":"./dist/*.cjs"},"./*.mjs":{"default":"./dist/*.mjs"},"./addons":{"types":"./dist/addons/index.d.ts","import":"./dist/addons/index.js"},"./addons/*":{"types":"./dist/addons/*.d.ts","import":"./dist/addons/*.js","require":"./dist/bundle/addons/*.min.cjs"},"./middlewares":{"types":"./dist/middlewares/index.d.ts","import":"./dist/middlewares/index.js"},"./package.json":"./package.json","./middlewares/*":{"types":"./dist/middlewares/*.d.ts","import":"./dist/middlewares/*.js","require":"./dist/bundle/middlewares/*.min.cjs"}},"gitHead":"d2cb52235026c3a68f8a9949f08d99234c6675be","scripts":{"doc":"typedoc --out docs/api --readme none --excludeInternal src/index.ts 'src/addons/*.ts' 'src/middlewares/*.ts'","lint":"tslint -p tsconfig.json -t codeFrame","mock":"node scripts/mockServer.js","test":"concurrently --success first -k 'npm run mock:wait && jest' 'npm run mock'","build":"tsc -p . && rollup -c","start":"npm run build && npm run test","prepare":"npm run build","lint:fix":"tslint --fix -p tsconfig.json -t codeFrame","prebuild":"rimraf dist && rimraf coverage && npm run lint","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0","mock:wait":"wait-on -t 10000 http://localhost:9876/ping","test:deno":"concurrently --success first -k 'npm run mock:wait && deno test --allow-net ./test/deno/wretch_test.ts' 'npm run mock'","test:karma":"concurrently --success first -k 'npm run mock:wait && karma start --single-run --browsers ChromeHeadless,FirefoxHeadless,SafariNative karma.conf.cjs' 'npm run mock'","prepare:release":"npm run start && npm run doc && npm run changelog","test:karma:watch":"concurrently --success first -k 'npm run mock:wait && karma start --auto-watch --browsers ChromeHeadless karma.conf.cjs' 'npm run mock'"},"_npmUser":{"name":"elbywan","email":"elbywan@hotmail.com"},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"10.5.0","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"sideEffects":false,"_nodeVersion":"20.11.0","typesVersions":{"*":{"*":["dist/*","dist/*/index.d.ts","dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","karma":"^6.4.2","tslib":"^2.6.2","rimraf":"^5.0.5","rollup":"^4.5.0","tslint":"^6.1.2","fastify":"^4.24.3","ts-jest":"^29.1.1","typedoc":"^0.25.3","wait-on":"^7.2.0","form-data":"^4.0.0","lodash-es":"^4.17.21","node-fetch":"^2","typescript":"^5.2.2","@types/jest":"^29.5.8","@types/node":"^20.9.2","querystring":"^0.2.1","concurrently":"^8.2.2","jasmine-core":"^5.1.1","@fastify/cors":"^8.4.1","karma-jasmine":"^5.1.0","dtrace-provider":"^0.8.8","@types/form-data":"^2.5.0","@types/lodash-es":"^4.17.11","@fastify/formbody":"^7.4.0","@fastify/multipart":"^8.0.0","@fastify/basic-auth":"^5.1.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^3.2.0","karma-safari-launcher":"^1.0.0","karma-firefox-launcher":"^2.1.2","abortcontroller-polyfill":"^1.7.5","@rollup/plugin-typescript":"^11.1.5","conventional-changelog-cli":"^2.2.2","@rollup/plugin-node-resolve":"^15.2.3","karma-safarinative-launcher":"^1.1.0","conventional-changelog-wretch":"file:scripts/conventional-changelog-wretch"},"_npmOperationalInternal":{"tmp":"tmp/wretch_2.8.1_1709796705215_0.483388317850987","host":"s3://npm-registry-packages"}},"2.9.0":{"name":"wretch","version":"2.9.0","keywords":["wretch","fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@2.9.0","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://elbywan.github.io/wretch","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"dist":{"shasum":"0c36621be2d407a1725791f318ecf6d9bb267c48","tarball":"https://registry.npmjs.org/wretch/-/wretch-2.9.0.tgz","fileCount":211,"integrity":"sha512-kKp1xWQO+Vh9I6RJq7Yers2KKrmF7LXB00c9knMDn3IdB7etcQOarrsHArpj1sZ1Dlav8ss6R1DuUpDSTqmQew==","signatures":[{"sig":"MEYCIQDKs9rgsK4puKlKg4DxRgmHm+KvpWDxOYpRRalg2ArXewIhAMYe9jncXIdqehj0RrAzVkWz9YgFVkHI3YzosJEkLLrw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":853429},"jest":{"resolver":"<rootDir>/test/resolver.cjs","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":["ts-jest",{"tsconfig":"test/tsconfig.json"}]},"collectCoverage":true,"collectCoverageFrom":["src/**/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js","jsx","json"],"testPathIgnorePatterns":["/node_modules/","/test/browser/","/test/deno"],"coveragePathIgnorePatterns":["src/index.all.ts","src/addons/index.ts"]},"main":"./dist/bundle/wretch.min.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"./dist/bundle/wretch.min.js","module":"./dist/index.js","engines":{"node":">=14"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/bundle/wretch.min.cjs"},"./*":{"default":"./dist/*.js"},"./all":{"types":"./dist/index.all.d.ts","import":"./dist/index.all.js","require":"./dist/bundle/wretch.all.min.cjs"},"./*.cjs":{"default":"./dist/*.cjs"},"./*.mjs":{"default":"./dist/*.mjs"},"./addons":{"types":"./dist/addons/index.d.ts","import":"./dist/addons/index.js"},"./addons/*":{"types":"./dist/addons/*.d.ts","import":"./dist/addons/*.js","require":"./dist/bundle/addons/*.min.cjs"},"./middlewares":{"types":"./dist/middlewares/index.d.ts","import":"./dist/middlewares/index.js"},"./package.json":"./package.json","./middlewares/*":{"types":"./dist/middlewares/*.d.ts","import":"./dist/middlewares/*.js","require":"./dist/bundle/middlewares/*.min.cjs"}},"gitHead":"1a3d8cb297228a849506ddd20c944768ca25f93f","scripts":{"doc":"typedoc --out docs/api --readme none --excludeInternal src/index.ts 'src/addons/*.ts' 'src/middlewares/*.ts'","lint":"tslint -p tsconfig.json -t codeFrame","mock":"node scripts/mockServer.js","test":"concurrently --success first -k 'npm run mock:wait && jest' 'npm run mock'","build":"tsc -p . && rollup -c","start":"npm run build && npm run test","prepare":"npm run build","lint:fix":"tslint --fix -p tsconfig.json -t codeFrame","prebuild":"rimraf dist && rimraf coverage && npm run lint","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0","mock:wait":"wait-on -t 10000 http://localhost:9876/ping","test:deno":"concurrently --success first -k 'npm run mock:wait && deno test --allow-net ./test/deno/wretch_test.ts' 'npm run mock'","test:karma":"concurrently --success first -k 'npm run mock:wait && karma start --single-run --browsers ChromeHeadless,FirefoxHeadless,SafariNative karma.conf.cjs' 'npm run mock'","prepare:release":"npm run start && npm run doc && npm run changelog","test:karma:watch":"concurrently --success first -k 'npm run mock:wait && karma start --auto-watch --browsers ChromeHeadless karma.conf.cjs' 'npm run mock'"},"_npmUser":{"name":"elbywan","email":"elbywan@hotmail.com"},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"10.7.0","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"sideEffects":false,"_nodeVersion":"18.20.3","typesVersions":{"*":{"*":["dist/*","dist/*/index.d.ts","dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","karma":"^6.4.2","tslib":"^2.6.2","rimraf":"^5.0.5","rollup":"^4.5.0","tslint":"^6.1.2","fastify":"^4.24.3","ts-jest":"^29.1.1","typedoc":"^0.25.3","wait-on":"^7.2.0","form-data":"^4.0.0","lodash-es":"^4.17.21","node-fetch":"^2","typescript":"^5.2.2","whatwg-url":"^14.0.0","@types/jest":"^29.5.8","@types/node":"^20.9.2","querystring":"^0.2.1","concurrently":"^8.2.2","jasmine-core":"^5.1.1","@fastify/cors":"^8.4.1","karma-jasmine":"^5.1.0","dtrace-provider":"^0.8.8","@types/form-data":"^2.5.0","@types/lodash-es":"^4.17.11","@fastify/formbody":"^7.4.0","@fastify/multipart":"^8.0.0","@fastify/basic-auth":"^5.1.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^3.2.0","karma-safari-launcher":"^1.0.0","karma-firefox-launcher":"^2.1.2","abortcontroller-polyfill":"^1.7.5","@rollup/plugin-typescript":"^11.1.5","conventional-changelog-cli":"^2.2.2","@rollup/plugin-node-resolve":"^15.2.3","karma-safarinative-launcher":"^1.1.0","conventional-changelog-wretch":"file:scripts/conventional-changelog-wretch"},"_npmOperationalInternal":{"tmp":"tmp/wretch_2.9.0_1717262954261_0.7292834900411693","host":"s3://npm-registry-packages"}},"2.9.1":{"name":"wretch","version":"2.9.1","keywords":["wretch","fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@2.9.1","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://elbywan.github.io/wretch","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"dist":{"shasum":"7c062bfcd3bd46b9c9493951e09301eb8f9ec130","tarball":"https://registry.npmjs.org/wretch/-/wretch-2.9.1.tgz","fileCount":211,"integrity":"sha512-ov2i8UkrqHy2DCJq5/Vr4YYRR2rdgGjx/FlL9TciCoo2o2Ksv0d1fJ949ZnmFedA/Wxm/YoQiNElpw9sVRCt1w==","signatures":[{"sig":"MEYCIQDqN67p2ntdiP7IpqgLlTGHda26Nzax/pF6W1cstrvNYQIhAMCLgiC+SQpBYoUnza/We0w6wfTcGGYTiAeriE1bedQS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":861708},"jest":{"resolver":"<rootDir>/test/resolver.cjs","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":["ts-jest",{"tsconfig":"test/tsconfig.json"}]},"collectCoverage":true,"collectCoverageFrom":["src/**/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js","jsx","json"],"testPathIgnorePatterns":["/node_modules/","/test/browser/","/test/deno"],"coveragePathIgnorePatterns":["src/index.all.ts","src/addons/index.ts"]},"main":"./dist/bundle/wretch.min.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"./dist/bundle/wretch.min.js","module":"./dist/index.js","engines":{"node":">=14"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/bundle/wretch.min.cjs"},"./*":{"default":"./dist/*.js"},"./all":{"types":"./dist/index.all.d.ts","import":"./dist/index.all.js","require":"./dist/bundle/wretch.all.min.cjs"},"./*.cjs":{"default":"./dist/*.cjs"},"./*.mjs":{"default":"./dist/*.mjs"},"./addons":{"types":"./dist/addons/index.d.ts","import":"./dist/addons/index.js"},"./addons/*":{"types":"./dist/addons/*.d.ts","import":"./dist/addons/*.js","require":"./dist/bundle/addons/*.min.cjs"},"./middlewares":{"types":"./dist/middlewares/index.d.ts","import":"./dist/middlewares/index.js"},"./package.json":"./package.json","./middlewares/*":{"types":"./dist/middlewares/*.d.ts","import":"./dist/middlewares/*.js","require":"./dist/bundle/middlewares/*.min.cjs"}},"gitHead":"cfbe100ae5ee79fcb326caf0380982a245ecdc4e","scripts":{"doc":"typedoc --out docs/api --readme none --excludeInternal src/index.ts 'src/addons/*.ts' 'src/middlewares/*.ts'","lint":"eslint '{src,test}/**/*.{js,ts}'","mock":"node scripts/mockServer.js","test":"concurrently --success first -k 'npm run mock:wait && jest' 'npm run mock'","build":"tsc -p . && rollup -c","start":"npm run build && npm run test","prepare":"npm run build","lint:fix":"eslint '{src,test}/**/*.{js,ts}' --fix","prebuild":"rimraf dist && rimraf coverage && npm run lint","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0","mock:wait":"wait-on -t 10000 http://localhost:9876/ping","test:deno":"concurrently --success first -k 'npm run mock:wait && deno test --allow-net ./test/deno/wretch_test.ts' 'npm run mock'","test:karma":"concurrently --success first -k 'npm run mock:wait && karma start --single-run --browsers ChromeHeadless,FirefoxHeadless,SafariNative karma.conf.cjs' 'npm run mock'","prepare:release":"npm run start && npm run doc && npm run changelog","test:karma:watch":"concurrently --success first -k 'npm run mock:wait && karma start --auto-watch --browsers ChromeHeadless karma.conf.cjs' 'npm run mock'"},"_npmUser":{"name":"elbywan","email":"elbywan@hotmail.com"},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"10.8.3","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"sideEffects":false,"_nodeVersion":"21.6.1","typesVersions":{"*":{"*":["dist/*","dist/*/index.d.ts","dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","karma":"^6.4.2","tslib":"^2.6.2","eslint":"^8.57.0","rimraf":"^5.0.5","rollup":"^4.5.0","fastify":"^4.24.3","ts-jest":"^29.1.1","typedoc":"^0.26.6","wait-on":"^7.2.0","form-data":"^4.0.0","lodash-es":"^4.17.21","@eslint/js":"^9.4.0","node-fetch":"^2","typescript":"^5.4.5","whatwg-url":"^14.0.0","@types/jest":"^29.5.8","@types/node":"^20.9.2","querystring":"^0.2.1","concurrently":"^8.2.2","jasmine-core":"^5.1.1","@fastify/cors":"^8.4.1","karma-jasmine":"^5.1.0","dtrace-provider":"^0.8.8","@types/form-data":"^2.5.0","@types/lodash-es":"^4.17.11","@fastify/formbody":"^7.4.0","@types/eslint__js":"^8.42.3","typescript-eslint":"^7.11.0","@fastify/multipart":"^8.0.0","@fastify/basic-auth":"^5.1.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^3.2.0","karma-safari-launcher":"^1.0.0","karma-firefox-launcher":"^2.1.2","abortcontroller-polyfill":"^1.7.5","@rollup/plugin-typescript":"^11.1.5","conventional-changelog-cli":"^2.2.2","@rollup/plugin-node-resolve":"^15.2.3","karma-safarinative-launcher":"^1.1.0","conventional-changelog-wretch":"file:scripts/conventional-changelog-wretch"},"_npmOperationalInternal":{"tmp":"tmp/wretch_2.9.1_1725657104694_0.06424610827118382","host":"s3://npm-registry-packages"}},"2.10.0":{"name":"wretch","version":"2.10.0","keywords":["wretch","fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@2.10.0","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://elbywan.github.io/wretch","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"dist":{"shasum":"07bf3c2ceb1e43330ae46955b455d2b1034e3e55","tarball":"https://registry.npmjs.org/wretch/-/wretch-2.10.0.tgz","fileCount":281,"integrity":"sha512-umAgGsgEfWVm2GT9Gl+Uyl2AI0q1P8WqXMGiDbSf5QImZW7bdnUbTUrgXYzYH+VmtlM6RqwJQH7JNizSNwt6kw==","signatures":[{"sig":"MEUCIQCbhaPmbkC2ZHmW+/C8Hg6X9QYnD7xN6F8Nqi4RHs2R/wIgf6vB3nmpnF118SZq1WkDZ+iMsok+Z+rG77UFtz3ju2Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1079416},"jest":{"resolver":"<rootDir>/test/resolver.cjs","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":["ts-jest",{"tsconfig":"test/tsconfig.json"}]},"collectCoverage":true,"collectCoverageFrom":["src/**/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js","jsx","json"],"testPathIgnorePatterns":["/node_modules/","/test/browser/","/test/deno"],"coveragePathIgnorePatterns":["src/index.all.ts","src/addons/index.ts"]},"main":"./dist/bundle/wretch.min.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"./dist/bundle/wretch.min.js","module":"./dist/index.js","engines":{"node":">=14"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.cjs"}},"./*":{"default":"./dist/*.js"},"./all":{"import":{"types":"./dist/index.all.d.ts","default:":"./dist/index.all.js"},"require":{"types":"./dist/cjs/index.all.d.ts","default":"./dist/cjs/index.all.js"}},"./*.cjs":{"default":"./dist/*.cjs"},"./*.mjs":{"default":"./dist/*.mjs"},"./addons":{"import":{"types":"./dist/addons/index.d.ts","default":"./dist/addons/index.js"},"require":{"types":"./dist/cjs/addons/index.d.ts","default":"./dist/cjs/addons/index.js"}},"./addons/*":{"import":{"types":"./dist/addons/*.d.ts","default":"./dist/addons/*.js"},"require":{"types":"./dist/cjs/addons/*.d.ts","default":"./dist/cjs/addons/*.js"}},"./middlewares":{"import":{"types":"./dist/middlewares/index.d.ts","default":"./dist/middlewares/index.js"},"require":{"types":"./dist/cjs/middlewares/index.d.ts","default":"./dist/cjs/middlewares/index.js"}},"./package.json":"./package.json","./middlewares/*":{"import":{"types":"./dist/middlewares/*.d.ts","default":"./dist/middlewares/*.js"},"require":{"types":"./dist/cjs/middlewares/*.d.ts","default":"./dist/cjs/middlewares/*.js"}}},"gitHead":"53fb12b92c46ce0f9174f9e36da6e953faa42569","scripts":{"doc":"typedoc --out docs/api --readme none --excludeInternal src/index.ts 'src/addons/*.ts' 'src/middlewares/*.ts'","lint":"eslint '{src,test}/**/*.{js,ts}'","mock":"node scripts/mockServer.js","test":"concurrently --success first -k 'npm run mock:wait && jest' 'npm run mock'","build":"tsc && tsc --project tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > ./dist/cjs/package.json && rollup -c","start":"npm run build && npm run test","prepare":"npm run build","lint:fix":"eslint '{src,test}/**/*.{js,ts}' --fix","prebuild":"rimraf dist && rimraf coverage && npm run lint","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0","mock:wait":"wait-on -t 10000 http://localhost:9876/ping","test:deno":"concurrently --success first -k 'npm run mock:wait && deno test --allow-net ./test/deno/wretch_test.ts' 'npm run mock'","test:karma":"concurrently --success first -k 'npm run mock:wait && karma start --single-run --browsers ChromeHeadless,FirefoxHeadless,SafariNative karma.conf.cjs' 'npm run mock'","prepare:release":"npm run start && npm run doc && npm run changelog","test:karma:watch":"concurrently --success first -k 'npm run mock:wait && karma start --auto-watch --browsers ChromeHeadless karma.conf.cjs' 'npm run mock'"},"_npmUser":{"name":"elbywan","email":"elbywan@hotmail.com"},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"10.8.3","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"sideEffects":false,"_nodeVersion":"22.8.0","typesVersions":{"*":{"*":["dist/*","dist/*/index.d.ts","dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","karma":"^6.4.2","tslib":"^2.6.2","eslint":"^8.57.0","rimraf":"^5.0.5","rollup":"^4.5.0","fastify":"^4.24.3","ts-jest":"^29.1.1","typedoc":"^0.26.6","wait-on":"^7.2.0","form-data":"^4.0.0","lodash-es":"^4.17.21","@eslint/js":"^9.4.0","node-fetch":"^2","typescript":"^5.4.5","whatwg-url":"^14.0.0","@types/jest":"^29.5.8","@types/node":"^20.9.2","querystring":"^0.2.1","concurrently":"^8.2.2","jasmine-core":"^5.1.1","@fastify/cors":"^8.4.1","karma-jasmine":"^5.1.0","dtrace-provider":"^0.8.8","@types/form-data":"^2.5.0","@types/lodash-es":"^4.17.11","@fastify/formbody":"^7.4.0","@types/eslint__js":"^8.42.3","typescript-eslint":"^7.11.0","@fastify/multipart":"^8.0.0","@fastify/basic-auth":"^5.1.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^3.2.0","karma-safari-launcher":"^1.0.0","karma-firefox-launcher":"^2.1.2","abortcontroller-polyfill":"^1.7.5","@rollup/plugin-typescript":"^11.1.5","conventional-changelog-cli":"^2.2.2","@rollup/plugin-node-resolve":"^15.2.3","karma-safarinative-launcher":"^1.1.0","conventional-changelog-wretch":"file:scripts/conventional-changelog-wretch"},"_npmOperationalInternal":{"tmp":"tmp/wretch_2.10.0_1726264992698_0.6405220325122045","host":"s3://npm-registry-packages"}},"2.11.0":{"name":"wretch","version":"2.11.0","keywords":["wretch","fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@2.11.0","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://elbywan.github.io/wretch","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"dist":{"shasum":"cf48a1c3eb0a29c4eb9aa241cd06da95b06fedab","tarball":"https://registry.npmjs.org/wretch/-/wretch-2.11.0.tgz","fileCount":281,"integrity":"sha512-zbFW4PnPSS5RFQabHRkCAcMQjmFGrEQLcJwYe4YGXL9KWXneu03Dtaz2JUeqEkOwNDMjdfHEHPL+AIZJwE+y1g==","signatures":[{"sig":"MEUCIQDwH2ECVYaln3ZknHoGy9lT2gKmPquiuEoTAkugFq89FwIgfKO+6HC2Wo1+leaEbX7RXKlYkYGRE6Vhoq8IhDeFCIY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1081162},"jest":{"resolver":"<rootDir>/test/resolver.cjs","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":["ts-jest",{"tsconfig":"test/tsconfig.json"}]},"collectCoverage":true,"collectCoverageFrom":["src/**/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js","jsx","json"],"testPathIgnorePatterns":["/node_modules/","/test/browser/","/test/deno"],"coveragePathIgnorePatterns":["src/index.all.ts","src/addons/index.ts"]},"main":"./dist/bundle/wretch.min.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"./dist/bundle/wretch.min.js","module":"./dist/index.js","engines":{"node":">=14"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.cjs"}},"./*":{"default":"./dist/*.js"},"./all":{"import":{"types":"./dist/index.all.d.ts","default:":"./dist/index.all.js"},"require":{"types":"./dist/cjs/index.all.d.ts","default":"./dist/cjs/index.all.js"}},"./*.cjs":{"default":"./dist/*.cjs"},"./*.mjs":{"default":"./dist/*.mjs"},"./addons":{"import":{"types":"./dist/addons/index.d.ts","default":"./dist/addons/index.js"},"require":{"types":"./dist/cjs/addons/index.d.ts","default":"./dist/cjs/addons/index.js"}},"./addons/*":{"import":{"types":"./dist/addons/*.d.ts","default":"./dist/addons/*.js"},"require":{"types":"./dist/cjs/addons/*.d.ts","default":"./dist/cjs/addons/*.js"}},"./middlewares":{"import":{"types":"./dist/middlewares/index.d.ts","default":"./dist/middlewares/index.js"},"require":{"types":"./dist/cjs/middlewares/index.d.ts","default":"./dist/cjs/middlewares/index.js"}},"./package.json":"./package.json","./middlewares/*":{"import":{"types":"./dist/middlewares/*.d.ts","default":"./dist/middlewares/*.js"},"require":{"types":"./dist/cjs/middlewares/*.d.ts","default":"./dist/cjs/middlewares/*.js"}}},"gitHead":"3d189bad50baab584a93823e32d949bdf8915b73","scripts":{"doc":"typedoc --out docs/api --readme none --excludeInternal src/index.ts 'src/addons/*.ts' 'src/middlewares/*.ts'","lint":"eslint '{src,test}/**/*.{js,ts}'","mock":"node scripts/mockServer.js","test":"concurrently --success first -k 'npm run mock:wait && jest' 'npm run mock'","build":"tsc && tsc --project tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > ./dist/cjs/package.json && rollup -c","start":"npm run build && npm run test","prepare":"npm run build","lint:fix":"eslint '{src,test}/**/*.{js,ts}' --fix","prebuild":"rimraf dist && rimraf coverage && npm run lint","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0","mock:wait":"wait-on -t 10000 http://localhost:9876/ping","test:deno":"concurrently --success first -k 'npm run mock:wait && deno test --allow-net ./test/deno/wretch_test.ts' 'npm run mock'","test:karma":"concurrently --success first -k 'npm run mock:wait && karma start --single-run --browsers ChromeHeadless,FirefoxHeadless,SafariNative karma.conf.cjs' 'npm run mock'","prepare:release":"npm run start && npm run doc && npm run changelog","test:karma:watch":"concurrently --success first -k 'npm run mock:wait && karma start --auto-watch --browsers ChromeHeadless karma.conf.cjs' 'npm run mock'"},"_npmUser":{"name":"elbywan","email":"elbywan@hotmail.com"},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"10.8.3","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"sideEffects":false,"_nodeVersion":"22.8.0","typesVersions":{"*":{"*":["dist/*","dist/*/index.d.ts","dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","karma":"^6.4.2","tslib":"^2.6.2","eslint":"^8.57.0","rimraf":"^5.0.5","rollup":"^4.5.0","fastify":"^4.24.3","ts-jest":"^29.1.1","typedoc":"^0.26.6","wait-on":"^7.2.0","form-data":"^4.0.0","lodash-es":"^4.17.21","@eslint/js":"^9.4.0","node-fetch":"^2","typescript":"^5.4.5","whatwg-url":"^14.0.0","@types/jest":"^29.5.8","@types/node":"^20.9.2","querystring":"^0.2.1","concurrently":"^8.2.2","jasmine-core":"^5.1.1","@fastify/cors":"^8.4.1","karma-jasmine":"^5.1.0","dtrace-provider":"^0.8.8","@types/form-data":"^2.5.0","@types/lodash-es":"^4.17.11","@fastify/formbody":"^7.4.0","@types/eslint__js":"^8.42.3","typescript-eslint":"^7.11.0","@fastify/multipart":"^8.0.0","@fastify/basic-auth":"^5.1.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^3.2.0","karma-safari-launcher":"^1.0.0","karma-firefox-launcher":"^2.1.2","abortcontroller-polyfill":"^1.7.5","@rollup/plugin-typescript":"^11.1.5","conventional-changelog-cli":"^2.2.2","@rollup/plugin-node-resolve":"^15.2.3","karma-safarinative-launcher":"^1.1.0","conventional-changelog-wretch":"file:scripts/conventional-changelog-wretch"},"_npmOperationalInternal":{"tmp":"tmp/wretch_2.11.0_1730190184221_0.29310148288901283","host":"s3://npm-registry-packages"}},"2.11.1":{"name":"wretch","version":"2.11.1","keywords":["wretch","fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@2.11.1","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://elbywan.github.io/wretch","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"dist":{"shasum":"7898f43949cdc6f9bb587b5a660efac08df1f7bd","tarball":"https://registry.npmjs.org/wretch/-/wretch-2.11.1.tgz","fileCount":281,"integrity":"sha512-rJejp30zE8Igs4Mvo4pxXaiOKdSIGYLxyVaY+jZTlAMfQyi/hZsDwMRa9R09N0iS9Q8cLvplKfHwwyBv6XRWsg==","signatures":[{"sig":"MEUCIQC8jQ4ZqsY0gWOhmVm2yZhUGpgWJAQ5akCtfifZtp+YVAIgYaab7HBbNp4SJCwbSa13H7Z2aiRmF+XWDJxAwKYEAuo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1082345},"jest":{"resolver":"<rootDir>/test/resolver.cjs","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":["ts-jest",{"tsconfig":"test/tsconfig.json"}]},"collectCoverage":true,"collectCoverageFrom":["src/**/*.{js,ts}"],"moduleFileExtensions":["ts","tsx","js","jsx","json"],"testPathIgnorePatterns":["/node_modules/","/test/browser/","/test/deno"],"coveragePathIgnorePatterns":["src/index.all.ts","src/addons/index.ts"]},"main":"./dist/bundle/wretch.min.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"./dist/bundle/wretch.min.js","module":"./dist/index.js","engines":{"node":">=14"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.cjs"}},"./*":{"default":"./dist/*.js"},"./all":{"import":{"types":"./dist/index.all.d.ts","default:":"./dist/index.all.js"},"require":{"types":"./dist/cjs/index.all.d.ts","default":"./dist/cjs/index.all.js"}},"./*.cjs":{"default":"./dist/*.cjs"},"./*.mjs":{"default":"./dist/*.mjs"},"./addons":{"import":{"types":"./dist/addons/index.d.ts","default":"./dist/addons/index.js"},"require":{"types":"./dist/cjs/addons/index.d.ts","default":"./dist/cjs/addons/index.js"}},"./addons/*":{"import":{"types":"./dist/addons/*.d.ts","default":"./dist/addons/*.js"},"require":{"types":"./dist/cjs/addons/*.d.ts","default":"./dist/cjs/addons/*.js"}},"./middlewares":{"import":{"types":"./dist/middlewares/index.d.ts","default":"./dist/middlewares/index.js"},"require":{"types":"./dist/cjs/middlewares/index.d.ts","default":"./dist/cjs/middlewares/index.js"}},"./package.json":"./package.json","./middlewares/*":{"import":{"types":"./dist/middlewares/*.d.ts","default":"./dist/middlewares/*.js"},"require":{"types":"./dist/cjs/middlewares/*.d.ts","default":"./dist/cjs/middlewares/*.js"}}},"gitHead":"028eb274f057a3754a5a233d1faee1307f55919a","scripts":{"doc":"typedoc --out docs/api --readme none --excludeInternal src/index.ts 'src/addons/*.ts' 'src/middlewares/*.ts'","lint":"eslint '{src,test}/**/*.{js,ts}'","mock":"node scripts/mockServer.js","test":"concurrently --success first -k 'npm run mock:wait && jest' 'npm run mock'","build":"tsc && tsc --project tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > ./dist/cjs/package.json && rollup -c","start":"npm run build && npm run test","prepare":"npm run build","lint:fix":"eslint '{src,test}/**/*.{js,ts}' --fix","prebuild":"rimraf dist && rimraf coverage && npm run lint","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0","mock:wait":"wait-on -t 10000 http://localhost:9876/ping","test:deno":"concurrently --success first -k 'npm run mock:wait && deno test --allow-net ./test/deno/wretch_test.ts' 'npm run mock'","test:karma":"concurrently --success first -k 'npm run mock:wait && karma start --single-run --browsers ChromeHeadless,FirefoxHeadless,SafariNative karma.conf.cjs' 'npm run mock'","prepare:release":"npm run start && npm run doc && npm run changelog","test:karma:watch":"concurrently --success first -k 'npm run mock:wait && karma start --auto-watch --browsers ChromeHeadless karma.conf.cjs' 'npm run mock'"},"_npmUser":{"name":"elbywan","email":"elbywan@hotmail.com"},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"11.6.1","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"sideEffects":false,"_nodeVersion":"24.10.0","typesVersions":{"*":{"*":["dist/*","dist/*/index.d.ts","dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","karma":"^6.4.2","tslib":"^2.6.2","eslint":"^8.57.0","rimraf":"^5.0.5","rollup":"^4.5.0","fastify":"^4.24.3","ts-jest":"^29.1.1","typedoc":"^0.26.6","wait-on":"^7.2.0","form-data":"^4.0.0","lodash-es":"^4.17.21","@eslint/js":"^9.4.0","node-fetch":"^2","typescript":"^5.4.5","whatwg-url":"^14.0.0","@types/jest":"^29.5.8","@types/node":"^20.9.2","querystring":"^0.2.1","concurrently":"^8.2.2","jasmine-core":"^5.1.1","@fastify/cors":"^8.4.1","karma-jasmine":"^5.1.0","dtrace-provider":"^0.8.8","@types/form-data":"^2.5.0","@types/lodash-es":"^4.17.11","@fastify/formbody":"^7.4.0","@types/eslint__js":"^8.42.3","typescript-eslint":"^7.11.0","@fastify/multipart":"^8.0.0","@fastify/basic-auth":"^5.1.0","@rollup/plugin-terser":"^0.4.4","karma-chrome-launcher":"^3.2.0","karma-safari-launcher":"^1.0.0","karma-firefox-launcher":"^2.1.2","abortcontroller-polyfill":"^1.7.5","@rollup/plugin-typescript":"^11.1.5","conventional-changelog-cli":"^2.2.2","@rollup/plugin-node-resolve":"^15.2.3","karma-safarinative-launcher":"^1.1.0","conventional-changelog-wretch":"file:scripts/conventional-changelog-wretch"},"_npmOperationalInternal":{"tmp":"tmp/wretch_2.11.1_1760892410376_0.35851881264580054","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"wretch","version":"3.0.0","keywords":["wretch","fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@3.0.0","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://elbywan.github.io/wretch","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"dist":{"shasum":"9eba3662dbc8db95960aeaca2dbfa44c0296b3c5","tarball":"https://registry.npmjs.org/wretch/-/wretch-3.0.0.tgz","fileCount":211,"integrity":"sha512-GeOqJkjHINsDrIhD7EY1oMj+MZESTpU1ZbrwKRHTRW15Sv+D9X1zI1xgwdQxRJ2bhHqyMef2HtHTIN/kFGX3Tw==","signatures":[{"sig":"MEUCIQD6RLXhWB6QHdnINdlDXyTXZeRObBdW5tbP+tFcpO/j/gIgLMxyfinKeX8ei+xD3PVqUcp4KMw71NGs2pnPLA3SZHw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wretch@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":899561},"main":"./dist/bundle/wretch.min.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"./dist/bundle/wretch.min.js","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.cjs"}},"./*":{"default":"./dist/*.js"},"./all":{"import":{"types":"./dist/index.all.d.ts","default:":"./dist/index.all.js"},"require":{"types":"./dist/cjs/index.all.d.ts","default":"./dist/cjs/index.all.js"}},"./*.cjs":{"default":"./dist/*.cjs"},"./*.mjs":{"default":"./dist/*.mjs"},"./addons":{"import":{"types":"./dist/addons/index.d.ts","default":"./dist/addons/index.js"},"require":{"types":"./dist/cjs/addons/index.d.ts","default":"./dist/cjs/addons/index.js"}},"./addons/*":{"import":{"types":"./dist/addons/*.d.ts","default":"./dist/addons/*.js"},"require":{"types":"./dist/cjs/addons/*.d.ts","default":"./dist/cjs/addons/*.js"}},"./middlewares":{"import":{"types":"./dist/middlewares/index.d.ts","default":"./dist/middlewares/index.js"},"require":{"types":"./dist/cjs/middlewares/index.d.ts","default":"./dist/cjs/middlewares/index.js"}},"./package.json":"./package.json","./middlewares/*":{"import":{"types":"./dist/middlewares/*.d.ts","default":"./dist/middlewares/*.js"},"require":{"types":"./dist/cjs/middlewares/*.d.ts","default":"./dist/cjs/middlewares/*.js"}}},"gitHead":"5528b73ea61499a9a56d0e31763fa63ac49d375b","scripts":{"doc":"typedoc --out docs/api --readme none --excludeInternal src/index.ts 'src/addons/*.ts' 'src/middlewares/*.ts'","lint":"eslint '{src,test}/**/*.{js,ts}'","mock":"node scripts/mockServer.js","test":"npm run test:node && npm run test:browser && npm run test:deno && npm run test:bun && npm run test:snippets","build":"tsc && tsc --project tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > ./dist/cjs/package.json && rolldown -c ./rolldown.config.ts","start":"npm run build && npm run test","prepare":"npm run build","lint:fix":"eslint '{src,test}/**/*.{js,ts}' --fix","prebuild":"rimraf dist && rimraf coverage && npm run lint","test:bun":"node scripts/runWithMockServer.js \"bun test test/bun/wretch.spec.ts\"","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0","test:deno":"node scripts/runWithMockServer.js \"deno test --allow-net --allow-read --no-check --sloppy-imports --config test/deno/deno.json test/deno/wretch.spec.ts\"","test:node":"node scripts/runWithMockServer.js \"c8 node --import tsx --test test/node/*.spec.ts --test test/node/**/*.spec.ts\"","test:browser":"node scripts/runWithMockServer.js web-test-runner","test:snippets":"node --experimental-vm-modules --import tsx --test test/snippets/snippets.spec.ts","prepare:release":"npm run start && npm run doc && npm run changelog","test:browser:watch":"node scripts/runWithMockServer.js \"web-test-runner --watch\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6298fa5a-995b-4b5f-82a2-6f06fc979051"}},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"11.6.2","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","typesVersions":{"*":{"*":["dist/*","dist/*/index.d.ts","dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","tsx":"^4.20.6","tslib":"^2.8.1","eslint":"^9.37.0","rimraf":"^6.0.1","fastify":"^5.6.1","globals":"^16.4.0","typedoc":"^0.28.14","rolldown":"^1.0.0-beta.43","@eslint/js":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@fastify/cors":"^11.1.0","@web/test-runner":"^0.20.2","@fastify/formbody":"^8.0.2","typescript-eslint":"^8.46.1","@fastify/multipart":"^9.2.1","@fastify/basic-auth":"^6.2.0","@web/dev-server-esbuild":"^1.0.4","conventional-changelog-cli":"^2.2.2","@web/test-runner-playwright":"^0.11.1","conventional-changelog-wretch":"file:scripts/conventional-changelog-wretch"},"_npmOperationalInternal":{"tmp":"tmp/wretch_3.0.0_1760896806455_0.6854211741257898","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"wretch","version":"3.0.1","keywords":["wretch","fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@3.0.1","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://elbywan.github.io/wretch","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"dist":{"shasum":"e5f279f6ecde0d1da45c643e442d6e61d8ee5c95","tarball":"https://registry.npmjs.org/wretch/-/wretch-3.0.1.tgz","fileCount":211,"integrity":"sha512-fmJYuBkURM9VMtb9wwZqs4o3Ntngy6mG2xbs3/iigM0Jxn1up0voKo0V10cPCKGcuS2fftZP7n/Z0cTEwbud0w==","signatures":[{"sig":"MEUCICQxsXv6xFyjgvZsaTr0dUfO7n8uAUQGA1WI1Nnx8MEpAiEA+Oe4ccySOYPwCJDa8YKXgwDo/WswztNihQXHL+p9LZ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wretch@3.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":899555},"main":"./dist/bundle/wretch.min.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"./dist/bundle/wretch.min.js","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.cjs"}},"./*":{"default":"./dist/*.js"},"./all":{"import":{"types":"./dist/index.all.d.ts","default":"./dist/index.all.js"},"require":{"types":"./dist/cjs/index.all.d.ts","default":"./dist/cjs/index.all.js"}},"./*.cjs":{"default":"./dist/*.cjs"},"./*.mjs":{"default":"./dist/*.mjs"},"./addons":{"import":{"types":"./dist/addons/index.d.ts","default":"./dist/addons/index.js"},"require":{"types":"./dist/cjs/addons/index.d.ts","default":"./dist/cjs/addons/index.js"}},"./addons/*":{"import":{"types":"./dist/addons/*.d.ts","default":"./dist/addons/*.js"},"require":{"types":"./dist/cjs/addons/*.d.ts","default":"./dist/cjs/addons/*.js"}},"./middlewares":{"import":{"types":"./dist/middlewares/index.d.ts","default":"./dist/middlewares/index.js"},"require":{"types":"./dist/cjs/middlewares/index.d.ts","default":"./dist/cjs/middlewares/index.js"}},"./package.json":"./package.json","./middlewares/*":{"import":{"types":"./dist/middlewares/*.d.ts","default":"./dist/middlewares/*.js"},"require":{"types":"./dist/cjs/middlewares/*.d.ts","default":"./dist/cjs/middlewares/*.js"}}},"gitHead":"66c0f09f07c4be036fa58f3c8cce064741067e26","scripts":{"doc":"typedoc --out docs/api --readme none --excludeInternal src/index.ts 'src/addons/*.ts' 'src/middlewares/*.ts'","lint":"eslint '{src,test}/**/*.{js,ts}'","mock":"node scripts/mockServer.js","test":"npm run test:node && npm run test:browser && npm run test:deno && npm run test:bun && npm run test:snippets","build":"tsc && tsc --project tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > ./dist/cjs/package.json && rolldown -c ./rolldown.config.ts","start":"npm run build && npm run test","prepare":"npm run build","lint:fix":"eslint '{src,test}/**/*.{js,ts}' --fix","prebuild":"rimraf dist && rimraf coverage && npm run lint","test:bun":"node scripts/runWithMockServer.js \"bun test test/bun/wretch.spec.ts\"","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0","test:deno":"node scripts/runWithMockServer.js \"deno test --allow-net --allow-read --no-check --sloppy-imports --config test/deno/deno.json test/deno/wretch.spec.ts\"","test:node":"node scripts/runWithMockServer.js \"c8 node --import tsx --test test/node/*.spec.ts --test test/node/**/*.spec.ts\"","test:browser":"node scripts/runWithMockServer.js web-test-runner","test:snippets":"node --experimental-vm-modules --import tsx --test test/snippets/snippets.spec.ts","prepare:release":"npm run start && npm run doc && npm run changelog","test:browser:watch":"node scripts/runWithMockServer.js \"web-test-runner --watch\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6298fa5a-995b-4b5f-82a2-6f06fc979051"}},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"11.6.2","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"sideEffects":false,"_nodeVersion":"22.21.0","typesVersions":{"*":{"*":["dist/*","dist/*/index.d.ts","dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","tsx":"^4.20.6","tslib":"^2.8.1","eslint":"^9.37.0","rimraf":"^6.0.1","fastify":"^5.6.1","globals":"^16.4.0","typedoc":"^0.28.14","rolldown":"^1.0.0-beta.43","@eslint/js":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@fastify/cors":"^11.1.0","@web/test-runner":"^0.20.2","@fastify/formbody":"^8.0.2","typescript-eslint":"^8.46.1","@fastify/multipart":"^9.2.1","@fastify/basic-auth":"^6.2.0","@web/dev-server-esbuild":"^1.0.4","conventional-changelog-cli":"^2.2.2","@web/test-runner-playwright":"^0.11.1","conventional-changelog-wretch":"file:scripts/conventional-changelog-wretch"},"_npmOperationalInternal":{"tmp":"tmp/wretch_3.0.1_1761083476259_0.01339011851263594","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"wretch","version":"3.0.2","keywords":["wretch","fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@3.0.2","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://elbywan.github.io/wretch","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"dist":{"shasum":"94d063f055309a39b4bf798ccf4c7848ad8d9d51","tarball":"https://registry.npmjs.org/wretch/-/wretch-3.0.2.tgz","fileCount":211,"integrity":"sha512-IFLEBoKw+BbmYPnuqJxX8tTwzVfj09aCSOVoeEQGqAruvbwF99s5p967Va7uDyjjO/WiACmxg23hluzMsE7lhw==","signatures":[{"sig":"MEUCIATSrIrWzSzEyPNCpeTHzcogEjCsWCQhRFBD44scAHE0AiEAoTWQrHUxO4L5y/E0RfTD0FjkvmN0LSWXJuBTQVcKEws=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wretch@3.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":899773},"main":"./dist/bundle/wretch.min.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"./dist/bundle/wretch.min.js","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.cjs"}},"./*":{"default":"./dist/*.js"},"./all":{"import":{"types":"./dist/index.all.d.ts","default":"./dist/index.all.js"},"require":{"types":"./dist/cjs/index.all.d.ts","default":"./dist/cjs/index.all.js"}},"./*.cjs":{"default":"./dist/*.cjs"},"./*.mjs":{"default":"./dist/*.mjs"},"./addons":{"import":{"types":"./dist/addons/index.d.ts","default":"./dist/addons/index.js"},"require":{"types":"./dist/cjs/addons/index.d.ts","default":"./dist/cjs/addons/index.js"}},"./addons/*":{"import":{"types":"./dist/addons/*.d.ts","default":"./dist/addons/*.js"},"require":{"types":"./dist/cjs/addons/*.d.ts","default":"./dist/cjs/addons/*.js"}},"./middlewares":{"import":{"types":"./dist/middlewares/index.d.ts","default":"./dist/middlewares/index.js"},"require":{"types":"./dist/cjs/middlewares/index.d.ts","default":"./dist/cjs/middlewares/index.js"}},"./package.json":"./package.json","./middlewares/*":{"import":{"types":"./dist/middlewares/*.d.ts","default":"./dist/middlewares/*.js"},"require":{"types":"./dist/cjs/middlewares/*.d.ts","default":"./dist/cjs/middlewares/*.js"}}},"gitHead":"1680ef7660c84c24cf912f38b8ea5ccfc1a7365e","scripts":{"doc":"typedoc --out docs/api --readme none --excludeInternal src/index.ts 'src/addons/*.ts' 'src/middlewares/*.ts'","lint":"eslint '{src,test}/**/*.{js,ts}'","mock":"node scripts/mockServer.js","test":"npm run test:node && npm run test:browser && npm run test:deno && npm run test:bun && npm run test:snippets","build":"tsc && tsc --project tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > ./dist/cjs/package.json && rolldown -c ./rolldown.config.ts","start":"npm run build && npm run test","prepare":"npm run build","lint:fix":"eslint '{src,test}/**/*.{js,ts}' --fix","prebuild":"rimraf dist && rimraf coverage && npm run lint","test:bun":"node scripts/runWithMockServer.js \"bun test test/bun/wretch.spec.ts\"","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0","test:deno":"node scripts/runWithMockServer.js \"deno test --allow-net --allow-read --no-check --sloppy-imports --config test/deno/deno.json test/deno/wretch.spec.ts\"","test:node":"node scripts/runWithMockServer.js \"c8 node --import tsx --test test/node/*.spec.ts --test test/node/**/*.spec.ts\"","test:browser":"node scripts/runWithMockServer.js web-test-runner","test:snippets":"node --experimental-vm-modules --import tsx --test test/snippets/snippets.spec.ts","prepare:release":"npm run start && npm run doc && npm run changelog","test:browser:watch":"node scripts/runWithMockServer.js \"web-test-runner --watch\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6298fa5a-995b-4b5f-82a2-6f06fc979051"}},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"11.6.2","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"sideEffects":false,"_nodeVersion":"22.21.0","typesVersions":{"*":{"*":["dist/*","dist/*/index.d.ts","dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","tsx":"^4.20.6","tslib":"^2.8.1","eslint":"^9.37.0","rimraf":"^6.0.1","fastify":"^5.6.1","globals":"^16.4.0","typedoc":"^0.28.14","rolldown":"^1.0.0-beta.43","@eslint/js":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@fastify/cors":"^11.1.0","@web/test-runner":"^0.20.2","@fastify/formbody":"^8.0.2","typescript-eslint":"^8.46.1","@fastify/multipart":"^9.2.1","@fastify/basic-auth":"^6.2.0","@web/dev-server-esbuild":"^1.0.4","conventional-changelog-cli":"^2.2.2","@web/test-runner-playwright":"^0.11.1","conventional-changelog-wretch":"file:scripts/conventional-changelog-wretch"},"_npmOperationalInternal":{"tmp":"tmp/wretch_3.0.2_1761289331828_0.523582982153237","host":"s3://npm-registry-packages-npm-production"}},"3.0.3":{"name":"wretch","version":"3.0.3","keywords":["wretch","fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@3.0.3","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://elbywan.github.io/wretch","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"dist":{"shasum":"5aef345b499a7f939e0170d2f9db241dfd1c1d3a","tarball":"https://registry.npmjs.org/wretch/-/wretch-3.0.3.tgz","fileCount":211,"integrity":"sha512-vKjV3RJ4L3T5DGqgfnRTJy/+pNjqdMUT4CBkTZJr4OWgP8ELji0ChITsWg74QStEAKSm3E6ZvueryGjz6pvryQ==","signatures":[{"sig":"MEQCIDyqznVg2w+1UYZIve4AIVRMzKUshbUGdFbxFtgGItjJAiBxEBvOYI5frcjYgnGBpgYI6z0lNHi25yqE4ENPppMT4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wretch@3.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":903476},"main":"./dist/bundle/wretch.min.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"./dist/bundle/wretch.min.js","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.cjs"}},"./*":{"default":"./dist/*.js"},"./all":{"import":{"types":"./dist/index.all.d.ts","default":"./dist/index.all.js"},"require":{"types":"./dist/cjs/index.all.d.ts","default":"./dist/cjs/index.all.js"}},"./*.cjs":{"default":"./dist/*.cjs"},"./*.mjs":{"default":"./dist/*.mjs"},"./addons":{"import":{"types":"./dist/addons/index.d.ts","default":"./dist/addons/index.js"},"require":{"types":"./dist/cjs/addons/index.d.ts","default":"./dist/cjs/addons/index.js"}},"./addons/*":{"import":{"types":"./dist/addons/*.d.ts","default":"./dist/addons/*.js"},"require":{"types":"./dist/cjs/addons/*.d.ts","default":"./dist/cjs/addons/*.js"}},"./middlewares":{"import":{"types":"./dist/middlewares/index.d.ts","default":"./dist/middlewares/index.js"},"require":{"types":"./dist/cjs/middlewares/index.d.ts","default":"./dist/cjs/middlewares/index.js"}},"./package.json":"./package.json","./middlewares/*":{"import":{"types":"./dist/middlewares/*.d.ts","default":"./dist/middlewares/*.js"},"require":{"types":"./dist/cjs/middlewares/*.d.ts","default":"./dist/cjs/middlewares/*.js"}}},"gitHead":"77a2d943f304e3949ebf3e00047c402c6d06649d","scripts":{"doc":"typedoc --out docs/api --readme none --excludeInternal src/index.ts 'src/addons/*.ts' 'src/middlewares/*.ts'","lint":"eslint '{src,test}/**/*.{js,ts}'","mock":"node scripts/mockServer.js","test":"npm run test:node && npm run test:browser && npm run test:deno && npm run test:bun && npm run test:snippets","build":"tsc && tsc --project tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > ./dist/cjs/package.json && rolldown -c ./rolldown.config.ts","start":"npm run build && npm run test","prepare":"npm run build","lint:fix":"eslint '{src,test}/**/*.{js,ts}' --fix","prebuild":"rimraf dist && rimraf coverage && npm run lint","test:bun":"node scripts/runWithMockServer.js \"bun test test/bun/wretch.spec.ts\"","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0","test:deno":"node scripts/runWithMockServer.js \"deno test --allow-net --allow-read --no-check --sloppy-imports --config test/deno/deno.json test/deno/wretch.spec.ts\"","test:node":"node scripts/runWithMockServer.js \"c8 node --import tsx --test test/node/*.spec.ts --test test/node/**/*.spec.ts\"","test:browser":"node scripts/runWithMockServer.js web-test-runner","test:snippets":"node --experimental-vm-modules --import tsx --test test/snippets/snippets.spec.ts","prepare:release":"npm run start && npm run doc && npm run changelog","test:browser:watch":"node scripts/runWithMockServer.js \"web-test-runner --watch\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6298fa5a-995b-4b5f-82a2-6f06fc979051"}},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"11.6.2","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","typesVersions":{"*":{"*":["dist/*","dist/*/index.d.ts","dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","tsx":"^4.20.6","tslib":"^2.8.1","eslint":"^9.37.0","rimraf":"^6.0.1","fastify":"^5.6.1","globals":"^16.4.0","typedoc":"^0.28.14","rolldown":"^1.0.0-beta.43","@eslint/js":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@fastify/cors":"^11.1.0","@web/test-runner":"^0.20.2","@fastify/formbody":"^8.0.2","typescript-eslint":"^8.46.1","@fastify/multipart":"^9.2.1","@fastify/basic-auth":"^6.2.0","@web/dev-server-esbuild":"^1.0.4","conventional-changelog-cli":"^2.2.2","@web/test-runner-playwright":"^0.11.1","conventional-changelog-wretch":"file:scripts/conventional-changelog-wretch"},"_npmOperationalInternal":{"tmp":"tmp/wretch_3.0.3_1762771810093_0.6528052319819091","host":"s3://npm-registry-packages-npm-production"}},"3.0.4":{"name":"wretch","version":"3.0.4","keywords":["wretch","fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@3.0.4","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://elbywan.github.io/wretch","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"dist":{"shasum":"4f264fe3be1cd97a1113c526f5931558438068df","tarball":"https://registry.npmjs.org/wretch/-/wretch-3.0.4.tgz","fileCount":211,"integrity":"sha512-WtYR4roxfjuYR4FLxAqQ5stdf4R39lI5dSlflj35drftBOjAi6afGizR5nM6QuS8ZVbUflswzajNPlhK3BBDWg==","signatures":[{"sig":"MEUCIF/cXK2i9PBoBGHLXU48rXb96NzXY66ZCSynOBMYrPxwAiEAtsi5xxnrloF+Vl+3TFL8s6s6k4rmGVXBYwCNcXBZe84=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wretch@3.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":904536},"main":"./dist/bundle/wretch.min.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"./dist/bundle/wretch.min.js","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.cjs"}},"./*":{"default":"./dist/*.js"},"./all":{"import":{"types":"./dist/index.all.d.ts","default":"./dist/index.all.js"},"require":{"types":"./dist/cjs/index.all.d.ts","default":"./dist/cjs/index.all.js"}},"./*.cjs":{"default":"./dist/*.cjs"},"./*.mjs":{"default":"./dist/*.mjs"},"./addons":{"import":{"types":"./dist/addons/index.d.ts","default":"./dist/addons/index.js"},"require":{"types":"./dist/cjs/addons/index.d.ts","default":"./dist/cjs/addons/index.js"}},"./addons/*":{"import":{"types":"./dist/addons/*.d.ts","default":"./dist/addons/*.js"},"require":{"types":"./dist/cjs/addons/*.d.ts","default":"./dist/cjs/addons/*.js"}},"./middlewares":{"import":{"types":"./dist/middlewares/index.d.ts","default":"./dist/middlewares/index.js"},"require":{"types":"./dist/cjs/middlewares/index.d.ts","default":"./dist/cjs/middlewares/index.js"}},"./package.json":"./package.json","./middlewares/*":{"import":{"types":"./dist/middlewares/*.d.ts","default":"./dist/middlewares/*.js"},"require":{"types":"./dist/cjs/middlewares/*.d.ts","default":"./dist/cjs/middlewares/*.js"}}},"gitHead":"6077eb6150eb9b0f669401adc647539593d7d72d","scripts":{"doc":"typedoc --out docs/api --readme none --excludeInternal src/index.ts 'src/addons/*.ts' 'src/middlewares/*.ts'","lint":"eslint '{src,test}/**/*.{js,ts}'","mock":"node scripts/mockServer.js","test":"npm run test:node && npm run test:browser && npm run test:deno && npm run test:bun && npm run test:snippets","build":"tsc && tsc --project tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > ./dist/cjs/package.json && rolldown -c ./rolldown.config.ts","start":"npm run build && npm run test","prepare":"npm run build","lint:fix":"eslint '{src,test}/**/*.{js,ts}' --fix","prebuild":"rimraf dist && rimraf coverage && npm run lint","test:bun":"node scripts/runWithMockServer.js \"bun test test/bun/wretch.spec.ts\"","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0","test:deno":"node scripts/runWithMockServer.js \"deno test --allow-net --allow-read --no-check --sloppy-imports --config test/deno/deno.json test/deno/wretch.spec.ts\"","test:node":"node scripts/runWithMockServer.js \"c8 node --import tsx --test test/node/*.spec.ts --test test/node/**/*.spec.ts\"","test:browser":"node scripts/runWithMockServer.js web-test-runner","test:snippets":"node --experimental-vm-modules --import tsx --test test/snippets/snippets.spec.ts","prepare:release":"npm run start && npm run doc && npm run changelog","test:browser:watch":"node scripts/runWithMockServer.js \"web-test-runner --watch\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6298fa5a-995b-4b5f-82a2-6f06fc979051"}},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"11.6.4","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","typesVersions":{"*":{"*":["dist/*","dist/*/index.d.ts","dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","tsx":"^4.20.6","tslib":"^2.8.1","eslint":"^9.37.0","rimraf":"^6.0.1","fastify":"^5.6.1","globals":"^16.4.0","typedoc":"^0.28.14","rolldown":"^1.0.0-beta.43","@eslint/js":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@fastify/cors":"^11.1.0","@web/test-runner":"^0.20.2","@fastify/formbody":"^8.0.2","typescript-eslint":"^8.46.1","@fastify/multipart":"^9.2.1","@fastify/basic-auth":"^6.2.0","@web/dev-server-esbuild":"^1.0.4","conventional-changelog-cli":"^2.2.2","@web/test-runner-playwright":"^0.11.1","conventional-changelog-wretch":"file:scripts/conventional-changelog-wretch"},"_npmOperationalInternal":{"tmp":"tmp/wretch_3.0.4_1764193751645_0.717716262423689","host":"s3://npm-registry-packages-npm-production"}},"3.0.5":{"name":"wretch","version":"3.0.5","keywords":["wretch","fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@3.0.5","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://elbywan.github.io/wretch","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"dist":{"shasum":"17980fb0f2b74e2e5438c231999d61e075defe28","tarball":"https://registry.npmjs.org/wretch/-/wretch-3.0.5.tgz","fileCount":211,"integrity":"sha512-hXbnbeWaBVbSfuq0ppDhygZ0iCQqVKzuBxa7GsLKDGtgZIzzc2z+7Qn8N8Kwdykz+ryi0iSOoo3Kyx8KRMd3TA==","signatures":[{"sig":"MEUCIQDMQCEj6FdGVn5MsgjPZxZAFl5/CUDArAagjo4u917OxgIgNUapLgB5x/KoA4wTJFBJxzBfd+g3PJOOdv/V4V1SYzk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wretch@3.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":921430},"main":"./dist/bundle/wretch.min.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"./dist/bundle/wretch.min.js","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.cjs"}},"./*":{"default":"./dist/*.js"},"./all":{"import":{"types":"./dist/index.all.d.ts","default":"./dist/index.all.js"},"require":{"types":"./dist/cjs/index.all.d.ts","default":"./dist/cjs/index.all.js"}},"./*.cjs":{"default":"./dist/*.cjs"},"./*.mjs":{"default":"./dist/*.mjs"},"./addons":{"import":{"types":"./dist/addons/index.d.ts","default":"./dist/addons/index.js"},"require":{"types":"./dist/cjs/addons/index.d.ts","default":"./dist/cjs/addons/index.js"}},"./addons/*":{"import":{"types":"./dist/addons/*.d.ts","default":"./dist/addons/*.js"},"require":{"types":"./dist/cjs/addons/*.d.ts","default":"./dist/cjs/addons/*.js"}},"./middlewares":{"import":{"types":"./dist/middlewares/index.d.ts","default":"./dist/middlewares/index.js"},"require":{"types":"./dist/cjs/middlewares/index.d.ts","default":"./dist/cjs/middlewares/index.js"}},"./package.json":"./package.json","./middlewares/*":{"import":{"types":"./dist/middlewares/*.d.ts","default":"./dist/middlewares/*.js"},"require":{"types":"./dist/cjs/middlewares/*.d.ts","default":"./dist/cjs/middlewares/*.js"}}},"gitHead":"c381be2904671c90b475d394b3999ada79e263fc","scripts":{"doc":"typedoc --out docs/api --readme none --excludeInternal src/index.ts 'src/addons/*.ts' 'src/middlewares/*.ts'","lint":"eslint '{src,test}/**/*.{js,ts}'","mock":"node scripts/mockServer.js","test":"npm run test:node && npm run test:browser && npm run test:deno && npm run test:bun && npm run test:snippets","build":"tsc && tsc --project tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > ./dist/cjs/package.json && rolldown -c ./rolldown.config.ts","start":"npm run build && npm run test","prepare":"npm run build","lint:fix":"eslint '{src,test}/**/*.{js,ts}' --fix","prebuild":"rimraf dist && rimraf coverage && npm run lint","test:bun":"node scripts/runWithMockServer.js \"bun test test/bun/wretch.spec.ts\"","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0","test:deno":"node scripts/runWithMockServer.js \"deno test --allow-net --allow-read --no-check --sloppy-imports --config test/deno/deno.json test/deno/wretch.spec.ts\"","test:node":"node scripts/runWithMockServer.js \"c8 node --import tsx --test test/node/*.spec.ts --test test/node/**/*.spec.ts\"","test:browser":"node scripts/runWithMockServer.js web-test-runner","test:snippets":"node --experimental-vm-modules --import tsx --test test/snippets/snippets.spec.ts","prepare:release":"npm run start && npm run doc && npm run changelog","test:browser:watch":"node scripts/runWithMockServer.js \"web-test-runner --watch\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6298fa5a-995b-4b5f-82a2-6f06fc979051"}},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"11.6.4","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"sideEffects":false,"_nodeVersion":"24.11.1","typesVersions":{"*":{"*":["dist/*","dist/*/index.d.ts","dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","tsx":"^4.20.6","tslib":"^2.8.1","eslint":"^9.37.0","rimraf":"^6.0.1","fastify":"^5.6.1","globals":"^16.4.0","typedoc":"^0.28.14","rolldown":"^1.0.0-beta.43","@eslint/js":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@fastify/cors":"^11.1.0","@web/test-runner":"^0.20.2","@fastify/formbody":"^8.0.2","typescript-eslint":"^8.46.1","@fastify/multipart":"^9.2.1","@fastify/basic-auth":"^6.2.0","@web/dev-server-esbuild":"^1.0.4","conventional-changelog-cli":"^2.2.2","@web/test-runner-playwright":"^0.11.1","conventional-changelog-wretch":"file:scripts/conventional-changelog-wretch"},"_npmOperationalInternal":{"tmp":"tmp/wretch_3.0.5_1764230616096_0.31011059521494166","host":"s3://npm-registry-packages-npm-production"}},"3.0.6":{"name":"wretch","version":"3.0.6","keywords":["wretch","fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@3.0.6","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://elbywan.github.io/wretch","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"dist":{"shasum":"69724569ebca12c7cfb52da47ec3ea3a65027f63","tarball":"https://registry.npmjs.org/wretch/-/wretch-3.0.6.tgz","fileCount":211,"integrity":"sha512-qshuQ0s5973Mu9mL5PG6QYG/bD0jihX9bovq7jgGE8r6ndH+JPOzzxihh/gaanKKsrFvvIdZ+KN4BoFyTj4PWg==","signatures":[{"sig":"MEYCIQDxMIV+kGuiU7+T4ZqmgoyH8Qi3OKFthN/1FRLMfiyc4QIhAOGesMwY5VN0XL/IAg5Z5J9T/GKy1Nw+rnLgijWYCibT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wretch@3.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":927773},"main":"./dist/bundle/wretch.min.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"./dist/bundle/wretch.min.js","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.cjs"}},"./*":{"default":"./dist/*.js"},"./all":{"import":{"types":"./dist/index.all.d.ts","default":"./dist/index.all.js"},"require":{"types":"./dist/cjs/index.all.d.ts","default":"./dist/cjs/index.all.js"}},"./*.cjs":{"default":"./dist/*.cjs"},"./*.mjs":{"default":"./dist/*.mjs"},"./addons":{"import":{"types":"./dist/addons/index.d.ts","default":"./dist/addons/index.js"},"require":{"types":"./dist/cjs/addons/index.d.ts","default":"./dist/cjs/addons/index.js"}},"./addons/*":{"import":{"types":"./dist/addons/*.d.ts","default":"./dist/addons/*.js"},"require":{"types":"./dist/cjs/addons/*.d.ts","default":"./dist/cjs/addons/*.js"}},"./middlewares":{"import":{"types":"./dist/middlewares/index.d.ts","default":"./dist/middlewares/index.js"},"require":{"types":"./dist/cjs/middlewares/index.d.ts","default":"./dist/cjs/middlewares/index.js"}},"./package.json":"./package.json","./middlewares/*":{"import":{"types":"./dist/middlewares/*.d.ts","default":"./dist/middlewares/*.js"},"require":{"types":"./dist/cjs/middlewares/*.d.ts","default":"./dist/cjs/middlewares/*.js"}}},"gitHead":"c249220b0a25add4e17ba011697a337fe2c27f3a","scripts":{"doc":"typedoc --out docs/api --readme none --excludeInternal src/index.ts 'src/addons/*.ts' 'src/middlewares/*.ts'","lint":"eslint '{src,test}/**/*.{js,ts}'","mock":"node scripts/mockServer.js","test":"npm run test:node && npm run test:browser && npm run test:deno && npm run test:bun && npm run test:snippets","build":"tsc && tsc --project tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > ./dist/cjs/package.json && rolldown -c ./rolldown.config.ts","start":"npm run build && npm run test","prepare":"npm run build","lint:fix":"eslint --fix '{src,test}/**/*.{js,ts}'","prebuild":"rimraf dist && rimraf coverage && npm run lint","test:bun":"node scripts/runWithMockServer.js \"bun test test/bun/wretch.spec.ts\"","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0","test:deno":"node scripts/runWithMockServer.js \"deno test --allow-net --allow-read --no-check --sloppy-imports --config test/deno/deno.json test/deno/wretch.spec.ts\"","test:node":"node scripts/runWithMockServer.js \"c8 node --import tsx --test test/node/*.spec.ts --test test/node/**/*.spec.ts\"","test:browser":"node scripts/runWithMockServer.js web-test-runner","test:snippets":"node --experimental-vm-modules --import tsx --test test/snippets/snippets.spec.ts","prepare:release":"npm run start && npm run doc && npm run changelog","test:browser:watch":"node scripts/runWithMockServer.js \"web-test-runner --watch\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6298fa5a-995b-4b5f-82a2-6f06fc979051"}},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"11.7.0","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","typesVersions":{"*":{"*":["dist/*","dist/*/index.d.ts","dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","tsx":"^4.20.6","tslib":"^2.8.1","eslint":"^9.37.0","rimraf":"^6.0.1","fastify":"^5.6.1","globals":"^16.4.0","typedoc":"^0.28.14","rolldown":"^1.0.0-beta.43","@eslint/js":"^9.37.0","typescript":"^5.9.3","@types/node":"^24.7.2","@fastify/cors":"^11.1.0","@web/test-runner":"^0.20.2","@fastify/formbody":"^8.0.2","typescript-eslint":"^8.46.1","@fastify/multipart":"^9.2.1","@fastify/basic-auth":"^6.2.0","@web/dev-server-esbuild":"^1.0.4","conventional-changelog-cli":"^2.2.2","@web/test-runner-playwright":"^0.11.1","conventional-changelog-wretch":"file:scripts/conventional-changelog-wretch"},"_npmOperationalInternal":{"tmp":"tmp/wretch_3.0.6_1765568284456_0.3186631625010572","host":"s3://npm-registry-packages-npm-production"}},"3.0.7":{"name":"wretch","version":"3.0.7","keywords":["wretch","fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@3.0.7","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://elbywan.github.io/wretch","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"dist":{"shasum":"84dcb690e00a045b7d0489e40d9f970568bff288","tarball":"https://registry.npmjs.org/wretch/-/wretch-3.0.7.tgz","fileCount":211,"integrity":"sha512-1zvhHLcwjGx5OMGHcdkuVmHWd/8NQ0gS4oV6+Er1YTnav4QTMTDl7ZI5QklELNVsX1BDNQk2kUrhoUSILomelg==","signatures":[{"sig":"MEQCICiNXDbbZpVAhKRQPrMAGqF2NBGQ5K5aY2CddUmEluFMAiAO+vrHKrp3i/7qr4sBrfbKZWJqOotthMGNqhCyKBSfTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wretch@3.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":921045},"main":"./dist/bundle/wretch.min.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"./dist/bundle/wretch.min.js","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.cjs"}},"./*":{"default":"./dist/*.js"},"./all":{"import":{"types":"./dist/index.all.d.ts","default":"./dist/index.all.js"},"require":{"types":"./dist/cjs/index.all.d.ts","default":"./dist/cjs/index.all.js"}},"./*.cjs":{"default":"./dist/*.cjs"},"./*.mjs":{"default":"./dist/*.mjs"},"./addons":{"import":{"types":"./dist/addons/index.d.ts","default":"./dist/addons/index.js"},"require":{"types":"./dist/cjs/addons/index.d.ts","default":"./dist/cjs/addons/index.js"}},"./addons/*":{"import":{"types":"./dist/addons/*.d.ts","default":"./dist/addons/*.js"},"require":{"types":"./dist/cjs/addons/*.d.ts","default":"./dist/cjs/addons/*.js"}},"./middlewares":{"import":{"types":"./dist/middlewares/index.d.ts","default":"./dist/middlewares/index.js"},"require":{"types":"./dist/cjs/middlewares/index.d.ts","default":"./dist/cjs/middlewares/index.js"}},"./package.json":"./package.json","./middlewares/*":{"import":{"types":"./dist/middlewares/*.d.ts","default":"./dist/middlewares/*.js"},"require":{"types":"./dist/cjs/middlewares/*.d.ts","default":"./dist/cjs/middlewares/*.js"}}},"gitHead":"0b90bc4a71f60e113167a83e716142d43fa1c4f7","scripts":{"doc":"typedoc --out docs/api --readme none --excludeInternal src/index.ts 'src/addons/*.ts' 'src/middlewares/*.ts'","lint":"eslint '{src,test}/**/*.{js,ts}'","mock":"node scripts/mockServer.js","test":"npm run test:node && npm run test:browser && npm run test:deno && npm run test:bun && npm run test:snippets","build":"tsc && tsc --project tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > ./dist/cjs/package.json && rolldown -c ./rolldown.config.ts","start":"npm run build && npm run test","prepare":"npm run build","lint:fix":"eslint --fix '{src,test}/**/*.{js,ts}'","prebuild":"rimraf dist && rimraf coverage && npm run lint","test:bun":"node scripts/runWithMockServer.js \"bun test test/bun/wretch.spec.ts\"","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0","test:deno":"node scripts/runWithMockServer.js \"deno test --allow-net --allow-read --no-check --sloppy-imports --config test/deno/deno.json test/deno/wretch.spec.ts\"","test:node":"node scripts/runWithMockServer.js \"c8 node --import tsx --test test/node/*.spec.ts --test test/node/**/*.spec.ts\"","test:browser":"node scripts/runWithMockServer.js web-test-runner","test:snippets":"node --experimental-vm-modules --import tsx --test test/snippets/snippets.spec.ts","prepare:release":"npm run start && npm run doc && npm run changelog","test:browser:watch":"node scripts/runWithMockServer.js \"web-test-runner --watch\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6298fa5a-995b-4b5f-82a2-6f06fc979051"}},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"11.11.0","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","typesVersions":{"*":{"*":["dist/*","dist/*/index.d.ts","dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","tsx":"^4.21.0","tslib":"^2.8.1","eslint":"^10.0.3","rimraf":"^6.1.3","fastify":"^5.8.1","globals":"^17.4.0","typedoc":"^0.28.17","rolldown":"^1.0.0-rc.7","@eslint/js":"^9.37.9","typescript":"^5.9.3","@types/node":"^25.3.5","@fastify/cors":"^11.2.0","@web/test-runner":"^0.20.2","@fastify/formbody":"^8.0.2","typescript-eslint":"^8.56.1","@fastify/multipart":"^9.4.0","@fastify/basic-auth":"^6.2.0","@web/dev-server-esbuild":"^1.0.5","conventional-changelog-cli":"^2.2.2","@web/test-runner-playwright":"^0.11.1","conventional-changelog-wretch":"file:scripts/conventional-changelog-wretch"},"_npmOperationalInternal":{"tmp":"tmp/wretch_3.0.7_1772866756481_0.9119085105562275","host":"s3://npm-registry-packages-npm-production"}},"3.0.8":{"name":"wretch","version":"3.0.8","keywords":["wretch","fetch","ajax","request"],"author":{"name":"Julien Elbaz"},"license":"MIT","_id":"wretch@3.0.8","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"homepage":"https://elbywan.github.io/wretch","bugs":{"url":"https://github.com/elbywan/wretch/issues"},"dist":{"shasum":"a4de3af5d8f89ca39c41740ffa00b2cc0a11199a","tarball":"https://registry.npmjs.org/wretch/-/wretch-3.0.8.tgz","fileCount":211,"integrity":"sha512-HDDFvyELFUVZFiw4hb/QfMkuh+xwHwJoRjCCTDO+E9ik3TrRJSVI7MmzSKQemimeDH9EwIRmQuh4HTgEcVcYVw==","signatures":[{"sig":"MEUCIH0IDWZc8XW775SFt8IutDPCY1X9kSsoFv7raQm+vutuAiEAhUg0eL0/UtpDd2pCO5UeHV/gNLh55tB3Kpgj78IByTg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wretch@3.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":943827},"main":"./dist/bundle/wretch.min.cjs","type":"module","types":"./dist/index.d.ts","unpkg":"./dist/bundle/wretch.min.js","module":"./dist/index.js","engines":{"node":">=22"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.cjs"}},"./*":{"default":"./dist/*.js"},"./all":{"import":{"types":"./dist/index.all.d.ts","default":"./dist/index.all.js"},"require":{"types":"./dist/cjs/index.all.d.ts","default":"./dist/cjs/index.all.js"}},"./*.cjs":{"default":"./dist/*.cjs"},"./*.mjs":{"default":"./dist/*.mjs"},"./addons":{"import":{"types":"./dist/addons/index.d.ts","default":"./dist/addons/index.js"},"require":{"types":"./dist/cjs/addons/index.d.ts","default":"./dist/cjs/addons/index.js"}},"./addons/*":{"import":{"types":"./dist/addons/*.d.ts","default":"./dist/addons/*.js"},"require":{"types":"./dist/cjs/addons/*.d.ts","default":"./dist/cjs/addons/*.js"}},"./middlewares":{"import":{"types":"./dist/middlewares/index.d.ts","default":"./dist/middlewares/index.js"},"require":{"types":"./dist/cjs/middlewares/index.d.ts","default":"./dist/cjs/middlewares/index.js"}},"./package.json":"./package.json","./middlewares/*":{"import":{"types":"./dist/middlewares/*.d.ts","default":"./dist/middlewares/*.js"},"require":{"types":"./dist/cjs/middlewares/*.d.ts","default":"./dist/cjs/middlewares/*.js"}}},"gitHead":"76821f8a422450de76c918c7f610ba761b71ecf3","scripts":{"doc":"typedoc --out docs/api --readme none --excludeInternal src/index.ts 'src/addons/*.ts' 'src/middlewares/*.ts'","lint":"eslint '{src,test}/**/*.{js,ts}'","mock":"node scripts/mockServer.js","test":"npm run test:node && npm run test:browser && npm run test:deno && npm run test:bun && npm run test:snippets && npm run test:types","build":"tsc && tsc --project tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > ./dist/cjs/package.json && rolldown -c ./rolldown.config.ts","start":"npm run build && npm run test","prepare":"npm run build","lint:fix":"eslint --fix '{src,test}/**/*.{js,ts}'","prebuild":"rimraf dist && rimraf coverage && npm run lint","test:bun":"node scripts/runWithMockServer.js \"bun test test/bun/wretch.spec.ts\"","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0","test:deno":"node scripts/runWithMockServer.js \"deno test --allow-net --allow-read --no-check --sloppy-imports --config test/deno/deno.json test/deno/wretch.spec.ts\"","test:node":"node scripts/runWithMockServer.js \"c8 node --import tsx --test test/node/*.spec.ts --test test/node/**/*.spec.ts\"","test:types":"tsc -b tsconfig.type-tests.json","test:browser":"node scripts/runWithMockServer.js web-test-runner","test:snippets":"node --experimental-vm-modules --import tsx --test test/snippets/snippets.spec.ts","prepare:release":"npm run start && npm run doc && npm run changelog","test:browser:watch":"node scripts/runWithMockServer.js \"web-test-runner --watch\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6298fa5a-995b-4b5f-82a2-6f06fc979051"}},"repository":{"url":"git+https://github.com/elbywan/wretch.git","type":"git"},"_npmVersion":"11.15.0","description":"A tiny wrapper built around fetch with an intuitive syntax.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","typesVersions":{"*":{"*":["dist/*","dist/*/index.d.ts","dist/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","tsx":"^4.22.0","tslib":"^2.8.1","eslint":"^10.4.0","rimraf":"^6.1.3","fastify":"^5.8.5","globals":"^17.6.0","typedoc":"^0.28.19","rolldown":"^1.0.1","@eslint/js":"^10.0.1","typescript":"^5.9.3","@types/node":"^25.8.0","@fastify/cors":"^11.2.0","@web/test-runner":"^0.20.2","@fastify/formbody":"^8.0.2","typescript-eslint":"^8.59.3","@fastify/multipart":"^10.0.0","@fastify/basic-auth":"^6.2.0","@web/dev-server-esbuild":"^1.0.5","conventional-changelog-cli":"^2.2.2","@web/test-runner-playwright":"^0.11.1","conventional-changelog-wretch":"file:scripts/conventional-changelog-wretch"},"_npmOperationalInternal":{"tmp":"tmp/wretch_3.0.8_1779533152535_0.8716831160514957","host":"s3://npm-registry-packages-npm-production"}},"3.0.9":{"name":"wretch","version":"3.0.9","type":"module","description":"A tiny wrapper built around fetch with an intuitive syntax.","keywords":["wretch","fetch","ajax","request"],"engines":{"node":">=22"},"homepage":"https://elbywan.github.io/wretch","repository":{"type":"git","url":"git+https://github.com/elbywan/wretch.git"},"bugs":{"url":"https://github.com/elbywan/wretch/issues"},"main":"./dist/bundle/wretch.min.cjs","unpkg":"./dist/bundle/wretch.min.js","module":"./dist/index.js","types":"./dist/index.d.ts","typesVersions":{"*":{"*":["dist/*","dist/*/index.d.ts","dist/index.d.ts"]}},"exports":{".":{"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.cjs"},"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./all":{"require":{"types":"./dist/cjs/index.all.d.ts","default":"./dist/cjs/index.all.js"},"import":{"types":"./dist/index.all.d.ts","default":"./dist/index.all.js"}},"./addons":{"require":{"types":"./dist/cjs/addons/index.d.ts","default":"./dist/cjs/addons/index.js"},"import":{"types":"./dist/addons/index.d.ts","default":"./dist/addons/index.js"}},"./addons/*":{"require":{"types":"./dist/cjs/addons/*.d.ts","default":"./dist/cjs/addons/*.js"},"import":{"types":"./dist/addons/*.d.ts","default":"./dist/addons/*.js"}},"./middlewares":{"require":{"types":"./dist/cjs/middlewares/index.d.ts","default":"./dist/cjs/middlewares/index.js"},"import":{"types":"./dist/middlewares/index.d.ts","default":"./dist/middlewares/index.js"}},"./middlewares/*":{"require":{"types":"./dist/cjs/middlewares/*.d.ts","default":"./dist/cjs/middlewares/*.js"},"import":{"types":"./dist/middlewares/*.d.ts","default":"./dist/middlewares/*.js"}},"./package.json":"./package.json","./*.mjs":{"default":"./dist/*.mjs"},"./*.cjs":{"default":"./dist/*.cjs"},"./*":{"default":"./dist/*.js"}},"sideEffects":false,"scripts":{"start":"npm run build && npm run test","lint":"eslint '{src,test}/**/*.{js,ts}'","lint:fix":"eslint --fix '{src,test}/**/*.{js,ts}'","prebuild":"rimraf dist && rimraf coverage && npm run lint","build":"tsc && tsc --project tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > ./dist/cjs/package.json && rolldown -c ./rolldown.config.ts","mock":"node scripts/mockServer.js","test":"npm run test:node && npm run test:browser && npm run test:deno && npm run test:bun && npm run test:snippets && npm run test:types","test:node":"node scripts/runWithMockServer.js \"c8 node --import tsx --test test/node/*.spec.ts --test test/node/**/*.spec.ts\"","test:browser":"node scripts/runWithMockServer.js web-test-runner","test:browser:watch":"node scripts/runWithMockServer.js \"web-test-runner --watch\"","test:deno":"node scripts/runWithMockServer.js \"deno test --allow-net --allow-read --no-check --sloppy-imports --config test/deno/deno.json test/deno/wretch.spec.ts\"","test:bun":"node scripts/runWithMockServer.js \"bun test test/bun/wretch.spec.ts\"","test:snippets":"node --experimental-vm-modules --import tsx --test test/snippets/snippets.spec.ts","test:types":"tsc -b tsconfig.type-tests.json","changelog":"conventional-changelog -p wretch -i CHANGELOG.md -s -r 0","doc":"typedoc --out docs/api --readme none --excludeInternal src/index.ts 'src/addons/*.ts' 'src/middlewares/*.ts'","prepare":"npm run build","prepare:release":"npm run start && npm run doc && npm run changelog"},"author":{"name":"Julien Elbaz"},"license":"MIT","devDependencies":{"@eslint/js":"^10.0.1","@fastify/basic-auth":"^6.2.0","@fastify/cors":"^11.2.0","@fastify/formbody":"^8.0.2","@fastify/multipart":"^10.0.0","@types/node":"^25.8.0","@web/dev-server-esbuild":"^1.0.5","@web/test-runner":"^0.20.2","@web/test-runner-playwright":"^0.11.1","c8":"^11.0.0","conventional-changelog-cli":"^2.2.2","conventional-changelog-wretch":"file:scripts/conventional-changelog-wretch","eslint":"^10.4.0","fastify":"^5.8.5","globals":"^17.6.0","rimraf":"^6.1.3","rolldown":"^1.0.1","tslib":"^2.8.1","tsx":"^4.22.0","typedoc":"^0.28.19","typescript":"^5.9.3","typescript-eslint":"^8.59.3"},"gitHead":"32d5f68badf7e8f103b734febe680968c6e0f97f","_id":"wretch@3.0.9","_nodeVersion":"24.17.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-RXJQp5aOBfHQaDCLRyFXQooWDBOHrQxVgCH/6OFaFPBKjeUiXMQ3NV1b8qqI7CR+v4meVBWYs242P8n+rWRjzA==","shasum":"f2295ea5b276fe13bdedce861bd1b7d9ed390e07","tarball":"https://registry.npmjs.org/wretch/-/wretch-3.0.9.tgz","fileCount":211,"unpackedSize":946373,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/wretch@3.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDivyyClOerH/rJkn95B8TiVhXcWZwc4gCJECA6j/b8AgIhAJVu3q/VzlyPwsULHr4rqE4f6O1B90Y7yZzv+mqEVRUc"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:6298fa5a-995b-4b5f-82a2-6f06fc979051"}},"directories":{},"maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/wretch_3.0.9_1781852157646_0.6918860442435004"},"_hasShrinkwrap":false}},"time":{"created":"2017-09-13T22:57:15.764Z","modified":"2026-06-19T06:55:58.164Z","0.0.1":"2017-09-13T22:57:15.764Z","0.1.0":"2017-09-14T11:40:01.796Z","0.1.1":"2017-09-14T11:50:14.640Z","0.1.2":"2017-09-21T06:53:28.837Z","0.1.3":"2017-09-22T06:38:14.688Z","0.1.4":"2017-09-25T09:14:51.989Z","0.1.5":"2017-09-25T13:51:27.723Z","0.2.0":"2017-09-27T09:14:30.108Z","0.2.1":"2017-10-03T10:52:40.776Z","0.2.2":"2017-10-04T07:33:29.924Z","0.2.3":"2017-10-06T00:10:39.269Z","0.2.4":"2017-10-06T01:45:14.865Z","0.3.0":"2017-10-09T21:29:08.848Z","0.3.1":"2017-10-09T21:35:08.008Z","1.0.0":"2017-10-20T05:58:05.769Z","1.1.0":"2017-11-17T21:54:44.330Z","1.1.1":"2018-01-08T06:50:13.952Z","1.1.2":"2018-03-07T22:05:00.372Z","1.2.0":"2018-05-24T19:50:54.656Z","1.3.0":"2018-06-09T11:45:04.191Z","1.3.1":"2018-06-12T10:37:25.187Z","1.4.0":"2018-07-10T06:47:50.655Z","1.4.1":"2018-08-13T08:27:29.953Z","1.4.2":"2018-10-21T07:52:44.534Z","1.5.0":"2019-02-23T18:51:21.643Z","1.5.1":"2019-03-17T08:52:12.568Z","1.5.2":"2019-04-28T09:45:11.263Z","1.5.3":"2019-07-11T18:40:22.424Z","1.5.4":"2019-07-16T20:45:44.583Z","1.5.5":"2019-10-15T15:54:15.698Z","1.6.0":"2019-11-27T15:01:14.291Z","1.7.0":"2020-01-25T10:31:06.978Z","1.7.1":"2020-01-25T23:27:06.965Z","1.7.2":"2020-04-13T12:45:36.867Z","1.7.3":"2020-10-12T10:56:18.492Z","1.7.4":"2020-10-14T08:10:41.230Z","1.7.5":"2021-06-30T10:06:13.749Z","1.7.6":"2021-08-06T08:38:57.321Z","1.7.7":"2021-12-13T11:57:07.135Z","1.7.8":"2022-01-30T15:30:05.078Z","1.7.9":"2022-02-01T08:54:10.350Z","1.7.10":"2022-05-21T07:34:37.626Z","2.0.0-next.0":"2022-07-03T15:48:04.669Z","2.0.0-next.1":"2022-07-08T21:26:41.978Z","2.0.0":"2022-08-01T10:22:16.609Z","2.0.1":"2022-08-02T15:11:45.798Z","2.0.2":"2022-08-03T10:09:36.159Z","2.0.3":"2022-08-16T16:57:42.094Z","2.0.4":"2022-08-18T07:44:16.590Z","2.1.0":"2022-09-03T10:21:44.502Z","2.1.1":"2022-09-03T10:27:53.736Z","2.1.2":"2022-09-27T15:52:30.971Z","2.1.3":"2022-09-28T06:29:25.213Z","2.1.4":"2022-09-28T21:00:07.789Z","2.1.5":"2022-10-15T08:47:53.170Z","2.2.0":"2022-12-03T10:21:47.044Z","2.2.1":"2022-12-03T10:35:48.160Z","2.2.2":"2022-12-03T14:53:19.467Z","2.2.3":"2022-12-09T07:08:22.380Z","2.3.0":"2022-12-12T20:38:22.034Z","2.3.1":"2023-01-07T21:41:29.639Z","2.3.2":"2023-01-11T13:22:47.541Z","2.4.0":"2023-01-19T14:16:50.820Z","2.4.1":"2023-01-20T15:53:55.222Z","2.5.0":"2023-02-20T22:51:19.649Z","2.5.1":"2023-02-27T05:41:57.068Z","2.5.2":"2023-04-11T06:36:42.959Z","2.6.0":"2023-06-28T12:07:13.091Z","2.7.0":"2023-09-12T17:34:30.100Z","2.7.1":"2023-11-19T10:20:25.083Z","2.8.0":"2023-12-30T09:50:09.834Z","2.8.1":"2024-03-07T07:31:45.431Z","2.9.0":"2024-06-01T17:29:14.424Z","2.9.1":"2024-09-06T21:11:45.015Z","2.10.0":"2024-09-13T22:03:13.025Z","2.11.0":"2024-10-29T08:23:04.409Z","2.11.1":"2025-10-19T16:46:50.654Z","3.0.0":"2025-10-19T18:00:06.653Z","3.0.1":"2025-10-21T21:51:16.505Z","3.0.2":"2025-10-24T07:02:12.087Z","3.0.3":"2025-11-10T10:50:10.284Z","3.0.4":"2025-11-26T21:49:11.948Z","3.0.5":"2025-11-27T08:03:36.359Z","3.0.6":"2025-12-12T19:38:04.614Z","3.0.7":"2026-03-07T06:59:16.690Z","3.0.8":"2026-05-23T10:45:52.765Z","3.0.9":"2026-06-19T06:55:57.819Z"},"bugs":{"url":"https://github.com/elbywan/wretch/issues"},"author":{"name":"Julien Elbaz"},"license":"MIT","homepage":"https://elbywan.github.io/wretch","keywords":["wretch","fetch","ajax","request"],"repository":{"type":"git","url":"git+https://github.com/elbywan/wretch.git"},"description":"A tiny wrapper built around fetch with an intuitive syntax.","maintainers":[{"name":"elbywan","email":"elbywan@hotmail.com"}],"readme":"<h1 align=\"center\">\n\t<a href=\"https://elbywan.github.io/wretch\"><img src=\"assets/wretch.svg\" alt=\"wretch-logo\" width=\"220px\"></a><br>\n\t<br>\n    <a href=\"https://elbywan.github.io/wretch\">Wretch</a><br>\n\t<br>\n  <a href=\"https://github.com/elbywan/wretch/actions/workflows/node.yml\"><img alt=\"github-badge\" src=\"https://github.com/elbywan/wretch/actions/workflows/node.yml/badge.svg\"></a>\n  <a href=\"https://www.npmjs.com/package/wretch\"><img alt=\"npm-badge\" src=\"https://img.shields.io/npm/v/wretch.svg?colorB=ff733e\" height=\"20\"></a>\n  <a href=\"https://www.npmjs.com/package/wretch\"><img alt=\"npm-downloads-badge\" src=\"https://img.shields.io/npm/dm/wretch.svg?colorB=53aabb\" height=\"20\"></a>\n  <a href=\"https://coveralls.io/github/elbywan/wretch?branch=master\"><img src=\"https://coveralls.io/repos/github/elbywan/wretch/badge.svg?branch=master\" alt=\"Coverage Status\"></a>\n  <a href=\"https://bundlejs.com/?q=wretch#sharing\"><img src='https://deno.bundlejs.com/badge?q=wretch'/></a>\n  <a href=\"https://github.com/elbywan/wretch/blob/master/LICENSE\"><img src=\"https://img.shields.io/badge/license-MIT-blue.svg\" alt=\"license-badge\" height=\"20\"></a>\n</h1>\n<h4 align=\"center\">\n\tA tiny (~1.8KB g-zipped) wrapper built around <a href=\"https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API/Using_Fetch\">fetch</a> with an intuitive syntax.\n</h4>\n<h5 align=\"center\">\n    <i>f[ETCH] [WR]apper</i>\n</h6>\n\n<br>\n\n##### Wretch 3.0 is now live 🎉 ! Check out the [Migration Guide](MIGRATION_V2_V3.md) for upgrading from v2, and please have a look at the [releases](https://github.com/elbywan/wretch/releases) and the [changelog](https://github.com/elbywan/wretch/blob/master/CHANGELOG.md) after each update for new features and breaking changes.\n\n##### And if you like the library please consider becoming a [sponsor](https://github.com/sponsors/elbywan) ❤️.\n\n# Features\n\n#### `wretch` is a small wrapper around [fetch](https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API/Using_Fetch) designed to simplify the way to perform network requests and handle responses.\n\n- 🪶 **Small** - core is less than 1.8KB g-zipped\n- 💡 **Intuitive** - lean API, handles errors, headers and (de)serialization\n- 🧊 **Immutable** - every call creates a cloned instance that can then be reused safely\n- 🔌 **Modular** - plug addons to add new features, and middlewares to intercept requests\n- 🧩 **Isomorphic** - compatible with modern browsers, Node.js 22+, Deno and Bun\n- 🦺 **Type safe** - strongly typed, written in TypeScript\n- ✅ **Proven** - fully covered by unit tests and widely used\n- 💓 **Maintained** - alive and well for many years\n\n# Table of Contents\n\n- [**Quick Start**](#quick-start)\n- [**Motivation**](#motivation)\n- [**Installation**](#installation)\n- [**Compatibility**](#compatibility)\n- [**Usage**](#usage)\n- [**Recipes**](#recipes)\n- [**Api**](#api-)\n- [**Addons**](#addons)\n- [**Middlewares**](#middlewares)\n- [**Migration Guides**](#migration-guides)\n- [**License**](#license)\n\n# Quick Start\n\n```bash\n# 1️⃣ Install\nnpm i wretch\n```\n\n<!-- snippet: Quick start example\n     snippet:description Quick start example showing basic wretch usage -->\n```javascript\n// 2️⃣ Import and create a reusable API client\nimport wretch from \"wretch\"\n\nconst api = wretch(\"https://jsonplaceholder.typicode.com\")\n  .options({ mode: \"cors\" })\n\n// 3️⃣ Make requests with automatic JSON handling\nconst post = await api.get(\"/posts/1\").json()\nconsole.log(post.title)\n\n// 4️⃣ POST with automatic serialization\nconst created = await api\n  .post({ title: \"New Post\", body: \"Content\", userId: 1 }, \"/posts\")\n  .json()\n\n// 5️⃣ Handle errors elegantly\nawait api\n  .get(\"/posts/999\")\n  .notFound(() => console.log(\"Post not found!\"))\n  .json()\n\n// 6️⃣ Different response types\nconst text = await api.get(\"/posts/1\").text()      // Raw text\nconst response = await api.get(\"/posts/1\").res()   // Raw Response object\nconst blob = await api.get(\"/photos/1\").blob()     // Binary data\n```\n\n# Motivation\n\n#### Because having to write a second callback to process a response body feels awkward.\n\nFetch needs a second callback to process the response body.\n\n<!-- snippet:description Fetch requires two callbacks for JSON parsing -->\n```javascript\nfetch(\"https://jsonplaceholder.typicode.com/posts/1\")\n  .then(response => response.json())\n  .then(json => {\n    //Do stuff with the parsed json\n  });\n```\n\nWretch does it for you.\n\n<!-- snippet:description Fetch with two callbacks for JSON parsing\n     snippet:expect-return \"userId\" -->\n```javascript\n// Use .res for the raw response, .text for raw text, .json for json, .blob for a blob …\nwretch(\"https://jsonplaceholder.typicode.com/posts/1\")\n  .get()\n  .json(json => {\n    // Do stuff with the parsed json\n    return json\n  });\n```\n\n#### Because manually checking and throwing every request error code is tedious.\n\nFetch won't reject on HTTP error status.\n\n<!-- snippet:description Fetch requires manual error code checking -->\n```javascript\nfetch(\"https://jsonplaceholder.typicode.com/posts/1\")\n  .then(response => {\n    if(!response.ok) {\n      if(response.status === 404) throw new Error(\"Not found\")\n      else if(response.status === 401) throw new Error(\"Unauthorized\")\n      else if(response.status === 418) throw new Error(\"I'm a teapot !\")\n      else throw new Error(\"Other error\")\n    }\n    else {/* … */}\n  })\n  .then(data => {/* … */})\n  .catch(error => { /* … */ })\n```\n\nWretch throws when the response is not successful and contains helper methods to handle common codes.\n\n<!-- snippet:description Shows error handling with wretch catchers -->\n```javascript\nwretch(\"https://jsonplaceholder.typicode.com/posts/1\")\n  .get()\n  .notFound(error => { /* … */ })\n  .unauthorized(error => { /* … */ })\n  .error(418, error => { /* … */ })\n  .res(response => {/* … */ })\n  .catch(error => { /* uncaught errors */ })\n```\n\n#### Because sending a json object should be easy.\n\nWith fetch you have to set the header, the method and the body manually.\n\n<!-- snippet:description Manual JSON request setup with fetch -->\n```javascript\nfetch(\"https://jsonplaceholder.typicode.com/posts\", {\n  method: \"POST\",\n  headers: { \"Content-Type\": \"application/json\" },\n  body: JSON.stringify({ \"hello\": \"world\" })\n}).then(response => {/* … */})\n// Omitting the data retrieval and error management parts…\n```\n\nWith wretch, you have shorthands at your disposal.\n\n<!-- snippet:description Posting JSON data with automatic serialization -->\n```javascript\nwretch(\"https://jsonplaceholder.typicode.com/posts\")\n  .post({ \"hello\": \"world\" })\n  .res(response => { /* … */ })\n```\n\n#### Because configuration should not rhyme with repetition.\n\nA Wretch object is immutable which means that you can reuse previous instances safely.\n\n<!-- snippet:description Reusable wretch instances with base configuration -->\n```javascript\nconst token = \"MY_SECRET_TOKEN\"\n\n// Cross origin authenticated requests on an external API\nconst externalApi = wretch(\"https://jsonplaceholder.typicode.com\") // Base url\n  // Authorization header\n  .auth(`Bearer ${token}`)\n  // Cors fetch options\n  .options({ credentials: \"include\", mode: \"cors\" })\n  // Handle 403 errors\n  .resolve((w) => w.forbidden(error => { /* Handle all 403 errors */ }));\n\n// Fetch a resource\nconst resource = await externalApi\n  // Add a custom header for this request\n  .headers({ \"If-Unmodified-Since\": \"Wed, 21 Oct 2015 07:28:00 GMT\" })\n  .get(\"/posts/1\")\n  .json(() => {/* do something with the resource */});\n\n// Post a resource\nexternalApi\n  .url(\"/posts\")\n  .post({ \"Shiny new\": \"resource object\" })\n  .json(() => {/* do something with the created resource */});\n```\n\n# Installation\n\n## Package Manager\n\n```sh\nnpm i wretch # or yarn/pnpm add wretch\n```\n\n## &lt;script&gt; tag\n\nThe package contains multiple bundles depending on the format and feature set located under the `/dist/bundle` folder.\n\n<details>\n\n<summary>Bundle variants</summary>\n<br>\n\n> 💡 If you pick the core bundle, then to plug addons you must import them separately from `/dist/bundle/addons/[addonName].min.js`\n\n| Feature set        | File Name           |\n| ------------------ | ------------------- |\n| Core features only | `wretch.min.js`     |\n| Core + all addons  | `wretch.all.min.js` |\n\n| Format   | Extension  |\n| -------- | ---------- |\n| ESM      | `.min.mjs` |\n| CommonJS | `.min.cjs` |\n| UMD      | `.min.js`  |\n\n</details>\n\n```html\n<!--\n  Pick your favourite CDN:\n    - https://unpkg.com/wretch\n    - https://cdn.jsdelivr.net/npm/wretch/\n    - https://www.skypack.dev/view/wretch\n    - https://cdnjs.com/libraries/wretch\n    - …\n-->\n\n<!-- UMD import as window.wretch -->\n<script src=\"https://unpkg.com/wretch\"></script>\n\n<!-- Modern import -->\n<script type=\"module\">\n  import wretch from 'https://cdn.skypack.dev/wretch/dist/bundle/wretch.all.min.mjs'\n\n  // … //\n</script>\n```\n\n# Compatibility\n\n## Browsers\n\n`wretch@^3` is compatible with modern browsers only. For older browsers please use `wretch@^1`.\n\n## Node.js\n\nWretch is compatible with and tested in _Node.js >= 22_.\n\nFor older Node.js versions, please use `wretch@^2`.\n\nNode.js 22+ includes native fetch support and all required Web APIs (FormData, URLSearchParams, AbortController, etc.) out of the box, so no polyfills are needed.\n\n## Deno\n\nWorks with [Deno](https://deno.land/) out of the box.\n\n```bash\ndeno add npm:wretch\n```\n\n<!-- snippet:description Basic Deno usage example -->\n```ts\nimport wretch from \"wretch\";\n\nconst text = await wretch(\"https://httpbingo.org\").get(\"/status/200\").text();\nconsole.log(text); // -> { \"code\": 200, \"description\": \"OK\" }\n```\n\n## Bun\n\nWorks with [Bun](https://bun.sh/) out of the box.\n\n```bash\nbun add wretch\n```\n\n<!-- snippet:description Basic Bun usage example -->\n```ts\nimport wretch from \"wretch\";\n\nconst text = await wretch(\"https://httpbingo.org\").get(\"/status/200\").text();\nconsole.log(text); // -> { \"code\": 200, \"description\": \"OK\" }\n```\n\n# Usage\n\n## Import\n\n<!-- snippet:description Browser module import examples\n     snippet:skip Browser specific code -->\n```typescript\n// ECMAScript modules\nimport wretch from \"wretch\"\n// CommonJS\nconst wretch = require(\"wretch\")\n// Global variable (script tag)\nwindow.wretch\n```\n\n## Common Use Cases\n\n<!-- snippet:description REST API client with base configuration and JSON resolution\n     snippet:expect-return \"id\" -->\n```javascript\n// 🌐 REST API Client\nconst api = wretch(\"https://jsonplaceholder.typicode.com\")\n  .auth(\"Bearer token\")\n  .resolve(r => r.json())\n\nconst users = await api.get(\"/users\")\nconst user = await api.post({ name: \"John\" }, \"/users\")\nusers\n```\n\n<!-- snippet:description File upload with progress tracking using addons -->\n```javascript\n// 📤 File Upload with Progress\nimport ProgressAddon from \"wretch/addons/progress\"\nimport FormDataAddon from \"wretch/addons/formData\"\n\nawait wretch(\"https://httpbingo.org/post\")\n  .addon([FormDataAddon, ProgressAddon()])\n  .formData({ file: file })\n  .post()\n  .progress((loaded, total) => console.log(`${(loaded/total*100).toFixed()}%`))\n  .json()\n```\n\n<!-- snippet:description Auto-retry with network error handling -->\n```javascript\n// 🔄 Auto-retry on Network Failure\nimport { retry } from \"wretch/middlewares\"\n\nconst resilientApi = wretch()\n  .middlewares([retry({ maxAttempts: 3, retryOnNetworkError: true })])\n```\n\n<!-- snippet:description Type-safe TypeScript request with interface\n     snippet:expect-return \"id\" -->\n```typescript\n// 🎯 Type-safe TypeScript\ninterface User { id: number; name: string; email: string }\n\nconst user = await wretch(\"https://jsonplaceholder.typicode.com\")\n  .get(\"/users/1\")\n  .json<User>() // Fully typed!\n\nuser\n```\n\n<!-- snippet:description Automatic token refresh with request replay -->\n```javascript\n// 🔐 Automatic Token Refresh\nconst api = wretch(\"https://httpbingo.org/basic-auth/user/pass\")\n  .addon(BasicAuthAddon)\n  .resolve(w => w.unauthorized(async (error, req) => {\n    const newToken = await refreshToken()\n    return req\n    .basicAuth(\"user\", \"pass\")\n    .unauthorized(e => {\n      console.log(\"Still unauthorized after token refresh\");\n      throw e\n    })\n    .fetch()\n    .json()\n  }))\n```\n\n## Custom Fetch Implementation\n\nYou can provide a custom fetch implementation using the `.fetchPolyfill()` method. This is useful for for a variety of use cases including mocking, adding logging, timing, or other custom behavior to all requests made through a wretch instance.\n\n<!--\n  snippet:description Custom fetch implementation with logging and timing\n  snippet:expect-output \"Fetching:\"\n  snippet:expect-return \"userId\"\n-->\n```js\nimport wretch from \"wretch\"\n\n// Per-instance custom fetch\nconst api = wretch(\"https://jsonplaceholder.typicode.com\")\n  .fetchPolyfill((url, opts) => {\n    console.log('Fetching:', url)\n    console.time(url)\n    return fetch(url, opts).finally(() => {\n      console.timeEnd(url)\n    })\n  })\n\nawait api.get(\"/posts\").json()\n```\n\n### [toFetch() - Fetch Adapter 🔗](https://elbywan.github.io/wretch/api/interfaces/index.Wretch#tofetch)\n\nConverts a wretch instance into a fetch-like function, preserving all configuration (middlewares, catchers, headers, etc.). Useful for integrating wretch with libraries that expect a fetch signature.\n\n<!-- snippet:description Converting wretch instance to fetch-like function -->\n```js\nconst myFetch = wretch(\"https://jsonplaceholder.typicode.com\")\n  .auth(\"Bearer token\")\n  .catcher(401, (err) => console.log(\"Unauthorized\"))\n  .toFetch()\n\n// Use like regular fetch\nconst response = await myFetch(\"/users\", { method: \"GET\" })\nresponse\n```\n\n<!--\n  snippet:description Using wretch as fetch for third-party libraries\n  snippet:skip Example with external library\n-->\n```js\n// Pass to libraries expecting fetch\nimport { createClient } from \"@apollo/client\"\n\nconst client = createClient({\n  fetch: wretch().auth(\"Bearer token\").toFetch()\n})\n```\n\n## Chaining\n\n**A high level overview of the successive steps that can be chained to perform a request and parse the result.**\n\n```\n┌─────────────────────────────────────────────────────────────────┐\n│                        Request Chain                            │\n│                                                                 │\n│  wretch(url) ──> .helper() ──> .body() ──> .httpMethod()        │\n│                    ↓              ↓            ↓                │\n│                 .headers()     .json()      .get()              │\n│                 .auth()        .body()      .post()             │\n│                 .options()                  .put()              │\n│                                             .delete()           │\n└─────────────────────────────────────────────────────────────────┘\n                              ↓\n                    [ fetch() is called ]\n                              ↓\n┌─────────────────────────────────────────────────────────────────┐\n│                       Response Chain                            │\n│                                                                 │\n│  .catcher() ──> .responseType() ──> Promise ──> .then()/.catch()│\n│      ↓              ↓                                           │\n│  .notFound()     .json()                                        │\n│  .unauthorized() .text()                                        │\n│  .error()        .blob()                                        │\n│                  .res()                                         │\n└─────────────────────────────────────────────────────────────────┘\n```\n\n**Step-by-step breakdown:**\n\n<!--\n  snippet:description Instantiating wretch with base URL and options\n  snippet:skip\n-->\n```ts\n// First, instantiate wretch\nwretch(baseUrl, baseOptions)\n```\n\n_The \"request\" chain starts here._\n\n<!--\n  snippet:description Request chain helper and body methods syntax\n  snippet:skip\n-->\n```ts\n  // Optional - A set of helper methods to set the default options, set accept header, change the current url…\n  .<helper method(s)>()\n  // Optional - Serialize an object to json or FormData formats and sets the body & header field if needed\n  .<body type>()\n    // Required - Sends the get/put/post/delete/patch request.\n  .<http method>()\n```\n\n_The \"response\" chain starts here._\n\n_Fetch is called after the request chain ends and before the response chain starts._<br>\n_The request is on the fly and now it is time to chain catchers and finally call a response type handler._\n\n<!--\n  snippet:description Response chain catcher and type methods syntax\n  snippet:skip\n-->\n```ts\n  // Optional - You can chain error handlers here\n  .<catcher(s)>()\n  // Required - Specify the data type you need, which will be parsed and handed to you\n  .<response type>()\n  // >> Ends the response chain.\n```\n\n_From this point on, wretch returns a standard Promise._\n\n<!--\n  snippet:description Promise chain methods after response handler\n  snippet:skip\n-->\n```ts\n  .then(…)\n  .catch(…)\n```\n\n### Concrete Example\n\nHere's how the chaining works in practice:\n\n<!--\n  snippet:description Complete request/response chain example\n  snippet:skip Example\n-->\n```js\nawait wretch(\"https://api.example.com\")        // Base URL\n  .headers({ \"X-Api-Key\": \"secret\" })          // Helper method\n  .query({ limit: 10 })                        // Helper method\n  .json({ name: \"Alice\", role: \"admin\" })      // Body type\n  .post(\"/users\")                              // HTTP method (starts request)\n  .badRequest(err => console.log(\"Invalid\"))   // Catcher\n  .unauthorized(err => console.log(\"No auth\")) // Catcher\n  .json(user => console.log(user))             // Response type\n```\n\n# Recipes\n\nLooking for common patterns and solutions? Check out the **[Recipes Guide](RECIPES.md)** for practical examples covering:\n\n- **Error Handling** - Parsing error response bodies, custom error types, global handlers\n- **TypeScript Patterns** - Typing precomposed instances, reusable catchers\n- **File Uploads** - Progress tracking, FormData handling\n- **Query Strings** - Filtering undefined values\n- **Request Control** - Combining timeouts with AbortControllers, aborting on errors\n- **Advanced Patterns** - Token refresh & replay, schema validation, async polling\n\n# [API 🔗](https://elbywan.github.io/wretch/api/)\n\n> 💡 The API documentation is now autogenerated and hosted separately, click the links access it.\n\n### [Factory Method 🔗](https://elbywan.github.io/wretch/api/functions/index.default)\n\nThe default export is a factory function used to instantiate wretch.\n\n<!-- snippet:description Factory function instantiation example -->\n```js\nimport wretch from \"wretch\"\n\nconst api = wretch(\"http://domain.com/\", { cache: \"default\" })\n```\n\n### [Helper Methods 🔗](https://elbywan.github.io/wretch/api/interfaces/index.Wretch#accept)\n\nHelper Methods are used to configure the request and program actions.\n\n**Available methods:** [`.url()`](https://elbywan.github.io/wretch/api/interfaces/index.Wretch#url) · [`.options()`](https://elbywan.github.io/wretch/api/interfaces/index.Wretch#options) · [`.headers()`](https://elbywan.github.io/wretch/api/interfaces/index.Wretch#headers) · [`.auth()`](https://elbywan.github.io/wretch/api/interfaces/index.Wretch#auth) · [`.accept()`](https://elbywan.github.io/wretch/api/interfaces/index.Wretch#accept) · [`.content()`](https://elbywan.github.io/wretch/api/interfaces/index.Wretch#content) · [`.signal()`](https://elbywan.github.io/wretch/api/interfaces/index.Wretch#signal) · [`.toFetch()`](https://elbywan.github.io/wretch/api/interfaces/index.Wretch#tofetch) · [`.fetchPolyfill()`](https://elbywan.github.io/wretch/api/interfaces/index.Wretch#fetchpolyfill) · [`.catcher()`](https://elbywan.github.io/wretch/api/interfaces/index.Wretch#catcher) · [`.catcherFallback()`](https://elbywan.github.io/wretch/api/interfaces/index.Wretch#catcherfallback) · [`.customError()`](https://elbywan.github.io/wretch/api/interfaces/index.Wretch#customerror) · [`.defer()`](https://elbywan.github.io/wretch/api/interfaces/index.Wretch#defer) · [`.resolve()`](https://elbywan.github.io/wretch/api/interfaces/index.Wretch#resolve) · [`.middlewares()`](https://elbywan.github.io/wretch/api/interfaces/index.Wretch#middlewares) · [`.addon()`](https://elbywan.github.io/wretch/api/interfaces/index.Wretch#addon) · [`.polyfills()`](https://elbywan.github.io/wretch/api/interfaces/index.Wretch#polyfills)\n\n<!-- snippet:description Chaining helper methods example -->\n```js\nlet api = wretch(\"http://domain.com/\")\n\napi = api\n  .url(\"/posts/1\")\n  .headers({ \"Cache-Control\": \"no-cache\" })\n  .content(\"text/html\")\n```\n\n### [Body Types 🔗](https://elbywan.github.io/wretch/api/interfaces/index.Wretch#body)\n\nSpecify a body type if uploading data. Can also be added through the HTTP Method argument.\n\n**Available methods:** [`.body()`](https://elbywan.github.io/wretch/api/interfaces/index.Wretch#body) · [`.json()`](https://elbywan.github.io/wretch/api/interfaces/index.Wretch#json)\n\n<!--\n  snippet:description Helper methods configuration example\n  snippet:expect-return \"html\"\n-->\n```js\nlet api = wretch(\"http://domain.com/\")\n\napi = api.body(\"<html><body><div/></body></html>\")\napi\n```\n\n### [HTTP Methods 🔗](https://elbywan.github.io/wretch/api/interfaces/index.Wretch#delete)\n\nSets the HTTP method and sends the request.\n\nCalling an HTTP method ends the request chain and returns a response chain.\nYou can pass optional url and body arguments to these methods.\n\n**Available methods:** [`.get()`](https://elbywan.github.io/wretch/api/interfaces/index.Wretch#get) · [`.post()`](https://elbywan.github.io/wretch/api/interfaces/index.Wretch#post) · [`.put()`](https://elbywan.github.io/wretch/api/interfaces/index.Wretch#put) · [`.patch()`](https://elbywan.github.io/wretch/api/interfaces/index.Wretch#patch) · [`.delete()`](https://elbywan.github.io/wretch/api/interfaces/index.Wretch#delete) · [`.head()`](https://elbywan.github.io/wretch/api/interfaces/index.Wretch#head) · [`.opts()`](https://elbywan.github.io/wretch/api/interfaces/index.Wretch#opts)\n\n<!-- snippet:description HTTP method shortcuts with url and body arguments -->\n```js\nconst api = wretch(\"http://jsonplaceholder.typicode.com\")\n\n// These shorthands:\napi.get(\"/posts\");\napi.post({ json: \"body\" }, \"/posts\");\n// Are equivalent to:\napi.url(\"/posts\").get();\napi.json({ json: \"body\" }).url(\"/posts\").post();\n```\n\n**NOTE:** if the body argument is an `Object` it is assumed that it is a JSON payload and it will have the same behaviour as calling `.json(body)` unless the `Content-Type` header has been set to something else beforehand.\n\n### [Catchers 🔗](https://elbywan.github.io/wretch/api/interfaces/index.WretchResponseChain#badRequest)\n\nCatchers are optional, but if none are provided an error will still be thrown for http error codes and it will be up to you to catch it.\n\n**Available methods:** [`.badRequest()`](https://elbywan.github.io/wretch/api/interfaces/index.WretchResponseChain#badrequest) · [`.unauthorized()`](https://elbywan.github.io/wretch/api/interfaces/index.WretchResponseChain#unauthorized) · [`.forbidden()`](https://elbywan.github.io/wretch/api/interfaces/index.WretchResponseChain#forbidden) · [`.notFound()`](https://elbywan.github.io/wretch/api/interfaces/index.WretchResponseChain#notfound) · [`.timeout()`](https://elbywan.github.io/wretch/api/interfaces/index.WretchResponseChain#timeout) · [`.internalError()`](https://elbywan.github.io/wretch/api/interfaces/index.WretchResponseChain#internalerror) · [`.error()`](https://elbywan.github.io/wretch/api/interfaces/index.WretchResponseChain#error) · [`.fetchError()`](https://elbywan.github.io/wretch/api/interfaces/index.WretchResponseChain#fetcherror)\n\n<!-- snippet:description Error catchers for various HTTP status codes -->\n```js\nwretch(\"http://domain.com/resource\")\n  .get()\n  .badRequest((err) => console.log(err.status))\n  .unauthorized((err) => console.log(err.status))\n  .forbidden((err) => console.log(err.status))\n  .notFound((err) => console.log(err.status))\n  .timeout((err) => console.log(err.status))\n  .internalError((err) => console.log(err.status))\n  .error(418, (err) => console.log(err.status))\n  .fetchError((err) => console.log(err))\n  .res();\n```\n\nThe error passed to catchers is enhanced with additional properties.\n\n<!--\n  snippet:description WretchError type definition\n  snippet:skip\n-->\n```ts\ntype WretchError = Error & {\n  status: number;\n  response: WretchResponse;\n  url: string;\n};\n```\n\nBy default, `error.message` is set to the response body text (or `statusText` if body parsing fails).\n\n#### Request Replay\n\nThe original request is passed along the error and can be used in order to\nperform an additional request.\n\n<!-- snippet:description Request replay with credential renewal -->\n```js\nawait wretch(\"https://httpbingo.org/basic-auth/user/pass\")\n  .addon(BasicAuthAddon)\n  .basicAuth(\"user\", \"wrongpass\")\n  .get()\n  .unauthorized(async (error, req) => {\n    // Renew credentials\n    const password = await wretch(\"https://httpbingo.org/base64/decode/cGFzcw==\").get().text();\n    // Replay the original request with new credentials\n    return req\n      .basicAuth(\"user\", password)\n      .fetch()\n      .unauthorized((err) => { throw err })\n      .json();\n  })\n  .json()\n  // The promise chain is preserved as expected\n  // \".then\" will be performed on the result of the original request\n  // or the replayed one (if a 401 error was thrown)\n  .then(() => { /* … */ });\n```\n\n#### Multiple Error Codes\n\nYou can catch multiple error codes with a single handler by passing an array:\n\n<!--\n  snippet:description Multiple error code catchers example\n-->\n```js\n// Catch multiple codes at once\nconst api = wretch(\"https://httpbingo.org\").catcher([401, 403], err => {\n  console.log(\"Authentication/authorization error:\", err.status)\n});\n\n// The catchers will handle all specified codes\nawait api.get(\"/bearer\").json()\n```\n\n### [Response Types 🔗](https://elbywan.github.io/wretch/api/interfaces/index.WretchResponseChain#arrayBuffer)\n\nSetting the final response body type ends the chain and returns a regular promise.\n\nAll these methods accept an optional callback, and will return a Promise\nresolved with either the return value of the provided callback or the expected\ntype.\n\n**Available methods:** [`.res()`](https://elbywan.github.io/wretch/api/interfaces/index.WretchResponseChain#res) · [`.json()`](https://elbywan.github.io/wretch/api/interfaces/index.WretchResponseChain#json) · [`.text()`](https://elbywan.github.io/wretch/api/interfaces/index.WretchResponseChain#text) · [`.blob()`](https://elbywan.github.io/wretch/api/interfaces/index.WretchResponseChain#blob) · [`.arrayBuffer()`](https://elbywan.github.io/wretch/api/interfaces/index.WretchResponseChain#arraybuffer) · [`.formData()`](https://elbywan.github.io/wretch/api/interfaces/index.WretchResponseChain#formdata)\n\n<!-- snippet:description Factory method usage example\n  snippet:expect-output \"Hello world!\"\n  snippet:await\n  snippet:return-statement\n-->\n```js\nconst ENDPOINT = \"https://jsonplaceholder.typicode.com/posts/1\"\n\n// Without a callback\nwretch(ENDPOINT)\n  .get()\n  .json()\n  .then(json => {\n    /* the json argument is the parsed json of the response body */\n  })\n// Without a callback using await\nconst json = await wretch(ENDPOINT).get().json()\n// With a callback the value returned is passed to the Promise\nwretch(ENDPOINT).get().json(json => \"Hello world!\").then(console.log) // => Hello world!\n```\n\n_If an error is caught by catchers, the response type handler will not be\ncalled._\n\n# Addons\n\nAddons are separate pieces of code that you can import and plug into `wretch` to add new features.\n\n<!-- snippet:description Adding multiple addons to wretch instance -->\n```js\nimport FormDataAddon from \"wretch/addons/formData\"\nimport QueryStringAddon from \"wretch/addons/queryString\"\n\n// Add both addons\nconst w = wretch().addon([FormDataAddon, QueryStringAddon])\n\n// Additional features are now available\nw.formData({ hello: \"world\" }).query({ check: true })\n```\n\nTypescript should also be fully supported and will provide completions.\n\nhttps://user-images.githubusercontent.com/3428394/182319457-504a0856-abdd-4c1d-bd04-df5a061e515d.mov\n\n### [QueryString 🔗](https://elbywan.github.io/wretch/api/interfaces/addons_queryString.QueryStringAddon)\n\nUsed to construct and append the query string part of the URL from an object.\n\n<!--\n  snippet:description Query string construction from objects and strings\n  snippet:expect-return \"reset\"\n  snippet:return-statement: w\n-->\n```js\nimport QueryStringAddon from \"wretch/addons/queryString\"\n\nlet w = wretch(\"http://example.com\").addon(QueryStringAddon);\n// url is http://example.com\nw = w.query({ a: 1, b: 2 });\n// url is now http://example.com?a=1&b=2\nw = w.query({ c: 3, d: [4, 5] });\n// url is now http://example.com?a=1&b=2c=3&d=4&d=5\nw = w.query(\"five&six&seven=eight\");\n// url is now http://example.com?a=1&b=2c=3&d=4&d=5&five&six&seven=eight\nw = w.query({ reset: true }, { replace: true });\n// url is now  http://example.com?reset=true\n```\n\n### [FormData 🔗](https://elbywan.github.io/wretch/api/interfaces/addons_formData.FormDataAddon)\n\nAdds a helper method to serialize a `multipart/form-data` body from an object.\n\n<!-- snippet:description FormData serialization from nested objects -->\n```js\nimport FormDataAddon from \"wretch/addons/formData\"\n\nconst form = {\n  duck: \"Muscovy\",\n  duckProperties: {\n    beak: {\n      color: \"yellow\",\n    },\n    legs: 2,\n  },\n  ignored: {\n    key: 0,\n  },\n};\n\n// Will append the following keys to the FormData payload:\n// \"duck\", \"duckProperties[beak][color]\", \"duckProperties[legs]\"\nwretch(\"https://httpbingo.org/post\").addon(FormDataAddon).formData(form, { recursive: [\"ignored\"] }).post();\n```\n\n### [FormUrl 🔗](https://elbywan.github.io/wretch/api/interfaces/addons_formUrl.FormUrlAddon)\n\nAdds a method to serialize a `application/x-www-form-urlencoded` body from an object.\n\n<!-- snippet:description FormUrl serialization to x-www-form-urlencoded -->\n```js\nimport FormUrlAddon from \"wretch/addons/formUrl\"\n\nconst form = { a: 1, b: { c: 2 } };\nconst alreadyEncodedForm = \"a=1&b=%7B%22c%22%3A2%7D\";\n\n// Automatically sets the content-type header to \"application/x-www-form-urlencoded\"\nwretch(\"https://httpbingo.org/post\").addon(FormUrlAddon).formUrl(form).post();\nwretch(\"https://httpbingo.org/post\").addon(FormUrlAddon).formUrl(alreadyEncodedForm).post();\n```\n\n### [Abort 🔗](https://elbywan.github.io/wretch/api/variables/addons.abortAddon)\n\nAdds the ability to abort requests and set timeouts using AbortController and signals under the hood.\n\n<!-- snippet:description Importing the Abort addon -->\n```js\nimport AbortAddon from \"wretch/addons/abort\"\n```\n\nUse cases :\n\n<!--\n  snippet:description Request abortion using controller method\n  snippet:expect-output \"Aborted !\"\n-->\n```js\nconst [c, w] = wretch(\"https://httpbingo.org/get\")\n  .addon(AbortAddon())\n  .get()\n  .onAbort((_) => console.log(\"Aborted !\"))\n  .controller();\n\nw.text((_) => console.log(\"should never be called\"));\nc.abort();\n\n// Or :\n\nconst controller = new AbortController();\n\nwretch(\"https://httpbingo.org/get\")\n  .addon(AbortAddon())\n  .signal(controller)\n  .get()\n  .onAbort((_) => console.log(\"Aborted !\"))\n  .text((_) => console.log(\"should never be called\"));\n\ncontroller.abort();\n```\n\n<!--\n  snippet:description Request timeout with abort addon\n  snippet:expect-output \"Request timed out\"\n-->\n```js\nawait wretch(\"https://httpbingo.org/delay/2\")\n  .addon(AbortAddon())\n  .get()\n   // 1 second timeout\n  .setTimeout(1000)\n  .onAbort(_ => {\n    console.log(\"Request timed out\")\n  })\n  .json(_ => {\n    console.log(\"Response received in time\")\n  })\n```\n\n### [BasicAuth 🔗](https://elbywan.github.io/wretch/api/interfaces/addons_basicAuth.BasicAuthAddon)\n\nAdds the ability to set the `Authorization` header for the [basic authentication scheme](https://developer.mozilla.org/en-US/docs/Web/HTTP/Authentication#basic_authentication_scheme) without the need to manually encode the username/password.\n\nAlso, allows using URLs with `wretch` that contain credentials, which would otherwise throw an error.\n\n<!--\n  snippet:description Basic authentication with credentials\n  snippet:expect-return \"Authorization\"\n  snippet:return-statement: wretch\n-->\n```js\nimport BasicAuthAddon from \"wretch/addons/basicAuth\"\n\nconst user = \"user\"\nconst pass = \"pass\"\n\n// Automatically sets the Authorization header to \"Basic \" + <base64 encoded credentials>\nwretch(\"https://httpbingo.org/get\")\n  .addon(BasicAuthAddon)\n  .basicAuth(user, pass)\n  .get()\n\n// Allows using URLs with credentials in them\nwretch(`https://${user}:${pass}@httpbingo.org/basic-auth/${user}/${pass}`)\n  .addon(BasicAuthAddon)\n  .get()\n```\n\n### [Progress 🔗](https://elbywan.github.io/wretch/api/interfaces/addons_progress.ProgressResolver)\n\nAdds the ability to monitor progress when downloading or uploading.\n\n_Compatible with all platforms implementing the [TransformStream WebAPI](https://developer.mozilla.org/en-US/docs/Web/API/TransformStream#browser_compatibility)._\n\n**Download progress:**\n\n<!--\n  snippet:description Download progress tracking\n  snippet:expect-output \"Download:\"\n  snippet:expect-output \"100%\"\n-->\n```js\nimport ProgressAddon from \"wretch/addons/progress\"\n\nawait wretch(\"https://httpbingo.org/bytes/5000\")\n  .addon(ProgressAddon())\n  .get()\n  // Called with the number of bytes loaded and the total number of bytes to load\n  .progress((loaded, total) => {\n    console.log(`Download: ${(loaded / total * 100).toFixed(0)}%`)\n  })\n  .blob()\n```\n\n**Upload progress:**\n\n<!--\n  snippet:description Upload progress tracking with FormData\n  snippet:skip Browser specific code\n-->\n```js\nimport ProgressAddon from \"wretch/addons/progress\"\nimport FormDataAddon from \"wretch/addons/formData\"\n\nconst formData = new FormData()\nformData.append('file', file)\n\nwretch(\"https://httpbingo.org/post\")\n  .addon([ProgressAddon(), FormDataAddon])\n  .onUpload((loaded, total) => {\n    console.log(`Upload: ${(loaded / total * 100).toFixed(0)}%`)\n  })\n  .post(formData)\n  .res()\n```\n\n> **Note for browsers:** Upload progress requires HTTPS (HTTP/2) in Chrome/Chromium and doesn't work in Firefox due to streaming limitations. Works fully in Node.js.\n\n### [Performance 🔗](https://elbywan.github.io/wretch/api/variables/addons.perfsAddon)\n\nAdds the ability to measure requests using the Performance Timings API.\n\nUses the Performance API (browsers & Node.js) to expose timings related to the underlying request.\n\n> 💡 Make sure to follow the additional instructions in the documentation to setup Node.js if necessary.\n\n<!-- snippet:description Importing middleware functions -->\n# Middlewares\n\nMiddlewares are functions that can intercept requests before being processed by\nFetch. Wretch includes a helper to help replicate the\n[middleware](http://expressjs.com/en/guide/using-middleware.html) style.\n\n<!-- snippet:description Using multiple middlewares with wretch -->\n```js\nimport wretch from \"wretch\"\nimport { retry, dedupe } from \"wretch/middlewares\"\n\nconst w = wretch().middlewares([retry(), dedupe()])\n```\n\n> 💡 The following middlewares were previously provided by the [`wretch-middlewares`](https://github.com/elbywan/wretch-middlewares/) package.\n\n### [Retry 🔗](https://elbywan.github.io/wretch/api/types/middlewares_retry.RetryMiddleware)\n\n**Retries a request multiple times in case of an error (or until a custom condition is true).**\n\n> **💡 By default, the request will be retried only for server errors (5xx) and other non-successful responses, but not for client errors (4xx).**\n>\n> ```js\n> // To retry on all non-2xx responses (including 4xx):\n> until: (response, error) => !!response && response.ok\n> ```\n\n<!-- snippet:description Retry middleware with custom options -->\n```js\nimport wretch from 'wretch'\nimport { retry } from 'wretch/middlewares'\n\nwretch().middlewares([\n  retry({\n    /* Options - defaults below */\n    delayTimer: 500,\n    delayRamp: (delay, nbOfAttempts) => delay * nbOfAttempts,\n    maxAttempts: 10,\n    until: (response, error) => !!response && (response.ok || (response.status >= 400 && response.status < 500)),\n    onRetry: undefined,\n    retryOnNetworkError: false,\n    resolveWithLatestResponse: false\n  })\n])\n\n// You can also return a Promise, which is useful if you want to inspect the body:\nwretch().middlewares([\n  retry({\n    until: response =>\n      response?.clone().json().then(body =>\n        body.field === 'something'\n      ) || false\n  })\n])\n```\n\n### [Dedupe 🔗](https://elbywan.github.io/wretch/api/types/middlewares_dedupe.DedupeMiddleware)\n\n**Prevents having multiple identical requests on the fly at the same time.**\n\n<!-- snippet:description Dedupe middleware to prevent identical concurrent requests -->\n```js\nimport wretch from 'wretch'\nimport { dedupe } from 'wretch/middlewares'\n\nwretch().middlewares([\n  dedupe({\n    /* Options - defaults below */\n    skip: (url, opts) => opts.skipDedupe || opts.method !== 'GET',\n    key: (url, opts) => opts.method + '@' + url,\n    resolver: response => response.clone()\n  })\n])\n```\n\n### [Throttling Cache 🔗](https://elbywan.github.io/wretch/api/types/middlewares_throttlingCache.ThrottlingCacheMiddleware)\n\n**A throttling cache which stores and serves server responses for a certain amount of time.**\n\n<!-- snippet:description Throttling cache middleware for response caching -->\n```js\nimport wretch from 'wretch'\nimport { throttlingCache } from 'wretch/middlewares'\n\nwretch().middlewares([\n  throttlingCache({\n    /* Options - defaults below */\n    throttle: 1000,\n    skip: (url, opts) => opts.skipCache || opts.method !== 'GET',\n    key: (url, opts) => opts.method + '@' + url,\n    clear: (url, opts) => false,\n    invalidate: (url, opts) => null,\n    condition: response => response.ok,\n    flagResponseOnCacheHit: '__cached'\n  })\n])\n```\n\n### [Delay 🔗](https://elbywan.github.io/wretch/api/types/middlewares_delay.DelayMiddleware)\n\n**Delays the request by a specific amount of time.**\n\n<!-- snippet:description Delay middleware to delay requests -->\n```js\nimport wretch from 'wretch'\nimport { delay } from 'wretch/middlewares'\n\nwretch().middlewares([\n  delay(1000)\n])\n```\n\n## Writing a Middleware\n\nBasically a Middleware is a function having the following signature :\n\n<!--\n  snippet:description Middleware type signatures and definitions\n  snippet:skip\n-->\n```ts\n// A middleware accepts options and returns a configured version\ntype Middleware = (options?: { [key: string]: any }) => ConfiguredMiddleware;\n// A configured middleware (with options curried)\ntype ConfiguredMiddleware = (next: FetchLike) => FetchLike;\n// A \"fetch like\" function, accepting an url and fetch options and returning a response promise\ntype FetchLike = (\n  url: string,\n  opts: WretchOptions,\n) => Promise<WretchResponse>;\n```\n\n### Context\n\nIf you need to manipulate data within your middleware and expose it for later\nconsumption, a solution could be to pass a named property to the wretch options\n(_suggested name: `context`_).\n\nYour middleware can then take advantage of that by mutating the object\nreference.\n\n<!-- snippet:description Context middleware for data exposure -->\n```js\nconst contextMiddleware = (next) =>\n  (url, opts) => {\n    if (opts.context) {\n      // Mutate \"context\"\n      opts.context.property = \"anything\";\n    }\n    return next(url, opts);\n  };\n\n// Provide the reference to a \"context\" object\nconst context = {};\nconst res = await wretch(\"https://httpbingo.org/get\")\n  // Pass \"context\" by reference as an option\n  .options({ context })\n  .middlewares([contextMiddleware])\n  .get()\n  .res();\n\nconsole.log(context.property); // prints \"anything\"\n```\n\n### Advanced examples\n\n<details>\n  <summary>&nbsp;<strong>👀 Show me the code</strong></summary>\n  <br>\n\n<!-- snippet:description Advanced middleware examples -->\n```javascript\n/* A simple delay middleware. */\nconst delayMiddleware = delay => next => (url, opts) => {\n  return new Promise(res => setTimeout(() => res(next(url, opts)), delay))\n}\n\n/* Returns the url and method without performing an actual request. */\nconst shortCircuitMiddleware = () => next => (url, opts) => {\n  // We create a new Response object to comply because wretch expects that from fetch.\n  const response = new Response(url)\n  // Instead of calling next(), returning a Response Promise bypasses the rest of the chain.\n  return Promise.resolve(response)\n}\n\n/* Logs all requests passing through. */\nconst logMiddleware = () => next => (url, opts) => {\n  console.log(opts.method + \"@\" + url)\n  return next(url, opts)\n}\n\n/* A throttling cache. */\nconst cacheMiddleware = (throttle = 0) => {\n\n  const cache = new Map()\n  const inflight = new Map()\n  const throttling = new Set()\n\n  return next => (url, opts) => {\n    const key = opts.method + \"@\" + url\n\n    if(!opts.noCache && throttling.has(key)) {\n      // If the cache contains a previous response and we are throttling, serve it and bypass the chain.\n      if(cache.has(key))\n        return Promise.resolve(cache.get(key).clone())\n      // If the request in already in-flight, wait until it is resolved\n      else if(inflight.has(key)) {\n        return new Promise((resolve, reject) => {\n          inflight.get(key).push([resolve, reject])\n        })\n      }\n    }\n\n    // Init. the pending promises Map\n    if(!inflight.has(key))\n      inflight.set(key, [])\n\n    // If we are not throttling, activate the throttle for X milliseconds\n    if(throttle && !throttling.has(key)) {\n      throttling.add(key)\n      setTimeout(() => { throttling.delete(key) }, throttle)\n    }\n\n    // We call the next middleware in the chain.\n    return next(url, opts)\n      .then(_ => {\n        // Add a cloned response to the cache\n        cache.set(key, _.clone())\n        // Resolve pending promises\n        inflight.get(key)?.forEach((([resolve, reject]) => resolve(_.clone())))\n        // Remove the inflight pending promises\n        inflight.delete(key)\n        // Return the original response\n        return _\n      })\n      .catch(_ => {\n        // Reject pending promises on error\n        inflight.get(key)?.forEach(([resolve, reject]) => reject(_))\n        inflight.delete(key)\n        throw _\n      })\n  }\n}\n\n// To call a single middleware\nconst cache = cacheMiddleware(1000)\nwretch(\"https://httpbingo.org/get\").middlewares([cache]).get()\n\n// To chain middlewares\nwretch(\"https://httpbingo.org/get\").middlewares([\n  logMiddleware(),\n  delayMiddleware(1000),\n  shortCircuitMiddleware()\n]).get().text(text => console.log(text))\n\n// To test the cache middleware more thoroughly\nconst wretchCache = wretch(\"https://httpbingo.org\").middlewares([cacheMiddleware(500)])\nconst printResource = (url, timeout = 0) => {\n  return new Promise(resolve => setTimeout(async () => {\n    wretchCache.url(url).get().notFound(console.error).text(resource => {\n      console.log(resource)\n      resolve(resource)\n    })\n  }, timeout))\n}\n// The resource url, change it to an invalid route to check the error handling\nconst resourceUrl = \"/base64/decode/YWVhY2YyYWYtODhlNi00ZjgxLWEwYjAtNzdhMTIxNTA0Y2E4\"\n// Only two actual requests are made here even though there are 30 calls\nawait Promise.all(Array.from({ length: 10 }).flatMap(() =>\n  [\n    printResource(resourceUrl),\n    printResource(resourceUrl, 200),\n    printResource(resourceUrl, 700)\n  ]\n))\n```\n\n</details>\n\n# Limitations\n\n## [Cloudflare Workers](https://workers.cloudflare.com/)\n\nIt seems like using `wretch` in a Cloudflare Worker environment is not possible out of the box, as the Cloudflare `Response` implementation does not implement the [`type`](https://developer.mozilla.org/en-US/docs/Web/API/Response/type) property and throws an error when trying to access it.\n\n#### Please check the issue [#159](https://github.com/elbywan/wretch/issues/159) for more information.\n\n### Workaround\n\nThe following middleware should fix the issue (thanks @jimmed 🙇):\n\n<!-- snippet:description Cloudflare Workers workaround for Response type -->\n```js\nwretch().middlewares([\n  (next) => async (url, opts) => {\n    const response = await next(url, opts);\n    try {\n      Reflect.get(response, \"type\", response);\n    } catch (error) {\n      Object.defineProperty(response, \"type\", {\n        get: () => \"default\",\n      });\n    }\n    return response;\n  },\n])\n```\n\n## Headers Case Sensitivity\n\nThe [`Request`](https://developer.mozilla.org/en-US/docs/Web/API/Request) object from the Fetch API uses the [`Headers`](https://developer.mozilla.org/en-US/docs/Web/API/Headers) class to store headers under the hood.\nThis class is case-insensitive, meaning that setting both will actually appends the value to the same key:\n\n<!-- snippet:description Header case sensitivity example -->\n```js\nconst headers = new Headers();\nheaders.append(\"Accept\", \"application/json\");\nheaders.append(\"accept\", \"application/json\");\nheaders.forEach((value, key) => console.log(key, value));\n// prints: accept application/json, application/json\n```\n\nWhen using `wretch`, please be mindful of this limitation and avoid setting the same header multiple times with a different case:\n\n<!-- snippet:description Problematic duplicate header setting -->\n```js\nwretch(\"https://httpbingo.org/post\")\n  .headers({ \"content-type\": \"application/json\" })\n  // .json is a shortcut for .headers(\"Content-Type\": \"application/json\").post().json()\n  .json({ foo: \"bar\" })\n  // Wretch stores the headers inside a plain javascript object and will not deduplicate them.\n  // Later on when fetch builds the Headers object the content type header will be set twice\n  // and its value will be \"application/json, application/json\".\n  // Ultimately this is certainly not what you want.\n```\n\n#### Please check the issue [#80](https://github.com/elbywan/wretch/issues/80) for more information.\n\n### Workaround\n\nYou can use the following middleware to deduplicate headers (thanks @jimmed 🙇):\n\n<!-- snippet:description Headers deduplication middleware -->\n```js\nexport const manipulateHeaders =\n  callback => next => (url, { headers, ...opts }) => {\n    const nextHeaders = callback(new Headers(headers))\n    return next(url, { ...opts, headers: nextHeaders })\n  }\n\nexport const dedupeHeaders = (dedupeHeaderLogic = {}) => {\n  const deduperMap = new Map(\n    Object.entries(dedupeHeaderLogic).map(([k, v]) => [k.toLowerCase(), v]),\n  )\n  const dedupe = key =>\n    deduperMap.get(key.toLowerCase()) ?? (values => new Set(values))\n\n  return manipulateHeaders((headers) => {\n    Object.entries(headers.raw()).forEach(([key, values]) => {\n      const deduped = Array.from(dedupe(key)(values))\n      headers.delete(key)\n      deduped.forEach((value, index) =>\n        headers[index ? 'append' : 'set'](key.toLowerCase(), value),\n      )\n    })\n    return headers\n  })\n}\n\n// By default, it will deduplicate identical values for a given header. This can be used as follows:\nwretch().middlewares([dedupeHeaders()])\n// If there is a specific header for which the defaults cause problems, then you can provide a callback to handle deduplication yourself:\nwretch().middlewares([\n  dedupeHeaders({\n    Accept: (values) => values.filter(v => v !== '*/*')\n  })\n])\n```\n\n# Migration Guides\n\nComprehensive migration guides are available for upgrading between major versions:\n\n- **[Migration Guide: v2 to v3](MIGRATION_V2_V3.md)**\n- **[Migration Guide: v1 to v2](MIGRATION_V1_V2.md)**\n\n# License\n\nMIT\n\n","readmeFilename":"README.md","users":{"elbywan":true,"carlosvillademor":true}}