{"_id":"http-client","_rev":"32-a662acfa599a301490a1cf2f08814471","name":"http-client","description":"Compose HTTP clients using JavaScript's fetch API","dist-tags":{"latest":"4.3.1","next":"4.0.0-0"},"versions":{"1.0.0":{"name":"http-client","version":"1.0.0","description":"Simple wrapper over the node http.request","author":{"name":"Dmitry Poklonskiy","email":"dimik@ya.ru"},"main":"index","repository":{"type":"git","url":"http://github.com/olddaos/http-client"},"licenses":[{"type":"AS IS"}],"engine":{"node":">=0.4.0"},"_id":"http-client@1.0.0","dist":{"shasum":"26c7b79e85223bae7831f58f648fe64ba8f78655","tarball":"https://registry.npmjs.org/http-client/-/http-client-1.0.0.tgz","integrity":"sha512-za1hSpMJ4WYGyd8l+LnruTYuZPIGgXrJVA5hDRptyYMzeIL7rG7QTPum7sNfT9hSKmf90dsjM9RIYasq2QP6Yg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDUF5t4kZ3Hwgh1gQviJh+/UiXt9hYDxCIg2D/Q8wHOGAIhAP66aNhfHDQZtZhRMz+marIiwH+1lBWAyiEpQhrs7oWr"}]},"_npmVersion":"1.1.62","_npmUser":{"name":"olddaos","email":"olddaos@gmail.com"},"maintainers":[{"name":"olddaos","email":"olddaos@gmail.com"}]},"0.0.1":{"name":"http-client","version":"0.0.1","description":"Compose HTTP clients using JavaScript's fetch API","author":{"name":"Michael Jackson"},"license":"MIT","main":"lib","browser":"umd/HTTPClient.js","files":["lib","umd"],"scripts":{"build":"npm run build-lib && npm run build-umd && npm run build-min","build-lib":"rimraf lib && babel ./modules -d lib --ignore '__tests__'","build-min":"webpack -p modules/index.js umd/HTTPClient.min.js","build-umd":"webpack modules/index.js umd/HTTPClient.js","prepublish":"npm run build","test":"karma start"},"dependencies":{"node-fetch":"^1.3.3","query-string":"^3.0.0"},"devDependencies":{"babel-cli":"^6.5.1","babel-core":"^6.5.2","babel-loader":"^6.2.3","babel-preset-es2015":"^6.5.0","es6-promise":"^3.1.2","expect":"^1.14.0","gzip-size":"^3.0.0","karma":"^0.13.21","karma-browserstack-launcher":"^0.1.10","karma-chrome-launcher":"^0.2.2","karma-mocha":"^0.2.2","karma-mocha-reporter":"^1.2.3","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^1.7.0","mocha":"^2.4.5","pretty-bytes":"^3.0.1","rimraf":"^2.5.2","webpack":"^1.12.14","whatwg-fetch":"^0.11.0"},"gitHead":"89c05502b33dcbd57a71b86551a6b76ee8268fa4","_id":"http-client@0.0.1","_shasum":"034b9ee5f1a1fee08aa5660490ed29a86e5280d1","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.3.0","_npmUser":{"name":"mjackson","email":"mjijackson@gmail.com"},"dist":{"shasum":"034b9ee5f1a1fee08aa5660490ed29a86e5280d1","tarball":"https://registry.npmjs.org/http-client/-/http-client-0.0.1.tgz","integrity":"sha512-jamYDK5qQMYgksDZnui5G5HlZzT7M+Tk1PI7ifX9vtqst41mo4oKNnf8BU8SqXuw0gS0JzYrhNWw/LmtiZcSyg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCjrD2J6PXKhYqsKuz91xljq0FEWAXXkqDxDlhhkuv25wIgYuyzIUyjEZlJTswPNcpJ4SmMYRITM/2f5BWlu58vtbo="}]},"maintainers":[{"name":"mjackson","email":"mjijackson@gmail.com"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/http-client-0.0.1.tgz_1456861456370_0.08546323399059474"}},"2.0.0":{"name":"http-client","version":"2.0.0","description":"Compose HTTP clients using JavaScript's fetch API","author":{"name":"Michael Jackson"},"license":"MIT","main":"lib","browser":"umd/HTTPClient.js","files":["lib","umd"],"scripts":{"build":"npm run build-lib && npm run build-umd && npm run build-min","build-lib":"rimraf lib && babel ./modules -d lib --ignore '__tests__'","build-min":"webpack -p modules/index.js umd/HTTPClient.min.js","build-umd":"webpack modules/index.js umd/HTTPClient.js","prepublish":"npm run build","test":"karma start"},"dependencies":{"node-fetch":"^1.3.3","query-string":"^3.0.0"},"devDependencies":{"babel-cli":"^6.5.1","babel-core":"^6.5.2","babel-loader":"^6.2.3","babel-preset-es2015":"^6.5.0","es6-promise":"^3.1.2","expect":"^1.14.0","gzip-size":"^3.0.0","karma":"^0.13.21","karma-browserstack-launcher":"^0.1.10","karma-chrome-launcher":"^0.2.2","karma-mocha":"^0.2.2","karma-mocha-reporter":"^1.2.3","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^1.7.0","mocha":"^2.4.5","pretty-bytes":"^3.0.1","rimraf":"^2.5.2","webpack":"^1.12.14","whatwg-fetch":"^0.11.0"},"gitHead":"78bdc1ee7ad154759b01edea8907dc12bed430e5","_id":"http-client@2.0.0","_shasum":"1ebfc6bda46958973b18157e8cfce7d305cdfef4","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.3.0","_npmUser":{"name":"mjackson","email":"mjijackson@gmail.com"},"dist":{"shasum":"1ebfc6bda46958973b18157e8cfce7d305cdfef4","tarball":"https://registry.npmjs.org/http-client/-/http-client-2.0.0.tgz","integrity":"sha512-wzdF0bN6XUYfpF75GQlFDJGgu8lXQeXP4VBcFM2Raa45PLoRjKHnPks64w5Q9BsmEibWI2Yvx+rNiK07/EprXg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID7DMwaxyXtqRaAz1PPhInjoLF1uaYo6dN8WOFeqv7nRAiEAhCoj79PwhKDyzthu3TIMSVzSBUKrM5h0sPbVWuyB+a8="}]},"maintainers":[{"name":"mjackson","email":"mjijackson@gmail.com"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/http-client-2.0.0.tgz_1456861760139_0.8545128647238016"}},"2.0.1":{"name":"http-client","version":"2.0.1","description":"Compose HTTP clients using JavaScript's fetch API","author":{"name":"Michael Jackson"},"license":"MIT","main":"lib","browser":"umd/HTTPClient.min.js","files":["lib","umd"],"scripts":{"build":"node ./scripts/build.js","build-cjs":"rimraf lib && babel ./modules -d lib --ignore '__tests__'","build-min":"webpack -p modules/index.js umd/HTTPClient.min.js","build-umd":"webpack modules/index.js umd/HTTPClient.js","release":"node ./scripts/release.js","prepublish":"npm run build","test":"karma start"},"dependencies":{"node-fetch":"^1.3.3","query-string":"^3.0.0"},"devDependencies":{"babel-cli":"^6.5.1","babel-core":"^6.5.2","babel-loader":"^6.2.3","babel-preset-es2015":"^6.5.0","es6-promise":"^3.1.2","expect":"^1.14.0","gzip-size":"^3.0.0","karma":"^0.13.21","karma-browserstack-launcher":"^0.1.10","karma-chrome-launcher":"^0.2.2","karma-mocha":"^0.2.2","karma-mocha-reporter":"^1.2.3","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^1.7.0","mocha":"^2.4.5","pretty-bytes":"^3.0.1","readline-sync":"^1.4.1","rimraf":"^2.5.2","webpack":"^1.12.14","whatwg-fetch":"^0.11.0"},"repository":{"type":"git","url":"git+https://github.com/mjackson/http-client.git"},"gitHead":"44858de4bf2768288f912f0245da7e2b6f3fb824","bugs":{"url":"https://github.com/mjackson/http-client/issues"},"homepage":"https://github.com/mjackson/http-client#readme","_id":"http-client@2.0.1","_shasum":"d2c6e1b415fbb12888131ee336de8d905181a2cd","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.3.0","_npmUser":{"name":"mjackson","email":"mjijackson@gmail.com"},"dist":{"shasum":"d2c6e1b415fbb12888131ee336de8d905181a2cd","tarball":"https://registry.npmjs.org/http-client/-/http-client-2.0.1.tgz","integrity":"sha512-kClybQ30ThHoZNpMpWjjjQHK7WbppO21g0IHnUGNHwpG26bipPwKnjky+1RUV9VE5NWXLD0xR9Qo1OFJH3kE0Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDp7p2azgmQ4lrt4MZD60OB8OVW3I9wmJ0q/aQcqA7tSAiEApmz5AQ+fpZ26K5ZeqZm9QOItMybJ4tn5l1Wn7ZoYFAY="}]},"maintainers":[{"name":"mjackson","email":"mjijackson@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/http-client-2.0.1.tgz_1456902172621_0.3559186172205955"}},"2.1.0":{"name":"http-client","version":"2.1.0","description":"Compose HTTP clients using JavaScript's fetch API","author":{"name":"Michael Jackson"},"license":"MIT","main":"lib","browser":"umd/HTTPClient.min.js","files":["lib","umd"],"scripts":{"build":"node ./scripts/build.js","build-cjs":"rimraf lib && babel ./modules -d lib --ignore '__tests__'","build-min":"webpack -p modules/index.js umd/HTTPClient.min.js","build-umd":"webpack modules/index.js umd/HTTPClient.js","release":"node ./scripts/release.js","prepublish":"npm run build","test":"karma start"},"dependencies":{"node-fetch":"^1.3.3","query-string":"^3.0.0"},"devDependencies":{"babel-cli":"^6.5.1","babel-core":"^6.5.2","babel-loader":"^6.2.3","babel-preset-es2015":"^6.5.0","es6-promise":"^3.1.2","expect":"^1.14.0","gzip-size":"^3.0.0","karma":"^0.13.21","karma-browserstack-launcher":"^0.1.10","karma-chrome-launcher":"^0.2.2","karma-mocha":"^0.2.2","karma-mocha-reporter":"^1.2.3","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^1.7.0","mocha":"^2.4.5","pretty-bytes":"^3.0.1","readline-sync":"^1.4.1","rimraf":"^2.5.2","webpack":"^1.12.14","whatwg-fetch":"^0.11.0"},"repository":{"type":"git","url":"git+https://github.com/mjackson/http-client.git"},"gitHead":"566ace29bb6ef2cf998d5bdd8c66629d77018cbb","bugs":{"url":"https://github.com/mjackson/http-client/issues"},"homepage":"https://github.com/mjackson/http-client#readme","_id":"http-client@2.1.0","_shasum":"c1abab5780da5e57d62961826d5e765af22bf608","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.3.0","_npmUser":{"name":"mjackson","email":"mjijackson@gmail.com"},"dist":{"shasum":"c1abab5780da5e57d62961826d5e765af22bf608","tarball":"https://registry.npmjs.org/http-client/-/http-client-2.1.0.tgz","integrity":"sha512-dnz8MUNn9QJgNjR9g7lg/N4FHUo1SK2LmS7E4A9K4WaQEGK0Z4dDSWcGYGRa6ZHv1gDO3OKYpBZRJu/zBaat3Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6OMk9wr/NWfpG5fuOIZi2aMPf7V4tU43190ZcyK8ilgIhAMf8fmrEpkKY2C1mP8QYEMrGOyaTqy76ul9Tme9Y2Tdy"}]},"maintainers":[{"name":"mjackson","email":"mjijackson@gmail.com"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/http-client-2.1.0.tgz_1456935036949_0.8681807774119079"}},"2.1.1":{"name":"http-client","version":"2.1.1","description":"Compose HTTP clients using JavaScript's fetch API","author":{"name":"Michael Jackson"},"license":"MIT","main":"lib","browser":"umd/HTTPClient.min.js","files":["lib","umd"],"scripts":{"build":"node ./scripts/build.js","build-cjs":"rimraf lib && babel ./modules -d lib --ignore '__tests__'","build-min":"webpack -p modules/index.js umd/HTTPClient.min.js","build-umd":"webpack modules/index.js umd/HTTPClient.js","release":"node ./scripts/release.js","prepublish":"npm run build","test":"karma start"},"dependencies":{"node-fetch":"^1.3.3","query-string":"^3.0.0"},"devDependencies":{"babel-cli":"^6.5.1","babel-core":"^6.5.2","babel-loader":"^6.2.3","babel-preset-es2015":"^6.5.0","es6-promise":"^3.1.2","expect":"^1.14.0","gzip-size":"^3.0.0","karma":"^0.13.21","karma-browserstack-launcher":"^0.1.10","karma-chrome-launcher":"^0.2.2","karma-mocha":"^0.2.2","karma-mocha-reporter":"^1.2.3","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^1.7.0","mocha":"^2.4.5","pretty-bytes":"^3.0.1","readline-sync":"^1.4.1","rimraf":"^2.5.2","webpack":"^1.12.14","whatwg-fetch":"^0.11.0"},"repository":{"type":"git","url":"git+https://github.com/mjackson/http-client.git"},"gitHead":"94f183c4c6bbbf76b33ed2e7164f5a7884a4af9d","bugs":{"url":"https://github.com/mjackson/http-client/issues"},"homepage":"https://github.com/mjackson/http-client#readme","_id":"http-client@2.1.1","_shasum":"0cad05aca41d65c1fbacf26bcf36855de070a080","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.3.0","_npmUser":{"name":"mjackson","email":"mjijackson@gmail.com"},"dist":{"shasum":"0cad05aca41d65c1fbacf26bcf36855de070a080","tarball":"https://registry.npmjs.org/http-client/-/http-client-2.1.1.tgz","integrity":"sha512-mpAKHOkX09L1BmeVD2EJxLDWV/ukO/PoZPoBzjzNgHyHZoPT3fprgukmT7TFWJAaBehuYJOllu4eCvV4EwR97g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICqvbOuJpxODOgEMXitknQ6JUvlmQYv/UajVB11vm3ZuAiAPg265KRNlQjMWLckQw5WmtY5expphGcUPPepaXbGE1w=="}]},"maintainers":[{"name":"mjackson","email":"mjijackson@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/http-client-2.1.1.tgz_1456937171397_0.930050052003935"}},"2.1.2":{"name":"http-client","version":"2.1.2","description":"Compose HTTP clients using JavaScript's fetch API","author":{"name":"Michael Jackson"},"license":"MIT","main":"lib","browser":"umd/HTTPClient.min.js","files":["lib","umd"],"scripts":{"lint":"eslint modules","build":"node ./scripts/build.js","build-cjs":"rimraf lib && babel ./modules -d lib --ignore '__tests__'","build-min":"webpack -p modules/index.js umd/HTTPClient.min.js","build-umd":"webpack modules/index.js umd/HTTPClient.js","release":"node ./scripts/release.js","prepublish":"npm run build","test":"npm run lint && karma start"},"dependencies":{"node-fetch":"^1.3.3","query-string":"^3.0.0"},"devDependencies":{"babel-cli":"^6.5.1","babel-core":"^6.5.2","babel-eslint":"^5.0.0","babel-loader":"^6.2.3","babel-preset-es2015":"^6.5.0","es6-promise":"^3.1.2","eslint":"^2.2.0","eslint-config-airbnb":"^6.0.2","eslint-plugin-react":"^4.1.0","expect":"^1.14.0","gzip-size":"^3.0.0","karma":"^0.13.21","karma-browserstack-launcher":"^0.1.10","karma-chrome-launcher":"^0.2.2","karma-mocha":"^0.2.2","karma-mocha-reporter":"^1.2.3","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^1.7.0","mocha":"^2.4.5","pretty-bytes":"^3.0.1","readline-sync":"^1.4.1","rimraf":"^2.5.2","webpack":"^1.12.14","whatwg-fetch":"^0.11.0"},"repository":{"type":"git","url":"git+https://github.com/mjackson/http-client.git"},"gitHead":"7d6a1482b271f0da9fe6fac17942f7eaa389d6b0","bugs":{"url":"https://github.com/mjackson/http-client/issues"},"homepage":"https://github.com/mjackson/http-client#readme","_id":"http-client@2.1.2","_shasum":"edcf9aa9f85949722ae7231dc2d18d25ead3b0bf","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.3.0","_npmUser":{"name":"mjackson","email":"mjijackson@gmail.com"},"dist":{"shasum":"edcf9aa9f85949722ae7231dc2d18d25ead3b0bf","tarball":"https://registry.npmjs.org/http-client/-/http-client-2.1.2.tgz","integrity":"sha512-2FOyc4sMcIstZM6M8fAIXkZlAOxlrWvNkZLepfr6cXcZlYOiymQ2FCCobN3MiMCqfh1Usbd3YdmSz5OZGKCFKQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBNOC8hlOFUeDOGFqrE6x91qTpMCtGkmAkUHz+k6/rUbAiEA1Gdt5Y2n4ZfudW0DKAYrHnKy0iGrLLaGyig/2udgka4="}]},"maintainers":[{"name":"mjackson","email":"mjijackson@gmail.com"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/http-client-2.1.2.tgz_1457024620275_0.11368500906974077"}},"2.2.0":{"name":"http-client","version":"2.2.0","description":"Compose HTTP clients using JavaScript's fetch API","author":{"name":"Michael Jackson"},"license":"MIT","main":"lib","browser":"umd/HTTPClient.min.js","files":["lib","umd"],"scripts":{"lint":"eslint modules","build":"node ./scripts/build.js","build-cjs":"rimraf lib && babel ./modules -d lib --ignore '__tests__'","build-min":"webpack -p modules/index.js umd/HTTPClient.min.js","build-umd":"webpack modules/index.js umd/HTTPClient.js","release":"node ./scripts/release.js","prepublish":"npm run build","test":"npm run lint && karma start"},"dependencies":{"node-fetch":"^1.3.3","query-string":"^3.0.0"},"devDependencies":{"babel-cli":"^6.5.1","babel-core":"^6.5.2","babel-eslint":"^5.0.0","babel-loader":"^6.2.3","babel-preset-es2015":"^6.5.0","es6-promise":"^3.1.2","eslint":"^2.2.0","eslint-config-airbnb":"^6.0.2","eslint-plugin-react":"^4.1.0","expect":"^1.14.0","gzip-size":"^3.0.0","karma":"^0.13.21","karma-browserstack-launcher":"^0.1.10","karma-chrome-launcher":"^0.2.2","karma-mocha":"^0.2.2","karma-mocha-reporter":"^1.2.3","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^1.7.0","mocha":"^2.4.5","pretty-bytes":"^3.0.1","readline-sync":"^1.4.1","rimraf":"^2.5.2","webpack":"^1.12.14","whatwg-fetch":"^0.11.0"},"repository":{"type":"git","url":"git+https://github.com/mjackson/http-client.git"},"gitHead":"1e2ef3e0791ad812a9f6942817f29a378228d770","bugs":{"url":"https://github.com/mjackson/http-client/issues"},"homepage":"https://github.com/mjackson/http-client#readme","_id":"http-client@2.2.0","_shasum":"baa796c6f8442f953e6f1601f72173761d71b77a","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.3.0","_npmUser":{"name":"mjackson","email":"mjijackson@gmail.com"},"dist":{"shasum":"baa796c6f8442f953e6f1601f72173761d71b77a","tarball":"https://registry.npmjs.org/http-client/-/http-client-2.2.0.tgz","integrity":"sha512-ewjzmyvW4Wu6fiQJx1cpDjYggW8PWrF1nhLlnsmFpUhnkDD7PjmKH0gjw8GTvpXMg+lb/s6H8f3i02m+GH7fWQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDoEhfl7yMH2RrwK3HRdd1cYKZktAViOjsk1DC4SDFfNQIhAMRhVxDGaPM+fMN0529/xvtHNz/lstLSEWweXbZHymwH"}]},"maintainers":[{"name":"mjackson","email":"mjijackson@gmail.com"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/http-client-2.2.0.tgz_1457312059808_0.6853371139150113"}},"2.2.1":{"name":"http-client","version":"2.2.1","description":"Compose HTTP clients using JavaScript's fetch API","author":{"name":"Michael Jackson"},"license":"MIT","main":"lib","browser":"umd/HTTPClient.min.js","files":["lib","umd"],"scripts":{"lint":"eslint modules","build":"node ./scripts/build.js","build-cjs":"rimraf lib && babel ./modules -d lib --ignore '__tests__'","build-min":"webpack -p modules/index.js umd/http-client.min.js","build-umd":"webpack modules/index.js umd/http-client.js","release":"node ./scripts/release.js","prepublish":"npm run build","test":"npm run lint && karma start"},"dependencies":{"node-fetch":"^1.3.3","query-string":"^3.0.0"},"devDependencies":{"babel-cli":"^6.5.1","babel-core":"^6.5.2","babel-eslint":"^5.0.0","babel-loader":"^6.2.3","babel-preset-es2015":"^6.5.0","es6-promise":"^3.1.2","eslint":"2.2.0","eslint-config-airbnb":"^6.0.2","eslint-plugin-react":"^4.1.0","expect":"^1.14.0","gzip-size":"^3.0.0","karma":"^0.13.21","karma-browserstack-launcher":"^0.1.10","karma-chrome-launcher":"^0.2.2","karma-mocha":"^0.2.2","karma-mocha-reporter":"^1.2.3","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^1.7.0","mocha":"^2.4.5","pretty-bytes":"^3.0.1","readline-sync":"^1.4.1","rimraf":"^2.5.2","webpack":"^1.12.14","whatwg-fetch":"^0.11.0"},"repository":{"type":"git","url":"git+https://github.com/mjackson/http-client.git"},"gitHead":"aef85d8f116d31402a80e272c1765efb77a3cb5c","bugs":{"url":"https://github.com/mjackson/http-client/issues"},"homepage":"https://github.com/mjackson/http-client#readme","_id":"http-client@2.2.1","_shasum":"222f847d9c70f27fb6d102f3041d81764601faad","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.3.0","_npmUser":{"name":"mjackson","email":"mjijackson@gmail.com"},"dist":{"shasum":"222f847d9c70f27fb6d102f3041d81764601faad","tarball":"https://registry.npmjs.org/http-client/-/http-client-2.2.1.tgz","integrity":"sha512-ww7ueWxuPqUM+EOo/m5cpn5+JRNWfoPMNilW5TG76wgX5m1KVzL0eWm1uqp1zsTCKH2FmXuTsMPS1vhDsKpqJg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICJtk2B9yyXDfHbI5IAZN4o0gBdp1MWY/SYpvtTal1wgAiAxr98sphP+wHFp5CEtt0aoyNbAA3a3Ie+e0TCGLndOFQ=="}]},"maintainers":[{"name":"mjackson","email":"mjijackson@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/http-client-2.2.1.tgz_1457908695904_0.7137796194292605"}},"2.3.0":{"name":"http-client","version":"2.3.0","description":"Compose HTTP clients using JavaScript's fetch API","author":{"name":"Michael Jackson"},"license":"MIT","main":"lib","browser":"umd/HTTPClient.min.js","files":["lib","umd"],"scripts":{"lint":"eslint modules","build":"node ./scripts/build.js","build-cjs":"rimraf lib && babel ./modules -d lib --ignore '__tests__'","build-min":"webpack -p modules/index.js umd/http-client.min.js","build-umd":"webpack modules/index.js umd/http-client.js","release":"node ./scripts/release.js","prepublish":"npm run build","test":"npm run lint && karma start"},"dependencies":{"node-fetch":"^1.3.3","query-string":"^3.0.0"},"devDependencies":{"babel-cli":"^6.5.1","babel-core":"^6.5.2","babel-eslint":"^5.0.0","babel-loader":"^6.2.3","babel-preset-es2015":"^6.5.0","es6-promise":"^3.1.2","eslint":"2.2.0","eslint-config-airbnb":"^6.0.2","eslint-plugin-react":"^4.1.0","expect":"^1.14.0","gzip-size":"^3.0.0","karma":"^0.13.21","karma-browserstack-launcher":"^0.1.10","karma-chrome-launcher":"^0.2.2","karma-mocha":"^0.2.2","karma-mocha-reporter":"^1.2.3","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^1.7.0","mocha":"^2.4.5","pretty-bytes":"^3.0.1","readline-sync":"^1.4.1","rimraf":"^2.5.2","webpack":"^1.12.14","whatwg-fetch":"^0.11.0"},"repository":{"type":"git","url":"git+https://github.com/mjackson/http-client.git"},"gitHead":"45d502c3c2c94cf205e60d227222f0246c651969","bugs":{"url":"https://github.com/mjackson/http-client/issues"},"homepage":"https://github.com/mjackson/http-client#readme","_id":"http-client@2.3.0","_shasum":"008525ea3b9db21b3ac3f80b0163b83571b52ece","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.3.0","_npmUser":{"name":"mjackson","email":"mjijackson@gmail.com"},"dist":{"shasum":"008525ea3b9db21b3ac3f80b0163b83571b52ece","tarball":"https://registry.npmjs.org/http-client/-/http-client-2.3.0.tgz","integrity":"sha512-Naylc9IvUAns9HM+Tv0D91RVLlZNbOpfvljqzCsKRhiYGAl50RB4hxrx67mQFvzTC2f+u4KxQhO8Ptz7JqFLYw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCwzNibO2fquiBvFa9/pvnEaT/8MKIOfngUGYIogztoqwIgZgDTjbyGqPV9RwU4Zcd068+j1c5+6AdM7rXURfU+PL4="}]},"maintainers":[{"name":"mjackson","email":"mjijackson@gmail.com"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/http-client-2.3.0.tgz_1457998667969_0.8606808257754892"}},"2.3.1":{"name":"http-client","version":"2.3.1","description":"Compose HTTP clients using JavaScript's fetch API","author":{"name":"Michael Jackson"},"license":"MIT","main":"lib","browser":"umd/HTTPClient.min.js","files":["lib","umd"],"scripts":{"lint":"eslint modules","build":"node ./scripts/build.js","build-cjs":"rimraf lib && babel ./modules -d lib --ignore '__tests__'","build-min":"webpack -p modules/index.js umd/http-client.min.js","build-umd":"webpack modules/index.js umd/http-client.js","release":"node ./scripts/release.js","prepublish":"npm run build","test":"npm run lint && karma start"},"dependencies":{"node-fetch":"^1.3.3","query-string":"^3.0.0"},"devDependencies":{"babel-cli":"^6.5.1","babel-core":"^6.5.2","babel-eslint":"^5.0.0","babel-loader":"^6.2.3","babel-preset-es2015":"^6.5.0","es6-promise":"^3.1.2","eslint":"2.2.0","eslint-config-airbnb":"^6.0.2","eslint-plugin-react":"^4.1.0","expect":"^1.14.0","gzip-size":"^3.0.0","karma":"^0.13.21","karma-browserstack-launcher":"^0.1.10","karma-chrome-launcher":"^0.2.2","karma-mocha":"^0.2.2","karma-mocha-reporter":"^1.2.3","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^1.7.0","mocha":"^2.4.5","pretty-bytes":"^3.0.1","readline-sync":"^1.4.1","rimraf":"^2.5.2","webpack":"^1.12.14","whatwg-fetch":"^0.11.0"},"repository":{"type":"git","url":"git+https://github.com/mjackson/http-client.git"},"gitHead":"c4a170ed6f49a7bb65ff62aa0ed4ea3c30e7d670","bugs":{"url":"https://github.com/mjackson/http-client/issues"},"homepage":"https://github.com/mjackson/http-client#readme","_id":"http-client@2.3.1","_shasum":"74806755971b8ed1c9fc41a953526019336214a1","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.3.0","_npmUser":{"name":"mjackson","email":"mjijackson@gmail.com"},"dist":{"shasum":"74806755971b8ed1c9fc41a953526019336214a1","tarball":"https://registry.npmjs.org/http-client/-/http-client-2.3.1.tgz","integrity":"sha512-HLYjxAL9+8uiS9J1aTQLg8u8b7206X5DNtQErZbBlzPiI3JMwUDXlb/ThDP7zL4C8YzcF6mR1pzBGCUfGJtxeg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBE2DtgPZIGh6033yc2baBk8oFYeytOnTacwkCKYy0jtAiAJGwPwcyNx/KD5PJgFE51HniQFTIjGJJSNQ14XB6mcjg=="}]},"maintainers":[{"name":"mjackson","email":"mjijackson@gmail.com"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/http-client-2.3.1.tgz_1457999492074_0.4854657652322203"}},"2.4.0":{"name":"http-client","version":"2.4.0","description":"Compose HTTP clients using JavaScript's fetch API","author":{"name":"Michael Jackson"},"license":"MIT","main":"lib","browser":"umd/http-client.min.js","files":["lib","umd"],"scripts":{"lint":"eslint modules","build":"node ./scripts/build.js","build-cjs":"rimraf lib && babel ./modules -d lib --ignore '__tests__'","build-min":"webpack -p modules/index.js umd/http-client.min.js","build-umd":"webpack modules/index.js umd/http-client.js","release":"node ./scripts/release.js","prepublish":"npm run build","test":"npm run lint && karma start"},"dependencies":{"node-fetch":"^1.3.3","query-string":"^3.0.0"},"devDependencies":{"babel-cli":"^6.5.1","babel-core":"^6.5.2","babel-eslint":"^5.0.0","babel-loader":"^6.2.3","babel-preset-es2015":"^6.5.0","es6-promise":"^3.1.2","eslint":"2.2.0","eslint-config-airbnb":"^6.0.2","eslint-plugin-react":"^4.1.0","expect":"^1.14.0","gzip-size":"^3.0.0","karma":"^0.13.21","karma-browserstack-launcher":"^0.1.10","karma-chrome-launcher":"^0.2.2","karma-mocha":"^0.2.2","karma-mocha-reporter":"^1.2.3","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^1.7.0","mocha":"^2.4.5","pretty-bytes":"^3.0.1","readline-sync":"^1.4.1","rimraf":"^2.5.2","webpack":"^1.12.14","whatwg-fetch":"^0.11.0"},"repository":{"type":"git","url":"git+https://github.com/mjackson/http-client.git"},"gitHead":"d10904aea4ae0911bf837498e3ee4a45ebaeab30","bugs":{"url":"https://github.com/mjackson/http-client/issues"},"homepage":"https://github.com/mjackson/http-client#readme","_id":"http-client@2.4.0","_shasum":"50e8d78394ad7b5ab8ea005fe078e641ece3078b","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.3.0","_npmUser":{"name":"mjackson","email":"mjijackson@gmail.com"},"dist":{"shasum":"50e8d78394ad7b5ab8ea005fe078e641ece3078b","tarball":"https://registry.npmjs.org/http-client/-/http-client-2.4.0.tgz","integrity":"sha512-WrZ/LvgFnySU1p5SMUQqt/c7aKA/4II8MDszKpzwGJG5UxZsUaqGDojN+w+hUW+rukr8VGgiNT7wUlD89LiyuA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGlgVP25z5H1NINjM2cXkIM5uU1tCryI4dWyeJT9kn+uAiEAsJmQnLg8b+XPRf+A6WDdpMsAB16JAWCMfYH+8QWeijI="}]},"maintainers":[{"name":"mjackson","email":"mjijackson@gmail.com"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/http-client-2.4.0.tgz_1458350946991_0.9963411295320839"}},"2.4.1":{"name":"http-client","version":"2.4.1","description":"Compose HTTP clients using JavaScript's fetch API","author":{"name":"Michael Jackson"},"license":"MIT","webpack":"lib","browser":"umd/http-client.min.js","main":"lib","files":["lib","umd"],"scripts":{"lint":"eslint modules","build":"node ./scripts/build.js","build-cjs":"rimraf lib && babel ./modules -d lib --ignore '__tests__'","build-min":"webpack -p modules/index.js umd/http-client.min.js","build-umd":"webpack modules/index.js umd/http-client.js","release":"node ./scripts/release.js","prepublish":"npm run build","test":"npm run lint && karma start"},"dependencies":{"node-fetch":"^1.3.3","query-string":"^3.0.0"},"devDependencies":{"babel-cli":"^6.5.1","babel-core":"^6.5.2","babel-eslint":"^5.0.0","babel-loader":"^6.2.3","babel-preset-es2015":"^6.5.0","es6-promise":"^3.1.2","eslint":"2.2.0","eslint-config-airbnb":"^6.0.2","eslint-plugin-react":"^4.1.0","expect":"^1.14.0","gzip-size":"^3.0.0","karma":"^0.13.21","karma-browserstack-launcher":"^0.1.10","karma-chrome-launcher":"^0.2.2","karma-mocha":"^0.2.2","karma-mocha-reporter":"^1.2.3","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^1.7.0","mocha":"^2.4.5","pretty-bytes":"^3.0.1","readline-sync":"^1.4.1","rimraf":"^2.5.2","webpack":"^1.12.14","whatwg-fetch":"^0.11.0"},"repository":{"type":"git","url":"git+https://github.com/mjackson/http-client.git"},"gitHead":"208de3b388f61797bfff3be54d46d7d05f73a154","bugs":{"url":"https://github.com/mjackson/http-client/issues"},"homepage":"https://github.com/mjackson/http-client#readme","_id":"http-client@2.4.1","_shasum":"05c27bc5f941dfb701b938a068b43296f9457e3a","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.3.0","_npmUser":{"name":"mjackson","email":"mjijackson@gmail.com"},"dist":{"shasum":"05c27bc5f941dfb701b938a068b43296f9457e3a","tarball":"https://registry.npmjs.org/http-client/-/http-client-2.4.1.tgz","integrity":"sha512-9L6wD7iSbLoiDeKIQ4X+GkGMyaFbUcsnuLwj7hOSrsUXsO1rSpNyr/WPXw0MzxTzpwoojk85JRZB25FmVZaDvA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDi0vxojnwZXXb6crkHepSXdL3OaBtXqdz8NwrD0Rw8JAIhAIwpjfhbWasYeAwzxQ1n3V57Uol0khwa4pP4vHjtYJn7"}]},"maintainers":[{"name":"mjackson","email":"mjijackson@gmail.com"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/http-client-2.4.1.tgz_1458366755754_0.14389085466973484"}},"2.4.2":{"name":"http-client","version":"2.4.2","description":"Compose HTTP clients using JavaScript's fetch API","author":{"name":"Michael Jackson"},"license":"MIT","main":"lib","files":["lib","umd"],"scripts":{"lint":"eslint modules","build":"node ./scripts/build.js","build-cjs":"rimraf lib && babel ./modules -d lib --ignore '__tests__'","build-min":"webpack -p modules/index.js umd/http-client.min.js","build-umd":"webpack modules/index.js umd/http-client.js","release":"node ./scripts/release.js","prepublish":"npm run build","test":"npm run lint && karma start"},"dependencies":{"node-fetch":"^1.3.3","query-string":"^3.0.0"},"devDependencies":{"babel-cli":"^6.5.1","babel-core":"^6.5.2","babel-eslint":"^5.0.0","babel-loader":"^6.2.3","babel-preset-es2015":"^6.5.0","es6-promise":"^3.1.2","eslint":"2.2.0","eslint-config-airbnb":"^6.0.2","eslint-plugin-react":"^4.1.0","expect":"^1.14.0","gzip-size":"^3.0.0","karma":"^0.13.21","karma-browserstack-launcher":"^0.1.10","karma-chrome-launcher":"^0.2.2","karma-mocha":"^0.2.2","karma-mocha-reporter":"^1.2.3","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^1.7.0","mocha":"^2.4.5","pretty-bytes":"^3.0.1","readline-sync":"^1.4.1","rimraf":"^2.5.2","webpack":"^1.12.14","whatwg-fetch":"^0.11.0"},"repository":{"type":"git","url":"git+https://github.com/mjackson/http-client.git"},"babel":{"presets":["es2015"]},"browser":{"node-fetch":false},"gitHead":"ebff72cb45df69bd197cf42a2ef86a8bb53ba443","bugs":{"url":"https://github.com/mjackson/http-client/issues"},"homepage":"https://github.com/mjackson/http-client#readme","_id":"http-client@2.4.2","_shasum":"a7e3815747c507c4582a383df89efe5e02ea7146","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.3.0","_npmUser":{"name":"mjackson","email":"mjijackson@gmail.com"},"dist":{"shasum":"a7e3815747c507c4582a383df89efe5e02ea7146","tarball":"https://registry.npmjs.org/http-client/-/http-client-2.4.2.tgz","integrity":"sha512-VZCrua5XSfDoH05c9+0dkpHHhTyj6gm54tmnGqIny141KgnuaKDVqzQ0e6Cub8ygYntrzEM92X8VKyGCVPjRqw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXJtSfGQFT1FkRk2LY6TCxybg7/GnUReDXYPFjIY6hbgIgASzVwhVPUQ3mpOB6aRt1OkBcCs6C3aljOLxgFqD5ghw="}]},"maintainers":[{"name":"mjackson","email":"mjijackson@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/http-client-2.4.2.tgz_1458587595501_0.0260735631454736"}},"3.0.0":{"name":"http-client","version":"3.0.0","description":"Compose HTTP clients using JavaScript's fetch API","author":{"name":"Michael Jackson"},"license":"MIT","main":"lib","files":["lib","umd"],"scripts":{"lint":"eslint modules","build":"node ./scripts/build.js","build-cjs":"rimraf lib && babel ./modules -d lib --ignore '__tests__'","build-min":"webpack -p modules/index.js umd/http-client.min.js","build-umd":"webpack modules/index.js umd/http-client.js","release":"node ./scripts/release.js","prepublish":"npm run build","test":"npm run lint && karma start"},"dependencies":{"query-string":"^3.0.0"},"devDependencies":{"babel-cli":"^6.5.1","babel-core":"^6.5.2","babel-eslint":"^5.0.0","babel-loader":"^6.2.3","babel-preset-es2015":"^6.5.0","es6-promise":"^3.1.2","eslint":"2.2.0","eslint-config-airbnb":"^6.0.2","eslint-plugin-react":"^4.1.0","expect":"^1.14.0","gzip-size":"^3.0.0","isomorphic-fetch":"^2.2.1","karma":"^0.13.21","karma-browserstack-launcher":"^0.1.10","karma-chrome-launcher":"^0.2.2","karma-mocha":"^0.2.2","karma-mocha-reporter":"^1.2.3","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^1.7.0","mocha":"^2.4.5","pretty-bytes":"^3.0.1","readline-sync":"^1.4.1","rimraf":"^2.5.2","webpack":"^1.12.14"},"repository":{"type":"git","url":"git+https://github.com/mjackson/http-client.git"},"babel":{"presets":["es2015"]},"gitHead":"8f7149c91ebadd3443987b7d213626c43a22542f","bugs":{"url":"https://github.com/mjackson/http-client/issues"},"homepage":"https://github.com/mjackson/http-client#readme","_id":"http-client@3.0.0","_shasum":"cd2d277af8cb5c6d94fe70e2a185384d01d60b37","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.3.0","_npmUser":{"name":"mjackson","email":"mjijackson@gmail.com"},"dist":{"shasum":"cd2d277af8cb5c6d94fe70e2a185384d01d60b37","tarball":"https://registry.npmjs.org/http-client/-/http-client-3.0.0.tgz","integrity":"sha512-WRZyzfuFEOBZFtht0jUWTopw64WSAzr5IO3iqjXIDaj+pxNS5aULcYaMwykpsn6+cvxLdP+1l4xiSX1CW2Ig+w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHHx3eall4rHpL/fnC7mqtdVgWLQbsP2Mxon2wQyYNDUAiASRJooe7XSmcvWkyLnlxubHmPhsm313dMxHfpeHeSfaA=="}]},"maintainers":[{"name":"mjackson","email":"mjijackson@gmail.com"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/http-client-3.0.0.tgz_1458672885659_0.09074832708574831"}},"3.0.1":{"name":"http-client","version":"3.0.1","description":"Compose HTTP clients using JavaScript's fetch API","author":{"name":"Michael Jackson"},"license":"MIT","main":"lib","files":["lib","umd"],"scripts":{"lint":"eslint modules","build":"node ./scripts/build.js","build-cjs":"rimraf lib && babel ./modules -d lib --ignore '__tests__'","build-min":"webpack -p modules/index.js umd/http-client.min.js","build-umd":"webpack modules/index.js umd/http-client.js","release":"node ./scripts/release.js","prepublish":"npm run build","test":"npm run lint && karma start"},"dependencies":{"query-string":"^3.0.0"},"devDependencies":{"babel-cli":"^6.5.1","babel-core":"^6.5.2","babel-eslint":"^6.0.0","babel-loader":"^6.2.3","babel-preset-es2015":"^6.5.0","es6-promise":"^3.1.2","eslint":"^2.5.1","eslint-config-airbnb":"^6.0.2","eslint-plugin-react":"^4.1.0","expect":"^1.14.0","gzip-size":"^3.0.0","isomorphic-fetch":"^2.2.1","karma":"^0.13.21","karma-browserstack-launcher":"^0.1.10","karma-chrome-launcher":"^0.2.2","karma-mocha":"^0.2.2","karma-mocha-reporter":"^1.2.3","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^1.7.0","mocha":"^2.4.5","pretty-bytes":"^3.0.1","readline-sync":"^1.4.1","rimraf":"^2.5.2","webpack":"^1.12.14"},"repository":{"type":"git","url":"git+https://github.com/mjackson/http-client.git"},"babel":{"presets":["es2015"]},"gitHead":"88f6b2a8e641f7961499092496f856ba7dad81b5","bugs":{"url":"https://github.com/mjackson/http-client/issues"},"homepage":"https://github.com/mjackson/http-client#readme","_id":"http-client@3.0.1","_shasum":"b348a2ce993367f3efd51368de8e27e4564d1c5d","_from":".","_npmVersion":"3.8.3","_nodeVersion":"5.3.0","_npmUser":{"name":"mjackson","email":"mjijackson@gmail.com"},"dist":{"shasum":"b348a2ce993367f3efd51368de8e27e4564d1c5d","tarball":"https://registry.npmjs.org/http-client/-/http-client-3.0.1.tgz","integrity":"sha512-pp84xD6qWJJhs6rC3z8W8P+Z5OBE/hPUIP/kdZVFjOtgIttyArgnUTyOE+HB7V0KLiamCacNEOrsVGF2uX0kcg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAIrDn3Da20cF3WukvKUIg9OwX5bzludfgqwqMe3FedhAiBZ0wWcIIMywEAInmdqNbXvl/KVTBLjC3Hg0yvfZHxMRw=="}]},"maintainers":[{"name":"mjackson","email":"mjijackson@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/http-client-3.0.1.tgz_1459142069907_0.2967523012775928"}},"3.1.0":{"name":"http-client","version":"3.1.0","description":"Compose HTTP clients using JavaScript's fetch API","author":{"name":"Michael Jackson"},"license":"MIT","main":"lib","files":["lib","umd"],"scripts":{"lint":"eslint modules","build":"node ./scripts/build.js","build-cjs":"rimraf lib && babel ./modules -d lib --ignore '__tests__'","build-min":"webpack -p modules/index.js umd/http-client.min.js","build-umd":"webpack modules/index.js umd/http-client.js","release":"node ./scripts/release.js","prepublish":"npm run build","test":"npm run lint && karma start"},"dependencies":{"query-string":"^3.0.0"},"devDependencies":{"babel-cli":"^6.5.1","babel-core":"^6.5.2","babel-eslint":"^6.0.0","babel-loader":"^6.2.3","babel-preset-es2015":"^6.5.0","es6-promise":"^3.1.2","eslint":"^2.5.1","eslint-config-airbnb":"^6.0.2","eslint-plugin-react":"^4.1.0","expect":"^1.14.0","gzip-size":"^3.0.0","isomorphic-fetch":"^2.2.1","karma":"^0.13.21","karma-browserstack-launcher":"^0.1.10","karma-chrome-launcher":"^0.2.2","karma-mocha":"^0.2.2","karma-mocha-reporter":"^1.2.3","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^1.7.0","mocha":"^2.4.5","pretty-bytes":"^3.0.1","readline-sync":"^1.4.1","rimraf":"^2.5.2","webpack":"^1.12.14"},"repository":{"type":"git","url":"git+https://github.com/mjackson/http-client.git"},"babel":{"presets":["es2015"]},"gitHead":"1dcd58ef9bb55bbd287d353b4462e9d4408faef9","bugs":{"url":"https://github.com/mjackson/http-client/issues"},"homepage":"https://github.com/mjackson/http-client#readme","_id":"http-client@3.1.0","_shasum":"f561211b51c2aef150b0f439ac16f53264f0a994","_from":".","_npmVersion":"3.8.3","_nodeVersion":"5.3.0","_npmUser":{"name":"mjackson","email":"mjijackson@gmail.com"},"dist":{"shasum":"f561211b51c2aef150b0f439ac16f53264f0a994","tarball":"https://registry.npmjs.org/http-client/-/http-client-3.1.0.tgz","integrity":"sha512-R+pRSNfJoFd6Mz5uGAzJytj49Zm9sl0WoPUt7XEjHp8lBrbr8sw6DGBFW/1artQi6GtPb0HtG16ezE5IUIndwQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHOzQRvmk18W8N6v9z4xj/jxadSuZZRfCnpo1hjQK90hAiBprhTuXago+AeF+pZ5L2H7znzk9fBz7zpzH87boWshwg=="}]},"maintainers":[{"name":"mjackson","email":"mjijackson@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/http-client-3.1.0.tgz_1459186696812_0.9314794649835676"}},"4.0.0-0":{"name":"http-client","version":"4.0.0-0","description":"Compose HTTP clients using JavaScript's fetch API","author":{"name":"Michael Jackson"},"license":"MIT","main":"lib","files":["lib","umd"],"scripts":{"lint":"eslint modules","build":"node ./scripts/build.js","build-cjs":"rimraf lib && babel ./modules -d lib --ignore '__tests__'","build-min":"webpack -p modules/index.js umd/http-client.min.js","build-umd":"webpack modules/index.js umd/http-client.js","release":"node ./scripts/release.js","prepublish":"npm run build","test":"npm run lint && karma start"},"dependencies":{"query-string":"^3.0.0"},"devDependencies":{"babel-cli":"^6.5.1","babel-core":"^6.5.2","babel-eslint":"^6.0.0","babel-loader":"^6.2.3","babel-preset-es2015":"^6.5.0","es6-promise":"^3.1.2","eslint":"^2.5.1","eslint-config-airbnb":"^6.0.2","eslint-plugin-react":"^4.1.0","expect":"^1.14.0","gzip-size":"^3.0.0","isomorphic-fetch":"^2.2.1","karma":"^0.13.21","karma-browserstack-launcher":"^0.1.10","karma-chrome-launcher":"^0.2.2","karma-mocha":"^0.2.2","karma-mocha-reporter":"^1.2.3","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^1.7.0","mocha":"^2.4.5","pretty-bytes":"^3.0.1","readline-sync":"^1.4.1","rimraf":"^2.5.2","webpack":"^1.12.14"},"repository":{"type":"git","url":"git+https://github.com/mjackson/http-client.git"},"babel":{"presets":["es2015"]},"gitHead":"592625c84399c6dadf83399071356aae0114777e","bugs":{"url":"https://github.com/mjackson/http-client/issues"},"homepage":"https://github.com/mjackson/http-client#readme","_id":"http-client@4.0.0-0","_shasum":"c4fbb46f45608888b4b6604898b31d48b50aa82d","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.9.1","_npmUser":{"name":"mjackson","email":"mjijackson@gmail.com"},"dist":{"shasum":"c4fbb46f45608888b4b6604898b31d48b50aa82d","tarball":"https://registry.npmjs.org/http-client/-/http-client-4.0.0-0.tgz","integrity":"sha512-OqEW/mQLbOOIwIl/SwMLg6y4naZ1ZbOTdZVMxeKukufXylx9rrrxoPtfb0drNqB9rUjH5/bjg+2kOIYg3AVdyw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4nQztCeWCwtsujnbNdRRrY34OW5UzffwrNGTzmD8ibQIhAOBaaKp0I3QseQyE4UaPFks6tk10xo8cVmtbCL3PhaUq"}]},"maintainers":[{"name":"mjackson","email":"mjijackson@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/http-client-4.0.0-0.tgz_1461809926510_0.5393520630896091"}},"4.0.0":{"name":"http-client","version":"4.0.0","description":"Compose HTTP clients using JavaScript's fetch API","author":{"name":"Michael Jackson"},"license":"MIT","main":"lib","files":["lib","umd"],"scripts":{"lint":"eslint modules","build":"node ./scripts/build.js","build-cjs":"rimraf lib && babel ./modules -d lib --ignore '__tests__'","build-min":"webpack -p modules/index.js umd/http-client.min.js","build-umd":"webpack modules/index.js umd/http-client.js","release":"node ./scripts/release.js","prepublish":"npm run build","test":"npm run lint && karma start"},"dependencies":{"query-string":"^3.0.0"},"devDependencies":{"babel-cli":"^6.5.1","babel-core":"^6.5.2","babel-eslint":"^6.0.0","babel-loader":"^6.2.3","babel-preset-es2015":"^6.5.0","es6-promise":"^3.1.2","eslint":"^2.5.1","eslint-config-airbnb":"^6.0.2","eslint-plugin-react":"^4.1.0","expect":"^1.14.0","gzip-size":"^3.0.0","isomorphic-fetch":"^2.2.1","karma":"^0.13.21","karma-browserstack-launcher":"^0.1.10","karma-chrome-launcher":"^0.2.2","karma-mocha":"^0.2.2","karma-mocha-reporter":"^1.2.3","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^1.7.0","mocha":"^2.4.5","pretty-bytes":"^3.0.1","readline-sync":"^1.4.1","rimraf":"^2.5.2","webpack":"^1.12.14"},"repository":{"type":"git","url":"git+https://github.com/mjackson/http-client.git"},"babel":{"presets":["es2015"]},"gitHead":"7fd07a135321d207ccb5bc4fb038c76c1e294998","bugs":{"url":"https://github.com/mjackson/http-client/issues"},"homepage":"https://github.com/mjackson/http-client#readme","_id":"http-client@4.0.0","_shasum":"438a64f969d8031a4c9f79dabc6a38b13216bbbd","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.9.1","_npmUser":{"name":"mjackson","email":"mjijackson@gmail.com"},"dist":{"shasum":"438a64f969d8031a4c9f79dabc6a38b13216bbbd","tarball":"https://registry.npmjs.org/http-client/-/http-client-4.0.0.tgz","integrity":"sha512-UpQEqxzabkQHEepjl7sLhj30srsOiuOc3NC1GbrHmatEAMF4YfJ84A8iA63SJBX9Kq0MWkRcEb9sNYE/wRnR4w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG7EpEYKngrP1AX8LPIJ0PJitHLSP/SdCUKWpNgIzOcfAiEAno34HKtFGAIponjmxw7Z4iHJDXzDAF9dWmS2D8GShZ4="}]},"maintainers":[{"name":"mjackson","email":"mjijackson@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/http-client-4.0.0.tgz_1461870656607_0.785530477296561"}},"4.0.1":{"name":"http-client","version":"4.0.1","description":"Compose HTTP clients using JavaScript's fetch API","author":{"name":"Michael Jackson"},"license":"MIT","main":"lib","files":["lib","umd"],"scripts":{"lint":"eslint modules","build":"node ./scripts/build.js","build-cjs":"rimraf lib && babel ./modules -d lib --ignore '__tests__'","build-min":"webpack -p modules/index.js umd/http-client.min.js","build-umd":"webpack modules/index.js umd/http-client.js","release":"node ./scripts/release.js","prepublish":"npm run build","test":"npm run lint && karma start"},"dependencies":{"query-string":"^4.1.0"},"devDependencies":{"babel-cli":"^6.5.1","babel-core":"^6.5.2","babel-eslint":"^6.0.0","babel-loader":"^6.2.3","babel-preset-es2015":"^6.5.0","es6-promise":"^3.1.2","eslint":"^2.5.1","eslint-config-airbnb":"^9.0.1","eslint-plugin-import":"^1.7.0","eslint-plugin-jsx-a11y":"^1.2.0","eslint-plugin-react":"^5.1.1","expect":"^1.14.0","gzip-size":"^3.0.0","isomorphic-fetch":"^2.2.1","karma":"^0.13.21","karma-browserstack-launcher":"^1.0.0","karma-chrome-launcher":"^1.0.1","karma-mocha":"^1.0.1","karma-mocha-reporter":"^2.0.3","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^1.7.0","mocha":"^2.4.5","pretty-bytes":"^3.0.1","readline-sync":"^1.4.1","rimraf":"^2.5.2","webpack":"^1.12.14"},"repository":{"type":"git","url":"git+https://github.com/mjackson/http-client.git"},"babel":{"presets":["es2015"]},"gitHead":"0948228d92a7cf7231e5af5e5f697bd0d37dab98","bugs":{"url":"https://github.com/mjackson/http-client/issues"},"homepage":"https://github.com/mjackson/http-client#readme","_id":"http-client@4.0.1","_shasum":"c44e946032606df23c87d53545fae06dc955b371","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.0.0","_npmUser":{"name":"mjackson","email":"mjijackson@gmail.com"},"dist":{"shasum":"c44e946032606df23c87d53545fae06dc955b371","tarball":"https://registry.npmjs.org/http-client/-/http-client-4.0.1.tgz","integrity":"sha512-ckjE7LXGFOfawk3bt4Np5MUJsUvEd2YVI18sgCMZVm0qgdUHUU+oiANlh4UCb2qmQwNsyKqjE7BT+V+eymp22g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAdn32vh/Nqn6uF2Ga+xPBP+Wm6oA5GFp1iPQmVrJfNBAiEAx+EEjucGN4MLpWdRIoARjMtsk9kQ95Jv+CcC0kBgC98="}]},"maintainers":[{"name":"mjackson","email":"mjijackson@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/http-client-4.0.1.tgz_1463628894352_0.31505233398638666"}},"4.1.0":{"name":"http-client","version":"4.1.0","description":"Compose HTTP clients using JavaScript's fetch API","author":{"name":"Michael Jackson"},"license":"MIT","main":"lib","files":["lib","umd"],"scripts":{"lint":"eslint modules","build":"node ./scripts/build.js","build-lib":"rimraf lib && babel ./modules -d lib --ignore '__tests__'","build-min":"webpack -p modules/index.js umd/http-client.min.js","build-umd":"webpack modules/index.js umd/http-client.js","release":"node ./scripts/release.js","prepublish":"node ./scripts/build.js","test":"npm run lint && karma start"},"dependencies":{"byte-length":"^0.1.1","query-string":"^4.1.0"},"devDependencies":{"babel-cli":"^6.5.1","babel-core":"^6.5.2","babel-eslint":"^6.0.0","babel-loader":"^6.2.3","babel-preset-es2015":"^6.5.0","es6-promise":"^3.1.2","eslint":"^2.5.1","eslint-plugin-import":"^1.7.0","expect":"^1.14.0","gzip-size":"^3.0.0","in-publish":"^2.0.0","isomorphic-fetch":"^2.2.1","karma":"^0.13.21","karma-browserstack-launcher":"^1.0.0","karma-chrome-launcher":"^1.0.1","karma-mocha":"^1.0.1","karma-mocha-reporter":"^2.0.3","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^1.7.0","mocha":"^2.4.5","pretty-bytes":"^3.0.1","readline-sync":"^1.4.1","rimraf":"^2.5.2","webpack":"^1.12.14"},"repository":{"type":"git","url":"git+https://github.com/mjackson/http-client.git"},"gitHead":"ad13c15d3fd7182a0b1b866f111a27cfe2de9ae6","bugs":{"url":"https://github.com/mjackson/http-client/issues"},"homepage":"https://github.com/mjackson/http-client#readme","_id":"http-client@4.1.0","_shasum":"b790b2de17025428206a7ebd0abd6bb2f92b01d1","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.0.0","_npmUser":{"name":"mjackson","email":"mjijackson@gmail.com"},"dist":{"shasum":"b790b2de17025428206a7ebd0abd6bb2f92b01d1","tarball":"https://registry.npmjs.org/http-client/-/http-client-4.1.0.tgz","integrity":"sha512-OZwYdvC/IeTHQMUVu+jjGzYYdinbwavv30fIlphieis68VImS16JMy8e6OFIARWtat+W+D3c3WZbFe/szWzihA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGRT/mgPx4NI/XDhbAxiBorwEluQEu38l2Mv19POIh13AiAPcWu2ya1dPSaTYkAokkMcX+Up4KZz/sNp3mWFW1nCsQ=="}]},"maintainers":[{"name":"mjackson","email":"mjijackson@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/http-client-4.1.0.tgz_1466134229738_0.863854450872168"}},"4.1.1":{"name":"http-client","version":"4.1.1","description":"Compose HTTP clients using JavaScript's fetch API","repository":{"type":"git","url":"git+https://github.com/mjackson/http-client.git"},"author":{"name":"Michael Jackson"},"license":"MIT","main":"lib","files":["lib","umd"],"scripts":{"build":"node ./scripts/build.js","build-lib":"rimraf lib && babel ./modules -d lib --ignore '__tests__'","build-min":"webpack -p modules/index.js umd/http-client.min.js","build-umd":"webpack modules/index.js umd/http-client.js","release":"node ./scripts/release.js","prepublish":"node ./scripts/build.js","lint":"eslint modules","test":"npm run lint && karma start"},"dependencies":{"byte-length":"^0.1.1","query-string":"^4.1.0"},"devDependencies":{"babel-cli":"^6.5.1","babel-core":"^6.5.2","babel-eslint":"^6.0.0","babel-loader":"^6.2.3","babel-preset-es2015":"^6.5.0","es6-promise":"^3.1.2","eslint":"^3.2.2","eslint-plugin-import":"^1.7.0","expect":"^1.14.0","gzip-size":"^3.0.0","in-publish":"^2.0.0","isomorphic-fetch":"^2.2.1","karma":"^1.1.2","karma-browserstack-launcher":"^1.0.1","karma-chrome-launcher":"^1.0.1","karma-mocha":"^1.1.1","karma-mocha-reporter":"^2.0.4","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^1.7.0","mocha":"^3.0.0","pretty-bytes":"^4.0.2","readline-sync":"^1.4.1","rimraf":"^2.5.2","webpack":"^1.12.14"},"gitHead":"c8c3e24e79e468e2a861eab980e0f623ad9f92c5","bugs":{"url":"https://github.com/mjackson/http-client/issues"},"homepage":"https://github.com/mjackson/http-client#readme","_id":"http-client@4.1.1","_shasum":"f487b8caea5b9a048b63f6e68ec79a2dc23ec6f5","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"mjackson","email":"mjijackson@gmail.com"},"dist":{"shasum":"f487b8caea5b9a048b63f6e68ec79a2dc23ec6f5","tarball":"https://registry.npmjs.org/http-client/-/http-client-4.1.1.tgz","integrity":"sha512-RpnUQFMw1m0hYmjAZgHr85xwUMS3p03zDR3HdHs3S1+358olaxJL4uhESS9Gey+NWz59z6FHLCUa1URBLFNnjA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFTH9tUkzIc1Q8kVb6M7SlvJIvMQOlJ73dF/+Zo2bhzQIgaANsUYLsE1CSAbLwfOqiE2AM1+VxRN5gvFCuG5Abzdg="}]},"maintainers":[{"name":"mjackson","email":"mjijackson@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/http-client-4.1.1.tgz_1474309051839_0.04464155388996005"}},"4.2.0":{"name":"http-client","version":"4.2.0","description":"Compose HTTP clients using JavaScript's fetch API","repository":{"type":"git","url":"git+https://github.com/mjackson/http-client.git"},"author":{"name":"Michael Jackson"},"license":"MIT","scripts":{"build":"node ./scripts/build.js","build-lib":"babel ./modules -d . --ignore '__tests__'","build-min":"webpack -p modules/index.js umd/http-client.min.js","build-umd":"webpack modules/index.js umd/http-client.js","release":"node ./scripts/release.js","prepublish":"node ./scripts/build.js","lint":"eslint modules","test":"npm run lint && karma start"},"dependencies":{"byte-length":"^0.1.1","query-string":"^4.1.0"},"devDependencies":{"babel-cli":"^6.5.1","babel-core":"^6.5.2","babel-eslint":"^7.0.0","babel-loader":"^6.2.3","babel-preset-es2015":"^6.5.0","es6-promise":"^4.0.3","eslint":"^3.2.2","eslint-plugin-import":"^2.0.0","expect":"^1.14.0","gzip-size":"^3.0.0","in-publish":"^2.0.0","isomorphic-fetch":"^2.2.1","karma":"^1.1.2","karma-browserstack-launcher":"^1.0.1","karma-chrome-launcher":"^2.0.0","karma-mocha":"^1.1.1","karma-mocha-reporter":"^2.0.4","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^1.7.0","mocha":"^3.0.0","pretty-bytes":"^4.0.2","readline-sync":"^1.4.1","webpack":"^1.12.14"},"gitHead":"aa53e7be82031d43500ee0e659bf04b6b2f66f9f","bugs":{"url":"https://github.com/mjackson/http-client/issues"},"homepage":"https://github.com/mjackson/http-client#readme","_id":"http-client@4.2.0","_shasum":"0d59ca432e60be5cbf3d1e22cc4632208cfc90ba","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"mjackson","email":"mjijackson@gmail.com"},"dist":{"shasum":"0d59ca432e60be5cbf3d1e22cc4632208cfc90ba","tarball":"https://registry.npmjs.org/http-client/-/http-client-4.2.0.tgz","integrity":"sha512-nX7Ru69ivUZWRx0DORaSouKz8ygq+gysJkiugWUKEcR4cKshzbkFvEETMMiIDqYIqKuuSbvn8EC3Jm/68I/sVQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB/pwG1QnsQJ9JJ7T09JnmyjkVdAmbhILCirmirhQ6QHAiEA4o3M5W+Y5AZDtSLMjXIoax98aHiMMrFazcEG/vYoC3I="}]},"maintainers":[{"name":"mjackson","email":"mjijackson@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/http-client-4.2.0.tgz_1475185014959_0.1618800910655409"}},"4.3.0":{"name":"http-client","version":"4.3.0","description":"Compose HTTP clients using JavaScript's fetch API","repository":{"type":"git","url":"git+https://github.com/mjackson/http-client.git"},"author":{"name":"Michael Jackson"},"license":"MIT","scripts":{"build":"node ./scripts/build.js","build-lib":"babel ./modules -d . --ignore '__tests__'","build-min":"webpack -p modules/index.js umd/http-client.min.js","build-umd":"webpack modules/index.js umd/http-client.js","release":"node ./scripts/release.js","prepublish":"node ./scripts/build.js","lint":"eslint modules","test":"npm run lint && karma start"},"dependencies":{"byte-length":"^0.1.1","query-string":"^4.1.0"},"devDependencies":{"babel-cli":"^6.5.1","babel-core":"^6.5.2","babel-eslint":"^7.0.0","babel-loader":"^6.2.3","babel-preset-es2015":"^6.5.0","es6-promise":"^4.0.3","eslint":"^3.2.2","eslint-plugin-import":"^2.0.0","expect":"^1.14.0","gzip-size":"^3.0.0","in-publish":"^2.0.0","isomorphic-fetch":"^2.2.1","karma":"^1.1.2","karma-browserstack-launcher":"^1.0.1","karma-chrome-launcher":"^2.0.0","karma-mocha":"^1.1.1","karma-mocha-reporter":"^2.0.4","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^1.7.0","mocha":"^3.0.0","pretty-bytes":"^4.0.2","readline-sync":"^1.4.1","webpack":"^1.12.14"},"gitHead":"40d43dc76fc9c70ab6ec5e648383087d21ab7527","bugs":{"url":"https://github.com/mjackson/http-client/issues"},"homepage":"https://github.com/mjackson/http-client#readme","_id":"http-client@4.3.0","_shasum":"41f9d78c63750285a9f6eaf8787000fa0de2abb5","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"mjackson","email":"mjijackson@gmail.com"},"dist":{"shasum":"41f9d78c63750285a9f6eaf8787000fa0de2abb5","tarball":"https://registry.npmjs.org/http-client/-/http-client-4.3.0.tgz","integrity":"sha512-75us5GspNy7/YSk8m6gTf/n1I+XwfGp/mHEAjrS592BHOFaW6/7PEQvyTDEEbIJMueyjrGbypS093Papz9B16g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDNnxBOsO54JSMHD7mAftPswLRQH5XGC2Th+FTg7NX/MAiApNmnagV8wafYSE9N8hC968BeAftVblvHaJN490YZGRA=="}]},"maintainers":[{"name":"mjackson","email":"mjijackson@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/http-client-4.3.0.tgz_1475251583850_0.5900939148850739"}},"4.3.1":{"name":"http-client","version":"4.3.1","description":"Compose HTTP clients using JavaScript's fetch API","repository":{"type":"git","url":"git+https://github.com/mjackson/http-client.git"},"author":{"name":"Michael Jackson"},"license":"MIT","scripts":{"build":"node ./scripts/build.js","build-lib":"babel ./modules -d . --ignore '__tests__'","build-min":"webpack -p modules/index.js umd/http-client.min.js","build-umd":"webpack modules/index.js umd/http-client.js","release":"node ./scripts/release.js","prepublish":"node ./scripts/build.js","lint":"eslint modules","test":"npm run lint && karma start"},"dependencies":{"byte-length":"^0.1.1","query-string":"^4.1.0"},"devDependencies":{"babel-cli":"^6.5.1","babel-core":"^6.5.2","babel-eslint":"^7.0.0","babel-loader":"^6.2.3","babel-preset-es2015":"^6.5.0","es6-promise":"^4.0.3","eslint":"^3.2.2","eslint-plugin-import":"^2.0.0","expect":"^1.14.0","gzip-size":"^3.0.0","in-publish":"^2.0.0","isomorphic-fetch":"^2.2.1","karma":"^1.1.2","karma-browserstack-launcher":"^1.0.1","karma-chrome-launcher":"^2.0.0","karma-mocha":"^1.1.1","karma-mocha-reporter":"^2.0.4","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^1.7.0","mocha":"^3.0.0","pretty-bytes":"^4.0.2","readline-sync":"^1.4.1","webpack":"^1.12.14"},"gitHead":"b89859942f59f6877287b0832b38ec615d8f1c45","bugs":{"url":"https://github.com/mjackson/http-client/issues"},"homepage":"https://github.com/mjackson/http-client#readme","_id":"http-client@4.3.1","_shasum":"cf82fa1b1ef993c078a82144fe677a8671bc7cf2","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"mjackson","email":"mjijackson@gmail.com"},"dist":{"shasum":"cf82fa1b1ef993c078a82144fe677a8671bc7cf2","tarball":"https://registry.npmjs.org/http-client/-/http-client-4.3.1.tgz","integrity":"sha512-7aL4HF6KgwTRIc6TpeLX6x/xhHUCyU4t9nFm6RPqhchx/wMUUjYfZR9Sx+NylMJm2qrmKTbmr+3h6CZAocHlTg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCD7msgZi8MKWkoy7hZGyTBz9RVev3KWbwFyJGd/7FCuAIhALqkc5Ff6T14aNSL4Eks6LxPHUNQFD0y18fetXYDANS5"}]},"maintainers":[{"name":"mjackson","email":"mjijackson@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/http-client-4.3.1.tgz_1475252397432_0.2638399542775005"}}},"readme":"# http-client [![Travis][build-badge]][build] [![npm package][npm-badge]][npm]\n\n[build-badge]: https://img.shields.io/travis/mjackson/http-client/master.svg?style=flat-square\n[build]: https://travis-ci.org/mjackson/http-client\n\n[npm-badge]: https://img.shields.io/npm/v/http-client.svg?style=flat-square\n[npm]: https://www.npmjs.org/package/http-client\n\n[http-client](https://www.npmjs.com/package/http-client) lets you compose HTTP clients using JavaScript's [fetch API](https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API). This library has the following goals:\n\n  - Preserve the full capabilities of the fetch API\n  - Provide an extendable middleware API\n  - Use the same API on both client and server\n\n## Installation\n\nUsing [npm](https://www.npmjs.com/):\n\n    $ npm install --save http-client\n\nhttp-client requires you to bring your own [global `fetch`](https://developer.mozilla.org/en-US/docs/Web/API/GlobalFetch/fetch) function (for convenience when using the top-level `createFetch` function). [isomorphic-fetch](https://github.com/matthew-andrews/isomorphic-fetch) is a great polyfill if you need to support environments that don't already have a global `fetch` function.\n\nThen, use as you would anything else:\n\n```js\n// using ES6 modules\nimport { createFetch } from 'http-client'\n\n// using CommonJS modules\nvar createFetch = require('http-client').createFetch\n```\n\nThe UMD build is also available on [unpkg](https://unpkg.com):\n\n```html\n<script src=\"https://unpkg.com/http-client/umd/http-client.min.js\"></script>\n```\n\nYou can find the library on `window.HTTPClient`.\n\n## Usage\n\nhttp-client simplifies the process of creating flexible HTTP clients that work in both node and the browser. You create your own `fetch` function using the `createFetch` method, optionally passing [middleware](#middleware) as arguments.\n\n```js\nimport { createFetch, base, accept, parse } from 'http-client'\n\nconst fetch = createFetch(\n  base('https://api.stripe.com/v1'),  // Prefix all request URLs\n  accept('application/json'),         // Set \"Accept: application/json\" in the request headers\n  parse('json')                       // Read the response as JSON and put it in response.body\n)\n\nfetch('/customers/5').then(response => {\n  console.log(response.jsonData)\n})\n```\n\n## Top-level API\n\n#### `createFetch(...middleware)`\n\nCreates a `fetch` function that uses some [middleware](#middleware). Uses the global `fetch` function to actually make the request.\n\n#### `createStack(...middleware)`\n\nCombines several middleware into one, in the same order they are provided as arguments. Use this function to create re-usable [middleware stacks](#stacks) or if you don't want to use a global `fetch` function.\n\n#### `enableRecv(fetch)`\n\nReturns an \"enhanced\" version of the given `fetch` function that knows how to run response handlers registered using [`recv`](#recvhandler). This is only really useful when using [stacks](#stacks) directly instead of `createFetch`.\n\n## Middleware\n\nhttp-client provides a variety of middleware that may be used to extend the functionality of the client. Out of the box, http-client ships with the following middleware:\n\n#### `accept(contentType)`\n\nAdds an `Accept` header to the request.\n\n```js\nimport { createFetch, accept } from 'http-client'\n\nconst fetch = createFetch(\n  accept('application/json')\n)\n```\n\n#### `auth(value)`\n\nAdds an `Authorization` header to the request.\n\n```js\nimport { createFetch, auth } from 'http-client'\n\nconst fetch = createFetch(\n  auth('Bearer ' + oauth2Token)\n)\n```\n\n#### `base(baseURL)`\n\nAdds the given `baseURL` to the beginning of the request URL.\n\n```js\nimport { createFetch, base } from 'http-client'\n\nconst fetch = createFetch(\n  base('https://api.stripe.com/v1')\n)\n\nfetch('/customers/5') // GET https://api.stripe.com/v1/customers/5\n```\n\n#### `body(content, contentType)`\n\nSets the given `content` string as the request body.\n\n```js\nimport { createFetch, body } from 'http-client'\n\nconst fetch = createFetch(\n  body(JSON.stringify(data), 'application/json')\n)\n```\n\n#### `debug()`\n\nAdds a `debug` property to the response or error object so you can inspect them. Mainly useful for testing/debugging (should run *after* all other middleware).\n\n```js\nimport { createFetch, debug } from 'http-client'\n\nconst fetch = createFetch(\n  // ... other middleware\n  debug()\n)\n\nfetch(input).then(response => {\n  console.log(response.debug.input, response.debug.options)\n})\n```\n\n#### `header(name, value)`\n\nAdds a header to the request.\n\n```js\nimport { createFetch, header } from 'http-client'\n\nconst fetch = createFetch(\n  header('Content-Type', 'application/json')\n)\n```\n\n#### `init(propertyName, value)`\n\nSets the value of an arbitrary property in the options object.\n\n```js\nimport { createFetch, init } from 'http-client'\n\nconst fetch = createFetch(\n  init('credentials', 'include')\n)\n```\n\n#### `json(object)`\n\nAdds the data in the given object as JSON to the request body.\n\n#### `method(verb)`\n\nSets the request method.\n\n```js\nimport { createFetch, method } from 'http-client'\n\nconst fetch = createFetch(\n  method('POST')\n)\n```\n\n#### `params(object)`\n\nAdds the given object to the query string of `GET`/`HEAD` requests and as a `x-www-form-urlencoded` payload on all others.\n\n```js\nimport { createFetch, method, params } from 'http-client'\n\n// Create a client that will append hello=world to the URL in the query string\nconst fetch = createFetch(\n  params({ hello: 'world' })\n)\n\n// Create a client that will send hello=world as POST data\nconst fetch = createFetch(\n  method('POST'),\n  params({ hello: 'world' })\n)\n```\n\n#### `parse(parser, as = 'body')`\n\nReads the response body to completion, parses the response, and puts the result on `response.body` (or whatever `as` is). `parser` must be the name of a valid [Body](https://developer.mozilla.org/en-US/docs/Web/API/Body) parsing method. The following parsers are available in [the spec](https://fetch.spec.whatwg.org/#body-mixin):\n\n- `arrayBuffer`\n- `blob`\n- `formData`\n- `json`\n- `text`\n\n```js\nimport { createFetch, parse } from 'http-client'\n\nconst fetch = createFetch(\n  parse('json')\n)\n\nfetch(input).then(response => {\n  console.log(response.body)\n})\n```\n\nNote: Some parsers may not be available when using a `fetch` polyfill. In particular if you're using `node-fetch`, you should be aware of [its limitations](https://github.com/bitinn/node-fetch/blob/master/LIMITS.md).\n\n#### `query(object)`\n\nAdds the data in the given object (or string) to the query string of the request URL.\n\n#### `recv(handler)`\n\nUsed to handle the `response` in some way. The `handler` function should return the new response value, or a promise for it. Response handlers run in the order they are defined.\n\n```js\nimport { createFetch, recv } from 'http-client'\n\nconst fetch = createFetch(\n  recv(response => (console.log('runs first'), response)),\n  recv(response => (console.log('runs second'), response))\n)\n```\n\n## Stacks\n\nMiddleware may be combined together into re-usable middleware \"stacks\" using `createStack`. A stack is itself a middleware that is composed of one or more other pieces of middleware. Thus, you can pass a stack directly to `createFetch` as if it were any other piece of middleware.\n\nThis is useful when you have a common set of functionality that you'd like to share between several different `fetch` methods, e.g.:\n\n```js\nimport { createFetch, createStack, header, base, parse, query } from 'http-client'\n\nconst commonStack = createStack(\n  header('X-Auth-Key', key),\n  header('X-Auth-Email', email),\n  base('https://api.cloudflare.com/client/v4'),\n  parse('json')\n)\n\n// This fetch function can be used standalone...\nconst fetch = createFetch(commonStack)\n\n// ...or we can add further middleware to create another fetch function!\nconst fetchSinceBeginningOf2015 = createFetch(\n  commonStack,\n  query({ since: '2015-01-01T00:00:00Z' })\n)\n```\n\nStacks are also useful when you don't have a global `fetch` function, e.g. in node. In those cases, you can still use http-client middleware and supply your own `fetch` (we recommend [node-fetch](https://www.npmjs.com/package/node-fetch)) function directly, but make sure you \"enhance\" it first:\n\n```js\nconst { createStack, enableRecv, header, base } = require('http-client')\n\n// We need to \"enhance\" node-fetch so it knows how to\n// handle responses correctly. Specifically, enableRecv\n// gives a fetch function the ability to run response\n// handlers registered with recv (which parse, used below,\n// uses behind the scenes).\nconst fetch = enableRecv(\n  require('node-fetch')\n)\n\nconst stack = createStack(\n  header('X-Auth-Key', key),\n  header('X-Auth-Email', email),\n  base('https://api.cloudflare.com/client/v4'),\n  parse('json')\n)\n\nstack(fetch, input, options)\n```\n","maintainers":[{"name":"mjackson","email":"mjijackson@gmail.com"}],"time":{"modified":"2022-06-18T22:09:49.729Z","created":"2012-11-30T12:22:41.742Z","1.0.0":"2012-11-30T12:22:44.148Z","0.0.1":"2016-03-01T19:44:16.896Z","2.0.0":"2016-03-01T19:49:20.645Z","2.0.1":"2016-03-02T07:02:53.115Z","2.1.0":"2016-03-02T16:10:37.638Z","2.1.1":"2016-03-02T16:46:12.160Z","2.1.2":"2016-03-03T17:03:41.373Z","2.2.0":"2016-03-07T00:54:21.215Z","2.2.1":"2016-03-13T22:38:16.344Z","2.3.0":"2016-03-14T23:37:48.438Z","2.3.1":"2016-03-14T23:51:32.677Z","2.4.0":"2016-03-19T01:29:07.406Z","2.4.1":"2016-03-19T05:52:36.184Z","2.4.2":"2016-03-21T19:13:15.976Z","3.0.0":"2016-03-22T18:54:46.131Z","3.0.1":"2016-03-28T05:14:30.315Z","3.1.0":"2016-03-28T17:38:17.242Z","4.0.0-0":"2016-04-28T02:18:48.927Z","4.0.0":"2016-04-28T19:10:59.223Z","4.0.1":"2016-05-19T03:34:56.882Z","4.1.0":"2016-06-17T03:30:31.818Z","4.1.1":"2016-09-19T18:17:35.114Z","4.2.0":"2016-09-29T21:36:55.199Z","4.3.0":"2016-09-30T16:06:24.094Z","4.3.1":"2016-09-30T16:19:57.664Z"},"author":{"name":"Michael Jackson"},"readmeFilename":"README.md","license":"MIT","homepage":"https://github.com/mjackson/http-client#readme","repository":{"type":"git","url":"git+https://github.com/mjackson/http-client.git"},"bugs":{"url":"https://github.com/mjackson/http-client/issues"},"users":{"tkh44":true}}