{"_id":"fastify-compress","_rev":"74-776b3d401d6249d4dfee9f82d2da9191","name":"fastify-compress","dist-tags":{"next":"3.2.0","latest":"4.1.0"},"versions":{"0.0.1":{"name":"fastify-compress","version":"0.0.1","keywords":["fastify","compression","deflate","gzip","brodli"],"author":{"url":"http://delved.org","name":"Tomas Della Vedova - @delvedor"},"license":"MIT","_id":"fastify-compress@0.0.1","maintainers":[{"name":"delvedor","email":"tommydelved@gmail.com"}],"homepage":"https://github.com/fastify/fastify-compress#readme","bugs":{"url":"https://github.com/fastify/fastify-compress/issues"},"dist":{"shasum":"26b2b3f22ad7c3ba5d511dd9e1d44b631f8af8c4","tarball":"https://registry.npmjs.org/fastify-compress/-/fastify-compress-0.0.1.tgz","integrity":"sha512-4Dl/0+7sCQWGGAIEp9LSwng6mx1r01pLUtztjgYFwN2YiDnm0iH+Hn9HZGwAOpkHeU1WATx3MQdo2+FJAIXErw==","signatures":[{"sig":"MEYCIQCVlBE6Fctgdd2GR5YC5OgVi7r3ZCgFXq71zOM+MxYmPAIhAPClbN9hXENi1+Pokgz1Jsv8MIUwAzvbHOvxM7yrYLm5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","scripts":{"test":"standard && tap test.js"},"_npmUser":{"name":"delvedor","email":"tommydelved@gmail.com"},"repository":{"url":"git+https://github.com/fastify/fastify-compress.git","type":"git"},"_npmVersion":"5.5.1","description":"Fastify compression utils","directories":{},"_nodeVersion":"8.9.0","dependencies":{"pump":"^1.0.2","iltorb":"^2.0.2","fastify-plugin":"^0.1.1"},"devDependencies":{"tap":"^10.7.3","fastify":"^0.33.0","standard":"^10.0.3"},"_npmOperationalInternal":{"tmp":"tmp/fastify-compress-0.0.1.tgz_1510184396922_0.888987084152177","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"fastify-compress","version":"0.1.0","keywords":["fastify","compression","deflate","gzip","brodli"],"author":{"url":"http://delved.org","name":"Tomas Della Vedova - @delvedor"},"license":"MIT","_id":"fastify-compress@0.1.0","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"delvedor","email":"tommydelved@gmail.com"}],"homepage":"https://github.com/fastify/fastify-compress#readme","bugs":{"url":"https://github.com/fastify/fastify-compress/issues"},"dist":{"shasum":"3fafd2ad6351e41a6deb88188f17a6abc110b157","tarball":"https://registry.npmjs.org/fastify-compress/-/fastify-compress-0.1.0.tgz","integrity":"sha512-dl4N27laEPoIrOUsBP2MFhUVFk2LCWQOcdsxlcuvKnuo/9N1mHX8Iwes/WjfR03uYhbtEvyxjaBuKEnNycWA8w==","signatures":[{"sig":"MEUCIQDAVpkxrrRDqrhM/JOwb4wANsLXji0PPYms+x39i7Jm9gIgRWrfYkqYjc3mKYBAjRvLmAJNODWwmJm6q5+KMm8bf0E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"c80cdfbe423e812251682074f2e7348da212e6ff","scripts":{"test":"standard && tap test.js"},"_npmUser":{"name":"delvedor","email":"tommydelved@gmail.com"},"repository":{"url":"git+https://github.com/fastify/fastify-compress.git","type":"git"},"_npmVersion":"5.5.1","description":"Fastify compression utils","directories":{},"_nodeVersion":"8.9.0","dependencies":{"pump":"^1.0.3","mime-db":"^1.31.0","fastify-plugin":"^0.1.1","string-to-stream":"^1.1.0"},"devDependencies":{"tap":"^10.7.3","iltorb":"^2.0.2","fastify":"^0.35.0","standard":"^10.0.3"},"_npmOperationalInternal":{"tmp":"tmp/fastify-compress-0.1.0.tgz_1510926358831_0.76971256849356","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"fastify-compress","version":"0.2.0","keywords":["fastify","compression","deflate","gzip","brodli"],"author":{"url":"http://delved.org","name":"Tomas Della Vedova - @delvedor"},"license":"MIT","_id":"fastify-compress@0.2.0","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"delvedor","email":"tommydelved@gmail.com"}],"homepage":"https://github.com/fastify/fastify-compress#readme","bugs":{"url":"https://github.com/fastify/fastify-compress/issues"},"dist":{"shasum":"149d8021601ddb206dd0a97492db9cee98ce2910","tarball":"https://registry.npmjs.org/fastify-compress/-/fastify-compress-0.2.0.tgz","integrity":"sha512-t8/LxgROkfVOd9af768nMOUvXrzBYkhQgHXOJN2QY9fl1W7oZRHviN5GVLmMw/hlExUEvrnC87oZWFd7pDWVnw==","signatures":[{"sig":"MEQCIEcH7Tvg5arEHxv+2w1CC1KiCn6aPfOdOjIP1c0JWIxrAiA4pfqMRRPAdreOK0GWp+w0Dvv8mxbJqyintIXBnOnH6Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"0c2dc42be361accb83db02a6516fc237444ad6ce","scripts":{"test":"standard && tap test.js"},"_npmUser":{"name":"delvedor","email":"tommydelved@gmail.com"},"repository":{"url":"git+https://github.com/fastify/fastify-compress.git","type":"git"},"_npmVersion":"5.5.1","description":"Fastify compression utils","directories":{},"_nodeVersion":"8.9.0","dependencies":{"pump":"^1.0.3","mime-db":"^1.31.0","fastify-plugin":"^0.1.1","string-to-stream":"^1.1.0"},"devDependencies":{"tap":"^10.7.3","iltorb":"^2.0.2","fastify":"^0.35.0","standard":"^10.0.3"},"_npmOperationalInternal":{"tmp":"tmp/fastify-compress-0.2.0.tgz_1511601089038_0.9019907363690436","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"fastify-compress","version":"0.2.1","keywords":["fastify","compression","deflate","gzip","brodli"],"author":{"url":"http://delved.org","name":"Tomas Della Vedova - @delvedor"},"license":"MIT","_id":"fastify-compress@0.2.1","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"delvedor","email":"tommydelved@gmail.com"}],"homepage":"https://github.com/fastify/fastify-compress#readme","bugs":{"url":"https://github.com/fastify/fastify-compress/issues"},"dist":{"shasum":"833986882f44ef926d926335701e9e86c612c746","tarball":"https://registry.npmjs.org/fastify-compress/-/fastify-compress-0.2.1.tgz","integrity":"sha512-g9SZdWFXq9ooaYfI3Ev0rNYsmVYmZlsw7wB2s60b1yNF4Iubm5Uf03UiVXPuLWk/PJWTKLhzUk628w4eH36R6g==","signatures":[{"sig":"MEQCIF3onEMV59vY08vPyDwN5A8tV3Vt5pz8219Z6nS88PfDAiBThkU0NUavcnB724mibjHNQhf1IdCs2h8Rare/PxSa3Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"b50a61a8584d74963f3e498ce8baa4df309d87a5","scripts":{"test":"standard && npm run unit","unit":"tap test.js","coverage":"npm run unit --  --cov","coverage-report":"npm run coverage && tap --coverage-report=lcov"},"_npmUser":{"name":"delvedor","email":"tommydelved@gmail.com"},"repository":{"url":"git+https://github.com/fastify/fastify-compress.git","type":"git"},"_npmVersion":"5.5.1","description":"Fastify compression utils","directories":{},"_nodeVersion":"8.9.0","dependencies":{"pump":"^2.0.0","mime-db":"^1.32.0","fastify-plugin":"^0.1.1","string-to-stream":"^1.1.0"},"devDependencies":{"tap":"^11.0.0","iltorb":"^2.0.3","fastify":"^0.35.3","standard":"^10.0.3"},"_npmOperationalInternal":{"tmp":"tmp/fastify-compress-0.2.1.tgz_1512571879780_0.4015966102015227","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"fastify-compress","version":"0.3.0","keywords":["fastify","compression","deflate","gzip","brodli"],"author":{"url":"http://delved.org","name":"Tomas Della Vedova - @delvedor"},"license":"MIT","_id":"fastify-compress@0.3.0","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"delvedor","email":"tommydelved@gmail.com"}],"homepage":"https://github.com/fastify/fastify-compress#readme","bugs":{"url":"https://github.com/fastify/fastify-compress/issues"},"dist":{"shasum":"92b70a94dbec05ee0c6dc31ae610fe9166680b1a","tarball":"https://registry.npmjs.org/fastify-compress/-/fastify-compress-0.3.0.tgz","integrity":"sha512-DE9SPN28sgle4QBtybXC7Irlay3lmoOWqYCmQzhY1x5VCBXkhuptDWix6Hu/+ROApMHDCHlmO/cxxG4QlAFKxg==","signatures":[{"sig":"MEQCIEB0UvbGvN6fqr1FezfXuP7dG6rDl1PMg3LQyGIHb3SlAiA1hrWYK9Nif+H/ciy5aETCoW6/7TK/nor5uti9b08JHA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"73f932403adab92c620c8259f16a7489285348c7","scripts":{"test":"standard && npm run unit","unit":"tap test.js","coverage":"npm run unit --  --cov","coverage-report":"npm run coverage && tap --coverage-report=lcov"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"repository":{"url":"git+https://github.com/fastify/fastify-compress.git","type":"git"},"_npmVersion":"5.6.0","description":"Fastify compression utils","directories":{},"_nodeVersion":"8.9.4","dependencies":{"pump":"^2.0.0","mime-db":"^1.32.0","fastify-plugin":"^0.2.1","string-to-stream":"^1.1.0"},"devDependencies":{"tap":"^11.0.1","iltorb":"^2.0.3","fastify":"^0.39.1","standard":"^10.0.3"},"_npmOperationalInternal":{"tmp":"tmp/fastify-compress-0.3.0.tgz_1516204974368_0.05151775828562677","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"fastify-compress","version":"0.4.0","keywords":["fastify","compression","deflate","gzip","brodli"],"author":{"url":"http://delved.org","name":"Tomas Della Vedova - @delvedor"},"license":"MIT","_id":"fastify-compress@0.4.0","maintainers":[{"name":"matteo.collina","email":"hello@matteocollina.com"},{"name":"delvedor","email":"tommydelved@gmail.com"}],"homepage":"https://github.com/fastify/fastify-compress#readme","bugs":{"url":"https://github.com/fastify/fastify-compress/issues"},"dist":{"shasum":"e59e2d92d53d087eaf2f532f210e544e829f7a2f","tarball":"https://registry.npmjs.org/fastify-compress/-/fastify-compress-0.4.0.tgz","integrity":"sha512-/5D61i05d+lXMWd1tZDeC40AiB7/PxOZJ5+l7io+X/55Me4mc9uFF8gvXJFT7zSswAbf/ovajam74gBwOFIJRw==","signatures":[{"sig":"MEUCIBtfnG7dG+8LB3Lon0vlAIpQCC1F6LNGODZP3rxKCNMCAiEAvwuhC9VJVSAGMnKdY5JBxhQKD2hqOlI7MihDW4LHVsg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"d88cc919473f26fa931988126201e7590771fa4a","scripts":{"test":"standard && npm run unit","unit":"tap test.js","coverage":"npm run unit --  --cov","coverage-report":"npm run coverage && tap --coverage-report=lcov"},"_npmUser":{"name":"delvedor","email":"tommydelved@gmail.com"},"repository":{"url":"git+https://github.com/fastify/fastify-compress.git","type":"git"},"_npmVersion":"5.5.1","description":"Fastify compression utils","directories":{},"_nodeVersion":"8.9.0","dependencies":{"pump":"^2.0.1","mime-db":"^1.32.0","fastify-plugin":"^0.2.1","string-to-stream":"^1.1.0"},"devDependencies":{"tap":"^11.0.1","iltorb":"^2.0.3","fastify":"^0.40.0","standard":"^10.0.3","jsonstream":"^1.0.3"},"_npmOperationalInternal":{"tmp":"tmp/fastify-compress-0.4.0.tgz_1516784460013_0.3474357109516859","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"fastify-compress","version":"0.5.0","keywords":["fastify","compression","deflate","gzip","brodli"],"author":{"url":"http://delved.org","name":"Tomas Della Vedova - @delvedor"},"license":"MIT","_id":"fastify-compress@0.5.0","maintainers":[{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/fastify/fastify-compress#readme","bugs":{"url":"https://github.com/fastify/fastify-compress/issues"},"dist":{"shasum":"01c0c4db15967141532d6084260a370f2262af67","tarball":"https://registry.npmjs.org/fastify-compress/-/fastify-compress-0.5.0.tgz","fileCount":6,"integrity":"sha512-4zr6ruZ0uXQV9W/p+oNtWdz3CovBmBEZN9jCe1P+8aH0sYBmNTDUTuPrGkyktqOZVUEsEHDlvZRGM7rYvScyJg==","signatures":[{"sig":"MEUCIH6vCAlmio1DOuuJ9SgQd+iozPBO2R0l7vJvzATvGxBSAiEAiHCU6eQmGgNFIAWlyy04F4i5Tb8KmxhksB7cwUc5VII=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25731},"main":"index.js","gitHead":"e57f8e1642fbf0db5864b230c54906845cfbaacf","scripts":{"test":"standard && npm run unit","unit":"tap test.js","coverage":"npm run unit --  --cov","coverage-report":"npm run coverage && tap --coverage-report=lcov"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"repository":{"url":"git+https://github.com/fastify/fastify-compress.git","type":"git"},"_npmVersion":"5.6.0","description":"Fastify compression utils","directories":{},"_nodeVersion":"8.11.1","dependencies":{"pump":"^3.0.0","mime-db":"^1.33.0","fastify-plugin":"^0.2.2","string-to-stream":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^11.1.3","iltorb":"^2.3.0","fastify":"^1.2.0","standard":"^11.0.1","jsonstream":"^1.0.3"},"_npmOperationalInternal":{"tmp":"tmp/fastify-compress_0.5.0_1523312150210_0.7660909127463362","host":"s3://npm-registry-packages"}},"0.5.1":{"name":"fastify-compress","version":"0.5.1","keywords":["fastify","compression","deflate","gzip","brodli"],"author":{"url":"http://delved.org","name":"Tomas Della Vedova - @delvedor"},"license":"MIT","_id":"fastify-compress@0.5.1","maintainers":[{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/fastify/fastify-compress#readme","bugs":{"url":"https://github.com/fastify/fastify-compress/issues"},"dist":{"shasum":"b3bf968db1e979080955a77d6c5c269778c68750","tarball":"https://registry.npmjs.org/fastify-compress/-/fastify-compress-0.5.1.tgz","fileCount":6,"integrity":"sha512-0x/qMvu65gLaKsPNvb3BsQOk+ymXrGg4NOYnk45NIwLkRK/XXmpLFm67XitHPM/xn4b1fb7j1SpT8b89GdM2nw==","signatures":[{"sig":"MEQCIESt7lJ2rP6XRrJ3cF7f4GHhMsw6epRgzzXa6cPaN5zaAiB2vdLGW+XF5cIeQwmxJrEvWtlF2rx2ygodYLFpXJGMMg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27033},"main":"index.js","gitHead":"b94214a7a6eae0844204afba4fd6e5e3f9ef3184","scripts":{"test":"standard && npm run unit","unit":"tap test.js","coverage":"npm run unit --  --cov","coverage-report":"npm run coverage && tap --coverage-report=lcov"},"_npmUser":{"name":"delvedor","email":"tommydelved@gmail.com"},"repository":{"url":"git+https://github.com/fastify/fastify-compress.git","type":"git"},"_npmVersion":"5.6.0","description":"Fastify compression utils","directories":{},"_nodeVersion":"8.10.0","dependencies":{"pump":"^3.0.0","mime-db":"^1.33.0","fastify-plugin":"^0.2.2","string-to-stream":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^11.1.3","iltorb":"^2.3.0","fastify":"^1.2.0","standard":"^11.0.1","jsonstream":"^1.0.3"},"_npmOperationalInternal":{"tmp":"tmp/fastify-compress_0.5.1_1523364075802_0.36801164640308026","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"fastify-compress","version":"0.6.0","keywords":["fastify","compression","deflate","gzip","brodli"],"author":{"url":"http://delved.org","name":"Tomas Della Vedova - @delvedor"},"license":"MIT","_id":"fastify-compress@0.6.0","maintainers":[{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/fastify/fastify-compress#readme","bugs":{"url":"https://github.com/fastify/fastify-compress/issues"},"dist":{"shasum":"8dfa03b75582b6170d9a6ca53c0d442d3e2727c1","tarball":"https://registry.npmjs.org/fastify-compress/-/fastify-compress-0.6.0.tgz","fileCount":6,"integrity":"sha512-J6q4ycW6xuhSsoUb4z7I/QA4MFDfhXqq2sgAIdn1XXadcPkHoXlLl7dgUMCUg9rRqo+1FAr+kMEM0HnxBh/mPQ==","signatures":[{"sig":"MEUCIQDEO91VG5Uj4WkW0a73zBRoCkUjSiarNH3JJwzaUnqgdgIgH2Gll9jJT89VnqipCgRYT9VK9Ho6Wga4Sx0PN6iRKHk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29010,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa2KkrCRA9TVsSAnZWagAAt94QAIck04NIzBXhOxJRrBvt\nZ/j6xJn/3S7ypehD8Vr5JVF3mBh+x8s8f/AYK2QdRu13MwcPDgEo+7dM7/0a\nX6ICepZ4FWfJGUyIlbWTtDC5vHMfx/briqaBxQ6a3siSjgohDKrgZoWT8zc9\n4+ksfABnu8YZGzJ4cWvJ4p75sr5ckpeJzMF8cIQoDvsKQHr0ZOENhUC5xMtY\nh+0mMd1+iiHziLKMX/EtKlrsb3hECcjlvyAQAWFfzwHVRNuGJlcsX9Xay8hQ\nsm/Y86u4TLUnFsYfvEw83hHMu4cy89hxHcMd7ZDdxMv+JF5W+vw/Rin3qNrv\nLgbJZN4naAx3Xpjd4xdBYOocKGWhNlJxhPdTfouOXL/UQOCgHvE6GFKZRQ/C\nR2TPg13D+apxvvr5+AbZqCDIyopgmqM+QtmTAt82rvB+QqBhXm73yes2rin0\nhpppI17tkx61mtf8OSowEsPTcQl5LHEYG+hjoMsKF+Q3v1+oUWNAAXA3Kv4p\nb4najD+HPOHC04x+f4BFkjACZ8XMe5jP3iuHD16eCvTpWXmBr6DqVsII+Gdj\nKXgk1jEgOdr2sclMi168pmxt+Bo3OAfOVI2YwJuD2zclzlJjkmxWFQtwifjX\n1lXq9IselPo78XA1cxGayLYMYqlBJ31OiuweUwIxUlRF+HZ07sGtmUo43iXB\nFzuu\r\n=gNyv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"e5c1d59a5676d453d44d91b0154188cbdf40ff96","scripts":{"test":"standard && npm run unit","unit":"tap test.js","coverage":"npm run unit --  --cov","coverage-report":"npm run coverage && tap --coverage-report=lcov"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"repository":{"url":"git+https://github.com/fastify/fastify-compress.git","type":"git"},"_npmVersion":"5.8.0","description":"Fastify compression utils","directories":{},"_nodeVersion":"8.11.1","dependencies":{"pump":"^3.0.0","mime-db":"^1.33.0","fastify-plugin":"^1.0.0","string-to-stream":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^11.1.4","iltorb":"^2.3.0","fastify":"^1.3.0","standard":"^11.0.1","jsonstream":"^1.0.3","pre-commit":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/fastify-compress_0.6.0_1524148521928_0.9472804858609585","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"fastify-compress","version":"0.7.0","keywords":["fastify","compression","deflate","gzip","brodli"],"author":{"url":"http://delved.org","name":"Tomas Della Vedova - @delvedor"},"license":"MIT","_id":"fastify-compress@0.7.0","maintainers":[{"name":"delvedor","email":"tommydelved@gmail.com"},{"name":"matteo.collina","email":"hello@matteocollina.com"}],"homepage":"https://github.com/fastify/fastify-compress#readme","bugs":{"url":"https://github.com/fastify/fastify-compress/issues"},"dist":{"shasum":"0c14e8e6986d364b9a04723fee45e6fcba5ecc53","tarball":"https://registry.npmjs.org/fastify-compress/-/fastify-compress-0.7.0.tgz","fileCount":6,"integrity":"sha512-6ukO7tvTZrEdeFzYfNtY4iohqdlqOMqgDripnTAKlMg+crexFMpMMjkAzfdPzqFhxl+y4E4UbLbaDYkE2F2q8w==","signatures":[{"sig":"MEUCIQDMr5Umjg2Qhx1e5nvGPomyDgcSVx6hoVtfJFCO2rF9cAIgAnZ42KlPfjh6mkNylnslw2+991Qe1erED5v4EniqvZE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31227,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbk38kCRA9TVsSAnZWagAAEH0QAJtaAP+NdzFMlD+2lS6f\nKlJGKl3ikTPHaXaTKx59YYdi2n19TeTwAwx9M/LQkItJWrBtmh7/Fk5YucAe\n8fERCyju3NZjKH7nHUEY5vbwf3YL4otW3kvZzXaCmRwZsVisN/vr1/EHBkUW\nkoW30KpWb/V3voWiCx1fYUWyrJ1HimOeXdW7N8jwgTKrtqpgd/2sRf2oP6dn\nhreT1bZ/qXQMin5W6IS4/BqAkiv1sqhC45xXQ5HgXWRj2VllyJk2Fj+FfIqo\ny/DyU4/170W8vJB7qkE2GJZKtJ4LEXJEiQpc1J5I4sSAFQQYllHIhUPOlHIn\nxbnRVo7sVzaV7DF0pSAMn8r/dk2T3a92QCSeIcfmsU4Qgkzc+Rvu7LZCiuJa\njs7crPrztqR1EFcJaRc0EMU9GOJSJurNH/hrQ/MOpOjuyky3hli6AwCONnEL\nOyN8D8GKc5XrR7/k6mKAUJq+lvj2MaTuAkgA/my00AApiDgIdmbbFEVwyx9j\nqraMZXbI3tJFuovqedoib/ZmfsaYzruMUZ+1pt/X7f5iMQOHSgsfGIah/tZf\ndx2ENnmMjOd4MW7Bh4o1BE5oTpbPKZL+ubIGlAg/HNjMypR/SYks0/+jxKUJ\nKNA6KXQjc9kydgpprbkefG07jvi8G4NApVJ+0YqtAev+uVgpn/D0WCqzCYpJ\n9M41\r\n=q72X\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"09e7651d3e5ae92af7986e3a2bef73fbd16ce88d","scripts":{"test":"standard && npm run unit","unit":"tap test.js","coverage":"npm run unit --  --cov","coverage-report":"npm run coverage && tap --coverage-report=lcov"},"_npmUser":{"name":"delvedor","email":"tommydelved@gmail.com"},"repository":{"url":"git+https://github.com/fastify/fastify-compress.git","type":"git"},"_npmVersion":"5.6.0","description":"Fastify compression utils","directories":{},"_nodeVersion":"8.11.4","dependencies":{"pump":"^3.0.0","mime-db":"^1.33.0","fastify-plugin":"^1.0.0","string-to-stream":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^12.0.0","iltorb":"^2.3.0","fastify":"^1.3.0","standard":"^12.0.0","jsonstream":"^1.0.3","pre-commit":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/fastify-compress_0.7.0_1536392995606_0.0614420683281065","host":"s3://npm-registry-packages"}},"0.7.1":{"name":"fastify-compress","version":"0.7.1","keywords":["fastify","compression","deflate","gzip","brodli"],"author":{"url":"http://delved.org","name":"Tomas Della Vedova - @delvedor"},"license":"MIT","_id":"fastify-compress@0.7.1","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-compress#readme","bugs":{"url":"https://github.com/fastify/fastify-compress/issues"},"dist":{"shasum":"6a92437d12fc7e8ed53dc20172c2dfcec301688b","tarball":"https://registry.npmjs.org/fastify-compress/-/fastify-compress-0.7.1.tgz","fileCount":6,"integrity":"sha512-NyHk7RBfpfe92GA0CQ7/G/nLoAlgM4HkM+umfBOxRLAvNOHMtTBvj0sfBW2PmUasE0zsNJYHYO0Bni6nX8TCBA==","signatures":[{"sig":"MEUCIHA1yXxB29MO/jJ1yheZGseUbezd9jP1V+LvDtWyST+VAiEAxLpfSD51WdzOYNidWhXQyiTEKfUFMVNTJ5+QfyqejM0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35831,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb9DcHCRA9TVsSAnZWagAAiuoP+wesHEY3MbShshj/YNIP\nE8GDbWaWmLg1QScpIN53PQlaKmEUTHn4e7eqFZ100sqhhma8wuMZ1uipcHz8\noSy11a8e6A4JdbspOpLiPqDm+pMCeEPVyMmG2sUMSlIKBrYCQd9x77vI+7Ya\n/Nu/BYmexEoEslHGA5KLRH4604VT77O8yf7ElLr5lJJnEppe9KCBNT9FC/ZI\nI3B7bJ/Sm/dtEmQgUV/tj1WDWJhJ+nZ0uwut7zzjrP/LUZhavm5Ki2he+X6A\nhUCCmgJE2H+bB775ueY5EOQh7+6fKPPXQty/xe+G18w+tGXkukfVz1ucIoWa\n4XeckKAOmFrRPi3Ab8vlk8RUvzZJcchAANoAtLl7nMNbQ1hsNfBmLr9BODyP\n7nDk8x0ddAUl1BJQQ8/3+aiCU77e+Uv2B2HPrVW6csmzLNdLVmZWDKE8kVe3\n+tub7OlvCGyDMBRU1DvRUqWsEKpALtTJ/kn0iOgTXBtXviIq+p0XGYdgKrXW\nvrodJFoTytHWupvW9iQAcwLlLIoHSwLXlIrG+OAasPw6ZIxGOxzaQPgaaaJ0\ngFH3g9ejRZDyFGYlSqd5wjQz+IY3KBCLyJCa/haJVDaAUMrEOP26QJY+RjlV\nUv88qsfLkFPqX7vzgOhVUEKuWANWAYSeVf9//PTyFT7IXd74xfkVo8ws2rOV\npedu\r\n=ipRF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"cdd3c09bf3c0eec88b4d9bea15232d7a1ea3edb1","scripts":{"test":"standard && npm run unit","unit":"tap test.js","coverage":"npm run unit --  --cov","coverage-report":"npm run coverage && tap --coverage-report=lcov"},"_npmUser":{"name":"cemremengu","email":"cemremengu@gmail.com"},"repository":{"url":"git+https://github.com/fastify/fastify-compress.git","type":"git"},"_npmVersion":"6.4.1","description":"Fastify compression utils","directories":{},"_nodeVersion":"10.13.0","dependencies":{"pump":"^3.0.0","mime-db":"^1.33.0","into-stream":"^4.0.0","fastify-plugin":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^12.0.0","iltorb":"^2.3.0","fastify":"^1.3.0","standard":"^12.0.0","jsonstream":"^1.0.3","pre-commit":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/fastify-compress_0.7.1_1542731526975_0.2548977667105865","host":"s3://npm-registry-packages"}},"0.8.0":{"name":"fastify-compress","version":"0.8.0","keywords":["fastify","compression","deflate","gzip","brodli"],"author":{"url":"http://delved.org","name":"Tomas Della Vedova - @delvedor"},"license":"MIT","_id":"fastify-compress@0.8.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-compress#readme","bugs":{"url":"https://github.com/fastify/fastify-compress/issues"},"dist":{"shasum":"7134fb5f944762315e0653ac6e092b6fcb4facd0","tarball":"https://registry.npmjs.org/fastify-compress/-/fastify-compress-0.8.0.tgz","fileCount":6,"integrity":"sha512-1PiSWWhuMaAwokJRf7QmyrqR+N8FmE7ZXH9qtRKFn4s8kxaFVY4qhpERStteN36Gmnv8XGhjv4dB6MtpqO/5YA==","signatures":[{"sig":"MEUCIQDZCdmW7K6DeLkwv/FDsFIyPeDD+vI3zBLVoJrAbtazGgIgTd8sNQoErSSAaJwrh4/tSLpgagZ20uRLHZq8CHenD+Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcOO2mCRA9TVsSAnZWagAA9IYP/3IMJAbSTE3tEynW39Et\n9XjCdshw+io6FIe2iPPDnxoo/kP/Zg8QdqvSJtlf7JBIsz46siaTo5uwo3iJ\nNttkebWP+d60Pw4ZuixrFyfjKkhBOmS5EXx+zFMTC/7UTO6sm6ronba4deTY\nInmEjDDMbZfOMuq2Uo8ZpQ36FS2fyB2MBXqXIVlQyrqBhWA1T128jg/2pSRp\nJJMkzrSIU+yKubfyVSV5oeLHFLea4cCR69wJ6guHaIhFatmOF3c57tUZCRdH\nOZKBe2rh3YKQb8KVXYdbFwe9ljwE6IGOD/UB1z8ul2W4aoYgPVpUtxp0OdG1\nfAiahlogvSOPxXU/hjuZM0KkxAwAZ3vHMpdGDM3I96Dftsd3UC3l2p8tren5\n7cILFGTnLqDvbptGi9gmHvu63tuceck5mCjVU9bY0n1icUGFY48EMp0kw34o\npk/gdwhd3dqsozxeduowBhOTC1on9rlQjQpXrblmPHDHrs4FO+7RRia7lyxq\n6uAGGXguAp6i1qAphRcXhUWRIKN3rlOhjSAnNi+cBDKzs4cEAHO5jzijRfyw\nQjcbV1H79ZFGnkKYOseza3BTE6VQelgy9C/7t5Y0SXUPzZ6QtaUVPdpSxosw\n9stpewOHSh6pZd8c0sGyAxGjlEc2swWrGj60F9ouCGbCfcf8RxlGuLlObwMA\nDt7L\r\n=7pfe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"e4ec09a25dc1a83e15606f2b5c9d26ecc82c673b","scripts":{"test":"standard && npm run unit","unit":"tap test.js","coverage":"npm run unit --  --cov","coverage-report":"npm run coverage && tap --coverage-report=lcov"},"_npmUser":{"name":"cemremengu","email":"cemremengu@gmail.com"},"repository":{"url":"git+https://github.com/fastify/fastify-compress.git","type":"git"},"_npmVersion":"6.4.1","description":"Fastify compression utils","directories":{},"_nodeVersion":"10.13.0","dependencies":{"pump":"^3.0.0","is-zip":"^1.0.0","is-gzip":"^1.0.0","mime-db":"^1.33.0","pumpify":"^1.3.3","minipass":"2.3.5","unzipper":"^0.8.9","is-stream":"^1.1.0","is-deflate":"^1.0.0","into-stream":"^4.0.0","peek-stream":"^1.1.0","fastify-plugin":"^1.0.0","string-to-stream":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^12.0.0","iltorb":"^2.3.0","fastify":"^1.3.0","standard":"^12.0.0","jsonstream":"^1.0.3","pre-commit":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/fastify-compress_0.8.0_1547234725581_0.2584823919178647","host":"s3://npm-registry-packages"}},"0.8.1":{"name":"fastify-compress","version":"0.8.1","keywords":["fastify","compression","deflate","gzip","brodli"],"author":{"url":"http://delved.org","name":"Tomas Della Vedova - @delvedor"},"license":"MIT","_id":"fastify-compress@0.8.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-compress#readme","bugs":{"url":"https://github.com/fastify/fastify-compress/issues"},"dist":{"shasum":"fd5082f259881e9dbd900e999e3240d2e6dad2b1","tarball":"https://registry.npmjs.org/fastify-compress/-/fastify-compress-0.8.1.tgz","fileCount":6,"integrity":"sha512-QQ4xTZB71unGzDV7n5K/Nid9+x643MtHFLS7klWBqpzRzbIGYgolvKZB+yn6Q0Pa8/p4U01hedVKd4puEU6rxw==","signatures":[{"sig":"MEYCIQCgv1WvVnIkTa6Htb1/YE9eLmDoq+uAbbVzdBzPXHxNKwIhALtgZUqNbgqo6yDNRpaFrkyY//1E0a4iMQksc2SVe6eV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45658,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZAB2CRA9TVsSAnZWagAAOOAP/jnY/nZts73NzPgpqupp\n80gqHcbyu8RCKwJldEcbNa7WZl+KVEAmlyPrAmuvNJe0hGnDc/gdxaxNpVMR\nauW+/bw2SUjUpW/TS3WvOwk3DmsvutpHNKIEGlE0Ufri3drPmxSErh5h8v1p\nY73OYrdh7029pgwO6pigWixvGMkAL2nxA6XBRmBAtsgtIOt0Vl39b5PeU5fc\nMZNg+du97TbeLB2FBg3o/1+NOQozPCzvaID9iEyucCHQ9rGCk1FgMN+SWcUa\nAhf1wG5/YUNLbvDi2YFbmJIcsnxpO19dABqu2/tC+N2lbXUyuOn/++CPGvcg\ngabQSSIRbiH9nlcJRD8fDkD9TLhWtgF4kGsQlyTQgLb1EfpvMURNrdOhXcLA\nQTdSJIhvAulVF+1QaL1Y1BERYhCKMTNL8yGhKL8paerpvi2jM3REwQAc5BNt\nxrUYL0UpYTjlmtHfCeMy3QmVhvQydUHaKc+xVs2zGtMvu0ddCBUvi4rMI3MA\n0QGc7sWAfyWpRZldpWya2TvsdtXBEjVMDX4sD3/m65zXuw5GfsfBVpE7twxI\nUsYWAzI8yF+JRTGobEGtYk0uUrWwXy3jTYVF9rDcYjsSgm4ZVev/wRlnCl1W\n2MWLG2Bj37oa2tW8Rslc/exMrYTRlkn+0Gv18jDU1RX0csmqrxY0/xRtfVTp\ntSI0\r\n=UFhh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"b05c49c1a8ac873c4c35c2acddc06d59c5a303aa","scripts":{"test":"standard && npm run unit","unit":"tap test.js","coverage":"npm run unit --  --cov","coverage-report":"npm run coverage && tap --coverage-report=lcov"},"_npmUser":{"name":"cemremengu","email":"cemremengu@gmail.com"},"repository":{"url":"git+https://github.com/fastify/fastify-compress.git","type":"git"},"_npmVersion":"6.4.1","description":"Fastify compression utils","directories":{},"_nodeVersion":"10.13.0","dependencies":{"pump":"^3.0.0","is-zip":"^1.0.0","is-gzip":"^1.0.0","mime-db":"^1.33.0","pumpify":"^1.3.3","minipass":"2.3.5","unzipper":"^0.9.11","is-stream":"^1.1.0","is-deflate":"^1.0.0","into-stream":"^4.0.0","peek-stream":"^1.1.0","fastify-plugin":"^1.0.0","string-to-stream":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^12.0.0","iltorb":"^2.3.0","fastify":"^1.3.0","standard":"^12.0.0","jsonstream":"^1.0.3","pre-commit":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/fastify-compress_0.8.1_1550057589698_0.9902136072860834","host":"s3://npm-registry-packages"}},"0.9.0":{"name":"fastify-compress","version":"0.9.0","keywords":["fastify","compression","deflate","gzip","brodli"],"author":{"url":"http://delved.org","name":"Tomas Della Vedova - @delvedor"},"license":"MIT","_id":"fastify-compress@0.9.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-compress#readme","bugs":{"url":"https://github.com/fastify/fastify-compress/issues"},"dist":{"shasum":"636109e380a98cdd2f8539ca5f6dfcb982f53ae9","tarball":"https://registry.npmjs.org/fastify-compress/-/fastify-compress-0.9.0.tgz","fileCount":6,"integrity":"sha512-crcrwKknhm6DNgUCRZ17PuLGO33pgoMGijgNzEQnOGWTE6unkCKmV3iA2sdU0Fq8WajAkTZtTLpokhoUonGOnA==","signatures":[{"sig":"MEYCIQDQDHPZc4DUQBm5Xeufowmti0cANjVO1rUW4xEpMTjPRAIhAMBt9D2anw01l68jI1Yl+bpLPvNAKQ+4vWQbz5L/6AWk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47454,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcwUjiCRA9TVsSAnZWagAAHYkQAJwgNTOyhnKp/RxObtm6\nhfG13Z9Y8kT331CaE6w4QA+UTvPkgbASL3L91Kgt552fwYKNomNen+F2BN5g\nBWsNM/u4FdvVKrfRSHkA0+dOuCi+ZmDbAz12ug74otw5U8MZGBgi/HT7DayQ\nCgtPozwhsjrr/es7XWibriIQpAA+xehkHOAzo8PDum7pDFHaJ2IsEIEzNLIl\nKaAzcgiyy0W2/02EhVJozZasiHdD5EkTT74OrxKfsb14aXG0+Qsxd59nh9fY\n4ql9Q1YaJIhn931Ox7kJX1Zz9jky+CNBjaaaEY+aBUAjIQ952cEJs9gHwo7R\nq945n6DWFS0iFDmPTCqniqClaTzy1jpqnL5RR6huQzD5J8ebD7IuSC1AV6ZP\nr+/olWup+FJpTBEk7Se5TVu66XOWScbxlbsbULnstFF5hZ5bSraS7J0rKq3M\n+Yqwo2pKUmMDTRO8RPpq6XDv7OXFi7DCCHX0bWn+pzBzuHZGOb2kXsjJNzC5\nLNpFqRgmw3eHxk5P4M5oq8/R8JEJY2OUGcU/k4dH7TpxYQXISp2H5mYO+Sgo\nWg8rR7f/C6u7JuDqiBheW01qNSDCJw9M3fn9FpFCh91cyABqOSK+ZdZpCEnt\ncOi7wr91AJ/RllZxVCMl+XL0aJ/cJRZv+7BVREYRZP+UF62dTuL0WxDhep9T\nAmRc\r\n=ku/5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"bec98c17feb9588c9e1e5f1acb27045a35de32b9","scripts":{"test":"standard && npm run unit","unit":"tap test.js","coverage":"npm run unit --  --cov","coverage-report":"npm run coverage && tap --coverage-report=lcov"},"_npmUser":{"name":"eomm","email":"behemoth89@gmail.com"},"repository":{"url":"git+https://github.com/fastify/fastify-compress.git","type":"git"},"_npmVersion":"6.4.1","description":"Fastify compression utils","directories":{},"greenkeeper":{"ignore":["into-stream"]},"_nodeVersion":"10.11.0","dependencies":{"pump":"^3.0.0","is-zip":"^1.0.0","is-gzip":"^1.0.0","mime-db":"^1.33.0","pumpify":"^1.3.3","minipass":"2.3.5","unzipper":"^0.9.11","is-stream":"^1.1.0","is-deflate":"^1.0.0","into-stream":"4.0.0","peek-stream":"^1.1.0","fastify-plugin":"^1.0.0","string-to-stream":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^12.0.0","iltorb":"^2.3.0","fastify":"^2.0.0","standard":"^12.0.0","jsonstream":"^1.0.3","pre-commit":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/fastify-compress_0.9.0_1556170978217_0.2880449208345619","host":"s3://npm-registry-packages"}},"0.10.0":{"name":"fastify-compress","version":"0.10.0","keywords":["fastify","compression","deflate","gzip","brodli"],"author":{"url":"http://delved.org","name":"Tomas Della Vedova - @delvedor"},"license":"MIT","_id":"fastify-compress@0.10.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-compress#readme","bugs":{"url":"https://github.com/fastify/fastify-compress/issues"},"dist":{"shasum":"91a676489ff02c8e72889d3ca665cd57c47fcd40","tarball":"https://registry.npmjs.org/fastify-compress/-/fastify-compress-0.10.0.tgz","fileCount":9,"integrity":"sha512-iQkMKc05lttYRavUvJLOGsTcYw09p5j22U/EXHNMZQOzu5myrJggJoM5lfZiElBOeXQu1iWOwsOAlMCDd+JOrg==","signatures":[{"sig":"MEUCIG3zhzqgO1E3E10Rvs56I49BqgJeWSe5uAe78tHYnol6AiEAhe2QOL7NpoQYEiWHYlmAcVJRmPK4NK3crGVwl4Lj7D4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48644,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc2mizCRA9TVsSAnZWagAAIHwP/Ay1X4CZg4m88kTWDTXX\nvRweYffyPfrCo5gGE6EtWfm2jlfTxyzzQ1wfRq97A4vD8fmpvNAeSbj9PW9I\nmNEJrjo7bbkOnyJdKTR2auFne8OUWJDoO56j1dbYmIPQOu57HrYW2RAvApD/\nIN3Z6hxO3l7a0SE/pnrJqDUkP4tQeI/e/8DcOekynr0b+WfFI7eTBjTdjLuf\n0Fli/XYrvyI0MkgukjJy8fLyQbicppHREIvuHNL4kvnCOEsniKomVIW0LhE9\nbJazDKtXuEsj00KhlkUl5W9nQpGDoCIHsqYCYjY/YIz/HxlVQ2FdzRUA+JXv\n/DodkCebvzq0evWhv7BEG/JqSP3IKX4AS269fYe8papioVNoS7tymojoCAcC\naOY8EH9CtLQ2/DpLWL1BV9tvRAoNuqJV/BBwxJg6Xk31HV02nPjn2G40J9sz\nE0GgQWKDR7F1Twxw6PknQ7x6tR+zcps+/0cJJCydHmfjlbWWwzX02S+77TK5\nJQak3PECk1c3UO3ub5C2RwduePBiMFJr17fpnQ4OFz1aTEPAhfr1Gg34pkpk\nnoRY9on1PeUtZtnD5kZSzRWjEmagvzclv8R/mBdhzVt6bPWDdnVU5iQyUnKL\nhdQamNhZcUwv7bKWhsnjIeO+fRCs840v3tBY62a9r8oH4+qIVRYC9SJrw0VK\nK9Pt\r\n=Ajci\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"00b937ac7d52625777572567bb06f48dfed6404f","scripts":{"test":"standard && npm run unit && npm run typescript","unit":"tap test/test.js","coverage":"npm run unit --  --cov","typescript":"tsc --project ./test/types/tsconfig.json","coverage-report":"npm run coverage && tap --coverage-report=lcov","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-compress.git","type":"git"},"_npmVersion":"6.9.0","description":"Fastify compression utils","directories":{},"greenkeeper":{"ignore":["into-stream","tap"]},"_nodeVersion":"10.15.2","dependencies":{"pump":"^3.0.0","is-zip":"^1.0.0","is-gzip":"^1.0.0","mime-db":"^1.33.0","pumpify":"^1.3.3","minipass":"2.3.5","unzipper":"^0.9.11","is-stream":"^2.0.0","is-deflate":"^1.0.0","into-stream":"4.0.0","peek-stream":"^1.1.0","fastify-plugin":"^1.0.0","string-to-stream":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^12.6.6","iltorb":"^2.3.0","fastify":"^2.0.0","standard":"^12.0.0","jsonstream":"^1.0.3","pre-commit":"^1.2.2","typescript":"^3.4.5","@types/node":"^11.13.9","eslint-plugin-typescript":"^0.14.0","@typescript-eslint/parser":"^1.7.0"},"_npmOperationalInternal":{"tmp":"tmp/fastify-compress_0.10.0_1557817523074_0.24684959057002787","host":"s3://npm-registry-packages"}},"0.11.0":{"name":"fastify-compress","version":"0.11.0","keywords":["fastify","compression","deflate","gzip","brodli"],"author":{"url":"http://delved.org","name":"Tomas Della Vedova - @delvedor"},"license":"MIT","_id":"fastify-compress@0.11.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-compress#readme","bugs":{"url":"https://github.com/fastify/fastify-compress/issues"},"dist":{"shasum":"da81e3f5dd2dc7c7ef10ea22cb740559d9f2c842","tarball":"https://registry.npmjs.org/fastify-compress/-/fastify-compress-0.11.0.tgz","fileCount":9,"integrity":"sha512-MnDMWyk/NjNGgUdOL19atfnZCEeHglJajfQcfQBKJ+1Qh1z2D1ZE8kU1acAl4U2WvbjZnOp2pnPO/06VZ8Z4ew==","signatures":[{"sig":"MEYCIQCn4+CnJSoLPtQSwEkEwWWJxgpNYL1pVuQTH5XHbALnFAIhAPqJKRrClqdMZnX4yab1HSwT8NbDOJqsocQFX+4v4Aji","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49806,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdX61TCRA9TVsSAnZWagAA7JYP/3JunDwn2lZqaazlbQI5\nCv5KKHIVGYZ/qxu5hAKS4G0+xkEV3P+MRXptpXOl7vbaDx7xd7Hp26hHkUsQ\nFzdpXhlq6hsY2tkBkjQc/vi3T4snrDPykkzOKnwfQf1NaV+mntgyW4ooLx6K\ngTfBZCLc/kRhNxi/vBdvf8S9afONhoPK4BVJp96JbQbNG39SYlXuxplcl0hx\ne8mEH26FnPsEW4HJ5E+iykaGH9UBF9uVVIPf+knCLOQOnfySRwYgV4GuRvrM\nl+8ndbF2gvt5kgjZMGnyl1jGB2pAbLq8w08GkvIvHn/i2CzC1dFrPDu5Pgqh\n6QvnKQgh+YAAVnMndU8acpIqpt9ID5+uxuplVbPN3Ex/NNtKF3masHT2kkgB\nPANxZMyIn2nOhcH3dh4QIMxduww4v1mGSsRN23vuoScWhpcE675o8qY/cLZt\n1Iia+KRnbR5CWHwmQhwAZlu3vatUY+mmLU8to46wMOwPaaEuMK8mxjxWRwC6\n7SHGxNXXoYsE42EKDRQVWrOVCuOj+fh6TSj3TFgkLBU+cbOUVEnPuYQ7ysLF\n5XzMn2b08xD17QJM0fWu/bFeD2wSBGfOdxvdEAkXtIBGyasu2UYxz+nhrtsz\nL2E5yRJp+//o3arRGSGajymFbZ2HTd544X6c4ruRbCEjsz8xtYPINpLd7PtV\ncVVA\r\n=LHqg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"a50e084193bd5c66051d0ae6cf5fc04b776ccdf9","scripts":{"test":"standard && npm run unit && npm run typescript","unit":"tap test/test.js","coverage":"npm run unit --  --cov","typescript":"tsc --project ./test/types/tsconfig.json","coverage-report":"npm run coverage && tap --coverage-report=lcov","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-compress.git","type":"git"},"_npmVersion":"6.10.2","description":"Fastify compression utils","directories":{},"greenkeeper":{"ignore":["into-stream","tap"]},"_nodeVersion":"10.16.0","dependencies":{"pump":"^3.0.0","is-zip":"^1.0.0","is-gzip":"^1.0.0","mime-db":"^1.33.0","pumpify":"^2.0.0","minipass":"2.3.5","unzipper":"^0.10.1","is-stream":"^2.0.0","is-deflate":"^1.0.0","into-stream":"4.0.0","peek-stream":"^1.1.0","fastify-plugin":"^1.0.0","string-to-stream":"^2.0.0","encoding-negotiator":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^12.6.6","iltorb":"^2.3.0","fastify":"^2.0.0","standard":"^14.0.2","jsonstream":"^1.0.3","pre-commit":"^1.2.2","typescript":"^3.4.5","@types/node":"^12.0.8","eslint-plugin-typescript":"^0.14.0","@typescript-eslint/parser":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fastify-compress_0.11.0_1566551378845_0.5919923836074505","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"fastify-compress","version":"1.0.0","keywords":["fastify","compression","deflate","gzip","brotli"],"author":{"url":"http://delved.org","name":"Tomas Della Vedova - @delvedor"},"license":"MIT","_id":"fastify-compress@1.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-compress#readme","bugs":{"url":"https://github.com/fastify/fastify-compress/issues"},"dist":{"shasum":"c961ba0435f573681fca73badc538b1f2a36fadd","tarball":"https://registry.npmjs.org/fastify-compress/-/fastify-compress-1.0.0.tgz","fileCount":9,"integrity":"sha512-AKkiXg/5Eee+g0Ut/0HCFkJ6tJAwtEagelu86XUKWOwkgFJxIyyBJBc0TmoByEISzWg2MEJafmTtAF9r+vD8NQ==","signatures":[{"sig":"MEQCIC2kaHCXzE0cAgmIBh+Bz/BoYDS4U+2xqjiLI4BH6XhJAiAYGhM6bu5Zwd1VEPzi8hQ1d9p6xXDfgzQAN2Mnm9eSgA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52967,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdt1m+CRA9TVsSAnZWagAAw0AQAIqauA6GK13r8KuPrlc8\nNMLaUqjFd+rhLfXzNZTYgkViKn6j0EXfaHYS4jgWkLTkSpQ/MP+nLujPVEqW\n3hmfjlTRkqPuTl7+NS/VdTGgZqZKFbuMXlYsAoR4ajhfLRBvDPxPY/iRBBng\n9bjVQMkMZSMD8TdrU92EM5aqxjQvs8x+mR/UKa4qyE1bwhAydQjdjdAsl6B+\n4SsX64flgr3FElWaVQIfP/9Wrc2PzxOsYVFj0oIGXm6YEtXGeqfIsgprU4kQ\npTG/fAklYUD7b2vGxJOV+ZzoMzP3cSaLj7MA3tc+hXReq0xda2NOPkKFaKbU\nm0/pH1B+MKNRItclNEwgpyBxlkYs+E9Tls1cDSXB7Z4bilm0+vsUCNisrvv7\nIcUrdiot0My9Aifb305Cxotfs4IzKZsO7uaJAt/kTGPEK2EMUxYqsj3ENEOi\nHmojtmtMZFDqvaiMrscXdqeq7GPvp/xjecLlOqH8uHzMHD+AEsPWsHIa2Mrh\nNBn0yX42qkNKjpPDJA/JnU66Xe9kr0cPStbLwT9HXhHj/rahEroJ49sSmiFD\nFCYxiIz+Oam6JjGoJ5DOBUSsD+x+7fW4EHOY6oTuXWQYO5jQONlnCiK7CmwD\nYZEQyFc/HBejT12+pyh3slM0FhmbYp0gHCFD/mDGBQ1LwUJ3Z2gdWeVAeNuC\ntzbn\r\n=lDSG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"b91c1fa59c90b81cd739e1337a8a657f42c7b750","scripts":{"test":"standard && npm run unit && npm run typescript","unit":"tap test/test.js","coverage":"npm run unit --  --cov","typescript":"tsc --project ./test/types/tsconfig.json","coverage-report":"npm run coverage && tap --coverage-report=lcov","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-compress.git","type":"git"},"_npmVersion":"6.4.1","description":"Fastify compression utils","directories":{},"greenkeeper":{"ignore":["into-stream","tap"]},"_nodeVersion":"10.11.0","dependencies":{"pump":"^3.0.0","is-zip":"^1.0.0","is-gzip":"^1.0.0","mime-db":"^1.33.0","pumpify":"^2.0.0","minipass":"^2.9.0","unzipper":"^0.10.1","is-stream":"^2.0.0","is-deflate":"^1.0.0","into-stream":"4.0.0","peek-stream":"^1.1.0","fastify-plugin":"^1.0.0","string-to-stream":"^3.0.0","encoding-negotiator":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^12.6.6","iltorb":"^2.3.0","fastify":"^2.0.0","standard":"^14.0.2","jsonstream":"^1.0.3","pre-commit":"^1.2.2","typescript":"^3.4.5","@types/node":"^12.0.8","eslint-plugin-typescript":"^0.14.0","@typescript-eslint/parser":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fastify-compress_1.0.0_1572297150112_0.8083053234771636","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"fastify-compress","version":"1.1.0","keywords":["fastify","compression","deflate","gzip","brotli"],"author":{"url":"http://delved.org","name":"Tomas Della Vedova - @delvedor"},"license":"MIT","_id":"fastify-compress@1.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-compress#readme","bugs":{"url":"https://github.com/fastify/fastify-compress/issues"},"dist":{"shasum":"a0f9700d559e0183555d3b697e350bfe6dbbc8fb","tarball":"https://registry.npmjs.org/fastify-compress/-/fastify-compress-1.1.0.tgz","fileCount":9,"integrity":"sha512-/2vaaPWpORFWq5YrvpDBImEIes4M9oNlRNJLbrmbzVsJwiMTVl43W9ciTG6AFmb7N9oRCnQVTKSG9C64hjPcBw==","signatures":[{"sig":"MEUCIDm0nWKKk8Xlyflog8rvevDv5KryTQG/2huGziuHSPCTAiEAostaL4ZZrYUlqZfayg8Gv4CReCKUHVOEjUNpB3flNIs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57477,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd0VcmCRA9TVsSAnZWagAAYA8QAI3nHozILJkh7NOwCoqG\nTEwKzC+ku2OExu4Wjbhw2geivoPpwFsvVvL6Pcr5A3YjajdMOaaQWM4d76/c\nNaparm1Y7yj5LX4xkuo7Twd1ZfMZ+UgpxJH8k1YDg4nyeKfiHka6PBke+D+j\nVv682wO09saoo6VdjYdUTM2+2oSw317kXvlDWq/7HDbzDA5ZHq5FWPUP7DqN\nOupEYfhXsip+TRSmNyLtlyXhvkuHfnOPZKVc6GQvOMt01Sk7DRbmvNDH64zM\nOdVQGRgiLegWo3Ny0GZ56stfMVObxpLbsNcY+oKRSYUyhzyNGLz6QWNb85cs\npx90YmTfEohqulTOKWhseRF1ZD4tarIXUxy3YZlM0V4oxx1+ohY36YIdDJcU\ntrjlm252BYX8bKSQn7OG8G8Xb5Ix1hyITHmR1H1h5iyvnIBcjzXYiKdNQLqu\nmVsE/xwffw9fiCkQ/y26W96Yl/rXQckIGu3XIdGlJ1+9jhc+Yt5vC4R4xtu1\nnWaKQjSxou8B7CE8q9KRZpgDfRvoDXvDkL+7ek8EvMNva29xcOSvhwY6GXaK\nvXyVpwNlEu0DnvFTtkE/caC8W4Vejj9vjgJ/H0ytLx+Wr/UQCNAqPj7DmZrt\nEzFDQ6TeDOQxzY54Vhcyev3csF+GXyIB8wCZKUYKpI53Yie2SZ+eovzG8SNh\n5Bn0\r\n=9rT2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"b2a19957945e94a8f2ad30a7f4248bf5e4762614","scripts":{"test":"standard && npm run unit && npm run typescript","unit":"tap test/test.js","coverage":"npm run unit --  --cov","typescript":"tsc --project ./test/types/tsconfig.json","coverage-report":"npm run coverage && tap --coverage-report=lcov","lint:typescript":"standard --fix --parser @typescript-eslint/parser --plugin typescript test/types/*.ts"},"_npmUser":{"name":"delvedor","email":"tommydelved@gmail.com"},"repository":{"url":"git+https://github.com/fastify/fastify-compress.git","type":"git"},"_npmVersion":"6.9.0","description":"Fastify compression utils","directories":{},"greenkeeper":{"ignore":["into-stream","tap"]},"_nodeVersion":"10.15.3","dependencies":{"pump":"^3.0.0","is-zip":"^1.0.0","is-gzip":"^1.0.0","mime-db":"^1.33.0","pumpify":"^2.0.0","minipass":"^2.9.0","unzipper":"^0.10.1","is-stream":"^2.0.0","is-deflate":"^1.0.0","into-stream":"4.0.0","peek-stream":"^1.1.0","fastify-plugin":"^1.0.0","string-to-stream":"^3.0.0","encoding-negotiator":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^12.6.6","iltorb":"^2.3.0","fastify":"^2.0.0","standard":"^14.0.2","jsonstream":"^1.0.3","pre-commit":"^1.2.2","typescript":"^3.4.5","@types/node":"^12.0.8","eslint-plugin-typescript":"^0.14.0","@typescript-eslint/parser":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fastify-compress_1.1.0_1574000421958_0.7243139451276821","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"fastify-compress","version":"2.0.0","keywords":["fastify","compression","deflate","gzip","brotli"],"author":{"url":"http://delved.org","name":"Tomas Della Vedova - @delvedor"},"license":"MIT","_id":"fastify-compress@2.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-compress#readme","bugs":{"url":"https://github.com/fastify/fastify-compress/issues"},"dist":{"shasum":"65b9281685bc379126845eefee5c4779e08e26d3","tarball":"https://registry.npmjs.org/fastify-compress/-/fastify-compress-2.0.0.tgz","fileCount":10,"integrity":"sha512-Ucg8uyDrLS2eceWtw3SGNDeFY3uIcuZZP9Kg5GDRyXgXA9NdL3M6+FcIDlNmoF1tWDBLnTQHC5cjItGXRyr6cA==","signatures":[{"sig":"MEUCIE+OE0LQRdKfN6LCxILIvpYf8aZvu1W2QsLv62SPacQHAiEAsGGfggGsQrOlzOvmhELu1XRJXcGKsJymEeJKunLuLMM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67878,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd9AvkCRA9TVsSAnZWagAAw3YP/2Y1gO6nTp+mccMPEOAE\n9925fe5wi4ESRvZ+B+NLPotOY6sdxtE8p0DsnNUxWyw5ptiiaCnc4yp0YFnM\no3rmsCXLBuyZhFPpUNJx28alaPjPH2IrrF6xhZCt989c9VEI6Jvd9P2ivkvL\nF685zulXDo/urdg3Q4SzlIQbTRj1GL7jDnlx+zSFklJaiOYCYkgO1cJ5C2LY\nN8ENH5H2zs0PRzXP6X00lR4NOTPr23pra0IU/O5DJ5RbcYKJaSWW3ZKfs8J9\nVg720h57Prvsbi+5LASVTWNFfCid3CORY96KmKRXl4d8myhWJS3GwLGL3e5m\nI5GTRBL+Jvg/kgyLJzDh/QLq2cqVILMYzdvxNz0W34Nztqc+STemMxDiGBm1\n1Tclfwu5R+7iNvLyDFQPiiVQKGKg8jVPd6LDzIgaU5Ush6DbDKA9ueZL+pL1\n5oNUX6Jm8+pJBuWq4AbJO0XeK21HG0cEgq1dqWQeBwQ4fTW9St/KaeOekC20\nbTMrWpPAjJML8rsSHrA+ChohXVZhQGxcR1xsEWRXqSSBcTU7V0GVm9pDa50G\n1tHy28B0G6ktMGEGHh/MZIncEjmUnnhBELYz/C+2LP4ab8FFXjlQeifrHwxW\n3N04ZZl7JvCs3aIK5qZ6zRPli98HtylKecR4z020beAXDHm1yVY4h/aUBvqs\nYQhZ\r\n=26Dg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"99d0e4d5e038c800fd8826ab04050ab9377daa87","scripts":{"test":"standard && npm run unit && npm run typescript","unit":"tap test/*.js","coverage":"npm run unit --  --cov","typescript":"tsc --project ./test/types/tsconfig.json","coverage-report":"npm run coverage && tap --coverage-report=lcov","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-compress.git","type":"git"},"_npmVersion":"6.4.1","description":"Fastify compression utils","directories":{},"greenkeeper":{"ignore":["into-stream","tap"]},"_nodeVersion":"10.11.0","dependencies":{"pump":"^3.0.0","is-zip":"^1.0.0","is-gzip":"^1.0.0","mime-db":"^1.33.0","pumpify":"^2.0.0","minipass":"^2.9.0","unzipper":"^0.10.1","is-stream":"^2.0.0","is-deflate":"^1.0.0","into-stream":"4.0.0","peek-stream":"^1.1.0","fastify-plugin":"^1.0.0","string-to-stream":"^3.0.0","encoding-negotiator":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^12.6.6","iltorb":"^2.3.0","fastify":"^2.11.0","standard":"^14.0.2","jsonstream":"^1.0.3","pre-commit":"^1.2.2","typescript":"^3.4.5","@types/node":"^12.0.8","eslint-plugin-typescript":"^0.14.0","@typescript-eslint/parser":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fastify-compress_2.0.0_1576274916234_0.4149441237282663","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"fastify-compress","version":"2.0.1","keywords":["fastify","compression","deflate","gzip","brotli"],"author":{"url":"http://delved.org","name":"Tomas Della Vedova - @delvedor"},"license":"MIT","_id":"fastify-compress@2.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-compress#readme","bugs":{"url":"https://github.com/fastify/fastify-compress/issues"},"dist":{"shasum":"aeff074a51608f1dcc9738c15791a662b3515bcb","tarball":"https://registry.npmjs.org/fastify-compress/-/fastify-compress-2.0.1.tgz","fileCount":10,"integrity":"sha512-3i3ZuRPZ34AjExGSxr5/YzrlnAftFfB0H7+mhelSbd6oHNl0lFDosdrVNemR23+xjzVPPCv4aGMxSvdB3nQc+Q==","signatures":[{"sig":"MEUCIAznGZbBgTyJzXF0XhXF1Xw5saSnZJTWvQE3moreT8kAAiEAqJ5BBNaG+mgmAF+YcenFVC/ajRgFDzqPzrN7FtdoIRA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68461,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeRq8hCRA9TVsSAnZWagAACkYP/0cTr0raOf4PdPrwfZ6i\nX0qp9z7df+R10cEEiq8t+0LraA52J7WN5Du9yHkhcKzSSap+TQIQVKLMbSP/\nB9fmg5KPc2FQZrPqMacwY8KhmjFf/0b6aPEahqWhtLPXRCjkoWyY8xleNWfA\ngu0UgUYoOekCLLOaxu7MHwRV33B8uIQ25aU2duH5aiImFIrX87baYYuTYaRa\nIR0slfAewGNpYYx8DG4EySlX9B7q1qL/Bf4vtdSF60UiW/fBiZaarVR6mn/d\nz7rQ/cDq3wxrN9ZdvOwZ0NdEK7XJESEa3a13j7omLginhepte8eL/DvZKiBU\nEl8w7fbdWV9mStJldRH0eGfVluA+XAzgYol2uqcrT8lIpVypRKGug+3RIW5y\nigW/wpIO7sIGKDjNxHrHskuSqO8ekNkUS0ZKOQ3KuY2tKkRKImv5t0fKl9xO\nELG57bGt9C2DFxvlQ6wu31+4UfNO1IGzMdwQ6vL/59qLLlEHXyXNdUO9zGWx\nHYptb3hs7P/uMS92MaRYxLq+em5C3n7xdkKJ7Ao2RkBtZ8QCWYQUNLX/ZgXn\nvkaJ2j0eIG4Q1RfWBkFrl4j6icEXMbXzOZ2ieYv0yPfPxR0fs6e+zZCXrK/H\nWMHp4Qp4GrVXm3NvfRb0z3hgdfFbYzg7Dp7h191xwWSCJn4o0ghXbV2mQbHk\nAzQ9\r\n=Dvgg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"d108e6385d27407a2dff78790b5fcf2d0ee13a2c","scripts":{"test":"standard && npm run unit && npm run typescript","unit":"tap test/*.js","coverage":"npm run unit --  --cov","typescript":"tsc --project ./test/types/tsconfig.json","coverage-report":"npm run coverage && tap --coverage-report=lcov","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-compress.git","type":"git"},"_npmVersion":"6.13.7","description":"Fastify compression utils","directories":{},"greenkeeper":{"ignore":["into-stream","iltorb","tap"]},"_nodeVersion":"12.13.0","dependencies":{"pump":"^3.0.0","is-zip":"^1.0.0","is-gzip":"^1.0.0","mime-db":"^1.43.0","pumpify":"^2.0.1","minipass":"^2.9.0","unzipper":"^0.10.8","is-stream":"^2.0.0","is-deflate":"^1.0.0","into-stream":"4.0.0","peek-stream":"^1.1.0","fastify-plugin":"^1.0.0","string-to-stream":"^3.0.0","encoding-negotiator":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^12.6.6","iltorb":"2.4.3","fastify":"^2.11.0","standard":"^14.3.1","jsonstream":"^1.0.3","pre-commit":"^1.2.2","typescript":"^3.7.5","@types/node":"^13.1.0","eslint-plugin-typescript":"^0.14.0","@typescript-eslint/parser":"^2.19.2"},"_npmOperationalInternal":{"tmp":"tmp/fastify-compress_2.0.1_1581690656659_0.39572002736355016","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"fastify-compress","version":"3.0.0","keywords":["fastify","compression","deflate","gzip","brotli"],"author":{"url":"http://delved.org","name":"Tomas Della Vedova - @delvedor"},"license":"MIT","_id":"fastify-compress@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-compress#readme","bugs":{"url":"https://github.com/fastify/fastify-compress/issues"},"tsd":{"directory":"test"},"dist":{"shasum":"f0ba17ff738e0767e6d25cf58b3343d45147f50d","tarball":"https://registry.npmjs.org/fastify-compress/-/fastify-compress-3.0.0.tgz","fileCount":10,"integrity":"sha512-nrslnbLBxHg68RZ6Hp1WSZd4BFZFqXe/H3J6ClLE/nsLl3gLi+MMy1sd4gyu3kkDJRnVNct9thYn+gmsOP50Hw==","signatures":[{"sig":"MEQCIDa8DmgY3u9/twHvDuXrTYU9vKRBZ5lbH56rURV+63ylAiAlmYGHCZNKxftRalzNgRVDnVvK6fgXwIjjE5hB/KvTXQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68100,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqEp3CRA9TVsSAnZWagAAg3EP/20BcJzfSzCtFGzxCIaj\nNBiulRp/lkwglGqU5r9oElUHGQZF/Rk75rSeHvh7d4QWUrMPP+6gsB6s1WzZ\n8l74cUcBHvKVehq693lnBqtDH5C6qIGOhjtoBMdCWnPqN9Ksodbp1ixVHk3y\nBldOmQ4pU/wIGGfkNkCDgQHQvVwuxVVX5SGWZNSR47ngESGpRPgxja4nvOpv\nw3qmYdd9QfagmRoA1ouX57vAMMVFvzyHWfbkhKR7O//e9Mvmq6yJZDWL+tq0\nxJo86o2fJNSvizcDI/FVT+fdPwF+bqZO4S9mreZLLs3HVFYgkeasHxN4CaqR\nrGBA9WJVnGhax4kXg5YgKTf7KkzskBa+USS0LQ1F6fv/HjkWEdAvmyy+AA7k\noCy+sLdbXKjTSDRx5nKSkRfEWwVfXMcFJdmym32/ryv3gPFgNVil1a14b2CJ\nnnVb27DTPCgdoHG4Yrr8WBKm9Vwr+UTVGeo3SuTg0ZQnb8TOHEPwGInVR3g3\ntRMTFe6VDaIpeUhAIdCopVaKm7VrSM8xwH+gKiOiew5V9ZfSHI5OU6LD1b6/\nPNvVtiVmfYhHTYo1je5xIRolF6hFp4XmMiAJFeqUKqfEo4DnRGsAgOA2Ndxj\naAxtSwfGo9wWSwoKCbEWkiyZYpRrihXi+W3P08dWigj0ob3dCqVLSr6Go6gS\nrIcf\r\n=Mw5z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# fastify-compress\n\n[![Build Status](https://travis-ci.org/fastify/fastify-compress.svg?branch=master)](https://travis-ci.org/fastify/fastify-compress) [![js-standard-style](https://img.shields.io/badge/code%20style-standard-brightgreen.svg?style=flat)](http://standardjs.com/)\n\nAdds compression utils to [the Fastify `reply` object](https://www.fastify.io/docs/master/Reply/).  \nSupports `gzip`, `deflate`, and `brotli`.\n\n## Install\n```\nnpm i fastify-compress\n```\n\n## Usage\nThis plugin adds two functionalities to Fastify: a compress utility and a global compression hook.\n\nCurrently, the following encoding tokens are supported, using the first acceptable token in this order:\n\n1. `br`\n2. `gzip`\n3. `deflate`\n4. `*` (no preference — `fastify-compress` will use `gzip`)\n5. `identity` (no compression)\n\nIf an unsupported encoding is received or if the `'accept-encoding'` header is missing, it will not compress the payload. If an unsupported encoding is received and you would like to return an error, provide an `onUnsupportedEncoding` option.\n\nThe plugin automatically decides if a payload should be compressed based on its `content-type`; if no content type is present, it will assume `application/json`.\n\n### Global hook\nThe global compression hook is enabled by default. To disable it, pass the option `{ global: false }`:\n```javascript\nfastify.register(\n  require('fastify-compress'),\n  { global: false }\n)\n```\nRemember that thanks to the Fastify encapsulation model, you can set a global compression, but run it only in a subset of routes if you wrap them inside a plugin.\n\n### Per Route options\nYou can specify different options for compression per route by passing in the compression options on the route's configuration.\n```javascript\nfastify.register(\n  require('fastify-compress'),\n  { global: false }\n)\n\n// only compress if the payload is above a certain size and use brotli\nfastify.get('/custom-route', {\n    config: {\n      compress: {\n        threshold: 128\n        brotli: brotli\n      }\n    }\n  }, (req, reply) => {\n    // ...\n  })\n```\n\nNote: Setting `config.compress = false` on any route will disable compression on the route even if global compression is enabled.\n\n### `reply.compress`\nThis plugin adds a `compress` method to `reply` that accepts a stream or a string, and compresses it based on the `accept-encoding` header. If a JS object is passed in, it will be stringified to JSON. \nNote that the compress method is configured with either the per route parameters if the route has a custom configuration or with the global parameters if the the route has no custom parameters but\nthe plugin was defined as global.\n\n```javascript\nconst fs = require('fs')\nconst fastify = require('fastify')()\n\nfastify.register(require('fastify-compress'), { global: false })\n\nfastify.get('/', (req, reply) => {\n  reply\n    .type('text/plain')\n    .compress(fs.createReadStream('./package.json'))\n})\n\nfastify.listen(3000, function (err) {\n  if (err) throw err\n  console.log(`server listening on ${fastify.server.address().port}`)\n})\n```\n\n## Options\n\n### Threshold\nThe minimum byte size for a response to be compressed. Defaults to `1024`.\n```javascript\nfastify.register(\n  require('fastify-compress'),\n  { threshold: 2048 }\n)\n```\n### customTypes\n[mime-db](https://github.com/jshttp/mime-db) is used to determine if a `content-type` should be compressed. You can compress additional content types via regular expression.\n```javascript\nfastify.register(\n  require('fastify-compress'),\n  { customTypes: /x-protobuf$/ }\n)\n```\n\n### onUnsupportedEncoding\nWhen the encoding is not supported, a custom error response can be sent in place of the uncompressed payload by setting the `onUnsupportedEncoding(encoding, request, reply)` option to be a function that can modify the reply and return a `string | Buffer | Stream | Error` payload.\n```javascript\nfastify.register(\n  require('fastify-compress'),\n  {\n    onUnsupportedEncoding: (encoding, request, reply) => {\n      reply.code(406)\n      return 'We do not support the ' + encoding + ' encoding.'\n    }\n  }\n)\n```\n\n### Disable compression by header\nYou can selectively disable response compression by using the `x-no-compression` header in the request.\n\n### Inflate pre-compressed bodies for clients that do not support compression\nOptional feature to inflate pre-compressed data if the client doesn't include one of the supported compression types in its `accept-encoding` header.\n```javascript\nfastify.register(\n  require('fastify-compress'),\n  { inflateIfDeflated: true }\n)\n\nfastify.get('/file', (req, reply) =>\n  // will inflate the file  on the way out for clients\n  // that indicate they do not support compression\n  reply.send(fs.createReadStream('./file.gz')))\n```\n\n### Customize encoding priority\n\nBy default, `fastify-compress` prioritizes compression as described [at the beginning of §Usage](#usage). You can change that by passing an array of compression tokens to the `encodings` option:\n\n```javascript\nfastify.register(\n  require('fastify-compress'),\n  // Only support gzip and deflate, and prefer deflate to gzip\n  { encodings: ['deflate', 'gzip'] }\n)\n```\n\n## Note\nPlease note that in large-scale scenarios, you should use a proxy like Nginx to handle response compression.\n\n## Acknowledgements\n\nPast sponsors:\n\n- [LetzDoIt](http://www.letzdoitapp.com/)\n\n## License\n\nLicensed under [MIT](./LICENSE).\n","engines":{"node":">=10.16"},"gitHead":"532b36b172b0a81a5cd2398c48f6d0cb81cf30b1","scripts":{"test":"standard && npm run unit && npm run typescript","unit":"tap test/*.js","coverage":"npm run unit --  --cov","typescript":"tsd","coverage-report":"npm run coverage && tap --coverage-report=lcov","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-compress.git","type":"git"},"_npmVersion":"6.14.4","description":"Fastify compression utils","directories":{},"_nodeVersion":"12.16.1","dependencies":{"pump":"^3.0.0","is-zip":"^1.0.0","is-gzip":"^2.0.0","mime-db":"^1.43.0","pumpify":"^2.0.1","minipass":"^3.1.1","unzipper":"^0.10.8","is-stream":"^2.0.0","is-deflate":"^1.0.0","into-stream":"^5.1.1","peek-stream":"^1.1.0","fastify-plugin":"^2.0.0","string-to-stream":"^3.0.0","encoding-negotiator":"^2.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tap":"^14.10.7","tsd":"^0.11.0","fastify":"^3.0.0-alpha.1","standard":"^14.3.1","jsonstream":"^1.0.3","pre-commit":"^1.2.2","typescript":"^3.7.5","@types/node":"^13.1.0","eslint-plugin-typescript":"^0.14.0","@typescript-eslint/parser":"^2.19.2"},"_npmOperationalInternal":{"tmp":"tmp/fastify-compress_3.0.0_1588087415188_0.9943525155014614","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"fastify-compress","version":"3.1.0","keywords":["fastify","compression","deflate","gzip","brotli"],"author":{"url":"http://delved.org","name":"Tomas Della Vedova - @delvedor"},"license":"MIT","_id":"fastify-compress@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-compress#readme","bugs":{"url":"https://github.com/fastify/fastify-compress/issues"},"tsd":{"directory":"test"},"dist":{"shasum":"7c0780e5b4ff5191500df9fee4da3ab2e732001e","tarball":"https://registry.npmjs.org/fastify-compress/-/fastify-compress-3.1.0.tgz","fileCount":12,"integrity":"sha512-XyPRVjLOHbtQ/M/JzMIdaB+N65Ns//dwzNzQZ7ylzU0VO4xeY4U6CA2tLbznhroPrpuu+XPzsZDV4w9/Z7H9Og==","signatures":[{"sig":"MEUCIAtp04UWioR02bt/+MV4tRs1E50BMsdfYkCx4xjh3OLyAiEAu/YqQ2kHa7Fy9a++3aWnqZNMHl3nt4P65VSgCRjEwns=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93420,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJey5/vCRA9TVsSAnZWagAA9Q8QAKPxxCXypxPC8BUlGG7X\nG954WNRP0yu3nnAxZXtdOfc2H0qfVDVp2t0rhbNix53Y5p6NGjTP5O2Ve5y3\ngPAvtcpyKQ28Hi/pG3OeUDL8RMm8Ap1xe8Uf4tsz3EBXdYj6QQgkFPOirIS9\n6Smcvo5efljb8g3hZv5PGoYA5T8n59UggMAadtelGt4dFhxd5doPRdIAWWr1\n6B9RkUB6N7WHX8yhTsEqF99K9m1E6NumrGeF51bnzCHy+Vhe2MHaZ8CCS43h\nLk2YiNUXLpYrB8SexwiIi0J7Lo+1Gs0ooW9f1hrc0W+mBe8YuxKeuTnADFTz\nj8D3Tv5lssZrA9NnDY793VdbbKmSy+CJnS6wd/OnAAc61wRIRvgxllxssnym\nGwWUxCVCfpNWx7KKoylzcpj+hc1g959VVARbrjlbIX/9Ro9u29GVKFZfI6Dq\nEYJI/nvxAt34v6mEUA68vVXK/M5PDUQWoyWZBg53LaOmeI45f52T3ovh02P/\nwlZ1rmaIKd0WQS8mOp9JDvPoRzjR/563BnNqTJGahQlXnLzKWITuCTaysXnm\n85PgnRQj77lgfFk2+VwbBMYf1VW4/itEccmUMfa+QsvHiXvkFmRbAFQh+nHH\n8GfmALk/LVWmNUmiSQ4mDas4iPm3ZDmU9bVOx4AI3SCH5C4F1bmHmClfzXeE\nHprv\r\n=CIUj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=10.16"},"gitHead":"07ef3fd4fef0623acaabaf06dd53d08ad9a45733","scripts":{"test":"standard && npm run unit && npm run typescript","unit":"tap test/*.js","coverage":"npm run unit -- --cov","typescript":"tsd","coverage-report":"npm run coverage && tap --coverage-report=lcov","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-compress.git","type":"git"},"_npmVersion":"6.14.5","description":"Fastify compression utils","directories":{},"_nodeVersion":"12.16.3","dependencies":{"pump":"^3.0.0","is-zip":"^1.0.0","is-gzip":"^2.0.0","mime-db":"^1.43.0","pumpify":"^2.0.1","minipass":"^3.1.1","unzipper":"^0.10.8","is-stream":"^2.0.0","is-deflate":"^1.0.0","into-stream":"^5.1.1","peek-stream":"^1.1.0","fastify-plugin":"^2.0.0","string-to-stream":"^3.0.0","encoding-negotiator":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^14.10.7","tsd":"^0.11.0","fastify":"^3.0.0-rc.3","standard":"^14.3.1","jsonstream":"^1.0.3","pre-commit":"^1.2.2","typescript":"^3.7.5","@types/node":"^14.0.1","eslint-plugin-typescript":"^0.14.0","@typescript-eslint/parser":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fastify-compress_3.1.0_1590403054725_0.18528286551841378","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"fastify-compress","version":"3.1.1","keywords":["fastify","compression","deflate","gzip","brotli"],"author":{"url":"http://delved.org","name":"Tomas Della Vedova - @delvedor"},"license":"MIT","_id":"fastify-compress@3.1.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-compress#readme","bugs":{"url":"https://github.com/fastify/fastify-compress/issues"},"tsd":{"directory":"test"},"dist":{"shasum":"77b82b6092ccb7b23558999046051e9b1a29f9f9","tarball":"https://registry.npmjs.org/fastify-compress/-/fastify-compress-3.1.1.tgz","fileCount":12,"integrity":"sha512-M9Srps8v5HPP9/gF+yytDL05lrUiEli9U7UViqEI8ZFqdWpyPT54j5SQmoP5b0wG3bdxHpCG5L0Nrrln1i/OPA==","signatures":[{"sig":"MEQCIGY4RlQwKGJnFObDI0rknXIzFKtC/raKgdPOENzhPLvWAiA715nBNrL4K4rihIlhvbWVwEjHAb39ed0s8JHoEmbvxQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93411,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe5AHACRA9TVsSAnZWagAA2UoQAKJAotBfusXo6Ayp34xY\nvawb84m+5gavkcWrKAlR9+ar7N6gNks10iWqnctGo2ielU4StopnCSJIs/Eq\nt861C76uE4GjhnFRJTA7KnCEVVLvNXVKCiiiJZ/MWvMWi1oQnq5ydDwgmjr2\n4zbTrPZObEogTVFjcOqK73+RJ80n9r61vLVGbCsZa+NPlw7LOB9kzDlWmuGV\nV9nzCgnfNO3CiboeH8JXw1wNC4OO1ki/EabyM6Ptg+VX2sOV/aTC1VjSPyr/\nFnWjkWaMC1xbdsQgaoW8tTlNa3nx/1xURJcaNhODTDzwKkdp8JB/qxvQ22YT\nPQOkYrGYgMUAFuXR+k0wAQNVasJWGu7tw/BTOyj+8X/mIgbB8kFnAj3071oV\nkienSN8qMlX/zGcmqKe3zi6+3bKjhgyXVH719WbeJoxQyngqkdNTcqx2dMEs\ns7OQavUf71X0i/jetNNDHLZJjNb6ECbg+2Ry4suHs+hXZkgi4bSIHgy7IpP0\nzjP8gdDIJjJ6Q/3pL+lONDQoNLF+oFsPFYn9cPkQiDv5SAJBRtov7WP5+K91\n7cr89Vgig/NTv0NPqM8n3vhy2KCXbvGDnTlSMSHVtr7vkAnjS7I//aj7UQxE\nmVoRzKbzXR8WhXT625k+sXYbJ8Bbp4HLBOZxvNFzpnFF92xYlBfWnnGCx8W+\nm5ty\r\n=LNmv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# fastify-compress\n\n[![Build Status](https://travis-ci.org/fastify/fastify-compress.svg?branch=master)](https://travis-ci.org/fastify/fastify-compress) [![js-standard-style](https://img.shields.io/badge/code%20style-standard-brightgreen.svg?style=flat)](http://standardjs.com/)\n\nAdds compression utils to [the Fastify `reply` object](https://www.fastify.io/docs/master/Reply/) and a hook to decompress requests payloads.\nSupports `gzip`, `deflate`, and `brotli`.\n\n## Install\n```\nnpm i fastify-compress\n```\n\n## Usage - Compress replies\n\nThis plugin adds two functionalities to Fastify: a compress utility and a global compression hook.\n\nCurrently, the following encoding tokens are supported, using the first acceptable token in this order:\n\n1. `br`\n2. `gzip`\n3. `deflate`\n4. `*` (no preference — `fastify-compress` will use `gzip`)\n5. `identity` (no compression)\n\nIf an unsupported encoding is received or if the `'accept-encoding'` header is missing, it will not compress the payload. If an unsupported encoding is received and you would like to return an error, provide an `onUnsupportedEncoding` option.\n\nThe plugin automatically decides if a payload should be compressed based on its `content-type`; if no content type is present, it will assume `application/json`.\n\n### Global hook\nThe global compression hook is enabled by default. To disable it, pass the option `{ global: false }`:\n```javascript\nfastify.register(\n  require('fastify-compress'),\n  { global: false }\n)\n```\nRemember that thanks to the Fastify encapsulation model, you can set a global compression, but run it only in a subset of routes if you wrap them inside a plugin.\n\n### Per Route options\nYou can specify different options for compression per route by passing in the `compress` options on the route's configuration.\n```javascript\nfastify.register(\n  require('fastify-compress'),\n  { global: false }\n)\n\n// only compress if the payload is above a certain size and use brotli\nfastify.get('/custom-route', {\n    config: {\n      compress: {\n        threshold: 128\n        brotli: brotli\n      }\n    }\n  }, (req, reply) => {\n    // ...\n  })\n```\n\nNote: Setting `config.compress = false` on any route will disable compression on the route even if global compression is enabled.\n\n### `reply.compress`\nThis plugin adds a `compress` method to `reply` that accepts a stream or a string, and compresses it based on the `accept-encoding` header. If a JS object is passed in, it will be stringified to JSON. \nNote that the compress method is configured with either the per route parameters if the route has a custom configuration or with the global parameters if the the route has no custom parameters but\nthe plugin was defined as global.\n\n```javascript\nconst fs = require('fs')\nconst fastify = require('fastify')()\n\nfastify.register(require('fastify-compress'), { global: false })\n\nfastify.get('/', (req, reply) => {\n  reply\n    .type('text/plain')\n    .compress(fs.createReadStream('./package.json'))\n})\n\nfastify.listen(3000, function (err) {\n  if (err) throw err\n  console.log(`server listening on ${fastify.server.address().port}`)\n})\n```\n\n## Compress Options\n\n### threshold\nThe minimum byte size for a response to be compressed. Defaults to `1024`.\n```javascript\nfastify.register(\n  require('fastify-compress'),\n  { threshold: 2048 }\n)\n```\n### customTypes\n[mime-db](https://github.com/jshttp/mime-db) is used to determine if a `content-type` should be compressed. You can compress additional content types via regular expression.\n```javascript\nfastify.register(\n  require('fastify-compress'),\n  { customTypes: /x-protobuf$/ }\n)\n```\n\n### onUnsupportedEncoding\nWhen the encoding is not supported, a custom error response can be sent in place of the uncompressed payload by setting the `onUnsupportedEncoding(encoding, request, reply)` option to be a function that can modify the reply and return a `string | Buffer | Stream | Error` payload.\n```javascript\nfastify.register(\n  require('fastify-compress'),\n  {\n    onUnsupportedEncoding: (encoding, request, reply) => {\n      reply.code(406)\n      return 'We do not support the ' + encoding + ' encoding.'\n    }\n  }\n)\n```\n\n### Disable compression by header\nYou can selectively disable response compression by using the `x-no-compression` header in the request.\n\n### Inflate pre-compressed bodies for clients that do not support compression\nOptional feature to inflate pre-compressed data if the client doesn't include one of the supported compression types in its `accept-encoding` header.\n```javascript\nfastify.register(\n  require('fastify-compress'),\n  { inflateIfDeflated: true }\n)\n\nfastify.get('/file', (req, reply) =>\n  // will inflate the file  on the way out for clients\n  // that indicate they do not support compression\n  reply.send(fs.createReadStream('./file.gz')))\n```\n\n### Customize encoding priority\n\nBy default, `fastify-compress` prioritizes compression as described [at the beginning of §Usage - Compress replies](#usage). You can change that by passing an array of compression tokens to the `encodings` option:\n\n```javascript\nfastify.register(\n  require('fastify-compress'),\n  // Only support gzip and deflate, and prefer deflate to gzip\n  { encodings: ['deflate', 'gzip'] }\n)\n```\n\n## Usage - Decompress request payloads\n\nThis plugin adds a `preParsing` hook that decompress the request payload according to the `content-encoding` request header.\n\nCurrently, the following encoding tokens are supported:\n\n1. `br`\n2. `gzip`\n3. `deflate`\n\nIf an unsupported encoding or and invalid payload is received, the plugin will throw an error.\n\nIf the request header is missing, the plugin will not do anything and yield to the next hook.\n\n### Global hook\n\nThe global request decompression hook is enabled by default. To disable it, pass the option `{ global: false }`:\n```javascript\nfastify.register(\n  require('fastify-compress'),\n  { global: false }\n)\n```\n\nRemember that thanks to the Fastify encapsulation model, you can set a global decompression, but run it only in a subset of routes if you wrap them inside a plugin.\n\n### Per Route options\n\nYou can specify different options for decompression per route by passing in the `decompress` options on the route's configuration.\n```javascript\nfastify.register(\n  require('fastify-compress'),\n  { global: false }\n)\n\n// Always decompress using gzip\nfastify.get('/custom-route', {\n    config: {\n      decompress: {\n        forceRequestEncoding: 'gzip'\n      }\n    }\n  }, (req, reply) => {\n    // ...\n  })\n```\n\n### requestEncodings\n\nBy default, `fastify-compress` accepts all encodings specified [at the beginning of §Usage - Decompress request payloads](#usage). You can change that by passing an array of compression tokens to the `requestEncodings` option:\n\n```javascript\nfastify.register(\n  require('fastify-compress'),\n  // Only support gzip\n  { requestEncodings: ['gzip'] }\n)\n```\n\n### forceRequestEncoding\n\nBy default, `fastify-compress` chooses the decompressing algorithm by looking at the `content-encoding` header, if present.\n\nYou can force one algorithm and ignore the header at all by providing the `forceRequestEncoding` option.\n\nNote that if the request payload is not compressed, `fastify-compress` will try to decompress, resulting in an error.\n\n### onUnsupportedRequestEncoding\n\nWhen the request payload encoding is not supported, you can customize the response error by setting the `onUnsupportedEncoding(request, encoding)` option to be a function that returns an error.\n\n```javascript\nfastify.register(\n  require('fastify-compress'),\n  {\n     onUnsupportedRequestEncoding: (request, encoding) => {\n      return {\n        statusCode: 415,\n        code: 'UNSUPPORTED',\n        error: 'Unsupported Media Type',\n        message: 'We do not support the ' + encoding + ' encoding.'\n      }\n    }\n  }\n)\n```\n\n### onInvalidRequestPayload\n\nWhen the request payload cannot be decompressed using the detected algorithm, you can customize the response error setting the `onInvalidRequestPayload(request, encoding)` option to be a function that returns an error.\n\n```javascript\nfastify.register(\n  require('fastify-compress'),\n  {\n    onInvalidRequestPayload: (request, encoding, error) => {\n      return {\n        statusCode: 400,\n        code: 'BAD_REQUEST',\n        error: 'Bad Request',\n        message: 'This is not a valid ' + encoding + ' encoded payload: ' + error.message\n      }\n    }\n  }\n)\n```\n\n## Note\nPlease note that in large-scale scenarios, you should use a proxy like Nginx to handle response compression.\n\n## Acknowledgements\n\nPast sponsors:\n\n- [LetzDoIt](http://www.letzdoitapp.com/)\n\n## License\n\nLicensed under [MIT](./LICENSE).\n","engines":{"node":">=10.16"},"gitHead":"5b6c3c4b039cd3002d614acef9512b862791cda0","scripts":{"test":"standard && npm run unit && npm run typescript","unit":"tap test/*.js","coverage":"npm run unit -- --cov","typescript":"tsd","coverage-report":"npm run coverage && tap --coverage-report=lcov","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-compress.git","type":"git"},"_npmVersion":"6.14.5","description":"Fastify compression utils","directories":{},"_nodeVersion":"12.18.0","dependencies":{"pump":"^3.0.0","is-zip":"^1.0.0","is-gzip":"^2.0.0","mime-db":"^1.43.0","pumpify":"^2.0.1","minipass":"^3.1.1","unzipper":"^0.10.8","is-stream":"^2.0.0","is-deflate":"^1.0.0","into-stream":"^5.1.1","peek-stream":"^1.1.0","fastify-plugin":"^2.0.0","string-to-stream":"^3.0.0","encoding-negotiator":"^2.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tap":"^14.10.7","tsd":"^0.11.0","fastify":"^3.0.0-rc.4","standard":"^14.3.1","jsonstream":"^1.0.3","pre-commit":"^1.2.2","typescript":"^3.7.5","@types/node":"^14.0.1","eslint-plugin-typescript":"^0.14.0","@typescript-eslint/parser":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fastify-compress_3.1.1_1592000959749_0.6233686209065952","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"fastify-compress","version":"3.2.0","keywords":["fastify","compression","deflate","gzip","brotli"],"author":{"url":"http://delved.org","name":"Tomas Della Vedova - @delvedor"},"license":"MIT","_id":"fastify-compress@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-compress#readme","bugs":{"url":"https://github.com/fastify/fastify-compress/issues"},"tsd":{"directory":"test"},"dist":{"shasum":"aaf59362e9578ce7869e60e17673478e8c233f61","tarball":"https://registry.npmjs.org/fastify-compress/-/fastify-compress-3.2.0.tgz","fileCount":12,"integrity":"sha512-IgN2KtnwR2Sa7Rniv9MNGXr5t99z9vbFR2k4dAepdkO+57FlTvkCJcggl7k8651cqLm6l5hPfiyc1XADaJm7Vw==","signatures":[{"sig":"MEUCIFwSgsbw4Y1mEaAWb0b8OuAQ0mthhiy1wTQzrTczjc3BAiEAri9Qp7y7jJnrd0Oxz2KRWshC6nN06G2Ft0yeNTq+TOc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96966,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9brkCRA9TVsSAnZWagAAJRYP/1KRCGuODxFzowpURgTm\nuVDz4SCDhcAMEHiT5MsaqOBaAKdlD3OVR9x9Kg5FiLV7iDETEilmUlQRPoaU\ntCc7JBQxe/WQPFQYN7KwIdgDq3kdvfiAL2TjtmyItD9hLaGUpLt6lOFuGzbE\nMAm3QLJ6xNl2kypabZZfptTYrdkNK0niKxvRaFGgB4+Ns7D+PwFD7Gl3+IHh\nVmRAcZdjTqOdWI2r3SvlSg/sp5OHfoG1arwK8unIXdlLGZcTdaSccPEjdRhT\nA7dCmM2vxDd3tbBsAcH9yL9X3RqvZPj4aPKXC0nhtSMFZoQago+sR2PuZ8eD\nK2J2Q2ypASROwR9/tQN46Wjq2uyXfZwFBVvnr3mRV/HspPSDO6ugcpz3DkMz\nJXShDttsHJutAj1ghP9Y+HcllH/wgvb15ZNuY7VgEGuFRpIRq6GEg3hC1RI5\n+rm1+bQSMofz0q4MtXXsvCzDyRkVZlGTjmwZHVv+51JuLlQINe2M0hnAIEV4\nAvr/W1Up740c9NCF+8aPuJz4NeWQkvuD3kILzF4VxP57nOEKyUDjbul4hLbn\n7dfDJINhZnt6tCUHRCsiMBluOgKP1umcl1PJCHr0GjlHQbhlAGNAd/OtWznE\n9WwMLLcrJLWf/5iwaJwzPvjGrQ5dtY0vcmFQdLUcOqTcOMbpsXUeZ2Vj3SPu\nhNya\r\n=0y/N\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# fastify-compress\n\n[![Build Status](https://travis-ci.org/fastify/fastify-compress.svg?branch=master)](https://travis-ci.org/fastify/fastify-compress) [![js-standard-style](https://img.shields.io/badge/code%20style-standard-brightgreen.svg?style=flat)](http://standardjs.com/)\n\nAdds compression utils to [the Fastify `reply` object](https://www.fastify.io/docs/master/Reply/) and a hook to decompress requests payloads.\nSupports `gzip`, `deflate`, and `brotli`.\n\n## Install\n```\nnpm i fastify-compress\n```\n\n## Usage - Compress replies\n\nThis plugin adds two functionalities to Fastify: a compress utility and a global compression hook.\n\nCurrently, the following encoding tokens are supported, using the first acceptable token in this order:\n\n1. `br`\n2. `gzip`\n3. `deflate`\n4. `*` (no preference — `fastify-compress` will use `gzip`)\n5. `identity` (no compression)\n\nIf an unsupported encoding is received or if the `'accept-encoding'` header is missing, it will not compress the payload. If an unsupported encoding is received and you would like to return an error, provide an `onUnsupportedEncoding` option.\n\nThe plugin automatically decides if a payload should be compressed based on its `content-type`; if no content type is present, it will assume `application/json`.\n\n### Global hook\nThe global compression hook is enabled by default. To disable it, pass the option `{ global: false }`:\n```javascript\nfastify.register(\n  require('fastify-compress'),\n  { global: false }\n)\n```\nRemember that thanks to the Fastify encapsulation model, you can set a global compression, but run it only in a subset of routes if you wrap them inside a plugin.\n\n### Per Route options\nYou can specify different options for compression per route by passing in the `compress` options on the route's configuration.\n```javascript\nfastify.register(\n  require('fastify-compress'),\n  { global: false }\n)\n\n// only compress if the payload is above a certain size and use brotli\nfastify.get('/custom-route', {\n    config: {\n      compress: {\n        threshold: 128\n        brotli: brotli\n      }\n    }\n  }, (req, reply) => {\n    // ...\n  })\n```\n\nNote: Setting `config.compress = false` on any route will disable compression on the route even if global compression is enabled.\n\n### `reply.compress`\nThis plugin adds a `compress` method to `reply` that accepts a stream or a string, and compresses it based on the `accept-encoding` header. If a JS object is passed in, it will be stringified to JSON. \nNote that the compress method is configured with either the per route parameters if the route has a custom configuration or with the global parameters if the the route has no custom parameters but\nthe plugin was defined as global.\n\n```javascript\nconst fs = require('fs')\nconst fastify = require('fastify')()\n\nfastify.register(require('fastify-compress'), { global: false })\n\nfastify.get('/', (req, reply) => {\n  reply\n    .type('text/plain')\n    .compress(fs.createReadStream('./package.json'))\n})\n\nfastify.listen(3000, function (err) {\n  if (err) throw err\n  console.log(`server listening on ${fastify.server.address().port}`)\n})\n```\n\n## Compress Options\n\n### threshold\nThe minimum byte size for a response to be compressed. Defaults to `1024`.\n```javascript\nfastify.register(\n  require('fastify-compress'),\n  { threshold: 2048 }\n)\n```\n### customTypes\n[mime-db](https://github.com/jshttp/mime-db) is used to determine if a `content-type` should be compressed. You can compress additional content types via regular expression.\n```javascript\nfastify.register(\n  require('fastify-compress'),\n  { customTypes: /x-protobuf$/ }\n)\n```\n\n### onUnsupportedEncoding\nWhen the encoding is not supported, a custom error response can be sent in place of the uncompressed payload by setting the `onUnsupportedEncoding(encoding, request, reply)` option to be a function that can modify the reply and return a `string | Buffer | Stream | Error` payload.\n```javascript\nfastify.register(\n  require('fastify-compress'),\n  {\n    onUnsupportedEncoding: (encoding, request, reply) => {\n      reply.code(406)\n      return 'We do not support the ' + encoding + ' encoding.'\n    }\n  }\n)\n```\n\n### Disable compression by header\nYou can selectively disable response compression by using the `x-no-compression` header in the request.\n\n### Inflate pre-compressed bodies for clients that do not support compression\nOptional feature to inflate pre-compressed data if the client doesn't include one of the supported compression types in its `accept-encoding` header.\n```javascript\nfastify.register(\n  require('fastify-compress'),\n  { inflateIfDeflated: true }\n)\n\nfastify.get('/file', (req, reply) =>\n  // will inflate the file  on the way out for clients\n  // that indicate they do not support compression\n  reply.send(fs.createReadStream('./file.gz')))\n```\n\n### Customize encoding priority\n\nBy default, `fastify-compress` prioritizes compression as described [at the beginning of §Usage - Compress replies](#usage). You can change that by passing an array of compression tokens to the `encodings` option:\n\n```javascript\nfastify.register(\n  require('fastify-compress'),\n  // Only support gzip and deflate, and prefer deflate to gzip\n  { encodings: ['deflate', 'gzip'] }\n)\n```\n\n### brotliOptions and zlibOptions\n\nYou can tune compression by setting the `brotliOptions` and `zlibOptions` properties. These properties are passed directly to native node `zlib` methods, so they should match the corresponding [class](https://nodejs.org/api/zlib.html#zlib_class_brotlioptions) [definitions](https://nodejs.org/api/zlib.html#zlib_class_options).\n\n```javascript\n  server.register(fastifyCompress, {\n    brotliOptions: {\n      params: {\n        [zlib.constants.BROTLI_PARAM_MODE]: zlib.constants.BROTLI_MODE_TEXT, // useful for APIs that primarily return text\n        [zlib.constants.BROTLI_PARAM_QUALITY]: 4, // default is 11, max is 11, min is 0\n      },\n    },\n    zlibOptions: {\n      level: 9, // default is 9, max is 9, min is 0\n    }\n  });\n```\n\n## Usage - Decompress request payloads\n\nThis plugin adds a `preParsing` hook that decompress the request payload according to the `content-encoding` request header.\n\nCurrently, the following encoding tokens are supported:\n\n1. `br`\n2. `gzip`\n3. `deflate`\n\nIf an unsupported encoding or and invalid payload is received, the plugin will throw an error.\n\nIf the request header is missing, the plugin will not do anything and yield to the next hook.\n\n### Global hook\n\nThe global request decompression hook is enabled by default. To disable it, pass the option `{ global: false }`:\n```javascript\nfastify.register(\n  require('fastify-compress'),\n  { global: false }\n)\n```\n\nRemember that thanks to the Fastify encapsulation model, you can set a global decompression, but run it only in a subset of routes if you wrap them inside a plugin.\n\n### Per Route options\n\nYou can specify different options for decompression per route by passing in the `decompress` options on the route's configuration.\n```javascript\nfastify.register(\n  require('fastify-compress'),\n  { global: false }\n)\n\n// Always decompress using gzip\nfastify.get('/custom-route', {\n    config: {\n      decompress: {\n        forceRequestEncoding: 'gzip'\n      }\n    }\n  }, (req, reply) => {\n    // ...\n  })\n```\n\n### requestEncodings\n\nBy default, `fastify-compress` accepts all encodings specified [at the beginning of §Usage - Decompress request payloads](#usage). You can change that by passing an array of compression tokens to the `requestEncodings` option:\n\n```javascript\nfastify.register(\n  require('fastify-compress'),\n  // Only support gzip\n  { requestEncodings: ['gzip'] }\n)\n```\n\n### forceRequestEncoding\n\nBy default, `fastify-compress` chooses the decompressing algorithm by looking at the `content-encoding` header, if present.\n\nYou can force one algorithm and ignore the header at all by providing the `forceRequestEncoding` option.\n\nNote that if the request payload is not compressed, `fastify-compress` will try to decompress, resulting in an error.\n\n### onUnsupportedRequestEncoding\n\nWhen the request payload encoding is not supported, you can customize the response error by setting the `onUnsupportedEncoding(request, encoding)` option to be a function that returns an error.\n\n```javascript\nfastify.register(\n  require('fastify-compress'),\n  {\n     onUnsupportedRequestEncoding: (request, encoding) => {\n      return {\n        statusCode: 415,\n        code: 'UNSUPPORTED',\n        error: 'Unsupported Media Type',\n        message: 'We do not support the ' + encoding + ' encoding.'\n      }\n    }\n  }\n)\n```\n\n### onInvalidRequestPayload\n\nWhen the request payload cannot be decompressed using the detected algorithm, you can customize the response error setting the `onInvalidRequestPayload(request, encoding)` option to be a function that returns an error.\n\n```javascript\nfastify.register(\n  require('fastify-compress'),\n  {\n    onInvalidRequestPayload: (request, encoding, error) => {\n      return {\n        statusCode: 400,\n        code: 'BAD_REQUEST',\n        error: 'Bad Request',\n        message: 'This is not a valid ' + encoding + ' encoded payload: ' + error.message\n      }\n    }\n  }\n)\n```\n\n## Note\nPlease note that in large-scale scenarios, you should use a proxy like Nginx to handle response compression.\n\n## Acknowledgements\n\nPast sponsors:\n\n- [LetzDoIt](http://www.letzdoitapp.com/)\n\n## License\n\nLicensed under [MIT](./LICENSE).\n","engines":{"node":">=10.16"},"gitHead":"0c80d820c64082619527ff6acbce0f9d8a9a955c","scripts":{"test":"standard && npm run unit && npm run typescript","unit":"tap test/*.js","coverage":"npm run unit -- --cov","typescript":"tsd","coverage-report":"npm run coverage && tap --coverage-report=lcov","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-compress.git","type":"git"},"_npmVersion":"6.14.5","description":"Fastify compression utils","directories":{},"_nodeVersion":"12.18.1","dependencies":{"pump":"^3.0.0","is-zip":"^1.0.0","is-gzip":"^2.0.0","mime-db":"^1.43.0","pumpify":"^2.0.1","minipass":"^3.1.1","unzipper":"^0.10.8","is-stream":"^2.0.0","is-deflate":"^1.0.0","into-stream":"^5.1.1","peek-stream":"^1.1.0","fastify-plugin":"^2.0.0","string-to-stream":"^3.0.0","encoding-negotiator":"^2.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tap":"^14.10.7","tsd":"^0.11.0","fastify":"^3.0.0-rc.4","standard":"^14.3.1","jsonstream":"^1.0.3","pre-commit":"^1.2.2","typescript":"^3.7.5","@types/node":"^14.0.1","eslint-plugin-typescript":"^0.14.0","@typescript-eslint/parser":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fastify-compress_3.2.0_1593162467976_0.17419460790691366","host":"s3://npm-registry-packages"}},"3.2.1":{"name":"fastify-compress","version":"3.2.1","keywords":["fastify","compression","deflate","gzip","brotli"],"author":{"url":"http://delved.org","name":"Tomas Della Vedova - @delvedor"},"license":"MIT","_id":"fastify-compress@3.2.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-compress#readme","bugs":{"url":"https://github.com/fastify/fastify-compress/issues"},"tsd":{"directory":"test"},"dist":{"shasum":"50ee3299e619e0f62c77150e5edaba0024f50d4c","tarball":"https://registry.npmjs.org/fastify-compress/-/fastify-compress-3.2.1.tgz","fileCount":12,"integrity":"sha512-Snf4UHW38492aOtM9Kao2VuiYhBDfcvoQE01De1dB57ZM7Lv6eAesC4MGAM3+CDnt2ZcK0MjYz402kDKJ1DeEg==","signatures":[{"sig":"MEUCIQComCtHwCSTK8Qr9scxlZ5jktspPH5W76hBLOKv4UVI0gIgacHS1Pb2nkFdIwYyfH377uzAtxiYhZ3MMjQmwPN9/UQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97061,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBJ9BCRA9TVsSAnZWagAARnsQAKNMykTDtYZVECVDMBYQ\nSt/2VRJoftbFeM8RZvLtp9TAcDNdpsu1WA8449i+S18bGyeW27Fq7SM6LmG+\nYoUsumKN+OebhAHwdXw2YLyYviSQmdoQln9udOADnYlKltULNsvGoHkaiHbi\nx7VNoRsGiqDyVIqP/CHtvlvIjpw1YozBSJORb7tL31jdqxGc+AwJjmBuN2Ha\n/6QEhCU9Ip868HcvRnauiWr73l8QusGURB0SLgfje2VOt8o0qFJP8eRVRaZt\n03V7OR/XSFCv+9hKJAoSi4/syMN5+F7Jvk1uq9PhC9nINgbdxRmb+3NPszgy\nmkhZwkzR/J8KM7H2wduTEnDLa3U4EjTMoTI4QMrsd4yiIYI5w7ccYmA6v41i\nSVGTfqS7mGUgke1mh+DQZLz0HGMiUb+A2utfNObGzqmoSFFyOFt7FQmav5tT\nbGlIPmsKIZMj60Io6eSOH00U+CFisdhPOoll4EQpyv9GPd8fXNzVN3mty4eK\nvnkCo//OPMIY8famwbA6aEewR4NXVKTmnVWwqmjAbmm1PTcnZkFJb5dzQpWZ\nZGib7eSXLmZRxPdKhW6I6Rnf8eL+DD+QLc0wODDVFXVQjhoOX0zhHUUmBLXF\n1oQH81A+W5CBl9kMXNNzInJzBOPan2d3u71L/XhSU7ghquzdWoszmWiFPH4y\nFd1P\r\n=ovV9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=10.16"},"gitHead":"b670c3b6cbd82efd56c2bb0b6429b2c329db68b6","scripts":{"test":"standard && npm run unit && npm run typescript","unit":"tap test/*.js","coverage":"npm run unit -- --cov","typescript":"tsd","coverage-report":"npm run coverage && tap --coverage-report=lcov","lint:typescript":"standard --fix --parser @typescript-eslint/parser --plugin typescript test/types/*.ts"},"_npmUser":{"name":"delvedor","email":"tommydelved@gmail.com"},"repository":{"url":"git+https://github.com/fastify/fastify-compress.git","type":"git"},"_npmVersion":"6.14.5","description":"Fastify compression utils","directories":{},"_nodeVersion":"12.18.1","dependencies":{"pump":"^3.0.0","is-zip":"^1.0.0","is-gzip":"^2.0.0","mime-db":"^1.43.0","pumpify":"^2.0.1","minipass":"^3.1.1","unzipper":"^0.10.8","is-stream":"^2.0.0","is-deflate":"^1.0.0","into-stream":"^5.1.1","peek-stream":"^1.1.0","fastify-plugin":"^2.0.0","string-to-stream":"^3.0.0","encoding-negotiator":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^14.10.7","tsd":"^0.13.1","fastify":"^3.0.0","standard":"^14.3.1","jsonstream":"^1.0.3","pre-commit":"^1.2.2","typescript":"^3.7.5","@types/node":"^14.0.1","eslint-plugin-typescript":"^0.14.0","@typescript-eslint/parser":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fastify-compress_3.2.1_1594138433333_0.02569107860571762","host":"s3://npm-registry-packages"}},"3.2.2":{"name":"fastify-compress","version":"3.2.2","keywords":["fastify","compression","deflate","gzip","brotli"],"author":{"url":"http://delved.org","name":"Tomas Della Vedova - @delvedor"},"license":"MIT","_id":"fastify-compress@3.2.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-compress#readme","bugs":{"url":"https://github.com/fastify/fastify-compress/issues"},"tsd":{"directory":"test"},"dist":{"shasum":"5d4cd0b0756f3664d4635f389b26b098fe2ecbd8","tarball":"https://registry.npmjs.org/fastify-compress/-/fastify-compress-3.2.2.tgz","fileCount":12,"integrity":"sha512-i4HSMIAcWnHvktlC+HI24luGHaO6mTJTDiuzQU6lTxV2QdEXmNxVMWxekm3JAaNBzS+hBuON3fvyWT58AN3MHw==","signatures":[{"sig":"MEYCIQDPLtWpGMyG1/uRFzS+6VVCNLQuw0TA/Ddqebzv9U3q8QIhAKRx2Exj8+wy2bBLjPvcIlWSlwMs1N0gQW117LwdBmwy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97892,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfF/M6CRA9TVsSAnZWagAAdvAP/0IM+a2eYSnckU5UTh/r\n/xzg9PAYIJ9hG6Ea5+AT7w35WZVX26YyulsGF0Pumih/FccmHNwV/ly/kfPh\ngTw3KEooAhukYquk+81GY2hDC1GxKRfsDQiO/s23tIsLtcG2qBNm8DAgxDMC\nrKChiwcnAzNJR3NGL/MQYRfpkeozhbQMrZFPnhlL+rGu4u3Y91LeiAa5P4eh\nq6dKuY0ogeOm1O2FKJZuymlpzkZJp003o3hBZwmvE9gFfoN5mk/nMZGpKFxF\n24ZUNA8Gm8jU5tBlG6MfVlWSRVaqC7w6PZx8F2N+4Bs+Z6Djz1VJdUNA1jEC\n7oS004FeZAYac6nH+5Lzy0c6RYeVQ5tjWKkHseNjC6YewpXe90kR9CY+w0LS\nxZGk4H6hqxkTgA8QP/zfoLf9mO24kADM9/q/ZyYVXUGX68kCHaMH1PVOO/Pi\nPW+sj9dlDMHukUMD+gdFMwtG1ZNv0vr41KqxSJ7TFJc2LckJpVsDdXFHTMmV\nUuo0a5XTdPYrHsjbid3z9oxvbRKgpxhEK+FB+Kf57H1k+Jdn+zJChl6cT7s6\nXFjVcFgbjR4S1CMAt2fbfcqW/Umk16vG2K9ijMQ6QP25LNg+yvoJM3vCdXcQ\neWbE4KDiw+0bxYNhNBTzwCh/shqDXga73wUo0eFVkjOPEp8yID7Sq+SUP13R\nfCeS\r\n=n645\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=10.16"},"gitHead":"ef4ceca2ef3219dfdf9e90e24860d27461e78322","scripts":{"test":"standard && npm run unit && npm run typescript","unit":"tap test/*.js","coverage":"npm run unit -- --cov","typescript":"tsd","coverage-report":"npm run coverage && tap --coverage-report=lcov","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-compress.git","type":"git"},"_npmVersion":"6.14.7","description":"Fastify compression utils","directories":{},"_nodeVersion":"12.18.2","dependencies":{"pump":"^3.0.0","is-zip":"^1.0.0","is-gzip":"^2.0.0","mime-db":"^1.43.0","pumpify":"^2.0.1","minipass":"^3.1.1","unzipper":"^0.10.8","is-stream":"^2.0.0","is-deflate":"^1.0.0","into-stream":"^5.1.1","peek-stream":"^1.1.0","fastify-plugin":"^2.0.0","string-to-stream":"^3.0.0","encoding-negotiator":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^14.10.7","tsd":"^0.13.1","fastify":"^3.0.0","standard":"^14.3.1","jsonstream":"^1.0.3","pre-commit":"^1.2.2","typescript":"^3.7.5","@types/node":"^14.0.1","eslint-plugin-typescript":"^0.14.0","@typescript-eslint/parser":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fastify-compress_3.2.2_1595405113617_0.5541923107577666","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"fastify-compress","version":"3.3.0","keywords":["fastify","compression","deflate","gzip","brotli"],"author":{"url":"http://delved.org","name":"Tomas Della Vedova - @delvedor"},"license":"MIT","_id":"fastify-compress@3.3.0","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-compress#readme","bugs":{"url":"https://github.com/fastify/fastify-compress/issues"},"tsd":{"directory":"test"},"dist":{"shasum":"83c4965048d77e9469128de25f77064b38bad06e","tarball":"https://registry.npmjs.org/fastify-compress/-/fastify-compress-3.3.0.tgz","fileCount":12,"integrity":"sha512-g/q7g9JaN14pVe7Op8zwKD/MxyBBXjLkK8Y6UtcwRDwufAlqLO1jZ/srM5JTly5AKnXPnX6ft9Nz/83xYNltrQ==","signatures":[{"sig":"MEQCIBd8fl+5PI59jYb4pWzWRpLQZC/QKSyEVE4eq5GEGNvQAiB/GTahxbGkMgFP71hN5hFuFzYtdM4JkCDiNN+0HHOyAQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99086,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfLEKVCRA9TVsSAnZWagAAonYQAJGgKtr94ZneqvDAfpiD\ndcu0eqb2qeyFrVGQh+2+pZKFFPZ2Q9BbR5lS/ZvbdXyq/ty1OYEyeCejHFre\naIr/Uf/3I3NU+fFllyLl8tW5gdPiwZwXSX5aB/sk42QooxeVsBvGKEx/Ualy\nbqVrk3Wxf057BTW/b+kyu0Hft1/H1CAZTW2EYoRKq2n30smaKjLncKPmDWSL\nlN6zLvuMTkwr8TMxQpVYa4aYxtZHDe26K+TyQEFwPLESt+2PtE+WGkdaq3ix\nasfPL2tf5o3u6Q4KV9zU5tpbmyX6SZFBbP9o4aieDIP8Q+q95OtXW3PhLltc\n/WcxEbVATlkZsoO1n0ih6Vgzw7j+LwHh3eXlqvXWjtxabn6/7m3eIulwNh0S\ncSbrnPCJykhZY2EMgPNqrxMCY6xzcua7VD2Gls+62mFINjEGGsan2FkOQgSB\ngCCvohMMvAn1CbVq+ss2OsWhT1IDIrgrwZByGdPEbMJmLF2OTA42vCyTN+Vu\n0LrXYqfrXFbAz9tGOkzg7Y80tvDlPJiOHqM387KlAvKxkjIMKNcUWjRCNm8r\nSpB30c4CTwMlhWN7OkWjlvZaS3Vu2vTQf+IEnXNITsjl/5pB083W8gqG/kH+\nrTGufoezxBt3zStnAN2o0y6lfMJn1eCmTx1mA0vCkV38MNVnbDO8wblKPbti\nXD1c\r\n=BVod\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=10.16"},"gitHead":"7267379cb92bcc20674ef9e28276fd17a7dab747","scripts":{"test":"standard && npm run unit && npm run typescript","unit":"tap test/*.js","coverage":"npm run unit -- --cov","typescript":"tsd","coverage-report":"npm run coverage && tap --coverage-report=lcov","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-compress.git","type":"git"},"_npmVersion":"6.14.6","description":"Fastify compression utils","directories":{},"_nodeVersion":"12.18.1","dependencies":{"pump":"^3.0.0","is-zip":"^1.0.0","is-gzip":"^2.0.0","mime-db":"^1.43.0","pumpify":"^2.0.1","minipass":"^3.1.1","unzipper":"^0.10.8","is-stream":"^2.0.0","is-deflate":"^1.0.0","into-stream":"^5.1.1","peek-stream":"^1.1.0","fastify-plugin":"^2.2.0","string-to-stream":"^3.0.0","encoding-negotiator":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^14.10.8","tsd":"^0.13.1","fastify":"^3.0.0","standard":"^14.3.1","jsonstream":"^1.0.3","pre-commit":"^1.2.2","typescript":"^3.9.7","@types/node":"^14.0.27","eslint-plugin-typescript":"^0.14.0","@typescript-eslint/parser":"^3.8.0"},"_npmOperationalInternal":{"tmp":"tmp/fastify-compress_3.3.0_1596736149313_0.45769379960234646","host":"s3://npm-registry-packages"}},"3.3.1":{"name":"fastify-compress","version":"3.3.1","keywords":["fastify","compression","deflate","gzip","brotli"],"author":{"url":"http://delved.org","name":"Tomas Della Vedova - @delvedor"},"license":"MIT","_id":"fastify-compress@3.3.1","maintainers":[{"name":"fox1t","email":"maksim@sinik.it"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"ethan_arrowood","email":"ethan.arrowood@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"}],"homepage":"https://github.com/fastify/fastify-compress#readme","bugs":{"url":"https://github.com/fastify/fastify-compress/issues"},"tsd":{"directory":"test"},"dist":{"shasum":"505aa8f74e54171ac8721b609d0e52cc7574bb77","tarball":"https://registry.npmjs.org/fastify-compress/-/fastify-compress-3.3.1.tgz","fileCount":12,"integrity":"sha512-1QJkxm02iC+acgwSgN+6lj5MsiVucz0jmDDQF8PRQp8EdJvblpRSJCau7zuB4Hhg7tRZrLWY9CVVeNXJaVO5nA==","signatures":[{"sig":"MEQCIG+4Fr2oGHImLwvF8vNwJcD0V8LVM7jSbSbJyoHLAmq5AiBKjKHvNF/DsTuMiJ0MOQOvJS8kHo8mIfamftadyK71jA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99028,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbFGeCRA9TVsSAnZWagAA46QQAIKjJjHUh3MbdSI2GRsJ\naDv8SN67nlbbTOcEweXOS6LbjvefAIx4wl/VNdxvPyGzyDKpRq18QSVeGgMi\n53hoNEbz1UmyzZnZ2cWsZyYh+pHAGHw6XTKhZ4PXVsZAIFnCH+Cqq9D67iUl\niGGPuzPfFz63TCvXfe2NuQ3d9a6W3u8tERa9EnO4WNABajTK83vRBNmMH7mx\ntUREINtNFjP9v2qESKWOnqtROLPcjKWbjqZ8ICPybu1zDL1SBqaPc9RLI+0O\nir43dfRdgIGbXBnlGSp34FsE+D2Wwwo7nLLoRoxP6bSjE1nNni6Q+bNnGGG4\nMvDc7ib7941VecJAjLXezoR/g8YZNUE66li98CI2lcPLSS66SjTueIGByTIp\n2CAgPPeH1V+y42JeutRfmkeiyqATo2Nx05cMN4piR61J5zTInoJj4kZ+GRy6\npa3f5jSlTnomYeoO1mbUwbD9GyvoKCPaV1I7tR8B+omUx4NAYYr/PWT8gg6/\nPhLbYMIR7UXPvRR5/oJ8c94Afhz4EJGFaDWjFZOum7TzR3GpLHJbb6dySbku\n6mZUro7T3jPGB48pLoXSXnM7fxhr3M37a6EMBWZ649H96X3VPXynjd4c3YaD\n3b8eK21su65kjDtURnjM8Qj0beFYFlh6Xfnssp+g88u5XUhuCUtYJoPwvYpz\n2FbY\r\n=J24Y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=10.16"},"gitHead":"459bdc1ac9895b19df2d278d4c74576fd42284df","scripts":{"test":"standard && npm run unit && npm run typescript","unit":"tap test/*.js","coverage":"npm run unit -- --cov","typescript":"tsd","coverage-report":"npm run coverage && tap --coverage-report=lcov","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-compress.git","type":"git"},"_npmVersion":"6.14.8","description":"Fastify compression utils","directories":{},"_nodeVersion":"12.18.1","dependencies":{"pump":"^3.0.0","is-zip":"^1.0.0","is-gzip":"^2.0.0","mime-db":"^1.43.0","pumpify":"^2.0.1","minipass":"^3.1.1","unzipper":"^0.10.8","is-stream":"^2.0.0","is-deflate":"^1.0.0","into-stream":"^6.0.0","peek-stream":"^1.1.0","fastify-plugin":"^2.2.0","string-to-stream":"^3.0.0","encoding-negotiator":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^14.10.8","tsd":"^0.13.1","fastify":"^3.0.0","standard":"^14.3.1","jsonstream":"^1.0.3","pre-commit":"^1.2.2","typescript":"^4.0.2","@types/node":"^14.0.27","eslint-plugin-typescript":"^0.14.0","@typescript-eslint/parser":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fastify-compress_3.3.1_1600934302113_0.6088136133604212","host":"s3://npm-registry-packages"}},"3.4.0":{"name":"fastify-compress","version":"3.4.0","keywords":["fastify","compression","deflate","gzip","brotli"],"author":{"url":"http://delved.org","name":"Tomas Della Vedova - @delvedor"},"license":"MIT","_id":"fastify-compress@3.4.0","maintainers":[{"name":"fox1t","email":"maksim@sinik.it"},{"name":"eomm","email":"behemoth89@gmail.com"},{"name":"ethan_arrowood","email":"ethan.arrowood@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"}],"homepage":"https://github.com/fastify/fastify-compress#readme","bugs":{"url":"https://github.com/fastify/fastify-compress/issues"},"tsd":{"directory":"test"},"dist":{"shasum":"beb4d8392fa1e941ec9327ff0901397f14b0a3aa","tarball":"https://registry.npmjs.org/fastify-compress/-/fastify-compress-3.4.0.tgz","fileCount":13,"integrity":"sha512-Yw1UaoWRMsltWmCgAlAdXAUN0x760k23Y4NAqka+vcO9TOETLcpxxtceQVkc7+yTtPPDMcTRaJNlDHmz48TSpg==","signatures":[{"sig":"MEUCIF+61nO5dPPsAhlOrc1y9fG/u/tP+wQGkh5vG71LWWCkAiEAloReCeHTirmw6KU+OTY8QjumY8fJXTL0U6UW22o+Sus=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100869,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoFyPCRA9TVsSAnZWagAADswP/i1lFohcR2W8obJgqPIz\n2dv7f4z0wyrq3G4G6UbmADsoy2JeDzX1fYjKCNftl6b8GyKmeGQJKGYsilHy\nipoeqxjjQ+NkIZo1yyIFrMCAiNwOUWhhyQs7OP65YcssAnGqvU402Qki1syh\n3M1BHp3c8Rb9RfTHqGvpH6B62GrxHWLZqzwT5vMmQnCcjiiAtYJXB5YwRx5K\nWslFV3siY64tOI5Jwb8DgpTOG74cDQF7IB7YedEm159XuA8fIxXnA/N6SMSC\nXLh5YQOSTsvgWVJHb3je4+rWGrvGiJZ2aTqZT5WOfavW9HoENYj013dnu6wr\ndZ22g/CN1NiP4x5z7FmeVc0wNZjl35o0vNmPRQTFQKpp/sQDB9qOVEHICW4N\nna2xixyCB2YZOMJQwUpQAj2CX5pu/5VktoP8X8T8OLDWY7vtSX9VRWrYLkQP\nVwbwXmVUXymwyOF2715Y/ptRFOQrDB+19aUD4vhu4ahJAjgDqIvHFnDxVSgw\nWqH80sjFmfdu4YkDRloLArfjEsDvQpaEVjthvZMH9xeQs9byN+8QHXFVHnK1\nB6tw+ExeSeIEDe0CbB/32SQgrM+K10i90TNuqJWm/OvNRWRCMHG20rAJAMfB\nphUyYPjvdtM9jNmV155cTVQCHdnbyd4x65lKffHox3/vW6wHKl8LwOKOfjka\nxQFB\r\n=r+Lu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=10.16"},"gitHead":"e42685af472b6a0cdac4368dc4d0f093771bf99c","scripts":{"test":"standard && npm run unit && npm run typescript","unit":"tap test/*.js","coverage":"npm run unit -- --cov","typescript":"tsd","coverage-report":"npm run coverage && tap --coverage-report=lcov","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-compress.git","type":"git"},"_npmVersion":"6.14.8","description":"Fastify compression utils","directories":{},"_nodeVersion":"12.19.0","dependencies":{"pump":"^3.0.0","is-zip":"^1.0.0","is-gzip":"^2.0.0","mime-db":"^1.45.0","pumpify":"^2.0.1","minipass":"^3.1.1","unzipper":"^0.10.8","is-stream":"^2.0.0","is-deflate":"^1.0.0","into-stream":"^6.0.0","peek-stream":"^1.1.0","fastify-plugin":"^3.0.0","string-to-stream":"^3.0.0","encoding-negotiator":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^14.10.8","tsd":"^0.13.1","fastify":"^3.7.0","standard":"^16.0.0","jsonstream":"^1.0.3","pre-commit":"^1.2.2","typescript":"^4.0.2","@types/node":"^14.0.27","eslint-plugin-typescript":"^0.14.0","@typescript-eslint/parser":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fastify-compress_3.4.0_1604344975199_0.8506862224472571","host":"s3://npm-registry-packages"}},"3.4.1":{"name":"fastify-compress","version":"3.4.1","keywords":["fastify","compression","deflate","gzip","brotli"],"author":{"url":"http://delved.org","name":"Tomas Della Vedova - @delvedor"},"license":"MIT","_id":"fastify-compress@3.4.1","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-compress#readme","bugs":{"url":"https://github.com/fastify/fastify-compress/issues"},"tsd":{"directory":"test"},"dist":{"shasum":"12a9434366ee42a6f392a09225e37a19ea79ebca","tarball":"https://registry.npmjs.org/fastify-compress/-/fastify-compress-3.4.1.tgz","fileCount":13,"integrity":"sha512-9zZcdVIJyjNVjhLd4aXK15ObR8RiuraRe2rC5ZFI2SIVI0iDNYRx6vYK/RAtR/j9lRK0beqUhMzdePzlBRtorQ==","signatures":[{"sig":"MEQCIEs8RvtEB03TGqtJ+8gxsUx02OifdBFsPRAtoA6GYFd2AiAgflcpzxaJ7Km3okYtjSP0pmagHO4DBqx5++LAP7wJZg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102068,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4hNFCRA9TVsSAnZWagAAhb4P+gIzr6UPENabdzNB+sqn\nq30bPJh98fN0Y02561EiVkyMIe+eOEGe+JNpQ4HthI/SRB/uwJELXv/4Jsl3\nGPT/4uI3kx7JDF9hlmjZBB3MsZdoaBGac9NvZhuVrG/AJGk6DtRYO5BCfipQ\nYaiKhPWxnbklozRelVLEvAzIwAaQfovOEF8FSPwNLmyYQdysz4RESlB2frBg\nLjgmydcvt/tlDrFFqf54zllt9QJceVvzhH0p/G5UjV8mQI/KsmfO9W16YO4s\n8kMQ4DeztkxoHrmSt/TadhopRDdYnvs749l/rBX1fXzTBqCIXh3sDahwDBnb\nKjGV9SpHw6tA18Z8JEFdRTtlryUiPGmnbfn0fotajbPmGp95s+NMdLqT+OSx\nd9Ys79DgTa807vjXnuhe1gsGBLPyHotK6Rm1VijQFe1krxuGTMfSkxzZpJyE\n/I+4YH68vZidJCu/f2IHuJARW2jTF1t4RDxc+nfwKdx3ARGCKkRPv4vfo39T\nxVg89iuFI+0rNVwW0hjij55c+Mn+mQ+GA8aD9jmLs9cCPBJEBbesYWSM5XFU\nQDD2i3HTESsGFgc/Yqn0w43lYZ7UHtDGhmEjv4DlddHNYYImVdwVy5A+eJcB\n2qB+mlS92DMDxVXCk2bCJiLrA09lWGwGZ52kLmwCDVkCT0H1ZBm+Xk3CcD8W\ned1a\r\n=JQx0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=10.16"},"gitHead":"af1615c041b1e69839e1ecc412b7211fdd1e7baa","scripts":{"test":"standard && npm run unit && npm run typescript","unit":"tap test/*.js","coverage":"npm run unit -- --cov","typescript":"tsd","coverage-report":"npm run coverage && tap --coverage-report=lcov","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-compress.git","type":"git"},"_npmVersion":"6.14.10","description":"Fastify compression utils","directories":{},"_nodeVersion":"12.20.0","dependencies":{"pump":"^3.0.0","is-zip":"^1.0.0","is-gzip":"^2.0.0","mime-db":"^1.45.0","pumpify":"^2.0.1","minipass":"^3.1.1","unzipper":"^0.10.8","is-stream":"^2.0.0","is-deflate":"^1.0.0","into-stream":"^6.0.0","peek-stream":"^1.1.0","fastify-plugin":"^3.0.0","string-to-stream":"^3.0.0","encoding-negotiator":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^14.10.8","tsd":"^0.14.0","fastify":"^3.7.0","standard":"^16.0.0","jsonstream":"^1.0.3","pre-commit":"^1.2.2","typescript":"^4.0.2","@types/node":"^14.0.27","eslint-plugin-typescript":"^0.14.0","@typescript-eslint/parser":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fastify-compress_3.4.1_1608651588912_0.31681622315264324","host":"s3://npm-registry-packages"}},"3.4.2":{"name":"fastify-compress","version":"3.4.2","keywords":["fastify","compression","deflate","gzip","brotli"],"author":{"url":"http://delved.org","name":"Tomas Della Vedova - @delvedor"},"license":"MIT","_id":"fastify-compress@3.4.2","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-compress#readme","bugs":{"url":"https://github.com/fastify/fastify-compress/issues"},"tsd":{"directory":"test"},"dist":{"shasum":"a2d1fed617114e9580ea8e9328f5a751241900b5","tarball":"https://registry.npmjs.org/fastify-compress/-/fastify-compress-3.4.2.tgz","fileCount":13,"integrity":"sha512-Vtia4OZlS6ZrFS3tMmaiOvPv3wKSAgvxz0ihuubxY31fAt67gmWosivyWh3MADgCu7pdziEODRwyZeNXHS41/Q==","signatures":[{"sig":"MEYCIQDsqdVlscbuBTFNiIK11B5ozLt3x890VQ/JqXBU/ebTyQIhAKwxxfPlM3So9f6j9UdUJFwXVQKzg0JbfH1eyz3n81r2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103103,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPhrTCRA9TVsSAnZWagAAQHEP/A4I5evrZkaNJ/VIMcG4\nQTGNgEwgVf720GZXazrASui2e3LkIbURKlNprfxbtZGrkqEzEzXrh/t6sWJK\nYcZQgWFuzIIzzKeo97LIpydz79nNP4/S0kD30ZvYRxMK1J4X7GXeaFK2WPtW\ns+q4KVEYPjJsV7hOQ1PRM5BfxhU6l7oh2pPhqJNK23yPIt/zHg5Y03l4kJB6\nGwOFR7PXxFzdHImpw5vqi4qNLP3SresVW1IQih40uiuS3xzN8mzBVofF6939\nVUDwfHgueQwbnQ/27qgM3YjHpNiAcY/cvIL/M+46KfxO73awf9WiMp/233ax\nS3BbfMqhKHZ5IViFOj3hFrTf69AniWlAtLhpuHnVHvIEZ5zX6Cg6/q5hoi2f\naysakXKpv46jGFjHa+Cun4Jvb9QvVQzXlNx9jwo4wEmVAvd6LKSIE8tA5uJ9\nCYQZTbWecmhFpilHW7Lg2DR3V2o9eq8SP8MPdW+i3TZIrWxAxFekLWeWGakS\nzj1+IZYk4j2lHOec374xiPouGOqXulA/0+1K3CFdxCtYuoXalGVSgtOqesYZ\nIApuVNfSca282eyLu+O96TfPmiB5XLYGXKyFCwtWdF+iUVeYQQ3mVqrjk4/W\nDPuZd3+dAaGF2thsqjUwJxFPUmuHJge8y6/9yr4GfLDbNrh1MjcLEZXtdOjs\namkX\r\n=gu8t\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=10.16"},"gitHead":"57ae78ce63f8455f5d1127c2dc846cf03a1c9f06","scripts":{"test":"standard && npm run unit && npm run typescript","unit":"tap test/*.js","coverage":"npm run unit -- --cov","typescript":"tsd","coverage-report":"npm run coverage && tap --coverage-report=lcov","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-compress.git","type":"git"},"_npmVersion":"6.14.11","description":"Fastify compression utils","directories":{},"_nodeVersion":"14.15.4","dependencies":{"pump":"^3.0.0","is-zip":"^1.0.0","is-gzip":"^2.0.0","mime-db":"^1.45.0","pumpify":"^2.0.1","minipass":"^3.1.1","unzipper":"^0.10.8","is-stream":"^2.0.0","is-deflate":"^1.0.0","into-stream":"^6.0.0","peek-stream":"^1.1.0","fastify-plugin":"^3.0.0","string-to-stream":"^3.0.0","encoding-negotiator":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^14.10.8","tsd":"^0.14.0","fastify":"^3.7.0","standard":"^16.0.0","jsonstream":"^1.0.3","pre-commit":"^1.2.2","typescript":"^4.0.2","@types/node":"^14.0.27","eslint-plugin-typescript":"^0.14.0","@typescript-eslint/parser":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fastify-compress_3.4.2_1614682835024_0.23620827023305369","host":"s3://npm-registry-packages"}},"3.5.0":{"name":"fastify-compress","version":"3.5.0","keywords":["fastify","compression","deflate","gzip","brotli"],"author":{"url":"http://delved.org","name":"Tomas Della Vedova - @delvedor"},"license":"MIT","_id":"fastify-compress@3.5.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-compress#readme","bugs":{"url":"https://github.com/fastify/fastify-compress/issues"},"tsd":{"directory":"test"},"dist":{"shasum":"eef0ff7d7a1bef9f81ad9ea2546fbe6d4166f245","tarball":"https://registry.npmjs.org/fastify-compress/-/fastify-compress-3.5.0.tgz","fileCount":13,"integrity":"sha512-m8LgANhJOT+CIrasd2dTOcJ/vmpQVQD3DJ6qx9rOqL/axtvAetKnX0tXEngr/1NATEq9hScHhbqKkz065AYFBg==","signatures":[{"sig":"MEUCIQD3755tAOdUMFHn5Kil9voNNwi6S5qDuFzCUve9/azBTAIgYB+Lsc87gqHG/wJ1G6D8MqpOcWS72z5eYN8WbkVP/hQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103913,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpMTACRA9TVsSAnZWagAAvVgQAIS/jKXQm6QvxTkli6n7\n4DlmL9o2fNnrYpOz+owVN0G3vXirgbhIItr1G3WYETdkIRfqyeiATONVuHwc\nETroOiVp9bPbzEB4TOe5iZ8lgczcf06K84DfpQbnKbJdvgW9pSG8yHp6+HKT\nwB/+7ZR4z+XRM07cuk2EgJH4iVJwV944ucnG7WJRUB/5785hggDmJ3fmueyF\n9FbmBW2K6MP5sjuoNKx5O6iggJEVZAKWfnqII62exL8e9H0QuzkYTYFAVgK4\nCOfIstJ5uo61ujuJd7oWa3GuncBL8NwXe9YgdZBpC6Dcp/w3mB1igaQwQfB0\nRV8ByyAeos4XiYawMYsvyMbvGPn0vMavc2ck6rCcxaPc10npOKN8KYqw7nrV\nnnJtW5IkwCsbZJDzWn7XOhldy8BsN/SyL7yK2VKj32B8eI6WEZJ48tbBx7A4\neNdYhuXkJHTQG+rhK3otbimdn8wIneh2ij40sE2XR0VWwuvZO0l5HwxTrvS5\nRbtqRWlBbjGcSiuYkPGUiG4+UmZMZYZ5MHDfHREHeMHgedmAAPgJ7qEZ3v1G\nKIqO0aLjMONLjNuK4zXULTFUrj6lDC9D2GLQiIuscgIBz7An+qgi6uUAU5+P\nxkUIB90oP2bOAt3BWr4jXhdY3j3t15hh8aQ/6Yfcl2zUIS4Lb1hXzQKp30GV\nuPrM\r\n=rggB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=10.16"},"gitHead":"6523ca3c3b669d55cdd0eca24fb722d7c594989d","scripts":{"test":"standard && npm run unit && npm run typescript","unit":"tap test/*.js --no-check-coverage","coverage":"npm run unit -- --cov","typescript":"tsd","coverage-report":"npm run coverage && tap --coverage-report=lcov","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-compress.git","type":"git"},"_npmVersion":"6.14.11","description":"Fastify compression utils","directories":{},"_nodeVersion":"14.16.0","dependencies":{"pump":"^3.0.0","is-zip":"^1.0.0","is-gzip":"^2.0.0","mime-db":"^1.45.0","pumpify":"^2.0.1","minipass":"^3.1.1","unzipper":"^0.10.8","is-stream":"^2.0.0","is-deflate":"^1.0.0","into-stream":"^6.0.0","peek-stream":"^1.1.0","fastify-plugin":"^3.0.0","string-to-stream":"^3.0.0","encoding-negotiator":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^15.0.2","tsd":"^0.15.0","fastify":"^3.7.0","standard":"^16.0.0","jsonstream":"^1.0.3","pre-commit":"^1.2.2","typescript":"^4.0.2","@types/node":"^15.0.0","eslint-plugin-typescript":"^0.14.0","@typescript-eslint/parser":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fastify-compress_3.5.0_1621411008263_0.09046418467141848","host":"s3://npm-registry-packages"}},"3.6.0":{"name":"fastify-compress","version":"3.6.0","keywords":["fastify","compression","deflate","gzip","brotli"],"author":{"url":"http://delved.org","name":"Tomas Della Vedova - @delvedor"},"license":"MIT","_id":"fastify-compress@3.6.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-compress#readme","bugs":{"url":"https://github.com/fastify/fastify-compress/issues"},"tsd":{"directory":"test"},"dist":{"shasum":"07acff3a7fe375434945c090a39bd72f5616487a","tarball":"https://registry.npmjs.org/fastify-compress/-/fastify-compress-3.6.0.tgz","fileCount":13,"integrity":"sha512-K7GCSb8CMyhHKBhDcKzKQOpOj/5OUaaAEyBftBRDqoLdhgTsJr3syQ8Nk2u1TJDdqmx64bhAtj9Nr/BS3Ylueg==","signatures":[{"sig":"MEUCICdwU1Ps1YAFDdlxh0f52vhXxbXsMhNDWV38ROstb0aUAiEAnRHF+QpruG6jBMBByArW/opwITPhMUPLpfr1hBFTk9E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103900,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgx0eWCRA9TVsSAnZWagAAMGQQAJJ6/4U5eYTeRnUaOgY0\nQIZxQ3nwUxVPj99phi9E1pwDx45XM4i1z8eyuFdbU1VYeAj2mkoZqyIaaMwx\n4peQk23uTX8DHK/SECATbvvpWcU2GSw1mV2NPaiKJOOeBNjwM6vKywWdHsyU\nKxAGhlNpSXkDNxLzYG0z22Txn8+fZ6c5Kd+/YxIs47oWCW0fbWaJq7+skvxz\nAYm6WgdJaiRO1H54Ymu/iHndDSXTapAw+EHwGeb4CCN5o3jgdUvoIj8H7W5M\nSsv1fYx38zgp39bOuQtZBX9Pd5TagSCW8ZQCioryBRoKXxnMugsKF8J2uH51\n0AE0QvEGB7t4Qz45qfE1u9ChI09OQ3fLHJuf+zIJBML7oxdVvr9vUHsuQGwK\nXry37gAKO84MGbDLuCcOJUOAxJuYV/BtOcmzUOok1xQZDfRHWtvAhqzErE0L\ntuvlI8x4TCplHYyyXR230B7SCU/U232dg8VDuph8c5uaedBToO5Bg2v05/Ts\nNtQrSAyqof+xq1GyKuLlXwC7ABfUrzKBMkDxIeFp/jWgHFseG6yabQWi2r7p\ndHHtEXqaXsVGPvjg7fsv9KoJs1oc5eGGJSKfEAb6ORkjRvR8dbz4Fx/sCBl1\n75hTNQYm93Oz0yG3IxxKl4hWVh0sHzdjpDDmcJTRDCCQQGcfLJWRe27lKbG+\nzsUj\r\n=vQsk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=10.16"},"gitHead":"b921b08d10a94e78ed1646a17f41be4d669c40bc","scripts":{"test":"standard && npm run unit && npm run typescript","unit":"tap test/*.js --no-check-coverage","coverage":"npm run unit -- --cov","typescript":"tsd","coverage-report":"npm run coverage && tap --coverage-report=lcov","lint:typescript":"standard --fix --parser @typescript-eslint/parser --plugin typescript test/types/*.ts"},"_npmUser":{"name":"jsumners","email":"james.sumners@gmail.com"},"repository":{"url":"git+https://github.com/fastify/fastify-compress.git","type":"git"},"_npmVersion":"6.10.2","description":"Fastify compression utils","directories":{},"_nodeVersion":"12.9.1","dependencies":{"pump":"^3.0.0","is-zip":"^1.0.0","is-gzip":"^2.0.0","mime-db":"^1.45.0","pumpify":"^2.0.1","minipass":"^3.1.1","unzipper":"^0.10.8","is-stream":"^2.0.0","is-deflate":"^1.0.0","into-stream":"^6.0.0","peek-stream":"^1.1.0","fastify-plugin":"^3.0.0","string-to-stream":"^3.0.0","encoding-negotiator":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^15.0.2","tsd":"^0.17.0","fastify":"^3.7.0","standard":"^16.0.0","jsonstream":"^1.0.3","pre-commit":"^1.2.2","typescript":"^4.0.2","@types/node":"^15.0.0","eslint-plugin-typescript":"^0.14.0","@typescript-eslint/parser":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fastify-compress_3.6.0_1623672726303_0.9257116536994368","host":"s3://npm-registry-packages"}},"3.6.1":{"name":"fastify-compress","version":"3.6.1","keywords":["fastify","compression","deflate","gzip","brotli"],"author":{"url":"http://delved.org","name":"Tomas Della Vedova - @delvedor"},"license":"MIT","_id":"fastify-compress@3.6.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-compress#readme","bugs":{"url":"https://github.com/fastify/fastify-compress/issues"},"tsd":{"directory":"test"},"dist":{"shasum":"8bde9153db4a24add1e8a2f7cc5362997b25386c","tarball":"https://registry.npmjs.org/fastify-compress/-/fastify-compress-3.6.1.tgz","fileCount":13,"integrity":"sha512-dhkHzwl52UzUsSO8ihEsle3HsSqoa0N4F1qmaAcRURQVJc+xRJ0qdeCR3NWOUUU0xYWCHc4CMTxpG4mhdV8DhA==","signatures":[{"sig":"MEUCIQDe26K/swbOHOt2UgLwltCPBHJ8YYnHvEj1BgyaqptmFwIgZ3r7hL8GeKGptTOYaI8ljnE8OegYNZZBiPiZ81HDblU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104539},"main":"index.js","types":"./index.d.ts","engines":{"node":">=10.16"},"gitHead":"7561b0131fb2acba20b505e962413ba7e84c0b97","scripts":{"test":"standard && npm run unit && npm run typescript","unit":"tap test/*.js --no-check-coverage","coverage":"npm run unit -- --cov","typescript":"tsd","coverage-report":"npm run coverage && tap --coverage-report=lcov","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-compress.git","type":"git"},"_npmVersion":"7.24.0","description":"Fastify compression utils","directories":{},"_nodeVersion":"16.10.0","dependencies":{"pump":"^3.0.0","is-zip":"^1.0.0","is-gzip":"^2.0.0","mime-db":"^1.45.0","pumpify":"^2.0.1","minipass":"^3.1.1","unzipper":"^0.10.8","is-stream":"^2.0.0","is-deflate":"^1.0.0","into-stream":"^6.0.0","peek-stream":"^1.1.0","fastify-plugin":"^3.0.0","string-to-stream":"^3.0.0","encoding-negotiator":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^15.0.2","tsd":"^0.18.0","fastify":"^3.7.0","standard":"^16.0.0","jsonstream":"^1.0.3","pre-commit":"^1.2.2","typescript":"^4.0.2","@types/node":"^16.0.0","eslint-plugin-typescript":"^0.14.0","@typescript-eslint/parser":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fastify-compress_3.6.1_1634232610215_0.5348251729088378","host":"s3://npm-registry-packages"}},"3.7.0":{"name":"fastify-compress","version":"3.7.0","keywords":["fastify","compression","deflate","gzip","brotli"],"author":{"url":"http://delved.org","name":"Tomas Della Vedova - @delvedor"},"license":"MIT","_id":"fastify-compress@3.7.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":"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-compress#readme","bugs":{"url":"https://github.com/fastify/fastify-compress/issues"},"tsd":{"directory":"test/types"},"dist":{"shasum":"b041c50f62678525df7d4292174b944a34ba5968","tarball":"https://registry.npmjs.org/fastify-compress/-/fastify-compress-3.7.0.tgz","fileCount":14,"integrity":"sha512-cZynvkXvGn7Xj/5yMhCDJ8OWASU275DabyoCLECHQUw90nNFHAqS5YpisUsBxRn3P/+a10lxL91VyLXT0VeatA==","signatures":[{"sig":"MEUCIBQI/jLQ4sIYEaveo29dafgQsWQhsfOf/VQfnSdRRfhbAiEAw0xQaoNcKYw/rRgDJslCScLE7vtPmEUYgnVhg1/VotI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhp4IvCRA9TVsSAnZWagAAPXwP+gPE1RdY0xVMW74CCeVG\nOdGP5xBX1G4SUmzihpNJXA+9JkA/huYo8Nznt5a7Q8K+LTMLKng/wuqGSmv9\nDaGtYt3wTT/ZWT9r7fZOC6D2cq2F/3UXv4z4Rw4svUBTcZQTA24XZPnasu3/\nx6F9BnxwLIoqD9ct0EzW3zowgLM/MoRW8mNNJ4vj3WOnrCb07UyGbjtztFo+\nhWPtKJRLFo16bB8w0K0pDh192N9Iasv5hz6WlTqoTavukZNgtfzsw+ww0tFk\nodWvQeNt0ycRqNQpDQMg3XSvZh2qXkqZe43kYeOuydYQGoRt+ADX4QuxCzFA\noJ40ToqknEJDs+ZsMYjZr88VNITpEzRhB5kESNViguW7+ZuWVAbdkvVP7zTu\nPCsIrOVHFmOYYNHgBrsd8k6FCWxwMA5LwJgRAS9Zt0zy1HBIxgnSELT2Lms8\nnIIBKG2a5drqh0h4uGuEGKWtaDzqJQ2lfXgHUXjtobBwPi7Q/n3T3/b/tjiF\n1RIwHrsnTnUo7g5LmmjSfYdPlw6nD20qW6kFHpc6jdTh+9ZfSQi2yMHcYXvM\njIAdETuOlFLCqVv2fsc31v8qFlz93bOi3zZCsSb5S/p6mzaK82lzAoF39d+7\nufikHOl8gYI62R0sAKk59lL1fidFu3IkJiF0bvIhFNo+paYlCbnhCXVC9GRH\nssep\r\n=Eg1S\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=10.16"},"gitHead":"ac6849c5006999ced725b3335b3b613a34110147","scripts":{"lint":"standard","test":"npm run lint && npm run unit && npm run test:typescript","unit":"tap -J test/*.js","coverage":"npm run unit -- --cov","lint:fix":"npm run lint -- --fix","lint:types":"npm run lint:fix -- --parser @typescript-eslint/parser --plugin typescript *.d.ts","unit:report":"npm run unit -- --cov --coverage-report=html","unit:verbose":"npm run unit -- -Rspec","coverage-report":"npm run coverage -- --coverage-report=lcov","lint:typescript":"npm run lint:fix -- --parser @typescript-eslint/parser --plugin typescript test/types/*.ts","test:typescript":"tsd"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"repository":{"url":"git+https://github.com/fastify/fastify-compress.git","type":"git"},"_npmVersion":"8.1.0","description":"Fastify compression utils","directories":{},"_nodeVersion":"16.12.0","dependencies":{"pump":"^3.0.0","is-zip":"^1.0.0","is-gzip":"^2.0.0","mime-db":"^1.51.0","pumpify":"^2.0.1","minipass":"^3.1.5","unzipper":"^0.10.11","is-stream":"^2.0.1","is-deflate":"^1.0.0","into-stream":"^6.0.0","peek-stream":"^1.1.3","fastify-plugin":"^3.0.0","string-to-stream":"^3.0.1","encoding-negotiator":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^15.1.2","tsd":"^0.19.0","adm-zip":"^0.5.9","fastify":"^3.24.0","standard":"^16.0.4","jsonstream":"^1.0.3","pre-commit":"^1.2.2","typescript":"^4.5.2","@types/node":"^16.11.10","eslint-plugin-typescript":"^0.14.0","@typescript-eslint/parser":"^5.4.0"},"_npmOperationalInternal":{"tmp":"tmp/fastify-compress_3.7.0_1638367791284_0.8317400139239319","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"fastify-compress","version":"4.0.0","keywords":["fastify","compression","deflate","gzip","brotli"],"author":{"url":"http://delved.org","name":"Tomas Della Vedova - @delvedor"},"license":"MIT","_id":"fastify-compress@4.0.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":"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-compress#readme","bugs":{"url":"https://github.com/fastify/fastify-compress/issues"},"tsd":{"directory":"test/types"},"dist":{"shasum":"7d52bfe67e8e92f491c58d6f406916c6062bbfed","tarball":"https://registry.npmjs.org/fastify-compress/-/fastify-compress-4.0.0.tgz","fileCount":14,"integrity":"sha512-nuUdVpvJDKp4remJExLSyD6u8MwwVJtPVxTBkmh9rv2y9kSmznD9aodVK1vijN+ttUrI28nL94t6MLt9dJOD8Q==","signatures":[{"sig":"MEUCIGyuzAVbb3zwNSmFmTRozEyLS8lcof84w4Gadhi2odnpAiEAnZXIP5dlh7A/I3/rYmVJ4yz0I4+G0Mh00pJth5Fvn7k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":158262,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhq5ftCRA9TVsSAnZWagAAFpkP/3+2xFedtVbXtRP6IUpb\nMCy1EVx4Vfe+GwXsnM7egu1L5fUVRloNmeo5KHFhsUxnujUChFBj/Xdm6vR5\n1LljkfH+VTNuvU01aC/sb6KXoouLRPUekmrykZJhRHqAWhGnb0qAExZUrgEi\nxc+Eqm8z1fPzvBwPb2h4XwmpOEuHzu2iMTUMxx0W378omwbtfoXMC9BY4DNn\nVIjVPyMwV96ic2ZU+cfbUgPTpB0MwepTzVP26x3OzCdI9gCHNlRPPVI6fEhj\nh0wk4O/Wv4h0suElrXWFAKfS2Za3irwVbmS7gPCVa8TK+1cyumpCv6rMK5Y9\nWfyz/AzDOuYZorhbs40oL+i9R4qkO/fIbVVOwjgtpo0K3tbzvWTpjld26UNN\nXHVSJf+tnJKZ0xuxmeXHHbG8+HcFeFeGixaYjdzCm5Wt4nuf4OQnlNzJ9zN2\nfzASsk2VgW8CeXU7BC3vaEkJf1RDfulYzdIc6pVGErxHTgtiQy1mYHdXPLCO\nONcI1Bp3y03bWKq571X1/+Pw62hvaiKigwCCk+X/kHK3IBIKn9ESEf/2XzHm\nWioEIewcg+yFWHjgOc8+TI3L2bVLGSeA2LrZ8r7dMOoSWPQX5HGs8N+aEOzH\nJ89IYAwaCsG41+QuqAUrOeRnkR/OCvtLs8hjTbhpl76TqpcNWxBCh27/ZPJV\n7dWV\r\n=i9ok\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=10.16"},"gitHead":"5bd5593757095875976bdaffa30b6cbf1fa7cb04","scripts":{"lint":"standard","test":"npm run lint && npm run unit && npm run test:typescript","unit":"tap -J test/*.test.js","coverage":"npm run unit -- --cov","lint:fix":"npm run lint -- --fix","lint:types":"npm run lint:fix -- --parser @typescript-eslint/parser --plugin typescript *.d.ts","unit:report":"npm run unit -- --cov --coverage-report=html","unit:verbose":"npm run unit -- -Rspec","coverage-report":"npm run coverage -- --coverage-report=lcov","lint:typescript":"npm run lint:fix -- --parser @typescript-eslint/parser --plugin typescript test/types/*.ts","test:typescript":"tsd"},"_npmUser":{"name":"matteo.collina","email":"hello@matteocollina.com"},"repository":{"url":"git+https://github.com/fastify/fastify-compress.git","type":"git"},"_npmVersion":"8.1.0","description":"Fastify compression utils","directories":{},"_nodeVersion":"16.12.0","dependencies":{"pump":"^3.0.0","is-zip":"^1.0.0","is-gzip":"^2.0.0","mime-db":"^1.51.0","pumpify":"^2.0.1","minipass":"^3.1.5","is-stream":"^2.0.1","is-deflate":"^1.0.0","into-stream":"^6.0.0","peek-stream":"^1.1.3","fastify-plugin":"^3.0.0","string-to-stream":"^3.0.1","encoding-negotiator":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^15.1.2","tsd":"^0.19.0","adm-zip":"^0.5.9","fastify":"^3.24.0","standard":"^16.0.4","jsonstream":"^1.0.3","pre-commit":"^1.2.2","typescript":"^4.5.2","@types/node":"^16.11.10","eslint-plugin-typescript":"^0.14.0","@typescript-eslint/parser":"^5.4.0"},"_npmOperationalInternal":{"tmp":"tmp/fastify-compress_4.0.0_1638635501149_0.02950723518329723","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"fastify-compress","version":"4.0.1","keywords":["fastify","compression","deflate","gzip","brotli"],"author":{"url":"http://delved.org","name":"Tomas Della Vedova - @delvedor"},"license":"MIT","_id":"fastify-compress@4.0.1","maintainers":[{"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-compress#readme","bugs":{"url":"https://github.com/fastify/fastify-compress/issues"},"tsd":{"directory":"test/types"},"dist":{"shasum":"61e4836aa2cb9d8ac3989e5c7b69dc2c55a3a451","tarball":"https://registry.npmjs.org/fastify-compress/-/fastify-compress-4.0.1.tgz","fileCount":14,"integrity":"sha512-3ABDmLS3CVZpP9VyhpPsYy1ID771i92ftZ320Qq68lGLQ+kUqHIAWeTcik+KM8UycY8Ad+baECBHZpXDHvG0Eg==","signatures":[{"sig":"MEUCIQDwg5y4J3LxPZxaF2pE2vMfP5C9+PyXrJ6aRnDyOCFTSwIgPSriN6bO+k9G/F3c3DQDGcIuILDw0jx+5QF8yU/WSCE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":158406,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhuEzNCRA9TVsSAnZWagAAh70P/2zB77ZC/HgNM2QV3IQd\nzRC1PNNdoy1nbfYIxR2OhgtzJFNduzyAjc+nWXyOvlLYtj6EIIfsnyexb05o\nRGVXMSERfNPWOMpnIWYT289YQDDlfp0a9lABvefcZQNETlfEpY8E8ISirr4u\nvmAt/BdzP/9HqwjFYuS/Cx5bXD2iS+xjGTfGVpbeHCfYWlnfr5Y0giAF6dYZ\njtlBHAUqJVwy1V7uqQPQ+ISaBM+M+5DsTCT1VH2UQbKO1jQxiK18O6fkKi1t\nj84sLoxtubIBbowtK7T2/sFu5r78Lr5hbQX02xBZwRMa1Gbs43pESk2Rd+nn\nLNkasmcP32UamFWLjhP5Cn6ObNMYPZm9a7a9yO9haThkZq8c+/YXfXNLL9LY\nvPx7hhHoWNHvY+G+0gC1X1iRBeIfUv6c1l7sXHKPouoX9LpBV/aOVJttjT1X\nZmS/RPn5bp0WVohF1ctwiAjfHd+S2464a4r6a1b+rI/N8yAA7bnFRk2IRHlm\ncI4e9bYc00M+PGgsBgTlCpqMYGTbhEM5aKUY3Cacv91SxIxFCVrZrP+fzHBr\nNGU2JUCz5aD5pE5uvMkMwlW4rEF4jHfF3oI8vn9DWuJKEWgVU608e+OgeWbS\nnQ+4DtuY4vKS5ejOM6Jl7J055wKfhJzvUYBx0YgwiWXv23jvrS9x6X1KLIuO\nE4Na\r\n=wqL9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=10.16"},"gitHead":"7cb4d266389c147ee08b1ebde150418343c1f373","scripts":{"lint":"standard","test":"npm run lint && npm run unit && npm run test:typescript","unit":"tap -J test/*.test.js","coverage":"npm run unit -- --cov","lint:fix":"npm run lint -- --fix","lint:types":"npm run lint:fix -- --parser @typescript-eslint/parser --plugin typescript *.d.ts","unit:report":"npm run unit -- --cov --coverage-report=html","unit:verbose":"npm run unit -- -Rspec","coverage-report":"npm run coverage -- --coverage-report=lcov","lint:typescript":"npm run lint:fix -- --parser @typescript-eslint/parser --plugin typescript test/types/*.ts","test:typescript":"tsd"},"_npmUser":{"name":"eomm","email":"behemoth89@gmail.com"},"repository":{"url":"git+https://github.com/fastify/fastify-compress.git","type":"git"},"_npmVersion":"8.1.0","description":"Fastify compression utils","directories":{},"_nodeVersion":"16.13.0","dependencies":{"pump":"^3.0.0","is-zip":"^1.0.0","is-gzip":"^2.0.0","mime-db":"^1.51.0","pumpify":"^2.0.1","minipass":"^3.1.5","is-stream":"^2.0.1","is-deflate":"^1.0.0","into-stream":"^6.0.0","peek-stream":"^1.1.3","fastify-plugin":"^3.0.0","string-to-stream":"^3.0.1","encoding-negotiator":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^15.1.2","tsd":"^0.19.0","adm-zip":"^0.5.9","fastify":"^3.24.0","standard":"^16.0.4","jsonstream":"^1.0.3","pre-commit":"^1.2.2","typescript":"^4.5.2","@types/node":"^16.11.10","eslint-plugin-typescript":"^0.14.0","@typescript-eslint/parser":"^5.4.0"},"_npmOperationalInternal":{"tmp":"tmp/fastify-compress_4.0.1_1639468237123_0.8558952268102544","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"fastify-compress","version":"4.1.0","license":"MIT","_id":"fastify-compress@4.1.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-compress","bugs":{"url":"https://github.com/fastify/fastify-compress/issues"},"dist":{"shasum":"f699d45f3ebbcab05b8c4b2d168208042860dece","tarball":"https://registry.npmjs.org/fastify-compress/-/fastify-compress-4.1.0.tgz","fileCount":3,"integrity":"sha512-dFuw7kFVE5PtQg52rMZ75ZngDA1vVMLuWbUqT4QumJqnm04ksrg8n1W7NX92Bj4szBX4wyYwWWua7+wy1Ml4iw==","signatures":[{"sig":"MEYCIQCydOjezwmAu/ch6RhE6T2QX4Fq9X654MkCiaqxU0nqpwIhAKkzDXkreHqlnbdwwu6C4WGm4pd2r9wRKQKP1cqrxNQP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":829,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiaULcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrAZw//Z1tlFKwuNrrMpzUEFWZRqqbG9rwIIN7rjJnh0OWtAn+AX059\r\nKXL0+HwApBfYLcvkoGuxC91qSBeePJhxDi8uGS0WdraEASGDVDnhjesoPoMj\r\nvaABbgk9mo2rY/6Sq71FgZ+LI+ZyWDvLfdvkVs6FjEnSyMiAM5uQLVCP2Wua\r\nC7xmRgwIdjX+TiGgar6T2xq9iVjc7MpHtT5N+auwrybHZ32X2x895mSKaNZH\r\nlFHIGkIOaEpGLD4X/7uW2aMvfRs7O/wdkedXuKjiRLG4GH8vjo0Gf0+EmClh\r\n27SqhbWKDstnTwg912oXJAkOtoupSk8J85Y4vBc20KyOqkwxORpnwo8JR5I1\r\nQV6i4v/CKC40nxGWHUYn1pDVlEkUvffkrq7HC+1oOBDUKWmjlIgr2RRS52Zh\r\nkW6CjkM/YRBvyhvHGPmfre7M1qymV8lme/ARXfKDEaIDpKIUUbnImSzwar7e\r\n69zWhZvAZPEnM8eDynz8bYtaVXkfkSNyAqPRlt7LtXNow/RgNaAAjX1qluCP\r\n1o00pH1PRDcbUlXDMn0vI/LyC+9DiIJMA4Ly7KTXq9zKsJZvxPeLH5tbrtRM\r\nGZjjGaYa8UVe7BE4drhIb16sbzpt6Ul7+gr3kewEs4I2IZb7lWs3H24dFKf+\r\nevJt3iFlPBVEDcYnCeknGcfbiUf5ETBIugo=\r\n=kDu6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"b3da246e2eb1f71aaebaeb5f24c6876dabf0d3a8","_npmUser":{"name":"jsumners","email":"james.sumners@gmail.com"},"deprecated":"Please use @fastify/compress@5.0.0 instead","repository":{"url":"git://github.com/fastify/fastify-compress.git"},"_npmVersion":"8.5.5","description":"`fastify-compress@4.1.0` has been deprecated. Please use `@fastify/compress@5.0.0` instead.","directories":{},"_nodeVersion":"16.15.0","dependencies":{"process-warning":"^1.0.0","fastify-compress-deprecated":"npm:fastify-compress@4.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fastify-compress_4.1.0_1651065564256_0.799013567042304","host":"s3://npm-registry-packages"}}},"time":{"created":"2017-11-08T23:39:57.935Z","modified":"2026-08-02T10:03:49.670Z","0.0.1":"2017-11-08T23:39:57.935Z","0.1.0":"2017-11-17T13:45:59.735Z","0.2.0":"2017-11-25T09:11:29.144Z","0.2.1":"2017-12-06T14:51:19.917Z","0.3.0":"2018-01-17T16:02:55.320Z","0.4.0":"2018-01-24T09:01:00.898Z","0.5.0":"2018-04-09T22:15:50.265Z","0.5.1":"2018-04-10T12:41:15.923Z","0.6.0":"2018-04-19T14:35:21.982Z","0.7.0":"2018-09-08T07:49:55.785Z","0.7.1":"2018-11-20T16:32:07.088Z","0.8.0":"2019-01-11T19:25:25.690Z","0.8.1":"2019-02-13T11:33:09.838Z","0.9.0":"2019-04-25T05:42:58.384Z","0.10.0":"2019-05-14T07:05:23.186Z","0.11.0":"2019-08-23T09:09:38.931Z","1.0.0":"2019-10-28T21:12:30.260Z","1.1.0":"2019-11-17T14:20:22.128Z","2.0.0":"2019-12-13T22:08:36.467Z","2.0.1":"2020-02-14T14:30:56.792Z","3.0.0":"2020-04-28T15:23:35.368Z","3.1.0":"2020-05-25T10:37:34.850Z","3.1.1":"2020-06-12T22:29:19.859Z","3.2.0":"2020-06-26T09:07:48.137Z","3.2.1":"2020-07-07T16:13:53.443Z","3.2.2":"2020-07-22T08:05:13.857Z","3.3.0":"2020-08-06T17:49:09.428Z","3.3.1":"2020-09-24T07:58:22.250Z","3.4.0":"2020-11-02T19:22:55.342Z","3.4.1":"2020-12-22T15:39:49.035Z","3.4.2":"2021-03-02T11:00:35.164Z","3.5.0":"2021-05-19T07:56:48.419Z","3.6.0":"2021-06-14T12:12:06.438Z","3.6.1":"2021-10-14T17:30:10.356Z","3.7.0":"2021-12-01T14:09:51.494Z","4.0.0":"2021-12-04T16:31:41.356Z","4.0.1":"2021-12-14T07:50:37.274Z","4.1.0":"2022-04-27T13:19:24.398Z"},"bugs":{"url":"https://github.com/fastify/fastify-compress/issues"},"license":"MIT","homepage":"https://github.com/fastify/fastify-compress","repository":{"url":"git://github.com/fastify/fastify-compress.git"},"description":"`fastify-compress@4.1.0` has been deprecated. Please use `@fastify/compress@5.0.0` instead.","maintainers":[{"email":"tommydelved@gmail.com","name":"delvedor"},{"email":"hello@matteocollina.com","name":"matteo.collina"}],"readme":"# fastify-compress\n\n`fastify-compress@4.1.0` has been deprecated. Please use\n`@fastify/compress@5.0.0` instead.\n","readmeFilename":"README.md"}