{"_id":"fastify-http-proxy","_rev":"76-c5ee4646d32d9e81e31acbbd2aa96ed0","name":"fastify-http-proxy","dist-tags":{"next":"4.0.1","latest":"6.3.0"},"versions":{"0.1.0":{"name":"fastify-http-proxy","version":"0.1.0","keywords":["fastify","http","proxy"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"fastify-http-proxy@0.1.0","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/mcollina/fastify-http-proxy#readme","bugs":{"url":"https://github.com/mcollina/fastify-http-proxy/issues"},"dist":{"shasum":"34111bbf7e4cd4f6907da7a1636f52c0ba8cad03","tarball":"https://registry.npmjs.org/fastify-http-proxy/-/fastify-http-proxy-0.1.0.tgz","fileCount":7,"integrity":"sha512-iZqRJUCrrPJRshIdDH5M8hxdlm8nOGR/HI9wOlcXzOxn/KGCAn41mjE3p8r1fvSM9JrwJODFhbTF0mjGUA1I8w==","signatures":[{"sig":"MEUCIQCaebEHnEoOY/KjcQELC1WuUwUTriyMOlZds7TUNQAFygIgERDflcHLIIQzDm2RE3H+8lfCTwGz4BmrWL4kNeuB/RQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8056},"main":"index.js","gitHead":"21c3bd8959c33a86988f6a10bad48f0abb7bbc9d","scripts":{"test":"standard | snazzy && tap test.js"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"repository":{"url":"git+https://github.com/mcollina/fastify-http-proxy.git","type":"git"},"_npmVersion":"5.6.0","description":"proxy http requests, for Fastify","directories":{},"_nodeVersion":"8.9.4","dependencies":{"fastify-reply-from":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"got":"^8.0.3","tap":"^11.0.1","snazzy":"^7.0.0","fastify":"^1.0.0-rc.1","standard":"^10.0.3","pre-commit":"^1.2.2","simple-get":"^2.7.0","http-errors":"^1.6.2","make-promises-safe":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/fastify-http-proxy_0.1.0_1518391915631_0.6824213065646174","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"fastify-http-proxy","version":"0.1.1","keywords":["fastify","http","proxy"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"fastify-http-proxy@0.1.1","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/fastify/fastify-http-proxy#readme","bugs":{"url":"https://github.com/fastify/fastify-http-proxy/issues"},"dist":{"shasum":"be4cc2c0c43ebd6f76ebba605ab986645e0734ae","tarball":"https://registry.npmjs.org/fastify-http-proxy/-/fastify-http-proxy-0.1.1.tgz","fileCount":7,"integrity":"sha512-MvMf0ancG39Ju0pVpAhOL6MLpiC4czefmif1EaPUHTULPt6Gwh9hVEhj/KfDAE7FmVFsfQ6aenMvRU1rAD8fBA==","signatures":[{"sig":"MEQCIF6STEzl0OA3QHYNoZ+Iu2M4K6NiH3zMFazRTPEXyckfAiAS7V1G55E4vjbIKKm+lve4QaxwEGp+jmROT6v0gBPtyA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8190},"main":"index.js","gitHead":"c0b0f7ce4c766482161bf7faefa7792ec62e9dca","scripts":{"test":"standard | snazzy && tap test.js"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"repository":{"url":"git+https://github.com/fastify/fastify-http-proxy.git","type":"git"},"_npmVersion":"5.6.0","description":"proxy http requests, for Fastify","directories":{},"_nodeVersion":"8.9.4","dependencies":{"fastify-reply-from":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"got":"^8.0.3","tap":"^11.0.1","snazzy":"^7.0.0","fastify":"^1.0.0-rc.1","standard":"^10.0.3","pre-commit":"^1.2.2","simple-get":"^2.7.0","http-errors":"^1.6.2","make-promises-safe":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/fastify-http-proxy_0.1.1_1518556476522_0.8871491754290155","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"fastify-http-proxy","version":"0.2.0","keywords":["fastify","http","proxy"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"fastify-http-proxy@0.2.0","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/fastify/fastify-http-proxy#readme","bugs":{"url":"https://github.com/fastify/fastify-http-proxy/issues"},"dist":{"shasum":"5588d1ff1f40317d60b511c26e3a0d2c87668946","tarball":"https://registry.npmjs.org/fastify-http-proxy/-/fastify-http-proxy-0.2.0.tgz","fileCount":7,"integrity":"sha512-41lQR5sPF+x38cxdWIpd5RLMJGUCkllZ3ND9gwJfsYLzO2SQ3WGKrKhkiUGhr+Cddy5ctXWdIkx2J8jlCfm0oA==","signatures":[{"sig":"MEYCIQCti2nlA3f8Nieq/FEQ5ocrO8QWH250IoCnWdIRI1bDbgIhAPhVyDquILKgIGZ+93t3zCB5UosuyQ3qgIECWJDQFy4n","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8292},"main":"index.js","gitHead":"95443d618256cbf2b7bfa2851e14b62e741b1f0a","scripts":{"test":"standard | snazzy && tap test.js"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"repository":{"url":"git+https://github.com/fastify/fastify-http-proxy.git","type":"git"},"_npmVersion":"5.6.0","description":"proxy http requests, for Fastify","directories":{},"_nodeVersion":"8.9.4","dependencies":{"fastify-reply-from":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"got":"^8.0.3","tap":"^11.0.1","snazzy":"^7.0.0","fastify":"^1.0.0-rc.2","standard":"^10.0.3","pre-commit":"^1.2.2","simple-get":"^2.7.0","http-errors":"^1.6.2","make-promises-safe":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/fastify-http-proxy_0.2.0_1518813411197_0.07430964748355495","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"fastify-http-proxy","version":"0.2.1","keywords":["fastify","http","proxy"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"fastify-http-proxy@0.2.1","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/fastify/fastify-http-proxy#readme","bugs":{"url":"https://github.com/fastify/fastify-http-proxy/issues"},"dist":{"shasum":"7e285654833052a84eac70fc6c90f9959d3bb70d","tarball":"https://registry.npmjs.org/fastify-http-proxy/-/fastify-http-proxy-0.2.1.tgz","fileCount":7,"integrity":"sha512-OiuM9oaGdh4F/LKOsxugZiB/scj3FS6h24egzv0M8axUqYK8tJh905WSvbFZ536Y90zkOcKlBoASkNp7zclO5w==","signatures":[{"sig":"MEQCID2E3NVS/gJiNT0W4aO/FV1zisSAV6zayGpCATZ2SqI8AiAePjjong4e/W8ogXzSxHE58tkFnA1MHybWD1s8rk4YaA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8292},"main":"index.js","gitHead":"12cbe65c1b0ba2df7001b635fae386037af3dda9","scripts":{"test":"standard | snazzy && tap test.js"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"repository":{"url":"git+https://github.com/fastify/fastify-http-proxy.git","type":"git"},"_npmVersion":"5.6.0","description":"proxy http requests, for Fastify","directories":{},"_nodeVersion":"8.9.4","dependencies":{"fastify-reply-from":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"got":"^8.0.3","tap":"^11.0.1","snazzy":"^7.0.0","fastify":"^1.0.0-rc.2","standard":"^10.0.3","pre-commit":"^1.2.2","simple-get":"^2.7.0","http-errors":"^1.6.2","make-promises-safe":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/fastify-http-proxy_0.2.1_1519639812604_0.28739610400119453","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"fastify-http-proxy","version":"0.3.0","keywords":["fastify","http","proxy"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"fastify-http-proxy@0.3.0","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/fastify/fastify-http-proxy#readme","bugs":{"url":"https://github.com/fastify/fastify-http-proxy/issues"},"dist":{"shasum":"fd7f41f847d0d06185eca36560e4b2c51ee1f10d","tarball":"https://registry.npmjs.org/fastify-http-proxy/-/fastify-http-proxy-0.3.0.tgz","fileCount":7,"integrity":"sha512-QPQDm5vjnIs+tJIoedaFFzY1AcZl/DFz+vqQK3mL2qd12IZWbS2xaKwh/KDDZIBTgxEqkRMD8GZ9yWawrMU5eQ==","signatures":[{"sig":"MEUCIH4k2AR9nHGLiTEPc0YHzYTJsMp84c+iVnW2w3uiFy/2AiEAqGai+fshj/g1p3U/jQtlETAoce5lZpRRNW+JyLnAyao=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8407,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa5sDdCRA9TVsSAnZWagAAy+0P/0c5Kh9V9Q/2iMWEn7e1\nuQ8HY8/9uiOEs5zHKuVTex/yFX7fioD6zypygl8+WbRgCYUzwCgvWq8wiO76\nas5EX/cdjXjVFW7HrKfdstL6cCOA7ymph8UVAlnF+3WLxEJh6S/J61gronwA\nku5O53kI+JDBkl8+VQji1jXUOIrHwHsIzy1OzzMr2zJuoTD7T0x9SVkNt4CJ\nUUW4bllmJKSvHfQZz2Se60SV53O7VTFjA1Xf+/75up9xAJb2oSq9j9mRlPR3\nogokj8WxOlnjr0rmYMeWJYWDQlgP/pg4xFDF4dp04N/Jd4qVkA0N6TjKa+xY\nMGqiW2LJURpcGBcYrQ7Szq663xke5Blt9JM6RwvmdjIA/XLv3X5Zlvru+/3J\n9g6W3wJYmViKXaIN3V192L0aZ1V7nU7zvJGt5ByXIjqkutN/Ez1MWGJ9Xl/S\nyUdzCogYbBz3NZ44YIsJqeMl2KBpCDZNTBEznR3dzrOBoEuHvSue2PhdIEhP\njdIE/myolxg86x8UHHVASSifTA5QtzMLUtBLtMCdbYvI95/H2+1wA6VthUyi\ne1ibU10ua1skHRfZwkZVgXgUh4o72aBs48WGFz9plt74uvSVvGvZ2i9SPtAM\n+kHLZca92SBKtdIC0A3NKUak/0hxndTGu0v9NasGWr/XyHppMpNQNdLuGdrE\nPhP7\r\n=TE/8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"8a687c56db086bbecba5370cca8ac950a6f6aa6a","scripts":{"test":"standard | snazzy && tap test.js"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"repository":{"url":"git+https://github.com/fastify/fastify-http-proxy.git","type":"git"},"_npmVersion":"5.8.0","description":"proxy http requests, for Fastify","directories":{},"_nodeVersion":"8.11.1","dependencies":{"fastify-reply-from":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"got":"^8.3.0","tap":"^11.1.4","snazzy":"^7.1.1","fastify":"^1.3.1","standard":"^11.0.0","pre-commit":"^1.2.2","simple-get":"^2.8.1","http-errors":"^1.6.3","make-promises-safe":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/fastify-http-proxy_0.3.0_1525072092927_0.05870666326366125","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"fastify-http-proxy","version":"0.4.0","keywords":["fastify","http","proxy"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"fastify-http-proxy@0.4.0","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/fastify/fastify-http-proxy#readme","bugs":{"url":"https://github.com/fastify/fastify-http-proxy/issues"},"dist":{"shasum":"27bf35c5ebb215b3f20695e5a19a73c7a61ac611","tarball":"https://registry.npmjs.org/fastify-http-proxy/-/fastify-http-proxy-0.4.0.tgz","fileCount":7,"integrity":"sha512-DkfGR24MG+f9WvFseBN5XSCnFMHVkoSsWDN1ciEn7GIRFAYEWaOnoWa2hmIExA0hnZKCaYxPFv7e9HNSXXQVOA==","signatures":[{"sig":"MEUCIHRHN5dCPzC1cxiETVTIwdeL8cQ97vXXJlbtbDHYzgaCAiEAuvrbLyYKyzHHgfkB58vzuYcg+I579kv5NwVLHdxOSdU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8407,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa9GFKCRA9TVsSAnZWagAAX+QP/35gf9HQ2aqmoML2G03N\nGaf2GJtYnkjO47/osIZdCSaarJdp0mTfMwVUQwSb1axBBhx/BG/F+ldq3xW+\nyQjWFcRnXpOla+wYzEGbqJ3kTVnJK9WTkqqnUYsgE/XT44fngSv9o3lOahSA\nUrjqXeecjJnc9aSEEOFe0OCIpFV1U97ITRMTN32sXTTVFg4lsuRz2Dk1vE1A\nqkMnFQh9gM0SWrcjsBdbcwDhLL81fxqoLZmPCahif3SU6Y9YX7ir8CvrLrJ3\nUwJya6mNlZkF8fDgDKF5bNuQpjtXdIRBj0rALMng0ezWfkzoMkmHIkL+isRS\ntPqV7SOi7LrntxsoXVWNLo77m5zP/eaP2NiwKR9TJff3nQSWWhrj0Hqr30ur\nSd+OWv31zT3Qy39O+3LdeTVW4770MI1xjPCObLCDWiozJhTJqxuvMGt8iVPN\nSmBhZh3598d6KtXDIykPn7gEPBlEwiVVrlyoosewYykemC/9EFQXSdp9xnce\naah2wsHNiJb549guG1cfkSMgvJq+kxRTs3ZCBiyKMzga+Ye4obw4g+g8vQJg\nOG3YORXMotabMZKafeGU8LgDgWBMmec0Nse/n+9AYzqAKu8+6+0L8Qnh6BbS\nNXfN87M1+rlnO+c75iNzxEAX3YMsbtyv8wolbPtJbRjsxPeoQ0ycuzpw1eg9\nkRDY\r\n=INoG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"0d438e757b516166f18cf0777a4d07740ece3e12","scripts":{"test":"standard | snazzy && tap test.js"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"repository":{"url":"git+https://github.com/fastify/fastify-http-proxy.git","type":"git"},"_npmVersion":"5.8.0","description":"proxy http requests, for Fastify","directories":{},"_nodeVersion":"8.11.1","dependencies":{"fastify-reply-from":"^0.4.1"},"_hasShrinkwrap":false,"devDependencies":{"got":"^8.3.1","tap":"^11.1.5","snazzy":"^7.1.1","fastify":"^1.4.0","standard":"^11.0.0","pre-commit":"^1.2.2","simple-get":"^2.8.1","http-errors":"^1.6.3","make-promises-safe":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/fastify-http-proxy_0.4.0_1525965129181_0.9941273359420522","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"fastify-http-proxy","version":"0.4.1","keywords":["fastify","http","proxy"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"fastify-http-proxy@0.4.1","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/fastify/fastify-http-proxy#readme","bugs":{"url":"https://github.com/fastify/fastify-http-proxy/issues"},"dist":{"shasum":"459e3f32a8e3299264e069e7ec90aa10c7e0bd1d","tarball":"https://registry.npmjs.org/fastify-http-proxy/-/fastify-http-proxy-0.4.1.tgz","fileCount":11,"integrity":"sha512-JcLCi4mwSscnrs9orugxH8fasJnL4T2K+0YDXGHNnjqLlBp5XQRn5B1Yn1PZGD2MCu9wttc9/9r1h6nYhiXeHQ==","signatures":[{"sig":"MEUCIQDFNivIIVYNpYxSUsknMlDO83cjb5g1nTPjtbhAEfDn3QIgdk06RY1r9UDIOmtEp5fWnJOL7o3M/PZGlX3Wff8oV88=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbPmsjCRA9TVsSAnZWagAAxP4P/RRC1XfRTfCd7ZT72s9U\nYyH2Ojshn8hrOU8QoIVA9lVEglkb2IKZTupHmUgfDTJKqtNziHvLl0jm7S73\nvu4CLG9mfvaJ17E4VyIGlHz/TXmaKwgAqrFbirCKKYgrS44S45ZjieCMYVF1\nirgCVlTMaMhM2Dc0lNNTbd2b3D2AkeMbJBlFzfRSFiLFwvfCjdN373GDFFxx\njfZlbY0D10mUIvMMKbjH1i1nQ49yjnfhoDKTYvgDzx/F2O895aAWSshWYJ4M\nVp6EcIho0nu2f0Jud78Y1KZKbih/kx7BTE9xYwU0svHqZVkUWA0gfJH0gEln\nY2UBhdjcC7OK1mljOuge2IaKaaq5a6w8ErjCUQj7ORuL7wQJbBVG5eRu9s+X\nqrH5x+WLwVrC21WD/2wn+YZ6P3dh73eHUsoSKvlQ+BcUFbGz73zP+TQb0dvK\nc2IwBdJqiGd8SVkMhS8QymHp/bbgFXHd1EBcXSnJ7YUTOpPo8FAGQmAuTbcY\n9zdgdDSMUNIt3wkflOUGSowRBEB5OIQgh/ivFAB+W65FjKbBCI3cU5v9vngs\nwbmi7kGTyORwyQgcx7gBDXQhwI02q7lVYa+8gWqtMZiTRo+SYRZnw5j5Iy2Y\ntGPRDXdQ2mO/PpKhPnZo2GyHuOmlwYV9uA4l7RxcFtsEct5fH1O7hZCjqdBH\napv5\r\n=phYa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"8e912a5bdbbe3c902e5759f5caadfb8f1adef608","scripts":{"test":"standard | snazzy && tap test.js"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"repository":{"url":"git+https://github.com/fastify/fastify-http-proxy.git","type":"git"},"_npmVersion":"6.1.0","description":"proxy http requests, for Fastify","directories":{},"_nodeVersion":"8.11.3","dependencies":{"fastify-reply-from":"^0.4.2"},"_hasShrinkwrap":false,"devDependencies":{"got":"^8.3.1","tap":"^12.0.0","snazzy":"^7.1.1","express":"^4.16.3","fastify":"^1.5.0","standard":"^11.0.0","http-proxy":"^1.17.0","pre-commit":"^1.2.2","simple-get":"^3.0.0","http-errors":"^1.6.3","express-http-proxy":"^1.2.0","make-promises-safe":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/fastify-http-proxy_0.4.1_1530817315670_0.42247460205032716","host":"s3://npm-registry-packages"}},"0.4.2":{"name":"fastify-http-proxy","version":"0.4.2","keywords":["fastify","http","proxy"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"fastify-http-proxy@0.4.2","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/fastify/fastify-http-proxy#readme","bugs":{"url":"https://github.com/fastify/fastify-http-proxy/issues"},"dist":{"shasum":"864ad8015e2abc44b27a242c5db07b52b5660b63","tarball":"https://registry.npmjs.org/fastify-http-proxy/-/fastify-http-proxy-0.4.2.tgz","fileCount":11,"integrity":"sha512-FrEw1favZBTUBoHckdTfBi9b4DH6L8PUwC1RpEfZKG/v1AQCr/UWY5Smf4cpRzTH0D4t+INKxkgagS+H8luxEg==","signatures":[{"sig":"MEUCIGcW1MWGniURFvxpmEJA8jAHwrnHQZaxu7VpGlUif+W7AiEA7JUp/gyWgbuoQfcm15kwmgxS+GJNH8DGd8FNvfIevbc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10468,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbSMQsCRA9TVsSAnZWagAAN/YP/2bdiicJLkRBpAZKhdU+\nE6mjLRIJokh8n641WlYZfnP3SEfXTWTTg6G2Bvx0FDdm3GApSfJpHNPBx4W9\nFVEtxjDGOyVRndCon48rKWR/kUsiB5pM3YOFwTx+SKc79+5yEJO4IMpOcOUO\nstGAptTH4PeU4Cgr4Omuaqeflbt6xkWF1F43j+AT5pbRFpPtaGqdE2Gt52Mx\nwqpKgyih9IdvvPYGkit9aY6GzkAiTCoAbHfLkm7OJQYj+zKBVGRq3xIjpnCE\nYxN6FqUioJ0K+HCdmI6IXR+OOXNpVYO9ICTN3niRHiSYeIWud4cGJIdWhLN8\nZEjUEd7bsbsgAr/p98ObtawK3a3VMkeFCmlMS6YZOae7e5m+tgt6RG32NGky\nwh/yuYkchs0T9aljFzHA9O/JeH+gZSXfr5pciSb31lg317LCEC5lqmLWRm4Q\nju6suLeIybZTwG2gzRhJkOOVmpTubSvOtrhDwF4BbCbudLPcNPWkBtOTYo6x\nUOpVBjTQD8K30K/iCYdph/7YK0xLZBiKTIR7yI+VYCArgOcJfxys/ANQZ669\neZyCv4k6s0yfga+yLD6DZuc57p9z42WeULyxGuoGbhI9UdbRcmZAtupPkGVb\nsQQMtk39LO+cRDQI+R+VG4JAdBUwrR2IxFrIWx52Sa/wtzQSVbQkP/806nhI\njcms\r\n=QhXs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"403412662e50059325144a6ff1244d8b023ea91c","scripts":{"test":"standard | snazzy && tap test.js"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"repository":{"url":"git+https://github.com/fastify/fastify-http-proxy.git","type":"git"},"_npmVersion":"6.1.0","description":"proxy http requests, for Fastify","directories":{},"_nodeVersion":"8.11.3","dependencies":{"fastify-reply-from":"^0.4.5"},"_hasShrinkwrap":false,"devDependencies":{"got":"^8.3.2","tap":"^12.0.0","snazzy":"^7.1.1","express":"^4.16.3","fastify":"^1.8.0","standard":"^11.0.0","http-proxy":"^1.17.0","pre-commit":"^1.2.2","simple-get":"^3.0.0","http-errors":"^1.6.3","express-http-proxy":"^1.2.0","make-promises-safe":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/fastify-http-proxy_0.4.2_1531495468730_0.18794238401549124","host":"s3://npm-registry-packages"}},"0.4.3":{"name":"fastify-http-proxy","version":"0.4.3","keywords":["fastify","http","proxy"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"fastify-http-proxy@0.4.3","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/fastify/fastify-http-proxy#readme","bugs":{"url":"https://github.com/fastify/fastify-http-proxy/issues"},"dist":{"shasum":"b92e71c9f03d8c95d3560a70bd15a7d2dcc1e100","tarball":"https://registry.npmjs.org/fastify-http-proxy/-/fastify-http-proxy-0.4.3.tgz","fileCount":11,"integrity":"sha512-P9NllamKWmeoHP0FiVHEW/2R7qjmHyHJLKKvBoxYfq1yD76pnlrRFCrahwy4WkumWl1gr7ASMBoRKuLgOglJjg==","signatures":[{"sig":"MEUCICmiKMfi5rU5JN7mGqjCNw/Ektc+kV7kbLI545HJkh/8AiEAlcxukyqdcGNrVfOk4pqY5P3ic64nL6WjO42hC8sNEOs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12796,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbTF57CRA9TVsSAnZWagAAK+MP/1MDQLKFqqlaVi5vQrS9\nWzcgHir/NZAGKVj8XSXTT6QO9SKiyBTVV7zU5DoDMRtAOubixsRyD3LuU3ws\nG90f9xiSLO5T61IEaeTosPENl6/KnLe19dgJ7BIGo2HqqzKjDMwm9r68/hlk\nuI4VIds249BfqhcP2Tuw2kuPXOvo6Zf6VF+de1EXJUAeb+Oy+96FYD84BujR\nk4Za7sQ+rQlX+J+PKhvVMYRoHyi+LkUDEW9uUJiQFCPiMEGepdX9BsyB83Lm\nNB3WM6GJMMOK5DNMiyV95n5skbNh1gxHd4IZP1qIPyncZW0aNF4+Lslves0c\n1ScufRFUNf1zOl3BS8piGyeAQz2Nf+IyQLVxQhe1pPZw6TUe+H6qHHpMOlwv\nALRKm00hEHTsZEuz1NE1sEsS30m9ML8ZaAg4gIgOH0DSvvItSl1ouYpc8Oyw\nH8XH1T7RhVXt9IzO1LmhZclASbqCx1IwgFfavpeo713aI8zxZlPBOHKWXB1g\n4hANVQNmU+S1zSCtk0lgD3hha8AvOX7PG7rZDdcEFVEazEk1YJ0BCpWIglpB\nvdjN5cQKetFZ04B+Q+vSPcSDu5N0MjdptOkF8f3zOjOwHoXz5zKXDHFxM5al\nAQx1GQOHbxvwkkJ9FDboCke/dLo97lQ6fdhmWfUdH8xG6eHIn1DBzMOr0EL7\n/qqI\r\n=kZBm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"086aa1eb1e3101e1a881e172b42adf406c380c2b","scripts":{"test":"standard | snazzy && tap test.js"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"repository":{"url":"git+https://github.com/fastify/fastify-http-proxy.git","type":"git"},"_npmVersion":"6.1.0","description":"proxy http requests, for Fastify","directories":{},"_nodeVersion":"8.11.3","dependencies":{"fastify-reply-from":"^0.4.5"},"_hasShrinkwrap":false,"devDependencies":{"got":"^8.3.2","tap":"^12.0.0","snazzy":"^7.1.1","express":"^4.16.3","fastify":"^1.8.0","standard":"^11.0.0","http-proxy":"^1.17.0","pre-commit":"^1.2.2","simple-get":"^3.0.0","http-errors":"^1.6.3","express-http-proxy":"^1.2.0","make-promises-safe":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/fastify-http-proxy_0.4.3_1531731579396_0.7892792963776833","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"fastify-http-proxy","version":"0.5.0","keywords":["fastify","http","proxy"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"fastify-http-proxy@0.5.0","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/fastify/fastify-http-proxy#readme","bugs":{"url":"https://github.com/fastify/fastify-http-proxy/issues"},"dist":{"shasum":"fdcce536fc8161a68b9c8394d0054e1c8d1a216d","tarball":"https://registry.npmjs.org/fastify-http-proxy/-/fastify-http-proxy-0.5.0.tgz","fileCount":11,"integrity":"sha512-QEn7PXw0E+NQdLomQ9S412APHcuRwm0NlnRq3/3vwxHBz8pPZH2StiUBy9QUFstB7MQ+xEKQbZbQIGDrr5G5CQ==","signatures":[{"sig":"MEUCICZEy3CQCWIfFPKbeSRXTTZ0uk/EMmm9VonX/wYvHuHDAiEAhLtShhSp1hAdIL+3qHR/HhRtaz6IISeWcbl0jIN7CrU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13084,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbYGFRCRA9TVsSAnZWagAA4jUQAI0d6Sf+kK7YBKLfbrri\nOt7vWOH5Hs6K/V7z9Rz5jrIfjtTsFsKbxZn/xshoH/CxH5rOEvkDRU7EMb0Z\nIQliHUz1e3g5DawCWx0E2XnwDFowGCYQooOOBTHP8mFuCt3JnnrORD6sxJUy\n8e76S/T8iOn6jHT73wCCmL5xRp6d64idYKP7+69HkRWLc2orOwDVyg86U2RV\n0faIRLqhd+ppyTeQzzl2JmKvBDukfU5DtDIsBknSDkmh9VRFn8EUh/WPePO9\nxeIvhWZCLtYavc4x0FWUm7be4o8+pCnUMlb4DC+dFJ/Pbds+nG9W4ZHOM6zA\n58yOEoRb2NEZ56GIL4eZqJq2qk1m/RNdksPIVAkXP6n0YVmjAF/jTi8gVMPV\ncI4goyZ4BV2VvpZZ6HPVLmVlt2vstpnqdc9Bbvgu1WaWH3aF3Q90vDRlMJtQ\n8Br0+EDJLHWNU+5PPrtC31qGpy0Jm+vF4N9YA1XfhTJn+CZecQVXcQTO7KDa\nCmanVduiXN0vMgzlpVPj5fhlSsnYmzSqBSYKf5zq9SXctoXi/+x6ElydcwTx\nE5MZHrGI+FU5OMqVnfiudPeIEg0poAsxpgK6JfycFEvOBRhyyWicGrQHz/yD\nhE4r2fYF1+mtvexQjSUnpVnI4DgMSOEokRTMXEKVwkeHroM2vQGtTx5OF0VT\nj53O\r\n=s/F6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"a45d4a699b515cdc618a1dc535004255f9a5822c","scripts":{"test":"standard | snazzy && tap test.js"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"repository":{"url":"git+https://github.com/fastify/fastify-http-proxy.git","type":"git"},"_npmVersion":"6.2.0","description":"proxy http requests, for Fastify","directories":{},"_nodeVersion":"8.11.3","dependencies":{"fastify-reply-from":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"got":"^8.3.2","tap":"^12.0.0","snazzy":"^7.1.1","express":"^4.16.3","fastify":"^1.8.0","standard":"^11.0.0","http-proxy":"^1.17.0","pre-commit":"^1.2.2","simple-get":"^3.0.0","http-errors":"^1.6.3","express-http-proxy":"^1.2.0","make-promises-safe":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/fastify-http-proxy_0.5.0_1533043025209_0.10437904297799094","host":"s3://npm-registry-packages"}},"0.5.1":{"name":"fastify-http-proxy","version":"0.5.1","keywords":["fastify","http","proxy"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"fastify-http-proxy@0.5.1","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/fastify/fastify-http-proxy#readme","bugs":{"url":"https://github.com/fastify/fastify-http-proxy/issues"},"dist":{"shasum":"94b520e831731fed2c9341211436c4b7b3dd8e28","tarball":"https://registry.npmjs.org/fastify-http-proxy/-/fastify-http-proxy-0.5.1.tgz","fileCount":11,"integrity":"sha512-N5lkRwFnBTrzN6elqy4hQM2HqMZ84IP6AKe8bFUMum/2lObB9Oq8v0IpsSOh7ywYGorzXl08n0Mx/yhxbjcDtg==","signatures":[{"sig":"MEYCIQDbQVS7yXMXEgA6IQ44fIf6CTz5MrE6ZyoG+e5AB1bppAIhAP46XZix1zAGHCLvRq+tFrHPqwrmMe7j/aAly9T6Caip","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13084,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbYGY/CRA9TVsSAnZWagAAP+MP/iT3ELw5Zd3x8SXEXCvo\nUF7Ug1UAMxkO+EYJ0IKBSDsJvZi5gOFREfkDDUpnHGzET6oBdxO7sQvNWiVO\np5/vVeLcowLShPB1I8FKizZARGfIDiN+GXQol/RtCpwKbPCA3dPWNfolSkfm\nRrKaEeGBh3prDAAsfhsQanU+cyDi24F4r6a02sBDi0COJuFLyPx3MpUX3f1X\nF8kpT8XjevgYYbaGrip0sZLGnUnR1VgxJEtKl5U1ei2H2/A5o7vNCSgZOM/Z\nf4mLC1nTtAdcKM5j2l6zjGfKJvw6KF7wxkeisisxgCwdI0jCto3D9EtocXn5\nyhCYEwNrm5LbTl2f/Ye9axDmC+vS8wZaN8jx2f/o1mtxAh7v12rDpgxCEM/A\nL9RGh6GzwSD85EiM9z44tQfSgbbQXFlLNTDFwZm1wa/S4uXOaxpWJuSIRKRA\nGZxGOBdOAP4Wo14Leh47GrPkizRdZdwSG34+uD/5RSH6hJ8cMvKn3AHR6Ile\n+aZ9vI2FAkRP5A1zjDk1ArxfnNyjxQGq7MIFhCKuZOpVrcPPVfVIP/spz7xS\nPEx+XL2ssOku5djcPf6bj2vfEr5AmUenouKNHDZ1oDEMHIvIaN0R666a7/lT\noFcLNFuFluzqu4gGgCKN38gB/X/WsUKzNejolTY+O8qCrydrvxhOuOG1lAZK\nTVe2\r\n=nrO9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"ead858d615951ec98a8eb3aef3d45f4f44bc0622","scripts":{"test":"standard | snazzy && tap test.js"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"repository":{"url":"git+https://github.com/fastify/fastify-http-proxy.git","type":"git"},"_npmVersion":"6.2.0","description":"proxy http requests, for Fastify","directories":{},"_nodeVersion":"8.11.3","dependencies":{"fastify-reply-from":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"got":"^8.3.2","tap":"^12.0.0","snazzy":"^7.1.1","express":"^4.16.3","fastify":"^1.8.0","standard":"^11.0.0","http-proxy":"^1.17.0","pre-commit":"^1.2.2","simple-get":"^3.0.0","http-errors":"^1.6.3","express-http-proxy":"^1.2.0","make-promises-safe":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/fastify-http-proxy_0.5.1_1533044287570_0.420108623777278","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"fastify-http-proxy","version":"0.6.0","keywords":["fastify","http","proxy"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"fastify-http-proxy@0.6.0","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/fastify/fastify-http-proxy#readme","bugs":{"url":"https://github.com/fastify/fastify-http-proxy/issues"},"dist":{"shasum":"4a2ad155ab88568e8692c0aeda3cb8b6af23d4d2","tarball":"https://registry.npmjs.org/fastify-http-proxy/-/fastify-http-proxy-0.6.0.tgz","fileCount":11,"integrity":"sha512-RWYZWRFyuZ3l4wxHltHzEqZmL8R+9FoiGJ7LJfPhK/gonlvylFZ9Cn6ag4D+4zmF8Z+Gn3YGNm6KWxObHSipxw==","signatures":[{"sig":"MEQCIA01gZkU3d1O3dXcqhzS8fd1BbY6/lbTe75OH54vwNhcAiBXhA+XGaOi7PXAlfyIwGeEmZDMi7pAzjNBWo2pTjZHQg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13881,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbmRq1CRA9TVsSAnZWagAAeusQAIKJLGjkWW/gwQnC/9jG\nXdaWy4vE0RFYJj28050Rk58DpJHkf8b6Xe4RWkj0aU+cTtAidSU7iMHxlh/Z\nEDbQuFGflPw1bqQXJ1FYPDxOmrBJjaRyTOrzEfl5neMMEoXfS+WGehqZsOY0\ntMaP2CgdWqeAJbjSjNz6qUwDrFffO+ICNBMGc0AyIHadKwalUTibSJz8spDd\nI19r0wV1XfFomlYPvVel6V6NjezQLfJsgKmk+B9CJ4+BtClFdCI994czBL3a\nvxaISXUVu6ywhlSHFzdfuEMahiCWP/02hYX9SGKepdOaFLEGs43D0VI+u59K\nVNlAiRPaYMltxA63UM4ZV520J+tQYQKcgGEOwVR1THsitRSmegLmE4HPCCAR\nS+bXZnNgxgqok7pcwggDP1FRSGaYc19wjmurIWDkWXNaTQSzr0S8kk5wIYso\nM0ne6+tBvqhLA6ZK47tGief0dok0qfFXW8BCG1Pny9c2hL72wQNrmUCTbbuN\nSQdmFi74dHN0txqtsS4aNr71gRAWA+dgbGZuZGXlEGnRkLE36eGXUwJJxV+b\nKobHTX089mTFMIh6/7+6X02/+qzfsg9XXzcvpOLl78mMtz7+KyqlD5qFnMmf\nIScdcwxlsoO92PVVqg+Ft/gBhtOArPHERdnCGF/57cgrrSTwYVYrFwZX7ULG\nVYgB\r\n=1WUu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"af5b30a7d8026555305e4f924db3c4bc2bfd4798","scripts":{"test":"standard | snazzy && tap test.js"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"repository":{"url":"git+https://github.com/fastify/fastify-http-proxy.git","type":"git"},"_npmVersion":"6.4.1","description":"proxy http requests, for Fastify","directories":{},"_nodeVersion":"8.11.4","dependencies":{"fastify-reply-from":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"got":"^9.0.0","tap":"^12.0.0","snazzy":"^8.0.0","express":"^4.16.3","fastify":"^1.8.0","standard":"^12.0.0","http-proxy":"^1.17.0","pre-commit":"^1.2.2","simple-get":"^3.0.0","http-errors":"^1.6.3","express-http-proxy":"^1.2.0","make-promises-safe":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/fastify-http-proxy_0.6.0_1536760500529_0.77397779828893","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"fastify-http-proxy","version":"0.7.0","keywords":["fastify","http","proxy"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"fastify-http-proxy@0.7.0","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/fastify/fastify-http-proxy#readme","bugs":{"url":"https://github.com/fastify/fastify-http-proxy/issues"},"dist":{"shasum":"dc4905ebac3fe1697a8bf69c63e102f884efb546","tarball":"https://registry.npmjs.org/fastify-http-proxy/-/fastify-http-proxy-0.7.0.tgz","fileCount":11,"integrity":"sha512-W3WqSs2KrayO1GMX/cDiKp1b1mzShcvMgRVeRbnsPna98cIWSQZYb9N2HgWa3L39pg7fREXnLIDiL67UTlcISA==","signatures":[{"sig":"MEUCICFQDCHOsZxvmUghdvB5VK3aKOoSq9G6f0fH+dsBT9vgAiEA2+Im+vBGzTZPoHH4z2PPfIWpWJMbvoaujRq+Gs+sGQ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14687,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbqfjmCRA9TVsSAnZWagAAMGkP/1J2UpvBFxGzs5IjjYGd\nLSoJ5amuypOEwGhgllIKFecy+XvIImSmPg6kbfNsF6Wq+gOV/wa0274ARPjW\nOSsRtTZCNKvMlw89lqAKlbZ8dDwa8MCtS4+Tvch3ND6bcoZxf7Mwm8gVn3+H\n/FyaZc7viekkWKmsXSgfR1WovfoWT4heSopyu1TucE5tERDb5mlidVHuEf32\n0q9/6RZrcuPf//TxtW+ern6B1+FSdq3yrhqpKUkMlEyzJRubDMYUenj/+nPG\nCF36A87k278Tq5Y4EByjlj2OIOrhO2PtJdB+BI2nKXbQmy3ycL+o8DzUSPm+\nSEd/6h+3VD3l7xNvv+uPGtq0Dpx9H0G4P9CCpxTT1OkAH1s7v26QLZSAjBcg\na5SW0CME5WhVdxpWDzfn6rhrpBuIcBv+OIb7Ruyqlq83W+1TbloNH5ppkbBb\nWNX4dwwubC5JzgMG3OV+akDAs+1jpK+12WzwKwSxnqnT/RzxXn8W8DZoKZg8\nP5rNLgTx2bhWHs/lMikclV5vRw7RWuiCND5X7u7NappPExbzBSO73XylpkUL\nU5v5E2p2WYM+sHMbvRE5JRbDn8Ho2EsoRFBcUBppxdHNQovRjRRteNv5k5a0\nc54q+B64l/A7sdFF2lvzu1ix24vMyTwsJ9QB1c+GoxtCWpEfyxVWhsqWSgG0\nUBit\r\n=QByk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"2b8c23160e403e7d8e33a2cf1663d1466e39a0e4","scripts":{"test":"standard | snazzy && tap test.js"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"repository":{"url":"git+https://github.com/fastify/fastify-http-proxy.git","type":"git"},"_npmVersion":"6.4.1","description":"proxy http requests, for Fastify","directories":{},"_nodeVersion":"8.12.0","dependencies":{"fastify-reply-from":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"got":"^9.0.0","tap":"^12.0.0","snazzy":"^8.0.0","express":"^4.16.3","fastify":"^1.8.0","standard":"^12.0.0","http-proxy":"^1.17.0","pre-commit":"^1.2.2","simple-get":"^3.0.0","http-errors":"^1.6.3","express-http-proxy":"^1.2.0","make-promises-safe":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/fastify-http-proxy_0.7.0_1537865957477_0.7247894077858441","host":"s3://npm-registry-packages"}},"0.8.0":{"name":"fastify-http-proxy","version":"0.8.0","keywords":["fastify","http","proxy"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"fastify-http-proxy@0.8.0","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/fastify/fastify-http-proxy#readme","bugs":{"url":"https://github.com/fastify/fastify-http-proxy/issues"},"dist":{"shasum":"77b666b7fce87df7e924f2e8b9d839ef3ba4f6c8","tarball":"https://registry.npmjs.org/fastify-http-proxy/-/fastify-http-proxy-0.8.0.tgz","fileCount":11,"integrity":"sha512-gjxbiy+F+jnwLw0KyYVu3iXy2qVct86J39ke0LT04AwtscJfF7Y4m2Dj7Iuqav0NI+Q1PPD9CQp2e0bXyzWqZw==","signatures":[{"sig":"MEYCIQCGeoDLPEeV03Vm5Wh6D7xpGKPJknNbqtibOOZy8yKYVwIhAK/2rYHltk8VeO1tBeDd4Ef0rGzuIvQm9YUNs/wMyyZP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15727,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbxk7XCRA9TVsSAnZWagAA4NMQAIIPCJBgsOYHk1aJsL4/\nJvn3Or+Ep/+pzk1ckT/L5Tv0abjokwPR3gBOd9hCvesjrDVeP72u0JFUhwSj\neAFnF+sc5+SQYzRA69FVaAyXORvp7k4lS4ZjOZLSRodP52k/9imenkBjEKgo\nCecszbtzTsw6H490Y0kcVpRz5zAHwGVk7mYq5tuDdr/xvMIryEKL0DlJe0bD\nBxz4Et4ByVzFouK22LRLZJ9TdgVM0jiVLfP1WkV1XK0SDIrJXa+LO/QDLlE3\nKmFTHcY42ENEWTmR+KmMH3KJVuREnlIi7qc81bXvjTL91qeZlzSHcuIbx6vc\ndz+XoNgvNIxEDYrrUJZ4JPhtfqLzFaJnRY7HNPZVkj0qYkO9Di/YR9qlxzh+\n5ZZqVkNqSAAKTO80wBXzbpuJ087zww0196hTNhEsrnRXO1izwR98DmmWFyBS\n/DmNfJe4sjYWnBS2+c8Gmm9ZAOA7DQX3rl7HwjKdryk9NMBl1OUYjrSdK8+L\neeXp+TlYGl1D2u8oZwKcNvoOJmrlZ+VB0B7h1K6QyOnRO4NcngiZJJCcaSNF\nwbacJLA546NdNgJXDW71MgSTuEsaJIbRYPHt+vouZRk5StcrVryAH7AY9ws8\nMxAlhibiWus7d2LBFW20xUOqB0iaTP9pCPvxLQhLhekDzlqyKBP50Ac/Hn5R\naQRX\r\n=0iBw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"3571c5b9afcd51659b1cc9775fedd10cf6053119","scripts":{"test":"standard | snazzy && tap test.js"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"repository":{"url":"git+https://github.com/fastify/fastify-http-proxy.git","type":"git"},"_npmVersion":"6.4.1","description":"proxy http requests, for Fastify","directories":{},"_nodeVersion":"8.12.0","dependencies":{"fastify-reply-from":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"got":"^9.0.0","tap":"^12.0.0","snazzy":"^8.0.0","express":"^4.16.3","fastify":"^1.8.0","standard":"^12.0.0","http-proxy":"^1.17.0","pre-commit":"^1.2.2","simple-get":"^3.0.0","http-errors":"^1.6.3","express-http-proxy":"^1.2.0","make-promises-safe":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/fastify-http-proxy_0.8.0_1539722966735_0.0351606751361897","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"fastify-http-proxy","version":"1.0.0","keywords":["fastify","http","proxy"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"fastify-http-proxy@1.0.0","maintainers":[{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"cemremengu","email":"cemremengu@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"starptech","email":"deusdustin@gmail.com"},{"name":"trivikr","email":"trivikr.dev@gmail.com"}],"homepage":"https://github.com/fastify/fastify-http-proxy#readme","bugs":{"url":"https://github.com/fastify/fastify-http-proxy/issues"},"dist":{"shasum":"a9f8cf84482bf4147c8960086e00e4b894c1dace","tarball":"https://registry.npmjs.org/fastify-http-proxy/-/fastify-http-proxy-1.0.0.tgz","fileCount":12,"integrity":"sha512-xzys753mQGjlnwrZ4RLV7go/XCWwTe/oEmheKLCNjcM+D2BJjKsxVVm5pQCjUaIdojm5GVbh1DgnKlZ60c9Xjg==","signatures":[{"sig":"MEQCIDePflPWgVY/f+ajquSsP5Yww/FK8ZuPQccqV6tjwY1NAiB3ltMRzbZgdV9Pfgot36hJcEmfD40j6rTWO4a+KrM1qQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16374,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcM3MACRA9TVsSAnZWagAA2GYP/2VdtsAwfj7VwzAVIFmE\nkHQ0F8Umc3b207U3vccxZ+qXZH6naE5YNjg1vghY0L5wQyBuYLhZeylCN63u\n8w2OAoa8jzGwaapulNotczciJgVPR7jnVLTbT9YAg5jcWtoOUSp9/Me5Ij23\nTOSVeoHI4jK2fhZEeop7GmQyjX8aVjkQAW9xg9VphYd1dTkE4Y3q/grdlNwd\n7VyFQYzSqZwgFkSillTyulAbOfgnBRnhmukfRyhgaXZLK7bUNQwX155IFG5L\nKlsM6egVeRVDU0c4LikFDF5W+WFSk5p0BTft/XvI6HoK38mGhXXGASXgjpXY\nb5DB2+0vBi7Vku3J9POIT0t9TDfrq+NbDSdaACbr6cHGalccwvcf9iqQFJ//\nXkeTEMAPfthiIKBxw38UAVnev2H0gzYzXfrGiwRvxOg7n0CfGc7FgJftiM3A\nJw/pQphKO3BFwvBJ0CjhcCOwjIXkNinx3fDKtUFZjnPfR9ly05RZwlObD+WO\nraoANwIkM4U2FV3hybhhZf9a/54QyUFG4oB+mfnKuheooOl3NiazX5J/7lU5\n15taCiUVrI0OwJmlS/N2/4RXnTtIMLNSEvcmrUPkdcCpTj4qBv0OxPp336AK\n7DIM8ojwPNWuEkVeC23RKfVB8uiC0hELSFsEI7qyGrrqjnLziTdK7l6Z6Z8v\nVY1q\r\n=Jxxo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"dd463890fa68b9e3770d6014eda77ba845669400","scripts":{"test":"standard | snazzy && tap test.js"},"_npmUser":{"name":"cemremengu","email":"cemremengu@gmail.com"},"repository":{"url":"git+https://github.com/fastify/fastify-http-proxy.git","type":"git"},"_npmVersion":"6.4.1","description":"proxy http requests, for Fastify","directories":{},"_nodeVersion":"10.13.0","dependencies":{"fastify-reply-from":"^0.5.3"},"_hasShrinkwrap":false,"devDependencies":{"got":"^9.5.0","tap":"^12.1.1","snazzy":"^8.0.0","express":"^4.16.4","fastify":"^1.13.3","standard":"^12.0.1","http-proxy":"^1.17.0","pre-commit":"^1.2.2","simple-get":"^3.0.3","http-errors":"^1.7.1","express-http-proxy":"^1.5.0","make-promises-safe":"^4.0.0"},"peerDependencies":{"fastify":"1.x"},"_npmOperationalInternal":{"tmp":"tmp/fastify-http-proxy_1.0.0_1546875648401_0.5766332449088918","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"fastify-http-proxy","version":"2.0.0","keywords":["fastify","http","proxy"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"fastify-http-proxy@2.0.0","maintainers":[{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"cemremengu","email":"cemremengu@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"ethan_arrowood","email":"ethan.arrowood@gmail.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"starptech","email":"deusdustin@gmail.com"},{"name":"trivikr","email":"trivikr.dev@gmail.com"}],"homepage":"https://github.com/fastify/fastify-http-proxy#readme","bugs":{"url":"https://github.com/fastify/fastify-http-proxy/issues"},"dist":{"shasum":"cd55984f1baef7c113eb4ee5dd7304a7fec60993","tarball":"https://registry.npmjs.org/fastify-http-proxy/-/fastify-http-proxy-2.0.0.tgz","fileCount":12,"integrity":"sha512-lgZSK1VgFGkx6SVnRDHCxTnPi2RBnKdXliO0wI2f/RKlufFryteLU/j33mYa0TwDZejLAZTgvxCJE7gZtpVVng==","signatures":[{"sig":"MEQCIChtfFn4SUG6l8qORpMxfGnkbA6asU3GGL/o3k8U4izqAiBlq5yMgbHajjsjoNsmtISCeBgOto47IdBKaOHNBoqYUw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16063,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcUxzXCRA9TVsSAnZWagAAvBIP/0p6wBCioniAyw62pTtY\nPJGNoAhO87hRYTqizXp2/tRm7m9TZ2P8a0VWv1wIHlOjxMIWExfQi7ydGJuc\nYh1arev6vnSaxXRURtbn5ygP3oEM9Kyq58TIMOVtCXCoPsk4HgV7K8di3Yxk\nRq3SW8au1GgOGulDgiiDXo55isJbIDflc4DMEkEiJ+feZwHcBE3CLyRKhdLE\nF2P92Mt9noj438Y3RDuG49vM+YMSBoDFdvIVwbdA2JDEHIBYXuhK7O+FW2dq\na9+eP8XMD93I5qw93nLp58EfbUe8/VyKITwaylb9W/ZQNKjuA5/aFiLhKseQ\nEeg58D+iK/csoRHcsM2gwjdgzn7kMDTjGFKTj5U02iwi87kWpOKHnYK5cBDy\n1nzyicvE4213x3GY+bvhqw+NVkbLURgMoeP/x29fJkkMqxISQ3+YABR2+Skv\n+C7gn0IRynBWDmxS61Edpo/P+6tFa/R57cKGMljjHVqsc5AfX5z6/bSWLSb8\nrqgFE2ysBecTE1ctb1jEL2hph4z6asmcNdQBTfCtKKakLJ+YpSn4BuQE94wR\nRZ1C7V6OJ0XeSri7QRImfzNpj/6JQwy7Dleu5KRPrpj81UzOX9TSJTwy/rP5\nBFHdBZUSyQ0dkcCe1HErMlPOQWYzC89rl71CH3qoVau7Me4tOzQFeotrSXPS\ndtKm\r\n=VX7x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"72797e5b8087c79c93aae038f732061f90937fae","scripts":{"test":"standard | snazzy && tap test.js"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"repository":{"url":"git+https://github.com/fastify/fastify-http-proxy.git","type":"git"},"_npmVersion":"6.5.0","description":"proxy http requests, for Fastify","directories":{},"_nodeVersion":"10.14.2","dependencies":{"fastify-reply-from":"^0.5.3"},"_hasShrinkwrap":false,"devDependencies":{"got":"^9.5.0","tap":"^12.1.1","snazzy":"^8.0.0","express":"^4.16.4","fastify":"^2.0.0-rc.4","standard":"^12.0.1","http-proxy":"^1.17.0","pre-commit":"^1.2.2","simple-get":"^3.0.3","http-errors":"^1.7.1","express-http-proxy":"^1.5.0","make-promises-safe":"^4.0.0"},"peerDependencies":{"fastify":"2.x"},"_npmOperationalInternal":{"tmp":"tmp/fastify-http-proxy_2.0.0_1548950742422_0.5803579978650326","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"fastify-http-proxy","version":"2.0.1","keywords":["fastify","http","proxy"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"fastify-http-proxy@2.0.1","maintainers":[{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"cemremengu","email":"cemremengu@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"ethan_arrowood","email":"ethan.arrowood@gmail.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"starptech","email":"deusdustin@gmail.com"},{"name":"trivikr","email":"trivikr.dev@gmail.com"}],"homepage":"https://github.com/fastify/fastify-http-proxy#readme","bugs":{"url":"https://github.com/fastify/fastify-http-proxy/issues"},"dist":{"shasum":"25fab9b30c9952899209e275a025045a9e5334a8","tarball":"https://registry.npmjs.org/fastify-http-proxy/-/fastify-http-proxy-2.0.1.tgz","fileCount":12,"integrity":"sha512-7RfBUUi+j5Sp5MZ+kKr9I7U1exar4EiKxN1K6zQXjheY/y7+iUx/Idgw0P/tjn3kOjFtHQAQ3JEX/Fk0na5kbg==","signatures":[{"sig":"MEQCIHVPDcOrbGC/WE/561N3scgl+UAkFGLZOVyWh3hC07jsAiA3OjXLHzMBu5swbJK/kSK0BlA5wCEH2w31gzWyxfnAcw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16811,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcV+8MCRA9TVsSAnZWagAABUQP/igbdidxj6EB8OBbQ71b\nrMRuL5u93oTmrnXQJVYPIoe8HySzYaR1dyA+Eks0Iqej3x5DjX9aWhLM2D3C\nLoUP3OWW7YN1CbmB7zNjQLtSiQeHDtEEpjNT1iLxnPUlhUtFm1OkaiFk0HeF\n+w281oIXifrej8POKk2W0VOeEhOP7SRjMzu5ZOVRSo1w5KSN+OFf1FpsK3rI\n4AZGbzgYUTIlBLz4QTG9FKBx/v1CJ45OoYLbNm3oMuRcHuAwHn9HJNytA0WT\nvzxEY6m2qy0WhI5i5aeH0AKnfK08K7kaAcpS0mH/jT7Ze15j2XEd+ZpfQrhu\n+v9fOOzzY6VBcV21WoDB61jeMk9urVW2b7n18UieruQ3yuEsh/iDATIL6RUw\n7Gk0UlefIv3an9ze7tXYSkUeTQeykw/XZRyUXbBAbW5GHoAbJH15UO7282Wy\nv4KuIB2liC0EZAPtRbgMQ3PiMn1voJbddtHDu3qe669B1KuYk5p44lHCbJcQ\nWCMJrM4zLy6/yQYZo9l7ymwUhfJnL1sxUskh+0hrXrU+TNxT88FXPxUbIR5g\ngKqQGCOgivrxRaGGaDs1Yj9RbLQ8XJaBOU1XZJFGUgmd2mZmw6PetCNNDxuB\neGSB7SIVJKEH9Lr7o09UL9dfnKoD7RS0fhXsksgAqZ7jG7uMgCZULEGyo+2R\nhfpR\r\n=Vj8/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# fastify-http-proxy\n\n[![Greenkeeper badge](https://badges.greenkeeper.io/fastify/fastify-http-proxy.svg)](https://greenkeeper.io/)\n\n[![Build Status](https://travis-ci.org/fastify/fastify-http-proxy.svg?branch=master)](https://travis-ci.org/fastify/fastify-http-proxy)\n\nProxy your http requests to another server, with hooks.\nThis [`fastify`](https://www.fastify.io) plugin forward all the request\nreceived with a given prefix (or none) to an upstream. All Fastify hooks are still applied.\n\n`fastify-http-proxy` is built on top of\n[`fastify-reply-from`](http://npm.im/fastify-reply-from), which enables\nyou for single route proxying.\n\nThis plugin can be used in a variety of circumstances, for example if you have to proxy an internal domain to an external domain (useful to avoid CORS problems) or to implement your own API gateway for a microservices architecture.\n\n## Requirements\n\nFastify 2.x. See [this branch](https://github.com/fastify/fastify-http-proxy/tree/1.x) and related versions for Fastify 1.x compatibility.\n\n## Install\n\n```\nnpm i fastify-http-proxy fastify\n```\n\n## Example\n\n```js\nconst Fastify = require('fastify')\nconst server = Fastify()\n\nserver.register(require('fastify-http-proxy'), {\n  upstream: 'http://my-api.example.com',\n  prefix: '/api', // optional\n  http2: false // optional\n})\n\nserver.listen(3000)\n```\n\nThis will proxy any request starting with `/api` to `http://my-api.example.com`. For instance `http://localhost:3000/api/users` will be proxied to `http://my-api.example.com/users`.\n\nIf you want to have different proxies on different prefixes in you can register multiple instances of the plugin as shown in the following snippet:\n\n```js\nconst Fastify = require('fastify')\nconst server = Fastify()\nconst proxy = require('fastify-http-proxy')\n\nserver.register(proxy, {\n  upstream: 'http://my-api.example.com',\n  prefix: '/api', // optional\n  http2: false // optional\n})\n\nserver.register(proxy, {\n  upstream: 'http://single-signon.example.com/auth',\n  prefix: '/auth', // optional\n  http2: false // optional\n})\n\nserver.listen(3000)\n```\n\nNotice that in this case it is important to use the `prefix` option to tell the proxy how to properly route the requests across different upstreams.\n\nFor other examples, see `example.js`.\n\n## Options\n\nThis `fastify` plugin supports _all_ the options of\n[`fastify-reply-from`](https://github.com/fastify/fastify-reply-from) plus the following.\n\n*Note that this plugin is fully encapsulated, and non-JSON payloads will\nbe streamed directly to the destination.*\n\n### upstream\n\nAn URL (including protocol) that represents the target server to use for proxying.\n\n### prefix\n\nThe prefix to mount this plugin on. All the requests to the current server starting with the given prefix will be proxied to the provided upstream.\n\nThe prefix will be removed from the URL when forwarding the HTTP\nrequest.\n\n### rewritePrefix\n\nRewrite the prefix to the specified string. Default: `''`.\n\n### preHandler\n\nA `preHandler` to be applied on all routes. Useful for performing actions before the proxy is executed (e.g. check for authentication).\n\n### replyOptions\n\nObject with [reply options](https://github.com/fastify/fastify-reply-from#replyfromsource-opts) for `fastify-reply-from`.\n\n## Benchmarks\n\nThe following benchmarks where generated on a Macbook 2018 with i5 and\n8GB of RAM:\n\n| __Framework__ | req/sec |\n| :----------------- | :------------------------- |\n| `express-http-proxy` | 878.4 |\n| `http-proxy` | 3837 |\n| `fastify-http-proxy` | 4205 |\n| `fastify-http-proxy` (with [`undici`](https://github.com/mcollina/undici)) | 6235.6 |\n\nThe results where gathered on the second run of `autocannon -c 100 -d 5\nURL`.\n\n## TODO\n\n* [ ] Generate unique request ids and implement request tracking\n* [ ] Perform validations for incoming data\n\n## License\n\nMIT\n","gitHead":"5aea7b72195a18cb67469bb50a4f267c940c744f","scripts":{"test":"standard | snazzy && tap test.js"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"repository":{"url":"git+https://github.com/fastify/fastify-http-proxy.git","type":"git"},"_npmVersion":"6.7.0","description":"proxy http requests, for Fastify","directories":{},"_nodeVersion":"10.14.2","dependencies":{"fastify-reply-from":"^0.5.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"got":"^9.5.0","tap":"^12.1.1","snazzy":"^8.0.0","express":"^4.16.4","fastify":"^2.0.0-rc.4","standard":"^12.0.1","http-proxy":"^1.17.0","pre-commit":"^1.2.2","simple-get":"^3.0.3","http-errors":"^1.7.1","express-http-proxy":"^1.5.0","make-promises-safe":"^4.0.0"},"peerDependencies":{"fastify":"2.x"},"_npmOperationalInternal":{"tmp":"tmp/fastify-http-proxy_2.0.1_1549266699644_0.8234242249639883","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"fastify-http-proxy","version":"2.0.2","keywords":["fastify","http","proxy"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"fastify-http-proxy@2.0.2","maintainers":[{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"cemremengu","email":"cemremengu@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"ethan_arrowood","email":"ethan.arrowood@gmail.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"starptech","email":"deusdustin@gmail.com"},{"name":"trivikr","email":"trivikr.dev@gmail.com"}],"homepage":"https://github.com/fastify/fastify-http-proxy#readme","bugs":{"url":"https://github.com/fastify/fastify-http-proxy/issues"},"dist":{"shasum":"2ebda864ba9d45521d1cebb448cfc05672625927","tarball":"https://registry.npmjs.org/fastify-http-proxy/-/fastify-http-proxy-2.0.2.tgz","fileCount":12,"integrity":"sha512-A3VpWDNm7AJal3LS09s2tXkBsUcqaZKnz8Y2+S2vaETZbKps9d6hNMQvOF7UEk6e8l2ONMPobyOohtjO6mlp6A==","signatures":[{"sig":"MEUCIQDHLurBvL43ehJVrsmk6ZzyaM/jowlI8SmoYona+IJ6JAIgFq5/B+TmzNxTFvK78VyBf6WBojhtL3CmZp0uzUwSeeE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17847,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcY0X5CRA9TVsSAnZWagAAANwP/397+qz/UJ4hEG8PPYJt\nRXbmjoYO1bBKL1CeZwEle1+f/lLshmhzlHcCDhpLMS0mCi8U/R4MIjaCkrbX\nebfjq2X4Nf5c2CZAr2CyTrQnHM8LSZT0hC7iveeQHkfZ/r+BvWj0GK65tWw/\nlZq0VCQPXU8Xm1xi/JEizyVhgVJLw0zafuYwyH1HCNl/O96Ej+BXVD5itvDg\nQ+uNH9nPEJtkuS8gpF3hlDb90DKqs/wHrTsyAAZ03hO9r2jeq1zYDvCVWZOn\nQuu4EhdPn/QIUQqVNJni6s7DfO72OYDzcHWkiXss26sSk1LGnqTRFE9iAhc3\nsbTfqepLjVPMzxmA0n+Q5oG7UGt0fJ1dKfQOM4Dxyr5cmmaEiA/I24cf2avl\nZBcJN8GzDNuPDN65dT7eqElUbJssbJ+2kiKn1gza9y8bUoywQ2vuL48fIwK+\nsa27dK9u8tEcMeLHyDrreXCCGP4TM2orwEN4JhzmgpBQT1Canv9aTK4cFhmB\nTNMByPqZ7nDUbGfUPEfYqKTsXnQCxRnNZqB3x36+O7Ivkrkf1MVvuSOzmkj/\n70rO2heTSv4J/p433w76BY9yoGrK3nkzGOSp/E7uKb2yAfn4eJaC/jaPR05/\nmNIz/ZdUZTs/NZg87DRTmQvkQbhtcrIW7cmP7Mers3QHlx1C5UKdaMatamD5\n9ego\r\n=TDoE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# fastify-http-proxy\n\n[![Greenkeeper badge](https://badges.greenkeeper.io/fastify/fastify-http-proxy.svg)](https://greenkeeper.io/)\n\n[![Build Status](https://travis-ci.org/fastify/fastify-http-proxy.svg?branch=master)](https://travis-ci.org/fastify/fastify-http-proxy)\n\nProxy your http requests to another server, with hooks.\nThis [`fastify`](https://www.fastify.io) plugin forward all the request\nreceived with a given prefix (or none) to an upstream. All Fastify hooks are still applied.\n\n`fastify-http-proxy` is built on top of\n[`fastify-reply-from`](http://npm.im/fastify-reply-from), which enables\nyou for single route proxying.\n\nThis plugin can be used in a variety of circumstances, for example if you have to proxy an internal domain to an external domain (useful to avoid CORS problems) or to implement your own API gateway for a microservices architecture.\n\n## Requirements\n\nFastify 2.x. See [this branch](https://github.com/fastify/fastify-http-proxy/tree/1.x) and related versions for Fastify 1.x compatibility.\n\n## Install\n\n```\nnpm i fastify-http-proxy fastify\n```\n\n## Example\n\n```js\nconst Fastify = require('fastify')\nconst server = Fastify()\n\nserver.register(require('fastify-http-proxy'), {\n  upstream: 'http://my-api.example.com',\n  prefix: '/api', // optional\n  http2: false // optional\n})\n\nserver.listen(3000)\n```\n\nThis will proxy any request starting with `/api` to `http://my-api.example.com`. For instance `http://localhost:3000/api/users` will be proxied to `http://my-api.example.com/users`.\n\nIf you want to have different proxies on different prefixes in you can register multiple instances of the plugin as shown in the following snippet:\n\n```js\nconst Fastify = require('fastify')\nconst server = Fastify()\nconst proxy = require('fastify-http-proxy')\n\nserver.register(proxy, {\n  upstream: 'http://my-api.example.com',\n  prefix: '/api', // optional\n  http2: false // optional\n})\n\nserver.register(proxy, {\n  upstream: 'http://single-signon.example.com/auth',\n  prefix: '/auth', // optional\n  http2: false // optional\n})\n\nserver.listen(3000)\n```\n\nNotice that in this case it is important to use the `prefix` option to tell the proxy how to properly route the requests across different upstreams.\n\nFor other examples, see `example.js`.\n\n## Options\n\nThis `fastify` plugin supports _all_ the options of\n[`fastify-reply-from`](https://github.com/fastify/fastify-reply-from) plus the following.\n\n*Note that this plugin is fully encapsulated, and non-JSON payloads will\nbe streamed directly to the destination.*\n\n### upstream\n\nAn URL (including protocol) that represents the target server to use for proxying.\n\n### prefix\n\nThe prefix to mount this plugin on. All the requests to the current server starting with the given prefix will be proxied to the provided upstream.\n\nThe prefix will be removed from the URL when forwarding the HTTP\nrequest.\n\n### rewritePrefix\n\nRewrite the prefix to the specified string. Default: `''`.\n\n### preHandler\n\nA `preHandler` to be applied on all routes. Useful for performing actions before the proxy is executed (e.g. check for authentication).\n\n### replyOptions\n\nObject with [reply options](https://github.com/fastify/fastify-reply-from#replyfromsource-opts) for `fastify-reply-from`.\n\n## Benchmarks\n\nThe following benchmarks where generated on a Macbook 2018 with i5 and\n8GB of RAM:\n\n| __Framework__ | req/sec |\n| :----------------- | :------------------------- |\n| `express-http-proxy` | 878.4 |\n| `http-proxy` | 3837 |\n| `fastify-http-proxy` | 4205 |\n| `fastify-http-proxy` (with [`undici`](https://github.com/mcollina/undici)) | 6235.6 |\n\nThe results where gathered on the second run of `autocannon -c 100 -d 5\nURL`.\n\n## TODO\n\n* [ ] Generate unique request ids and implement request tracking\n* [ ] Perform validations for incoming data\n\n## License\n\nMIT\n","gitHead":"43c981988d2437ef8d33bdd946c18c7940e2a1fb","scripts":{"test":"standard | snazzy && tap test.js"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"repository":{"url":"git+https://github.com/fastify/fastify-http-proxy.git","type":"git"},"_npmVersion":"6.4.1","description":"proxy http requests, for Fastify","directories":{},"_nodeVersion":"10.15.1","dependencies":{"fastify-reply-from":"^0.6.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"got":"^9.5.0","tap":"^12.5.2","snazzy":"^8.0.0","express":"^4.16.4","fastify":"^2.0.0-rc.6","standard":"^12.0.1","http-proxy":"^1.17.0","pre-commit":"^1.2.2","simple-get":"^3.0.3","http-errors":"^1.7.1","express-http-proxy":"^1.5.0","make-promises-safe":"^4.0.0"},"peerDependencies":{"fastify":"2.x"},"_npmOperationalInternal":{"tmp":"tmp/fastify-http-proxy_2.0.2_1550009847892_0.3051206012843535","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"fastify-http-proxy","version":"2.0.3","keywords":["fastify","http","proxy"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"fastify-http-proxy@2.0.3","maintainers":[{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"cemremengu","email":"cemremengu@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"ethan_arrowood","email":"ethan.arrowood@gmail.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"starptech","email":"deusdustin@gmail.com"},{"name":"trivikr","email":"trivikr.dev@gmail.com"}],"homepage":"https://github.com/fastify/fastify-http-proxy#readme","bugs":{"url":"https://github.com/fastify/fastify-http-proxy/issues"},"dist":{"shasum":"731133d926ec65e19bbe9ae35e77c15385904342","tarball":"https://registry.npmjs.org/fastify-http-proxy/-/fastify-http-proxy-2.0.3.tgz","fileCount":12,"integrity":"sha512-uohObv0GhDiXfny6djutmJol8GN+9opEm6WX6HPo3XQtpkYRkE1lul5XdY6MB6ErLV75It0iva+mC0YhsxoIpA==","signatures":[{"sig":"MEUCIB7ODvXxbCVZeoKlxI6ILVD54gvkg46nqdt/+pLHbTb+AiEA9WDJvUHcbD53tzf1Om0IgBkhMRE8IjO/qKCP9pFRmU8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17842,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcdX67CRA9TVsSAnZWagAApe8P/1cAsvtFcBKQzqyJBxJA\nXAQ/1CjBWEhkC0nvLRMXzqL5xNBqZcoxddSp6KFbGZ6gANuuAya1QppyAkuN\nFma9MlNgeAmB5gIxlMrAp6uXUmWkx9BjUJ0XilhKsL0MrUz8RATYmHil2J9m\nHj3VJaKoj9hDR5ubNxkbizjQN/8nOaDwvBQMTJ49Uh/CyZ5sqcf8RxBz+lSp\ns+rpNf6QkSl5fo2RyOYjE124u1uqVFAWlyxzYnN3sl7c1+rOCtLWDGIVagnT\n3zjlmGNMajvB6WCn/L3ztOb1vRfxyF+98qptEtIX5jkuL5aHcFG6DDvTbkcl\neEU1QwywChNbX2z2r9/Tm6W/GGKkhvj1/Gr6eSO9ARAAjo/Nsii60HqJpIQ1\nZ6soQNh41x0hrvkcWZlo5jtDVfEHpwKohLkZqVtjwSlCWEQHB4qZEYJz7VJ1\ni3DM2P2sNILeEGnr6yEe8bufGDBtf5f+892+gj8feBVj7E8iMXiZGcMaXsD8\nHdlATmNXAbybDtmgGLGafwl/NZSEwmWjQ864pScAjV5ABXIVSmK0rwzY+RDp\nRMWF2a02N2Hx7LDoGTTevFmSRFVvVCAxqTydzwPwoFnYGfX3GTxgW1JS+z1H\nlZebqTCw+ODB2IEYB/q3TWP1k9q1KmLwzQomIHyS6ew+h/X8GopuXvD5oSt4\nwvSX\r\n=+s+f\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"a404f34dfdced63a02fe275a556ff635e46911b6","scripts":{"test":"standard | snazzy && tap test.js"},"_npmUser":{"name":"cemremengu","email":"cemremengu@gmail.com"},"repository":{"url":"git+https://github.com/fastify/fastify-http-proxy.git","type":"git"},"_npmVersion":"6.4.1","description":"proxy http requests, for Fastify","directories":{},"_nodeVersion":"10.13.0","dependencies":{"fastify-reply-from":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"got":"^9.5.0","tap":"^12.5.2","snazzy":"^8.0.0","express":"^4.16.4","fastify":"^2.0.0","standard":"^12.0.1","http-proxy":"^1.17.0","pre-commit":"^1.2.2","simple-get":"^3.0.3","http-errors":"^1.7.1","express-http-proxy":"^1.5.0","make-promises-safe":"^4.0.0"},"peerDependencies":{"fastify":"2.x"},"_npmOperationalInternal":{"tmp":"tmp/fastify-http-proxy_2.0.3_1551204026526_0.2253860724828911","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"fastify-http-proxy","version":"2.1.0","keywords":["fastify","http","proxy"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"fastify-http-proxy@2.1.0","maintainers":[{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"cemremengu","email":"cemremengu@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"ethan_arrowood","email":"ethan.arrowood@gmail.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"starptech","email":"deusdustin@gmail.com"},{"name":"trivikr","email":"trivikr.dev@gmail.com"}],"homepage":"https://github.com/fastify/fastify-http-proxy#readme","bugs":{"url":"https://github.com/fastify/fastify-http-proxy/issues"},"dist":{"shasum":"0b0669786e8640ca501f96cfa0de6ff2fc22444b","tarball":"https://registry.npmjs.org/fastify-http-proxy/-/fastify-http-proxy-2.1.0.tgz","fileCount":12,"integrity":"sha512-q0UYcssOv4OtRTq9lXD2wdUkYU3CzOXcsYotdA0+BwV8NFbImLKgawxFDdh0jTSl7GzFAL113taBHs/eIOmPKw==","signatures":[{"sig":"MEQCIF8a0jqTV7IbZ5EoDjtFtFBVBZi6Mg2nIyT0d0spkeMlAiA/1Svhd6jal1sLVfFvqXqLMWUek6/z3kHX6x3gMUENXg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18814,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcp2VFCRA9TVsSAnZWagAAdogP/2uDOsoYF6yXg9lKUGZk\nGDABK1EknqwEsCP3qR8ZjYO4psnScH/e2QyrMeVdQNmLJgwf0ZiH7xwge10c\n+zlMeQxT8pHkXK4F6dsc65LXE5JrRYFQ13PTLYZ8S/KNLerjsN7CQm8EvqYS\nxVyv8I+7dRJw8SaxqSzfGyETNfMi2OGr5n2Cpcl+p/xkI7vo8cpOM/IvHiuW\n8M9roMWoyW4PCyukRDChijbNv9inPNW+Ce9XMj8uYQBx561MQ0dgjqcbKc1M\nQbUur6kLlXAfsS2ymhxfZsXAsLykcbg4o8bIBuS05mZmsf7tE7PfeOo5z31/\nGflJEVZJYALgd9k+YQKHbHNYE0cTyCaLqCncu8fN/FlOjm4Gd1NLVaKu4H0U\nlMq6C4mTEkyT43d37ArFQRk30T+1d789yjqg37sZPkOkjC6VqOs6JZhHGEFz\nb4tuaYVw+vCCpSfX+w3OQPcp3qJs5VCbB/bB6u9Wjg64WlO0CC8/BQLTSbtv\nB29hy/nM4o19R2M0iaRUsnuHLCBHubSIiLITPJw/eKrePyV81e5VxKbRzmmg\n41/kLCEh5PQEubG1oWwd0UkGvsi9FVNBOgQ8jNs3yPBesweyQm4Ba3oRh8Ej\nBsXBFGOuz+BLBcThBjBDYO+PzAnABOXI8C1KWjqxoNjxM/SYjEC4TlOJR/KJ\nOEsz\r\n=CJ7g\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"b2782236750512219416dfd0344fa25d348bc058","scripts":{"test":"standard | snazzy && tap test.js"},"_npmUser":{"name":"jsumners","email":"james.sumners@gmail.com"},"repository":{"url":"git+https://github.com/fastify/fastify-http-proxy.git","type":"git"},"_npmVersion":"6.8.0","description":"proxy http requests, for Fastify","directories":{},"_nodeVersion":"10.15.2","dependencies":{"fastify-reply-from":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"got":"^9.5.0","tap":"^12.5.2","snazzy":"^8.0.0","express":"^4.16.4","fastify":"^2.0.0","standard":"^12.0.1","http-proxy":"^1.17.0","pre-commit":"^1.2.2","simple-get":"^3.0.3","http-errors":"^1.7.1","express-http-proxy":"^1.5.0","make-promises-safe":"^5.0.0"},"peerDependencies":{"fastify":"2.x"},"_npmOperationalInternal":{"tmp":"tmp/fastify-http-proxy_2.1.0_1554474309021_0.10147927389610989","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"fastify-http-proxy","version":"2.2.0","keywords":["fastify","http","proxy"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"fastify-http-proxy@2.2.0","maintainers":[{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"cemremengu","email":"cemremengu@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"ethan_arrowood","email":"ethan.arrowood@gmail.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"starptech","email":"deusdustin@gmail.com"},{"name":"trivikr","email":"trivikr.dev@gmail.com"}],"homepage":"https://github.com/fastify/fastify-http-proxy#readme","bugs":{"url":"https://github.com/fastify/fastify-http-proxy/issues"},"dist":{"shasum":"5f31ddfb1813153e444adacde987bfbdda4cc395","tarball":"https://registry.npmjs.org/fastify-http-proxy/-/fastify-http-proxy-2.2.0.tgz","fileCount":15,"integrity":"sha512-I3/9NaJgWxXOW+gOk0MFxksuXvFNRY5iB/Fn0cZluIB1ezFVm3qghiQucTuNYggYuGO2KS9FLawgJLuFUC2UQA==","signatures":[{"sig":"MEQCICvPBJj5GQKbJ6PaJqcNM8QD+dbG2AnHqdY4e1/Q3XlUAiASUstgOgfhLAMhrv8x+owDwydPy1Pky0r4yxJVW9mcQQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21756,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc0XFoCRA9TVsSAnZWagAAzIEP/07GJwJmUZwPyu7Xiacu\nRtidOB3qvde4RZTcwcencNPSQvM7wC8hW8xpyKKcW8rrHyB28Na6DO2dVtUO\ncWxWutDO/getcO05ksirjwo3+GzIYQYzRkQWa0rfhx8Xj/rOAfMGVUKCV5hR\nt4bAeGihJxDfgG932DVfAfbjU4H8OWl/xuBUuAd4V54ACwi3Aqvm4B6JAu4f\nbiDS2tohsDXzV8+cpsednagsW6w+a4kSXd6OwnqdbBz7iDXaMRvNujIVeFwF\n9Q0rRi9uqV6QTAOhHnGJGAcR43QJy1zpN7DiPLhLdM9zZNGc8Bwh2JeAR1n0\nfyUM+V7dWs6k/nfGWc891EXUR1omtjUZ0G4TA9S0HZTX0Zb/ek4IO+meNl/d\n5bMQTFgrXSwmUhLvfwk3gIThIxEhsfnCiMFquKCgrzWhsAmsmPtBdgii5NPA\nO0BN+OsnbOU6v/aZLofIjdk/eNGs9/4uftVScIlTfu62DqluJZbv+0bIrgS4\nyNkW4S6Kxn1KyV+nywe9Mlqu3SAaT1ZCFJK6+364Yr1PhL6v5t6CLCRNh04A\nQu/Q+wY3gi3yTrcrWy091YSZ4xPexlW3JmHFWCYjtGs5kTAMEnd8Y25s2ECy\njCoDID1Dx0dp0R/D9h4ctnfy3iFQCRV5U6ZImKKh4b0CwuigeESdz631CmFy\naog9\r\n=F2zm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"e010146c5e94219dda7319da17507bacadb79467","scripts":{"test":"standard | snazzy && tap test/test.js","typescript":"tsc --project ./test/types/tsconfig.json","lint:typescript":"standard --fix --parser @typescript-eslint/parser --plugin typescript test/types/*.ts"},"_npmUser":{"name":"eomm","email":"behemoth89@gmail.com"},"repository":{"url":"git+https://github.com/fastify/fastify-http-proxy.git","type":"git"},"_npmVersion":"6.4.1","description":"proxy http requests, for Fastify","directories":{},"_nodeVersion":"10.11.0","dependencies":{"fastify-reply-from":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"got":"^9.5.0","tap":"^12.5.2","snazzy":"^8.0.0","express":"^4.16.4","fastify":"^2.0.0","standard":"^12.0.1","http-proxy":"^1.17.0","pre-commit":"^1.2.2","simple-get":"^3.0.3","typescript":"^3.4.5","@types/node":"^11.13.9","http-errors":"^1.7.1","express-http-proxy":"^1.5.0","make-promises-safe":"^5.0.0","eslint-plugin-typescript":"^0.14.0","@typescript-eslint/parser":"^1.7.0"},"peerDependencies":{"fastify":"2.x"},"_npmOperationalInternal":{"tmp":"tmp/fastify-http-proxy_2.2.0_1557229927507_0.22996968161105902","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"fastify-http-proxy","version":"2.3.0","keywords":["fastify","http","proxy"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"fastify-http-proxy@2.3.0","maintainers":[{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"cemremengu","email":"cemremengu@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"ethan_arrowood","email":"ethan.arrowood@gmail.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"starptech","email":"deusdustin@gmail.com"}],"homepage":"https://github.com/fastify/fastify-http-proxy#readme","bugs":{"url":"https://github.com/fastify/fastify-http-proxy/issues"},"dist":{"shasum":"ece05ab2b9e2a821847f7b325028ab3c910a7381","tarball":"https://registry.npmjs.org/fastify-http-proxy/-/fastify-http-proxy-2.3.0.tgz","fileCount":15,"integrity":"sha512-vrDZysadyxT7P1K0prt1pcBuRwNlV/TdK+cPLbnCpLqmv8hEVUzBpZROHFXLdp6hjKrNEjFlb52u9IP/f34hXw==","signatures":[{"sig":"MEQCIFlXhJp0xGPWMg0CDaz5k/Yn8hIPxcyUOeMMrqcLxFcRAiBVKBwqQvcc7kB3xoAbEePYuyervOq3aNPc7KAUZS9YTw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21813,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdm5TICRA9TVsSAnZWagAAoK8P/0pP6FRC4FGn6n0T/gdO\nMTFbcv+usgdmv27rg0e2cFM+XINK/L3cpFw1v8nP03WXx4R+udozZkxnLOaX\nH9d/R3LI7K9rRJIKJqbHX1YlmcNf7G7oB7M3CzB1JqioxKlW/WN3yP/RbqHg\nWm61lmBEH/qBmrIajovCrIKG3aI32cI2nd2dR34QXNSA1E4xuOXfr26coDRn\nn7skxzg3hro5DFwDuWjWma2LBbmGK56IQNkjtpS1j6GNQPAGW9/hT3vRGmA/\nIURdynX8J3/bCcPEYZYGkkrp8knSpj1/c86fyaAQ3DXS79yRQFfpieC4yvsc\nbjV4Pw1sv50UDl8XVKCrQqPYcQJqr5tWAPkhZZ8Z2fiaRZ7YRNG8MNCahGpp\nsH/Xgj80TsZ7JFNcXtuS3Z9/A1Hq+mbumUzhnnbNOsbWswYQFauxfntdjJ4F\nYBwkIn7zAZ3xMBLgA8Jgx11DjmatyGQQu1PCvzADmiOAZ5Wfa2r+6dblr12W\ntKAPUJHIsx2iAlO84jr5UlvtR4HlfjFgSelTIvKM5WSwyNb6P30sPU+1pbw0\nq8b3UaYbp5AI5A10vqWyIa/70zScGwXrx7kyserImh2QTEMXyuYBkhDhl0yw\n7SmTVxvtGvDcMqNvADSHCLMeHPZwnUpEh5a8Yd5fmJY4XLaZW4+NOU1hwwzq\nouQA\r\n=E8FC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"982ab4ac94b9b3ef05a8a52be73883a1c0afde99","scripts":{"test":"standard | snazzy && tap test/test.js","typescript":"tsc --project ./test/types/tsconfig.json","lint:typescript":"standard --fix --parser @typescript-eslint/parser --plugin typescript test/types/*.ts"},"_npmUser":{"name":"eomm","email":"behemoth89@gmail.com"},"repository":{"url":"git+https://github.com/fastify/fastify-http-proxy.git","type":"git"},"_npmVersion":"6.4.1","description":"proxy http requests, for Fastify","directories":{},"greenkeeper":{"ignore":["tap"]},"_nodeVersion":"10.11.0","dependencies":{"fastify-reply-from":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"got":"^9.5.0","tap":"^12.6.6","snazzy":"^8.0.0","express":"^4.16.4","fastify":"^2.0.0","standard":"^14.0.2","http-proxy":"^1.17.0","pre-commit":"^1.2.2","simple-get":"^3.0.3","typescript":"^3.4.5","@types/node":"^12.6.2","http-errors":"^1.7.1","express-http-proxy":"^1.5.0","make-promises-safe":"^5.0.0","eslint-plugin-typescript":"^0.14.0","@typescript-eslint/parser":"^1.7.0"},"peerDependencies":{"fastify":"2.x"},"_npmOperationalInternal":{"tmp":"tmp/fastify-http-proxy_2.3.0_1570477256060_0.7164376432885615","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"fastify-http-proxy","version":"3.0.0","keywords":["fastify","http","proxy"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"fastify-http-proxy@3.0.0","maintainers":[{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"cemremengu","email":"cemremengu@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"ethan_arrowood","email":"ethan.arrowood@gmail.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"starptech","email":"deusdustin@gmail.com"}],"homepage":"https://github.com/fastify/fastify-http-proxy#readme","bugs":{"url":"https://github.com/fastify/fastify-http-proxy/issues"},"dist":{"shasum":"8cceee1a9d2bcf38ab46dd4970b9e57993f1c9cd","tarball":"https://registry.npmjs.org/fastify-http-proxy/-/fastify-http-proxy-3.0.0.tgz","fileCount":15,"integrity":"sha512-82gXw8wJnyG86T/z6eAOS4dtpZSVxfmcOjOd7bJLqagi4eRoc/+tjQYrT4fBxSnMUul+W7kf5SIRcUnAB0EQtw==","signatures":[{"sig":"MEQCIHLIypu7sG7IrQkrVPUbVUkWFQYRcLfyPCmnosM37NvYAiAVCbkT7bOyZ2Md3WPwF0AO5dSekIHjHRRshCltkE+aRQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21024,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJ33sCRA9TVsSAnZWagAAlzsP/jFotHCkJDu8rdOX0/zF\nhINQlcYIfNNtgLPm7wEOLr1d8zCHEIfdtpfI6ASVh3pEzLDjiY4AhdKL/XYF\n75dFpzctrjCjAHdQtltsq+EErVJ3rGu47FHn/zu/1BKtydVaSpZmcRtNojQo\n49PUppDyYRB8uAmHuN6Rz/1CaBy7BvzJszngj0siMJKa3oISmZL0Nw3++QBZ\nufxOAaNTUI7CQsVk/DdmJhWT1SmfopXi2LRYcDXqANOCQztviupj8Y9dKmIe\nFDU+7eSBsb1XkivbWA96yHsCgCUTi2KOH2rHDH3w07cUqcucfYNumHWpPdlv\nDClOgwI5NAl+7S/0wLpT/oWoKE2Tm9gHe99pW5UegRrfdnSvLF8y4ae8NClG\ngpJTO4Xj9UuRKDFw3GkkpcmJvcoOW7qvh9xaeJ8iG1kcT4SWxOGBjyoiIsX0\n4+yIi3MwtGof7TEfIlX7k2i+PRVJcXCod2sxcFVCMsNYzfRmla8lCjUcU3an\nDsfHEHIS9xblwZihBAmfQd4lxLo3hE5wbEz3+/DPSvdh3A8UeMNZxqg/Mr8+\nDF+CVAUlc3q/IZhXSKx6tmP6k3Phrgim+bR77p7oSAk/lUcKR5SqMa7lulug\nWQjwcmhLGZvWuI5a56f2ONjEyUi5RSw9/oe+ulmQmoaIaTJpjjr8F4EHB58K\nMTXm\r\n=HzNS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"4f0f207c7a3f2cdfbeb00c9b054a280b227b4b92","scripts":{"test":"standard | snazzy && tap test/test.js","typescript":"tsc --project ./test/types/tsconfig.json","lint:typescript":"standard --fix --parser @typescript-eslint/parser --plugin typescript test/types/*.ts"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"repository":{"url":"git+https://github.com/fastify/fastify-http-proxy.git","type":"git"},"_npmVersion":"6.13.6","description":"proxy http requests, for Fastify","directories":{},"_nodeVersion":"12.13.0","dependencies":{"fastify-reply-from":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"got":"^10.0.0","tap":"^14.0.0","snazzy":"^8.0.0","express":"^4.16.4","fastify":"^2.0.0","standard":"^14.0.2","http-proxy":"^1.17.0","pre-commit":"^1.2.2","simple-get":"^3.0.3","typescript":"^3.4.5","@types/node":"^13.1.0","http-errors":"^1.7.1","express-http-proxy":"^1.5.0","make-promises-safe":"^5.0.0","eslint-plugin-typescript":"^0.14.0","@typescript-eslint/parser":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fastify-http-proxy_3.0.0_1579646443550_0.14707033429997707","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"fastify-http-proxy","version":"3.1.0","keywords":["fastify","http","proxy"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"fastify-http-proxy@3.1.0","maintainers":[{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"cemremengu","email":"cemremengu@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"ethan_arrowood","email":"ethan.arrowood@gmail.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"starptech","email":"deusdustin@gmail.com"}],"homepage":"https://github.com/fastify/fastify-http-proxy#readme","bugs":{"url":"https://github.com/fastify/fastify-http-proxy/issues"},"dist":{"shasum":"4b4c8da10a35d6da45d311caa9266a467af260c4","tarball":"https://registry.npmjs.org/fastify-http-proxy/-/fastify-http-proxy-3.1.0.tgz","fileCount":15,"integrity":"sha512-68uOOLScAWmrm/10jzsOePzvxAtZN1BjkmKC6wkQK+ZLwFM2fO8p3fCb1IZIptcxx84sbyvGeRq4G2rIVBk+Dg==","signatures":[{"sig":"MEYCIQCl0Pc4F6kjLDf+N9AgIeBHhR8yvyknb7yvVeRBFRSG1AIhAMGZaECNkht5IXgdag2rp9W8PemKKAvvGLxdMhKcaFTa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22230,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJerqNFCRA9TVsSAnZWagAAOeUP/2H7Omf3mDOhj6A41Cib\naHgk7TSJv/ToPzaB8I4kQ6Y3be+bXkaz0Y+55+xQLZA1zwIt/OyFPRY25IYl\nW/kX1RZeZG34WOEHdAw2rxqOyKZ9eolDnnxlDXq8yriCPlieLzpfQd/mS5md\npvK0YcCa06o/MHqD1JL4sLH+LA76R7sr05uQnMyvyOVDp1PT7b/wb4Fzfwc4\nPe/vSSu8NPjWA5MWjZO+hNqmNFyFws5oYAGavuI2ISN35xZrAYic8KIeX3Ei\nPZwPH2FU+IsVxQHZ/vKynQDgG7gSJ7ScT0elcWOahcJxI/O/v9ijO7Ye6NPv\nxelDF0V/rOSiH0/373xwb/ILl2lZzkg603Ib4y20mr5rcyGn4BzNZgJTisQE\n32Y/y4xWGShbsaNcU/oOUAt097KN1zaXS4cg+ZA1Zti1lg+ZB8gfosBb4Igy\n2P1XrZAndrsFwXwEhId+JYrIm/zHMWVpb1RGPjpSx+t2IrlvLjFu/AdPBWj6\nlkk8etQWeALjfV1vfkRd6OM5BRYiX95g2kMJ9HzwHrNl9jvzRrowxZt+WWi1\nPVM5GA8BDBcwClWtBSvnRIRCRArIbqmqY6f2BGIhpLF1Trwsk021ubbh2u3c\n77lANGMYelJaX3xk0wap12qDZ2ISpgb13YmRbE+fbg6pg+suijslAwuUxGMH\nQJ3T\r\n=RMBQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"0483360d8666d9561b0181487187f5ed61cba7fd","scripts":{"test":"standard | snazzy && tap test/test.js","typescript":"tsc --project ./test/types/tsconfig.json","lint:typescript":"standard --fix --parser @typescript-eslint/parser --plugin typescript test/types/*.ts"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"repository":{"url":"git+https://github.com/fastify/fastify-http-proxy.git","type":"git"},"_npmVersion":"6.14.4","description":"proxy http requests, for Fastify","directories":{},"_nodeVersion":"12.16.2","dependencies":{"fastify-reply-from":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"got":"^10.6.0","tap":"^14.0.0","snazzy":"^8.0.0","express":"^4.16.4","fastify":"^2.0.0","standard":"^14.0.2","http-proxy":"^1.17.0","pre-commit":"^1.2.2","simple-get":"^3.0.3","typescript":"^3.4.5","@types/node":"^13.1.0","http-errors":"^1.7.1","express-http-proxy":"^1.5.0","make-promises-safe":"^5.0.0","eslint-plugin-typescript":"^0.14.0","@typescript-eslint/parser":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fastify-http-proxy_3.1.0_1588503364787_0.784390218072234","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"fastify-http-proxy","version":"3.2.0","keywords":["fastify","http","proxy"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"fastify-http-proxy@3.2.0","maintainers":[{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"cemremengu","email":"cemremengu@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"ethan_arrowood","email":"ethan.arrowood@gmail.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"starptech","email":"deusdustin@gmail.com"}],"homepage":"https://github.com/fastify/fastify-http-proxy#readme","bugs":{"url":"https://github.com/fastify/fastify-http-proxy/issues"},"dist":{"shasum":"efe0e4e6f765b2247bcf6acc0d8b604bcb54aa2a","tarball":"https://registry.npmjs.org/fastify-http-proxy/-/fastify-http-proxy-3.2.0.tgz","fileCount":16,"integrity":"sha512-8VU+5VLm3pnYnu7JonhYjBdthuI1WUwyj6RHkw61+0nXYG/uFSXuyf7yOk9WzDteUqdU8lP2pj3xSI8xmX6f9w==","signatures":[{"sig":"MEUCIE/Lbq6swhQ5XlOog+I4d5L5nSrJQKRM2E5pQdTBAOzKAiEAyi/4At+owl0/OwOSFIIltcZIQf9/n+mb4fBTfTHGrR8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25109,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeuP+2CRA9TVsSAnZWagAAxJEP/0Le3NsdeWuyN1tyzRu9\ne+XzU8Edb1efMvlNHDF/ZoGXJ9k5JHyemeZC3IJPp/kGLR2Z2oTmq0YcyUGc\n5d7t1WxMlI8OXkH8h6kLg29P0WxP0wMF8xVprR3GhkBE/AXVSoWLU7fB5uGJ\n62AB+s6zm9Q0h15oz0l4U0gYLKkUOqjHdYSO3Q1CiLLZ+9OWImtJQOQn+y/q\naAnxjBAnAWQnP9Rz9M9UFbD8gp85J2dN/7q7BGnlklG5jbWmlfczwyvAU+3y\nqe701ShhGFRFWDvvRyQMnXXCUaDTLj+IWTzMXDUvZv2+0BjaY2ksRZubTMlQ\nJqObyMUSTnGDf9dLnkzY3AcGGyy+0DXwybS0gXwtbnz0GT5Z03Yba1fdDe+n\ne0anzG1oT6HUECsZuIVpThqoRvfoL82kmdDBM1tFTaa09IVlRE2CFJRKodNR\njUddqiEHK0LePHShIiSogWMhbSq2tHtcUVrP5Tsb+u03igNPKOFEN2kzkIK9\nDagiUq6zsfqPJ75bGFlvsodwOzDEIL02A1tb2nYJXSU/+/PcTfSCOWQCD77G\n+R3EjIj6QDfnogjsyf3ag0G+bGdzeccU85Ssw+gDap+N3LDzMTW+TF93hkRb\naVhLxtPJ2R315RyJ+bT1zwYR3xk9IJdZm0PwPkbp5iINTkGFPDU8UV9Zz4AR\neTPR\r\n=NLW9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"e27471307176b8492a4f45a8e9b85f83a23091ef","scripts":{"test":"standard | snazzy && tap test/*.js","typescript":"tsc --project ./test/types/tsconfig.json","lint:typescript":"standard --fix --parser @typescript-eslint/parser --plugin typescript test/types/*.ts"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"repository":{"url":"git+https://github.com/fastify/fastify-http-proxy.git","type":"git"},"_npmVersion":"6.14.5","description":"proxy http requests, for Fastify","directories":{},"_nodeVersion":"12.16.1","dependencies":{"ws":"^7.2.5","fastify-websocket":"^1.1.2","fastify-reply-from":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"got":"^10.6.0","tap":"^14.0.0","snazzy":"^8.0.0","express":"^4.16.4","fastify":"^2.0.0","standard":"^14.0.2","http-proxy":"^1.17.0","pre-commit":"^1.2.2","simple-get":"^3.0.3","typescript":"^3.4.5","@types/node":"^13.1.0","http-errors":"^1.7.1","express-http-proxy":"^1.5.0","make-promises-safe":"^5.0.0","eslint-plugin-typescript":"^0.14.0","@typescript-eslint/parser":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fastify-http-proxy_3.2.0_1589182390096_0.21848246421751427","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"fastify-http-proxy","version":"4.0.0","keywords":["fastify","http","proxy"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"fastify-http-proxy@4.0.0","maintainers":[{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"cemremengu","email":"cemremengu@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"ethan_arrowood","email":"ethan.arrowood@gmail.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"starptech","email":"deusdustin@gmail.com"}],"homepage":"https://github.com/fastify/fastify-http-proxy#readme","bugs":{"url":"https://github.com/fastify/fastify-http-proxy/issues"},"tsd":{"directory":"test"},"dist":{"shasum":"9585ae57fb8e529796750d1704184fa0bbb86d99","tarball":"https://registry.npmjs.org/fastify-http-proxy/-/fastify-http-proxy-4.0.0.tgz","fileCount":16,"integrity":"sha512-s5kfYPRQZ44+OLJdhxbR86kPA3j1k2keW3wxZJJfEUD/9/GqwXch5lUZT32oyou+K+N6xeie+R3RD/ZMzk8mfA==","signatures":[{"sig":"MEUCIQCfXzZVc64ubFsbOmkkbCjLl9qYAFAIdfUzzY60qyVqGwIgLpUdEoCXVOtr84GW8dFgr86Vsovi8VUVi5xf4kZmo/s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24776,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6MpUCRA9TVsSAnZWagAAjmsP/RdP5qzbcQRJsNNkPScu\ndi8AWbPHLA38qiEMZXguNmnfprMoZT87pOtsk9H0VJep390BC0WWmyDbItBJ\njkp3/YNS+wGcJkRmiGu0rJzprbfBIbbX/NLXQtZoONeiqCtpdrRZ04EVfpE/\n5EF25b6/jJ3/OGRN32GtK8FesBzrAGTnn5DDfyaWm3zfJwvGuiCfvDpMvbp2\n7pETuip9B65BUTxv3hurIbsBDbBqCStAxPOqWpA+wViMlcbra9S9YZqMh/nF\ntcxl+Ro+MYAk1PcwOCFydo/p2W/VMvdhgZS/LM7PHHQy67e6OsRoaTtB7pmu\nEkoXorVCmBjL/QaMxTQuEi/dddx9GJ8a9uXpP2Pye4B+yrNqAj61+TECtJvu\nqmvu0crgszHtlRq3iSudzLKxyyEMgdJhEouCM+pRZtWdgr7hq7IXOFTdIjE8\nFz44HoMmM7Yv6gR58uVh5dXXBO6IAhWzY/QyuDpb2A9kC8uHktu4XZhixFbh\nABoxkKD9CfwYvVaHVonqzqjRX01XNYPWn7WxXg4ki6ggVGkBxGztgTKzn5kU\n37714h+o54aocY0dSUa6jHMer+ec4/n00ub0OQVIDmrhm55XhMTfL6Z0t2lm\nbldrVF/Ua7b+D43XCTSwBVcCj3cIuPDuwQfwRO8RzZIJe02Eh+d1aswwdwon\n3Gee\r\n=ATYN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# fastify-http-proxy\n\n[![Build Status](https://travis-ci.org/fastify/fastify-http-proxy.svg?branch=master)](https://travis-ci.org/fastify/fastify-http-proxy)\n\nProxy your http requests to another server, with hooks.\nThis [`fastify`](https://www.fastify.io) plugin forward all the request\nreceived with a given prefix (or none) to an upstream. All Fastify hooks are still applied.\n\n`fastify-http-proxy` is built on top of\n[`fastify-reply-from`](http://npm.im/fastify-reply-from), which enables\nyou for single route proxying.\n\nThis plugin can be used in a variety of circumstances, for example if you have to proxy an internal domain to an external domain (useful to avoid CORS problems) or to implement your own API gateway for a microservices architecture.\n\n## Requirements\n\nFastify 2.x. See [this branch](https://github.com/fastify/fastify-http-proxy/tree/1.x) and related versions for Fastify 1.x compatibility.\n\n## Install\n\n```\nnpm i fastify-http-proxy fastify\n```\n\n## Example\n\n```js\nconst Fastify = require('fastify')\nconst server = Fastify()\n\nserver.register(require('fastify-http-proxy'), {\n  upstream: 'http://my-api.example.com',\n  prefix: '/api', // optional\n  http2: false // optional\n})\n\nserver.listen(3000)\n```\n\nThis will proxy any request starting with `/api` to `http://my-api.example.com`. For instance `http://localhost:3000/api/users` will be proxied to `http://my-api.example.com/users`.\n\nIf you want to have different proxies on different prefixes in you can register multiple instances of the plugin as shown in the following snippet:\n\n```js\nconst Fastify = require('fastify')\nconst server = Fastify()\nconst proxy = require('fastify-http-proxy')\n\nserver.register(proxy, {\n  upstream: 'http://my-api.example.com',\n  prefix: '/api', // optional\n  http2: false // optional\n})\n\nserver.register(proxy, {\n  upstream: 'http://single-signon.example.com/auth',\n  prefix: '/auth', // optional\n  http2: false // optional\n})\n\nserver.listen(3000)\n```\n\nNotice that in this case it is important to use the `prefix` option to tell the proxy how to properly route the requests across different upstreams.\n\nFor other examples, see `example.js`.\n\n## Options\n\nThis `fastify` plugin supports _all_ the options of\n[`fastify-reply-from`](https://github.com/fastify/fastify-reply-from) plus the following.\n\n*Note that this plugin is fully encapsulated, and non-JSON payloads will\nbe streamed directly to the destination.*\n\n### upstream\n\nAn URL (including protocol) that represents the target server to use for proxying.\n\n### prefix\n\nThe prefix to mount this plugin on. All the requests to the current server starting with the given prefix will be proxied to the provided upstream.\n\nThe prefix will be removed from the URL when forwarding the HTTP\nrequest.\n\n### rewritePrefix\n\nRewrite the prefix to the specified string. Default: `''`.\n\n### preHandler\n\nA `preHandler` to be applied on all routes. Useful for performing actions before the proxy is executed (e.g. check for authentication).\n\n### proxyPayloads\n\nWhen this option is `false`, you will be able to access the body but it will also disable direct pass through of the payload. As a result, it is left up to the implementation to properly parse and proxy the payload correctly.\n\nFor example, if you are expecting a payload of type `application/xml`, then you would have to add a parser for it like so:\n\n```javascript\nfastify.addContentTypeParser('application/xml', (req, done) => {\n  const parsedBody = parsingCode(req)\n  done(null, parsedBody)\n})\n```\n\n### config\n\nAn object accessible within the `preHandler` via `reply.context.config`.\nSee [Config](https://www.fastify.io/docs/v2.1.x/Routes/#config) in the Fastify\ndocumentation for information on this option. Note: this is merged with other\nconfiguration passed to the route.\n\n### replyOptions\n\nObject with [reply options](https://github.com/fastify/fastify-reply-from#replyfromsource-opts) for `fastify-reply-from`.\n\n## websocket\n\nThis module has _partial_ support for forwarding websockets by passing a\n`websocket` option. All those options are going to be forwarded to\n[`fastify-websocket`](https://github.com/fastify/fastify-websocket).\nA few things are missing:\n\n1. forwarding headers as well as `rewriteHeaders`\n2. support for paths, `prefix` and `rewritePrefix`\n3. request id logging\n\nPull requests are welcome to finish this feature.\n\n\n## Benchmarks\n\nThe following benchmarks where generated on a Macbook 2018 with i5 and\n8GB of RAM:\n\n| __Framework__ | req/sec |\n| :----------------- | :------------------------- |\n| `express-http-proxy` | 878.4 |\n| `http-proxy` | 3837 |\n| `fastify-http-proxy` | 4205 |\n| `fastify-http-proxy` (with [`undici`](https://github.com/mcollina/undici)) | 6235.6 |\n\nThe results where gathered on the second run of `autocannon -c 100 -d 5\nURL`.\n\n## TODO\n\n* [ ] Generate unique request ids and implement request tracking\n* [ ] Perform validations for incoming data\n* [ ] Finish implementing websocket (follow TODO)\n\n## License\n\nMIT\n","gitHead":"fc8266652f44b8598b131c8d5fe50a9d214149d0","scripts":{"test":"standard | snazzy && tap test/*.js","typescript":"tsd","lint:typescript":"standard --fix --parser @typescript-eslint/parser --plugin typescript test/types/*.ts"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"repository":{"url":"git+https://github.com/fastify/fastify-http-proxy.git","type":"git"},"_npmVersion":"6.14.5","description":"proxy http requests, for Fastify","directories":{},"_nodeVersion":"12.18.0","dependencies":{"ws":"^7.2.5","fastify-websocket":"^1.1.2","fastify-reply-from":"^3.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"got":"^11.3.0","tap":"^14.0.0","tsd":"^0.11.0","snazzy":"^8.0.0","express":"^4.16.4","fastify":"^3.0.0-alpha.1","standard":"^14.0.2","http-proxy":"^1.17.0","pre-commit":"^1.2.2","simple-get":"^4.0.0","typescript":"^3.4.5","@types/node":"^14.0.13","http-errors":"^1.7.1","express-http-proxy":"^1.5.0","make-promises-safe":"^5.0.0","eslint-plugin-typescript":"^0.14.0","@typescript-eslint/parser":"^3.3.0"},"_npmOperationalInternal":{"tmp":"tmp/fastify-http-proxy_4.0.0_1592314451586_0.3371043277982564","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"fastify-http-proxy","version":"4.0.1","keywords":["fastify","http","proxy"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"fastify-http-proxy@4.0.1","maintainers":[{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"cemremengu","email":"cemremengu@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"ethan_arrowood","email":"ethan.arrowood@gmail.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"starptech","email":"deusdustin@gmail.com"}],"homepage":"https://github.com/fastify/fastify-http-proxy#readme","bugs":{"url":"https://github.com/fastify/fastify-http-proxy/issues"},"tsd":{"directory":"test"},"dist":{"shasum":"79e32dcbfe21c7ed4363128b5668243b9fb8a433","tarball":"https://registry.npmjs.org/fastify-http-proxy/-/fastify-http-proxy-4.0.1.tgz","fileCount":16,"integrity":"sha512-hxkl6zBeSmDQ0xoOZPmQD4boIpf/lzvGTH2CQO8qNYs0XZJo9h5HNqlAOTGuEPelNjh7rsJJZx0r3UluC0jUWg==","signatures":[{"sig":"MEQCIBQAopmGuWLOU52qfKf7ypZaz8yMNk3e1fWRITKbSGaXAiBPcVElhKXzxa9Rj5x46cMZcUQkeUncMbm9zoOnMWip1A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24773,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/MC3CRA9TVsSAnZWagAA83gP/jzOdFeU4nnakVaZIN8n\nyiATICWLdReTND7+6LM3JCyAiZkTPC3jhqgPaDfy4u5VBgIeMKOrRx5mYNim\nQUeF6z2YG0lAgTfI7zpcSp+IvHyvhWnXw/O4H/R3PLqwOCVt0rTpMFa/bydC\nfHqmqU7e2CFnpWAb0ZEKDL7XFqMCzn52i6lLWpDCgBcKpEY6iT9VxCgSB6xm\ny+u3OTBvkUYWRixX9+2ZPXcdUmRRGvy0AG9BeQEnASSzyp57YqAglY4U3w8y\ndzMU6y05L5CX07MZ2c9GjxkUG69aENQu4kryIoeP8wrt9HcgBve2j3JFVOjt\n1+0iBWUnTeH00aQ8lvwebrEvy859J4fzG7u0HH35rByM3TCAvjnq8e7EipA4\nYj9IqxD0DW6XWC4xLvoP4Ix78b8bJnJHnbmIuEL+5QXhkHjFjtQd3PIt8Nbm\n2ltEAiHa//DcMIv+gRqSN6Kr6Jnc8AAldSBc/TIue6yASo0QL4lR3pxyWqgy\njCTBGGPq8jR1n4vzwYjjIhOsW/Je0wDUz/UbN3yTRh/tdxyfcMGWTjSXt1uM\na73PjdxWPhOt6UNOsDELJaj993obxbuIxRLnWxOUk//OhRgCa+5ImzIoHqn6\nqVqxC649zmTKbQPzPsHIRU0a7bUAXPPnGIbM0Vq5iw5HTL3DBbKmJ+ySWQwL\nlQog\r\n=wqUU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# fastify-http-proxy\n\n[![Build Status](https://travis-ci.org/fastify/fastify-http-proxy.svg?branch=master)](https://travis-ci.org/fastify/fastify-http-proxy)\n\nProxy your http requests to another server, with hooks.\nThis [`fastify`](https://www.fastify.io) plugin forward all the request\nreceived with a given prefix (or none) to an upstream. All Fastify hooks are still applied.\n\n`fastify-http-proxy` is built on top of\n[`fastify-reply-from`](http://npm.im/fastify-reply-from), which enables\nyou for single route proxying.\n\nThis plugin can be used in a variety of circumstances, for example if you have to proxy an internal domain to an external domain (useful to avoid CORS problems) or to implement your own API gateway for a microservices architecture.\n\n## Requirements\n\nFastify 2.x. See [this branch](https://github.com/fastify/fastify-http-proxy/tree/1.x) and related versions for Fastify 1.x compatibility.\n\n## Install\n\n```\nnpm i fastify-http-proxy fastify\n```\n\n## Example\n\n```js\nconst Fastify = require('fastify')\nconst server = Fastify()\n\nserver.register(require('fastify-http-proxy'), {\n  upstream: 'http://my-api.example.com',\n  prefix: '/api', // optional\n  http2: false // optional\n})\n\nserver.listen(3000)\n```\n\nThis will proxy any request starting with `/api` to `http://my-api.example.com`. For instance `http://localhost:3000/api/users` will be proxied to `http://my-api.example.com/users`.\n\nIf you want to have different proxies on different prefixes in you can register multiple instances of the plugin as shown in the following snippet:\n\n```js\nconst Fastify = require('fastify')\nconst server = Fastify()\nconst proxy = require('fastify-http-proxy')\n\nserver.register(proxy, {\n  upstream: 'http://my-api.example.com',\n  prefix: '/api', // optional\n  http2: false // optional\n})\n\nserver.register(proxy, {\n  upstream: 'http://single-signon.example.com/auth',\n  prefix: '/auth', // optional\n  http2: false // optional\n})\n\nserver.listen(3000)\n```\n\nNotice that in this case it is important to use the `prefix` option to tell the proxy how to properly route the requests across different upstreams.\n\nFor other examples, see `example.js`.\n\n## Options\n\nThis `fastify` plugin supports _all_ the options of\n[`fastify-reply-from`](https://github.com/fastify/fastify-reply-from) plus the following.\n\n*Note that this plugin is fully encapsulated, and non-JSON payloads will\nbe streamed directly to the destination.*\n\n### upstream\n\nAn URL (including protocol) that represents the target server to use for proxying.\n\n### prefix\n\nThe prefix to mount this plugin on. All the requests to the current server starting with the given prefix will be proxied to the provided upstream.\n\nThe prefix will be removed from the URL when forwarding the HTTP\nrequest.\n\n### rewritePrefix\n\nRewrite the prefix to the specified string. Default: `''`.\n\n### preHandler\n\nA `preHandler` to be applied on all routes. Useful for performing actions before the proxy is executed (e.g. check for authentication).\n\n### proxyPayloads\n\nWhen this option is `false`, you will be able to access the body but it will also disable direct pass through of the payload. As a result, it is left up to the implementation to properly parse and proxy the payload correctly.\n\nFor example, if you are expecting a payload of type `application/xml`, then you would have to add a parser for it like so:\n\n```javascript\nfastify.addContentTypeParser('application/xml', (req, done) => {\n  const parsedBody = parsingCode(req)\n  done(null, parsedBody)\n})\n```\n\n### config\n\nAn object accessible within the `preHandler` via `reply.context.config`.\nSee [Config](https://www.fastify.io/docs/v2.1.x/Routes/#config) in the Fastify\ndocumentation for information on this option. Note: this is merged with other\nconfiguration passed to the route.\n\n### replyOptions\n\nObject with [reply options](https://github.com/fastify/fastify-reply-from#replyfromsource-opts) for `fastify-reply-from`.\n\n## websocket\n\nThis module has _partial_ support for forwarding websockets by passing a\n`websocket` option. All those options are going to be forwarded to\n[`fastify-websocket`](https://github.com/fastify/fastify-websocket).\nA few things are missing:\n\n1. forwarding headers as well as `rewriteHeaders`\n2. support for paths, `prefix` and `rewritePrefix`\n3. request id logging\n\nPull requests are welcome to finish this feature.\n\n\n## Benchmarks\n\nThe following benchmarks where generated on a Macbook 2018 with i5 and\n8GB of RAM:\n\n| __Framework__ | req/sec |\n| :----------------- | :------------------------- |\n| `express-http-proxy` | 878.4 |\n| `http-proxy` | 3837 |\n| `fastify-http-proxy` | 4205 |\n| `fastify-http-proxy` (with [`undici`](https://github.com/mcollina/undici)) | 6235.6 |\n\nThe results where gathered on the second run of `autocannon -c 100 -d 5\nURL`.\n\n## TODO\n\n* [ ] Generate unique request ids and implement request tracking\n* [ ] Perform validations for incoming data\n* [ ] Finish implementing websocket (follow TODO)\n\n## License\n\nMIT\n","gitHead":"f4c155dff14c77a0f1a4ec60a9187511c9079b50","scripts":{"test":"standard | snazzy && tap test/*.js","typescript":"tsd","lint:typescript":"standard --fix --parser @typescript-eslint/parser --plugin typescript test/types/*.ts"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"repository":{"url":"git+https://github.com/fastify/fastify-http-proxy.git","type":"git"},"_npmVersion":"6.14.5","description":"proxy http requests, for Fastify","directories":{},"_nodeVersion":"12.18.1","dependencies":{"ws":"^7.2.5","fastify-websocket":"^2.0.1","fastify-reply-from":"^3.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"got":"^11.3.0","tap":"^14.0.0","tsd":"^0.12.0","snazzy":"^8.0.0","express":"^4.16.4","fastify":"^3.0.0-rc.5","standard":"^14.0.2","http-proxy":"^1.17.0","pre-commit":"^1.2.2","simple-get":"^4.0.0","typescript":"^3.4.5","@types/node":"^14.0.14","http-errors":"^1.8.0","express-http-proxy":"^1.5.0","make-promises-safe":"^5.0.0","eslint-plugin-typescript":"^0.14.0","@typescript-eslint/parser":"^3.5.0"},"_npmOperationalInternal":{"tmp":"tmp/fastify-http-proxy_4.0.1_1593622710488_0.6672332241881533","host":"s3://npm-registry-packages"}},"4.0.2":{"name":"fastify-http-proxy","version":"4.0.2","keywords":["fastify","http","proxy"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"fastify-http-proxy@4.0.2","maintainers":[{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"cemremengu","email":"cemremengu@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"ethan_arrowood","email":"ethan.arrowood@gmail.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"starptech","email":"deusdustin@gmail.com"}],"homepage":"https://github.com/fastify/fastify-http-proxy#readme","bugs":{"url":"https://github.com/fastify/fastify-http-proxy/issues"},"tsd":{"directory":"test"},"dist":{"shasum":"578a0fce83a418666a8f068fd4ab98b6ce5ab93f","tarball":"https://registry.npmjs.org/fastify-http-proxy/-/fastify-http-proxy-4.0.2.tgz","fileCount":16,"integrity":"sha512-2a0M4QUPmb62DXtsR7U+npAUekbifW7Yacm5BRTolSeFp9Vfn6bXk3yQzBP3mulfOeoQOvFdD38sWwD3huK37Q==","signatures":[{"sig":"MEYCIQC70PowySPzDbYRS+7KjL6MTeXmllGEVk2trN5i9WSmDAIhAMUpLd6iyM+C3cg8EOKM/9aDU//mGv4bHHLk/lLO+dxU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24768,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBKkkCRA9TVsSAnZWagAAPNoP/3dbaolP3y/z1cZzNK9x\nW+s5zZEdL3/X3gVD7R5Xt1DbInEyCddL/VYlS6qufUK9qKpH7w+UX8W5nlf7\nUvaIpj8kSiBikfiy+fkYvVJjUOoPGu+FR1N8j0MolBO7jsmAV3dNGaOt0jJW\nN+k/7n7t6TcnFjH5rcCWQ4W9963/RPQPOoyNqQPSMLwrXa42hLOJUlErKkma\nJahirom2uh7AFEpZ7TW6ro9RPK2d3uRU8zwYWcHNx1ogP9wPNKCs9vO5OXo4\nLwxIuEdsbjdAyl0SVJs1jOFO/OH0nMenEGRbde/DhEtbvFdMbVbcZzSmitIR\nDF3AisZZG9CW1fHbYQU8+rQlyYoeUqWoQbEw8cUFOx9t93Y6l2vklSrPcvDY\nyja7kxSmpbvspA7wApBOd1nDOiARlH+vqAQFb73pczI/mzg4vkQ+K47YOCeB\nTK+C/0Abhaw0AleN84HddA/rKNskPKL6JuVg1tSTCNoEuOvAyOHOhDa1Jepp\nTlJG9HKwZ6SFT4KqojrfM6CbC/dChPP1bNXDgYPv068cLoBA61t8LEho5VCP\nlhSyjguGLACPJXAl0V9bF35mmR8WWX9/ul9V8yqwGX3oab5ssRTb/qwhKp83\nIuYtldlDHXk6e7k1sDcmJghGTYidtxqjjaB/qUHl4KZ9qOoBWbl2o/R6Flsq\nGGRQ\r\n=ZfWR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"76bb3c7ea9b902c17edcba5dca3e4e61fcff73cf","scripts":{"test":"standard | snazzy && tap test/*.js","typescript":"tsd","lint:typescript":"standard --fix --parser @typescript-eslint/parser --plugin typescript test/types/*.ts"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"repository":{"url":"git+https://github.com/fastify/fastify-http-proxy.git","type":"git"},"_npmVersion":"6.12.1","description":"proxy http requests, for Fastify","directories":{},"_nodeVersion":"12.13.1","dependencies":{"ws":"^7.3.1","fastify-websocket":"^2.0.3","fastify-reply-from":"^3.1.2"},"_hasShrinkwrap":false,"devDependencies":{"got":"^11.4.0","tap":"^14.0.0","tsd":"^0.13.1","snazzy":"^8.0.0","express":"^4.16.4","fastify":"^3.0.0","standard":"^14.0.2","http-proxy":"^1.17.0","pre-commit":"^1.2.2","simple-get":"^4.0.0","typescript":"^3.9.6","@types/node":"^14.0.18","http-errors":"^1.8.0","express-http-proxy":"^1.5.0","make-promises-safe":"^5.0.0","eslint-plugin-typescript":"^0.14.0","@typescript-eslint/parser":"^3.6.0"},"_npmOperationalInternal":{"tmp":"tmp/fastify-http-proxy_4.0.2_1594140963730_0.8763707290328819","host":"s3://npm-registry-packages"}},"4.0.3":{"name":"fastify-http-proxy","version":"4.0.3","keywords":["fastify","http","proxy"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"fastify-http-proxy@4.0.3","maintainers":[{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"ethan_arrowood","email":"ethan.arrowood@gmail.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"starptech","email":"deusdustin@gmail.com"}],"homepage":"https://github.com/fastify/fastify-http-proxy#readme","bugs":{"url":"https://github.com/fastify/fastify-http-proxy/issues"},"tsd":{"directory":"test"},"dist":{"shasum":"ce68eeeee911060984bfa3743197b07c5b32a9b3","tarball":"https://registry.npmjs.org/fastify-http-proxy/-/fastify-http-proxy-4.0.3.tgz","fileCount":16,"integrity":"sha512-dbvbLbt9CShVo8eZ5HF4+BXc1+Si6g7atRorhkutN2Hx/IwGlxC83R37nu1fexM4lhLwyP6TcrJTig7UOIr5Pw==","signatures":[{"sig":"MEQCIDJxUIbJkDTMUgZH0GtonwhNPFMjrDgOAgStpD04dNhzAiBuT4nI3sxX4V+czMlmMkhhk6WixJT3FxRmXYfK5txwNw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25224,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKRrbCRA9TVsSAnZWagAArAgP/AgkcAjwjU+kBYD4NLdc\nKdOkANxVwUJdvk+M22TtUcJQ7+IMLm/ngG7dlneu94X4z31Vp7l8vh/7uwYF\nIS8KpjK7CiHo3NF2zQDG4mU3bdLdwn5DUNFWG+VbDxXQYUWxgRI14cYeapIX\nu5g0BkOYQoyM2gU2bFJ++1Xc6CCePu6tuwn/dIODSyFDR11icMjZcya4qJB2\nsGyOTnfemVghOIcqpt/+79YhJsskZKDPHOCDX9hfuL5DEHKC1faG88JVP4wL\nIPeqSD30dvfPApxwFqu+uhNuQ0FHSUvG7xC0HxwZ1HXuq7fn3c1kQfNg3GNl\nFOutsWAT/JbFnLAXgOJOd3s1KU08bPzfrBsZHszjorF0BwRdlXGFtkOfrS4L\nlzC0A110cQFOOPB/gOprQtINnIHqRL7UnN3CcK8gVVGq5VHkLJi3YAC97b50\n3iburabCXskN0XGE6Mcops4S0SG4dvOQWNnxbp91oEdMnhx+rntWhx2wPDr9\njaDYTfQSNQbuSOZNLpEyHEz52JRWJ8iucS3tpPTVSJsUfuwKGbR98F+gSNGs\nWTK042qy9HF4Kd6VkB+/tjblM0shzLWENkM0c764hbVDFsTHyC72is/rMyw8\neAGAqq5nkyuwQ7y/4ddrsJw4lu5lksIKoozanz6X1CaVdWwf/eQWS0VbUeF0\nGrzt\r\n=2SQY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"5868c196d53bb5b243f82463c7417bddfa140f5a","scripts":{"test":"standard | snazzy && tap test/*.js && npm run typescript","typescript":"tsd","lint:typescript":"standard --fix --parser @typescript-eslint/parser --plugin typescript test/types/*.ts"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"repository":{"url":"git+https://github.com/fastify/fastify-http-proxy.git","type":"git"},"_npmVersion":"6.14.6","description":"proxy http requests, for Fastify","directories":{},"_nodeVersion":"12.18.1","dependencies":{"ws":"^7.3.1","fastify-websocket":"^2.0.7","fastify-reply-from":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"got":"^11.5.1","tap":"^14.10.8","tsd":"^0.13.1","snazzy":"^8.0.0","express":"^4.16.4","fastify":"^3.0.0","standard":"^14.0.2","http-proxy":"^1.17.0","pre-commit":"^1.2.2","simple-get":"^4.0.0","typescript":"^3.9.7","@types/node":"^14.0.27","http-errors":"^1.8.0","express-http-proxy":"^1.6.2","make-promises-safe":"^5.0.0","eslint-plugin-typescript":"^0.14.0","@typescript-eslint/parser":"^3.8.0"},"_npmOperationalInternal":{"tmp":"tmp/fastify-http-proxy_4.0.3_1596529371361_0.6352572569899826","host":"s3://npm-registry-packages"}},"4.0.4":{"name":"fastify-http-proxy","version":"4.0.4","keywords":["fastify","http","proxy"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"fastify-http-proxy@4.0.4","maintainers":[{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"ethan_arrowood","email":"ethan.arrowood@gmail.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"starptech","email":"deusdustin@gmail.com"}],"homepage":"https://github.com/fastify/fastify-http-proxy#readme","bugs":{"url":"https://github.com/fastify/fastify-http-proxy/issues"},"tsd":{"directory":"test"},"dist":{"shasum":"65585974e360b4cdc505f441451b73431fa824c9","tarball":"https://registry.npmjs.org/fastify-http-proxy/-/fastify-http-proxy-4.0.4.tgz","fileCount":16,"integrity":"sha512-wd4OKpxf5qO5q/sZdAE0Ml0KgcHQ8sBkBiEp/vA0jqA4Jjdnjd7/OkeT6w+H00CByJ2Do2Jsw66VDlE2OEv9wQ==","signatures":[{"sig":"MEUCID0n2QHdpeOcGm7cmgi9lp0/LAAY4pffEktX+HQXQyxrAiEA8o57rnvmZNvJ5mk7zN5ehmd65TntSg+XK7RH75DcBls=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26421,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKl/LCRA9TVsSAnZWagAAE+wP/2FVIQpePnu9dtu/x5/a\nU5EqhI7Bv4j/UscsPdvHT9iBhhu9lk//wowrzEsE3EHSAFk62W5314s+Fc+X\nk40RCu1Pc5U05wSA6Q2ksrRwerMoWv4vQPPfKTOvqWzWurHb6rdzZHHKTdlj\nKh2tXE3gQE36JQExHvA90kWJBK5ufMxtwy5GAB4phvCfQQ9ykrh9IgXW3Vnb\nxLQZxCxBSgXwQpBCvi4L/gvpXEaRaX75a7taQ6vPoevAt00jM8qHn2sCmQuO\nQddINCcmz0i6+BH2LbGpZ877O1uhF6sVw78Q4o1+LgQQ2a56vf7+W1Keon/0\nWSMagVSJbUls4CoSeU5QZktfcXuos2TKQnM17Q5KT1W3f4qvDOPM/rwH7q6l\n6mLsRztz6P9JlDhwi/7u6QzuqqeYqLKEP+sxbm0+ibXWxNZq4LgmALug2khq\n7yd7zllZ0e3ipJuSGyT1LbzhBfxCQpmgg4oQWs6R8o75l9helhRd2ia/jw5l\npmSQI++w/jsBReH2datnWU7w0Ey52K54Adt/83zvXYY7ThIO/w2NxZmd1H2x\nKXL5LUVU8o8HZCTXZsMxU7uCjFwGsLZWXf2dEukXtxIvR4OpVSVHG1VZ5mpB\nKCQZpRfqjn8X3nAsAaA4ESxYE0gI5DgGzLOib12PlZ8RjDieFoyDUVZqdsLH\nDSZ8\r\n=L+KQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"6a61640d0f185c3ee0b87ec59854fc89680fa6ff","scripts":{"test":"standard | snazzy && tap test/*.js && npm run typescript","typescript":"tsd","lint:typescript":"standard --fix --parser @typescript-eslint/parser --plugin typescript test/types/*.ts"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"repository":{"url":"git+https://github.com/fastify/fastify-http-proxy.git","type":"git"},"_npmVersion":"6.14.6","description":"proxy http requests, for Fastify","directories":{},"_nodeVersion":"12.18.1","dependencies":{"ws":"^7.3.1","fastify-websocket":"^2.0.7","fastify-reply-from":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"got":"^11.5.1","tap":"^14.10.8","tsd":"^0.13.1","snazzy":"^8.0.0","express":"^4.16.4","fastify":"^3.0.0","standard":"^14.0.2","http-proxy":"^1.17.0","pre-commit":"^1.2.2","simple-get":"^4.0.0","typescript":"^3.9.7","@types/node":"^14.0.27","http-errors":"^1.8.0","express-http-proxy":"^1.6.2","make-promises-safe":"^5.0.0","eslint-plugin-typescript":"^0.14.0","@typescript-eslint/parser":"^3.8.0"},"_npmOperationalInternal":{"tmp":"tmp/fastify-http-proxy_4.0.4_1596612554524_0.8678718367270903","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"fastify-http-proxy","version":"4.1.0","keywords":["fastify","http","proxy"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"fastify-http-proxy@4.1.0","maintainers":[{"name":"davidmarkclements","email":"david.mark.clements@gmail.com"},{"name":"starptech","email":"deusdustin@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"ethan_arrowood","email":"ethan.arrowood@gmail.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fox1t","email":"maksim@sinik.it"},{"name":"salmanm","email":"salmanmitha@gmail.com"}],"homepage":"https://github.com/fastify/fastify-http-proxy#readme","bugs":{"url":"https://github.com/fastify/fastify-http-proxy/issues"},"tsd":{"directory":"test"},"dist":{"shasum":"297721862894f2a39a8b165661b17be90a8e10b4","tarball":"https://registry.npmjs.org/fastify-http-proxy/-/fastify-http-proxy-4.1.0.tgz","fileCount":19,"integrity":"sha512-QrON9SJqD1sop8h88TtBt/Xl+TmGqWrp/ZJeak31KQAGnnSKc8El8Apz2dzkDFNUOZJ7mluwfNvPHOuHzFgkeg==","signatures":[{"sig":"MEUCIFkylcTlJdopTx6t2PNhN+kzI/RL27mK5JFMvFpN7/CiAiEAxRi+q78FTz/TCYC0WA5iL4jydlUjxaJrjvj0oUqnf/Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3H1sCRA9TVsSAnZWagAA1nwP/3RFSBnEDk2rqa39Lrpb\nfiNzDwq0hY4w2orioHOLLVmH4hEG86A/+FZtvHhHlIGCcBdadg9DUY6uKvMu\nlGdf2jnVKM0iVREQx+QqO2FU2rtO9xkCQnif7mGRc3Gmw2vKsYk970DWQkXy\nShmCWhEApuNEkRw3cvHBiA3zaOV4DyfMu0U+iq9D1TCM9XyUb4kYFpinsdpG\nkl4jHzv4gdQgfBpOxdb9WFpE2WWJQ8kX6ucAiYcVF2gYIrDwEIe5m0e8FFW3\nMTJqP1IaCxbgCPUQNK1Zr/HkcnGYvydBuWFScBpBeiBDDgoqgZO72JCxiEhQ\nihjghYh5t2RnfUBvy3M5Gp9AP5UAgPivO10JGHAruoPVdhekKQMZ9FWYnc8Q\nVhFi3TGiDnnoPy6uRpnowj29gKmUgOfgl6akPuyDplSg+KxE/nc6e2JzFecu\nD8arCa13Yz13qaU7q23nXEp6cjG9n56R+ubvC2iD5wXyCfM3k5iqSyEfIFlI\nuiApSGCBbaD27QIfTgk/Ng3DinpA60C4MpA5apevgts2XciAh7V6AiVCeI31\negc9RP8PnM1EvSuG0XuMM8E0TTo9Tv3DkdVSMoSnQg+c6JSmJE+OH9DDiYr6\neDo8puXx+ZGKdu/nbcwFV9BU4O3CxA4snGWiMsqiA2zsUe2GBGOr1/Ivn2Pw\np1gK\r\n=YxSC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"a428241ebdc089a43addf7ce64ca8c805dd02b34","scripts":{"test":"standard | snazzy && tap test/*.js && npm run typescript","lint:fix":"standard --fix","typescript":"tsd","lint:typescript":"standard --fix --parser @typescript-eslint/parser --plugin typescript test/types/*.ts"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"repository":{"url":"git+https://github.com/fastify/fastify-http-proxy.git","type":"git"},"_npmVersion":"6.14.8","description":"proxy http requests, for Fastify","directories":{},"_nodeVersion":"12.20.0","dependencies":{"ws":"^7.4.1","fastify-reply-from":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"got":"^11.5.1","tap":"^14.10.8","tsd":"^0.14.0","snazzy":"^9.0.0","express":"^4.16.4","fastify":"^3.0.0","standard":"^16.0.3","@types/ws":"^7.4.0","socket.io":"^3.0.4","fast-proxy":"^1.7.0","http-proxy":"^1.17.0","simple-get":"^4.0.0","typescript":"^4.0.2","@types/node":"^14.0.27","http-errors":"^1.8.0","socket.io-client":"^3.0.4","express-http-proxy":"^1.6.2","make-promises-safe":"^5.0.0","eslint-plugin-typescript":"^0.14.0","@typescript-eslint/parser":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fastify-http-proxy_4.1.0_1608285547432_0.6945346907713583","host":"s3://npm-registry-packages"}},"4.2.0":{"name":"fastify-http-proxy","version":"4.2.0","keywords":["fastify","http","proxy"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"fastify-http-proxy@4.2.0","maintainers":[{"name":"davidmarkclements","email":"david.mark.clements@gmail.com"},{"name":"starptech","email":"deusdustin@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"ethan_arrowood","email":"ethan.arrowood@gmail.com"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fox1t","email":"maksim@sinik.it"},{"name":"salmanm","email":"salmanmitha@gmail.com"}],"homepage":"https://github.com/fastify/fastify-http-proxy#readme","bugs":{"url":"https://github.com/fastify/fastify-http-proxy/issues"},"tsd":{"directory":"test"},"dist":{"shasum":"098aede66af364c42c129f5a938c23d0a126c3b2","tarball":"https://registry.npmjs.org/fastify-http-proxy/-/fastify-http-proxy-4.2.0.tgz","fileCount":19,"integrity":"sha512-qxIj5AHrt4sgTVggv1km+dr1105gzHRk39/rhzuNIUy747m2WswsLM+ZeedulK/EGYSTNluKwNhbqwPSZ4JvnA==","signatures":[{"sig":"MEUCIQC0C5cod0trYxDu5EEIP3wiQhJFz1k3TGAyudfcCyNbAgIgGE4SFqi0JRVTlLBwOCx6J/gLxxWB8VbrMBlv6XmB5uQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32411,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9KYGCRA9TVsSAnZWagAAiI4P/iqKDSvWvuezX2vH8BHn\naaMzlh/QBxNTQdUQjwapXXSsHCrbA8c6TA/94HDl8Ea8Kwzsjwblbza/6+qA\nwgRJAIZVS5gy1XNnc1297j1p/zOJyN12h1jIhkCq6O0K4JwN9mDbt69DcUXn\ns8EWqhbdU5MwkfGu2p6NBM9nTeZKzSBBhQF0M7Run0sH9Cy4zpFViEc81JOZ\nR+jH6+wMqz+j/cHtvoFVRBN/Z2lSwTwy6HBbmaUKtHjHHgpINFPcBKyZDlEF\n12EPTHIteIJ5mLVytlhRa1wnVjw2EXx90THkenHaBfMCabYBhVVkdtR/ifnZ\n7yQ5cJ8SMZ1fF+Hy2vU2suIEI2m+fjYvbYmbDv/EZbdbNZWABd08EOjGijBp\nrTQzrcXy8FjVe5JzjsAZV37kP99Dr7/vFFswUj8DeIRXCXHDkaC9VW4pQ1CX\nzH0ECYree48f84wZ0NTlMe51WgAK7i/cF9lZVpawxMcQ+tD9wU1SKnW0JJwv\nuzj7XNmVUqG0aUWWd2vCPlTQVVMDfOL1uX+hhQAPtWKC95b8HYq/URH2zSwb\nnCAfQCDGBijhD4AmiYe0Dt207FGfW+lwtQX3aBm+5RUsoOmQjdnqqRgWU5/H\nMaM4sO8SYY+YPzVD6gfigrlAt5xKNxB8BTjU5B/m2cnwviMD7V/bJAUvCo7X\nbS3j\r\n=dwUz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"8dd2b717b57b18f317d17fbca7bec1a1a985a6e2","scripts":{"test":"standard | snazzy && tap test/*.js && npm run typescript","lint:fix":"standard --fix","typescript":"tsd","lint:typescript":"standard --fix --parser @typescript-eslint/parser --plugin typescript test/types/*.ts"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"repository":{"url":"git+https://github.com/fastify/fastify-http-proxy.git","type":"git"},"_npmVersion":"6.14.10","description":"proxy http requests, for Fastify","directories":{},"_nodeVersion":"12.20.0","dependencies":{"ws":"^7.4.1","fastify-reply-from":"^3.1.3"},"_hasShrinkwrap":false,"devDependencies":{"got":"^11.5.1","tap":"^14.10.8","tsd":"^0.14.0","snazzy":"^9.0.0","express":"^4.16.4","fastify":"^3.0.0","standard":"^16.0.3","@types/ws":"^7.4.0","socket.io":"^3.0.4","fast-proxy":"^1.7.0","http-proxy":"^1.17.0","simple-get":"^4.0.0","typescript":"^4.0.2","@types/node":"^14.0.27","http-errors":"^1.8.0","socket.io-client":"^3.0.4","express-http-proxy":"^1.6.2","make-promises-safe":"^5.0.0","eslint-plugin-typescript":"^0.14.0","@typescript-eslint/parser":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fastify-http-proxy_4.2.0_1609868806021_0.30149288233620397","host":"s3://npm-registry-packages"}},"4.3.0":{"name":"fastify-http-proxy","version":"4.3.0","keywords":["fastify","http","proxy"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"fastify-http-proxy@4.3.0","maintainers":[{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"airhorns","email":"harry@harry.me"},{"name":"davidmarkclements","email":"david.mark.clements@gmail.com"},{"name":"starptech","email":"deusdustin@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"ethan_arrowood","email":"ethan@arrowood.dev"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fox1t","email":"maksim@sinik.it"},{"name":"salmanm","email":"salmanmitha@gmail.com"}],"homepage":"https://github.com/fastify/fastify-http-proxy#readme","bugs":{"url":"https://github.com/fastify/fastify-http-proxy/issues"},"tsd":{"directory":"test"},"dist":{"shasum":"b968c4e8e6a0a4b7684014456ab946e11d4b19d7","tarball":"https://registry.npmjs.org/fastify-http-proxy/-/fastify-http-proxy-4.3.0.tgz","fileCount":19,"integrity":"sha512-fDEb9e1OlFT7b6addsdJlM+l75f65CFClS6dO+lHkg9fA8sBTuKBDyRtv4xuD3Z7WFFg1qanKR1cRZAC7Gwmfg==","signatures":[{"sig":"MEUCIDgzvQeqgoVylnVDTU5YzbgAJE0vgAWljh9i2W3jqzYFAiEAuG2PX/KY3sWQqiITNfISlVoQDq6HE+5fglgdyvZpPws=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32845,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEZWfCRA9TVsSAnZWagAAzmgQAIt1VmwCqyVJaPyRw+7o\nnkdgOL8RKxfVbME1dcx8RR3dIKf2uolFDfbLZtfxtvyPan3bOME2uq9EBHcB\n0hU1FZ5OTgycG7lw1MBa5bq+pzcUEitnbdExaI7L3zhuHp+Mx8SZVLOmKf6A\nvjA2yb8bHM9JXLspoO5kOd/rprq4ZpWz8W5khhsYym4kjTsIqkXNtJwu1S6V\nvplwUxTZB6nLlHhbi7Kv52PzA7lFevL31BjFM/oWOmg9d8h5hrolSY1FSnGa\nhkcWhCZj6GpGprPnX8xUbHZEPpD+OrpYLdtLmk8ImSobCGPe1d4ZPwIv69tN\nRI6wzAltNBLrUJosEcglMJd+BPmzuOviJOLIjtNRd4B2J+miV6AfYS7l6iG/\n8jx4jkj/WKgLBg9tk9jC7FZBuFwbwQ4bvTw6CxP9y1IdxVV5QwGO/qxCOYbs\nC17/c+8sP1kH6uK81bKHL1xPELI05VrzNBpQwO0wC6MB7k2VmW7HvzbA55VN\nHJlhcRL5ixKNe78cAhzRAO+00ty9SpAtqT9tccOqjSr30X1Uj67tJHtBqzrX\nMyzwOjVlLt5mp/uJKaNwiVLBANzpmLSP/L/909aVriUZUOfsnzswbF8C7FWa\njG/NRP6dEDdFG4zLse9L6v/6ArPy27AvA1tB75+g1Uz/kWqTApfPG95gd5Bg\nzRe4\r\n=uVCl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"23d6cac36a16b81b46c26649cb357c3938d1fd95","scripts":{"test":"standard | snazzy && tap test/*.js && npm run typescript","lint:fix":"standard --fix","typescript":"tsd","lint:typescript":"standard --fix --parser @typescript-eslint/parser --plugin typescript test/types/*.ts"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"repository":{"url":"git+https://github.com/fastify/fastify-http-proxy.git","type":"git"},"_npmVersion":"6.14.10","description":"proxy http requests, for Fastify","directories":{},"_nodeVersion":"14.15.4","dependencies":{"ws":"^7.4.1","fastify-reply-from":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"got":"^11.5.1","tap":"^14.10.8","tsd":"^0.14.0","snazzy":"^9.0.0","express":"^4.16.4","fastify":"^3.0.0","standard":"^16.0.3","@types/ws":"^7.4.0","socket.io":"^3.0.4","fast-proxy":"^1.7.0","http-proxy":"^1.17.0","simple-get":"^4.0.0","typescript":"^4.0.2","@types/node":"^14.0.27","http-errors":"^1.8.0","socket.io-client":"^3.0.4","express-http-proxy":"^1.6.2","make-promises-safe":"^5.0.0","eslint-plugin-typescript":"^0.14.0","@typescript-eslint/parser":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fastify-http-proxy_4.3.0_1611765150430_0.5442050774365741","host":"s3://npm-registry-packages"}},"4.3.1":{"name":"fastify-http-proxy","version":"4.3.1","keywords":["fastify","http","proxy"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"fastify-http-proxy@4.3.1","maintainers":[{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"airhorns","email":"harry@harry.me"},{"name":"davidmarkclements","email":"david.mark.clements@gmail.com"},{"name":"starptech","email":"deusdustin@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"ethan_arrowood","email":"ethan@arrowood.dev"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fox1t","email":"maksim@sinik.it"},{"name":"salmanm","email":"salmanmitha@gmail.com"}],"homepage":"https://github.com/fastify/fastify-http-proxy#readme","bugs":{"url":"https://github.com/fastify/fastify-http-proxy/issues"},"tsd":{"directory":"test"},"dist":{"shasum":"9bebc4d5562c226c405ca9076682801375174bfb","tarball":"https://registry.npmjs.org/fastify-http-proxy/-/fastify-http-proxy-4.3.1.tgz","fileCount":20,"integrity":"sha512-2awEQvxI64q8e4UQr4MxQgEhFfniGekP5fDScFoxahS8C0gnTgtT0AALWyNEHHvs4ylPcAMuwn7VtE/IFl19KA==","signatures":[{"sig":"MEUCIERSY5Lr1CeynyoYFu0PmZNRHt8WhkzE1b9PLS9cmGvDAiEAnmhUGdVj/IC55aBjaREgT+8XQmQamxWItOu7Jf78IZ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36626,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgL/q7CRA9TVsSAnZWagAAYP8P/jOX89VSupJfmPX4Dtqn\nIJz5S7wWMP11CSQ5yQ/o29CG9fx7eKyDO/vvZ3BRmvHYGHaBlJ/6Y5+2EVL/\nPi+IAiGlyFgOKo/fyhsKCR/huuXafVAboLn+fq8MJ/C5b42FgCJ9MNQSBvtE\ns8lzrFK33iiDJkzQkg26nseKGSVOVvAm34TH5Y9NSCGAFpjvjCeHKrKBX2d7\nnDU5KoWPnK6GxoexMTmHm5aSWf1C0tz0gJPLuVSLvi+Tqf3fK7gSlsTU8v2X\nnvHUhUKT+vtAnQEb4M1BD6iKfEQheTL1qIShOy3AM2v5VWO4+jkUqWJ+A5RJ\n/T0gZ2Ty1znF9b4bI+lVvXDLJtWjQ2sjVR+jwyWmVZrWl/lKiIz6QWCr9LKb\nu0fmBYh0tTxPKpLqtIJKkhai7cZ+7FV4IqQ4QsrrCmRaf6TuN30BwlJ1B5JR\nv/XeSM3DxzZ0SUg6k2sFaAJ2fa3MjgBCbW7Far+lSLlvxNiilRJc7PaiF/QZ\nW1sYZdTT3ibtDniLam8o6aR7eCzxeD8JO2zMGOcM2IOEVuw1+XL7hyCkOlqk\nhR3GUU9UJNb0dR5JJOGk3NqhTcJJRMSDP1snuj1cTgsuOlPSrhUPaznHp38T\nUJdhzdm0vio0/WaCUaC6K19f0ACP7ZZx+g2RqQTHssxNLKPD0AJrQk7eXcZ/\nC+ez\r\n=BtiL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"33dba25c32af41beafc3cbb7139e2708bfda26db","scripts":{"test":"standard | snazzy && tap test/*.js && npm run typescript","lint:fix":"standard --fix","typescript":"tsd","lint:typescript":"standard --fix --parser @typescript-eslint/parser --plugin typescript test/types/*.ts"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"repository":{"url":"git+https://github.com/fastify/fastify-http-proxy.git","type":"git"},"_npmVersion":"6.14.11","description":"proxy http requests, for Fastify","directories":{},"_nodeVersion":"14.15.4","dependencies":{"ws":"^7.4.1","fastify-reply-from":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"got":"^11.5.1","tap":"^14.10.8","tsd":"^0.14.0","snazzy":"^9.0.0","express":"^4.16.4","fastify":"^3.0.0","standard":"^16.0.3","@types/ws":"^7.4.0","socket.io":"^3.0.4","fast-proxy":"^1.7.0","http-proxy":"^1.17.0","simple-get":"^4.0.0","typescript":"^4.0.2","@types/node":"^14.0.27","http-errors":"^1.8.0","socket.io-client":"^3.0.4","fastify-websocket":"^3.0.0","express-http-proxy":"^1.6.2","make-promises-safe":"^5.0.0","eslint-plugin-typescript":"^0.14.0","@typescript-eslint/parser":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fastify-http-proxy_4.3.1_1613757115094_0.3082368175250898","host":"s3://npm-registry-packages"}},"4.4.0":{"name":"fastify-http-proxy","version":"4.4.0","keywords":["fastify","http","proxy"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"fastify-http-proxy@4.4.0","maintainers":[{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"airhorns","email":"harry@harry.me"},{"name":"davidmarkclements","email":"david.mark.clements@gmail.com"},{"name":"starptech","email":"deusdustin@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"ethan_arrowood","email":"ethan@arrowood.dev"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fox1t","email":"maksim@sinik.it"},{"name":"salmanm","email":"salmanmitha@gmail.com"}],"homepage":"https://github.com/fastify/fastify-http-proxy#readme","bugs":{"url":"https://github.com/fastify/fastify-http-proxy/issues"},"tsd":{"directory":"test"},"dist":{"shasum":"70957567ce0cdde459d3bc5172a11b459ea64c2a","tarball":"https://registry.npmjs.org/fastify-http-proxy/-/fastify-http-proxy-4.4.0.tgz","fileCount":20,"integrity":"sha512-kDVdzLaLyPTj2l98R0fKE0HeU0c2Fyk0xpxqbPxGXT+NZAKiKbSQfPLknk6wI599XVX7g5y3EDTqheHojGZoMA==","signatures":[{"sig":"MEYCIQDSflO5+3R+Gn3Z1aDb/wJkqstrZZzt9vU86tPpdMzvpwIhAKRJn4cO1EHyMPSf4c4JqpgYbCe0IRKY8/N4RP5Qzrth","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37501,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgMANxCRA9TVsSAnZWagAAuC0P/2FVL3kDelMZR5EDZR/I\nCTBjIiVcxabmjB4UC6Uhm9Eburl1CE7L0rcD5c1ZFjGU+vjlcVaej6jhBPPd\nR1/zIk4N2EFzQVgkorfIRLxC9Q0Oi8WwNvJBGu6Rrk/Fegq/FA1ENAq/3U53\njFwjymM0WaLVqP1EU0KCJegQOtfUCJPwbteCMt/sCdORzkmN0CmOwO1sUX5S\nYLblzpsDuf1O5pmnNNoxKhND5ZjY2TS7qyYFOkNv4ZYHf0DQtJ3gBm89y64s\nPZA+/ktF0L2YycDNpDAEojC2VlgYKgihmrH4W3Mm0JX5hRI7OdSMiN/bVNPl\nHwD3TzdqC+7l22GubjPvpJ53yO9K3jNtYo5PCLIPHXQbVAp5ggH+c37sS53F\n7VJFKXChke0alP3LGJWSfqyadvZ5LXzt1F7ytbjUQzO/CigEpqtoccvdCldi\nop7rQ7cNxWZui8q8s2mLTJ9XDD7XwsQhicuI8y7LasOX/QxQ1Y59kBHVq8RX\nWfPv/cxRIuGvtaEn72fkTASL4I3Q3xXCl8TEyDSlfYx9YAec8VsKBCkL09n0\nIloigyJrxrd0b4wqjmgL0JcB0/TnjbC6AK+T1PzvCQCRudknjQ3u5nlUhXpl\n8lJl3kRC9TJFuKLUCLs3KSUrVCe5/rfCzf8WXBMg4W9AL12kPQrA0m/oiISi\nqkY5\r\n=hr+T\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"94ff9a1a1287aaf866823c887401b495fde21295","scripts":{"test":"standard | snazzy && tap test/*.js && npm run typescript","lint:fix":"standard --fix","typescript":"tsd","lint:typescript":"standard --fix --parser @typescript-eslint/parser --plugin typescript test/types/*.ts"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"repository":{"url":"git+https://github.com/fastify/fastify-http-proxy.git","type":"git"},"_npmVersion":"6.14.11","description":"proxy http requests, for Fastify","directories":{},"_nodeVersion":"14.15.4","dependencies":{"ws":"^7.4.1","fastify-reply-from":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"got":"^11.5.1","tap":"^14.10.8","tsd":"^0.14.0","snazzy":"^9.0.0","express":"^4.16.4","fastify":"^3.0.0","standard":"^16.0.3","@types/ws":"^7.4.0","socket.io":"^3.0.4","fast-proxy":"^1.7.0","http-proxy":"^1.17.0","simple-get":"^4.0.0","typescript":"^4.0.2","@types/node":"^14.0.27","http-errors":"^1.8.0","socket.io-client":"^3.0.4","fastify-websocket":"^3.0.0","express-http-proxy":"^1.6.2","make-promises-safe":"^5.0.0","eslint-plugin-typescript":"^0.14.0","@typescript-eslint/parser":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fastify-http-proxy_4.4.0_1613759345045_0.36956757724745826","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"fastify-http-proxy","version":"5.0.0","keywords":["fastify","http","proxy"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"fastify-http-proxy@5.0.0","maintainers":[{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"airhorns","email":"harry@harry.me"},{"name":"davidmarkclements","email":"david.mark.clements@gmail.com"},{"name":"starptech","email":"deusdustin@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"ethan_arrowood","email":"ethan@arrowood.dev"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fox1t","email":"maksim@sinik.it"},{"name":"salmanm","email":"salmanmitha@gmail.com"}],"homepage":"https://github.com/fastify/fastify-http-proxy#readme","bugs":{"url":"https://github.com/fastify/fastify-http-proxy/issues"},"tsd":{"directory":"test"},"dist":{"shasum":"9c24826add22cd6de9e7260696e0e986415c1fda","tarball":"https://registry.npmjs.org/fastify-http-proxy/-/fastify-http-proxy-5.0.0.tgz","fileCount":21,"integrity":"sha512-sky2KzumdjSTd7IjKVtSF3KLOz/m4rWvTRgXe/7gR4qnDAsQubiLUM80ZVbVwLGcrPq/1PHVf2ZsfSUMmbHhAQ==","signatures":[{"sig":"MEUCIQDRhUdybiZp7AJgfdCZG9+bHNT7VEbXMnTPAeL9PxgJ9QIgFxUfV3mv5DDsS6egmsb9A1BLw5DZGhBIBvzqxgT4TfE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40767,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgONnJCRA9TVsSAnZWagAAC84P/RygJPApg9gEru216PAj\n6JE4gHLkV/kaV9+44TdPcsR/xTbXjVug+URYjkYt1hsQsnOYJLxu6mUsXYQM\nHhnbsA5sI8k67aDfQt0zucn52WSf2NWjQUvnIZkWFRG+rjA/PvcJIodtW32m\nnCnsT60XzQ9vNUbvi4jqEM5jRFz/LuWpkLits3HM25lOhQWktKnLUDTrPqUc\nokSJCOvbPUs4DuzF78s29D/QWYZHVNYOfITTOPcv2z4Sn1uXklD5HfZqo95Q\nlJo26isLoHlmQn4C6WVMH/o5XTCE2dIfkqZRgz2uHHmEQDx4iriG0pj7j7hq\nIol9Ix32F9geVFNKeevuKdeoVidmMJ+or/1gHK5MTm+J+eew8JmN+4Wbz7PH\nd0HpOMUb4UILen21KPM3wZkRYfisjSqKv0R9v2IXOufZZBJ63NCEY+4k7rG5\nu67m2sqc/VDMkQNN12U5EWm8UBbvQjhnM+t+mB3Ha5Nak6B/LpzDxrd+4Y7F\nh9SSxKvGbWb7Famysqk3tI+FHlpY56nOwk8h6GP+eWqY6nrsE8nOpCDZGCFY\npiB7pBvTng2HwIpM0riImfqTOfDwRkF2PxF3+GW1gH4PZc1qBBuV5lR7W2VP\nvUJdW1gZl1syUCalmP9VYORfeNXos/gfSL1PfHhmvCzlzzl4w9Zq39OjkOS0\nHDeD\r\n=sLUN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"5b490b19973eee2d60d10872d6e77d3ef6c5f432","scripts":{"test":"standard | snazzy && tap test/*.js && npm run typescript","lint:fix":"standard --fix","typescript":"tsd","lint:typescript":"standard --fix --parser @typescript-eslint/parser --plugin typescript test/types/*.ts"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"repository":{"url":"git+https://github.com/fastify/fastify-http-proxy.git","type":"git"},"_npmVersion":"6.14.11","description":"proxy http requests, for Fastify","directories":{},"_nodeVersion":"14.15.4","dependencies":{"ws":"^7.4.1","fastify-reply-from":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"got":"^11.5.1","tap":"^14.10.8","tsd":"^0.14.0","snazzy":"^9.0.0","express":"^4.16.4","fastify":"^3.0.0","standard":"^16.0.3","@types/ws":"^7.4.0","socket.io":"^3.0.4","fast-proxy":"^1.7.0","http-proxy":"^1.17.0","simple-get":"^4.0.0","typescript":"^4.0.2","@types/node":"^14.0.27","http-errors":"^1.8.0","socket.io-client":"^3.0.4","fastify-websocket":"^3.0.0","express-http-proxy":"^1.6.2","make-promises-safe":"^5.0.0","eslint-plugin-typescript":"^0.14.0","@typescript-eslint/parser":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fastify-http-proxy_5.0.0_1614338505186_0.06395485307855009","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"fastify-http-proxy","version":"6.0.0","keywords":["fastify","http","proxy"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"fastify-http-proxy@6.0.0","maintainers":[{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"airhorns","email":"harry@harry.me"},{"name":"davidmarkclements","email":"david.mark.clements@gmail.com"},{"name":"starptech","email":"deusdustin@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"ethan_arrowood","email":"ethan@arrowood.dev"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fox1t","email":"maksim@sinik.it"},{"name":"salmanm","email":"salmanmitha@gmail.com"}],"homepage":"https://github.com/fastify/fastify-http-proxy#readme","bugs":{"url":"https://github.com/fastify/fastify-http-proxy/issues"},"tsd":{"directory":"test"},"dist":{"shasum":"faed8f560ec73c62235555ec7f24eb142d8a6de4","tarball":"https://registry.npmjs.org/fastify-http-proxy/-/fastify-http-proxy-6.0.0.tgz","fileCount":22,"integrity":"sha512-/unbkLzq3DaSIHjaBNHf2ID42/PEmixwtdwlQz/6pF8wyBlkhDKcsMeePFWl6rox501cFKR4sLu1ATsxjh9xUA==","signatures":[{"sig":"MEUCIQDpjnpNe9cFnNRa6Zhx668Kjk7il5NVHO6UzTRZtZcDYgIgLrx388bvmnBiEtmBLsnAPUHJZ4TE79fl5TINkmIK7cw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42508,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg2JQdCRA9TVsSAnZWagAAUvMP/iXx3C7Xg51AwQRQ65VU\nkIlccE7mIHp4dV+dZeZwRWzCzP4+1X62xu0wVZ6sfkCbZsD/Ck16EwPvSQIn\nRrLlOK9a9bQ7X8gBaQwlloNKqXdzf4iQzsspEkN4B5zyNpoXsLf9BhRyKghF\ns2sdKlDkFe4JtkipIbhtVEm39mUWz5ntC3PmQiqOYPl70GVlbC2Lq0o0HHZu\neegCl9zfTOLNiTw9N3xZduJX6GeM02TEf60NWKPeTUn7VTcHtVWhVcxLKDkE\nRVETZ/CW7vogWDX574Mz8Aqx8jGCD/twW8Usn7aID7MlwmO8e7/T4f8sRE3A\nDvM1c1cEn6GXRRZ9DrJNjGWABBDBToQ9UTGGQ9Ql5qlNGp/Jj2PmipjP9GZJ\nS78IBMjgcTBXFoNbF6IJoHsTfGIP/F3IAbA20ZPVXpopyEzj/bpp4Vl9kmTx\nb2O/iiJxBWKgiqiMGFFLUCd/yIJlfAiJjuFazJaGJW5xB7FoMYDyGFSJHgz4\nL856wDeiaXYQtXyxPwNlQzoEXsaQ1BcL9QgkVVZHatYQtSXqymMXIjHNTM1T\nnWc9qTz3rJ9vF/WfrjRbrpRokaQzWnB8x39XQc/Msu2PR1YWpirNFgmrIowp\nus6W8UFluc3cd9pM4FZzphOZivfpAOvy4hcPXfdLGp64xw0DD0K7iARMDGSw\ng87j\r\n=ofzs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"2ab412c8601a86415c9b669ca2ccadb0c7caf947","scripts":{"test":"standard | snazzy && tap test/*.js && npm run typescript","lint:fix":"standard --fix","typescript":"tsd","lint:typescript":"standard --fix --parser @typescript-eslint/parser --plugin typescript test/types/*.ts"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"repository":{"url":"git+https://github.com/fastify/fastify-http-proxy.git","type":"git"},"_npmVersion":"6.14.13","description":"proxy http requests, for Fastify","directories":{},"_nodeVersion":"14.17.0","dependencies":{"ws":"^7.4.1","fastify-reply-from":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"got":"^11.5.1","tap":"^15.0.1","tsd":"^0.17.0","snazzy":"^9.0.0","express":"^4.16.4","fastify":"^3.12.0","standard":"^16.0.3","@types/ws":"^7.4.0","socket.io":"^4.0.0","fast-proxy":"^2.0.0","http-proxy":"^1.17.0","simple-get":"^4.0.0","typescript":"^4.0.2","@types/node":"^15.0.0","http-errors":"^1.8.0","socket.io-client":"^4.0.0","fastify-websocket":"^3.0.0","express-http-proxy":"^1.6.2","make-promises-safe":"^5.0.0","eslint-plugin-typescript":"^0.14.0","@typescript-eslint/parser":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fastify-http-proxy_6.0.0_1624806428738_0.7475790478601136","host":"s3://npm-registry-packages"}},"6.0.1":{"name":"fastify-http-proxy","version":"6.0.1","keywords":["fastify","http","proxy"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"fastify-http-proxy@6.0.1","maintainers":[{"name":"starptech","email":"deusdustin@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"ethan_arrowood","email":"ethan@arrowood.dev"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fox1t","email":"maksim@sinik.it"},{"name":"salmanm","email":"salmanmitha@gmail.com"},{"name":"davidmarkclements","email":"david.mark.clements@gmail.com"},{"name":"airhorns","email":"harry@harry.me"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"climba03003","email":"kaka@kakawebsitedemo.com"}],"homepage":"https://github.com/fastify/fastify-http-proxy#readme","bugs":{"url":"https://github.com/fastify/fastify-http-proxy/issues"},"tsd":{"directory":"test"},"dist":{"shasum":"4a2397b4b26894c95197eea47abf9b71e4d3182c","tarball":"https://registry.npmjs.org/fastify-http-proxy/-/fastify-http-proxy-6.0.1.tgz","fileCount":23,"integrity":"sha512-pWkipJJHddIqKia+zRW93vERUFoy/aXSIk8dkIeyf4B2Nyq7XWYyNSBu5CviIAr+o+Rn69/mSvSuoUYX3PNn4w==","signatures":[{"sig":"MEQCIHBjBLRBgnOCexN6neBmSl1RDN0+kGic9HNnbm/ZlmKhAiBpa/uoUKgjjgHopFOSHL0blH4CCUlZKKIeOp8hXZR+4w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43064,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg+R9iCRA9TVsSAnZWagAAjsEP/1GoDDeHOK9gOrHbnFvF\nD/jWJjR0ticIi8kw8hoQtXT69fxZE3a9ObJqfEIm/dal8KkUylfBkTFVYDHY\n0Ekor4uTX8yZLgFYcE5II7pXum69MD5dboQMrFQl+kfQ+KIhg/G6FyR5un5A\nnB2TYio6Rn91PpAkBFJqQbDbihnS6E93RMzQZLzIdUj0ACO/zErfWuxikGaB\nEarXbcpIA0QjsHJRvm3lrHEMVY4HrGBiT789jaRcbmm277lT8RIC2Ep7spsw\nQ9+t8IgCEZ3mIH7VpWcBgV0t8hemS/65rafYhYEYDenLqLTp64waAvENRFvN\nESP2TPasIti9B8hy3r5t122Ptb1JdKq7yoMtXAkYC9dKkHGf87QRMQ1MsLnL\ntLq0DG3N+cLeeXitccF0XeMsIhL+j7OmX9tZRcdZCccgeco3AyqsBFWkfI3P\nteyU49gxvTKpnWE1Guv9Br2VhtquViMv/hOLt9xIDXWYHZiRPOT1HXQfuK0y\n5tfmPNzudxpNlEfRRBTIoiw1A4WFWshbTHnqwTOlNDiPCHf/PLeTEFdGCYwn\ny079RL2ngV3njOl64qSmE3uA80wpRyUiFYd5QRUw1hoIfkDwmGMgdw303ftR\nqjmFwxCjMSbSSDi2dV2eYA2bt5gP+ZFnXB8OmgWQpetuRalnB9vHpubKUG05\ngyU5\r\n=mfCt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"13afbd626107f82a7adb2b01760c79c38551918a","scripts":{"test":"standard | snazzy && tap test/*.js && npm run typescript","lint:fix":"standard --fix","typescript":"tsd","lint:typescript":"standard --fix --parser @typescript-eslint/parser --plugin typescript test/types/*.ts"},"_npmUser":{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},"repository":{"url":"git+https://github.com/fastify/fastify-http-proxy.git","type":"git"},"_npmVersion":"7.15.1","description":"proxy http requests, for Fastify","directories":{},"_nodeVersion":"16.3.0","dependencies":{"ws":"^7.4.1","fastify-reply-from":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"got":"^11.5.1","tap":"^15.0.1","tsd":"^0.17.0","snazzy":"^9.0.0","express":"^4.16.4","fastify":"^3.12.0","standard":"^16.0.3","@types/ws":"^7.4.0","socket.io":"^4.0.0","fast-proxy":"^2.0.0","http-proxy":"^1.17.0","simple-get":"^4.0.0","typescript":"^4.0.2","@types/node":"^16.0.0","http-errors":"^1.8.0","socket.io-client":"^4.0.0","fastify-websocket":"^3.0.0","express-http-proxy":"^1.6.2","make-promises-safe":"^5.0.0","eslint-plugin-typescript":"^0.14.0","@typescript-eslint/parser":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fastify-http-proxy_6.0.1_1626939234535_0.31336193239378995","host":"s3://npm-registry-packages"}},"6.1.0":{"name":"fastify-http-proxy","version":"6.1.0","keywords":["fastify","http","proxy"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"fastify-http-proxy@6.1.0","maintainers":[{"name":"starptech","email":"deusdustin@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"ethan_arrowood","email":"ethan@arrowood.dev"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fox1t","email":"maksim@sinik.it"},{"name":"salmanm","email":"salmanmitha@gmail.com"},{"name":"davidmarkclements","email":"david.mark.clements@gmail.com"},{"name":"airhorns","email":"harry@harry.me"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"climba03003","email":"kaka@kakawebsitedemo.com"}],"homepage":"https://github.com/fastify/fastify-http-proxy#readme","bugs":{"url":"https://github.com/fastify/fastify-http-proxy/issues"},"tsd":{"directory":"test"},"dist":{"shasum":"1965e7c43568937f362dda611edbf13c05c3b76e","tarball":"https://registry.npmjs.org/fastify-http-proxy/-/fastify-http-proxy-6.1.0.tgz","fileCount":25,"integrity":"sha512-ce0DQeNWoMo+GRxczwzSFxibXd4oUQOS1pNpJKTLwrGaCaJuwHyhPDO3mAThmC9Qf6luP8w25W04g+BR9bmikw==","signatures":[{"sig":"MEUCIDIAjkdOF/WuU1TAyl+pboByfKnVeiVAvhGbEyGXmWP7AiEA642zrZJurgmFwk5uo32jTTZppz5YJ232JP9pD7wHxnY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44168,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCPCtCRA9TVsSAnZWagAAmUUP/1JGI5AlHundhsGfjrFN\nFZH1LMshKLw9x+czxhOfog/8GXxqlFL2yaIvwOJzLFAgubMY1jwRRci+pPLw\nVzIU/9P4GsdqR1WzNi5+gHL1xAdSQ+g798oSIpPjXXoE5xesiQ1tf/gfXBvD\ncJr+yhVmP5icEfFaHM95dNqTLUWFpdWdLj2Ws9VNNJQyyPDxnWWgK4pB7a1L\nfJ4iq8srw2+x6P0no56kHAEcJkogUDpRpRC0PVPogdvO3N4BBD4oO9BQa+8T\nvZuBKwGWWjQz2oHn0ZrPMHJbuqHHTR9C4w6GI96dyy/dmce592yCZu8TAbDY\nesU0C7PUWZvL8dXMRWF7lsSBAOpI+ayyL9UqwemqKO3jdI/tDWey9N6/QqmI\nX5Jab6bdnq34fzU1aTT+1qGdsaWgiR7CyQ5v3Ro0mqkvjvYfkWtjCAKuqIjr\nUnBIeNA7Mu2OOe1iFb/hmS9EQmgfAWVOge01Q4xfP9I4oBD+lRc/f2yDV1Oh\nK4tnwN4W96DhHCVH92jOv9WnC+h5wbhSazYpdhGjk9evlFWHyy4hdOznKP8T\n0ayBjNGSLGNKuHKjMvSCyPy+lN/ikIdjp2ZVER8ptxQ6i05OmI+hYe6TQW2X\n0WAFqpWUgVMDDaoFcQE2JQnghKSnZh96WCz056Bmo8dwFx/d0wlvqqDBiS5v\nqxYH\r\n=VLT1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"25dfd656c09f2e81cf450a7e17682320a8a6e771","scripts":{"test":"standard | snazzy && tap test/*.js && npm run typescript","lint:fix":"standard --fix","typescript":"tsd","lint:typescript":"standard --fix --parser @typescript-eslint/parser --plugin typescript test/types/*.ts"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"repository":{"url":"git+https://github.com/fastify/fastify-http-proxy.git","type":"git"},"_npmVersion":"6.14.13","description":"proxy http requests, for Fastify","directories":{},"_nodeVersion":"14.17.3","dependencies":{"ws":"^8.0.0","fastify-reply-from":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"got":"^11.5.1","tap":"^15.0.1","tsd":"^0.17.0","snazzy":"^9.0.0","express":"^4.16.4","fastify":"^3.12.0","standard":"^16.0.3","@types/ws":"^7.4.0","socket.io":"^4.0.0","fast-proxy":"^2.0.0","http-proxy":"^1.17.0","simple-get":"^4.0.0","typescript":"^4.0.2","@types/node":"^16.0.0","http-errors":"^1.8.0","socket.io-client":"^4.0.0","fastify-websocket":"^3.0.0","express-http-proxy":"^1.6.2","make-promises-safe":"^5.0.0","@fastify/pre-commit":"^2.0.2","eslint-plugin-typescript":"^0.14.0","@typescript-eslint/parser":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fastify-http-proxy_6.1.0_1627975853619_0.03186438909645184","host":"s3://npm-registry-packages"}},"6.2.0":{"name":"fastify-http-proxy","version":"6.2.0","keywords":["fastify","http","proxy"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"fastify-http-proxy@6.2.0","maintainers":[{"name":"starptech","email":"deusdustin@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"ethan_arrowood","email":"ethan@arrowood.dev"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fox1t","email":"maksim@sinik.it"},{"name":"salmanm","email":"salmanmitha@gmail.com"},{"name":"davidmarkclements","email":"david.mark.clements@gmail.com"},{"name":"airhorns","email":"harry@harry.me"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"climba03003","email":"kaka@kakawebsitedemo.com"}],"homepage":"https://github.com/fastify/fastify-http-proxy#readme","bugs":{"url":"https://github.com/fastify/fastify-http-proxy/issues"},"tsd":{"directory":"test"},"dist":{"shasum":"2f35453e3057c8e183880783f3551415c6b4c846","tarball":"https://registry.npmjs.org/fastify-http-proxy/-/fastify-http-proxy-6.2.0.tgz","fileCount":25,"integrity":"sha512-oD0PQvrNrPNwXOg+3DcGwhC2g/11t0F6MPx7jaVWhjhCgX/xUgeP6OoFb6vBBGYOkRQG7ocakNs/2xs+uj2+Ag==","signatures":[{"sig":"MEYCIQCsKWnxLUQbFf6z9r9DwDMQO5MQpXD48Uj+xtJTRNziUAIhAOU3KoD0AeNCphoT58SYjqCp6L8gZ02v9FPG0NEZLIWv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47103,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFUdUCRA9TVsSAnZWagAA6oMP/1ZQxyFm6D/Bmz560PMu\nB+NcY6TFn7kAOB8kFJORorupPrIUqlngz7qI/SEtL6dRlo7TaZzCtJG03iCm\ne1Xqp6/ww64yHapmkPClVpfnkhQRiTBkenJRtpU1bOcyzM4C02D+LDAG1Eyj\nDffPIqI/jnluqr4NYMuJwD8bMDJH+iwmuXbmYxi9MPrV8h434ertJ7zfr06r\nenGn3LrBLOZhsOPbqA2kZR5YFiqiBkO9gzHSmhmFlGev1Do3xqZlMCzAPgW0\nHC0B3/xoAtE7YgVT5/nx7g8mYR2wOIb+Xre4OTcdIXErxYEe+6Ri1Uoi+igF\nwhdhaVx5bhRPNTBTSXM+aTkc6wCK2q/fRRgmmaAibg8kreLm1M4FhFTSNpBW\nb5YXdb75b4DH3W+wZjBvLZ6wPfQghdo2OpsFBzkltq5ZzOUTZ9/efm0FU+L1\n1UYzKFjO5j0YeWfbV1IJOXsYXVrdIvoPX90ceqjjz7bbXNLc+tXNI3EkiyQ6\nqbJrp26M3M+nQDnENE5y0LnjGVxH/zLg09MabCCf6SjHWnVdtWidwW0MN+JB\nk0WQ/fJgAHEWEw96b9jvn5cu4+uJTWuhVhznSl4qXt8wg9DoRQoZ17yTgrBv\nrcG8I3/bw36UmjL4hdKDWAFf5w5zVX4fYVSLfPNDocjWRvWA2xX7zFBxC1v0\n2v11\r\n=Jzog\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"df2bc08fc6372c3226fbfcc1fd9b3062fd660b13","scripts":{"test":"standard | snazzy && tap test/*.js && npm run typescript","lint:fix":"standard --fix","typescript":"tsd","lint:typescript":"standard --fix --parser @typescript-eslint/parser --plugin typescript test/types/*.ts"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"repository":{"url":"git+https://github.com/fastify/fastify-http-proxy.git","type":"git"},"_npmVersion":"6.14.13","description":"proxy http requests, for Fastify","directories":{},"_nodeVersion":"14.17.0","dependencies":{"ws":"^8.0.0","fastify-reply-from":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"got":"^11.5.1","tap":"^15.0.1","tsd":"^0.17.0","snazzy":"^9.0.0","express":"^4.16.4","fastify":"^3.12.0","standard":"^16.0.3","@types/ws":"^7.4.0","socket.io":"^4.0.0","fast-proxy":"^2.0.0","http-proxy":"^1.17.0","simple-get":"^4.0.0","typescript":"^4.0.2","@types/node":"^16.0.0","http-errors":"^1.8.0","socket.io-client":"^4.0.0","fastify-websocket":"^3.0.0","express-http-proxy":"^1.6.2","make-promises-safe":"^5.0.0","@fastify/pre-commit":"^2.0.2","eslint-plugin-typescript":"^0.14.0","@typescript-eslint/parser":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fastify-http-proxy_6.2.0_1628784468576_0.8188673671344957","host":"s3://npm-registry-packages"}},"6.2.1":{"name":"fastify-http-proxy","version":"6.2.1","keywords":["fastify","http","proxy"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"fastify-http-proxy@6.2.1","maintainers":[{"name":"starptech","email":"deusdustin@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"},{"name":"ethan_arrowood","email":"ethan@arrowood.dev"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fox1t","email":"maksim@sinik.it"},{"name":"salmanm","email":"salmanmitha@gmail.com"},{"name":"davidmarkclements","email":"david.mark.clements@gmail.com"},{"name":"airhorns","email":"harry@harry.me"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"climba03003","email":"kaka@kakawebsitedemo.com"}],"homepage":"https://github.com/fastify/fastify-http-proxy#readme","bugs":{"url":"https://github.com/fastify/fastify-http-proxy/issues"},"tsd":{"directory":"test"},"dist":{"shasum":"1ae5ea9cff974e7eda49cadb272f72d88fa05e4c","tarball":"https://registry.npmjs.org/fastify-http-proxy/-/fastify-http-proxy-6.2.1.tgz","fileCount":25,"integrity":"sha512-1ApZwz5v7QOWrJkHbKXf66RNJdSbxiQAEY+E9e2W/93cZRDVr+MZxG3u/P/HR06O5maVnxiERcRXRU3RquVQEg==","signatures":[{"sig":"MEUCIQDlvxC2JsjEx5nIeOdvOKCiWEoqCBjGX24wEn9HIWmBkwIgdAR4QnkJ0nqzNHN9RdpGOqqOfh1cowQG0aiAH8ezVTs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49642},"main":"index.js","gitHead":"04e49eb25e29eb6254b0cc22aa8058163a2328cc","scripts":{"test":"standard | snazzy && tap test/*.js && npm run typescript","lint:fix":"standard --fix","typescript":"tsd","lint:typescript":"standard --fix --parser @typescript-eslint/parser --plugin typescript test/types/*.ts"},"_npmUser":{"name":"climba03003","email":"kaka@kakawebsitedemo.com"},"repository":{"url":"git+https://github.com/fastify/fastify-http-proxy.git","type":"git"},"_npmVersion":"7.21.0","description":"proxy http requests, for Fastify","directories":{},"_nodeVersion":"16.8.0","dependencies":{"ws":"^8.0.0","fastify-reply-from":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"got":"^11.5.1","tap":"^15.0.1","tsd":"^0.17.0","snazzy":"^9.0.0","express":"^4.16.4","fastify":"^3.12.0","standard":"^16.0.3","@types/ws":"^7.4.0","socket.io":"^4.0.0","fast-proxy":"^2.0.0","http-proxy":"^1.17.0","simple-get":"^4.0.0","typescript":"^4.0.2","@types/node":"^16.0.0","http-errors":"^1.8.0","socket.io-client":"^4.0.0","fastify-websocket":"^4.0.0","express-http-proxy":"^1.6.2","make-promises-safe":"^5.0.0","@fastify/pre-commit":"^2.0.2","eslint-plugin-typescript":"^0.14.0","@typescript-eslint/parser":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fastify-http-proxy_6.2.1_1632646476292_0.8937953358663526","host":"s3://npm-registry-packages"}},"6.2.2":{"name":"fastify-http-proxy","version":"6.2.2","keywords":["fastify","http","proxy"],"author":{"name":"Matteo Collina","email":"hello@matteocollina.com"},"license":"MIT","_id":"fastify-http-proxy@6.2.2","maintainers":[{"name":"coopflow","email":"community@coopflow.com"},{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"rafaelgss","email":"rafael.nunu@hotmail.com"},{"name":"starptech","email":"deusdustin@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"},{"name":"ethan_arrowood","email":"ethan@arrowood.dev"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fox1t","email":"maksim@sinik.it"},{"name":"salmanm","email":"salmanmitha@gmail.com"},{"name":"davidmarkclements","email":"david.mark.clements@gmail.com"},{"name":"airhorns","email":"harry@harry.me"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"climba03003","email":"kaka@kakawebsitedemo.com"}],"homepage":"https://github.com/fastify/fastify-http-proxy#readme","bugs":{"url":"https://github.com/fastify/fastify-http-proxy/issues"},"tsd":{"directory":"test/types"},"dist":{"shasum":"ad4e1da273774c67f74d94ef3f7664fdfb7a04fa","tarball":"https://registry.npmjs.org/fastify-http-proxy/-/fastify-http-proxy-6.2.2.tgz","fileCount":25,"integrity":"sha512-UiBdgfgHlMJXF1XaQF5F3am6SSirWu2QNMaEO5Qow23CfccaONXXLjIF9/CTj5tD6rA8DcUZddRhva1uVKOqcQ==","signatures":[{"sig":"MEUCIQCrJpt/xXDukFCoxwzHBN/4IJZX2lIkEeSzrUz5Yu9OfwIgXu4isigXLnnBAcfj8jUUMDKDue1l8eHhW76epgcmiCA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51225,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiAYpeCRA9TVsSAnZWagAAy1MQAI/TrJxUKK5uqQ3Jny+F\nJnGe++eWsooJUFGsInCJY+gw2cpxXsv9VePCo2/8Md+9gcnvPgi7GR/M9x+N\nDqH7+2IkcX/uW2Jtpk23fyKGgrSI6Twlr3uUal9jgbQy1KqYs4+MtKJpiHis\nmqYNOaDSnBLXUirHouwEO/wgg6svo5tw8Nc+670DmOB4XkkYVaEVJGxxZvRJ\n8n2gvmeJXdmnMs8idSW+V1nm7w43sTy96R20A49ffPmhlbF8Dg8ccZGGgnuu\nBDP2a5UR3+KAf5gIu8ZASCMzrGkskZTOH4xvnUpOP1iuu5M1XC/zdUWWvR30\nSwdqUNXT6c5x+gZ5/0k3oIf6MC8SBg/5N/y1XIYjmkRGdJ88fCBQuWU3olmZ\nRDkHPwElzKHBTKDlz/LfLbiH1K83GtRY8sL6T8jABJdunl0ag9TsrgvLoJ74\nEAssqCD8Echo1eHS0x8cqFPxiyjlMGZCniIKY8J7viBAuvekrEMa92EJlww8\nEWWE1uMFTkPH0EHP/YaSpUme3mC6ZyE5h9dIdh0VDwvzyzEjWIxbhJSh5f7I\nqrur7S7d1TdAKTX2vu3qO3MDu5bkpLDrH35OGGlw6p7+H9VMCC3inP81FTLI\n5eMhUzERGIuWGF9XSqaskyNkZVqiNcTE9YovVtAXyTF5qj6Iif5jvIzZKXMw\nNyR9\r\n=66Bi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","gitHead":"a3b3cfb2df2d1bf3c6376df116cbed59c86bccbf","scripts":{"lint":"standard | snazzy","test":"npm run lint && tap \"test/*.js\" && npm run typescript","lint:fix":"standard --fix | snazzy","typescript":"tsd","lint:typescript":"npm run lint:fix - --parser @typescript-eslint/parser --plugin typescript \"test/types/*.ts\""},"_npmUser":{"name":"eomm","email":"behemoth89@gmail.com"},"repository":{"url":"git+https://github.com/fastify/fastify-http-proxy.git","type":"git"},"_npmVersion":"8.1.0","description":"proxy http requests, for Fastify","directories":{},"_nodeVersion":"16.13.0","dependencies":{"ws":"^8.4.2","fastify-reply-from":"^6.4.1"},"_hasShrinkwrap":false,"devDependencies":{"got":"^11.8.3","tap":"^15.1.6","tsd":"^0.19.1","snazzy":"^9.0.0","express":"^4.17.2","fastify":"^3.25.3","standard":"^16.0.4","@types/ws":"^8.2.2","socket.io":"^4.4.1","fast-proxy":"^2.1.0","http-proxy":"^1.18.1","simple-get":"^4.0.0","typescript":"^4.5.4","@types/node":"^17.0.8","http-errors":"^2.0.0","socket.io-client":"^4.4.1","fastify-websocket":"^4.0.0","express-http-proxy":"^1.6.3","make-promises-safe":"^5.1.0","@fastify/pre-commit":"^2.0.2","@typescript-eslint/parser":"^5.9.1","@typescript-eslint/eslint-plugin":"^5.9.1"},"_npmOperationalInternal":{"tmp":"tmp/fastify-http-proxy_6.2.2_1644268126475_0.8877853999647356","host":"s3://npm-registry-packages"}},"6.3.0":{"name":"fastify-http-proxy","version":"6.3.0","license":"MIT","_id":"fastify-http-proxy@6.3.0","maintainers":[{"name":"simenb","email":"sbekkhus91@gmail.com"},{"name":"coopflow","email":"community@coopflow.com"},{"name":"simoneb","email":"simone.busoli@gmail.com"},{"name":"rafaelgss","email":"rafael.nunu@hotmail.com"},{"name":"starptech","email":"deusdustin@gmail.com"},{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"jsumners","email":"james.sumners@gmail.com"},{"name":"zekth","email":"vince.legoff@gmail.com"},{"name":"ethan_arrowood","email":"ethan@arrowood.dev"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"fox1t","email":"maksim@sinik.it"},{"name":"davidmarkclements","email":"david.mark.clements@gmail.com"},{"name":"airhorns","email":"harry@harry.me"},{"name":"kibertoad","email":"iselwin@gmail.com"},{"name":"climba03003","email":"kaka@kakawebsitedemo.com"}],"homepage":"https://github.com/fastify/fastify-http-proxy","bugs":{"url":"https://github.com/fastify/fastify-http-proxy/issues"},"dist":{"shasum":"eb4d1d04cf5fd4671d6a4ad406ddb8f3739ac66c","tarball":"https://registry.npmjs.org/fastify-http-proxy/-/fastify-http-proxy-6.3.0.tgz","fileCount":3,"integrity":"sha512-1aazvPYORgTKEyxb0EiMfjtZ5LP0+x3fDDbjAhZXWEI6D8OAAi2B5+VBmnxMFLPoEhh2Hc5foJLOWltT6+ioTg==","signatures":[{"sig":"MEUCIA5rmdMXobjLicA55L1Ijz+iUBsIO9bRKVl4bWM6ZqdWAiEA2Abu5ZKKIh7rd0RhI9E4cJsFOSDyYW4ssnGUkqXp0e8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":857,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiaULyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpzew/9FydW4+DcMa5SLMoj9dKliMO4VvlZcfw1O2JpdUw6YyZzjO5E\r\neBN01xgpCDRJpDHTKWBuRg1FIJD2BdJZSBCegU2XEX8zV281eSIfbsXXmv6j\r\nqkSil9n1dyv3Ts+Jg2ayFQnD/VCy32EZch9iYwpb97Ty0SU3nNAIlAH9yy2g\r\nDwX/dZYCw1UGhggQ3HmgBKIZyqbmTeRT6lAh7hs3/Bs4one02o+nJ426/545\r\nhXWIXWNBQEc2N0jMVp1NmxU63VQRoKm5x3QEIKRFhqUxrZcgdG65ZGBPTn+P\r\nTK9z0Pw8EwLNVmljienymYbmgkBMHh+1loXGggkB/TSo7dmo2bYFkiwQZIbu\r\nmy+NTjCXUYSs9byxu/JVepBwgxmDHhuQcL3vnc7sAH3WeNP258wN1rTLJPsl\r\n0/eCe0vcrjrWCEe9zAtqkUXlTytiT3NCS9oVs6KtZP3Byr++boA2lYPdkdn2\r\neuj/00VevPETNRAj78N5Gw/7n+x9YBUnKR6AHlHJ/xlS8tSQK10YPTZlgTdV\r\nGMtcTpBZDMjM8GVpcFH0tmNB5OHSK98uHWu0hAuU6AG0xjIxiSEKEwsg6uSQ\r\n9sIYl/PcjgnkEuiKqHJLt7syg/SPAxNb1dlyC2O30cC6aq1LdtzKzwpidezO\r\n1sRTNq40kzJ45k7uKNMD6jSmnE0c7/LsQ0E=\r\n=+Yxw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"b3da246e2eb1f71aaebaeb5f24c6876dabf0d3a8","_npmUser":{"name":"jsumners","email":"james.sumners@gmail.com"},"deprecated":"Please use @fastify/http-proxy@7.0.0 instead","repository":{"url":"git://github.com/fastify/fastify-http-proxy.git"},"_npmVersion":"8.5.5","description":"`fastify-http-proxy@6.3.0` has been deprecated. Please use `@fastify/http-proxy@7.0.0` instead.","directories":{},"_nodeVersion":"16.15.0","dependencies":{"process-warning":"^1.0.0","fastify-http-proxy-deprecated":"npm:fastify-http-proxy@6.2.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fastify-http-proxy_6.3.0_1651065586534_0.7182673350926403","host":"s3://npm-registry-packages"}}},"time":{"created":"2018-02-11T23:31:55.630Z","modified":"2026-08-02T10:04:08.130Z","0.1.0":"2018-02-11T23:31:56.373Z","0.1.1":"2018-02-13T21:14:37.195Z","0.2.0":"2018-02-16T20:36:51.248Z","0.2.1":"2018-02-26T10:10:12.878Z","0.3.0":"2018-04-30T07:08:13.010Z","0.4.0":"2018-05-10T15:12:09.275Z","0.4.1":"2018-07-05T19:01:55.805Z","0.4.2":"2018-07-13T15:24:28.896Z","0.4.3":"2018-07-16T08:59:39.465Z","0.5.0":"2018-07-31T13:17:05.972Z","0.5.1":"2018-07-31T13:38:07.726Z","0.6.0":"2018-09-12T13:55:00.726Z","0.7.0":"2018-09-25T08:59:17.607Z","0.8.0":"2018-10-16T20:49:26.840Z","1.0.0":"2019-01-07T15:40:48.496Z","2.0.0":"2019-01-31T16:05:42.557Z","2.0.1":"2019-02-04T07:51:39.743Z","2.0.2":"2019-02-12T22:17:28.001Z","2.0.3":"2019-02-26T18:00:26.637Z","2.1.0":"2019-04-05T14:25:09.122Z","2.2.0":"2019-05-07T11:52:07.690Z","2.3.0":"2019-10-07T19:40:56.181Z","3.0.0":"2020-01-21T22:40:43.802Z","3.1.0":"2020-05-03T10:56:04.902Z","3.2.0":"2020-05-11T07:33:10.198Z","4.0.0":"2020-06-16T13:34:11.783Z","4.0.1":"2020-07-01T16:58:30.652Z","4.0.2":"2020-07-07T16:56:03.900Z","4.0.3":"2020-08-04T08:22:51.473Z","4.0.4":"2020-08-05T07:29:14.647Z","4.1.0":"2020-12-18T09:59:07.630Z","4.2.0":"2021-01-05T17:46:46.174Z","4.3.0":"2021-01-27T16:32:30.715Z","4.3.1":"2021-02-19T17:51:55.203Z","4.4.0":"2021-02-19T18:29:05.191Z","5.0.0":"2021-02-26T11:21:45.327Z","6.0.0":"2021-06-27T15:07:08.966Z","6.0.1":"2021-07-22T07:33:54.670Z","6.1.0":"2021-08-03T07:30:53.783Z","6.2.0":"2021-08-12T16:07:48.723Z","6.2.1":"2021-09-26T08:54:36.457Z","6.2.2":"2022-02-07T21:08:46.656Z","6.3.0":"2022-04-27T13:19:46.708Z"},"bugs":{"url":"https://github.com/fastify/fastify-http-proxy/issues"},"license":"MIT","homepage":"https://github.com/fastify/fastify-http-proxy","repository":{"url":"git://github.com/fastify/fastify-http-proxy.git"},"description":"`fastify-http-proxy@6.3.0` has been deprecated. Please use `@fastify/http-proxy@7.0.0` instead.","maintainers":[{"email":"tommydelved@gmail.com","name":"delvedor"},{"email":"hello@matteocollina.com","name":"matteo.collina"}],"readme":"# fastify-http-proxy\n\n`fastify-http-proxy@6.3.0` has been deprecated. Please use\n`@fastify/http-proxy@7.0.0` instead.\n","readmeFilename":"README.md"}