{"_id":"koa-compress","_rev":"67-6ecf1f026d83b63f692d2e39818879c2","name":"koa-compress","dist-tags":{"next":"2.0.0","latest":"5.2.1"},"versions":{"0.0.1":{"name":"koa-compress","version":"0.0.1","author":{"url":"http://jongleberry.com","name":"Jonathan Ong","email":"me@jongleberry.com"},"license":"MIT","_id":"koa-compress@0.0.1","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"bugs":{"url":"https://github.com/jonathanong/koa-compress/issues"},"dist":{"shasum":"a19c8e5db4d0927df4183bba4955d50e171bbf3c","tarball":"https://registry.npmjs.org/koa-compress/-/koa-compress-0.0.1.tgz","integrity":"sha512-ZC4621jinLDDieLvcxmU3+PHGKt+6+I2KJzbTdVZ7D+7uHE9B+Rk5HosYJ6dfURPRm0GvhGcTRT2o7b80+yvGA==","signatures":[{"sig":"MEQCIH0W8rRIsXii482/TF4xQW3e2QclDG8Uq0T4QX4hOYnVAiAEeO3h6DhuEJjTtgD3qp+0cOxclvlIQd81m7qiAAbmbA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"> 0.11.4"},"scripts":{"test":"make test"},"_npmUser":{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},"repository":{"url":"https://github.com/jonathanong/koa-compress.git","type":"git"},"_npmVersion":"1.3.8","description":"Compress middleware for koa","directories":{},"dependencies":{"bytes":"0.2.1","negotiator":"0.2.7"},"devDependencies":{"koa":"*","mocha":"~1.12.0","should":"~1.2.2","supertest":"~0.7.1"},"peerDependencies":{"koa":"*"}},"1.0.0":{"name":"koa-compress","version":"1.0.0","author":{"url":"http://jongleberry.com","name":"Jonathan Ong","email":"me@jongleberry.com"},"license":"MIT","_id":"koa-compress@1.0.0","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"homepage":"https://github.com/koajs/compress","bugs":{"url":"https://github.com/koajs/compress/issues"},"dist":{"shasum":"abd310fdc6c65bb128c297551c6ec02aff4b68d2","tarball":"https://registry.npmjs.org/koa-compress/-/koa-compress-1.0.0.tgz","integrity":"sha512-gHRhakXQntNwKjK4/5AIjQcX3X2spvVaB8t4DmqMQXtHs/+H74HTkPiff8bR/74KVKwzvnsHVSLIfHCvipq9KQ==","signatures":[{"sig":"MEUCIQCR6iPEyFJWRonciNuPSCvA8yWHGI32y5UUoIM6QbDyWQIgJYEQArBWfNS/2/49ZRqiMx+g97GPCuG2yALPZMhJa6g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"> 0.11.4"},"scripts":{"test":"make test"},"_npmUser":{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},"repository":{"url":"https://github.com/koajs/compress.git","type":"git"},"_npmVersion":"1.3.18","description":"Compress middleware for koa","directories":{},"dependencies":{"bytes":"~0.2.1","compressible":"~0.1.1"},"devDependencies":{"koa":"koajs/koa","mocha":"*","should":"*","supertest":"*"},"peerDependencies":{"koa":"*"}},"1.0.1":{"name":"koa-compress","version":"1.0.1","author":{"url":"http://jongleberry.com","name":"Jonathan Ong","email":"me@jongleberry.com"},"license":"MIT","_id":"koa-compress@1.0.1","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/koajs/compress","bugs":{"url":"https://github.com/koajs/compress/issues"},"dist":{"shasum":"1f1d182dc4a2d9f55dfa9caebbdd8cc75576e77f","tarball":"https://registry.npmjs.org/koa-compress/-/koa-compress-1.0.1.tgz","integrity":"sha512-czxdao0tOFkuqoq1UsS4u6ucVpldW6MmTKd/grti0Vm0as7QjpshcugZjLLZ+vv70gZ4izOzqDdRnO1oSNJEBA==","signatures":[{"sig":"MEYCIQCJfdMd2cyIkRPpUa7wmIvzvWtrvpFgE0DhivchDWvvRQIhAJMFfKO0ZNExS8oI2Jk1jPKaa9GXg6Nbh9bmw+I18EFU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"> 0.11.4"},"scripts":{"test":"make test"},"_npmUser":{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},"repository":{"url":"https://github.com/koajs/compress.git","type":"git"},"_npmVersion":"1.3.23","description":"Compress middleware for koa","directories":{},"dependencies":{"bytes":"~0.2.1","compressible":"~1.0.0"},"devDependencies":{"koa":"koajs/koa","mocha":"*","should":"*","supertest":"*"},"peerDependencies":{"koa":"*"}},"1.0.2":{"name":"koa-compress","version":"1.0.2","author":{"url":"http://jongleberry.com","name":"Jonathan Ong","email":"me@jongleberry.com"},"license":"MIT","_id":"koa-compress@1.0.2","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"homepage":"https://github.com/koajs/compress","bugs":{"url":"https://github.com/koajs/compress/issues"},"dist":{"shasum":"faa8bff15a5efa99db4fb85721a7d873641be38b","tarball":"https://registry.npmjs.org/koa-compress/-/koa-compress-1.0.2.tgz","integrity":"sha512-u4IDcIW0muY4p/kVLyrtrkTP55x35vy8Ie/xjO0A+Fil2pr0yf1cb/h7FBkatAzrIA1iBMuGDgh0M+XqHayqnA==","signatures":[{"sig":"MEUCIQC0XUqTksDDIZj4Tow1tGByqZyzfVAarLnIH7JSEiXcwQIgCogpLwjeEydtwB6oFmJ455eo00Vd4m/esuD4W3ct4OE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"> 0.11.4"},"scripts":{"test":"make test"},"_npmUser":{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},"repository":{"url":"https://github.com/koajs/compress.git","type":"git"},"_npmVersion":"1.3.23","description":"Compress middleware for koa","directories":{},"dependencies":{"bytes":"~0.2.1","compressible":"~1.0.0"},"devDependencies":{"koa":"koajs/koa","mocha":"*","should":"*","supertest":"*"},"peerDependencies":{"koa":"*"}},"1.0.3":{"name":"koa-compress","version":"1.0.3","author":{"url":"http://jongleberry.com","name":"Jonathan Ong","email":"me@jongleberry.com"},"license":"MIT","_id":"koa-compress@1.0.3","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"federomero","email":"federomero@gmail.com"}],"homepage":"https://github.com/koajs/compress","bugs":{"url":"https://github.com/koajs/compress/issues"},"dist":{"shasum":"be70adbf164ab339a5640b98672e30d7b55cbded","tarball":"https://registry.npmjs.org/koa-compress/-/koa-compress-1.0.3.tgz","integrity":"sha512-+ywXHjkjmO8RoVSn8XrTK9yrGoA5nB72YPM5tNdSstSWshIL0ONRG/5/AGQtX8MXRAvlMKLECTrI3tGGqq6bDA==","signatures":[{"sig":"MEYCIQCvNq6pUskPfc5h1GZQ0Qi+L5W9sSRmAenO0uvZm0p7hwIhAI8f8VXOZWfccB+OrhjkuIj77cnySs4djbV7//VCjMK0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"> 0.11.4"},"scripts":{"test":"make test"},"_npmUser":{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},"repository":{"url":"https://github.com/koajs/compress.git","type":"git"},"_npmVersion":"1.4.4","description":"Compress middleware for koa","directories":{},"dependencies":{"bytes":"~0.2.1","compressible":"~1.0.0"},"devDependencies":{"koa":"git://github.com/koajs/koa","mocha":"*","should":"*","supertest":"*"},"peerDependencies":{"koa":"*"}},"1.0.4":{"name":"koa-compress","version":"1.0.4","author":{"url":"http://jongleberry.com","name":"Jonathan Ong","email":"me@jongleberry.com"},"license":"MIT","_id":"koa-compress@1.0.4","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"federomero","email":"federomero@gmail.com"}],"homepage":"https://github.com/koajs/compress","bugs":{"url":"https://github.com/koajs/compress/issues"},"dist":{"shasum":"35c6eceaaff2391a848c78036076b437e36cc558","tarball":"https://registry.npmjs.org/koa-compress/-/koa-compress-1.0.4.tgz","integrity":"sha512-LfLC0r2nFJHW6wf38doZF08dvJ0IHn2EVIFlsoYybykmreGPUEJ01yq0M6izOrIMGCrfJjLp5zHVkuwbt3jOrQ==","signatures":[{"sig":"MEUCIH2/WQytEfn8eA1a6ZbpW4W4sOdAe0vSpujsTsuPVrhXAiEAvpkQJH97YQTtrY0bHXD8p2SWLULUmbPcC/aYy0NsXhg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"> 0.11.4"},"scripts":{"test":"make test"},"_npmUser":{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},"repository":{"url":"https://github.com/koajs/compress.git","type":"git"},"_npmVersion":"1.4.4","description":"Compress middleware for koa","directories":{},"dependencies":{"bytes":"~0.2.1","compressible":"~1.0.0"},"devDependencies":{"koa":"git://github.com/koajs/koa","mocha":"*","should":"*","supertest":"*"},"peerDependencies":{"koa":"*"}},"1.0.5":{"name":"koa-compress","version":"1.0.5","author":{"url":"http://jongleberry.com","name":"Jonathan Ong","email":"me@jongleberry.com"},"license":"MIT","_id":"koa-compress@1.0.5","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"federomero","email":"federomero@gmail.com"}],"homepage":"https://github.com/koajs/compress","bugs":{"url":"https://github.com/koajs/compress/issues"},"dist":{"shasum":"6cfa4c9ee62e01be3dba29e272625a98879eedb4","tarball":"https://registry.npmjs.org/koa-compress/-/koa-compress-1.0.5.tgz","integrity":"sha512-03dJEF6ftZbGO5816cyPuUceZSlCJc38AbzAYVlV8fQIYdncwGeVqj34ac1MTgOrzgOEPdugW7WJ7ENttLT/AQ==","signatures":[{"sig":"MEUCIQCNht+2ZAoNf0sUCcx8jTkFm3XnQIWwg9u/tRV6TOst5gIgUmaNgrR6YHf8lF6DLjnh9bGVcx2TFZigXN8gf73J1kQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","engines":{"node":"> 0.11.4"},"scripts":{"test":"make test"},"_npmUser":{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},"repository":{"url":"git://github.com/koajs/compress","type":"git"},"_npmVersion":"1.4.6","description":"Compress middleware for koa","directories":{},"dependencies":{"bytes":"~0.3.0","koa-is-json":"~1.0.0","compressible":"~1.0.0"},"devDependencies":{"koa":"git://github.com/koajs/koa","mocha":"*","should":"*","supertest":"*"},"peerDependencies":{"koa":"*"}},"1.0.6":{"name":"koa-compress","version":"1.0.6","author":{"url":"http://jongleberry.com","name":"Jonathan Ong","email":"me@jongleberry.com"},"license":"MIT","_id":"koa-compress@1.0.6","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"federomero","email":"federomero@gmail.com"},{"name":"juliangruber","email":"julian@juliangruber.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"}],"homepage":"https://github.com/koajs/compress","bugs":{"url":"https://github.com/koajs/compress/issues"},"dist":{"shasum":"9917872530e0c0e620cd8a3a15a929f21a8b76dc","tarball":"https://registry.npmjs.org/koa-compress/-/koa-compress-1.0.6.tgz","integrity":"sha512-sifplOV6P/vizX3++8CTiG1GXkbwYNR/rIjc+wPICpzwLSFxhJU7T2bnkjK2YawsJR/Atrevp7FIpVPab306Nw==","signatures":[{"sig":"MEQCIEsMsvwhzZSv/kL9EIks2EZOyd6VKJiPG7JSjSkyrNMiAiBCyuxxL6CQ/PPQPtSj4VsXGjM6VeQLfCOnJSQEyNbGUg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","scripts":{"test":"make test"},"_npmUser":{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},"repository":{"url":"git://github.com/koajs/compress","type":"git"},"_npmVersion":"1.4.6","description":"Compress middleware for koa","directories":{},"dependencies":{"bytes":"0","statuses":"1","koa-is-json":"1","compressible":"1"},"devDependencies":{"koa":"*","mocha":"*","should":"*","supertest":"*"}},"1.0.7":{"name":"koa-compress","version":"1.0.7","author":{"url":"http://jongleberry.com","name":"Jonathan Ong","email":"me@jongleberry.com"},"license":"MIT","_id":"koa-compress@1.0.7","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"federomero","email":"federomero@gmail.com"},{"name":"juliangruber","email":"julian@juliangruber.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"eivifj","email":"eivind.fjeldstad@gmail.com"}],"homepage":"https://github.com/koajs/compress","bugs":{"url":"https://github.com/koajs/compress/issues"},"dist":{"shasum":"a78c5765f2a93e900f714b144521b80cd29faf97","tarball":"https://registry.npmjs.org/koa-compress/-/koa-compress-1.0.7.tgz","integrity":"sha512-eV7gmjWnZ2UlH973YRlZDNoR73W7GVhDsP4ZEvVb1zG2vcY6zaJEH8AQRowjJIpmmkwGOdQFwwWbOkjXRZmUnw==","signatures":[{"sig":"MEYCIQCzsJrXIKaysb6Oab5t7sNjpSiE4OO5NbQo8W5DK5frAgIhAJK2HC/U5nod7OBHzkcnXqtF3lAh7jv2c5Qu3eeDKW4l","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"a78c5765f2a93e900f714b144521b80cd29faf97","scripts":{"test":"make test"},"_npmUser":{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},"repository":{"url":"git://github.com/koajs/compress","type":"git"},"_npmVersion":"1.4.9","description":"Compress middleware for koa","directories":{},"dependencies":{"bytes":"1","statuses":"1","koa-is-json":"1","compressible":"1"},"devDependencies":{"koa":"*","mocha":"*","should":"*","supertest":"*"}},"1.0.8":{"name":"koa-compress","version":"1.0.8","author":{"url":"http://jongleberry.com","name":"Jonathan Ong","email":"me@jongleberry.com"},"license":"MIT","_id":"koa-compress@1.0.8","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"federomero","email":"federomero@gmail.com"},{"name":"juliangruber","email":"julian@juliangruber.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"eivifj","email":"eivind.fjeldstad@gmail.com"},{"name":"aheckmann","email":"aaron.heckmann+github@gmail.com"}],"homepage":"https://github.com/koajs/compress","bugs":{"url":"https://github.com/koajs/compress/issues"},"dist":{"shasum":"6f5afc6804bd554fb0bb2850d269b3a8bbdc8c62","tarball":"https://registry.npmjs.org/koa-compress/-/koa-compress-1.0.8.tgz","integrity":"sha512-vtU1iyJlwovUKXT0BLtvRWBqBLDqgFaEQwy1AnRibp7QsPYziStQtH88669CJO7ohfaJSuiEuL5waE/xQJt1lg==","signatures":[{"sig":"MEQCIBRuoDkm5j6ElKKYLkxLHbN1GCSuS5eKzvM7AEjmDeX4AiBg1e/PX5HWzBz9MgY+g3oL2HxJBb2PD24J4w68hdZ7FA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js","LICENSE","HISTORY.md"],"_shasum":"6f5afc6804bd554fb0bb2850d269b3a8bbdc8c62","gitHead":"5effb48872a369dedd8001e8c1d97d165ab6698a","scripts":{"test":"NODE_ENV=test mocha --harmony-generators --require should --reporter spec","test-cov":"NODE_ENV=test node --harmony-generators ./node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha -- --require should","test-travis":"NODE_ENV=test node --harmony-generators ./node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha --report lcovonly -- --require should"},"_npmUser":{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},"repository":{"url":"https://github.com/koajs/compress","type":"git"},"_npmVersion":"1.4.26","description":"Compress middleware for koa","directories":{},"dependencies":{"bytes":"1","statuses":"1","koa-is-json":"1","compressible":"2"},"devDependencies":{"koa":"0","mocha":"1","should":"3","supertest":"0","istanbul-harmony":"0"}},"1.0.9":{"name":"koa-compress","version":"1.0.9","author":{"url":"http://jongleberry.com","name":"Jonathan Ong","email":"me@jongleberry.com"},"license":"MIT","_id":"koa-compress@1.0.9","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"federomero","email":"federomero@gmail.com"},{"name":"juliangruber","email":"julian@juliangruber.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"eivifj","email":"eivind.fjeldstad@gmail.com"},{"name":"aheckmann","email":"aaron.heckmann+github@gmail.com"}],"homepage":"https://github.com/koajs/compress#readme","bugs":{"url":"https://github.com/koajs/compress/issues"},"dist":{"shasum":"a603036bedab1b9907ea77cca7d694673852e3f5","tarball":"https://registry.npmjs.org/koa-compress/-/koa-compress-1.0.9.tgz","integrity":"sha512-aseZqMESODs9GeA7dt1L0pdZiyLOvmPw6Z2B+Im8nTzpqYAuj6PK3Gs/cUV/PX4PywX/AeU6dLA57+h7sS7H9Q==","signatures":[{"sig":"MEUCIQDcx7WAUBSfxw/ndPVXfL1fkcWA4IrqH43J+g+xXUWH3wIgUFjLNvc1qvn5yqmgFXRqsVVFDd7VFOUFRJmp7d+Spdk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js","LICENSE","HISTORY.md"],"_shasum":"a603036bedab1b9907ea77cca7d694673852e3f5","gitHead":"b7b21add142bd781a61d6289bf1a2175d9237156","scripts":{"test":"NODE_ENV=test mocha --require should --reporter spec","test-cov":"NODE_ENV=test node ./node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha -- --require should","test-travis":"NODE_ENV=test node ./node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha --report lcovonly -- --require should"},"_npmUser":{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},"repository":{"url":"git+https://github.com/koajs/compress.git","type":"git"},"_npmVersion":"2.14.12","description":"Compress middleware for koa","directories":{},"_nodeVersion":"4.2.4","dependencies":{"bytes":"^2.3.0","statuses":"^1.0.0","koa-is-json":"^1.0.0","compressible":"^2.0.0"},"devDependencies":{"koa":"^1.0.0","mocha":"^2.4.1","should":"^3.0.0","istanbul":"^0.4.2","supertest":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/koa-compress-1.0.9.tgz_1455679942380_0.14972824649885297","host":"packages-9-west.internal.npmjs.com"}},"2.0.0":{"name":"koa-compress","version":"2.0.0","author":{"url":"http://jongleberry.com","name":"Jonathan Ong","email":"me@jongleberry.com"},"license":"MIT","_id":"koa-compress@2.0.0","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"federomero","email":"federomero@gmail.com"},{"name":"juliangruber","email":"julian@juliangruber.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"eivifj","email":"eivind.fjeldstad@gmail.com"},{"name":"aheckmann","email":"aaron.heckmann+github@gmail.com"}],"homepage":"https://github.com/koajs/compress#readme","bugs":{"url":"https://github.com/koajs/compress/issues"},"dist":{"shasum":"7b7eb2921b847746b5e122ba9f5cd8a671e8ea3a","tarball":"https://registry.npmjs.org/koa-compress/-/koa-compress-2.0.0.tgz","integrity":"sha512-FwRN8OzANyV1qUmITr9fZzE8HKcnnAaBhFT814WxIJmSe5zikM0Cr3eDI0/DJclCxB2Y71qSsSFhCCXjIRrI5Q==","signatures":[{"sig":"MEYCIQCJQvmnK3jfVDa1W26KLgFAZI7ESEE3TImyyxP35IOhHgIhALdUCXYcWx2L/WWObpduAcCNecX7jJgOG7LTwN4XkDtI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js","LICENSE","HISTORY.md"],"_shasum":"7b7eb2921b847746b5e122ba9f5cd8a671e8ea3a","gitHead":"6eca69d84aea56bc12f056b518fa7d18cf1af006","scripts":{"test":"NODE_ENV=test mocha --require should --reporter spec","test-cov":"NODE_ENV=test node ./node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha -- --require should","test-travis":"NODE_ENV=test node ./node_modules/.bin/istanbul cover ./node_modules/.bin/_mocha --report lcovonly -- --require should"},"_npmUser":{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},"repository":{"url":"git+https://github.com/koajs/compress.git","type":"git"},"_npmVersion":"2.14.12","description":"Compress middleware for koa","directories":{},"_nodeVersion":"4.3.0","dependencies":{"bytes":"^2.3.0","statuses":"^1.0.0","koa-is-json":"^1.0.0","compressible":"^2.0.0"},"devDependencies":{"koa":"^2.0.0-alpha.3","mocha":"^2.4.1","should":"^3.0.0","istanbul":"^0.4.2","supertest":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/koa-compress-2.0.0.tgz_1456427787291_0.11599780479446054","host":"packages-9-west.internal.npmjs.com"}},"3.0.0":{"name":"koa-compress","version":"3.0.0","author":{"url":"http://jongleberry.com","name":"Jonathan Ong","email":"me@jongleberry.com"},"license":"MIT","_id":"koa-compress@3.0.0","maintainers":[{"name":"aheckmann","email":"aaron.heckmann+github@gmail.com"},{"name":"coderhaoxin","email":"haoxins@outlook.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"eivifj","email":"eivind.fjeldstad@gmail.com"},{"name":"federomero","email":"federomero@gmail.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"juliangruber","email":"julian@juliangruber.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"homepage":"https://github.com/koajs/compress#readme","bugs":{"url":"https://github.com/koajs/compress/issues"},"dist":{"shasum":"3194059c215cbc24e59bbc84c2c7453a4c88564f","tarball":"https://registry.npmjs.org/koa-compress/-/koa-compress-3.0.0.tgz","fileCount":5,"integrity":"sha512-xol+LkNB1mozKJkB5Kj6nYXbJXhkLkZlXl9BsGBPjujVfZ8MsIXwU4GHRTT7TlSfUcl2DU3JtC+j6wOWcovfuQ==","signatures":[{"sig":"MEUCIA0jV62/0mzU3OG8ZpX5IRX4VuKNY4ZVCHE4Y6WrvlcyAiEAlq1p+J/tqM+3kaBh2SY9lQiGiMDkCgeuOv7uQrH+twQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6231,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa0oVvCRA9TVsSAnZWagAA0NEP/jUqEQXFJo1tBpAQQa0r\nKz6L1NTSXRiCLFjD/e3QZVaYmnPpBcyHUc5DSUiGhKhFxr1wKbXV5CfQHVEV\nplQq+dUut0rxE/29YtNFan6D0RSvXuYsdQMPAeW57mk8a0zK2ICnFHEUrWOt\nLqAmcldVImh1MmAqJD6ftdclPniWLe6YlBVT0SYo1Oqhbx4RGuAF8KWC2PqK\nIK/0zFhPn0QrnrO4W/Xf7oz97zC57xF5SCFIL4D0iWN4LLt6Ph1scabntb5h\nRT7AMDZeibJ9Gp7QtEr8+WWOHmRMxkjYJz2LkhDvbiOXC2lJinWElBN0Xrgu\nyEq6yIe+Hug+8z/g+z7O9gjMUcYKgF0gQ0DvZGWF23yR27ttF7mxs9ct5den\n7VWK9Sb2w9mg2JVB54XBEIPht8Jje/9WtlOB4lupzzkvIIJIQtjGn30Oc6eB\nrqj/0b8YG/wRTgSOk1mTK3KABt3RmDGVWR1cCGj8V1rs64ospjlWA7ocjTTs\nnvaUXAwRUh0Go/LL/6a2UoWHiPBIWhrxQgDJyKO2ETlmFQHSctFkynC3c9sz\nojK7lXOIJ8kd88yc0ZkXxHZnGT33agAFC3a30UDi++ro9gIMLAJQac8Xwikh\n8YcyOInbgutg+3sK8YV74+y947ldl4gK/TyRaKkaEqyxsJmlftNvBpv0cALJ\n5ZKH\r\n=AYcF\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testEnvironment":"node"},"files":["index.js","LICENSE","HISTORY.md"],"gitHead":"fb3f0fb04bfdadcb30978c1a76e5c4611bc7ffd2","scripts":{"test":"jest --forceExit","eslint":"eslint --ignore-path .gitignore ."},"_npmUser":{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},"repository":{"url":"git+https://github.com/koajs/compress.git","type":"git"},"_npmVersion":"5.6.0","description":"Compress middleware for koa","directories":{},"_nodeVersion":"8.11.1","dependencies":{"bytes":"^3.0.0","statuses":"^1.0.0","koa-is-json":"^1.0.0","compressible":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"koa":"^2.0.1","jest":"^22.4.3","eslint":"^4.19.0","supertest":"^3.0.0","eslint-plugin-node":"^6.0.1","eslint-plugin-react":"^7.7.0","eslint-plugin-import":"^2.9.0","eslint-plugin-promise":"^3.7.0","eslint-config-standard":"^11.0.0","eslint-plugin-flowtype":"^2.46.1","eslint-plugin-standard":"^3.0.1","eslint-config-standard-react":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/koa-compress_3.0.0_1523746158640_0.9284009419922707","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"koa-compress","version":"3.1.0","author":{"url":"http://jongleberry.com","name":"Jonathan Ong","email":"me@jongleberry.com"},"license":"MIT","_id":"koa-compress@3.1.0","maintainers":[{"name":"aheckmann","email":"aaron.heckmann+github@gmail.com"},{"name":"coderhaoxin","email":"haoxins@outlook.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"eivifj","email":"eivind.fjeldstad@gmail.com"},{"name":"federomero","email":"federomero@gmail.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"juliangruber","email":"julian@juliangruber.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"homepage":"https://github.com/koajs/compress#readme","bugs":{"url":"https://github.com/koajs/compress/issues"},"dist":{"shasum":"00fb0af695dc4661c6de261a18da669626ea3ca1","tarball":"https://registry.npmjs.org/koa-compress/-/koa-compress-3.1.0.tgz","fileCount":5,"integrity":"sha512-0m24/yS/GbhWI+g9FqtvStY+yJwTObwoxOvPok6itVjRen7PBWkjsJ8pre76m+99YybXLKhOJ62mJ268qyBFMQ==","signatures":[{"sig":"MEYCIQDHNe+5DRP2CrsxYPVktS1CMyFXvjHBGE/yMNIuR2uggQIhAONi7L7jnyBYL26dGr0PkpoKI1f5Y6+joCpHla4EjZA/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6559,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJel9wMCRA9TVsSAnZWagAAoVkP/2LmI3W/vEGnleeaOwbu\nuEahKUwLu+Ygi8mXlkzCFwZ+pAJ7cF7mLL4GExGk6nJuUj17sHfDwkaRn8g6\n4aGNHEWV3zSzCmR1AGk0tu7WBx38BJk/fTFJkWlL/ll3u0fevHYFRXmuYhBD\nEp5jfczVzo72iqugvdlVUm6G3dG5HODe1hEwdJppRUG3ZWnT6dfmdHrU20Kp\n/7dMi8t3wRerykI+D7d9XQV33yuKB/AmZzAFbfnyXIcyt0USx7XjBuXdgbbu\nyEHW7BFLDkOzhUqaiuDj3YeWaaZMm6Z8WK4JLWDySXKdYTeseBQ/8Zoc/qIl\nXq7DWKj7FNQp9TNvH/tzTGKFnOdJKUQ5xSWb+cdscxPGsl1LXkNPG3ofkE0V\nV8/x5Of5un4wOVkU0SgP0N95vpo/CgD1iJuxlTRqZCyXSPgA4jPSAxwaOxmR\n9f/1phbD1GCEsEEQ409aVLKKfh5LGO10KlbCqBe8ePZogzr52xdEyhC53kK/\nVyLAckZ4Fv7qajXce0tdj4iHPhmPT28sDwDnZHlhQ+jdnf40x97WgvNPkDO8\n9/r427jG9pT/kPXdn/AeIWDuFAui8lZrMWxY4xyLHvHQXAXo3yQywu0cfAZu\nnHMYFcWUZKgc1pV1+FAhqltQvTRuBeAqCEiBgxrisT+M5sOY2+AuhBcE4wXJ\nGVYW\r\n=5It9\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testEnvironment":"node"},"engines":{"node":">= 8.0.0"},"gitHead":"ac81486b8c1eb02f3e75879db712bde2abce475b","scripts":{"test":"jest --forceExit","eslint":"eslint --ignore-path .gitignore ."},"_npmUser":{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},"repository":{"url":"git+https://github.com/koajs/compress.git","type":"git"},"_npmVersion":"6.14.4","description":"Compress middleware for koa","directories":{},"_nodeVersion":"12.16.2","dependencies":{"bytes":"^3.0.0","statuses":"^1.0.0","koa-is-json":"^1.0.0","compressible":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"koa":"^2.0.1","jest":"^25.3.0","eslint":"^6.0.0","supertest":"^4.0.2","eslint-plugin-node":"^11.0.0","eslint-plugin-import":"^2.9.0","eslint-plugin-promise":"^4.0.0","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/koa-compress_3.1.0_1587010571382_0.30787450205817235","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"koa-compress","version":"4.0.0","author":{"url":"http://jongleberry.com","name":"Jonathan Ong","email":"me@jongleberry.com"},"license":"MIT","_id":"koa-compress@4.0.0","maintainers":[{"name":"aheckmann","email":"aaron.heckmann+github@gmail.com"},{"name":"coderhaoxin","email":"haoxins@outlook.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"eivifj","email":"eivind.fjeldstad@gmail.com"},{"name":"federomero","email":"federomero@gmail.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"juliangruber","email":"julian@juliangruber.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"homepage":"https://github.com/koajs/compress#readme","bugs":{"url":"https://github.com/koajs/compress/issues"},"dist":{"shasum":"2e1bb703463d6b9ffd5d4f542c67b732b78a61d2","tarball":"https://registry.npmjs.org/koa-compress/-/koa-compress-4.0.0.tgz","fileCount":6,"integrity":"sha512-bWw91fqWpLgQj/sxqmz4UxjYxOi32t8iVW/tKkHIfjX2044apGpvx/OGd8NrzsMGV4yyozHw6giNnDWp3lipGA==","signatures":[{"sig":"MEQCIEATw7LJY3S28dVsAjIP+XYTIEMwAZmkAdXvpY5q7voyAiByTsU85KvRUjWv9V4Y8VGStv1oqGEfFv9gvmVf2Y1plQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11148,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJep6IDCRA9TVsSAnZWagAA85kP/RXhgYo5RKFkJ/9LQAPl\nTe8M15+lKvsI4ejWmsKyqZVR0CPIimQ2B2OmnFJ+O7+54R+XFglObdWPRM0K\n2v5Kp5QtVVdNINJacXFMrEhUI0obC1GcDHUCuNAAdqJhr3ygTAM6UZxwGlH7\ntBNliwkSj5aUKuRUqdkpBf0uH7+g5B5jyTrSJW0H/StAYNLwKRv1zy+LKRb2\nXeUPEhidDrgtqlMCBvM5nYhODrytnhvqoH3H8VKrkSt3WOpj5stevn9rzUr4\n9JXvc2bhtq9bDAmOeuRPZefnI4lcOaNCi7zmZ1IL32/M23LEPTDqR76lcKNy\nfas1DkP4bsowYrNJicI+iJEJe2t11IMzfxBCXETZgSl8kgTIu5TqB/RKZnOi\nGmN3Zqtumlo37j9GOr2PBekaz9OjfxqnWa3SRByuNSzXwlPSt2cUGaQR/s+a\nhyKrNKUjNtpVjyOzO7TA9SJg0PnfISmLfAn5a60TkrBJ45dYGHagAWseKNar\negQrrXpjqarxPOS/ulwcrVA1ERtqbHyFOKtFvWMClrG7bnqfL7hDxYnAYuSX\nbJIVaRm6E6d5LVzptWciu75UgeerWu3HoMU5nUPNJhZUQh4oHDD8yW1KL+Yv\numx5s2Nuk+s1dlZOqRRCiaBaKLtQiKQcFYS3btJmiOzgKDoxf6ZLmejLrwxA\nsBb8\r\n=blG5\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testEnvironment":"node"},"main":"lib","engines":{"node":">= 8.0.0"},"gitHead":"75a9b5126af570aa51f1d6d115b28fb9c69348d4","scripts":{"test":"jest --forceExit","eslint":"eslint --ignore-path .gitignore ."},"_npmUser":{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},"repository":{"url":"git+https://github.com/koajs/compress.git","type":"git"},"_npmVersion":"6.14.4","description":"Compress middleware for koa","directories":{},"_nodeVersion":"12.16.2","dependencies":{"bytes":"^3.0.0","statuses":"^2.0.0","http-errors":"^1.7.3","koa-is-json":"^1.0.0","compressible":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"koa":"^2.0.1","jest":"^25.3.0","eslint":"^6.0.0","supertest":"^4.0.2","eslint-plugin-node":"^11.0.0","eslint-plugin-import":"^2.9.0","eslint-plugin-promise":"^4.0.0","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/koa-compress_4.0.0_1588044291264_0.6950151061970702","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"koa-compress","version":"4.0.1","author":{"url":"http://jongleberry.com","name":"Jonathan Ong","email":"me@jongleberry.com"},"license":"MIT","_id":"koa-compress@4.0.1","maintainers":[{"name":"aheckmann","email":"aaron.heckmann+github@gmail.com"},{"name":"coderhaoxin","email":"haoxins@outlook.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"eivifj","email":"eivind.fjeldstad@gmail.com"},{"name":"federomero","email":"federomero@gmail.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"juliangruber","email":"julian@juliangruber.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"homepage":"https://github.com/koajs/compress#readme","bugs":{"url":"https://github.com/koajs/compress/issues"},"dist":{"shasum":"7a7ed52ce7c3e0cbe918e99e1eaaeba87ec11d48","tarball":"https://registry.npmjs.org/koa-compress/-/koa-compress-4.0.1.tgz","fileCount":6,"integrity":"sha512-It4WYfsBb9HegnFgcBhiRbPeh1LDjXhRM4+xi2jMp8ujwaVAdqhFzHpbDWuTxbLxuBwStn+Bwdwn2zDZxeNChg==","signatures":[{"sig":"MEQCID35K+df/O+U89hI8oXCets7Kx4lscBp6eAms/ACTOQwAiB1GPQkngJZK5sJn74StqNpUcrH92nzy2ahIVBr8QQS9A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11258,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqiVUCRA9TVsSAnZWagAAW8UP/jBWuclhLrCjeIRNGjFg\nqCb47CLAQ8+/WBkXjCifygAAze0KPfWVfyFII768FTNdhXX3Qwxv0VtI1mhr\naFkB7naKUEJEKpkHZLAxxr46V4aYytcYyoWQJWWwxyZZa6X7AD/N17mAKY+G\nwVL0OsdmTpoFwPiIthW0RjlV3OOhPO1t58t3H1WTiy48nvTNMJv1kwQyCiCl\nQbxZxFJwVN15iVTkQAq0FHU2wKYb0/Yhyg5itC+qvhHFYjN5Zu9KYUQaEDsU\n1sLmSKFJUeEseAX6TlvkjUxoUI2GW04MAPgL0Z4UI89hl8NJE0VRjFHokucn\n6vLNht6lpyRHmc1lu+SrXVWrRzU1AE3YDyqPdrlj6P4WFzKf/Zgt0f0Qk3xe\nFjI6DFm7m2LfLlV0NGfHmoaFYBOLHuvmdYDMs7FayeXCqBVbW2RSoezd0Qlk\nuAT+VLbnY7YiyU7OEhk/6m9qAZ/ced+5ptAJaujGcbVteRJUs7UkZwBFih/D\nOJjF7Py47MhE8S8+XdnaznAlTnFGpvSR5DpD+VcN1z+rnp1ama7zvLJbSkvL\nGu3TLIxHAvjt+Kve03upHAtC5Iu0zpKUssP83sUGIfDBmcYx9obbVZP8hjfR\nuEfo4oAx/O97yKgspjeo75i/2cnHGkDfCkQfZmnb4q8nERm7ZhG42PB+Z978\nYJgv\r\n=Zlbi\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testEnvironment":"node"},"main":"lib","engines":{"node":">= 8.0.0"},"gitHead":"cce99c41002514744b0a9a446b5bb7edf651e3c2","scripts":{"test":"jest","eslint":"eslint --ignore-path .gitignore ."},"_npmUser":{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},"repository":{"url":"git+https://github.com/koajs/compress.git","type":"git"},"_npmVersion":"6.14.4","description":"Compress middleware for koa","directories":{},"_nodeVersion":"12.16.2","dependencies":{"bytes":"^3.0.0","statuses":"^2.0.0","http-errors":"^1.7.3","koa-is-json":"^1.0.0","compressible":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"koa":"^2.0.1","jest":"^25.3.0","eslint":"^6.0.0","supertest":"^4.0.2","eslint-plugin-node":"^11.0.0","eslint-plugin-import":"^2.9.0","eslint-plugin-promise":"^4.0.0","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/koa-compress_4.0.1_1588208979997_0.7464140361546092","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"koa-compress","version":"5.0.0","author":{"url":"http://jongleberry.com","name":"Jonathan Ong","email":"me@jongleberry.com"},"license":"MIT","_id":"koa-compress@5.0.0","maintainers":[{"name":"aheckmann","email":"aaron.heckmann+github@gmail.com"},{"name":"coderhaoxin","email":"haoxinst@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"eivifj","email":"eivind.fjeldstad@gmail.com"},{"name":"federomero","email":"federomero@gmail.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"juliangruber","email":"julian@juliangruber.com"},{"name":"niftylettuce","email":"niftylettuce@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"homepage":"https://github.com/koajs/compress#readme","bugs":{"url":"https://github.com/koajs/compress/issues"},"dist":{"shasum":"7b25bd66c98c013c89a303ae72934d6d15d644b5","tarball":"https://registry.npmjs.org/koa-compress/-/koa-compress-5.0.0.tgz","fileCount":6,"integrity":"sha512-hzvlkocbzPPTmxJdYRbdAZOmHL0ga3brQWqDT7Gwc8lJiTNsFUm2ba0D6SzWyZGKno+1hgGTPHStw2faWVcH8A==","signatures":[{"sig":"MEQCIAC41R8L5BUl352UOVJLM9RZYuoWz8Rh7s9TGZswDdl1AiB4rEWBU7/N7gaEv4h9J3/DdGO5Ubjh9Bh+ZEg1xZexDQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11829,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfAoAjCRA9TVsSAnZWagAAN3gQAI0eo0xI4UPWhzYcONIf\nmRdIxgOkbcPf+a2qoWOw14u+X3rJc986A8LGImzDXuyh//OEH7oxzYajoXGD\n+hQSI3f6AJRsRUn1T+wmMlDeukKJeKHZd04D9z05lW4MDnpi1DaUxKynzEKh\nPk0LZ1WRyyE2ZmL2oT4wtxQ+2JYTryeYjT88D7E4RvW1JtOCfDULKgMV6l96\nLeTUjxVvORF7uXIb3S1zj/CjbkaeHlMurrjFc5EqPhLTTdIS3PJn2chE5u/N\nv20v59txBS2H4sIHN0rlMZ96l+6wSaLqRa1GvwTGfEaR4/9l5gyuXpIUPRio\nVCiQ+MSUndXnDaVZrIuwS+xLihwjeIuxxa7BzENC59hckqP2/7vX8IjoOgsw\nGYK+gbUXec+zdvDCQzriwWKwGblUzFNZ0OBXqBzLUfchwBKyS/DmYcFktikf\n+CdeR6McVdpBxnzE6xcT3qottwiqC7YuWdcF/bWPJ4hec7DubTYgRocEgaKq\n/wjroFt88rSGncdx+Fc56t2JnsAUoGeyLtz6nl73aDe9hUCLXENud37M8KR5\nwKTw/I2lJnfXQkwTsRv+zc5AJVuTjnQJmnmh/WQZkb+BUrIBW+3ki0p5FkI7\nBd1cMU1UnpGqqphCDrR8Z9eOM8RDON+RBgNtSfWlFWhD0dvYewc6XhVJpdWF\nsMcq\r\n=XBUx\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testEnvironment":"node"},"main":"lib","engines":{"node":">= 8.0.0"},"gitHead":"23f0eba69d4605e16007305d0c2e38cdc329e40b","scripts":{"test":"jest","eslint":"eslint --ignore-path .gitignore ."},"_npmUser":{"name":"niftylettuce","email":"niftylettuce@gmail.com"},"repository":{"url":"git+https://github.com/koajs/compress.git","type":"git"},"_npmVersion":"6.14.4","description":"Compress middleware for koa","directories":{},"_nodeVersion":"12.18.0","dependencies":{"bytes":"^3.0.0","statuses":"^2.0.0","http-errors":"^1.7.3","koa-is-json":"^1.0.0","compressible":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"koa":"^2.0.1","jest":"^25.3.0","eslint":"^6.0.0","supertest":"^4.0.2","eslint-plugin-node":"^11.0.0","eslint-plugin-import":"^2.9.0","eslint-plugin-promise":"^4.0.0","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/koa-compress_5.0.0_1593999394538_0.13824506040097373","host":"s3://npm-registry-packages"}},"5.0.1":{"name":"koa-compress","version":"5.0.1","author":{"url":"http://jongleberry.com","name":"Jonathan Ong","email":"me@jongleberry.com"},"license":"MIT","_id":"koa-compress@5.0.1","maintainers":[{"name":"aheckmann","email":"aaron.heckmann+github@gmail.com"},{"name":"coderhaoxin","email":"haoxinst@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"eivifj","email":"eivind.fjeldstad@gmail.com"},{"name":"federomero","email":"federomero@gmail.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"juliangruber","email":"julian@juliangruber.com"},{"name":"niftylettuce","email":"niftylettuce@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"homepage":"https://github.com/koajs/compress#readme","bugs":{"url":"https://github.com/koajs/compress/issues"},"dist":{"shasum":"9e89e2847998f8f9f73a5674e5739a2f4b6531fc","tarball":"https://registry.npmjs.org/koa-compress/-/koa-compress-5.0.1.tgz","fileCount":6,"integrity":"sha512-uTo7Hcyyt6e9o2X3htRS/SNEKy9vDOUc/r1qs/F0YI2Frv9IEbkjz/9dC6IdJWBQAG34lRuU7jBXeq3DRur9Ng==","signatures":[{"sig":"MEUCIFyHuA0MHht/4T4gydx7fnxlQm3PQyYkjmOLS8dOZyT6AiEAxa7aRFORn/LojrVD5+bW5RBjlllk4WgmxZkLZ0Vfa0k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11849,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfA6InCRA9TVsSAnZWagAAvYYP/R6J4GJNOgxZES3dn7/7\n8ULRD60oyTwnMtQ6sshByuF9lcbN1dBxzjLFqyPkRMICoDq/qXiWwjbbMdEs\nR9MyT/w6OT7PTPjSb2oxKmm6IyJcwTX25rQ3X3t1jp/R2u0uGZ8Zvp2+1g0a\nYB8nOtIjzJa9yg/eCfKsWEYpWb/nj/4CDOl9w1kk/DU74N6nlovoS8TXgqvn\nKFIXKGNpOIsyk3qR2gq6y4eDnL5iTOl/G049j2KaB0NSqHY8rMqBQoHPpMVH\nk3CGDPjrDzMteyzBoq4FFyyWhresZ5pdwObmHKe26jSU22TJecmTNdDfyVsS\nBDNgkfILQw3yO5n6AUmUlhdNeuQjzFmhRLewqBI1LWvjBR3Ibg6tijQZhGFP\nFotgZIGriU0yE1uBR0kkWVVyZBWyHpGzZv/Nol9Ospw4ZELJEewGoaqbFxUm\n9i15HWqzZNixl+2iC0NEshSrCZGye090ug0A0gefCafVkmJOGzNC6V+lj2yf\nvIDy6VgsDIvaYxshpFVtne5U4295uhGh42M1qN/380whUXK3xwcWpO39rm/e\nBabwVCOb73R6nTKfdVrce4y6Dw5PkObfxBODyT0E2+e8EDv+nsGZpdT7cNGG\nOJ1VV0kYR5TYwVqvPHdDthpf7pxKuXLLt41n/U1MKtlzq5ktcxtTDwsp+YAt\nSqUh\r\n=IMFV\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testEnvironment":"node"},"main":"lib","engines":{"node":">= 8.0.0"},"gitHead":"80054a551f898d371c60dcb17b749da61cf02b5a","scripts":{"test":"jest","eslint":"eslint --ignore-path .gitignore ."},"_npmUser":{"name":"niftylettuce","email":"niftylettuce@gmail.com"},"repository":{"url":"git+https://github.com/koajs/compress.git","type":"git"},"_npmVersion":"6.14.4","description":"Compress middleware for koa","directories":{},"_nodeVersion":"12.18.0","dependencies":{"bytes":"^3.0.0","statuses":"^2.0.0","http-errors":"^1.7.3","koa-is-json":"^1.0.0","compressible":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"koa":"^2.0.1","jest":"^25.3.0","eslint":"^6.0.0","supertest":"^4.0.2","eslint-plugin-node":"^11.0.0","eslint-plugin-import":"^2.9.0","eslint-plugin-promise":"^4.0.0","eslint-config-standard":"^14.1.1","eslint-plugin-standard":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/koa-compress_5.0.1_1594073639058_0.48180724439132616","host":"s3://npm-registry-packages"}},"5.1.0":{"name":"koa-compress","version":"5.1.0","author":{"url":"http://jongleberry.com","name":"Jonathan Ong","email":"me@jongleberry.com"},"license":"MIT","_id":"koa-compress@5.1.0","maintainers":[{"name":"aheckmann","email":"aaron.heckmann+github@gmail.com"},{"name":"coderhaoxin","email":"haoxinst@gmail.com"},{"name":"federomero","email":"federomero@gmail.com"},{"name":"niftylettuce","email":"niftylettuce@gmail.com"},{"name":"juliangruber","email":"julian@juliangruber.com"},{"name":"eivifj","email":"eivind.fjeldstad@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"}],"homepage":"https://github.com/koajs/compress#readme","bugs":{"url":"https://github.com/koajs/compress/issues"},"dist":{"shasum":"7b9fe24f4c1b28d9cae90864597da472c2fcf701","tarball":"https://registry.npmjs.org/koa-compress/-/koa-compress-5.1.0.tgz","fileCount":6,"integrity":"sha512-G3Ppo9jrUwlchp6qdoRgQNMiGZtM0TAHkxRZQ7EoVvIG8E47J4nAsMJxXHAUQ+0oc7t0MDxSdONWTFcbzX7/Bg==","signatures":[{"sig":"MEUCICWZRRHnYIAI7xfPICZT8wNBJQF5MoO8rYOzd6u4Y77FAiEA1LGxBDH3YmaGaBLD6DXkNXwY40jxCAnkD6SUl/Xc8ok=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHH1mCRA9TVsSAnZWagAArdQP/AvQmhxrempOn4b3BocY\nCXr5DAew54Qc0fh2cREdN949SzTmRJ+dKtgjrxCe/StHNoBlDOwBngRw+hbA\nJHB5AzL6gehYsW6A3u/ysBu2KLMhGWi24ZcBNb1uZE7v3nYG2HX3oG6cXgru\nCAw1Vcy5Ac+iZ+z/EK3B5EuWqj1tJl2aLcdeXHSIjBROs6q5NJ0sCinbvcP7\nCPGvPlkGKynMEmwCoFrwsOaSn9fK31esNwjFouWiFzVhJFZtJJBULo9/fwFC\nNS/p3qZO7/8wp6LiGST3BJsKG70ty6aRtmx2abmM/VjvkZa9aXKxjrdzOpMF\nZqlLb9/4jvdVhh/wRdQy1xhk+9rJNASbK8ZH/8qK5FP6zordejhdzO3awpoK\naTH3qgzPPzx06l454OH68YpxQTimjBLStqFnkjmkgYWdxnKsHH5D/1Y125Yb\nMccn+d7KUEQCRBPIz7s3RNwcne/XqsqsOPv9Tt6/JG/T3lzaTaLPaAJ2Wfx2\nTmExoc8l0M3hZ4rbt0iPCWtNouesbG3/LPXfcNXBB4Q+fZdDHFeXh7w1g188\nXIuLqkDeRf+so1OtMt1WAAS5SjnraRuAYSKXMsEFVIblk333KPsqSRrEsigp\nRFsZLca319T14RZUyk70ygoH1qlE9kjinAaRtiSySCoNWmVrANBIHiF5wnLf\ngwcf\r\n=MM0+\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testEnvironment":"node"},"main":"lib","engines":{"node":">= 8.0.0"},"gitHead":"71334bd1e8fc65e99a61fa43a2a97b74e7a19252","scripts":{"test":"jest","eslint":"eslint --ignore-path .gitignore ."},"_npmUser":{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},"repository":{"url":"git+https://github.com/koajs/compress.git","type":"git"},"_npmVersion":"6.14.11","description":"Compress middleware for koa","directories":{},"_nodeVersion":"15.8.0","dependencies":{"bytes":"^3.0.0","statuses":"^2.0.1","http-errors":"^1.8.0","koa-is-json":"^1.0.0","compressible":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"koa":"^2.13.1","jest":"^27.0.6","eslint":"^7.32.0","supertest":"^6.1.6","eslint-plugin-node":"^11.0.0","eslint-plugin-import":"^2.24.0","eslint-plugin-promise":"^5.1.0","eslint-config-standard":"^16.0.3","eslint-plugin-standard":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/koa-compress_5.1.0_1629257062806_0.0793245381373835","host":"s3://npm-registry-packages"}},"5.1.1":{"name":"koa-compress","version":"5.1.1","author":{"url":"http://jongleberry.com","name":"Jonathan Ong","email":"me@jongleberry.com"},"license":"MIT","_id":"koa-compress@5.1.1","maintainers":[{"name":"coderhaoxin","email":"haoxinst@gmail.com"},{"name":"federomero","email":"federomero@gmail.com"},{"name":"niftylettuce","email":"niftylettuce@gmail.com"},{"name":"aaron","email":"aaron.heckmann+github@gmail.com"},{"name":"juliangruber","email":"julian@juliangruber.com"},{"name":"eivifj","email":"eivind.fjeldstad@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"titanism","email":"npm@titanism.com"}],"contributors":[{"url":"https://www.3imed-jaberi.com/","name":"Imed Jaberi","email":"imed-jaberi@outlook.com"}],"homepage":"https://github.com/koajs/compress#readme","bugs":{"url":"https://github.com/koajs/compress/issues"},"dist":{"shasum":"4f1599cfcaab23de1cd97d0a0ff9b5d05b0ffa52","tarball":"https://registry.npmjs.org/koa-compress/-/koa-compress-5.1.1.tgz","fileCount":6,"integrity":"sha512-UgMIN7ZoEP2DuoSQmD6CYvFSLt0NReGlc2qSY4bO4Oq0L56OiD9pDG41Kj/zFmVY/A3Wvmn4BqKcfq5H30LGIg==","signatures":[{"sig":"MEYCIQCe0IMCIzCH0ZlLfJkuH0TgyF1KFy6hJ1/zugrGXg8GIwIhAMCE44UCTop0XszyRGQ4eoj3u0cjqnxhGdA8rFB4br8H","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12560,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkMgIcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq2uw/+Pw5TjExI8TeiFEwRJEE8Tz+YiUpq1NPIspYcBFkmuyzdfUeF\r\nBN+OM9ZaOhbf6TKv0WWu56jaExm0XxUh03HwOA4j2qhDwF+Ut48JPEj58cxi\r\nyJ9pBHX7B/d1hj+/fn4YfIGzg5QrURsxBAbvAlQsa+VL6/Uv8TjhMME4P3Ng\r\neMpCjBi/09s9M75XWJYyj+//v1eiEEEcPrDw6o5xdHNCo3G+tkKiEhateO5h\r\nKcHDmnj5dPZaL9NavC1KMy1/9/Eo/m4GbLdbMtex4v9Zy0ByWRMuvCLWHU08\r\ncNymGrABYkgzYFUQb8yPktEsG5Uskf5+OaTbY3gfdFHXeCGSGDN5sLd+uBNt\r\nbQLY9ehMfnb2o0um9h9b2ntJzKqOOJI47Fhvm3mQ5WjF1gKuc7luad4Zzx37\r\nIoIfyAII/wM7Agw0Ks6TCyTilsTZMExo99jSsyc9vsg8YeeBeFJa6WN1FGYr\r\nAYGvI+2nlsUOAlpDLA+oGTrTiIEeMP8RFU9Sa78cB+P/wBKNFaeH2PdVMBsa\r\n/h6pATXo4hXpJDOBgvrRj7VKGCtZUZ6ZkjW8iRMEm8+2VsAdSgCvTxmb3hLr\r\nEdTlnEJMv35Th8mscTSAtBaXXv05t+QdHkyQdBpcesRHtOqYFqttKWv83tsR\r\npOltwuK4jqQVs+41LwnS1y3OrDD4p22asdc=\r\n=seyr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib","engines":{"node":">= 12"},"gitHead":"6ac310f6a7147a1c8422ec684442e663a353bf28","scripts":{"test":"jest","eslint":"eslint --ignore-path .gitignore ."},"_npmUser":{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},"repository":{"url":"git+https://github.com/koajs/compress.git","type":"git"},"_npmVersion":"8.19.3","description":"Compress middleware for koa","directories":{},"_nodeVersion":"16.19.0","dependencies":{"bytes":"^3.1.2","http-errors":"^1.8.1","koa-is-json":"^1.0.0","compressible":"^2.0.18"},"_hasShrinkwrap":false,"devDependencies":{"koa":"^2.13.4","jest":"^27.5.1","eslint":"^7.32.0","supertest":"^6.2.4","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^5.2.0","eslint-config-standard":"^16.0.3","eslint-plugin-standard":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/koa-compress_5.1.1_1680998940348_0.48132993608049124","host":"s3://npm-registry-packages"}},"5.2.0":{"name":"koa-compress","version":"5.2.0","author":{"url":"http://jongleberry.com","name":"Jonathan Ong","email":"me@jongleberry.com"},"license":"MIT","_id":"koa-compress@5.2.0","maintainers":[{"name":"elazutkin","email":"eugene.lazutkin@gmail.com"},{"name":"coderhaoxin","email":"haoxinst@gmail.com"},{"name":"federomero","email":"federomero@gmail.com"},{"name":"niftylettuce","email":"niftylettuce@gmail.com"},{"name":"aaron","email":"aaron.heckmann+github@gmail.com"},{"name":"juliangruber","email":"julian@juliangruber.com"},{"name":"eivifj","email":"eivind.fjeldstad@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"titanism","email":"npm@titanism.com"}],"contributors":[{"url":"https://www.3imed-jaberi.com/","name":"Imed Jaberi","email":"imed-jaberi@outlook.com"},{"url":"https://www.lazutkin.com/","name":"Eugene Lazutkin","email":"eugene.lazutkin@gmail.com"}],"homepage":"https://github.com/koajs/compress#readme","bugs":{"url":"https://github.com/koajs/compress/issues"},"dist":{"shasum":"6bd11e229f57eeb1617059d86ebc3fcca9dd8a13","tarball":"https://registry.npmjs.org/koa-compress/-/koa-compress-5.2.0.tgz","fileCount":6,"integrity":"sha512-RsRnI+v+/rs1lYpcAUcxowUzHYssf71qbMr0Mpdq1wktbtXDZmxBIgxJHtaEsBjSe4jiWYELpGFbASa2AemmOg==","signatures":[{"sig":"MEUCIHCypfgl4+KBoMKMpMQz4ggFuAi0OPEHWPAwaBzIdFsFAiEA5iaNHJAsu8iHyi05I9+4Js/ql2jY0r0/NJoCqkcK6QM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18677},"main":"lib","type":"commonjs","types":"lib/index.d.ts","engines":{"node":">= 12"},"gitHead":"ca6a14280c9c0ae67c5d9b17535cd4db6ca87a71","scripts":{"lint":"standard","test":"jest","authors":"git log --format='%aN <%aE>' | sort -u > AUTHORS","lint:fix":"standard --fix","ts-check":"tsc --noEmit","lint:pretty":"standard | snazzy","test:coverage":"c8 --reporter=lcov --reporter=text-summary jest --coverage"},"_npmUser":{"name":"elazutkin","email":"eugene.lazutkin@gmail.com"},"standard":{"globals":["afterAll","beforeAll","afterEach","jasmine","describe","test","jest","expect","it"]},"repository":{"url":"git+https://github.com/koajs/compress.git","type":"git"},"_npmVersion":"11.8.0","description":"Compress middleware for koa","directories":{},"_nodeVersion":"25.6.0","dependencies":{"bytes":"^3.1.2","negotiator":"^1.0.0","http-errors":"^2.0.1","koa-is-json":"^1.0.0","compressible":"^2.0.18"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","koa":"^3.1.1","jest":"^30.2.0","snazzy":"^9.0.0","standard":"^17.1.2","supertest":"^7.2.2","@types/koa":"^3.0.1","typescript":"^5.9.3","@types/node":"^25.2.2"},"_npmOperationalInternal":{"tmp":"tmp/koa-compress_5.2.0_1770774139180_0.3902609342955554","host":"s3://npm-registry-packages-npm-production"}},"5.2.1":{"name":"koa-compress","description":"Compress middleware for koa","version":"5.2.1","type":"commonjs","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"contributors":[{"name":"Imed Jaberi","email":"imed-jaberi@outlook.com","url":"https://www.3imed-jaberi.com/"},{"name":"Eugene Lazutkin","email":"eugene.lazutkin@gmail.com","url":"https://www.lazutkin.com/"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/koajs/compress.git"},"dependencies":{"bytes":"^3.1.2","compressible":"^2.0.18","http-errors":"^2.0.1","koa-is-json":"^1.0.0","negotiator":"^1.0.0"},"devDependencies":{"@types/koa":"^3.0.1","@types/node":"^25.5.0","c8":"^11.0.0","jest":"^30.3.0","koa":"^3.1.2","snazzy":"^9.0.0","standard":"^17.1.2","supertest":"^7.2.2","typescript":"^5.9.3"},"scripts":{"test":"jest","test:coverage":"c8 --reporter=lcov --reporter=text-summary jest --coverage","lint":"standard","lint:fix":"standard --fix","lint:pretty":"standard | snazzy","ts-check":"tsc --noEmit","authors":"git log --format='%aN <%aE>' | sort -u > AUTHORS"},"main":"lib","types":"lib/index.d.ts","engines":{"node":">= 12"},"standard":{"globals":["afterAll","beforeAll","afterEach","jasmine","describe","test","jest","expect","it"]},"gitHead":"b7fadb4b23bc564f17ec5c1f6300e47b5c731f4b","_id":"koa-compress@5.2.1","bugs":{"url":"https://github.com/koajs/compress/issues"},"homepage":"https://github.com/koajs/compress#readme","_nodeVersion":"25.8.1","_npmVersion":"11.11.0","dist":{"integrity":"sha512-k8VJMZI7vvSq1/G/t6Jggeg4h7fec1NJxcYaDWC4/1PK6mJFPs0OYqj44vx/soUcDVEJR7ysR5cc6pszKpnzXA==","shasum":"a602ba25302e7dff2388e9b885d56028d55710ef","tarball":"https://registry.npmjs.org/koa-compress/-/koa-compress-5.2.1.tgz","fileCount":6,"unpackedSize":19429,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAfIGgKxlGhfC0VC81W8VJO9pNBs6REnIRHor6gArZLAAiB/nopkQgdkJXPttDu0ftaSCh5U2q0xDb5w8bYEzeoywQ=="}]},"_npmUser":{"name":"elazutkin","email":"eugene.lazutkin@gmail.com"},"directories":{},"maintainers":[{"name":"elazutkin","email":"eugene.lazutkin@gmail.com"},{"name":"coderhaoxin","email":"haoxinst@gmail.com"},{"name":"federomero","email":"federomero@gmail.com"},{"name":"niftylettuce","email":"niftylettuce@gmail.com"},{"name":"aaron","email":"aaron.heckmann+github@gmail.com"},{"name":"juliangruber","email":"julian@juliangruber.com"},{"name":"eivifj","email":"eivind.fjeldstad@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"titanism","email":"npm@titanism.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/koa-compress_5.2.1_1773348433359_0.6166680354433938"},"_hasShrinkwrap":false}},"time":{"created":"2013-08-20T08:44:09.785Z","modified":"2026-03-12T20:47:13.675Z","0.0.1":"2013-08-20T08:44:10.962Z","1.0.0":"2013-12-21T21:10:45.488Z","1.0.1":"2014-01-14T08:36:38.606Z","1.0.2":"2014-01-22T01:47:03.826Z","1.0.3":"2014-02-24T19:09:44.092Z","1.0.4":"2014-03-19T09:27:16.095Z","1.0.5":"2014-04-25T07:19:48.341Z","1.0.6":"2014-04-25T07:33:36.189Z","1.0.7":"2014-05-14T01:49:09.156Z","1.0.8":"2014-09-15T06:33:50.786Z","1.0.9":"2016-02-17T03:32:24.499Z","2.0.0":"2016-02-25T19:16:28.115Z","2.1.0":"2018-04-14T05:42:33.605Z","3.0.0":"2018-04-14T22:49:19.255Z","3.1.0":"2020-04-16T04:16:11.709Z","4.0.0":"2020-04-28T03:24:51.530Z","4.0.1":"2020-04-30T01:09:40.135Z","5.0.0":"2020-07-06T01:36:34.680Z","5.0.1":"2020-07-06T22:13:59.373Z","5.1.0":"2021-08-18T03:24:22.967Z","5.1.1":"2023-04-09T00:09:00.482Z","5.2.0":"2026-02-11T01:42:19.315Z","5.2.1":"2026-03-12T20:47:13.570Z"},"bugs":{"url":"https://github.com/koajs/compress/issues"},"author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"license":"MIT","homepage":"https://github.com/koajs/compress#readme","repository":{"type":"git","url":"git+https://github.com/koajs/compress.git"},"description":"Compress middleware for koa","contributors":[{"name":"Imed Jaberi","email":"imed-jaberi@outlook.com","url":"https://www.3imed-jaberi.com/"},{"name":"Eugene Lazutkin","email":"eugene.lazutkin@gmail.com","url":"https://www.lazutkin.com/"}],"maintainers":[{"name":"elazutkin","email":"eugene.lazutkin@gmail.com"},{"name":"coderhaoxin","email":"haoxinst@gmail.com"},{"name":"federomero","email":"federomero@gmail.com"},{"name":"niftylettuce","email":"niftylettuce@gmail.com"},{"name":"aaron","email":"aaron.heckmann+github@gmail.com"},{"name":"juliangruber","email":"julian@juliangruber.com"},{"name":"eivifj","email":"eivind.fjeldstad@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"titanism","email":"npm@titanism.com"}],"readme":"# Koa Compress\n\n[![Node.js CI](https://github.com/koajs/compress/workflows/Node.js%20CI/badge.svg?branch=master)](https://github.com/koajs/compress/actions?query=workflow%3A%22Node.js+CI%22+branch%3Amaster)\n[![codecov](https://codecov.io/gh/koajs/compress/branch/master/graph/badge.svg)](https://codecov.io/gh/koajs/compress)\n\nCompress middleware for Koa\n\n## Example\n\n```js\nconst compress = require(\"koa-compress\");\nconst Koa = require(\"koa\");\n\nconst app = new Koa();\napp.use(\n  compress({\n    filter(content_type) {\n      return /text/i.test(content_type);\n    },\n    threshold: 2048,\n    gzip: {\n      flush: require(\"zlib\").constants.Z_SYNC_FLUSH,\n    },\n    deflate: {\n      flush: require(\"zlib\").constants.Z_SYNC_FLUSH,\n    },\n    zstd: {\n      flush: require(\"zlib\").constants.Z_SYNC_FLUSH,\n    },\n    br: false, // disable brotli\n  }),\n);\n```\n\n## Maintainers\n\n- Lead: @jonathanong [@jongleberry](https://twitter.com/jongleberry)\n- Team: @koajs/compress\n\n## Options\n\n### filter\\<Function\\>\n\n```ts\nfunction (mimeType: string): boolean {}\n```\n\nA predicate that checks the response MIME type to decide whether to compress.\nDefault: [compressible](https://github.com/jshttp/compressible).\n\n### options.threshold\\<String|Number|Function\\>\n\nMinimum response size in bytes to compress.\nCan also be a string parsed by `bytes()` (e.g. `\"1kb\"`) or a function (see [Functional properties](#functional-properties)).\nDefault: `1024`.\n\n### options[encoding]\\<Object|Function\\>\n\nSupported encodings in default preference order: `zstd`, `br`, `gzip`, `deflate`.\nSetting `options[encoding] = {}` passes those options to the corresponding `zlib` compressor.\nSetting `options[encoding] = false` disables that encoding.\n\nCan also be a function (see [Functional properties](#functional-properties)).\n\n#### options.br\n\n[Brotli compression](https://en.wikipedia.org/wiki/Brotli) is available natively in all supported Node.js versions.\nThe default quality level is 4 for performance reasons.\n\n#### options.zstd\n\n[Zstandard compression](https://en.wikipedia.org/wiki/Zstandard) is natively supported starting from Node.js v22.15.0 (LTS) and v23.8.0 (Current). The middleware detects `zlib.createZstdCompress` at runtime; if available, zstd is enabled automatically, otherwise it is skipped.\n\n### options.defaultEncoding\\<String\\>\n\nEncoding assumed when the client sends no\n[Accept-Encoding](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Accept-Encoding) header.\nDefault: `\"identity\"` (no compression).\n\nThe HTTP spec treats a missing header as `*` (any encoding is acceptable),\nbut that causes problems when debugging with tools like `curl` or `wget`.\nSet `defaultEncoding` to `\"*\"` to restore spec-compliant behavior.\n\n## Manually turning compression on and off\n\nYou can force compression by setting `ctx.compress = true` (bypasses the filter check).\nYou can disable compression by setting `ctx.compress = false`.\n\n```js\napp.use((ctx, next) => {\n  ctx.compress = true;\n  ctx.body = fs.createReadStream(file);\n});\n```\n\n`ctx.compress` can also be an options object (same shape as the middleware options).\nIts `threshold` and encoding properties override the global defaults for this response.\nNote: an options object does **not** bypass the filter check — only `true` does.\n\n## Functional properties\n\nThe `threshold` and per-encoding options can be functions. They are called\nfor every response with three arguments:\n\n- `type` &mdash; same as `ctx.response.type`\n- `size` &mdash; same as `ctx.response.length`\n- `ctx` &mdash; the full Koa context object\n\nThe function should return a valid value for that property.\nReturning another function of the same shape is allowed — it will be called in turn.\n\nExample:\n\n```js\napp.use(\n  compress({\n    gzip: (type, size) => (size && size < 65536 ? { level: 9 } : false),\n    br: (type, size) => size && size >= 65536,\n  }),\n);\n```\n\nSee the Koa documentation for [`ctx`](https://koajs.com/#context) and [`ctx.response`](https://koajs.com/#response).\n","readmeFilename":"README.md","users":{"raojs":true,"evan2x":true,"minghe":true,"atomgao":true,"edwardxyt":true,"tomgao365":true,"oleg_tsyba":true,"iori20091101":true,"chinawolf_wyp":true,"pensierinmusica":true}}