{"_id":"request-compose","_rev":"36-c03d9085742d6917359a5500fa754cbd","name":"request-compose","dist-tags":{"latest":"2.1.7"},"versions":{"0.0.1":{"name":"request-compose","version":"0.0.1","keywords":["compose","composable","http","client"],"author":{"url":"https://simov.github.io","name":"Simeon Velichkov","email":"simeonvelichkov@gmail.com"},"license":"Apache-2.0","_id":"request-compose@0.0.1","maintainers":[{"name":"simov","email":"simeonvelichkov@gmail.com"}],"homepage":"https://github.com/simov/request-compose","bugs":{"url":"https://github.com/simov/request-compose/issues"},"bin":{},"dist":{"shasum":"ec436bb2a555d16318e6dbe16fa4ce58bd5b9fd0","tarball":"https://registry.npmjs.org/request-compose/-/request-compose-0.0.1.tgz","integrity":"sha512-aF45zwc52vdy8qyGNSSoXeAvZdlb+Y4tscwooiyd1oo2/GvBJxbQd73I7aUR9LImR1hZiLH5ba6z3BObUMXclw==","signatures":[{"sig":"MEYCIQDTF6wM94M9rtcR/wW2+yz21egRfEvuiTYlAWaGSm2JQQIhAMIto1BgBsV1dmNo6hEAoZOibmlxWD5VAAmJdCqIIW+d","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index.js","files":["request/","response/","index.js","LICENSE","README.md","package.json"],"engines":{"npm":">=5.0.0","node":">=8.0.0"},"gitHead":"1ed2695f15c7cbb83d30f2f80dfebdc66948b61b","scripts":{"test":"npm run test-ci","test-ci":"mocha --recursive","test-cov":"istanbul cover _mocha -- --recursive"},"_npmUser":{"name":"simov","email":"simeonvelichkov@gmail.com"},"repository":{"url":"git+https://github.com/simov/request-compose.git","type":"git"},"_npmVersion":"5.6.0","description":"Composable HTTP Client","directories":{},"_nodeVersion":"8.1.2","dependencies":{},"devDependencies":{"mocha":"^5.0.0","istanbul":"1.1.0-alpha.1","coveralls":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/request-compose-0.0.1.tgz_1517309554513_0.7059726931620389","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"request-compose","version":"0.0.2","keywords":["compose","composable","http","client"],"author":{"url":"https://simov.github.io","name":"Simeon Velichkov","email":"simeonvelichkov@gmail.com"},"license":"Apache-2.0","_id":"request-compose@0.0.2","maintainers":[{"name":"simov","email":"simeonvelichkov@gmail.com"}],"homepage":"https://github.com/simov/request-compose","bugs":{"url":"https://github.com/simov/request-compose/issues"},"bin":{},"dist":{"shasum":"060b3ab2dc843f7c41199526846826a5969099ac","tarball":"https://registry.npmjs.org/request-compose/-/request-compose-0.0.2.tgz","integrity":"sha512-sL3BayURN7pi5+iSI3B/U0sYlbp2nXPLBgbJC2jd+xP4xu4xZGNWFlNcJ8OpYRsoym/gEWNsEiS0eIjDB3tHiA==","signatures":[{"sig":"MEQCIHDy8O/1hISRA2zyOY3uizDmOTzFLTqnXx0EOotBMBfJAiAQu2iM1osago2HVcBsSL0r7qRwms40OzVTQw/C3gm6Ew==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index.js","files":["request/","response/","index.js","LICENSE","README.md","package.json"],"engines":{"npm":">=5.0.0","node":">=8.0.0"},"gitHead":"f6d91de27b3de81f88c88d97203ff6e01d14079b","scripts":{"test":"npm run test-ci","test-ci":"mocha --recursive","test-cov":"istanbul cover _mocha -- --recursive"},"_npmUser":{"name":"simov","email":"simeonvelichkov@gmail.com"},"repository":{"url":"git+https://github.com/simov/request-compose.git","type":"git"},"_npmVersion":"5.6.0","description":"Composable HTTP Client","directories":{},"_nodeVersion":"8.1.2","dependencies":{},"devDependencies":{"mocha":"^5.0.0","istanbul":"1.1.0-alpha.1","coveralls":"^3.0.0","request-logs":"0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/request-compose-0.0.2.tgz_1517829947869_0.9723948284517974","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"request-compose","version":"0.0.3","keywords":["compose","composable","http","client"],"author":{"url":"https://simov.github.io","name":"Simeon Velichkov","email":"simeonvelichkov@gmail.com"},"license":"Apache-2.0","_id":"request-compose@0.0.3","maintainers":[{"name":"simov","email":"simeonvelichkov@gmail.com"}],"homepage":"https://github.com/simov/request-compose","bugs":{"url":"https://github.com/simov/request-compose/issues"},"bin":{},"dist":{"shasum":"382bd296b88bb90f88d6b449e28c66733ed998d5","tarball":"https://registry.npmjs.org/request-compose/-/request-compose-0.0.3.tgz","fileCount":50,"integrity":"sha512-iv9VgYxByjnBTPn6sRirdMfuAYwjvEIuiQb4KM6yKNV+r83T1IJm2LRgHlUfckoYsUpRrJNXGLNNSBQ8OGcP5A==","signatures":[{"sig":"MEQCICaziOgbi19HIgjFvJEilHQTOWHEmIPOkVLGbWw8yZkTAiANFkYf0DBEdWPUCzUE3hkcA74NJQu5bWt//CnrWKoB/g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64133},"main":"./build/index.js","files":["build/","request/","response/","compose.js","index.js","LICENSE","README.md","package.json"],"engines":{"node":">=4.0.0"},"gitHead":"1c754a0e89466085236f2f2b59aecc4ab99578a6","scripts":{"test":"npm run test:ci","build":"rm -rf build/ && mkdir -p build && npm run build:request && npm run build:response && npm run build:test && npm run build:compose && npm run copy:test/ssl && npm run build:index","test:ci":"mocha build/test/ --recursive","test:cov":"SOURCE=1 istanbul cover _mocha -- --recursive","build:test":"babel test --out-dir build/test","prepublish":"npm run build","build:index":"babel index.js --out-dir build --copy-files","build:compose":"babel compose.js --out-file build/compose.js","build:request":"babel request --out-dir build/request","copy:test/ssl":"babel test/ssl --out-dir build/test/ssl --copy-files","build:response":"babel response --out-dir build/response"},"_npmUser":{"name":"simov","email":"simeonvelichkov@gmail.com"},"repository":{"url":"git+https://github.com/simov/request-compose.git","type":"git"},"_npmVersion":"5.6.0","description":"Composable HTTP Client","directories":{},"_nodeVersion":"8.1.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.0.0","istanbul":"1.1.0-alpha.1","babel-cli":"^6.26.0","coveralls":"^3.0.0","request-logs":"0.0.3","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1"},"_npmOperationalInternal":{"tmp":"tmp/request-compose_0.0.3_1520727250018_0.5559773547090021","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"request-compose","version":"0.0.4","keywords":["compose","composable","http","client"],"author":{"url":"https://simov.github.io","name":"Simeon Velichkov","email":"simeonvelichkov@gmail.com"},"license":"Apache-2.0","_id":"request-compose@0.0.4","maintainers":[{"name":"simov","email":"simeonvelichkov@gmail.com"}],"homepage":"https://github.com/simov/request-compose","bugs":{"url":"https://github.com/simov/request-compose/issues"},"bin":{},"dist":{"shasum":"6b2e17f29779f03b248c9ccdab0071f5d30c896b","tarball":"https://registry.npmjs.org/request-compose/-/request-compose-0.0.4.tgz","fileCount":50,"integrity":"sha512-31e6dR72TMLj3p05ONotPFAFR+o8Noc7tI6O7yDGzEHCmEnW8wTaGbURCr1D6SzfS0ZNPNLuGUp+8+sZQFXKrg==","signatures":[{"sig":"MEQCIAJVTCUuIy7ugTp1I8oKFjsfVAcE1xwNIxRMdYz3GiL8AiAon65W75xlWbwDwVny2TZ1esjK1qJBbGm31P//iwJJyw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64201},"main":"./build/index.js","files":["build/","request/","response/","compose.js","index.js","LICENSE","README.md","package.json"],"engines":{"node":">=4.0.0"},"gitHead":"7fa3d6f32abf6ad00943680cc0738507e1e1bf48","scripts":{"test":"npm run test:ci","build":"rm -rf build/ && mkdir -p build && npm run build:request && npm run build:response && npm run build:test && npm run copy:test/ssl && npm run build:main","test:ci":"v=$(node -v | cut -b 2-2) && if [ $v -ge 8 ]; then p=\"test\"; else p=\"build/test\"; fi && mocha $p --recursive","test:cov":"istanbul cover _mocha -- --recursive","build:main":"npx babel *.js --out-dir build","build:test":"npx babel test --out-dir build/test","prepublish":"npm run build","build:request":"npx babel request --out-dir build/request","copy:test/ssl":"npx babel test/ssl --out-dir build/test/ssl --copy-files","build:response":"npx babel response --out-dir build/response"},"_npmUser":{"name":"simov","email":"simeonvelichkov@gmail.com"},"repository":{"url":"git+https://github.com/simov/request-compose.git","type":"git"},"_npmVersion":"5.6.0","description":"Composable HTTP Client","directories":{},"_nodeVersion":"8.1.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.0.0","istanbul":"1.1.0-alpha.1","babel-cli":"^6.26.0","coveralls":"^3.0.0","request-logs":"0.0.4","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1"},"_npmOperationalInternal":{"tmp":"tmp/request-compose_0.0.4_1520777140017_0.6240419212987893","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"request-compose","version":"0.0.5","keywords":["compose","composable","http","client"],"author":{"url":"https://simov.github.io","name":"Simeon Velichkov","email":"simeonvelichkov@gmail.com"},"license":"Apache-2.0","_id":"request-compose@0.0.5","maintainers":[{"name":"simov","email":"simeonvelichkov@gmail.com"}],"homepage":"https://github.com/simov/request-compose","bugs":{"url":"https://github.com/simov/request-compose/issues"},"bin":{},"dist":{"shasum":"5b16cd935afef342ec552064dcf05f725abbaeeb","tarball":"https://registry.npmjs.org/request-compose/-/request-compose-0.0.5.tgz","fileCount":50,"integrity":"sha512-95c5sKXLEhBHEkWrll/sBL5wxehQ7h56Q/fInNFzXUkVCdcsqXkPTtrqtJGyJtBK4gM6ktIurEDAbqUyUkaeKQ==","signatures":[{"sig":"MEYCIQDaY7H2dlHS2FDa8dQCNukxoQ5pcJnKkh8Q48rZoUnaZwIhAMYuPNAnZ3Q8JrojyvZ9mH329xnfnumh4bsjV3RaS2fm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64179},"main":"./build/index.js","files":["build/","request/","response/","compose.js","index.js","LICENSE","README.md","package.json"],"engines":{"node":">=4.0.0"},"gitHead":"e9e63c4d47b74ea7d9158a0eb4bd75a6a17b52cc","scripts":{"test":"npm run test:ci","build":"rm -rf build/ && mkdir -p build && npm run build:request && npm run build:response && npm run build:test && npm run copy:test/ssl && npm run build:main","test:ci":"v=$(node -v | cut -b 2-2) && if [ $v -ge 8 ]; then p=\"test\"; else p=\"build/test\"; fi && mocha $p --recursive","test:cov":"istanbul cover _mocha -- --recursive","build:main":"babel *.js --out-dir build","build:test":"babel test --out-dir build/test","prepublish":"npm run build","build:request":"babel request --out-dir build/request","copy:test/ssl":"babel test/ssl --out-dir build/test/ssl --copy-files","build:response":"babel response --out-dir build/response"},"_npmUser":{"name":"simov","email":"simeonvelichkov@gmail.com"},"repository":{"url":"git+https://github.com/simov/request-compose.git","type":"git"},"_npmVersion":"5.6.0","description":"Composable HTTP Client","directories":{},"_nodeVersion":"8.1.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.0.0","istanbul":"1.1.0-alpha.1","babel-cli":"^6.26.0","coveralls":"^3.0.0","request-logs":"0.0.5","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1"},"_npmOperationalInternal":{"tmp":"tmp/request-compose_0.0.5_1520796741570_0.5814168427655915","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"request-compose","version":"0.0.6","keywords":["compose","composable","http","client"],"author":{"url":"https://simov.github.io","name":"Simeon Velichkov","email":"simeonvelichkov@gmail.com"},"license":"Apache-2.0","_id":"request-compose@0.0.6","maintainers":[{"name":"simov","email":"simeonvelichkov@gmail.com"}],"homepage":"https://github.com/simov/request-compose","bugs":{"url":"https://github.com/simov/request-compose/issues"},"bin":{},"dist":{"shasum":"36cae4c23339b90256e80605dd7fd2b381ba8fd7","tarball":"https://registry.npmjs.org/request-compose/-/request-compose-0.0.6.tgz","fileCount":50,"integrity":"sha512-hshvQ36ACUO9LMCVD5VEwEIcDIU8RMgpPH9xlfQfK/ul/Hl7KA/wv2xadqqj3qtA5e4x8a3CEtdT2sB41C+g4g==","signatures":[{"sig":"MEUCIGMOe25uh1CBfgIULdgi5vMAlewOrCiBosJKtT5PWsdNAiEAjPEDULzrw9hla0KLfjuMNTh6ydzzkP09C2uhoTLKhGY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64193},"main":"./build/index.js","files":["build/","request/","response/","compose.js","index.js","LICENSE","README.md","package.json"],"engines":{"node":">=4.0.0"},"gitHead":"af11d0f49857548d1afd6de4a0563832a98935ba","scripts":{"test":"npm run test:ci","build":"rm -rf build/ && mkdir -p build && npm run build:request && npm run build:response && npm run build:test && npm run copy:test/ssl && npm run build:main","test:ci":"v=$(node -v | cut -b 2-2) && if [ $v -ge 8 ]; then p=\"test\"; else p=\"build/test\"; fi && mocha $p --recursive","test:cov":"istanbul cover _mocha -- --recursive","build:main":"babel *.js --out-dir build","build:test":"babel test --out-dir build/test","prepublish":"npm run build","build:request":"babel request --out-dir build/request","copy:test/ssl":"babel test/ssl --out-dir build/test/ssl --copy-files","build:response":"babel response --out-dir build/response"},"_npmUser":{"name":"simov","email":"simeonvelichkov@gmail.com"},"repository":{"url":"git+https://github.com/simov/request-compose.git","type":"git"},"_npmVersion":"5.6.0","description":"Composable HTTP Client","directories":{},"_nodeVersion":"8.10.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.0.0","istanbul":"1.1.0-alpha.1","babel-cli":"^6.26.0","coveralls":"^3.0.0","request-logs":"0.0.5","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1"},"_npmOperationalInternal":{"tmp":"tmp/request-compose_0.0.6_1521071654956_0.7227673941811896","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"request-compose","version":"0.0.7","keywords":["compose","composable","http","client"],"author":{"url":"https://simov.github.io","name":"Simeon Velichkov","email":"simeonvelichkov@gmail.com"},"license":"Apache-2.0","_id":"request-compose@0.0.7","maintainers":[{"name":"simov","email":"simeonvelichkov@gmail.com"}],"homepage":"https://github.com/simov/request-compose","bugs":{"url":"https://github.com/simov/request-compose/issues"},"bin":{},"dist":{"shasum":"92845d4813f79f71395ee68134ee12e59f44ad6c","tarball":"https://registry.npmjs.org/request-compose/-/request-compose-0.0.7.tgz","fileCount":50,"integrity":"sha512-q4nPPM9aQ/rm7EilZVKlam5lNAJ076MAz8iAbhe8uTa9YetPdR+NE4bZRVRq3hTSfFy78Q9qXttByJDl06l42g==","signatures":[{"sig":"MEQCIBG80cXvVDd0V1PHsZhwIikj79xP18OpBQ4LEz1Ow35FAiBlEMHY+nlUlbJJct2ynlCYzMQ5Fq88138XpiKOUlF6zg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64196},"main":"./build/index.js","files":["build/","request/","response/","compose.js","index.js","LICENSE","README.md","package.json"],"engines":{"node":">=4.0.0"},"gitHead":"3a4a1c496f1c030613715ee001fc8b0e64c94de4","scripts":{"test":"npm run test:ci","build":"rm -rf build/ && mkdir -p build && npm run build:request && npm run build:response && npm run build:test && npm run copy:test/ssl && npm run build:main","test:ci":"v=$(node -v | cut -b 2-2) && if [ $v -ge 8 ]; then p=\"test\"; else p=\"build/test\"; fi && mocha $p --recursive","test:cov":"istanbul cover _mocha -- --recursive","build:main":"babel *.js --out-dir build","build:test":"babel test --out-dir build/test","prepublish":"npm run build","build:request":"babel request --out-dir build/request","copy:test/ssl":"babel test/ssl --out-dir build/test/ssl --copy-files","build:response":"babel response --out-dir build/response"},"_npmUser":{"name":"simov","email":"simeonvelichkov@gmail.com"},"repository":{"url":"git+https://github.com/simov/request-compose.git","type":"git"},"_npmVersion":"5.6.0","description":"Composable HTTP Client","directories":{},"_nodeVersion":"8.10.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.0.0","istanbul":"1.1.0-alpha.1","babel-cli":"^6.26.0","coveralls":"^3.0.0","request-logs":"0.0.5","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1"},"_npmOperationalInternal":{"tmp":"tmp/request-compose_0.0.7_1521072063351_0.0932377881911397","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"request-compose","version":"0.0.8","keywords":["compose","composable","http","client"],"author":{"url":"https://simov.github.io","name":"Simeon Velichkov","email":"simeonvelichkov@gmail.com"},"license":"Apache-2.0","_id":"request-compose@0.0.8","maintainers":[{"name":"simov","email":"simeonvelichkov@gmail.com"}],"homepage":"https://github.com/simov/request-compose","bugs":{"url":"https://github.com/simov/request-compose/issues"},"bin":{},"dist":{"shasum":"337e5299b36a1cf9a4444ad235bbe96b44908af9","tarball":"https://registry.npmjs.org/request-compose/-/request-compose-0.0.8.tgz","fileCount":52,"integrity":"sha512-m7wfgnF1jK+kmG/UCbwpuw1+jTyGnbO7S6UMIdwa7MODciRtFkzXZejElvNckTl7KWWC94JshhP8GD48y6x2zA==","signatures":[{"sig":"MEUCIHn/XXO4bnjItf4E3r2UiqtuUL+H2X290mR+1VNueuTFAiEAm0nOYDKQ92l55vrdG+E16yaPaHphQX4DHHB5AgR1aws=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64324},"main":"./build/index.js","files":["build/","request/","response/","compose.js","index.js","log.js","LICENSE","README.md","package.json"],"engines":{"node":">=4.0.0"},"gitHead":"f25736ebfc1f5fbbe5a8c723c39966ac8037992f","scripts":{"test":"npm run test:ci","build":"rm -rf build/ && mkdir -p build && npm run build:request && npm run build:response && npm run build:test && npm run copy:test/ssl && npm run build:main","test:ci":"v=$(node -v | cut -b 2-2) && if [ $v -ge 8 ]; then p=\"test\"; else p=\"build/test\"; fi && mocha $p --recursive","test:cov":"istanbul cover _mocha -- --recursive","build:main":"babel *.js --out-dir build","build:test":"babel test --out-dir build/test","prepublish":"npm run build","build:request":"babel request --out-dir build/request","copy:test/ssl":"babel test/ssl --out-dir build/test/ssl --copy-files","build:response":"babel response --out-dir build/response"},"_npmUser":{"name":"simov","email":"simeonvelichkov@gmail.com"},"repository":{"url":"git+https://github.com/simov/request-compose.git","type":"git"},"_npmVersion":"5.6.0","description":"Composable HTTP Client","directories":{},"_nodeVersion":"8.10.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.0.0","istanbul":"1.1.0-alpha.1","babel-cli":"^6.26.0","coveralls":"^3.0.0","request-logs":"0.0.5","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1"},"_npmOperationalInternal":{"tmp":"tmp/request-compose_0.0.8_1521138046271_0.24361807548601466","host":"s3://npm-registry-packages"}},"0.0.9":{"name":"request-compose","version":"0.0.9","keywords":["compose","composable","http","client"],"author":{"url":"https://simov.github.io","name":"Simeon Velichkov","email":"simeonvelichkov@gmail.com"},"license":"Apache-2.0","_id":"request-compose@0.0.9","maintainers":[{"name":"simov","email":"simeonvelichkov@gmail.com"}],"homepage":"https://github.com/simov/request-compose","bugs":{"url":"https://github.com/simov/request-compose/issues"},"bin":{},"dist":{"shasum":"cd96b6e77b7ac81d1b5a604678049ef10682aba1","tarball":"https://registry.npmjs.org/request-compose/-/request-compose-0.0.9.tgz","fileCount":58,"integrity":"sha512-yf6YLIn0IVABgT8It3QZW3f6avm+BirNqLa1Zb3/76yeOIAQ2hfCKvlCkHaWEPzu0gpdXvE43YeK1Zc2hKgd3A==","signatures":[{"sig":"MEUCIQDu7VREO3Od5yn5udSKhooYJSe875xVl0K1nLOJNvFkwQIgOwwu6ePrb2b4PVWvKGtKAEAaQAVJDz3gNJnkEKG15kQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78801},"main":"./build/index.js","files":["build/","request/","response/","utils/","compose.js","index.js","LICENSE","README.md","package.json"],"engines":{"node":">=4.0.0"},"gitHead":"cd5ab806318b315c974aea91156ba21e333962ea","scripts":{"test":"npm run test:ci","build":"rm -rf build/ && mkdir -p build && npm run build:request && npm run build:response && npm run build:utils && npm run build:test && npm run copy:test/ssl && npm run build:main","test:ci":"v=$(node -v | cut -b 2-2) && if [ $v -ge 8 ]; then p=\"test\"; else p=\"build/test\"; fi && mocha $p --recursive","test:cov":"istanbul cover _mocha -- --recursive","build:main":"babel *.js --out-dir build","build:test":"babel test --out-dir build/test","prepublish":"npm run build","build:utils":"babel utils --out-dir build/utils","build:request":"babel request --out-dir build/request","copy:test/ssl":"babel test/ssl --out-dir build/test/ssl --copy-files","build:response":"babel response --out-dir build/response"},"_npmUser":{"name":"simov","email":"simeonvelichkov@gmail.com"},"repository":{"url":"git+https://github.com/simov/request-compose.git","type":"git"},"_npmVersion":"5.6.0","description":"Composable HTTP Client","directories":{},"_nodeVersion":"8.10.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.0.0","istanbul":"1.1.0-alpha.1","babel-cli":"^6.26.0","coveralls":"^3.0.0","request-logs":"0.0.5","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1"},"_npmOperationalInternal":{"tmp":"tmp/request-compose_0.0.9_1521657549293_0.10249850853178888","host":"s3://npm-registry-packages"}},"0.0.10":{"name":"request-compose","version":"0.0.10","keywords":["compose","composable","http","client"],"author":{"url":"https://simov.github.io","name":"Simeon Velichkov","email":"simeonvelichkov@gmail.com"},"license":"Apache-2.0","_id":"request-compose@0.0.10","maintainers":[{"name":"simov","email":"simeonvelichkov@gmail.com"}],"homepage":"https://github.com/simov/request-compose","bugs":{"url":"https://github.com/simov/request-compose/issues"},"bin":{},"dist":{"shasum":"666ff3c0fbc85f3616d415d090e04671b8d45435","tarball":"https://registry.npmjs.org/request-compose/-/request-compose-0.0.10.tgz","fileCount":58,"integrity":"sha512-dtpoZD6mRKSjum1NrAIwEDQ/79vjHkyBORaprGK052duyb6WallZZtQ/egnz7+CJeu8cVd8lyefDTQZdzJblCw==","signatures":[{"sig":"MEUCIQDOwf+p4hHBsjqVEmF46g/xlcrQ86ODd0IDQSrGNMyIdQIgBqADLF2c7wRZf+YOPCdjYy2lsKko6MCVN2+BvZVrtRo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78825},"main":"./build/index.js","files":["build/","request/","response/","utils/","compose.js","index.js","LICENSE","README.md","package.json"],"engines":{"node":">=4.0.0"},"gitHead":"47c3d761b6bea28ca79c2359b7b0b32aea0c3d20","scripts":{"test":"npm run test:ci","build":"rm -rf build/ && mkdir -p build && npm run build:request && npm run build:response && npm run build:utils && npm run build:test && npm run copy:test/ssl && npm run build:main","test:ci":"v=$(node -v | cut -b 2-2) && if [ $v -ge 8 ]; then p=\"test\"; else p=\"build/test\"; fi && mocha $p --recursive","test:cov":"istanbul cover _mocha -- --recursive","build:main":"babel *.js --out-dir build","build:test":"babel test --out-dir build/test","prepublish":"npm run build","build:utils":"babel utils --out-dir build/utils","build:request":"babel request --out-dir build/request","copy:test/ssl":"babel test/ssl --out-dir build/test/ssl --copy-files","build:response":"babel response --out-dir build/response"},"_npmUser":{"name":"simov","email":"simeonvelichkov@gmail.com"},"repository":{"url":"git+https://github.com/simov/request-compose.git","type":"git"},"_npmVersion":"5.6.0","description":"Composable HTTP Client","directories":{},"_nodeVersion":"8.10.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.0.0","istanbul":"1.1.0-alpha.1","babel-cli":"^6.26.0","coveralls":"^3.0.0","request-logs":"0.0.5","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1"},"_npmOperationalInternal":{"tmp":"tmp/request-compose_0.0.10_1522434469999_0.9466845127626187","host":"s3://npm-registry-packages"}},"0.0.11":{"name":"request-compose","version":"0.0.11","keywords":["compose","composable","http","client"],"author":{"url":"https://simov.github.io","name":"Simeon Velichkov","email":"simeonvelichkov@gmail.com"},"license":"Apache-2.0","_id":"request-compose@0.0.11","maintainers":[{"name":"simov","email":"simeonvelichkov@gmail.com"}],"homepage":"https://github.com/simov/request-compose","bugs":{"url":"https://github.com/simov/request-compose/issues"},"bin":{},"dist":{"shasum":"da0927c43e8c0e1b92f4aac41df1231a917f6710","tarball":"https://registry.npmjs.org/request-compose/-/request-compose-0.0.11.tgz","fileCount":59,"integrity":"sha512-9LAN3dm+hZSr5P0HEwRE3pUtOV2sKXiWfJ4vc7ZIJ++4xt6zd2KWzrwazv24vIlmz00h+C5KPyDzUPsci9H9zg==","signatures":[{"sig":"MEYCIQD4KENNZWyRjz3nHVUhzncxrIccV/TH4n9mGTnoXai5ngIhAKM3LIOGm2Ymaos6hlDVOJPWEaZD06bgrvhamfJwzW3Z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82157},"main":"./build/index.js","files":["build/","request/","response/","utils/","compose.js","index.js","LICENSE","README.md","package.json"],"engines":{"node":">=4.0.0"},"gitHead":"0b6f2ea97bb2405fb8bf99c5e04987cb3a3c62fe","scripts":{"test":"npm run test:ci","build":"rm -rf build/ && mkdir -p build && npm run build:request && npm run build:response && npm run build:utils && npm run build:test && npm run copy:test/ssl && npm run build:main","test:ci":"v=$(node -v | cut -b 2-2) && if [ $v -ge 8 ]; then p=\"test\"; else p=\"build/test\"; fi && mocha $p --recursive","test:cov":"istanbul cover _mocha -- --recursive","build:main":"babel *.js --out-dir build","build:test":"babel test --out-dir build/test","prepublish":"npm run build","build:utils":"babel utils --out-dir build/utils","build:request":"babel request --out-dir build/request","copy:test/ssl":"babel test/ssl --out-dir build/test/ssl --copy-files","build:response":"babel response --out-dir build/response"},"_npmUser":{"name":"simov","email":"simeonvelichkov@gmail.com"},"repository":{"url":"git+https://github.com/simov/request-compose.git","type":"git"},"_npmVersion":"5.8.0","description":"Composable HTTP Client","directories":{},"_nodeVersion":"8.10.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.0.0","istanbul":"1.1.0-alpha.1","babel-cli":"^6.26.0","coveralls":"^3.0.0","request-logs":"0.0.5","request-oauth":"0.0.2","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1"},"_npmOperationalInternal":{"tmp":"tmp/request-compose_0.0.11_1523362722674_0.47984414422070554","host":"s3://npm-registry-packages"}},"0.0.12":{"name":"request-compose","version":"0.0.12","keywords":["compose","composable","http","client"],"author":{"url":"https://simov.github.io","name":"Simeon Velichkov","email":"simeonvelichkov@gmail.com"},"license":"Apache-2.0","_id":"request-compose@0.0.12","maintainers":[{"name":"simov","email":"simeonvelichkov@gmail.com"}],"homepage":"https://github.com/simov/request-compose","bugs":{"url":"https://github.com/simov/request-compose/issues"},"bin":{},"dist":{"shasum":"8150362f98a4668bda7100b273cc544997c23fca","tarball":"https://registry.npmjs.org/request-compose/-/request-compose-0.0.12.tgz","fileCount":59,"integrity":"sha512-vseyB7g1Fx/HQ4hCm9Tn1tEQHuRQ+9bjWEE2rt8DAf4cHYSVTxBt3rLcxKUIR3SehZz733PS+R7blCUQhBEQrQ==","signatures":[{"sig":"MEUCIFhEXVXrtZq/rXr2zvqno1tw63WWT3eI8wbaeQyRAfiGAiEA8Pf3Jxd4qXQiU3yb9JiVdJ90od/8fduWBQqjgZw6Vrs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96713,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa2hcSCRA9TVsSAnZWagAA9W4P/RgrmntfVDl94++lgI+0\nw8JwglSf7RBPr393BP8LUnxtZeo2LLXWhicTuLSfCt654SMXBlPCG62gJmjl\nYWKGzAdWbPMGRKkEZpNHVKxXV9b+wcTvcxW5mixGYxpiz43YQ/vWb6FjH6TV\nkQd9/LCr2aQ9CiqSLb8Rc8TTErSoFGliPwzbeyEoVkI7OEFL87uuJk2yd1v6\nmg364k/HjcaZotCpd7nsXREw0DskoS+RT3OHWFo/3mmYEWY+s0bgvrzFSQJi\naQW5tbkVKPHDdLo7A9o/MgcWCPfapzv6pr5878cwOkpUafWa2R7klyaOpQMs\nPk6kmFTxLGSbHv5VkFAtU/crCPjGDZlh09gU4cLJXnI7//lvjMTHnPGwEL7x\nP1uN+/aPz0HjmcLlg5UgcO+S8bdmBt0kLur2SL8ieXE3yt+BnZPp6yd4I8TP\nO7w9OFwBjayyhxwq/kDIVwMay/QDOEykQEh/lOhsSZ+V5T0KMvFAzkyEU0Tn\ntvVLifqXczuWeAR1JCG/wqxttACzP8Ja9PfDz1qgDSJwx894/zrfxW5mdv4P\nwRwx+CdWzRuU39usHxRHK/tYPyq3I3rwvx5Ig9n7aInOfBZ4WV6Kr58lcTYX\nP9dZFcHCBx8Uz/iLg/eRBICiWEOBmWxfvmd1z2xlB4yQewE5o/SOhQtdV1Rq\nEDRV\r\n=68Y3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/index.js","files":["build/","request/","response/","utils/","compose.js","index.js","LICENSE","README.md","package.json"],"engines":{"node":">=4.0.0"},"gitHead":"b1087e66d68f049c884a00adcae60094edc65265","scripts":{"test":"npm run test:ci","build":"rm -rf build/ && mkdir -p build && npm run build:request && npm run build:response && npm run build:utils && npm run build:test && npm run copy:test/ssl && npm run build:main","test:ci":"v=$(node -v | cut -b 2-2) && if [ $v -ge 8 ]; then p=\"test\"; else p=\"build/test\"; fi && mocha $p --recursive","test:cov":"istanbul cover _mocha -- --recursive","build:main":"babel *.js --out-dir build","build:test":"babel test --out-dir build/test","prepublish":"npm run build","build:utils":"babel utils --out-dir build/utils","build:request":"babel request --out-dir build/request","copy:test/ssl":"babel test/ssl --out-dir build/test/ssl --copy-files","build:response":"babel response --out-dir build/response"},"_npmUser":{"name":"simov","email":"simeonvelichkov@gmail.com"},"repository":{"url":"git+https://github.com/simov/request-compose.git","type":"git"},"_npmVersion":"5.8.0","description":"Composable HTTP Client","directories":{},"_nodeVersion":"8.10.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.0.0","istanbul":"1.1.0-alpha.1","babel-cli":"^6.26.0","coveralls":"^3.0.0","request-logs":"0.0.5","request-oauth":"0.0.2","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1"},"_npmOperationalInternal":{"tmp":"tmp/request-compose_0.0.12_1524242194160_0.30112080512852746","host":"s3://npm-registry-packages"}},"0.0.13":{"name":"request-compose","version":"0.0.13","keywords":["compose","composable","http","client"],"author":{"url":"https://simov.github.io","name":"Simeon Velichkov","email":"simeonvelichkov@gmail.com"},"license":"Apache-2.0","_id":"request-compose@0.0.13","maintainers":[{"name":"simov","email":"simeonvelichkov@gmail.com"}],"homepage":"https://github.com/simov/request-compose","bugs":{"url":"https://github.com/simov/request-compose/issues"},"bin":{},"dist":{"shasum":"03b496a69b9fd5c91f197f75de3183084805b1c8","tarball":"https://registry.npmjs.org/request-compose/-/request-compose-0.0.13.tgz","fileCount":62,"integrity":"sha512-DdZyrqbaPGhwq1vHEPim110ImpJfeAUJDcqZYshBOcCaSQTp1k0Ir6Z7GIIruGHpjn0JxbTwhtStJuCE+9eCLQ==","signatures":[{"sig":"MEYCIQDa9MuWf4fZgvPnM/YnOGqMM3k3V92JRCMLNGTbe8/2VAIhAIb7WEd6hXuKfOTMNdKYdZABBvirbDQtb5IIaf+9gP6x","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":128059,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa5JBdCRA9TVsSAnZWagAAZhQP/1KA1SjEcPiz23WpsELu\nxT3Fd5VMvUwqAJ5jq1O5+CEa22/P9IOv94sTthpfWTx9AOFnv+Q5lWwUcoTk\nVNgjTWEWnglob7Qjk29o5GLnv4NMchXoi7trA2D9GJfAO09kg+zW1H3vx6Mv\nECIue9i8K+3INTbEsgWCuKClXf+5TLDRRvm9ZleTNzh9vHWz6vh7Qab3+6Vk\n5ROHTs9CDehA3WIC70np+LVXZ8SZVWe+91lSzGvL+qtgKN+g4GaQLyl84rxq\n3lZUr0ckLcnsVdLOOiyYACvPaPQRATFXhCncIrkWX4U/KvgVnHszbu39bFTL\nKXQJXO7eq3LojMiuKN4KJfCzP/l3WFFFv5ExyoOCZ7oib2U4eTXg15uZ5cw/\ng8f2D9xPRA9NPLHS412Cn3NLLrAMX6+L/HX4R96FFCbXOXoQbwrD2VqcM10j\nlYIBduPlviAYQ1O/NRoyzcreaM6w9Rf/JvAOuT2MANX2XJl94b9fRXSwCzgG\n3vKrTAYA2fJoNYOO4OZTBf9if7OANMNiLhIiBsRA8Qjr2iRygSl0jyR7piHl\nomJUzJXn5HNc1K3v5zijfcrsyzDbn5v1JeBP313aubNOlX6PrnrY1KXLiGaf\nmy9s9NIwDntekQR4HzrKUsshNI3/baQf7WHaVlFDw0MYQoUzHxe53zlqLcKQ\nrSKH\r\n=9GPu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/index.js","files":["build/","request/","response/","utils/","compose.js","index.js","LICENSE","README.md","package.json"],"engines":{"node":">=4.0.0"},"gitHead":"f0900973c84638de8de1cc38ba2fbf86e54bc790","scripts":{"test":"npm run test:ci","build":"rm -rf build/ && mkdir -p build && npm run build:request && npm run build:response && npm run build:utils && npm run build:test && npm run copy:test && npm run build:main","test:ci":"v=$(node -e \"console.log(process.version.split('.')[0].slice(1))\") && if [ $v -ge 8 ]; then p=\"test\"; else p=\"build/test\"; fi && mocha $p --recursive","test:cov":"istanbul cover _mocha -- --recursive","copy:test":"cp -r test/ssl/ build/test/ && cp -r test/fixtures/ build/test/","build:main":"babel *.js --out-dir build","build:test":"babel test --out-dir build/test","prepublish":"npm run build","build:utils":"babel utils --out-dir build/utils","build:request":"babel request --out-dir build/request","build:response":"babel response --out-dir build/response"},"_npmUser":{"name":"simov","email":"simeonvelichkov@gmail.com"},"repository":{"url":"git+https://github.com/simov/request-compose.git","type":"git"},"_npmVersion":"6.0.0","description":"Composable HTTP Client","directories":{},"_nodeVersion":"8.11.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.0.0","istanbul":"1.1.0-alpha.1","babel-cli":"^6.26.0","coveralls":"^3.0.0","request-logs":"0.0.5","request-oauth":"0.0.2","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1"},"_npmOperationalInternal":{"tmp":"tmp/request-compose_0.0.13_1524928604579_0.43341611419492154","host":"s3://npm-registry-packages"}},"0.0.14":{"name":"request-compose","version":"0.0.14","keywords":["compose","composable","http","client"],"author":{"url":"https://simov.github.io","name":"Simeon Velichkov","email":"simeonvelichkov@gmail.com"},"license":"Apache-2.0","_id":"request-compose@0.0.14","maintainers":[{"name":"simov","email":"simeonvelichkov@gmail.com"}],"homepage":"https://github.com/simov/request-compose","bugs":{"url":"https://github.com/simov/request-compose/issues"},"bin":{},"dist":{"shasum":"2da031b5b8844b10f5ca5ddcc8a03de61a9e765f","tarball":"https://registry.npmjs.org/request-compose/-/request-compose-0.0.14.tgz","fileCount":39,"integrity":"sha512-+DO8oFs1dIRA4+gaamxuhIO2LK3lAcrs4Z2YZGsGV8U+a1x2wgRraWcz32DUDDujWrtR5m6YNFxyw9mQM+9GvA==","signatures":[{"sig":"MEUCICbGQOTC9fpx64f3NDO1uiZ1uCu0J4HVoP3cwe65XzxqAiEA2QC5Cj0pQfKbPANsEVF5LMafVhhiUmo2cNhsF899o7Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41985,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa5ed0CRA9TVsSAnZWagAA9KQP/iHX4mf3poeK1qgnKnuk\ndjiScJZsw91M9u3yRGp+AhEnArgng599XvLmbnZVghrDZ0/46XH19GxWBdaH\nOi1K9CbGdO+RipV2X2VskkqcZt9CFsRFucrRq+p62WhDbqmPbH8IlLzcDDf6\nPC3RtIRhsZf9MFWf5jZMqeUUmsQuwFIvLkwDx99pAMD/BLsqR+3GGlxUg5hY\nY9UULuUub+mxBmGJMON5Dh+EB4+Hul+mNEJPaCjIcSADSi+sMzes5SRQjpT4\ntiEfyOWPnYGPq9KmbotaNndjYJw7CdoUZ+RbwBhP6AyR4MhCgAiUxE0EABB+\n06fZ0qGxyzcsEX+mAFpIvVhc3fQiyx8PTOvQvgTAyQfVvQ+xN7AILtGLQcxC\nzifWgWDxkwAfBBpWFmNh6GldEvqODFRlnqO5v1wVIfZwRLX8mNUu2fAJUSPO\nlwRudA+jWmGIopH2M+JU6KoTv2EWcLOYXpxfzlGBR8AOyFPdKFSF1GRQV7Td\nJb2v/mofeDYbJ4EFv0xbheoyKdmKarSTLntilnmT9T4RTKT/8DC6dAhtDGf5\nALapBzE0C1IU5ImkbbUBXQfkz/4qJxiIkEOTUpj25YZ8SRX5IDUjXc/FXx4y\nnOYzkBawNI5nag19FSGir+YxIFiQxDzAvmSyOCK9UDxov4Q0HKwBOO8ly4pA\n71zm\r\n=kXAf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/index.js","files":["build/request/","build/response/","build/utils/","build/compose.js","build/index.js","request/","response/","utils/","compose.js","index.js","LICENSE","README.md","package.json"],"engines":{"node":">=4.0.0"},"gitHead":"fe3251d20919ba7707a4bd515f06087fc2cc53c3","scripts":{"test":"npm run test:ci","build":"rm -rf build/ && mkdir -p build && npm run build:request && npm run build:response && npm run build:utils && npm run build:test && npm run copy:test && npm run build:main","test:ci":"v=$(node -e \"console.log(process.version.split('.')[0].slice(1))\") && if [ $v -ge 8 ]; then p=\"test\"; else p=\"build/test\"; fi && mocha $p --recursive","test:cov":"istanbul cover _mocha -- --recursive","copy:test":"cp -r test/ssl/ build/test/ && cp -r test/fixtures/ build/test/","build:main":"babel *.js --out-dir build","build:test":"babel test --out-dir build/test","prepublish":"npm run build","build:utils":"babel utils --out-dir build/utils","build:request":"babel request --out-dir build/request","build:response":"babel response --out-dir build/response"},"_npmUser":{"name":"simov","email":"simeonvelichkov@gmail.com"},"repository":{"url":"git+https://github.com/simov/request-compose.git","type":"git"},"_npmVersion":"6.0.0","description":"Composable HTTP Client","directories":{},"_nodeVersion":"8.11.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.0.0","istanbul":"1.1.0-alpha.1","babel-cli":"^6.26.0","coveralls":"^3.0.0","request-logs":"0.0.5","request-oauth":"0.0.2","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1"},"_npmOperationalInternal":{"tmp":"tmp/request-compose_0.0.14_1525016435385_0.8012156700345758","host":"s3://npm-registry-packages"}},"0.0.15":{"name":"request-compose","version":"0.0.15","keywords":["compose","composable","http","client"],"author":{"url":"https://simov.github.io","name":"Simeon Velichkov","email":"simeonvelichkov@gmail.com"},"license":"Apache-2.0","_id":"request-compose@0.0.15","maintainers":[{"name":"simov","email":"simeonvelichkov@gmail.com"}],"homepage":"https://github.com/simov/request-compose","bugs":{"url":"https://github.com/simov/request-compose/issues"},"bin":{},"dist":{"shasum":"ecff0fd0f17633324b6bb2714674ce88685dfdde","tarball":"https://registry.npmjs.org/request-compose/-/request-compose-0.0.15.tgz","fileCount":39,"integrity":"sha512-KwJTn3jMrvkdXtcjnTxDxtV+d1q+FMAxcyxbHn2sytUA2i+YZv8NCA7naS4Qu5s/UwbPG3VJ7W0lNwDp3ZEkIg==","signatures":[{"sig":"MEQCIG7qfgbmsSMZY+1Drkby1iUWeB14CEK/inyPzcoqWZeIAiAcBNb2e6BFLq+KUYTej0GKlFj7fbh30+xNZDt9ttOzEg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46860,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa6YcNCRA9TVsSAnZWagAATMcQAI9iiXqIXatPUwWuY7cb\n/z97E00RMAqI1Mt3QcIz+/4sBAKODPU8KoOmTherGf7Y9qY9THkG+7INR8wn\nrmEPLbwWe/7hogr1lrkTaLHVRC3IajYk57Fd3wp48JdpkWljHYHuolWiWopu\nMVYMRS402N1Fn0yLSA39FRbsaHncUj1MKQILG4k7ubXcHN7WrKLWOAywdlx3\n/xOrFqGHi9gA253dDRufknHtCPpGJS3pylCXPocWlogqZDjwpfN+UY5OGlSP\nrwoAWZ5lTrvGERDHSYrWi4/I/XYnY1T449fsPx6TA+dPmyZVJT498fwkS/z/\n7OgAbTF/rOA7CzYlyQP8GDAG7uUfgclP4wy7XrL6HaZAXRkwKhAUptJoWw8j\n7hDjW8dkJgzWPvHtj46vi8ydMMt3RHcR+J9LMpNXYZtdHCTTpDBjJMnCOo81\nlt/w7mlW8Dvyv0DBEBqdUtfrAvBl5qkhEual5e406E/LutZxkQy0lYG6+Rg/\nCGwjlZZV19zuTv5e7YkWAqHPNIfVgxGxj8Hsr7qgLE/Q6gcC8yvtFmWscUdd\nNhsB2jg067NRZI1TwqJURVrEs5wDDs3EUt+xwbKSmXaM7QbMtlGd26PUT13Y\n/GpDpmvDvv+SgrvlT5QEqaiCwKO+9T83SpyFKrq/DXDILgrFkuIMO/rVZUly\nLd/r\r\n=JCw0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/index.js","files":["build/request/","build/response/","build/utils/","build/compose.js","build/index.js","request/","response/","utils/","compose.js","index.js","LICENSE","README.md","package.json"],"engines":{"node":">=4.0.0"},"gitHead":"9dba56e71aed5c3c6e4780dbe7e1793769c0fcbb","scripts":{"test":"npm run test:ci","build":"rm -rf build/ && mkdir -p build && npm run build:request && npm run build:response && npm run build:utils && npm run build:test && npm run copy:test && npm run build:main","test:ci":"v=$(node -e \"console.log(process.version.split('.')[0].slice(1))\") && if [ $v -ge 8 ]; then p=\"test\"; else p=\"build/test\"; fi && mocha $p --recursive","test:cov":"istanbul cover _mocha -- --recursive","copy:test":"cp -r test/ssl/ build/test/ && cp -r test/fixtures/ build/test/","build:main":"babel *.js --out-dir build","build:test":"babel test --out-dir build/test","prepublish":"npm run build","build:utils":"babel utils --out-dir build/utils","build:request":"babel request --out-dir build/request","build:response":"babel response --out-dir build/response"},"_npmUser":{"name":"simov","email":"simeonvelichkov@gmail.com"},"repository":{"url":"git+https://github.com/simov/request-compose.git","type":"git"},"_npmVersion":"6.0.0","description":"Composable HTTP Client","directories":{},"_nodeVersion":"8.11.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.1.1","istanbul":"1.1.0-alpha.1","babel-cli":"^6.26.0","coveralls":"^3.0.1","request-logs":"0.0.5","request-oauth":"0.0.3","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","request-multipart":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/request-compose_0.0.15_1525253900625_0.3648771393144501","host":"s3://npm-registry-packages"}},"0.0.16":{"name":"request-compose","version":"0.0.16","keywords":["compose","composable","http","client"],"author":{"url":"https://simov.github.io","name":"Simeon Velichkov","email":"simeonvelichkov@gmail.com"},"license":"Apache-2.0","_id":"request-compose@0.0.16","maintainers":[{"name":"simov","email":"simeonvelichkov@gmail.com"}],"homepage":"https://github.com/simov/request-compose","bugs":{"url":"https://github.com/simov/request-compose/issues"},"bin":{},"dist":{"shasum":"7e687b1953f789bdf0e6fe6e90fa23e4aac82dd3","tarball":"https://registry.npmjs.org/request-compose/-/request-compose-0.0.16.tgz","fileCount":39,"integrity":"sha512-j9XhiEEODkFhQMmZkyndkoFY0z0a5rAKWfeciqG5c9oJWVjSp4/kzEE7MYuqMdGo56mx4Fjr6Xo8I23Xanc2fQ==","signatures":[{"sig":"MEUCIQCcjY3ZCe18X2HZm9zcU+g6Nb/rsepqXfjY3obw0Ve+hQIgN2qyLpYTtlUPrQEBzc9QamVEx1sGcyRdQ59Jv0111vU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49751,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa7DnOCRA9TVsSAnZWagAA8RgP/1ss8HgMidIYZqJKSYi0\ny4DRLk/BEsNUnnJXc1Da25mcibJ5JCZet6HT5W+9Aqh3rJkoCe9vEJ6xHNxh\nZv4qrKtRY7WQXPS3cFJXtfoSfR2OX8UaElifF0J2ddhVbR8B2IHMuZ3gkwwq\nsrtD4w7vgomQRacGcSPw2aRaPQUY5gcvjA/cHxLSzu4GtuFqyC8sFpMA+Gql\n4N6xV8OdgTVy8DMSQCgj09SXSyBuciEWLukZNfFE9mXyuIMNa5w/va2j6MOC\n4vMmmfW3zSHPVOG1Q410TBthvclm99kiYvtjWHsQGRbmRqBSdqFHJ8N9DCKe\nwhpEmAg5gjXOBIq53Qb6P8X9vx4SQp07ia5GfND0OvZtMSIjQL10fYA83Lxc\nzLJW5ouCA68j+djpsQADksvDmakCDyd0h8j4SWcpBI8juHImktIveAMMEXCy\nUllNPd3jkJqnGK/SQqMJEDSHZg2id4zX8CZm8XNL3Z5d+HIC5nFQjGfs/h+C\n0VAujg6WI88IbzMd+7e4obFwspxm3OJ3hGQIHtKFUXYIy8d3hWfPC4Oj58NA\nqzpxBsUfUfL1OUN+Z/jJiHy29ePaopJtpZyMM6nx++2Hag8AktOxsjJTFAqa\nC0WN98DOLwIQ9m5DVPOkp53Hh4hQiNlaRVXJ9yurNSSJpakiEd3t7lZ6lro5\n/LJO\r\n=dy7G\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/index.js","files":["build/request/","build/response/","build/utils/","build/compose.js","build/index.js","request/","response/","utils/","compose.js","index.js","LICENSE","README.md","package.json"],"engines":{"node":">=4.0.0"},"gitHead":"23a02a93c86ad9a0529a1485827364705fa98a96","scripts":{"test":"npm run test:ci","build":"rm -rf build/ && mkdir -p build && npm run build:request && npm run build:response && npm run build:utils && npm run build:test && npm run copy:test && npm run build:main","test:ci":"v=$(node -e \"console.log(process.version.split('.')[0].slice(1))\") && if [ $v -ge 8 ]; then p=\"test\"; else p=\"build/test\"; fi && mocha $p --recursive","test:cov":"istanbul cover _mocha -- --recursive","copy:test":"cp -r test/ssl/ build/test/ && cp -r test/fixtures/ build/test/","build:main":"babel *.js --out-dir build","build:test":"babel test --out-dir build/test","prepublish":"npm run build","build:utils":"babel utils --out-dir build/utils","build:request":"babel request --out-dir build/request","build:response":"babel response --out-dir build/response"},"_npmUser":{"name":"simov","email":"simeonvelichkov@gmail.com"},"repository":{"url":"git+https://github.com/simov/request-compose.git","type":"git"},"_npmVersion":"6.0.0","description":"Composable HTTP Client","directories":{},"_nodeVersion":"8.11.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.1.1","istanbul":"1.1.0-alpha.1","babel-cli":"^6.26.0","coveralls":"^3.0.1","request-logs":"0.0.5","request-oauth":"0.0.3","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","request-multipart":"0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/request-compose_0.0.16_1525430732848_0.41154192334240824","host":"s3://npm-registry-packages"}},"0.0.17":{"name":"request-compose","version":"0.0.17","keywords":["compose","composable","http","client"],"author":{"url":"https://simov.github.io","name":"Simeon Velichkov","email":"simeonvelichkov@gmail.com"},"license":"Apache-2.0","_id":"request-compose@0.0.17","maintainers":[{"name":"simov","email":"simeonvelichkov@gmail.com"}],"homepage":"https://github.com/simov/request-compose","bugs":{"url":"https://github.com/simov/request-compose/issues"},"bin":{},"dist":{"shasum":"f0586b1445111e03496cff37fee9115b9935bf7e","tarball":"https://registry.npmjs.org/request-compose/-/request-compose-0.0.17.tgz","fileCount":39,"integrity":"sha512-3zLT8uPOGSdByAv6BLvTFSVgqBEUQpFTWkeHQR0/nzxI63Uzj82dqsTgzmb9QMLDVLjmVExBzJOM5yB7Ej0JQg==","signatures":[{"sig":"MEUCIQCdsWCbBsb+9lxE4uSHuqIdTCRQQEAlZX7bN/YWBR2LcQIgcfkkA/exIW7LOAnbhdEAKxazXGLXM7a9f77qlOQ1vg8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50183,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa/KCfCRA9TVsSAnZWagAA5hsP/0zSBLsTIiF7OeoKn2RM\nlWoyvNxOUD9JHoPhE4P6n1MZSsxYCq4mcytyG8duRv4PSKSNpLTLv9OjHO7l\nCjGxyONEReOIaXixJEsQIWSJFD+iqDchSDNUJOSUTDZsEJw/OAu6nq7ML3X8\nrYFmbaMJZa1dBt8FZEHbIgltRsXfvyqoeULtzkTJqJH01GblU5sO6DvW3PNc\n9dNxwkeeMgIT1G9GvvNEw63QCwii+5Y4WzDmoTc0eZh6oc5zryHMIqo/mAVq\npa+e+xpYK6rXhZohXhAfDDoZlZW+BabAAX7TsuCrK5G4qYDcLD8xiIVs/ZQA\nfRxu+2Cx2kijDboN5zc/Ze9BvSoTft+lgHfwxxnLFyS8sicGmuNciH9e2jzC\n704w0wHB+b2R3E/O8nAmmrtFB/tFcXS/2bzZt1+2JvjtBRYzj8kKp8EjNpLH\nzuFk8CvzUdMc1tyPFjP6vCvmNDcOYtDpfwePZOzIvT1Cj3gPeA/1l9wxBHhC\nczW9jGtbUt38nSSFWd41Rbo33u1zUEzE8vmP6r24natoHvIgH/IUcEg4OVrw\nUqaZmjvS09pKkHBMYjCVb7cDzlFHvRyB2gcBuXxRK/E/3nwvQVG37HPRQMxw\nYOLHDHkkdlSLgGe2viCf9+WaLzV/Hm+IzZ6VE1BXR4DjYhc3Xo9qcviUFnGR\nIXar\r\n=PyPN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/index.js","files":["build/request/","build/response/","build/utils/","build/compose.js","build/index.js","request/","response/","utils/","compose.js","index.js","LICENSE","README.md","package.json"],"engines":{"node":">=4.0.0"},"gitHead":"63006e5a309edb6038c2af16bac66d2d582e5b7f","scripts":{"test":"npm run test:ci","build":"rm -rf build/ && mkdir -p build && npm run build:request && npm run build:response && npm run build:utils && npm run build:test && npm run copy:test && npm run build:main","test:ci":"v=$(node -e \"console.log(process.version.split('.')[0].slice(1))\") && if [ $v -ge 8 ]; then p=\"test\"; else p=\"build/test\"; fi && mocha $p --recursive","test:cov":"istanbul cover _mocha -- --recursive","copy:test":"cp -r test/ssl/ build/test/ && cp -r test/fixtures/ build/test/","build:main":"babel *.js --out-dir build","build:test":"babel test --out-dir build/test","prepublish":"npm run build","build:utils":"babel utils --out-dir build/utils","build:request":"babel request --out-dir build/request","build:response":"babel response --out-dir build/response"},"_npmUser":{"name":"simov","email":"simeonvelichkov@gmail.com"},"repository":{"url":"git+https://github.com/simov/request-compose.git","type":"git"},"_npmVersion":"6.0.0","description":"Composable HTTP Client","directories":{},"_nodeVersion":"8.11.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.1.1","istanbul":"1.1.0-alpha.1","babel-cli":"^6.26.0","coveralls":"^3.0.1","request-logs":"0.0.5","request-oauth":"0.0.3","babel-polyfill":"^6.26.0","babel-preset-env":"^1.7.0","request-multipart":"0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/request-compose_0.0.17_1526505630715_0.09140558505459118","host":"s3://npm-registry-packages"}},"0.0.18":{"name":"request-compose","version":"0.0.18","keywords":["compose","composable","http","client"],"author":{"url":"https://simov.github.io","name":"Simeon Velichkov","email":"simeonvelichkov@gmail.com"},"license":"Apache-2.0","_id":"request-compose@0.0.18","maintainers":[{"name":"simov","email":"simeonvelichkov@gmail.com"}],"homepage":"https://github.com/simov/request-compose","bugs":{"url":"https://github.com/simov/request-compose/issues"},"bin":{},"dist":{"shasum":"053a7f72d36e2ff3a1022224760b9fe36985343e","tarball":"https://registry.npmjs.org/request-compose/-/request-compose-0.0.18.tgz","fileCount":39,"integrity":"sha512-WJA6FSmA8xISjZwdUxZylZJF+HHV6e/e43a+5FbI9SGz+3CycodLqINxtToUsQPDqukxsUV5H0pwfqq6MmkJDw==","signatures":[{"sig":"MEUCIA0yXMZiQbaUQX/asUYOPltOoNXNtgo58vKQ30Y7m9irAiEA1RjEy0SGBqtvbYuaQBko1ncw9iBO44VdvcgaChrfnvw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53258,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbAnR6CRA9TVsSAnZWagAAqmoP+gOrETWkro7yvZ38/jHd\nw5Ru7khMWz5J+37ZncpuBGevZuvpinIbQrHEo+bAw7BhujVVmViFSQLX6o1+\nurWpU5TJxCnufmslacbN4GoX0ZZBmJvAVzqjojI0f3Dq525focbB8oLuKYr4\nHHqhlZLDZVJNyCxvCo/f+Oa4Trk3QStZ1ExqhE+CbiAYy59taVzL/lmvktF5\nRDGDEraDVcEumVCmBDY9CNSBhG9HPv2cB3kxZPGoSxfCb37QZy870aqF4yCe\nLnRDhtHnh2czqApCcqEkJ9yKSHP2OPHD8qBq/qy7dPq3qLxPVhY4pr64zabC\nNLBqy6RWbLKFK+NLlaUBeeqRxCqliXzENi/vu0pBegG/qkYaG1gfG/bgWVHF\nFN+VV6jFUyzdBK11omXOw8qe3HXwFXGCy9fuMi6+ZcfEgz4FRBbN4uy5TEgs\nDCVVNhyFnLYw29u0xUBRupo1E8t42ISr8QH5n6A2qmKeyLjUIsS0B7D2lHO6\nlV5Y/hcuPPGR8pfzW11tdniCEzS0gRPpEyv6wfSJKeZp4Xc1anjFDX5xh1w7\nSLbL4YD4BEBrLI2f/+PrrC0qtMmRYviepktqBnzi4WjWHVSoFe7ETx/pG78e\nVWhDcfsnKffy/AOoak/Knqq/ykEE9ciMot1dHgFt7POYnciYu+3JZYT0cJ7m\n40/r\r\n=14Da\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/index.js","files":["build/request/","build/response/","build/utils/","build/compose.js","build/index.js","request/","response/","utils/","compose.js","index.js","LICENSE","README.md","package.json"],"engines":{"node":">=4.0.0"},"gitHead":"b16cd8aa68f99c0056d24109b4075dc7d1eac3d7","scripts":{"test":"npm run test:ci","build":"rm -rf build/ && mkdir -p build && npm run build:request && npm run build:response && npm run build:utils && npm run build:test && npm run copy:test && npm run build:main","test:ci":"v=$(node -e \"console.log(process.version.split('.')[0].slice(1))\") && if [ $v -ge 8 ]; then p=\"test\"; else p=\"build/test\"; fi && mocha $p --recursive","test:cov":"istanbul cover _mocha -- --recursive","copy:test":"cp -r test/ssl/ build/test/ && cp -r test/fixtures/ build/test/","build:main":"babel *.js --out-dir build","build:test":"babel test --out-dir build/test","prepublish":"npm run build","build:utils":"babel utils --out-dir build/utils","build:request":"babel request --out-dir build/request","build:response":"babel response --out-dir build/response"},"_npmUser":{"name":"simov","email":"simeonvelichkov@gmail.com"},"repository":{"url":"git+https://github.com/simov/request-compose.git","type":"git"},"_npmVersion":"6.0.0","description":"Composable HTTP Client","directories":{},"_nodeVersion":"8.11.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"qs":"^6.5.2","mocha":"^5.1.1","istanbul":"1.1.0-alpha.1","babel-cli":"^6.26.0","coveralls":"^3.0.1","request-logs":"0.0.5","request-oauth":"0.0.3","babel-polyfill":"^6.26.0","babel-preset-env":"^1.7.0","request-multipart":"0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/request-compose_0.0.18_1526887545948_0.9014393411142692","host":"s3://npm-registry-packages"}},"0.0.19":{"name":"request-compose","version":"0.0.19","keywords":["compose","composable","http","client"],"author":{"url":"https://simov.github.io","name":"Simeon Velichkov","email":"simeonvelichkov@gmail.com"},"license":"Apache-2.0","_id":"request-compose@0.0.19","maintainers":[{"name":"simov","email":"simeonvelichkov@gmail.com"}],"homepage":"https://github.com/simov/request-compose","bugs":{"url":"https://github.com/simov/request-compose/issues"},"bin":{},"dist":{"shasum":"b33bbf484a6518e9d162cc20cedf5db598cb9e8e","tarball":"https://registry.npmjs.org/request-compose/-/request-compose-0.0.19.tgz","fileCount":39,"integrity":"sha512-BBMilZ4uReMzOCXvysw6l8nT5WwQDo/H8vaYNQ4BXPa7/0OJIaJskk4Ozzfpd2bmLb5ZQLpxJf/FMCeTX5QrkQ==","signatures":[{"sig":"MEYCIQCMBqT1Rtz6ZKg7UmenAbeRMCY8xNgCmYqtUS5/CETJpgIhANGyUtUrUezjnOxEOD1wHyG/Onyfi6obP/hzW2T/1hup","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53816,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbRNkiCRA9TVsSAnZWagAAZR4QAIpiS+WPKT0OksmA5r1C\nDhBYEiUnF+IWLPKADnn76u12mtm2N7B9CDnfvb8X/PwMAdBuBZ+8pDGiPNzq\ndPqcWcEndnwR48aLqOSDtG6gUYMUHdRZiAfgzw2xUKznnj94aNcC+Xtbg+Tm\nGMDGA+MlaGa3DUERF6vPOSDYSWGHIW0T3HZ1ArNDwkn7vsujcgfLoNfTRAhE\nR8cnrX9pE/yrngXs/I15UKURo8h6mr/7xUWyKQvY6yj9fo6Rb4c4834NNHFB\n7GifXe0mpAWvDkIRcAZ+zuwqqubH1cYU+7Ii+cMGoO6+aAYKEanhK0ACS98x\nZhEmo9HzmP9wLa31n2HFOJgq5nGGJJ0c3mOTDpBhPV9k7Yp7IPvCoxQfUb4l\nQdrK0UUNWBsI/Ik/u1MZnOWORtTIdZw+WGl6QkShSQOVO0YC6LqWQ7CfUxK0\nxPHh0qh5pgIXndKu7wClur7C8KJIraTMj7hxxhuDkJukzVUK8FlB+v466qqv\nj9cjt6Z8N/li6+x5IvwBcV6tsUOLZvAUB/GrpjIiXVeJRMcu3pN3hADaqn6S\n83+G74KcTIrFBaGzFz+LGmictRuvk7Ychru84yf7MaHOVTruC7rxOcH8o/YW\nCqlzdHnIgj8xms8lIOjssgt6pudWIxK343bUf6OZyhlVRIAbGYPXaIam8u4y\nZueB\r\n=5Gh7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/index.js","files":["build/request/","build/response/","build/utils/","build/compose.js","build/index.js","request/","response/","utils/","compose.js","index.js","LICENSE","README.md","package.json"],"engines":{"node":">=4.0.0"},"gitHead":"f1ceecea7825d1c33b70220e590b76ead6d12c03","scripts":{"test":"npm run test:ci","build":"rm -rf build/ && mkdir -p build && npm run build:request && npm run build:response && npm run build:utils && npm run build:test && npm run copy:test && npm run build:main","test:ci":"v=$(node -e \"console.log(process.version.split('.')[0].slice(1))\") && if [ $v -ge 8 ]; then p=\"test\"; else p=\"build/test\"; fi && mocha $p --recursive","test:cov":"istanbul cover _mocha -- --recursive","copy:test":"cp -r test/ssl/ build/test/ && cp -r test/fixtures/ build/test/","build:main":"babel *.js --out-dir build","build:test":"babel test --out-dir build/test","prepublish":"npm run build","build:utils":"babel utils --out-dir build/utils","build:request":"babel request --out-dir build/request","build:response":"babel response --out-dir build/response"},"_npmUser":{"name":"simov","email":"simeonvelichkov@gmail.com"},"repository":{"url":"git+https://github.com/simov/request-compose.git","type":"git"},"_npmVersion":"6.1.0","description":"Composable HTTP Client","directories":{},"_nodeVersion":"8.11.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"qs":"^6.5.2","mocha":"^5.2.0","istanbul":"1.1.0-alpha.1","babel-cli":"^6.26.0","coveralls":"^3.0.2","request-logs":"0.0.5","request-oauth":"0.0.3","babel-polyfill":"^6.26.0","request-cookie":"0.0.2","babel-preset-env":"^1.7.0","request-multipart":"0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/request-compose_0.0.19_1531238690889_0.7529132472583453","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"request-compose","version":"1.0.0","keywords":["compose","composable","http","client"],"author":{"url":"https://simov.github.io","name":"Simeon Velichkov","email":"simeonvelichkov@gmail.com"},"license":"Apache-2.0","_id":"request-compose@1.0.0","maintainers":[{"name":"simov","email":"simeonvelichkov@gmail.com"}],"homepage":"https://github.com/simov/request-compose","bugs":{"url":"https://github.com/simov/request-compose/issues"},"bin":{},"dist":{"shasum":"17d2367c20f2d22faa0ee6bb093f44f671735473","tarball":"https://registry.npmjs.org/request-compose/-/request-compose-1.0.0.tgz","fileCount":41,"integrity":"sha512-ewi1+ALgx6Ij4Cgm1egYyPHLm6dDx0JX6xxlUWNs5qAQ1P/hJuYLexGgWUPC548vgttnegYfsHuNJAon9ak6WQ==","signatures":[{"sig":"MEUCIBzjnETfwodXQSef6vspJqiOkKR3x3LbxEwVigdxcSGfAiEA0hbV+i4AVkUkDcULbHChqK436fXTXTZyWdsfeVTujac=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbpQzYCRA9TVsSAnZWagAAo5kP/jRfkOwArYIyXtHCJOO9\nrIbrCa3V1eDdy5b5/ez9ATZrOqmRPqG6KPCg87NxsAcx8316G4W8geT/fIxs\nEhwPpQlSjmtsRdLehmzdyw4GGguf3nnr/fvhJLUri7S4R1Os7e5Jzq/YGgQL\nOzyH4sCqJbFS4oZxe0Dd5+cMcgoH6Mm8KseXb7uVfn0bg4lvXDxq3pTe3p0r\nmtNxYC2UiACaVAxDJdfEyelK7dqGLHwXozqM3lctluoKzuno1GHY3944dKbO\nyOOW4E9YRb0jZVevv68OBjh4op28B8aJiUpL4cjl/cvRfJJ5Fwadzk92jn+z\nroYDwylw/s19qCTg/m13YYWxsJfEJXI1Wdl3rSpDB65HdXLP9sjv3bRs/fSl\nrHjtMqlCXJx9PNmp6aSIyyX0mhpIeaSf8xuTK8JaA4OxFvWSRVVvfdsDDHve\nwxnor5lA3Ab6SxbgVAYlnWuKBMIykEovN9OqFIsnuVCgVCm9b8MSJcqd7qMm\nXDUNivEIYmkXwrTO4k2IDwbTNJN6UoI6S/+fKBLX28NOw8em2rqnoeWxxM7L\nJm1ui3kCMK4InOIdKF1YK8jmXvrAlCHp561ChjBq7T8gxE+rGPGEcB9MSkmL\nOf76RhreadzOqAw/4omOx1YWdMCHqkOUDxJfMapGk1nE13QwDtvaaDOvr9Nk\n+udd\r\n=YzKQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/index.js","engines":{"node":">=4.0.0"},"gitHead":"d391b39f03fd37d59159536958b9b9539e3776be","scripts":{"test":"npm run test:ci","build":"rm -rf build/ && mkdir -p build && npm run build:request && npm run build:response && npm run build:utils && npm run build:test && npm run copy:test && npm run build:main","test:ci":"v=$(node -e \"console.log(process.version.split('.')[0].slice(1))\") && if [ $v -ge 8 ]; then p=\"test\"; else p=\"build/test\"; fi && mocha $p --recursive","test:cov":"istanbul cover _mocha -- --recursive","copy:test":"cp -r test/ssl/ build/test/ && cp -r test/fixtures/ build/test/","build:main":"babel *.js --out-dir build","build:test":"babel test --out-dir build/test","prepublish":"npm run build","build:utils":"babel utils --out-dir build/utils","build:request":"babel request --out-dir build/request","build:response":"babel response --out-dir build/response"},"_npmUser":{"name":"simov","email":"simeonvelichkov@gmail.com"},"repository":{"url":"git+https://github.com/simov/request-compose.git","type":"git"},"_npmVersion":"6.4.1","description":"Composable HTTP Client","directories":{},"_nodeVersion":"8.11.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"qs":"^6.5.2","mocha":"^5.2.0","istanbul":"1.1.0-alpha.1","babel-cli":"^6.26.0","coveralls":"^3.0.2","request-logs":"0.0.5","request-oauth":"0.0.3","babel-polyfill":"^6.26.0","request-cookie":"0.0.2","babel-preset-env":"^1.7.0","request-multipart":"0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/request-compose_1.0.0_1537543383941_0.253593043993269","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"request-compose","version":"1.1.0","keywords":["compose","composable","http","client"],"author":{"url":"https://simov.github.io","name":"Simeon Velichkov","email":"simeonvelichkov@gmail.com"},"license":"Apache-2.0","_id":"request-compose@1.1.0","maintainers":[{"name":"simov","email":"simeonvelichkov@gmail.com"}],"homepage":"https://github.com/simov/request-compose","bugs":{"url":"https://github.com/simov/request-compose/issues"},"bin":{},"dist":{"shasum":"c72877c3f442cbf11a21cf3e690ade4aef9236b9","tarball":"https://registry.npmjs.org/request-compose/-/request-compose-1.1.0.tgz","fileCount":42,"integrity":"sha512-4E15XOs2NDqYeq1DgXeeZUtOCuGmjEl7fhVO2GIyFjfAZ2d3lnzqg+l9J7k78zXLCehBOLlah0t0tnAlK6/VTA==","signatures":[{"sig":"MEUCIQCbRCLyizbxiOQKhsr2j1PJQ21Q5gU4XPHsmxwtOJefbQIgZ1HimeQ4kylbPF92JGULLYY36ZYM+VFd1G+vvY8KvBM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57997,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcE4Q4CRA9TVsSAnZWagAAO1cQAI5Ln+ozX0L/7W4xj6sK\n7EZTMkWsQsg9j1zY7lxD5QiIIlaNI5FT7IwCtEEnMtDDCHl4brBKPpo9vBaW\n/qV38zRUKBxjkEVTCnbtcUVfx5sRdv/x8j2ia1ltr3C0K/kUa/ZEBuHhkcXb\neFjMkJ41kMoy4yPAuZs1/p60oJPGMKv8wPSUnhs8jrWvYn058G/P/DugF8VW\nj1tZzo6zzqNmV9VkqGzRISyYXFakKD6OTDZWi1F+3arrg2h6tZNCngTFugoJ\nNFKa/Ahvv6HZMXLXNFfOgcROQ4h5/k9hGeBHzxLyuGtxh7y0oPHFo42nESx6\nTRjHHqpCD0Fup/C4Hy4yYfiJw8X288QJr7a3DQqPLmf/7TiIRxjcHdwzF7S0\nAAkrfaYIPp582EvdsYvWOpsqLX7jdvZ2tZpTTvT5BmFzTaxp3XE+jn6xq6sO\n76MjRZWiHCttuNjShCrkiBoqbZnWM/o3orz1u99RKtsn0/3pPFZ6YKeyFP/L\nJmlqIcoEQhAHLyiLq0NKucApYCWweJB4LxvbG/3XxYWhDnQZEprsUKyqq7b1\nWmz3CoF6SXYX22INmBzM8b+VHSL1xu+AqOm4VY6E6xiSibga/q1SLeP22Rtg\nd1n0ycGsssS0HwGmIbZCmQuAy7lO//35npYDd43EjRxWQI9ISvDaswof47Fw\nD0fF\r\n=mNHo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/index.js","engines":{"node":">=4.0.0"},"gitHead":"08dd4af9c5c6959f5766060c5ae2c7a3a22d1ab2","scripts":{"test":"npm run test:ci","build":"./build.sh","test:ci":"v=$(node -e \"console.log(process.version.split('.')[0].slice(1))\") && if [ $v -ge 8 ]; then p=\"test\"; else p=\"build/test\"; fi && mocha $p --recursive","test:cov":"istanbul cover _mocha -- --recursive","prepublish":"npm run build"},"_npmUser":{"name":"simov","email":"simeonvelichkov@gmail.com"},"repository":{"url":"git+https://github.com/simov/request-compose.git","type":"git"},"_npmVersion":"6.5.0","description":"Composable HTTP Client","directories":{},"_nodeVersion":"8.11.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"qs":"^6.6.0","mocha":"^5.2.0","istanbul":"1.1.0-alpha.1","babel-cli":"^6.26.0","coveralls":"^3.0.2","request-logs":"0.0.5","request-oauth":"0.0.3","babel-polyfill":"^6.26.0","request-cookie":"0.0.2","babel-preset-env":"^1.7.0","request-multipart":"0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/request-compose_1.1.0_1544782903475_0.24111750876793492","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"request-compose","version":"1.1.1","keywords":["compose","composable","http","client"],"author":{"url":"https://simov.github.io","name":"Simeon Velichkov","email":"simeonvelichkov@gmail.com"},"license":"Apache-2.0","_id":"request-compose@1.1.1","maintainers":[{"name":"simov","email":"simeonvelichkov@gmail.com"}],"homepage":"https://github.com/simov/request-compose","bugs":{"url":"https://github.com/simov/request-compose/issues"},"bin":{},"dist":{"shasum":"961ddbfc1ee7f22663262c8aba5f61421985f16b","tarball":"https://registry.npmjs.org/request-compose/-/request-compose-1.1.1.tgz","fileCount":42,"integrity":"sha512-XabJyPYBkm/wgQF3HYGc/9/jyHabOD/F69HH/YVtPO/kcj+E86YCyYyrePbmMEpYltH6vFsbAZrNpse772qHqg==","signatures":[{"sig":"MEUCIQCvq32iR0E5q0Fal99aL03SbwTE50sL3vBPNwAAqwPR8QIgDkzRZE/qB1KYCAH2lO+EnchwBi1uNWS/mrLN7CHdPz4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57813,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcL0BlCRA9TVsSAnZWagAALkIP/RrICDypSI74xUdTG5hi\nFNlgbYSCcBHt8zv9O6c4OhzALrZwGRQjTNAKuC/pNhwGZ+w9Ztugmjgw851Y\niq22QzlMNEkScQs7DHD2CKSMmBvuSxwPpym7JrTzwnP/a7XV+nUNBO4fGrmg\ntN0AYfIRHT0XLkOCA9FBoPnzOFTFPEO1dB3ojJ3GAj6HlQN6/DY5Fvs2HW0Y\naBBK3UkrMXqyui4TlYW+grY6150GFTla6UULCrvjk3abD+HOvysF+96NRjIc\nVn0QPGm2LTGMxD+z0MDs28O2ZCCnQCXtRrdmCiU4S0ELJPcjfUlexEEZ647O\nL2iWwlmlfNFrfr61kBR7QrcIqEQoMtHjqSUQXJlIeXTbGHUt1uMRAlAbTojk\n/Gp3asz2SL4+tfJ5jzybikXNWiUbPuOWGFztprhA/ArSTxFFmdvJK40gBRAr\nkdj7JS1PjF/DSxuJ4yemvW2DBifl3QLGWx4AD8pqmfLJsUeteyVAmEwchZhn\naMHWK42nWz+OCnjLVxmHOZWRIrtwrXlVh+INfyaH6Qo1c4Xg4BzAR2ZW0GAs\na/+DSIvjo3YT9wJ6ENoWBDfFcPrVtRl28HP2LxC77xqFKoFpq2JgxIj7CERs\nDD1xZ1m1ne2OyIn9SsYtNRpNUhoBRJMXMH6qEHaYgww9YJNDBXAKOr7+GW/r\nZ6Cz\r\n=5JwJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/index.js","engines":{"node":">=4.0.0"},"gitHead":"f01dc889f512d24172729a63de2c0eb0e37a198f","scripts":{"test":"npm run test:ci","build":"./build.sh","test:ci":"v=$(node -e \"console.log(process.version.split('.')[0].slice(1))\") && if [ $v -ge 8 ]; then p=\"test\"; else p=\"build/test\"; fi && mocha $p --recursive","test:cov":"istanbul cover _mocha -- --recursive","prepublish":"npm run build"},"_npmUser":{"name":"simov","email":"simeonvelichkov@gmail.com"},"repository":{"url":"git+https://github.com/simov/request-compose.git","type":"git"},"_npmVersion":"6.5.0","description":"Composable HTTP Client","directories":{},"_nodeVersion":"8.11.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"qs":"^6.6.0","mocha":"^5.2.0","istanbul":"1.1.0-alpha.1","babel-cli":"^6.26.0","coveralls":"^3.0.2","request-logs":"0.0.5","request-oauth":"0.0.3","babel-polyfill":"^6.26.0","request-cookie":"0.0.2","babel-preset-env":"^1.7.0","request-multipart":"0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/request-compose_1.1.1_1546600548965_0.9873595445996384","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"request-compose","version":"1.2.0","keywords":["compose","composable","http","client"],"author":{"url":"https://simov.github.io","name":"Simeon Velichkov","email":"simeonvelichkov@gmail.com"},"license":"Apache-2.0","_id":"request-compose@1.2.0","maintainers":[{"name":"simov","email":"simeonvelichkov@gmail.com"}],"homepage":"https://github.com/simov/request-compose","bugs":{"url":"https://github.com/simov/request-compose/issues"},"bin":{},"dist":{"shasum":"a87705fa5833639761aaf4fe6472171b00380e65","tarball":"https://registry.npmjs.org/request-compose/-/request-compose-1.2.0.tgz","fileCount":44,"integrity":"sha512-kvWsOZhYsoIJw6cLQHgcENHktD/dozkjvTFi30+OwAoaXcnTS0dGD1Pp2Auq3Kf54wVP7Sf4hUJCkzySKMe/vA==","signatures":[{"sig":"MEUCIDfHjQZFbOZzwQrJ9Llr2u5KTMT5esdrh0VpUK8hvzK4AiEAoEvIcj6MQHvl6mxfkoYfjZuJ4IfA0OsD4zGfkLgyc54=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59309,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcRx/+CRA9TVsSAnZWagAALssP/1WNHnHi+Z1Ud/Zmq5UX\ncDsEtyFLd4y3fqcyYxAQWSXIImYjhu8YQOZ5qNTOtnWHTwg6XO3DRsXEnwvu\nV5tJEBs2svDtc6MtMd4wDixRtjWbuKa1GttcO/nQOnTM/v1KWJAvm7QgWix6\nAfWXil52B2w2PoRjGCP9vEOIX9/yoksFJugxcXvrBDzGgHEJbF5yidBLeIQj\nL+ij67e+cJ/jwg894JhvfVJv400n1uqxQFUHB9sHzTCtPZDQ7W3TKWLis3HM\nx3q4Svz5iOHBOKPjW/3SvFxxqa6LRoqDD4qTR7XlzJnHJLTPzgjjohA6ipIJ\nF+pImSjC6qH6ZLwxE54j4r8r1eIgS2qNBxzXBKhRjVp7tduoBb0i0ZwKiEep\n9l7QqKGwS7K9bGBhQD3wywy6ckA6g4YetB79BoSqsXJD9x2jMWUSyOzasqpU\nbFZqKDv7ZscjXd/XmzOhFT5/PcLbmNcAxRN4nEB/IW+YbPpfQZ1hE3DnSMOT\nT623tv6lKB1+12Eb9wenrEv8bQUqZERaxv7lts40QgmC8msEXI5Kk71Z63Lg\nsEwfmP7bU182zbh5hsmhdEWwh09KntNFb3S3kFiImftpbu98i55mgu4LQ94p\ntnJi8UZ8zx3TkqQBVCBDFA9C5K2hJ8dSTfddWLbKMs+mwg9zIoWS5qx8Euw+\nvvDB\r\n=xt0V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/index.js","engines":{"node":">=4.0.0"},"gitHead":"96a345bbf60ca42cd13d1b3bd340f31d5f7fd7d8","scripts":{"test":"npm run test:ci","build":"./build.sh","test:ci":"v=$(node -e \"console.log(process.version.split('.')[0].slice(1))\") && if [ $v -ge 8 ]; then p=\"test\"; else p=\"build/test\"; fi && mocha $p --recursive","test:cov":"istanbul cover _mocha -- --recursive","prepublish":"npm run build"},"_npmUser":{"name":"simov","email":"simeonvelichkov@gmail.com"},"repository":{"url":"git+https://github.com/simov/request-compose.git","type":"git"},"_npmVersion":"6.5.0","description":"Composable HTTP Client","directories":{},"_nodeVersion":"8.11.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"qs":"^6.6.0","mocha":"^5.2.0","istanbul":"1.1.0-alpha.1","babel-cli":"^6.26.0","coveralls":"^3.0.2","request-logs":"0.0.5","request-oauth":"0.0.3","babel-polyfill":"^6.26.0","request-cookie":"0.0.2","babel-preset-env":"^1.7.0","request-multipart":"0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/request-compose_1.2.0_1548165117663_0.05291189361143411","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"request-compose","version":"1.2.1","keywords":["compose","composable","http","client"],"author":{"url":"https://simov.github.io","name":"Simeon Velichkov","email":"simeonvelichkov@gmail.com"},"license":"Apache-2.0","_id":"request-compose@1.2.1","maintainers":[{"name":"simov","email":"simeonvelichkov@gmail.com"}],"homepage":"https://github.com/simov/request-compose","bugs":{"url":"https://github.com/simov/request-compose/issues"},"bin":{},"dist":{"shasum":"acb500bb8a3d3ad278ad2caf8f9fdf4494d2bf5d","tarball":"https://registry.npmjs.org/request-compose/-/request-compose-1.2.1.tgz","fileCount":44,"integrity":"sha512-w4qjUH1N4OdMfnHVi4Z0oKvDZyu75rJlvnuKe40wVg+khnfdJLt0qf+LF8QjIiDqSOSYdbMZE6a0ixU58B3Jow==","signatures":[{"sig":"MEYCIQD44iTw09+1UtPB8qZJJh4O4fkKC83jOOVHZhJp4dX4JwIhAPonTshMMdgq8UUPZIy5jsJmpRt8Aktglr5aUCny0sK0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59472,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZifeCRA9TVsSAnZWagAATScP/10uDmn5QS+VeJFiCN0D\n6Zz0dEujPBWQs6eONt/jyISYAHhKpqwrt3qiqO/clWX+ufGdsfaMPEADC4g4\n+nVyJoZi167130S13DqlMSi1Ay1oHtiReRzuJk7mu4BQyqeH479dHiRgK/qp\n7BoGwcmm1lj7V9ig2y0fSeNbUw1j3Tw9xa7FQBT8f0aB7efkpMVAnxow9F/G\nZ24KmLTPbIQNyURMvZsUdzpp2D+4uY+IZsOHkJZ+3Dn7Mm+IPKfkVw2jOY5Y\nzrmlDiW3oyt9Q13ZwH0O4i0NNmCrBw92oMKaElLXQRvvuMVUZKAHhM0Kgxwi\ntZx0+Ad7MDsdIraTTfr+0UrKab57leB0U9+1ir58gS1WQPUMb69dnFAnFdBk\nj6c/Hb7kEsFH3EXR/v0xPkPD7Uvt8fPTCwhagRRkbrvb3l0AkQUxSaDwCyCw\neqRcvQ2sMpKko+wqWOJUwd4qh7KKJ7R9pE+q6uCvmUHun1FzDX0TNX9AK3WL\nrkDkDdcZQCbvCA6F9qvw0y+GcGnkzxPwRuyLHP8Fla6LzWCxfXhuysJ+T8/c\n+hfjps8D9/gUQyZmA3D9XsbyLbH0DI+NGIklD5GBMLPdca+4znv79ncOf+5t\nDBr8mhptqkhM7rYFJ5P6uZOwQ5+nqsWDcQNyL+EXD9Rc47zkUksCDFlhB2YK\n4qRo\r\n=/ELZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/index.js","engines":{"node":">=4.0.0"},"gitHead":"30725a16a9909905bd40bd4d91e2ca8a718875ce","scripts":{"test":"npm run test:ci","build":"./build.sh","test:ci":"v=$(node -e \"console.log(process.version.split('.')[0].slice(1))\") && if [ $v -ge 8 ]; then p=\"test\"; else p=\"build/test\"; fi && mocha $p --recursive","test:cov":"istanbul cover _mocha -- --recursive","prepublish":"npm run build"},"_npmUser":{"name":"simov","email":"simeonvelichkov@gmail.com"},"repository":{"url":"git+https://github.com/simov/request-compose.git","type":"git"},"_npmVersion":"6.9.0","description":"Composable HTTP Client","directories":{},"_nodeVersion":"10.15.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"qs":"^6.8.0","mocha":"^5.2.0","istanbul":"1.1.0-alpha.1","babel-cli":"^6.26.0","coveralls":"^3.0.6","request-logs":"^1.0.0","request-oauth":"0.0.3","babel-polyfill":"^6.26.0","request-cookie":"0.0.2","babel-preset-env":"^1.7.0","request-multipart":"0.0.4"},"_npmOperationalInternal":{"tmp":"tmp/request-compose_1.2.1_1566975966021_0.32257942699122744","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"request-compose","version":"1.2.2","keywords":["compose","composable","http","client"],"author":{"url":"https://simov.github.io","name":"Simeon Velichkov","email":"simeonvelichkov@gmail.com"},"license":"Apache-2.0","_id":"request-compose@1.2.2","maintainers":[{"name":"simov","email":"simeonvelichkov@gmail.com"}],"homepage":"https://github.com/simov/request-compose","bugs":{"url":"https://github.com/simov/request-compose/issues"},"dist":{"shasum":"9bd2ec8c8f52d154cff3302f637d81b73b371d49","tarball":"https://registry.npmjs.org/request-compose/-/request-compose-1.2.2.tgz","fileCount":44,"integrity":"sha512-aXA7l8fGSp4ZUeM/7pcMh3rvor7vKMptT7kPnTQfbzLOW4wy/hJgMzVhz9l2YZYgsbVj4ZgAc9JMI02V4nZgsA==","signatures":[{"sig":"MEYCIQD5dTbn6DmVDlPrW5NMSb6+fmMdaO7UmR489Uh1o3OzwwIhAPc/P/dFLnI9qRO5hk+xvwDQQiUgYgB8lOhgNHR27iOi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59947,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeW4yrCRA9TVsSAnZWagAAxrsQAIMuatdI7qaIaBXPZ9Q4\nRefHnCCzGhOsrTa14c5f+olc8/Pw7WsKutjn6+R262NqWr/ypXBgwjvq8l5g\nQfCInHKfzhc5nDQ6nWTbpvjjl82+Cc+sQyjE4VEnXAJ4pV93oe+e8iv1H4GY\nOO9m7NyLv0pNnfFNSUanyxe2yZ84M0iDb1HlWxaee7OiO6hKRPkOxE2h3zqZ\niqwR/m+UmFSmfJCKZ2ouWXBZYbOdxEafyCHDZv/8YmSWC9qacI51zR8i8z4x\nN+wbAdogb23ULDKai7MylZfu7T3TzMX0guwYh3cZ13ysLMIFE+E88+bVUHrJ\nfl0YG8ZCbnF8eESPWVkRD0wf8Kw6sPXeSPOrXfJH8hnxVMi4IFpzo/guWIuU\nqfKz2sgOpXnPiRd2F6awFDsnXbPKA43Jgf8xHAjMr7PRqw9zV44EuGysJVUV\npfFJG2tTy48RhJHWj9AHJDCaErS1m8Q80tRC8oDoTz5dBQZOw6FQOJqvI2Iy\nbc2tJl0jzAduYRuR/xxkwqlWsUsMnIO091w5edQWOXum4kSoK/Tf4M8t68Jc\nJbn1B892n1AkMBoZPcsGb/7bcbqDGnydruXsPwmRRXkvaSgpGjdu9htFNedC\nbeWp8M7lLY2erE4H0Fo0Th0wXYy2HLRMqHI1fK8202PzjRGILiwoBQkk7MlG\nI+eG\r\n=3wAS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/index.js","engines":{"node":">=8.0.0"},"gitHead":"0dfbff309564b5fdd86beeeda617aa452078ebfb","scripts":{"test":"npm run test:ci","build":"./build.sh","test:ci":"v=$(node -e \"console.log(process.version.split('.')[0].slice(1))\") && if [ $v -ge 8 ]; then p=\"test\"; else p=\"build/test\"; fi && mocha $p --recursive","test:cov":"istanbul cover _mocha -- --recursive","prepublish":"npm run build"},"_npmUser":{"name":"simov","email":"simeonvelichkov@gmail.com"},"repository":{"url":"git+https://github.com/simov/request-compose.git","type":"git"},"_npmVersion":"6.13.4","description":"Composable HTTP Client","directories":{},"_nodeVersion":"8.17.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"qs":"^6.9.1","mocha":"^5.2.0","istanbul":"1.1.0-alpha.1","babel-cli":"^6.26.0","coveralls":"^3.0.9","request-logs":"^1.0.3","request-oauth":"0.0.3","babel-polyfill":"^6.26.0","request-cookie":"0.0.2","babel-preset-env":"^1.7.0","request-multipart":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/request-compose_1.2.2_1583058091376_0.435072441697246","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"request-compose","version":"1.2.3","keywords":["compose","composable","http","client"],"author":{"url":"https://simov.github.io","name":"Simeon Velichkov","email":"simeonvelichkov@gmail.com"},"license":"Apache-2.0","_id":"request-compose@1.2.3","maintainers":[{"name":"simov","email":"simeonvelichkov@gmail.com"}],"homepage":"https://github.com/simov/request-compose","bugs":{"url":"https://github.com/simov/request-compose/issues"},"dist":{"shasum":"b04110786cc25e3af6b1757553f5abcfefe0887b","tarball":"https://registry.npmjs.org/request-compose/-/request-compose-1.2.3.tgz","fileCount":44,"integrity":"sha512-i2m8y3kEveoaAVTsTqig2LmWI10bUdakqzIVHkTEAK8kcsr4a/+iL93tsujsLaMiCZmnB1Osdk3WEMsB//H66A==","signatures":[{"sig":"MEUCIQCAlwqKeytrgUIxi2P1pXKFjhRKB6iNfqw+8jXAmseSVAIgVHv1EggcNPNHt1uauczshPQyz5n/Od/66hqDSarFPT8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJed07UCRA9TVsSAnZWagAA850P/2vkSAPPyNJrXncPTO3X\n56NgQEumLqVVhwj33UVedQj8BZn3VsLBWtr2NAVGEhLt99DVxpqq3v1P+LSg\nzFvM9W+hD0wJBam1LMHqRCCMyk27dZhZEErp1lIBZAonDFprccQ6fM+tmgP6\ng7yiAW2w4bw1VVGWhP7nO4dFGiLYJSHPEjo+V9WfZNpmytn+ja/+VYZzkmd0\nC4QwU46NXPx/CSja+ILuarKAij/2nnLQPBWe8aKQUhOdiRtjr/+nJelSPnzf\nQbvQzShFY6pGzWR+rARB2VlAgw1MXQqFpf2UVoIoBLHFDjxrW30DypDzlju4\n4qoPvmDDoDHQgt99wqMEPsTsPi4dsJlAarqGRS13O0/tJ/L8fvGZVyx9SSe8\nXCMxOLo59+c5+q5LzcO7UEU+gQzTyvWiSnW9+2zkyFjQsZLJ8HDWdDzjsRZV\nmizVNh0ns5tSbCJ680qvAkptg1Q4hbltlrIqejyf5MzffYE2plNnLoRpB6vQ\n/KwZRT6nd+ZRnTJxYlktJ+hPo3uS5/VlofCNtjJbKjBAZpYjVFfc6zqONX/f\noDBi4YuZfEZ6VAMmwAFeQi8Ogo5wgn7TOdmYkNdRX4RSYUF1UdcGTEbL83LW\nGcEECW1AOBh17lpTfyKpryAbh8vLWuv+6uXOqeteFPQ8hg1HDWIVGkJMueR5\nnBTs\r\n=WgXM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/index.js","engines":{"node":">=8.0.0"},"gitHead":"87e16924500e5c0a2da744a0398a618ab5618069","scripts":{"test":"npm run test:ci","build":"./build.sh","test:ci":"v=$(node -e \"console.log(process.version.split('.')[0].slice(1))\") && if [ $v -ge 8 ]; then p=\"test\"; else p=\"build/test\"; fi && mocha $p --recursive","test:cov":"istanbul cover _mocha -- --recursive","prepublish":"npm run build"},"_npmUser":{"name":"simov","email":"simeonvelichkov@gmail.com"},"repository":{"url":"git+https://github.com/simov/request-compose.git","type":"git"},"_npmVersion":"6.13.4","description":"Composable HTTP Client","directories":{},"_nodeVersion":"8.17.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"qs":"^6.9.1","mocha":"^5.2.0","istanbul":"1.1.0-alpha.1","babel-cli":"^6.26.0","coveralls":"^3.0.9","request-logs":"^1.0.3","request-oauth":"0.0.3","babel-polyfill":"^6.26.0","request-cookie":"0.0.2","babel-preset-env":"^1.7.0","request-multipart":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/request-compose_1.2.3_1584877268333_0.49083998441189736","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"request-compose","version":"2.0.0","keywords":["compose","composable","http","client"],"author":{"url":"https://simov.github.io","name":"Simeon Velichkov","email":"simeonvelichkov@gmail.com"},"license":"Apache-2.0","_id":"request-compose@2.0.0","maintainers":[{"name":"simov","email":"simeonvelichkov@gmail.com"}],"homepage":"https://github.com/simov/request-compose","bugs":{"url":"https://github.com/simov/request-compose/issues"},"dist":{"shasum":"064121f8c52087d33c6b487eb14f32bc4af99548","tarball":"https://registry.npmjs.org/request-compose/-/request-compose-2.0.0.tgz","fileCount":23,"integrity":"sha512-+R9ka4bd3PH7A6B4iHn5SwAesGOUyPP2uCO6YJg6Ct/odLO0h9a7eWDPLXF1fws2us8sboGY0TtBl1wTpx60OA==","signatures":[{"sig":"MEUCIFnH67A82rmgNQAyIK8I5+oQI/EN1ZKFQ7r9xN6YJFviAiEA7MgjMaazeQMy7cTZoRjTp6YkNT1Kxnf1CqblAwtTwy8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39856,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeitr+CRA9TVsSAnZWagAA7RIP/0UvPZeqPa1fQWYCaJEA\nmTj9X40BHmu6S25D5XZ1/B+SMu73Ce8OnALDlBlPlgJxHazc7FE2HWhgPPPr\nAipVtPsscSejfuNluYmeeANbcSe/Ur+EO40suPjjU0ZdA3aTuZN3bSL98UpH\ngM00f4ohbtPMVquOPU/zVxZkivjp7+GLAVCkMEarCoG0mkMuz3DE7LIogC9c\nKtUDnFRAyhvoQrs+fw2AulNUKhwJfiKYn4YnHASmQk9mCtADQyAdtOJ6zgl0\nMPKLkolJPTEekELSb8MuGx4wCp99nKzMxQE8VL2jILYA7fTlKqEjuNZuucqs\n5KGNCE2b4y6OMuSqKYVc3oMgTizESkkCv3gYJw8R4aTToqKjdq1JF+C4dl8o\n5GbokCi5Z2EF2Ai09Ej8G6YLTI5xtVzmSipbi605V0J7GmbTamPMUzqxfCah\nqliIAdgK4/BIuHlP4LWpX1Izr6jU09AE0YpaIC0pedyrMNVQocbXJKtHT1My\nUaIGREQERBBQi0FILq16cC11EG2xwK1kzO20Z3nclxmoDMgR0O1qvG7/WrD5\nkIDycP55BmakPGleYUvCs9vxUs0DHa0NC7jfNZEPy0PhHL/VER86hwU7+7+N\no6gktUa9/s+ZdKdJG6g98H2ilnLbdOTYC7UH9DQbXcQct+4HIix/CvgAR9bk\nPYsO\r\n=SL5v\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./compose.js","engines":{"node":">=8.0.0"},"gitHead":"720ac93f5faa6755d593030a905529fc0a1a2d7a","scripts":{"test":"npm run test:ci","test:ci":"npx mocha --recursive","test:cov":"npx nyc --reporter=lcov --reporter=text-summary mocha -- --recursive"},"_npmUser":{"name":"simov","email":"simeonvelichkov@gmail.com"},"repository":{"url":"git+https://github.com/simov/request-compose.git","type":"git"},"_npmVersion":"6.13.4","description":"Composable HTTP Client","directories":{},"_nodeVersion":"8.17.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"qs":"^6.9.3","nyc":"^15.0.1","mocha":"^7.1.1","coveralls":"^3.0.11","request-logs":"^1.0.3","request-oauth":"^1.0.0","request-cookie":"^1.0.0","request-multipart":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/request-compose_2.0.0_1586158333864_0.18014938488375165","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"request-compose","version":"2.1.0","keywords":["functional","compose","composable","http","client"],"author":{"url":"https://simov.github.io","name":"Simeon Velichkov","email":"simeonvelichkov@gmail.com"},"license":"Apache-2.0","_id":"request-compose@2.1.0","maintainers":[{"name":"simov","email":"simeonvelichkov@gmail.com"}],"homepage":"https://github.com/simov/request-compose","bugs":{"url":"https://github.com/simov/request-compose/issues"},"dist":{"shasum":"2064e886a7745a6af425609aa116ebfeffc1792d","tarball":"https://registry.npmjs.org/request-compose/-/request-compose-2.1.0.tgz","fileCount":23,"integrity":"sha512-mIWvU9HA2whb/fHcqeQ0LQXAImCGISqUPyjuFF2rALhym2Fu4ebZGv7wxFA78rsJO/fn2OeEaK54TSjwSwRAFw==","signatures":[{"sig":"MEUCIQD9WZ0NQ2X5nXMinFzSRy7F+LtF+l1hVZG8N77zrsqTXQIgPiXDVXHI05tx4XH3f3Ga6CppVXJiD6SMMJmY0WIexhc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40364,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe25hmCRA9TVsSAnZWagAAR6UP/A7q3cI1AZ9de8FR3ANP\n1p3bquqqdwLhRV2tQ2AJUXchqXpgFylypeSneOrSuM1hD4VcscsjoeaMIz2V\nFUY1VrOoq5oqqQbfLL1j9r5z8Ujv25Wo17snTEtDgIL8zb+0lajLLLedafDj\n0cTkdfH6a8GMliN+WKj7KiRLSPAddTaIlOrMspd0EaSdEXk+i5q6csElfPkj\nhKAvZuJhAVusujDUWvhJkLK3j1XtIwl6LFPhaJxNnzyTBGnzk021en77eSvR\nJ4/6rXtchx97+w1DZC4PIZ4epKijPScVu38NjRd+IrKIWWY2DMUx6R7+m/HC\nKUHCFFzxWsaD9sqMrvR2lP3MT7TVGQ2ZO9BcwKR1D4j4wiiAI3mg47NRo6Lk\nMeyQpZdxaHKEd3Q1l9/PgNgPq3Zssj9lw3PYncsISr9wMMbBDgVl0gJ2pQVQ\nnLghd81M/zgCo1xy/A3ssu5C3wWFtjdPtfGxkhSdkssc6H8fYRl0HZ/hFN+7\nDJ5YZQnXCJTYk6DCarhDZ+e+N/HQ5P14BA4cN08ForPnzzasgv7N8V7I+7LZ\ne2aGbG7I4Vx49HAFyj/LLzRFDkzu5jBhoSN7l2OamvGxQxNgFm8ec/gySsf8\n1rYTzGFj445nGgbOAAQkiVw9071rEl7mP7IXWUZKzhG49cwMFJ1QYjQbun1i\nbWP9\r\n=dMUg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./compose.js","type":"commonjs","engines":{"node":">=8.0.0"},"gitHead":"8e1279a566661d41c70f0f43c917cfcc0b254931","scripts":{"test":"npm run test:ci","test:ci":"npx mocha --recursive","test:cov":"npx nyc --reporter=lcov --reporter=text-summary mocha -- --recursive"},"_npmUser":{"name":"simov","email":"simeonvelichkov@gmail.com"},"repository":{"url":"git+https://github.com/simov/request-compose.git","type":"git"},"_npmVersion":"6.14.5","description":"Composable HTTP Client","directories":{},"_nodeVersion":"8.17.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"qs":"^6.9.4","nyc":"^15.1.0","mocha":"^7.2.0","coveralls":"^3.1.0","request-logs":"^2.1.0","request-oauth":"^1.0.0","request-cookie":"^1.0.0","request-multipart":"0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/request-compose_2.1.0_1591449701757_0.09236935665889612","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"request-compose","version":"2.1.1","keywords":["functional","compose","composable","http","client"],"author":{"url":"https://simov.github.io","name":"Simeon Velichkov","email":"simeonvelichkov@gmail.com"},"license":"Apache-2.0","_id":"request-compose@2.1.1","maintainers":[{"name":"simov","email":"simeonvelichkov@gmail.com"}],"homepage":"https://github.com/simov/request-compose","bugs":{"url":"https://github.com/simov/request-compose/issues"},"dist":{"shasum":"e529dce9470cafe15864cc449eb25138d5d458b4","tarball":"https://registry.npmjs.org/request-compose/-/request-compose-2.1.1.tgz","fileCount":24,"integrity":"sha512-6ThYzQk4NW4V7KRThgbKWMErAb5pbKhkr3qMG02G9fqriI6nc/TyFu1b6BtCltbpAA42opRnyYbf+JMtfIAUBQ==","signatures":[{"sig":"MEUCICc/8chcg/jIUOCEDopMbx2uiVDhXi1LX+VkSGeXcw+QAiEA+F8ln2k21hRbUnqGd58jI0IQKDE3LJa0E8+VOBCr2Ic=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52788,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgTgmtCRA9TVsSAnZWagAAeBUP/RM04gu5vIZnw1zH/+Wf\nM3BotltFRHTYAGEyGVuClk8X8Y83y+O3zPZGtPo9+qxGJonKUyohY9KlNN1s\n3s/DX+HgeIRmOjbHRvxytOtxjGlwgsL8giQl/vcrYH9vEbgRxdOjh/Pu9N6y\nsPeJf9KtnIIKgTvAfZt1fESSrZ9Zu1aLO9t8oyQzELECZeaG0EyB2EcOX2mx\ncf8+zV3eJmzQZWxn8IJpv6Eg9SigXpHUUCDZzMupR+penitXX7Fzm/nRPb95\njg/FpXFbTJxfnzr9ctoO/PHEf/YGr8o6ZeYMpayvrn2HMr/DPVrWiUKcIpt/\nrSKd7DZ0mggA/QLcy0P9lIjRrbzqEWSj+VvioDZjX2OYpWKp/mdYixZ3abq/\n90yfLdw1tc+Jq3h/u2tSjLonSrxm4isaGAA+JztV2zv3zlRbbkPqx1DOOShj\nguGmjmS/sEuFJPFYjUOUIN8z6gASR99OMBHjLnXFH6hCsT9MjVdLtLsdPxmC\nmTvudixrhWuRWDWqgjqZgCvHO+niA+EPBM469Ead7ZE1vgEip9MV/OVL1lqr\n2bnyAI2SU6snbGpXvr/YOtz33izcbLSFX8zokMbrD9inPcCen0h3Bg1pl8eI\nIhszIvznnclAOQHrb7RHeX+O+G2Mw+16Sh8Jwy1OyGE2yMbSxaiV9Omj504r\nPYJw\r\n=T5yY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./compose.js","type":"commonjs","types":"compose.d.ts","engines":{"node":">=8.0.0"},"gitHead":"46b46717a90fab4a83cc325cefe9c2a019d3b288","scripts":{"test":"npm run test:ci","test:ci":"npx mocha --recursive","test:cov":"npx nyc --reporter=lcov --reporter=text-summary mocha -- --recursive"},"_npmUser":{"name":"simov","email":"simeonvelichkov@gmail.com"},"repository":{"url":"git+https://github.com/simov/request-compose.git","type":"git"},"_npmVersion":"6.14.11","description":"Composable HTTP Client","directories":{},"_nodeVersion":"8.17.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"qs":"^6.9.4","nyc":"^15.1.0","mocha":"^7.2.0","coveralls":"^3.1.0","request-logs":"^2.1.3","request-oauth":"^1.0.1","request-cookie":"^1.0.0","request-multipart":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/request-compose_2.1.1_1615727021179_0.07805463610719854","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"request-compose","version":"2.1.2","keywords":["functional","compose","composable","http","client"],"author":{"url":"https://simov.github.io","name":"Simeon Velichkov","email":"simeonvelichkov@gmail.com"},"license":"Apache-2.0","_id":"request-compose@2.1.2","maintainers":[{"name":"simov","email":"simeonvelichkov@gmail.com"}],"homepage":"https://github.com/simov/request-compose","bugs":{"url":"https://github.com/simov/request-compose/issues"},"dist":{"shasum":"0c39f7b3140df17e76e680ce3f495e1ed793a58a","tarball":"https://registry.npmjs.org/request-compose/-/request-compose-2.1.2.tgz","fileCount":24,"integrity":"sha512-JR5WYJsR3kqCwea5ubrVrHkSsIFeK2tqpPshNtXKKHBtrVDbI3LP9enDr5qjMXVCbqG8KatGUsn47/+VYPHlTQ==","signatures":[{"sig":"MEYCIQCnKSDJkLjq1ArBZK/cF8J1WvIvZMEysxTLm9j+s1KLrwIhALPX4jUyuiYxcLWoMzQ+kQ5N165gxh2nDBWkbwE/909x","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53129,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgVgA1CRA9TVsSAnZWagAAKzAQAIxN0v6qxA4CCbOHgmLp\n6xd80Sm8EN0OIYLw1OMh7bgls6u5s1tKB/S/9spNfbkdKq1jSPju3Du71bzl\n5/X0/VeRX8EzqbSqVsrvjgOaRYRdz+xjxd+0fgkagkFtwcTe1oOZzxPdeLrV\nJXyviGpocOLrvoXrYF6kLFEdELtzKl/qSdRK3vEW3tAE1VoMHhwhD2icA0bc\nS2m1szC9LG+SGuUPDv6IRbhTf7LZ3kXIY2GnPpXBjOK2hbFuedvZ+mhGscNg\nMJLpruXnO/jwXFC+NSLx46n0PCAPbShGlSZ8VaixqROBPNkLypYNJLzRve4f\ngS+wCCCGVLAcqBCpKhZzYXlULxA4nNVlAn6zb4uxhpw0u4NH+reUhY7wQagg\nEGJ4pNLBWcay3o3N8bRfgbn47kBjCcS+46gtPjZMVSaCTVDbAnzogSYfv9Kh\nZr+f/uCzt0frEkN6hI54B8cKGHwjBpVp6u16IfxcHmNa3vWxZz0HnRkj+1pq\nD/ydBmDRw0h3y6XY8vnJDonkSJJWBlls9UOHGFypsoFnsLBjifKFjzPe/c7M\nvRkJSYrrhEpZtc6I3T9M0qypK6Q7Ys/cO4bPKHw0Qrd9Im9TkJDYa3vmkFnS\nDJ4mudbOrN+VqF1YjqnyQnqJw/SiyiqInC6rXkZB0ncDxp1NiiQBGIX35wIh\nvG51\r\n=66dO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./compose.js","type":"commonjs","types":"compose.d.ts","engines":{"node":">=8.0.0"},"gitHead":"8c28d9e7e78e66341f8adb54d432cfe867174021","scripts":{"test":"npm run test:ci","test:ci":"npx mocha --recursive","test:cov":"npx nyc --reporter=lcov --reporter=text-summary mocha -- --recursive"},"_npmUser":{"name":"simov","email":"simeonvelichkov@gmail.com"},"repository":{"url":"git+https://github.com/simov/request-compose.git","type":"git"},"_npmVersion":"6.14.11","description":"Composable HTTP Client","directories":{},"_nodeVersion":"8.17.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"qs":"^6.9.4","nyc":"^15.1.0","mocha":"^7.2.0","coveralls":"^3.1.0","request-logs":"^2.1.3","request-oauth":"^1.0.1","request-cookie":"^1.0.0","request-multipart":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/request-compose_2.1.2_1616248884995_0.16623225311587086","host":"s3://npm-registry-packages"}},"2.1.3":{"name":"request-compose","version":"2.1.3","keywords":["functional","compose","composable","http","client"],"author":{"url":"https://simov.github.io","name":"Simeon Velichkov","email":"simeonvelichkov@gmail.com"},"license":"Apache-2.0","_id":"request-compose@2.1.3","maintainers":[{"name":"simov","email":"simeonvelichkov@gmail.com"}],"homepage":"https://github.com/simov/request-compose","bugs":{"url":"https://github.com/simov/request-compose/issues"},"dist":{"shasum":"c9dbfcab84de12554aa80c8d845d9c7f3f3ab079","tarball":"https://registry.npmjs.org/request-compose/-/request-compose-2.1.3.tgz","fileCount":24,"integrity":"sha512-7fGL3Hhv5ML0J0+643Rvqe2I+icNNeizw6SZ3lboXziKQ75I1iZs9+72jNmf6k3Vpp0d45MzzDtYXRHH+9YOxg==","signatures":[{"sig":"MEYCIQCw7+BWN4KgelcLj3VTTBJP1p69x6etF3ZzenPXlQDJQQIhAKBTnkxwLBal983lTG4l7nC+0DDql3kkfFlPCs9r4NV4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53192,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgVmYHCRA9TVsSAnZWagAAu6oP+wb+ROZBbtAp4Y9bUhTE\nciN5CGz8TdccqOrpIuBVdybQCtuM06MwAleTKC3OD4LhIP5vA38Hcgb2XPmP\nnRxNS6ytABARh3Vs9P2jbw//fQPtUgxL6Eqep608S/Ob+DbMM4SzXTFRjKj6\nOILP5Ptw4406HsVBFTmDXkCcOi6pTwD2y3IAhD7ku49xWEGani9e0BrAveaO\npU0h7zSEcHDykCPWuDzrLANFS9SGEstaTr52bAasd50f8HgqBBu2QfiIX21S\nehXbiwju75dBMlFt6kmCJbMK4v3/IVeNwNVvv/U+De0ZcQo6nNHcFQhcdBtT\nmfy6ekVJcvTzh14yn5HMHme9eUl2pGrCsK8WRMwZFMXWFwRpFv6LW6ieKmnH\nUIH3ERWCTzUsnnt2nx/OUI2gnq40xq6DOe5E7Ep4iT7E9fNICiDiJcU00kLs\n5U5QJ8fnxWgyf26BYnz8A75RGuUS1MItr4oHStIOq2Vzr2Ye6Q2bkRZ9DtMZ\nS7LxCNlLxLd6ks+fScA8IPGzddE0IjQHcJoIm5LxWw5xyZc8mNipMs7d8qpK\nodVuvjmJa2T5Kn4pAwvJUT4AAG6Zl9roVIrWx0F5iLdHg6S3cOF4Y2qs0NdU\npTYr7T3Eqhhm/PWio+acIOSw5TrbyfpMJ1AbXAIXER5Gz2PbPPMK5FyZGAg3\nA0Pr\r\n=eOqI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./compose.js","type":"commonjs","types":"compose.d.ts","engines":{"node":">=8.0.0"},"gitHead":"5dcbf05655d3b3ee7beb8039d7d670d951c07ef1","scripts":{"test":"npm run test:ci","test:ci":"npx mocha --recursive","test:cov":"npx nyc --reporter=lcov --reporter=text-summary mocha -- --recursive"},"_npmUser":{"name":"simov","email":"simeonvelichkov@gmail.com"},"repository":{"url":"git+https://github.com/simov/request-compose.git","type":"git"},"_npmVersion":"6.14.11","description":"Composable HTTP Client","directories":{},"_nodeVersion":"8.17.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"qs":"^6.9.4","nyc":"^15.1.0","mocha":"^7.2.0","coveralls":"^3.1.0","request-logs":"^2.1.3","request-oauth":"^1.0.1","request-cookie":"^1.0.0","request-multipart":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/request-compose_2.1.3_1616274950994_0.18268053564702202","host":"s3://npm-registry-packages"}},"2.1.4":{"name":"request-compose","version":"2.1.4","keywords":["functional","compose","composable","http","client"],"author":{"url":"https://simov.github.io","name":"Simeon Velichkov","email":"simeonvelichkov@gmail.com"},"license":"Apache-2.0","_id":"request-compose@2.1.4","maintainers":[{"name":"simov","email":"simeonvelichkov@gmail.com"}],"homepage":"https://github.com/simov/request-compose","bugs":{"url":"https://github.com/simov/request-compose/issues"},"dist":{"shasum":"d427d614d31c0300e5893cbeaf86e51da1dff445","tarball":"https://registry.npmjs.org/request-compose/-/request-compose-2.1.4.tgz","fileCount":24,"integrity":"sha512-F8xik9Dxd5i2aHZ0/L/oIrCM1kKSgvp9BKYxGXk91lSWF9TbicWpnuxdOchxIhEWwvLdSBWZIAbCOeXfGfqaqA==","signatures":[{"sig":"MEQCIDhBDBRSbRUJsIABwfDA03NH6BafvZtO6Tv2e0ukLpZIAiAOj8RcaWiAlBLms+Wjs/WRaAOfSPVveCaASwFyJ2B11g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53194,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgl+qXCRA9TVsSAnZWagAA/2EP/ib0EWSwRHvccZMcIp7U\nFIWP9W075mAvgUXdj8uGYrliG/KeDzkfoN+Kz5QxAZKK3fW4HxlYyKj1FPvK\nq5K7g4/61qeRjeJItoK+HampkbvZXvakbUgqB4uhsZZSndiphzIo3sltUMPq\n6EqerrBxVEQ10yOz7xOsLMdaHbhYm6OhqQt2VJTx1aw2k7/VBBQL2h2VUAWf\nqoyzOkfFnn+Ax8JF3j5agCHSjgfzST/uoH39gGb3MgDY402VFMzkCqX2KcTE\nR08Y2NlEEXnubGySShiGTmA5WIOFgUln6e6pYShL3HnchHSogggg7brXItGh\n6iOZqdbiuNgTgZMkO/rhUHA+nWGf1vqORqqwRRN7gx1VI8TwwIuViO7Y9Xx8\ndhUrqI+uj6B5aXbV8K78q/Arwat21LjNCcFK8QuE6xvm6PylhyiA/DFBtdg3\nFRLWNiWohd2p/H27sSdFvaKG3eMmR2pg63QG9hv0Qij2akD9Ke60DbBR5Gbt\nLHPmQgw2tLsFdgWx29nmVOyOBJaOfbRmUZLdWJQyImdl2AOcKSNwUxHYiONZ\nAHcyTbARr6qAsyFQUV8dkGft+pIoVvT34cRrTfBn+BWyIenT55gXIg5F8Nyo\nvhTQ8+0V7nnuipf6GkSmw5XqCwwsV1Hb/D+E9cPFwrSrqzr/Boh/PmWVU1PP\nZyi4\r\n=e21O\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./compose.js","type":"commonjs","types":"compose.d.ts","engines":{"node":">=12.0.0"},"gitHead":"54cf4d8ca0c5883321739898c59b115d961b9ce4","scripts":{"test":"npm run test:ci","test:ci":"npx mocha --recursive","test:cov":"npx nyc --reporter=lcov --reporter=text-summary mocha -- --recursive"},"_npmUser":{"name":"simov","email":"simeonvelichkov@gmail.com"},"repository":{"url":"git+https://github.com/simov/request-compose.git","type":"git"},"_npmVersion":"6.14.12","description":"Composable HTTP Client","directories":{},"_nodeVersion":"12.22.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"qs":"^6.9.4","nyc":"^15.1.0","mocha":"^8.4.0","coveralls":"^3.1.0","request-logs":"^2.1.4","request-oauth":"^1.0.1","request-cookie":"^1.0.0","request-multipart":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/request-compose_2.1.4_1620568726873_0.5000120502188738","host":"s3://npm-registry-packages"}},"2.1.5":{"name":"request-compose","version":"2.1.5","keywords":["functional","compose","composable","http","client"],"author":{"url":"https://simov.github.io","name":"Simeon Velichkov","email":"simeonvelichkov@gmail.com"},"license":"Apache-2.0","_id":"request-compose@2.1.5","maintainers":[{"name":"simov","email":"simeonvelichkov@gmail.com"}],"homepage":"https://github.com/simov/request-compose","bugs":{"url":"https://github.com/simov/request-compose/issues"},"dist":{"shasum":"10c99ae13aa21ddddf3b4baf8841cc3599ebe3e2","tarball":"https://registry.npmjs.org/request-compose/-/request-compose-2.1.5.tgz","fileCount":24,"integrity":"sha512-qfnt6TMfss3SKYt/l0QipIjPYV46DlQwIckP6t4TaR3Cs/11nsmkbIUAbm13kvqhNqb5RHxbMordHzS6AezHvQ==","signatures":[{"sig":"MEQCIE5mslL7bMVAfpjnqIqC47z5DjJPb1z1t2dn7TCpgQy1AiB4innxpMNkUW6TNbuqAwuqokoBBlE+BQMqAlSEwf4UHA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53236,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJimffrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqZHQ/9GQAeAaLaLVOn/xXYYdE1CKU3fxNLQf3nk9w6y5amdDRhcvcy\r\nlkrPHm4IoaNu339KceMxnc46lAiHYg7SL4bnLZ0ATu+e0RZXhjKP7dFnddAt\r\n4a/lhF8NBe8NUAjU5WX9uy1+/TYvbquD+eTJ8mbwns+T5VH2H7FQrtKlbucq\r\nEViUSf/QT4deLm/KdN4jo5I+6zHRVZ78l5oBvSdnhSEvbiBnQEpOt9FNYDgP\r\ntsNHMImpuA/W3hNfqI8PpsAjB/3p9dAcm/Gi7N4zIgYtRANvVX+tRP3bFPiN\r\nWob6T6o0leGJMLvPwCnqNcyAij3BMa9yDeilBznClx/WXtPJtaX1jfeuFB08\r\ntdGhwi/Iyt7uVxyuGaBFxHgRcDYEBYZ7gn6vsAnhC2YhIMZRb0aXQtOLYN3m\r\nI39wCL6K4J9oybgad6HmKz9+OnT4AVw2Hrk6/Ru3YyogQqevZZiBa7sNkhdN\r\ndX7UfYhkHbAiT8QNd/iDEp72K8/g0i025pxP4jG8CfAvI9Snobfk0JMwK3Zu\r\nANePdltMGv+wr4p/GTR3ZcUD/dRVAwtdWCrgqXKDXRR1MPef+xYiXAHWB+9b\r\ngAAJpbPOquYLanYjcwBuh0TECKie/XvIXnBXVpkBW6pGo+QDcVOee/mO+NJJ\r\nTJnQ/64vULf8uGDNpCHXpaaMS7HjzynAOY0=\r\n=T+dj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./compose.js","type":"commonjs","types":"compose.d.ts","engines":{"node":">=12.0.0"},"gitHead":"59c385e1c6edea56b2c601d4a8652826d6c8e0b7","scripts":{"test":"npm run test:ci","test:ci":"npx mocha --recursive","test:cov":"npx nyc --reporter=lcov --reporter=text-summary mocha -- --recursive"},"_npmUser":{"name":"simov","email":"simeonvelichkov@gmail.com"},"repository":{"url":"git+https://github.com/simov/request-compose.git","type":"git"},"_npmVersion":"6.14.16","description":"Composable HTTP Client","directories":{},"_nodeVersion":"14.19.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"qs":"^6.9.4","nyc":"^15.1.0","mocha":"^10.0.0","request-logs":"^2.1.4","request-oauth":"^1.0.1","request-cookie":"^1.0.0","request-multipart":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/request-compose_2.1.5_1654257643422_0.5243912853840325","host":"s3://npm-registry-packages"}},"2.1.6":{"name":"request-compose","version":"2.1.6","keywords":["functional","compose","composable","http","client"],"author":{"url":"https://simov.github.io","name":"Simeon Velichkov","email":"simeonvelichkov@gmail.com"},"license":"Apache-2.0","_id":"request-compose@2.1.6","maintainers":[{"name":"simov","email":"simeonvelichkov@gmail.com"}],"homepage":"https://github.com/simov/request-compose","bugs":{"url":"https://github.com/simov/request-compose/issues"},"dist":{"shasum":"f498d6afd4ce983066432446d4b1e3d3d51fbd0f","tarball":"https://registry.npmjs.org/request-compose/-/request-compose-2.1.6.tgz","fileCount":24,"integrity":"sha512-S07L+2VbJB32WddD/o/PnYGKym63zLVbymygVWXvt8L79VAngcjAxhHaGuFOICLxEV90EasEPzqPKKHPspXP8w==","signatures":[{"sig":"MEUCIQDr++XEfZbJ8HrGlOuUcVObP5jGgEjGOf0QEQAEtbYJYAIgPqL7bLrA0MIizcOcd47kgqtmKi4F8k/Jnk5rSZt68n0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53168,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpBaDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoxnA//XVdyVBzmaOImR8H9tRmQ5lU2baI4PIeLgjOShI6mYS6H8YLV\r\nBmjuB0VJN8KSAh1SC5YAyGGQNExTLpCj0ZVKogRqy8JJnTUZ64Z+f2jxx6Fe\r\nD45bN+k9nFJib2Gg0va9q9tpIte29SML4MQD9oZChq8SbteszdGhPrLbd60Y\r\nUGBzfGg4DZSLNw230kIFZxOFqNLQOD7Ub1ERtGN3cFpQsKUz2d7pZnHNJxYB\r\n3hF9awNmm6r2b3Comc4qOkdA8RPdNWjcvNAFghc7WN8OIO521XtIHyzewKNI\r\nw+FC5eFZnWTaqr1EWK+vmbvcb1fKbyjsotG2AnxmydBJ/zoQh2ofYiuL+hZ0\r\nt6zaXJgTJmR8QaKLm1CGhxOkOeF4/2xQIFt5Pq3+FLe4nIQRiYnIk6nGYO8V\r\n1izpRAMisbbwX0WmYqmWCeQMKNNIQifakP7DcihbsFcCAFl3DKB6rfiLIxrF\r\nQTvynowhOkHzkxM7mH3C3AL3cicjMdkVM43yVbsE+9C0CNpa4q9KpNUui7ne\r\nN/e6SK/srMYBznofhSxiizWUuBpidomSPF3y99bLKgdTYNfhRtuEYYDN+9Iv\r\nLQKJvQhgu/mp4LxE4IE+Gdxf7WAverw7rRZGM+4JqYibsSY9eAol6369jH3n\r\ny8ngd0UjcTxliqLp1nN8kKkh14Kgrmh5bBg=\r\n=pqH/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./compose.js","type":"commonjs","types":"compose.d.ts","engines":{"node":">=12.0.0"},"gitHead":"65f521a7656f3d62b68b6309a0c195e8d9fd8037","scripts":{"test":"npm run test:ci","test:ci":"npx mocha --recursive","test:cov":"npx nyc --reporter=lcov --reporter=text-summary mocha -- --recursive"},"_npmUser":{"name":"simov","email":"simeonvelichkov@gmail.com"},"repository":{"url":"git+https://github.com/simov/request-compose.git","type":"git"},"_npmVersion":"6.14.17","description":"Composable HTTP Client","directories":{},"_nodeVersion":"14.20.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"qs":"^6.11.0","nyc":"^15.1.0","mocha":"^10.2.0","request-logs":"^2.1.5","request-oauth":"^1.0.1","request-cookie":"^1.0.0","request-multipart":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/request-compose_2.1.6_1671698051748_0.9756367395013192","host":"s3://npm-registry-packages"}},"2.1.7":{"name":"request-compose","version":"2.1.7","description":"Composable HTTP Client","keywords":["functional","compose","composable","http","client"],"license":"Apache-2.0","homepage":"https://github.com/simov/request-compose","author":{"name":"Simeon Velichkov","email":"simeonvelichkov@gmail.com","url":"https://simov.github.io"},"repository":{"type":"git","url":"git+https://github.com/simov/request-compose.git"},"dependencies":{},"devDependencies":{"mocha":"^10.7.3","nyc":"^17.0.0","qs":"^6.13.0","request-cookie":"^1.0.0","request-logs":"^2.1.5","request-multipart":"^1.0.0","request-oauth":"^1.0.1"},"main":"./compose.js","type":"commonjs","types":"compose.d.ts","scripts":{"test":"npm run test:ci","test:ci":"npx mocha --recursive","test:cov":"npx nyc --reporter=lcov --reporter=text-summary mocha -- --recursive"},"engines":{"node":">=12.0.0"},"_id":"request-compose@2.1.7","gitHead":"8a4410d2eb94043b50968bcb565049e21bbbf28d","bugs":{"url":"https://github.com/simov/request-compose/issues"},"_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"integrity":"sha512-27amNkWTK4Qq25XEwdmrhb4VLMiQzRSKuDfsy1o1griykcyXk5MxMHmJG+OKTRdO9PgsO7Kkn7GrEkq0UAIIMQ==","shasum":"2973c5632d5a0decd943cb137b694ca3492f9b2b","tarball":"https://registry.npmjs.org/request-compose/-/request-compose-2.1.7.tgz","fileCount":24,"unpackedSize":53242,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHB0p9bNel8NMqg1Mh96ig3rJW4LiGUKCQU3C2elpAkwIhAJH9C92yYT0ZEKMC0Ds67gWUWabwchRjl4I2HTia8g6P"}]},"_npmUser":{"name":"simov","email":"simeonvelichkov@gmail.com"},"directories":{},"maintainers":[{"name":"simov","email":"simeonvelichkov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/request-compose_2.1.7_1726510180991_0.3849388403695029"},"_hasShrinkwrap":false}},"time":{"created":"2018-01-30T10:52:35.366Z","modified":"2024-09-16T18:09:41.387Z","0.0.1":"2018-01-30T10:52:35.366Z","0.0.2":"2018-02-05T11:25:48.927Z","0.0.3":"2018-03-11T00:14:10.087Z","0.0.4":"2018-03-11T14:05:40.109Z","0.0.5":"2018-03-11T19:32:21.648Z","0.0.6":"2018-03-14T23:54:15.026Z","0.0.7":"2018-03-15T00:01:03.434Z","0.0.8":"2018-03-15T18:20:46.404Z","0.0.9":"2018-03-21T18:39:09.338Z","0.0.10":"2018-03-30T18:27:50.099Z","0.0.11":"2018-04-10T12:18:42.792Z","0.0.12":"2018-04-20T16:36:34.261Z","0.0.13":"2018-04-28T15:16:44.725Z","0.0.14":"2018-04-29T15:40:35.450Z","0.0.15":"2018-05-02T09:38:20.719Z","0.0.16":"2018-05-04T10:45:33.163Z","0.0.17":"2018-05-16T21:20:30.815Z","0.0.18":"2018-05-21T07:25:46.021Z","0.0.19":"2018-07-10T16:04:50.990Z","1.0.0":"2018-09-21T15:23:04.133Z","1.1.0":"2018-12-14T10:21:43.600Z","1.1.1":"2019-01-04T11:15:49.089Z","1.2.0":"2019-01-22T13:51:57.773Z","1.2.1":"2019-08-28T07:06:06.222Z","1.2.2":"2020-03-01T10:21:31.501Z","1.2.3":"2020-03-22T11:41:08.501Z","2.0.0":"2020-04-06T07:32:14.039Z","2.1.0":"2020-06-06T13:21:41.945Z","2.1.1":"2021-03-14T13:03:41.319Z","2.1.2":"2021-03-20T14:01:25.172Z","2.1.3":"2021-03-20T21:15:51.174Z","2.1.4":"2021-05-09T13:58:47.028Z","2.1.5":"2022-06-03T12:00:43.558Z","2.1.6":"2022-12-22T08:34:11.931Z","2.1.7":"2024-09-16T18:09:41.213Z"},"bugs":{"url":"https://github.com/simov/request-compose/issues"},"author":{"name":"Simeon Velichkov","email":"simeonvelichkov@gmail.com","url":"https://simov.github.io"},"license":"Apache-2.0","homepage":"https://github.com/simov/request-compose","keywords":["functional","compose","composable","http","client"],"repository":{"type":"git","url":"git+https://github.com/simov/request-compose.git"},"description":"Composable HTTP Client","maintainers":[{"name":"simov","email":"simeonvelichkov@gmail.com"}],"readme":"\n# request-compose\n\n[![npm-version]][npm] [![test-ci-img]][test-ci-url] [![test-cov-img]][test-cov-url] [![snyk-vulnerabilities]][snyk]\n\n> _Composable HTTP Client_\n\n```js\nvar compose = require('request-compose')\nvar Request = compose.Request\nvar Response = compose.Response\n\n;(async () => {\n  try {\n    var {res, body} = await compose(\n      Request.defaults({headers: {'user-agent': 'request-compose'}}),\n      Request.url('https://api.github.com/users/simov'),\n      Request.send(),\n      Response.buffer(),\n      Response.string(),\n      Response.parse(),\n    )()\n    console.log(res.statusCode, res.statusMessage)\n    console.log(res.headers['x-ratelimit-remaining'])\n    console.log(body)\n  }\n  catch (err) {\n    console.error(err)\n  }\n})()\n```\n\n# Goals\n\n- **No dependencies**\n- **No abstraction**\n- **No state**\n\n\n# Table of Contents\n\n- [**Compose**](#compose)\n- [Bundled **Middlewares**](#bundled-middlewares)\n- [Opinionated **Client**](#opinionated-client)\n  - [client](#client) / [buffer](#buffer) / [stream](#stream) / [options](#options) / [extend](#extend)\n- [**Errors**](#errors)\n- [Debug **Logs**](#debug-logs)\n- [**Examples**](#examples)\n\n\n# Compose\n\n> In computer science, __[function composition][function-composition]__ (not to be confused with object composition) is an act or mechanism to combine simple functions to build more complicated ones. Like the usual composition of functions in mathematics, the result of each function is passed as the argument of the next, and the result of the last one is the result of the whole.\n\n```js\nvar compose = require('request-compose')\n```\n\nAccepts a list of functions to execute and returns a [Promise]:\n\n```js\nvar doit = compose(\n  (a) => a + 2,\n  (a) => a * 2,\n)\n```\n\nThen we can call it:\n\n```js\nvar result = await doit(5) // 14\n```\n\nA more practical example however would be to compose our own HTTP client:\n\n```js\nvar compose = require('request-compose')\nvar https = require('https')\n\nvar request = compose(\n  (options) => {\n    options.headers = options.headers || {}\n    options.headers['user-agent'] = 'request-compose'\n    return options\n  },\n  (options) => new Promise((resolve, reject) => {\n    https.request(options)\n      .on('response', resolve)\n      .on('error', reject)\n      .end()\n  }),\n  async (res) => await new Promise((resolve, reject) => {\n    var body = ''\n    res\n      .on('data', (chunk) => body += chunk)\n      .on('end', () => resolve({res, body}))\n      .on('error', reject)\n  }),\n  ({res, body}) => ({res, body: JSON.parse(body)}),\n)\n```\n\nThen we can use it like this:\n\n```js\n;(async () => {\n  try {\n    var {res, body} = await request({\n      protocol: 'https:',\n      hostname: 'api.github.com',\n      path: '/users/simov',\n    })\n    console.log(res.statusCode, res.statusMessage)\n    console.log(res.headers['x-ratelimit-remaining'])\n    console.log(body)\n  }\n  catch (err) {\n    console.error(err)\n  }\n})()\n```\n\n# Bundled Middlewares\n\n`request-compose` comes with a bunch of pre-defined middlewares for transforming the [request][request-middlewares] and the [response][response-middlewares]:\n\n```js\nvar compose = require('request-compose')\nvar Request = compose.Request\nvar Response = compose.Response\n```\n\nWe can use these middlewares to compose our own HTTP client:\n\n```js\n;(async () => {\n  try {\n    var {res, body} = await compose(\n      Request.defaults({headers: {'user-agent': 'request-compose'}}),\n      Request.url('https://api.github.com/users/simov'),\n      Request.send(),\n      Response.buffer(),\n      Response.string(),\n      Response.parse(),\n    )()\n    console.log(res.statusCode, res.statusMessage)\n    console.log(res.headers['x-ratelimit-remaining'])\n    console.log(body)\n  }\n  catch (err) {\n    console.error(err)\n  }\n})()\n```\n\n| Type | Middleware | Input | Arguments | Returns\n| :--- | :---       | :---  | :---      | :---\n| Request | defaults | {input} | {input} | {options}\n| Request | url, proxy, qs, cookie | see [options](#options) | {options} | {options}\n| Request | form, json, multipart, body | see [options](#options) | {options} | {options, body}\n| Request | auth, oauth | see [options](#options) | {options, body} | {options, body}\n| Request | length | - | {options, body} | {options, body}\n| Request | send | - | {options, body} | {options, res}\n| Response | buffer | - | {options, res} | {options, res, body}\n| Response | gzip | - | {options, res, body, raw} | {options, res, body, raw}\n| Response | string | see [options](#options) | {options, res, body, raw} | {options, res, body, raw}\n| Response | parse, status | - | {options, res, body, raw} | {options, res, body, raw}\n| Response | redirect | (input, client) | {options, res, body, raw} | new composition\n\n\n# Opinionated Client\n\n`request-compose` comes with opinionated HTTP client that is composed of the above [middlewares](#bundled-middlewares).\n\nThere are 3 types of composition available based on the returned data type:\n\n## client\n\n```js\nvar request = require('request-compose').client\nvar {res, body} = await request({options})\n```\n\nThe `client` composition does the following:\n\n- buffers the response body\n- decompresses `gzip` and `deflate` encoded bodies with valid `content-encoding` header\n- converts the response body to string using `utf8` encoding by default\n- tries to parse `JSON` and `querystring` encoded bodies with valid `content-type` header\n\nReturns either String or Object.\n\n## buffer\n\n```js\nvar request = require('request-compose').buffer\nvar {res, body} = await request({options})\n```\n\nThe `buffer` composition does the following:\n\n- buffers the response body\n- decompresses `gzip` and `deflate` encoded bodies with valid `content-encoding` header\n\nReturns [Buffer][buffer].\n\n## stream\n\n```js\nvar request = require('request-compose').stream\nvar {res} = await request({options})\n```\n\nThe `stream` composition returns the response [Stream][stream-incoming-message].\n\n## options\n\nThe above compositions accept any of the Node's [http.request][http-request] and [https.request][https-request] options:\n\n```js\nvar {res, body} = await request({\n  method: 'GET',\n  url: 'https://api.github.com/users/simov',\n  headers: {\n    'user-agent': 'request-compose'\n  }\n})\n```\n\nAdditionally the following options are available:\n\n| Option     | Type                  | Description\n| :--        | :--                   | :--\n| `url`      | `'string'` [`url object`][url-parse] | URL _(encoding - see below)_\n| `proxy`    | `'string'` [`url object`][url-parse] | Proxy URL\n| `qs`       | `{object}` `'string'` | URL querystring _(encoding - see below)_\n| `form`     | `{object}` `'string'` | application/x-www-form-urlencoded request body _(encoding - see below)_\n| `json`     | `{object}` `'string'` | JSON encoded request body\n| `multipart`| `{object}` `[array]`  | multipart request body using [request-multipart], see [examples](#external-middlewares)\n| `body`     | `'string'` [`Buffer`][buffer] [`Stream`][stream-readable] | request body\n| `auth`     | `{user, pass}`        | Basic authorization\n| `oauth`    | `{object}` | OAuth 1.0a authorization using [request-oauth], see [examples](#external-middlewares)\n| `encoding` | [`'string'`][buffer-encoding] | response body encoding _(default: 'utf8')_\n| `cookie`   | `{object}` | cookie store using [request-cookie], see [examples](#external-middlewares)\n| `redirect` | `{object}` | _see below_\n\n> Querystring set in the `url`, and/or in `qs` and/or in `form` as _'string'_ is left untouched, meaning that the proper encoding is left to the user.\n\n> When `qs` and/or `form` is _{object}_ the querystring is encoded using the Node's [querystring] module which mirrors the global [encodeURIComponent][encodeuri] method. Additionally all reserved characters according to RFC3986 are encoded as well. Full list of all reserved characters that are being encoded can be found [here][reserved-characters].\n\n#### redirect\n\n| Option    | Default | Description\n| :--       | :--     | :--\n| `max`     | *3*     | maximum number of redirects to follow\n| `all`     | *false* | follow non-GET HTTP 3xx responses as redirects\n| `method`  | *true*  | follow original HTTP method, otherwise convert all redirects to GET\n| `auth`    | *true*  | keep Authorization header when changing hostnames\n| `referer` | *false* | add Referer header\n\n## extend\n\nExtend or override any of the bundled [request][request-middlewares] and [response][response-middlewares] middlewares:\n\n```js\nvar request = require('request-compose').extend({\n  Request: {\n    oauth: require('request-oauth'),\n    multipart: require('request-multipart'),\n    cookie: require('request-cookie').Request\n  },\n  Response: {cookie: require('request-cookie').Response},\n}).client\n```\n\n# Errors\n\nNon `200/300` responses are thrown as [Error] object with the following properties:\n\n- `message` - status code + status message\n- `res` - the response object\n- `body` - the parsed response body\n- `raw` - the raw response body\n\n\n# Debug Logs\n\nFancy [request-logs]:\n\n```bash\nnpm i --save-dev request-logs\n```\n\nPick any of the following debug options:\n\n```bash\nDEBUG=req,res,body,json,nocolor node app.js\n```\n\n# Examples\n\n| Topic | Example\n| :--   | :--\n| **`Basics`** |\n| Types of lambda functions | [Get GitHub user profile](https://github.com/simov/request-compose/blob/master/examples/basic-lambda.js)\n| Bundled middlewares | [Get GitHub user profile](https://github.com/simov/request-compose/blob/master/examples/basic-middlewares.js)\n| Wrap it up and extend it | [Get GitHub user profile](https://github.com/simov/request-compose/blob/master/examples/basic-extend.js)\n| **`Compositions`** |\n| Client | [Get GitHub user profile](https://github.com/simov/request-compose/blob/master/examples/compose-client.js)\n| Buffer | [Decoding response body using iconv-lite](https://github.com/simov/request-compose/blob/master/examples/compose-buffer.js)\n| Stream | [Stream Tweets](https://github.com/simov/request-compose/blob/master/examples/compose-stream.js)\n| **`External Middlewares`** |\n| OAuth ([request-oauth]) | [Get Twitter User Profile](https://github.com/simov/request-compose/blob/master/examples/mw-oauth.js)\n| Multipart ([request-multipart]) | [Upload photo to Twitter](https://github.com/simov/request-compose/blob/master/examples/mw-multipart.js)\n| Cookie ([request-cookie]) | [Login to Wallhaven.cc](https://github.com/simov/request-compose/blob/master/examples/mw-cookie.js)\n| **`Stream`** |\n| Stream request body | [Upload file to Dropbox](https://github.com/simov/request-compose/blob/master/examples/stream-dropbox-upload.js)\n| HTTP stream | [Upload image from Dropbox to Slack](https://github.com/simov/request-compose/blob/master/examples/stream-dropbox-to-slack.js)\n| HTTP stream | [Copy file from Dropbox to GDrive](https://github.com/simov/request-compose/blob/master/examples/stream-dropbox-to-gdrive.js)\n| **`Misc`** |\n| Gzip decompression | [Request Gzip compressed body](https://github.com/simov/request-compose/blob/master/examples/misc-gzip.js)\n| HTTPS proxy | [Tunnel Agent](https://github.com/simov/request-compose/blob/master/examples/misc-tunnel-agent.js)\n| HTTPS proxy | [Proxy Agent](https://github.com/simov/request-compose/blob/master/examples/misc-proxy-agent.js)\n| Override bundled middleware - per compose instance | [Override the `qs` middleware](https://github.com/simov/request-compose/blob/master/examples/misc-extend.js)\n| Override bundled middleware - process-wide | [Override the `form` and the `parse` middlewares to use the `qs` module](https://github.com/simov/request-compose/blob/master/examples/misc-override.js)\n| **`Pipeline`** |\n| App pipeline | [Slack Weather Status](https://github.com/simov/request-compose/blob/master/examples/pipe-slack-weather-status.js)\n| App pipeline | [Simultaneously search for repos in GitHub, GitLab and BitBucket](https://github.com/simov/request-compose/blob/master/examples/pipe-repo-search.js)\n| **`Modules`** |\n| Google Chrome Web Store HTTP Client | [chrome-webstore]\n| REST API Client Library | [purest]\n\n\n  [npm-version]: https://img.shields.io/npm/v/request-compose.svg?style=flat-square (NPM Version)\n  [test-ci-img]: https://img.shields.io/github/actions/workflow/status/simov/request-compose/test.yml?style=flat-square (Build Status)\n  [test-cov-img]: https://img.shields.io/coveralls/simov/request-compose.svg?style=flat-square (Test Coverage)\n  [snyk-vulnerabilities]: https://img.shields.io/badge/vulnerabilities-0-geen?style=flat-square (Vulnerabilities)\n\n  [npm]: https://www.npmjs.com/package/request-compose\n  [test-ci-url]: https://github.com/simov/request-compose/actions/workflows/test.yml\n  [test-cov-url]: https://coveralls.io/r/simov/request-compose?branch=master\n  [snyk]: https://snyk.io/test/npm/request-compose\n\n  [function-composition]: https://en.wikipedia.org/wiki/Function_composition_(computer_science)\n  [pipeline]: https://en.wikipedia.org/wiki/Pipeline_(software)\n  [pipe-operator]: https://github.com/tc39/proposal-pipeline-operator\n\n  [chunked]: https://en.wikipedia.org/wiki/Chunked_transfer_encoding\n\n  [request-middlewares]: https://github.com/simov/request-compose/tree/master/request\n  [response-middlewares]: https://github.com/simov/request-compose/tree/master/response\n  [request-oauth]: https://www.npmjs.com/package/request-oauth\n  [request-multipart]: https://www.npmjs.com/package/request-multipart\n  [request-cookie]: https://www.npmjs.com/package/request-cookie\n  [request-logs]: https://www.npmjs.com/package/request-logs\n\n  [promise]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise\n  [error]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Error\n\n  [buffer]: https://nodejs.org/dist/latest-v10.x/docs/api/buffer.html\n  [buffer-encoding]: https://nodejs.org/dist/latest-v10.x/docs/api/buffer.html#buffer_buffers_and_character_encodings\n  [stream-readable]: https://nodejs.org/dist/latest-v10.x/docs/api/stream.html#stream_class_stream_readable\n  [stream-incoming-message]: https://nodejs.org/dist/latest-v10.x/docs/api/http.html#http_class_http_incomingmessage\n  [http-request]: https://nodejs.org/dist/latest-v14.x/docs/api/http.html#http_http_request_options_callback\n  [https-request]: https://nodejs.org/dist/latest-v14.x/docs/api/https.html#https_https_request_options_callback\n  [url-parse]: https://nodejs.org/dist/latest-v10.x/docs/api/url.html#url_url_parse_urlstring_parsequerystring_slashesdenotehost\n  [querystring-parse]: https://nodejs.org/dist/latest-v10.x/docs/api/querystring.html#querystring_querystring_parse_str_sep_eq_options\n  [querystring]: https://nodejs.org/dist/latest-v10.x/docs/api/querystring.html\n  [encodeuri]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/encodeURIComponent\n  [reserved-characters]: https://en.wikipedia.org/wiki/Percent-encoding#Types_of_URI_characters\n\n  [chrome-webstore]: https://github.com/simov/chrome-webstore\n  [purest]: https://github.com/simov/purest\n","readmeFilename":"README.md"}