{"_id":"express-to-koa","_rev":"20-fe97e24db23f1853defb296ad3ae552e","name":"express-to-koa","dist-tags":{"latest":"2.0.0"},"versions":{"0.0.0":{"name":"express-to-koa","version":"0.0.0","description":"","main":"index.js","scripts":{},"license":"MIT","_id":"express-to-koa@0.0.0","_shasum":"d37eb0c12d1a02e6732a9db061e00c3fe0919921","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"kael","email":"i@kael.me"},"maintainers":[{"name":"kael","email":"i@kael.me"}],"dist":{"shasum":"d37eb0c12d1a02e6732a9db061e00c3fe0919921","tarball":"https://registry.npmjs.org/express-to-koa/-/express-to-koa-0.0.0.tgz","integrity":"sha512-H0m0oRarKUJ5HqbHOA2ogEqu/gYlvMJ0sQb8E3/ge617SbrONCsuqN7wSteoZuN7kYBV1rrdfmKWgae5tdvwEw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGl6pvJCSLAQeC13ASyeZ/7flMi4A0Qwj0MSALguHdEcAiBJd9KZCeRSbMGQLUL4HsTXg01RAuzfQFTJGRp7zgm6cQ=="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/express-to-koa-0.0.0.tgz_1488544172797_0.0009427538607269526"},"directories":{}},"1.0.0":{"name":"express-to-koa","version":"1.0.0","description":"Use express middlewares in Koa2, the one that really works.","main":"index.js","scripts":{"build":"babel src --out-dir lib","test":"npm run build && node --harmony ./node_modules/.bin/ava --verbose --timeout=10s","prepublish":"npm run build"},"repository":{"type":"git","url":"git://github.com/kaelzhang/express-to-koa.git"},"keywords":["express-to-koa","express","koa","koa2","middleware","converter"],"engines":{"node":">=4"},"author":{"name":"kaelzhang"},"license":"MIT","bugs":{"url":"https://github.com/kaelzhang/express-to-koa/issues"},"ava":{"require":"babel-register","babel":{"babelrc":true}},"devDependencies":{"ava":"^0.16.0","babel-cli":"^6.16.0","babel-plugin-syntax-trailing-function-commas":"^6.13.0","babel-plugin-transform-class-properties":"^6.16.0","babel-plugin-transform-es2015-modules-commonjs":"^6.16.0","babel-plugin-transform-exponentiation-operator":"^6.8.0","babel-plugin-transform-inline-environment-variables":"^6.8.0","babel-plugin-transform-object-rest-spread":"^6.16.0","babel-preset-es2015":"^6.16.0","koa":"next"},"gitHead":"0ae04d07556cf3a7179355eca8be4ccb7f87f8a3","homepage":"https://github.com/kaelzhang/express-to-koa#readme","_id":"express-to-koa@1.0.0","_shasum":"20fc669113fc7a8a8e3cc31ca100d172a7ddc1da","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.1","_npmUser":{"name":"kael","email":"i@kael.me"},"maintainers":[{"name":"kael","email":"i@kael.me"}],"dist":{"shasum":"20fc669113fc7a8a8e3cc31ca100d172a7ddc1da","tarball":"https://registry.npmjs.org/express-to-koa/-/express-to-koa-1.0.0.tgz","integrity":"sha512-oVO7xKbgsXdVAAE6Bt5EMMM1ShIigGOMEGihnSLHsS1kyxDAiBg/o8iAinsuEEVCyWlw2KmEpUz5+UotC3XpHQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDokD68IwAZDfC789X0jRdOmUgrQKR67nUabyfFgEcgAwIhAKrZmQ1YoclmMg0pW39bYZD7AU4kE1lmK8DFota8y69x"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/express-to-koa-1.0.0.tgz_1488782786001_0.13113768957555294"},"directories":{}},"1.0.1":{"name":"express-to-koa","version":"1.0.1","description":"Use express middlewares in Koa2, the one that really works.","main":"index.js","scripts":{"build":"babel src --out-dir lib","test":"npm run build && node --harmony ./node_modules/.bin/ava --verbose --timeout=10s","prepublish":"npm run build"},"repository":{"type":"git","url":"git://github.com/kaelzhang/express-to-koa.git"},"keywords":["express-to-koa","express","koa","koa2","middleware","converter"],"engines":{"node":">=4"},"author":{"name":"kaelzhang"},"license":"MIT","bugs":{"url":"https://github.com/kaelzhang/express-to-koa/issues"},"ava":{"require":"babel-register","babel":{"babelrc":true}},"devDependencies":{"ava":"^0.16.0","axios":"^0.15.3","babel-cli":"^6.16.0","babel-plugin-syntax-trailing-function-commas":"^6.13.0","babel-plugin-transform-class-properties":"^6.16.0","babel-plugin-transform-es2015-modules-commonjs":"^6.16.0","babel-plugin-transform-exponentiation-operator":"^6.8.0","babel-plugin-transform-inline-environment-variables":"^6.8.0","babel-plugin-transform-object-rest-spread":"^6.16.0","babel-preset-es2015":"^6.16.0","koa":"next","koa-router":"next"},"gitHead":"25af5dc2d35ad43e4530fb3f2f4bb6d69ed9f86c","homepage":"https://github.com/kaelzhang/express-to-koa#readme","_id":"express-to-koa@1.0.1","_shasum":"854873e9adbad198b68b504aa41fa0530c606c04","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.1","_npmUser":{"name":"kael","email":"i@kael.me"},"maintainers":[{"name":"kael","email":"i@kael.me"}],"dist":{"shasum":"854873e9adbad198b68b504aa41fa0530c606c04","tarball":"https://registry.npmjs.org/express-to-koa/-/express-to-koa-1.0.1.tgz","integrity":"sha512-HPp9fCdoxb5tu47aX7b+CE3b2lMtUuN8P8XrX4BBjSJgUWVUzMD+lIwXxX5wTALwrFxb7m8EnxSAZkebxA+CSQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDyeOuSzWlr5p7sjc1xSNZJp6yXHHySF2c7Vy2en9exNQIgU98jzX/YiAg2u6BdN/ihwmPFJLV6RPQXjJGrpKn6AZg="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/express-to-koa-1.0.1.tgz_1488797344543_0.5729549305979162"},"directories":{}},"1.0.2":{"name":"express-to-koa","version":"1.0.2","description":"Use express middlewares in Koa2, the one that really works.","main":"index.js","scripts":{"build":"babel src --out-dir lib","test":"npm run build && node --harmony ./node_modules/.bin/ava --verbose --timeout=10s","prepublish":"npm run build"},"repository":{"type":"git","url":"git://github.com/kaelzhang/express-to-koa.git"},"keywords":["express-to-koa","express","koa","koa2","middleware","converter"],"engines":{"node":">=4"},"author":{"name":"kaelzhang"},"license":"MIT","bugs":{"url":"https://github.com/kaelzhang/express-to-koa/issues"},"ava":{"require":"babel-register","babel":{"babelrc":true}},"devDependencies":{"ava":"^0.16.0","axios":"^0.15.3","babel-cli":"^6.16.0","babel-plugin-syntax-trailing-function-commas":"^6.13.0","babel-plugin-transform-class-properties":"^6.16.0","babel-plugin-transform-es2015-modules-commonjs":"^6.16.0","babel-plugin-transform-exponentiation-operator":"^6.8.0","babel-plugin-transform-inline-environment-variables":"^6.8.0","babel-plugin-transform-object-rest-spread":"^6.16.0","babel-preset-es2015":"^6.16.0","koa":"next","koa-router":"next"},"gitHead":"34a202e41a1d968f1e6ecdff4a62e0a1769749f9","homepage":"https://github.com/kaelzhang/express-to-koa#readme","_id":"express-to-koa@1.0.2","_shasum":"b8f965550c4d591dea4eabc84988efc4be8620e0","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.1","_npmUser":{"name":"kael","email":"i@kael.me"},"maintainers":[{"name":"kael","email":"i@kael.me"}],"dist":{"shasum":"b8f965550c4d591dea4eabc84988efc4be8620e0","tarball":"https://registry.npmjs.org/express-to-koa/-/express-to-koa-1.0.2.tgz","integrity":"sha512-PvLtDcFc0HRKlxFv7rSnv3a7T1j6WdTQ+VL0uTPQ8P62j4h3YDEgpNMtwGyI45n37Gn3KYnZoAkx29wFFrVdJQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGtB9Wwfp3PJ/F6DUyRMbAqT8hmJMKaNmyma1UYpzoUUAiEA8EqAUc2HqyBC0Cg9UIJ2Dc3MDQbEpL6P6MSmSiIvTlo="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/express-to-koa-1.0.2.tgz_1488880001765_0.8077381348703057"},"directories":{}},"1.0.3":{"name":"express-to-koa","version":"1.0.3","description":"Use express middlewares in Koa2, the one that really works.","main":"index.js","scripts":{"build":"babel src --out-dir lib","test":"npm run build && node --harmony ./node_modules/.bin/ava --verbose --timeout=10s","prepublish":"npm run build"},"repository":{"type":"git","url":"git://github.com/kaelzhang/express-to-koa.git"},"keywords":["express-to-koa","express","koa","koa2","middleware","converter"],"engines":{"node":">=4"},"author":{"name":"kaelzhang"},"license":"MIT","bugs":{"url":"https://github.com/kaelzhang/express-to-koa/issues"},"ava":{"require":"babel-register","babel":{"babelrc":true}},"devDependencies":{"ava":"^0.16.0","axios":"^0.15.3","babel-cli":"^6.16.0","babel-plugin-syntax-trailing-function-commas":"^6.13.0","babel-plugin-transform-class-properties":"^6.16.0","babel-plugin-transform-es2015-modules-commonjs":"^6.16.0","babel-plugin-transform-exponentiation-operator":"^6.8.0","babel-plugin-transform-inline-environment-variables":"^6.8.0","babel-plugin-transform-object-rest-spread":"^6.16.0","babel-preset-es2015":"^6.16.0","koa":"next","koa-router":"next"},"gitHead":"089b2afbadb3df61fe9ba793b52f4c55c9e0457d","homepage":"https://github.com/kaelzhang/express-to-koa#readme","_id":"express-to-koa@1.0.3","_shasum":"b99c3a96497ef9a201357cfbb7697e4be93fa52c","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.1","_npmUser":{"name":"kael","email":"i@kael.me"},"maintainers":[{"name":"kael","email":"i@kael.me"}],"dist":{"shasum":"b99c3a96497ef9a201357cfbb7697e4be93fa52c","tarball":"https://registry.npmjs.org/express-to-koa/-/express-to-koa-1.0.3.tgz","integrity":"sha512-ewc2InH8wS1/BfxhNEhUv6AMltRhk4JW3AC5s4q0HcEXSskiGXV4XTu+U3gxNWVo2SgUVvTLbZvLaDNco7B3NA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEUEwaKU2WCUc/WT0RICxFA1JqfuvO4X1N4FZ9TFRpVDAiBX1h0ds73eGGW3OMTJLR0SNsSmGw3XgrXb3sULwz9bAQ=="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/express-to-koa-1.0.3.tgz_1488881996240_0.49879318522289395"},"directories":{}},"1.0.4":{"name":"express-to-koa","version":"1.0.4","description":"Use express middlewares in Koa2, the one that really works.","main":"lib/index.js","scripts":{"build":"babel src --out-dir lib","test":"npm run build && node --harmony ./node_modules/.bin/ava --verbose --timeout=10s","prepublish":"npm run build"},"repository":{"type":"git","url":"git://github.com/kaelzhang/express-to-koa.git"},"keywords":["express-to-koa","express","koa","koa2","middleware","converter","connect"],"engines":{"node":">=4"},"author":{"name":"kaelzhang"},"license":"MIT","bugs":{"url":"https://github.com/kaelzhang/express-to-koa/issues"},"ava":{"require":"babel-register","babel":{"babelrc":true}},"devDependencies":{"ava":"^0.16.0","axios":"^0.15.3","babel-cli":"^6.16.0","babel-plugin-syntax-trailing-function-commas":"^6.13.0","babel-plugin-transform-class-properties":"^6.16.0","babel-plugin-transform-es2015-modules-commonjs":"^6.16.0","babel-plugin-transform-exponentiation-operator":"^6.8.0","babel-plugin-transform-inline-environment-variables":"^6.8.0","babel-plugin-transform-object-rest-spread":"^6.16.0","babel-preset-es2015":"^6.16.0","koa":"next","koa-router":"next"},"gitHead":"744bf66599f8749a3abfeaddeab3ec4955f48680","homepage":"https://github.com/kaelzhang/express-to-koa#readme","_id":"express-to-koa@1.0.4","_shasum":"95db2f3b3570a88f486ab5399ad3204713011622","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"kael","email":"i@kael.me"},"dist":{"shasum":"95db2f3b3570a88f486ab5399ad3204713011622","tarball":"https://registry.npmjs.org/express-to-koa/-/express-to-koa-1.0.4.tgz","integrity":"sha512-rqmUP0MlatMhlRb+Cy1nGeIN+on3ARrb3DMM5Z6NpcJw2gtAUJvGKOa+xKEv5SS3iBxjC/PT9vG/HAWBcdJS9g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCIyKgo8KTArTOWBGP02vOn6F7weMfcnxgI5tn0wepqhwIhAKNJAGZ+AV7+WJoX8qvXBsEb+Upd5q0TDior2VmPoOVp"}]},"maintainers":[{"name":"kael","email":"i@kael.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-to-koa-1.0.4.tgz_1495696347321_0.34833040786907077"},"directories":{}},"1.0.5":{"name":"express-to-koa","version":"1.0.5","description":"Use express middlewares in Koa2, the one that really works.","main":"lib/index.js","scripts":{"build":"babel src --out-dir lib","test":"npm run build && node --harmony ./node_modules/.bin/ava --verbose --timeout=10s","prepublish":"npm run build"},"repository":{"type":"git","url":"git://github.com/kaelzhang/express-to-koa.git"},"keywords":["express-to-koa","express","koa","koa2","middleware","converter","connect"],"engines":{"node":">=4"},"author":{"name":"kaelzhang"},"license":"MIT","bugs":{"url":"https://github.com/kaelzhang/express-to-koa/issues"},"ava":{"require":"babel-register","babel":{"babelrc":true}},"devDependencies":{"ava":"^0.16.0","axios":"^0.15.3","babel-cli":"^6.16.0","babel-plugin-syntax-trailing-function-commas":"^6.13.0","babel-plugin-transform-class-properties":"^6.16.0","babel-plugin-transform-es2015-modules-commonjs":"^6.16.0","babel-plugin-transform-exponentiation-operator":"^6.8.0","babel-plugin-transform-inline-environment-variables":"^6.8.0","babel-plugin-transform-object-rest-spread":"^6.16.0","babel-preset-es2015":"^6.16.0","koa":"next","koa-router":"next"},"gitHead":"f717495ce3943d3521f34199a9fe1a22177ff1f3","homepage":"https://github.com/kaelzhang/express-to-koa#readme","_id":"express-to-koa@1.0.5","_shasum":"3b4578350891fd4c3422662b07fd61104c7c58ef","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"kael","email":"i@kael.me"},"dist":{"shasum":"3b4578350891fd4c3422662b07fd61104c7c58ef","tarball":"https://registry.npmjs.org/express-to-koa/-/express-to-koa-1.0.5.tgz","integrity":"sha512-ga6gO3n1WClXgPZYxr+cMN8oKlQrNNv11CbF0QPO2zdz32yolMR2rq1QXld6e9t0lABfaf4g3Nmd0hstHwhiaw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDKph2aBvRC286ML8uSdVDj+nS6GiNUUyISIzN4bTaM3AiBJNxKN9kGWnHmm6mFCX7LmI2cBA/SQRT2iXFWl9wXNuA=="}]},"maintainers":[{"name":"kael","email":"i@kael.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-to-koa-1.0.5.tgz_1495698252614_0.196243803948164"},"directories":{}},"1.0.6":{"name":"express-to-koa","version":"1.0.6","description":"Use express middlewares in Koa2, the one that really works.","main":"lib/index.js","scripts":{"build":"babel src --out-dir lib","test":"npm run build && node --harmony ./node_modules/.bin/ava --verbose --timeout=10s","prepublish":"npm run build"},"repository":{"type":"git","url":"git://github.com/kaelzhang/express-to-koa.git"},"keywords":["express-to-koa","express","koa","koa2","middleware","converter","connect"],"engines":{"node":">=4"},"author":{"name":"kaelzhang"},"license":"MIT","bugs":{"url":"https://github.com/kaelzhang/express-to-koa/issues"},"ava":{"require":"babel-register","babel":{"babelrc":true}},"devDependencies":{"ava":"^0.16.0","axios":"^0.15.3","babel-cli":"^6.16.0","babel-plugin-syntax-trailing-function-commas":"^6.13.0","babel-plugin-transform-class-properties":"^6.16.0","babel-plugin-transform-es2015-modules-commonjs":"^6.16.0","babel-plugin-transform-exponentiation-operator":"^6.8.0","babel-plugin-transform-inline-environment-variables":"^6.8.0","babel-plugin-transform-object-rest-spread":"^6.16.0","babel-preset-es2015":"^6.16.0","koa":"next","koa-router":"next"},"gitHead":"bd44356448a53680a20935327e970a69de762c2a","homepage":"https://github.com/kaelzhang/express-to-koa#readme","_id":"express-to-koa@1.0.6","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"kael","email":"i@kael.me"},"dist":{"integrity":"sha512-2xxgeScgHPvvzS0ADRq1Lv+ZVQUuIt5qkuHTodhgvdL5ObdUS8povRn+QLXRR617EgGzyYv8qyBlq3hBBWlsgg==","shasum":"61e3d91397478d5dbcd5b6f90f6e711a1fc826d5","tarball":"https://registry.npmjs.org/express-to-koa/-/express-to-koa-1.0.6.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJPZyYTRTQszUM4dLP+vc8+6utkQlkhYgZ2p8UKvMmrgIhAN94T65FcYBvpcjNU1w8QO/1fuXEncHRDygAvMoBc5QX"}]},"maintainers":[{"name":"kael","email":"i@kael.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-to-koa-1.0.6.tgz_1496628257265_0.783070020377636"},"directories":{}},"1.0.7":{"name":"express-to-koa","version":"1.0.7","description":"Use express middlewares in Koa2, the one that really works.","main":"lib/index.js","scripts":{"build":"babel src --out-dir lib","test":"npm run build && node ./node_modules/.bin/ava --verbose --timeout=10s","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git://github.com/kaelzhang/express-to-koa.git"},"keywords":["express-to-koa","express","koa","koa2","middleware","converter","connect"],"engines":{"node":">=4"},"author":{"name":"kaelzhang"},"license":"MIT","bugs":{"url":"https://github.com/kaelzhang/express-to-koa/issues"},"ava":{"require":["@babel/register"]},"devDependencies":{"@babel/cli":"^7.2.3","@babel/preset-env":"^7.3.4","@babel/register":"^7.0.0","ava":"^1.3.1","axios":"^0.18.0","koa":"^2.7.0","koa-router":"^7.4.0"},"gitHead":"24e561fddf821e654bcb7dad77e5876e49854abc","homepage":"https://github.com/kaelzhang/express-to-koa#readme","_id":"express-to-koa@1.0.7","_nodeVersion":"11.10.1","_npmVersion":"6.7.0","_npmUser":{"name":"kael","email":"i@kael.me"},"dist":{"integrity":"sha512-DG1LyMt/+qKHnhTMHFHNJQAYmJq2qHb9kFI9i8XNBES+jpb2RjRGowzrFSmFwm5YWgXf0aRv+hIwj5WppisrOg==","shasum":"aab05596dbcebffe0aa23f86e5f7c9e2a572fe09","tarball":"https://registry.npmjs.org/express-to-koa/-/express-to-koa-1.0.7.tgz","fileCount":8,"unpackedSize":117268,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcf5RaCRA9TVsSAnZWagAA2m8QAJx48XCdE2RUvxa8rB+t\nXStqT/oNsH/V4yxu8OPczDYq7WuQTHsKHbEHdeK3in2bdTqBhjT8gGhQYym1\n8MixN/5gsMBSGyjUtRhW52PzfbXwx195Rx4SMSK3caC5sJ5iGYz2JHrDnRYg\nSf3yKlrxg83rZpMIYvHrm4GJ3sQQTARBRHT7OkZWzVTWYj9pQ2u2hUoDzZlM\nGiPMeOh3fsaaYWx7bvvebrNBaejaGBzVQ+mJW6kunJsWd3DTxv04yL9dzkPS\njtiKmTo/x88s6J3Se/Xxnk1IOo5nTsheVlMXxcp5eIePK6NPzWQVO8Pfb9Oe\nAZfJpUIeJx7ugrmZDc2hnnDRkrQXasvPKnW88aamcj21N4NVEN5ThOsJkRDZ\nmRgF+ShbJU45tFXGsBRxuVDHYlFJvegzlP82UGb1c+nTNZyG5UJl1rH5fpj5\nDIaws1u7PZte4KzEWldaepqed0Z4ZobB39dK0suWhGFVFjQdAe1lhJh+Dyiv\n0KHt8l66JKnjKb6dPg5iTLldKJ3QxXTBVsqlsgDzGwPYRE+jX0J/tscdOJr5\nykVNIzb0gMjz26sXkGLPNgfDdv/0V16g2dNFaxeWYjjz2UMr9zaN08vXgucr\niIFYYTti8zxa/RkL2c+oBEZ2ypSaVO1E+O2iRjW9AIKL1kxU+N3fx3I3E8eZ\nIGdu\r\n=50+V\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFy2zorUPyG3R17rCyOepiLSt8UKE/ZBFN+mhekFTxfhAiEAxQYwR4MeytYs6q6ENwRYM4uSpxiSXVS1DEhvV5WTh3Y="}]},"maintainers":[{"name":"kael","email":"i@kael.me"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-to-koa_1.0.7_1551864922254_0.15127624257815953"},"_hasShrinkwrap":false},"1.0.8":{"name":"express-to-koa","version":"1.0.8","description":"Use express middlewares in Koa2, the one that really works.","main":"lib/index.js","scripts":{"build":"babel src --out-dir lib","test":"npm run build && nyc ava --verbose --timeout=10s test/*.test.js","posttest":"nyc report --reporter=text-lcov > coverage.lcov && codecov","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git://github.com/kaelzhang/express-to-koa.git"},"keywords":["express-to-koa","express","koa","koa2","middleware","converter","connect","framework"],"engines":{"node":">=4"},"author":{"name":"kaelzhang"},"license":"MIT","bugs":{"url":"https://github.com/kaelzhang/express-to-koa/issues"},"ava":{"require":["@babel/register"]},"devDependencies":{"@babel/cli":"^7.2.3","@babel/preset-env":"^7.4.2","@babel/register":"^7.4.0","ava":"^1.4.1","codecov":"^3.2.0","express":"^4.16.4","koa":"^2.7.0","koa-router":"^7.4.0","nyc":"^13.3.0","supertest":"^4.0.2"},"gitHead":"bd097196297264d7cbc6f7f5c58f822236232565","homepage":"https://github.com/kaelzhang/express-to-koa#readme","_id":"express-to-koa@1.0.8","_nodeVersion":"11.12.0","_npmVersion":"6.7.0","_npmUser":{"name":"kael","email":"i@kael.me"},"dist":{"integrity":"sha512-uv7mVnnAyyzx2MiIP2yjkowFUsCUFIcEJst1TQFAO11KFq+UQwJxaTVAs2JHd2sI5mi8AIaS0dkR7rV+D66IcA==","shasum":"67ec1a2c202dfb5653acad146812a1cb06022817","tarball":"https://registry.npmjs.org/express-to-koa/-/express-to-koa-1.0.8.tgz","fileCount":4,"unpackedSize":5897,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcnMtBCRA9TVsSAnZWagAAaosP/2Yv+wXeDUnYt22xj/kg\nz6X90pP3b96G1pGIrctXau8iVxG/Lk0DykD+S7sSJ1/BsShu+NaORbPTPi91\ndN0MqFGI3A0+TonkDFPLsju+VB2yIkGO1o0BvGTEGPESV3agj8MW4czGxsZs\nbKmT+eR0qAxTaBZJySjeh14aHKBSikZ1Y/IGlNn5wqT+blx4hfj0nLv9MgbD\nnfWcfEfDFDON13HQtpaQB3MpJO9VFKuirdzNXFAXIgxUWQ24Df30EL8ULTmt\ndcKTt8FhORo8Cl7Midmyk8H7DOefmHKRldajGtiNzLZRxuqSt/DN5EKC4VM/\ne9pf2Zevx2smEv1aLXdtFHEBuS/fQ2GW6YiBR73pljUtpSQP5zTwrOdnYdRa\nqiw0L7CCMVmasf+NOS4ScbHmtT2OiyVBIGcAFR2DQmIxvAgwa3vzL357gMMa\nTFkItnWJlNW2AN6mzAU1i1cyCn41K2FEB8bjU5myFUFFH3xM3NS6B6au2YXy\nY0gZMcrSkn0pmImja9dvIeW+f/mdD6JC9qSXM+w3CK1KZZWAYeBmlBpn2k2Z\nnFu392wREwvgJKnunZJU3dI05s9irrBnV1zpuLmMbkpEq4r43gxfISj4jZ4i\nnSZpzSjkAP02hvLgcfHTMeJ6IZiiGkGtFkIUXzUFbj+jrZhhXrRh5rydtvlC\nHsKF\r\n=12Da\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEcz2YFQkvLjuZ2YIAWMZDLiZV+4d2EzW2IrJgnaRoAMAiEA2O9+HlkFsHwQDrUlJpxCXBSfvzQPrwfFh2WDkrJLgLo="}]},"maintainers":[{"name":"kael","email":"i@kael.me"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-to-koa_1.0.8_1553779521118_0.677114635708489"},"_hasShrinkwrap":false},"1.0.9":{"name":"express-to-koa","version":"1.0.9","description":"Use express middlewares in Koa2, the one that really works.","main":"lib/index.js","scripts":{"build":"babel src --out-dir lib","test":"npm run build && nyc ava --verbose --timeout=10s test/*.test.js","posttest":"nyc report --reporter=text-lcov > coverage.lcov && codecov","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git://github.com/kaelzhang/express-to-koa.git"},"keywords":["express-to-koa","express","koa","koa2","middleware","converter","connect","framework"],"engines":{"node":">=4"},"author":{"name":"kaelzhang"},"license":"MIT","bugs":{"url":"https://github.com/kaelzhang/express-to-koa/issues"},"ava":{"require":["@babel/register"]},"devDependencies":{"@babel/cli":"^7.2.3","@babel/preset-env":"^7.4.2","@babel/register":"^7.4.0","ava":"^1.4.1","codecov":"^3.2.0","express":"^4.16.4","koa":"^2.7.0","koa-router":"^7.4.0","nyc":"^13.3.0","supertest":"^4.0.2"},"gitHead":"85a8beba27a2c1dc18635f304a5356f5865a4e80","homepage":"https://github.com/kaelzhang/express-to-koa#readme","_id":"express-to-koa@1.0.9","_nodeVersion":"11.12.0","_npmVersion":"6.7.0","_npmUser":{"name":"kael","email":"i@kael.me"},"dist":{"integrity":"sha512-Klha2/Py4uw4ggr0w9uw7Dbbodt38OLrJsECuSfsXgsu8HWdUv9/9l2gtj8nLHEJ7+F+Mykl/qP70yz0Hcq0ng==","shasum":"17a05e1951b8b384fa3254b101400f99cd0bf77b","tarball":"https://registry.npmjs.org/express-to-koa/-/express-to-koa-1.0.9.tgz","fileCount":4,"unpackedSize":5964,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcnMx3CRA9TVsSAnZWagAAGTIP/3N92Y7UtZmwsUcuzfeG\nFeZ4P5F8BEspDC8Oj5SNyYwSvzd0er73ylDtzN8RR5Y2zmuEUNXv7Fod4YwJ\n98ppkFQroNU9+v0Z7uK/3mfrOv3pxk6gHOTx94TDrKlM45T/v2FtS8bjVdHu\nJov7vt1LiD4TQLaJzmefTpEW4SSEtmjm08Fg3njY7ZSrQH60G1XunciK5XTa\nzTs3GQVoeIG7khndqh5UGZJ/OuvTl6A3VQ5hn2QnV8PhgwoYeoZv8kUEK02n\n4wpKRwdJVxfJ1zAKJae0hNmoqJfr5IpymSmccNsdFURB4OSpmxbf+cj41FWY\niclP7R1S7YHbqchVSLowDdJoYlNM8S2CbhvvzGckTVeJAlxXo+nu38/s2ovY\n31eoqQ2U/nw0O6hieGMfI1XtI7hfhOykRlBlJS5FdC5ikLrgG0EpHZLCc7Mn\nsAGKOmCcGlyQZRySCwYIZ+cfyjIiWXwsHLJDjIxoeg4AFdXhOlonA5fbdl/m\nVeLBSQ4oPfqZCI/vonOk57vUXPK0TRd9VwpRpvUWfqwYAQ3w+NVlVtKvYifv\nbDGpaw/0uRVteanstLtKACAimP1mURtQqWGV80NcAHtxmYOz+cX755/V9L+R\nH2mcgkUxTt1LSr5Mo8bS3Js+y/5nve4zRAu6NNOvA6idkNpYJ1TNLtoINTrF\nrita\r\n=xpbM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZbOH0WK2x8Dci/ISwlvYCXPEM91h5YDJQfRz6c1b90QIgKwn+h5UUX5B0A8NIFB/XIT0qj7Gvvfdr0ZcXXpjGzoQ="}]},"maintainers":[{"name":"kael","email":"i@kael.me"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-to-koa_1.0.9_1553779830509_0.9139248908749704"},"_hasShrinkwrap":false},"1.1.0":{"name":"express-to-koa","version":"1.1.0","description":"Use express middlewares in Koa2, the one that really works.","main":"lib/index.js","scripts":{"build":"babel src --out-dir lib","test":"npm run build && nyc ava --verbose --timeout=10s test/*.test.js","posttest":"nyc report --reporter=text-lcov > coverage.lcov && codecov","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git://github.com/kaelzhang/express-to-koa.git"},"keywords":["express-to-koa","express","koa","koa2","middleware","converter","connect","framework"],"engines":{"node":">=4"},"author":{"name":"kaelzhang"},"license":"MIT","bugs":{"url":"https://github.com/kaelzhang/express-to-koa/issues"},"ava":{"require":["@babel/register"]},"devDependencies":{"@babel/cli":"^7.2.3","@babel/preset-env":"^7.4.2","@babel/register":"^7.4.0","ava":"^1.4.1","codecov":"^3.2.0","express":"^4.16.4","koa":"^2.7.0","koa-router":"^7.4.0","nyc":"^13.3.0","supertest":"^4.0.2"},"gitHead":"64e729c5f8a494a18e6c74ff1be63028c11ce625","homepage":"https://github.com/kaelzhang/express-to-koa#readme","_id":"express-to-koa@1.1.0","_nodeVersion":"11.12.0","_npmVersion":"6.7.0","_npmUser":{"name":"kael","email":"i@kael.me"},"dist":{"integrity":"sha512-JN3QN5lUj788oOeF+H6QOrjjRl01dwnCdgG02fiDaVX7556BZkffgxsuXeT14MIz/KuFYkvc2tFhamTQyi34Kg==","shasum":"f2e165eba0eef5f3a439118f1a25e364c2d55c8f","tarball":"https://registry.npmjs.org/express-to-koa/-/express-to-koa-1.1.0.tgz","fileCount":4,"unpackedSize":6480,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcnNlnCRA9TVsSAnZWagAAPlYP/Rb34uVkoQKUyJ/6fa3H\n26d2Mw5y/uOOV61Nms+zv6oyD4407NfuktOKWq1rnn5annY0VoBTAkvXEUYx\n5IATvgpNJN+pUQ63q4Yr+dNWGCz/H2Lu/NDHFnti93gKgBEBHuaoVnVeO78s\nv9IvoZtPXf1ggpzuwWzDv3NhBAsHVHeL3FYrkOsRzSqf7EUVq8R0ox1EZ8dZ\nqV6a+FjSuAKuLxC8x49wYpmn+A9QVSVuE11l9ulEWDpjLI/rfXpzqL8zW+zL\nrWf5lA5Io9CmRh5uUhmdlojSerA036n5qn9/RgBOyOFXIL9fC3IqvFKx6g68\n9NGXGzE0MA11ao1AyN/JRGCcFr0NxfW7bggevicEzlj4dwWSHYe48FoxaB2m\n/VUSVsb39Pht2oojyJl+eWXZloNYDwsInel3Y6Aq+pCuzydmRPouvhObGYvo\nMQ1jR+lY2CG0r4/hJCeof5TtBNoTFAO4zC54cqQsYn+nGvVHz+S6Q6r+uRkd\nZMIgYZRfvANtRBRBGsw+Du0O1o7qdzLjGvR+hbkTZ5YAE8lWg97QEu3CGmeO\nZVdBpahPxJI6UI3f4ShW9roHMleIWHqo67pT89hfppwLsFKP4SMoBohhJcXD\niKNlDC4cgTkIM49pvDKSsRkobuJSdu+vR4YClfCt2Z2PiZtNbJZlfzY8dLm4\nmiPY\r\n=BgF9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFo8EivDyjDK4ULiMFz9m6MJdLnD0UAmYnRHsghtQwQsAiA349bnSm6BqnQd2Bp4mGs9g+RbAIXj/IEMO1od5qDucA=="}]},"maintainers":[{"name":"kael","email":"i@kael.me"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-to-koa_1.1.0_1553783142901_0.7776910994261064"},"_hasShrinkwrap":false},"1.1.1":{"name":"express-to-koa","version":"1.1.1","description":"Use express middlewares in Koa2, the one that really works.","main":"lib/index.js","scripts":{"build":"babel src --out-dir lib","test":"npm run build && NODE_DEBUG=express-to-koa nyc ava --verbose --timeout=10s test/*.test.js","posttest":"nyc report --reporter=text-lcov > coverage.lcov && codecov","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git://github.com/kaelzhang/express-to-koa.git"},"keywords":["express-to-koa","express","koa","koa2","middleware","converter","connect","framework"],"engines":{"node":">=4"},"author":{"name":"kaelzhang"},"license":"MIT","bugs":{"url":"https://github.com/kaelzhang/express-to-koa/issues"},"ava":{"require":["@babel/register"]},"devDependencies":{"@babel/cli":"^7.2.3","@babel/preset-env":"^7.4.2","@babel/register":"^7.4.0","ava":"^1.4.1","codecov":"^3.2.0","express":"^4.16.4","koa":"^2.7.0","koa-router":"^7.4.0","nyc":"^13.3.0","send":"^0.16.2","supertest":"^4.0.2"},"gitHead":"28fb706908d09e903ff0dcfc2e67d5ce7f232e5a","homepage":"https://github.com/kaelzhang/express-to-koa#readme","_id":"express-to-koa@1.1.1","_nodeVersion":"11.12.0","_npmVersion":"6.7.0","_npmUser":{"name":"kael","email":"i@kael.me"},"dist":{"integrity":"sha512-dzTQugV5JOGJeWCuM0QmTN55f71iXVKkqM0YaA3im59QSCpXmokY3VxUA/VLrMSlssNp7499J3MBbS9JbXf0fg==","shasum":"021583d0a053b4b0ea586762ae0700b5ff508722","tarball":"https://registry.npmjs.org/express-to-koa/-/express-to-koa-1.1.1.tgz","fileCount":4,"unpackedSize":8067,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcncBjCRA9TVsSAnZWagAAxN0P/joZlEc77nS+NcUFhGRo\nUvgLIY8klDNu/VTpx8LOiwQ76HrNrwat87+75SmuMzrL/8ZJIHQldAaeXoDt\numcWyWZbOigtLwNnUdld2CmqoR06zMlxLlIqlWyeESndAOx0S1oWNUB5IGMU\nZobymFKvvRHC8Vncm3X2o1riaDP58poqNnApaVRkz4LFErQ3yO+iXrKFrfZ2\nd8QNoYFFQzgUabpNn+WLd1SLoz3FVyTYVyDVpawf/XuJlNV/47IYsSElhwxy\nPqUH6duEjhRkdUmqKqL/zKicwhWwESMXWGtEweM7O7NCEYvrgLq4o6a6faAj\nksbfyAVpUm/CfAu6WsiWYMSaLTyQFBnti5R7K2J3mQvEMzPtWbwLeB5n00q/\n8R1ZFVPpTtJExiGO6w9ocXYSS17DqUBmWHuMqrKK5LVIo3kIm418RPMwd3JU\nvwgxawi7SRKSD7M0bqOzpDwOW14YZPGecaTsXVySGsefIMXqegmgu4qNB8nF\nEq4YZM1AL2eXQW0PfXuSSm8NCV9tkDxm9N1xBy6G0j1VOoIVD6n2i6YO5noU\nASIgjxEUiQ5lIx0NOx7US5HkCUIS21jIml3aY+6yAlHM6PCZDLBkT1i9GFsi\nPi1Ve6tWoCAqSAuBJ96GGtqUhAgW39Cz6TAZ1Zs8x7LX8IoOwfxAVlCq39a9\nOMX3\r\n=V7Y2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIExGiBaPQiJ+kay124oJRhwG4EY0VofOIhDAj61j0APqAiEA4lc6j3m6hlrP2/FbmgCN0kYqagiypye6lLiTw4eoNP8="}]},"maintainers":[{"name":"kael","email":"i@kael.me"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-to-koa_1.1.1_1553842274993_0.07407055146641084"},"_hasShrinkwrap":false},"1.1.2":{"name":"express-to-koa","version":"1.1.2","description":"Use express middlewares in Koa2, the one that really works.","main":"lib/index.js","scripts":{"build":"babel src --out-dir lib","test":"npm run build && NODE_DEBUG=express-to-koa nyc ava --verbose --timeout=10s test/*.test.js","posttest":"nyc report --reporter=text-lcov > coverage.lcov && codecov","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git://github.com/kaelzhang/express-to-koa.git"},"keywords":["express-to-koa","express","koa","koa2","middleware","converter","connect","framework"],"engines":{"node":">=4"},"author":{"name":"kaelzhang"},"license":"MIT","bugs":{"url":"https://github.com/kaelzhang/express-to-koa/issues"},"ava":{"require":["@babel/register"]},"devDependencies":{"@babel/cli":"^7.2.3","@babel/preset-env":"^7.4.2","@babel/register":"^7.4.0","ava":"^1.4.1","codecov":"^3.2.0","express":"^4.16.4","koa":"^2.7.0","koa-router":"^7.4.0","nyc":"^13.3.0","send":"^0.16.2","supertest":"^4.0.2"},"gitHead":"d1514fdd8fd087ede7dfa484891ee5acc83b1e2e","homepage":"https://github.com/kaelzhang/express-to-koa#readme","_id":"express-to-koa@1.1.2","_nodeVersion":"11.12.0","_npmVersion":"6.7.0","_npmUser":{"name":"kael","email":"i@kael.me"},"dist":{"integrity":"sha512-R8svepdjniJh7uwDF/CxyRJhluQkw/Bz7ESS98yEG6yiR4Ov2FgW4se0BYVk9jMRusRgIUgjpLhwuKNElxb5AQ==","shasum":"77b914d423a583bfc7ef5bf7d51b5839abc09275","tarball":"https://registry.npmjs.org/express-to-koa/-/express-to-koa-1.1.2.tgz","fileCount":4,"unpackedSize":8179,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcncD+CRA9TVsSAnZWagAA7lwP+gIVsD0E9o/s23H8v2L7\nnl84E+DEt9GYEm+xxqA4D3lERQLzpiA7UgkTeeXvm9xaJynse76WS3K2B4NJ\nqkXleKU+MqkdX4LFcJ6WyxsevXU4LRP8YIDf+pbv4AbnwqFWElaxhX9x7tDm\n5bXPN6khJh+4gLgk5oA7rzJwAqWSXiTBA7eIlWhworrWKlm8GSQC9uUA9Gat\nq0qVuwkT3YzMs4fXCTwnQXRTiM/cWPfWuWp8aQGVvs8IKnt6p7h3eNQ4Kt97\nbFGtK/YWZ7s+BoFesX99x3BiUt5WV4+3txqZGqfTACZklxnCfqjMyiLV5iDO\n69vdV2gondZdgOxll5Jr5E4qY6DScymMh0V4fmc9u4vFvSKz8sLGCDRPUUSW\nSZxtdtS7eVQdN6EX6jx6pKFQRyonaBUOtRCUigUUQSJHhOKE6PyJJRIkc57E\n6L8ptllVCzIchkmiL0rENYfuSQcWR3qAxfcVKqoPG6+sVOklWCZsOgUh6X3W\noS2MTRNwv3TvilKgo7Z1ceUWb0wHuA4TSyLXyxaNRYogMo+zAeBShOqvyIu0\noI4NNML+N4TsxY0xeqLdGyveLFeFfdlviDj7OKXctkgPJ06ofNPEtn7DrNxN\ngzo5dR3kBufZ0zO2Y/WwkuLfI2MrQ5WnVMk1+SJ2CICzdr6NbCBmEIgBvZHr\nJUa6\r\n=vxmu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDt+1dur8FfRY5k42YYrrkdz2V7lsIgkF0CtFWjSzba6AiEAxgWTmjQK1zi+llmNhnJhkSqR/iT/KVWdY/ma9oRvG3o="}]},"maintainers":[{"name":"kael","email":"i@kael.me"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-to-koa_1.1.2_1553842430381_0.11219447954473405"},"_hasShrinkwrap":false},"1.1.3":{"name":"express-to-koa","version":"1.1.3","description":"Use express middlewares in Koa2, the one that really works.","main":"lib/index.js","scripts":{"build":"babel src --out-dir lib","test":"npm run build && NODE_DEBUG=express-to-koa nyc ava --verbose --timeout=10s test/*.test.js","posttest":"nyc report --reporter=text-lcov > coverage.lcov && codecov","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git://github.com/kaelzhang/express-to-koa.git"},"keywords":["express-to-koa","express","koa","koa2","middleware","converter","connect","framework"],"engines":{"node":">=4"},"author":{"name":"kaelzhang"},"license":"MIT","bugs":{"url":"https://github.com/kaelzhang/express-to-koa/issues"},"ava":{"require":["@babel/register"]},"devDependencies":{"@babel/cli":"^7.2.3","@babel/preset-env":"^7.4.2","@babel/register":"^7.4.0","ava":"^1.4.1","codecov":"^3.2.0","express":"^4.16.4","koa":"^2.7.0","koa-router":"^7.4.0","nyc":"^13.3.0","send":"^0.16.2","supertest":"^4.0.2"},"gitHead":"522ba32d7f996b2081d8fe786ab337bd3354a376","homepage":"https://github.com/kaelzhang/express-to-koa#readme","_id":"express-to-koa@1.1.3","_nodeVersion":"11.12.0","_npmVersion":"6.7.0","_npmUser":{"name":"kael","email":"i@kael.me"},"dist":{"integrity":"sha512-07HP43avkhK9PlKKJ6H2tIS93CiM55rrbOuy5TmjvqfNF57UiObE2EkFZdveNDN34xvoXJbRNLtItTTPmd1FnA==","shasum":"37411dd9a6803d7b27dc305925a2f08b0195e2a7","tarball":"https://registry.npmjs.org/express-to-koa/-/express-to-koa-1.1.3.tgz","fileCount":4,"unpackedSize":8234,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcncF2CRA9TVsSAnZWagAAXPMQAJf8aZIlrO0PYwJn4mgU\nVa+9bDJIRYgIBrOvVwejpQ0qUhn9qsY4QQGCl1F+FbwmhbqT09eJQ9Pptjx8\nMbgJZDCMK2dVq4liTMUh6DEq8RdRY7R657n6wBMZZaVLKKn5/GxbfFCjF29R\nffvFRFKKh/dHTmIuRN1PpS/SiWPQi29FjE3r15TUVxjgTOLHFjLqAkQO8G/r\nE9mo67HuZnWf2APPw+dzpmBteh8gfXmxDrj0CGO+vbyWzwrz6n9II7pvNZYi\nmbCYuIONgExwO84LhxJy05t2PtlUhSyuvljM1pRLtY+1c2gwUFEDZuye/CC0\nRfc675iIieAcko8FMugKYNih9KoI36RsCUp78ybde6oTQBt4Cnlq9851N4LP\nnC9f9DPU8zc6EJIcPez08LgVI/l5E9J1swntLEq86dPDXuCyC+mvJxwS/fob\n5GkkhuOYmSPHJ6blmTgaZWvS2zKUL7vKU9Bgl5aznM/3QTZAsCd9hfVU1lo+\nkdJ0FqKhTjvESVkcI+SW9NsoVsU9XTWPyIqbr8B3b2yNr8tM+QI0hPTURc0k\nwy3a2W3nDOKaebXq3SVQdkNDpTcIqW3HP1z3M1hL7BozJBxsqHi7NtJYwyx7\njKaZ0hFfLpCObp+rm53lwR0+akNQ18seJPlyWCeFjsJ1Ajll3bpqK79CiKUu\nPYTE\r\n=HRuW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCIgXGEJyD+gBCc8qriF3TinA3RJxftSXGqhUdyCWatCQIhAJZdGJPfgr724PAM2KaifDVMQoJ0N9uf380klZoz6Z5B"}]},"maintainers":[{"name":"kael","email":"i@kael.me"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-to-koa_1.1.3_1553842549643_0.53791391266174"},"_hasShrinkwrap":false},"1.1.4":{"name":"express-to-koa","version":"1.1.4","description":"Use express middlewares in Koa2, the one that really works.","main":"lib/index.js","scripts":{"build":"babel src --out-dir lib","test":"npm run build && NODE_DEBUG=express-to-koa nyc ava --verbose --timeout=10s test/*.test.js","posttest":"nyc report --reporter=text-lcov > coverage.lcov && codecov","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git://github.com/kaelzhang/express-to-koa.git"},"keywords":["express-to-koa","express","koa","koa2","middleware","converter","connect","framework"],"engines":{"node":">=4"},"author":{"name":"kaelzhang"},"license":"MIT","bugs":{"url":"https://github.com/kaelzhang/express-to-koa/issues"},"ava":{"require":["@babel/register"]},"devDependencies":{"@babel/cli":"^7.2.3","@babel/preset-env":"^7.4.2","@babel/register":"^7.4.0","ava":"^1.4.1","codecov":"^3.2.0","express":"^4.16.4","koa":"^2.7.0","koa-router":"^7.4.0","nyc":"^13.3.0","send":"^0.16.2","supertest":"^4.0.2"},"gitHead":"842555e050ead2e702c3d7a271d0cf75342547c2","homepage":"https://github.com/kaelzhang/express-to-koa#readme","_id":"express-to-koa@1.1.4","_nodeVersion":"11.12.0","_npmVersion":"6.7.0","_npmUser":{"name":"kael","email":"i@kael.me"},"dist":{"integrity":"sha512-iu+i7SsaiE8tJ/mej+L4UsRxan6aZ/T1PViMDuVCtdVS4GeZYj89xI8psWRBgRqman0p2mPR16rK33fhnzUF1A==","shasum":"4825f92ce7676444e439d7a6cf071edc598a0594","tarball":"https://registry.npmjs.org/express-to-koa/-/express-to-koa-1.1.4.tgz","fileCount":4,"unpackedSize":8323,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcofRbCRA9TVsSAnZWagAA3kMP/jzepzictujSlsmvcscL\nxAuYwK6NXnzA1M/VKau8CFpbiPHWERFmu2bFAwFd6noTKHZCb/7eh15u/Zfk\nKINuDfBSiUlzuOS6NAhoDICuRX1ktLAYFQh4TWdBR1xX2vAzb30UD10pgJwQ\nTBUmZaqMtJLbFjj0XtRR4UcPsZo2OOI91tbqfK2vuX9fKgwTq0hiA2LYPk9e\nj34N4Hbc6smYKeiw+9QviBPJLzA++mxhs30Tw2gGdzIO9/DCalGpwptFR8CQ\nWiEBPT7uOMp2Qffwdyf7QiMv/IctjRHCgMQXGYlBx+bt1pd0NtDU5HPZKoQH\nKJPTfyYd8fzx0WeJO5FfoXfD7RfPAxmKMCG/bqq+NOLlXtWVqKuXBP1nguan\n+GfcMOSc1lr/bSs33X4N9E/mS3oHB95t2PqEQdLirmtWSBDSCbfoAn3mGYpi\nnT6hSCwmLBpkd9XeK5u1I3t5cPb6OdHxN349lCxhGjbkMNQrGUu2H/fwylOL\nAL+hNCqAEb+aItjDfmpZbjxTkwhoDuV3G+HZwL/J9H8aoRBfbKXwBi+98cQ1\naltRuVu3n/2hPxeHRLyjK980uP+t54laxPG7znBg0uujdyycl7t0vioy5Niy\nR3Mzi0pd+IphqIT4uZdfqYU0/tztEN2YNv21IJKdzgE+K4reOP9D+fTOZNPm\ndfnU\r\n=TJRe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEM3K/Ag39nCXJgHC8LbpnKgrOOKHkIwd/lk/EZmkB/GAiEAzqzZDC2JQ9Dac7A8ekgJfLfnUGwj2wba8qoNILU7XOc="}]},"maintainers":[{"name":"kael","email":"i@kael.me"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-to-koa_1.1.4_1554117722706_0.6442606007453879"},"_hasShrinkwrap":false},"1.2.0":{"name":"express-to-koa","version":"1.2.0","description":"Use express middlewares in Koa2, the one that really works.","main":"lib/index.js","scripts":{"build":"babel src --out-dir lib","test":"npm run build && NODE_DEBUG=express-to-koa nyc ava --verbose --timeout=10s test/*.test.js","posttest":"nyc report --reporter=text-lcov > coverage.lcov && codecov","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git://github.com/kaelzhang/express-to-koa.git"},"keywords":["express-to-koa","express","koa","koa2","middleware","converter","connect","framework"],"engines":{"node":">=4"},"author":{"name":"kaelzhang"},"license":"MIT","bugs":{"url":"https://github.com/kaelzhang/express-to-koa/issues"},"ava":{"require":["@babel/register"]},"devDependencies":{"@babel/cli":"^7.2.3","@babel/preset-env":"^7.4.2","@babel/register":"^7.4.0","ava":"^1.4.1","codecov":"^3.2.0","express":"^4.16.4","koa":"^2.7.0","koa-router":"^7.4.0","nyc":"^13.3.0","send":"^0.16.2","supertest":"^4.0.2"},"gitHead":"981064b314a839e07551a386ab6753bfa8daeccc","homepage":"https://github.com/kaelzhang/express-to-koa#readme","_id":"express-to-koa@1.2.0","_nodeVersion":"11.12.0","_npmVersion":"6.7.0","_npmUser":{"name":"kael","email":"i@kael.me"},"dist":{"integrity":"sha512-d9RC7FSd5tN/e8aODJr3+JGmC7TNJcrCovuku2UlhY0jskdkGhg8hBkeiOQw7FVErH2MCQCfrw1bvuhpnewk5g==","shasum":"256b63854731e2fbbb3c7c5d37902bd5a28a3dfc","tarball":"https://registry.npmjs.org/express-to-koa/-/express-to-koa-1.2.0.tgz","fileCount":4,"unpackedSize":8410,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc0/W0CRA9TVsSAnZWagAAtRwQAIaAOOaiQJ1wBGjkdkha\ndb4Al13oAoUSC/ROR0oI69J3yK6rP7mSST2Q5eiEKg/MkELIdSnSYZvwOHEW\n2sUbdhADfCTQ1OYfcR8YtfOYLZ0Utkvly7IFADjsZYc1rAglOCY4Ke8pBkxA\nRhL24l7kRMNcgY6+nVuwkFGT/fr67U7eZ+xF6Jp3rBuWoPzKFOeV7eIKXZoL\n+ah5OKai2KFOIffPDQKryCrxSYmPcsmStAboxyNilZ7eGgvOHVU8uLhhsH1t\nu9/YcWel0bUNDSoeRInbUigBX+OuGmlyjhdap7UrmBLtv0VP4PAjTXr7O3HU\nrDUy3Yn3J2q1gySEmJeos4VBLFcsTcS5uZttwX+ank5rDmdT3s8ED1u4vf1L\nkZ6aWa6XNwGgF40mI6cayzvFBeqwiDU2Vi6kB82+/fudpQDqCVK5CHpmf6O4\nuk0uvHlp7zkXt6fwy/lKSNAoBK21xiv56kr16ce0/1awyvpnGHzaFY0MC4Kz\nu8otVSlZEVqaBekM472E49w5Lo/mGSBnACXgBY2wMlzF8ljCY6fyb49c20OQ\nSaZ1LAUbvv7wg5BVjJi3S41h6ZsoVwibaSY5THYI9JYQZcqMPRsgXERwqk4x\nDUpykXDypWkujWTKlRWYYul9genPVv1hUtDvciOY+KXnH0FrmJTmTOVI1zEr\nODkd\r\n=47Pk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC6YRehL1U95pdpiYn1hvQ2B2ez+GViZmf3ksubZQmROAIgB8S70bAJc699A85yP2hcneMMr5jtkKlkGWg56OatKp0="}]},"maintainers":[{"name":"kael","email":"i@kael.me"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-to-koa_1.2.0_1557394867704_0.015499674252531515"},"_hasShrinkwrap":false},"2.0.0":{"name":"express-to-koa","version":"2.0.0","description":"Use express middlewares in Koa2, the one that really works.","main":"lib/index.js","scripts":{"build":"babel src --out-dir lib","test":"npm run build && NODE_DEBUG=express-to-koa nyc ava --verbose --timeout=10s","posttest":"nyc report --reporter=text-lcov > coverage.lcov && codecov","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git://github.com/kaelzhang/express-to-koa.git"},"keywords":["express-to-koa","express","koa","koa2","middleware","converter","connect","framework"],"engines":{"node":">=4"},"author":{"name":"kaelzhang"},"license":"MIT","bugs":{"url":"https://github.com/kaelzhang/express-to-koa/issues"},"ava":{"require":["@babel/register"],"files":["test/*.test.js"]},"devDependencies":{"@babel/cli":"^7.2.3","@babel/preset-env":"^7.4.2","@babel/register":"^7.4.0","ava":"^1.4.1","codecov":"^3.2.0","express":"^4.16.4","koa":"^2.7.0","koa-router":"^7.4.0","nyc":"^13.3.0","send":"^0.16.2","supertest":"^4.0.2"},"gitHead":"cf49d19864fed9060a109f901c1118e6095085b8","homepage":"https://github.com/kaelzhang/express-to-koa#readme","_id":"express-to-koa@2.0.0","_nodeVersion":"12.3.1","_npmVersion":"6.9.0","_npmUser":{"name":"kael","email":"i@kael.me"},"dist":{"integrity":"sha512-71zECby9NZHFGQ+kD+cJ5VaNUdCUw3oXkSC6PCmKxxfyVA11mVQCfwQqb7VjBmQbIJ2WNeiAeTOj7M5EqrMlOQ==","shasum":"008414ace367c8d7a12dc12e01b60e302fe27cb8","tarball":"https://registry.npmjs.org/express-to-koa/-/express-to-koa-2.0.0.tgz","fileCount":4,"unpackedSize":7727,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdHrhhCRA9TVsSAnZWagAAUNUQAIcc29I6OyCl5ZD4ouLk\nrrVqXWgi6HjPq49tKUcD1zrJmzcuhSHHT5EhmDutu44uxn2X8cx17hK2cG+M\nfT2+Nj1WgPg5iE84xl/xjFHDtiJqRKsiK2Ebj1LVhly/Ma/6jf5p/TlWRPS0\nolsGIcAyxQ3HBm7C48emvlFfF5nIIKGLC1CRJUQjZNrLKmklnDQ6QvnP+Ka2\n5Csz8eiRcSr+b6Cg2brLGT8cfKpqmwc0vsCowRn49H+oPRc1vb3LhADD17kE\n2XyB5auXJpctWZNQ3EJxGIY0yYnzEy3F4zKAp09yzan79KMYUSnpe7dpgfKs\nJusxXcHxWXccfbfUi64J9OlVRDHZ/kewMO7GrMtqxsdHK05B7p2qioexYc2x\nUjvUZE38uGwtCR/0NBKgeCkQIAmVcRuEZMILo8FCLpg51H4WtDnIqLhPn4wY\n1VeYtHgaTNWSc0LzWBjK/jN5F15kYYwDsxjVGprNZ6vGIemn0xSeh/oRiJQM\nWe9ijgJ8xpGhzrpLj4M6xgtyw1xIfgNxDfBO9E7ajlGOKp9y8eiVtFDD533U\nuPYbc0a1Z9sjEPUy95CroUBRHoNDRC96Vr0gE1cB6yT2Nfly2xl4Lhc5kGkF\nLmf4J5rDjcsFA0pqNL7MPpa9QRO+1Se6TnsTna3fZtwS3J2awOtgpD2SShyi\nkjy6\r\n=civG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwcj+8Ygm+kOTQ6QScFhzyvpiX0w1yMmtfJWDOvJxzvgIhAI5uNpia7miCMC3YnwfkrubM3vh5u8GJVpvSO8rCP92r"}]},"maintainers":[{"name":"kael","email":"i@kael.me"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-to-koa_2.0.0_1562294368872_0.07942121475541741"},"_hasShrinkwrap":false}},"readme":"[![Build Status](https://travis-ci.org/kaelzhang/express-to-koa.svg?branch=master)](https://travis-ci.org/kaelzhang/express-to-koa)\n[![Coverage](https://codecov.io/gh/kaelzhang/express-to-koa/branch/master/graph/badge.svg)](https://codecov.io/gh/kaelzhang/express-to-koa)\n\n<!-- optional appveyor tst\n[![Windows Build Status](https://ci.appveyor.com/api/projects/status/github/kaelzhang/express-to-koa?branch=master&svg=true)](https://ci.appveyor.com/project/kaelzhang/express-to-koa)\n-->\n<!-- optional npm downloads\n[![npm module downloads per month](http://img.shields.io/npm/dm/express-to-koa.svg)](https://www.npmjs.org/package/express-to-koa)\n-->\n<!-- optional dependency status\n[![Dependency Status](https://david-dm.org/kaelzhang/express-to-koa.svg)](https://david-dm.org/kaelzhang/express-to-koa)\n-->\n\n# express-to-koa\n\nUse express middlewares in Koa2 (not support koa1 for now), the one that **REALLY WORKS**.\n\n- Handle koa2 http status code, which fixes the common issue that we always get 404 with [koa-connect](https://www.npmjs.com/package/koa-connect)\n- Handle express middlewares that contains `.pipe(res)`, such as `express.static` which based on [`send`](https://www.npmjs.com/package/send)\n\n## Usage\n\n```js\nconst e2k = require('express-to-koa')\n\n// Some express middleware\nconst devMiddleware = require('webpack-dev-middleware')(compiler, {\n  publicPath,\n  quiet: true\n})\n\nconst app = new Koa()\napp.use(e2k(devMiddleware))\n```\n\n## What Kind of Express Middlewares are Supported?\n\nNEARLY **ALL** express middlewares built with best practices.\n\n**TL;NR**\n\n`express-to-koa` does not support all arbitrary express middlewares, but only for those who only uses **Express-Independent** APIs like `res.write` and `res.end`, i.e. the APIs that node [http.ServerResponse](https://nodejs.org/dist/latest-v7.x/docs/api/http.html#http_class_http_serverresponse) provides.\n\nHowever, if a middleware uses APIs like `res.send` or something, `express-to-koa` will do far too much work to convert those logic to koa2, which is not easier than creating both express and koa2 from 0 to 1.\n\nSo, it is a good practice to write framework-agnostic middlewares or libraries.\n\n## Supported Middlewares\n\n- [webpack-dev-middleware](https://www.npmjs.com/package/webpack-dev-middleware)\n- [webpack-hot-middleware](https://www.npmjs.com/package/webpack-hot-middleware)\n- [next.getRequestHandler()](https://github.com/zeit/next.js/#custom-server-and-routing)\n- Other middlewares which are waiting for you to add to the README. Any contributions are welcome.\n\n## License\n\nMIT\n","maintainers":[{"name":"kael","email":"i@kael.me"}],"time":{"modified":"2022-06-17T22:42:58.049Z","created":"2017-03-03T12:29:34.869Z","0.0.0":"2017-03-03T12:29:34.869Z","1.0.0":"2017-03-06T06:46:26.225Z","1.0.1":"2017-03-06T10:49:06.300Z","1.0.2":"2017-03-07T09:46:42.034Z","1.0.3":"2017-03-07T10:19:58.104Z","1.0.4":"2017-05-25T07:12:27.575Z","1.0.5":"2017-05-25T07:44:12.771Z","1.0.6":"2017-06-05T02:04:17.361Z","1.0.7":"2019-03-06T09:35:22.393Z","1.0.8":"2019-03-28T13:25:21.260Z","1.0.9":"2019-03-28T13:30:30.635Z","1.1.0":"2019-03-28T14:25:43.032Z","1.1.1":"2019-03-29T06:51:15.134Z","1.1.2":"2019-03-29T06:53:50.503Z","1.1.3":"2019-03-29T06:55:49.854Z","1.1.4":"2019-04-01T11:22:02.831Z","1.2.0":"2019-05-09T09:41:07.824Z","2.0.0":"2019-07-05T02:39:29.042Z"},"license":"MIT","readmeFilename":"README.md","description":"Use express middlewares in Koa2, the one that really works.","homepage":"https://github.com/kaelzhang/express-to-koa#readme","keywords":["express-to-koa","express","koa","koa2","middleware","converter","connect","framework"],"repository":{"type":"git","url":"git://github.com/kaelzhang/express-to-koa.git"},"author":{"name":"kaelzhang"},"bugs":{"url":"https://github.com/kaelzhang/express-to-koa/issues"}}