{"_id":"ioredis-koa","_rev":"26-d98e36d4ddb64599195b11e5af813f83","name":"ioredis-koa","dist-tags":{"latest":"1.0.0"},"versions":{"0.0.1":{"name":"ioredis-koa","description":"Redis storage for koa application or session middleware/cache using ioredis","version":"0.0.1","main":"index.js","scripts":{},"keywords":["koa","koa2","middleware","session","ioredis"],"author":{"name":"zhangke","email":"zhkmail@foxmail.com"},"dependencies":{"debug":"^4.1.1","ioredis":"^4.6.2"},"peerDependencies":{"koa":"^2.7.0","koa-generic-session":"^2.0.1"},"engines":{"node":">= 6"},"license":"MIT","_id":"ioredis-koa@0.0.1","_npmVersion":"6.5.0","_nodeVersion":"11.8.0","_npmUser":{"name":"zhang_ke","email":"zhkmail@foxmail.com"},"dist":{"integrity":"sha512-XsRQOg/q+tzSKuNhPAA6ByerZfRVK12kmP9f44t4z2czwa5tp2WR11x3L5nvwuf6OZkUrrsjtItoyAXmflXKSw==","shasum":"fc4b8a249df72b4bec5805b66b714b0e1613a82b","tarball":"https://registry.npmjs.org/ioredis-koa/-/ioredis-koa-0.0.1.tgz","fileCount":5,"unpackedSize":15191,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcdKStCRA9TVsSAnZWagAAd+UP/jSqPY/hQUJEMlHSkjIF\nIqnpoOd0s8m+utEZHRiwjE0rjwNSKZayB6MXCpyGXRUb9l+ulqdt8yvoJ8uW\ntQeahvs9n2WucYZQrv3LsCdcfjnhP9C1+z+Q5dyjdxHJPLEWpncII1pu9FUF\ncH6jYXd7AeI+1DJtv3hqDcHLORc1mE7/Jvhugp1ZP8GWYJTsb4SSd1TvhmgU\nqo0mz/xAhHbJLRlJ2IOj2hjBj/pWFjogrn+4bUurh3iyH4kUbnzikyTsynXR\nASrv/s8qP1+w3CFe9N8yS+ad4jlOKffDdD4u0qgnUNgXgc4MInw7Qt/rrKlh\naY5B3rdkEYsXaOldz5CMsBYlkOSdx/tjxqtS00CmEjHjvOCnkEiR+hNGKjMn\n0KiWYV7Tx39o6ohRaQ+vdHcxlXeS8gKyfan89OlkxwSEvPbzZuUog0V213JQ\nL4NG0QhT+z6y3lruK5h1HneaulHzb3n5TE0JlEgTTG+Dm1+q6+F/10xDVajz\n49kFbktUtFRslRSYUSY5EKY3ppxjcCXo238Bq1xnjOYadN/JzCqFpJyZllAz\nl4kV3CrkYsa8isAgTqXZaoG3iAsKLtVhgOutVhAO6LmQum2K/gAqWnDrvoEl\nA9w9Ra8IqvBKy4Y6h7bUUHq77qn7TNHFQNK/4S5ZN/IL4PlwJg8e/vEi1p71\nkr6Q\r\n=2iLU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH3UENoM2HOib2IGl1/5NhM7VOZSHoJYkKDmpBjpOr2NAiBcSace+Rhr7r3k1YpOyvvjb5BPuyan31oAsaZ3h9572g=="}]},"maintainers":[{"name":"zhang_ke","email":"zhkmail@foxmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ioredis-koa_0.0.1_1551148204466_0.7758087077456355"},"_hasShrinkwrap":false,"deprecated":"this version has been deprecated"},"0.0.2":{"name":"ioredis-koa","description":"Redis storage for koa application or session middleware/cache","version":"0.0.2","main":"index.js","scripts":{},"keywords":["koa","koa2","middleware","session","ioredis"],"author":{"name":"zhangke","email":"zhkmail@foxmail.com"},"dependencies":{"debug":"^4.1.1","ioredis":"^4.6.2"},"peerDependencies":{"koa":"^2.7.0","koa-generic-session":"^2.0.1"},"engines":{"node":">= 6"},"license":"MIT","_id":"ioredis-koa@0.0.2","_npmVersion":"6.5.0","_nodeVersion":"11.8.0","_npmUser":{"name":"zhang_ke","email":"zhkmail@foxmail.com"},"dist":{"integrity":"sha512-KOuy4uOcDDZ+gYJGgTJGXgpS3nrOxAGhCU22cxldm2ySSBBw684esfvq+q9UT35MXWgMlWj9RWdWRNuMdDfDTw==","shasum":"87ba0f96f738302714e49d6f3d4de1f0de5f3347","tarball":"https://registry.npmjs.org/ioredis-koa/-/ioredis-koa-0.0.2.tgz","fileCount":5,"unpackedSize":12508,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcdKvHCRA9TVsSAnZWagAABv8P/jpbcKTSsDEYbLp6M0oQ\noYgx5mXENR+tIheMxzvfj7UKIWyg1Y8i+/5YkSxUzbHXVvd4YOhwXDmd/h+G\noFp0OC5BkIWHi/cUfFoDkjCN9oEBQ8/fHbXlHyhj7Tbms3OJ3/T55n/EX+rO\nMXXG4C6j8d15wuNf+Cf2K9khKsvg/le1FCXqfjJk66DCLtJwxb9MK6iSUwdC\nNzPU66LoTrcCQYrof8tKOHuGgRVWsu1ZIAlTnfDTUNhOYhrgNNpt6g3E74HC\nPLnicM8D4Kmm6kcd/WW88+qu/P1fECwHmljOzg3ryFzfugtYkd5/KvqdRr36\n5Yft5rmOHsewidi4c8RL8jkF21pWDLPlBC1qXaxY8tCGYKFYWA/FJ0WbpqWk\n1ytTnVyJumaybqMwq30IdKfh7Vb312S/+apK2EvPxjdiR5bCf09iymVWcDho\nJSa3TodAf4gAfaZEPdWr08UTUgm55N40MEdjoOE8LkFhAxfemAkod3QCpAcV\n45mW57L0gH2YCPRLpeCqlIG/JUHD6s5QZNC0rXPLssgxlvgvqoeW/5yg0iIG\nJ0LCGmrk5QJwrcjLMsg+JiOYWo0DHIQUegoWo3R6uqysXF8bf2JaoNm0DK2+\nh5No3Hs5DSW9xWLrll5VyMT6hCRDv3x+PD/3Rvs0zmd8fIm3vKwaJw+hmYiq\n/Scb\r\n=nWWE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDmyhFyyFY0XIHjaNqhermRx5FwFHs1DQaY3lskIrc8YAiEAgWRiEE1g6wnBD3hMmnyojYEfqFViohZUDKbgd+Arryg="}]},"maintainers":[{"name":"zhang_ke","email":"zhkmail@foxmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ioredis-koa_0.0.2_1551150023183_0.8407903217881307"},"_hasShrinkwrap":false,"deprecated":"this version has been deprecated"},"0.0.3":{"name":"ioredis-koa","description":"Redis storage for koa application or session middleware/cache","version":"0.0.3","main":"index.js","scripts":{},"keywords":["koa","koa2","middleware","session","ioredis"],"author":{"name":"zhangke","email":"zhkmail@foxmail.com"},"dependencies":{"debug":"^4.1.1","ioredis":"^4.6.2"},"engines":{"node":">= 6"},"license":"MIT","_id":"ioredis-koa@0.0.3","_npmVersion":"6.5.0","_nodeVersion":"11.8.0","_npmUser":{"name":"zhang_ke","email":"zhkmail@foxmail.com"},"dist":{"integrity":"sha512-LQqnNojQvjVED1yMTyj5VieMi9w1/KHSV3CfN7XxJQrH/lc2/FG8KgwhgrB9EDZjAT39fzCP8FUWvSJf2vsCTw==","shasum":"d141c5fc301674cc2173707dd60dfa883464a392","tarball":"https://registry.npmjs.org/ioredis-koa/-/ioredis-koa-0.0.3.tgz","fileCount":5,"unpackedSize":12418,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcdK7gCRA9TVsSAnZWagAAkSwP/ij4qbj0An/lIDWbCLXI\nDyzhGDR8+68Bk9s5FL+DSczEmKoJ6XivRyuXU6nJzk0JQp1l58XDcveOF4a/\nG/6/Tlvaq6uXbzD3UAi/v4QFrYCnuYzX8cigrkMLht1z1ZkiUNzGnxPJoB9m\nR4IWtiYL9JXs0kGxbR8i0f5HSrZMrkLd8KclnU3E+28eEA74lIRdvRtL/hb7\nPLMHpe6nlmYDQjF2ji4Ya3g4uZ7F6eHLf/HEiItSFh6LTdZ0Hz+Ltlrl6XmV\nh8Q1/KN0dHroIKT4Y8YjsNl7g1gTY+J6DX5T/88lZpSWvClcHbM4pfbUsAHi\nA4LBzseYsUjpHtiGAm5UayjD3finSB/h9IkekxXQjwmpVq1YsXGP7CJAMwB4\ny3DrFL5qDzyiujJl83P0Y19ZvbBYzLxudJml4/8mJBASAz1AjOlkvx3pc7Oa\nWD1YQAAARULQLn0mHLTHBVj8bp0ZiDY5/bXFqEzF+Mujbwnkm52y07emNhbh\nXfMhvWH2VV8rTen82soc5mom8WSlmrMGF6NWqIVMHTUKDZfRIlaaifz6M+Zl\nzBzbSbEaHvjbl6qv673irK1QdTH8uc2V+fnc+ERbGJyg17DzjUdwifgkGbze\nfTbv4XNlhKaAztfZ7mRwp13csEZoK8egqQM5QIfBtwK3mJkSdnwjmC9+a+aB\nvzhA\r\n=9+XM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCQyHFcAyvRoY407YCsNU0vZm5UN8OArFChZtXGjYXyAIhAOxQc3Eu1fOK1+2RgUVKv4wbQEqLyA9x2xwkG7/1y6iq"}]},"maintainers":[{"name":"zhang_ke","email":"zhkmail@foxmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ioredis-koa_0.0.3_1551150816185_0.07368197033290502"},"_hasShrinkwrap":false,"deprecated":"this version has been deprecated"},"0.1.0":{"name":"ioredis-koa","description":"Redis storage for koa application or session middleware/cache","version":"0.1.0","main":"./lib/index.js","scripts":{"build":"babel ./src/index.js -o ./lib/index.js","publish":"git add . && git cm - 'update' && git ps && npm publish","test":"jest --detectOpenHandles"},"keywords":["koa","koa2","middleware","session","ioredis"],"author":{"name":"zhangke","email":"zhkmail@foxmail.com"},"dependencies":{"debug":"^4.1.1","ioredis":"^4.6.2"},"engines":{"node":">= 6"},"license":"MIT","devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.3.4","jest":"^24.1.0"},"gitHead":"4cace2fadc592e405b39a2b9ca46f639ed0ea223","_id":"ioredis-koa@0.1.0","_npmVersion":"6.5.0","_nodeVersion":"11.8.0","_npmUser":{"name":"zhang_ke","email":"zhkmail@foxmail.com"},"dist":{"integrity":"sha512-ujZE1O7NF+n/H5+N3nrzW5b1OTWEsedx+koI9t9dFpUAZaDOxb7hhLqRQZTKA0kToHCBcsrbZYMvKCKQGCcSCw==","shasum":"8cd66673d5d29546a9f0b641c90875fe492e0945","tarball":"https://registry.npmjs.org/ioredis-koa/-/ioredis-koa-0.1.0.tgz","fileCount":9,"unpackedSize":159878,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcdPvFCRA9TVsSAnZWagAAciUQAJwU+4vpQ+KpUbLk0708\n+UfJFSHqUeje9qQUwhLfoQqS8E6tCD0aRodfE5TRi4exUm5hAAu+whytJJsm\n/S53NQx2K8pWK0YHfgogsxMSC18FrsNadRnM/tYtqRS07b5Ky3V1AjzEqZnw\nF87rf2qM85QIA7OUwdkg4UMzRaANW/WyMSxPOJBZlwrZStr6z38KzRrGLz3l\n4l1QMBoFMjkbuRfwwwtPvkDVn6N/FZNf4bywk8zf+a4eOaNLeawT/OYsmWwL\nJOAEPKDRSNl8XCyJ1ELeYL40mfUUgkWzEm+fbBsMk4rol7Cy3dfq02LA49o/\nkVvdODD3JRtE3mnFgrFkXbJ9XYaEhy14l+nxix2Zw+BwNk6DqpAX5xOCzvRc\np9bfb7oSSpso5ucc68rVVVxVofontgcmp3j+HX5XtCPw3fHojkqgPGkpF2gO\nb9m1IyNgckXNAIsT0i2R8ufriVs7jPIPWHpehLO/ZdVj18IVVba5FYpb/P4b\nmB5mIl2fxf/b92mtrsnsiOdNuw2WPrAQcjpTrnhBgvpHng9OwF3GmqH/pIvo\nJC3MT7I6cEXOgmc4hCBIKCaBUB5OgBOFsXU/VQMcJ4t/O3avoeeSEZYlHC3O\na4gryE2aYMJ0CPWQ8STMevHhsZWcZGu3Jiptrjxqwc5W5YJym5p7002LtjN8\ncS1a\r\n=NuCJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDcPIdwUbZxLwTJ9hBGtsYl6tN+KvtWkoIQky5eqKwBjgIhAKkFRvbBoOb/9ILX/lgRWUwTz3Um2cOvsK3SrmAb3ajj"}]},"maintainers":[{"name":"zhang_ke","email":"zhkmail@foxmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ioredis-koa_0.1.0_1551170501176_0.14776374137064163"},"_hasShrinkwrap":false,"deprecated":"this version has been deprecated"},"0.1.1":{"name":"ioredis-koa","description":"Redis storage for koa application or session middleware/cache","version":"0.1.1","bugs":{"url":"https://github.com/godky/ioredis-koa/issues"},"repository":{"type":"git","url":"git+https://github.com/godky/ioredis-koa.git"},"main":"./lib/index.js","scripts":{"build":"babel ./src/index.js -o ./lib/index.js","publish":"git add . && git cm -m 'update' && git ps && npm publish","test":"jest --detectOpenHandles"},"homepage":"https://github.com/godky/ioredis-koa","keywords":["koa","koa2","middleware","session","ioredis","redis"],"author":{"name":"zhangke","email":"zhkmail@foxmail.com"},"dependencies":{"debug":"^4.1.1","ioredis":"^4.6.2"},"engines":{"node":">= 6"},"license":"MIT","devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.3.4","jest":"^24.1.0"},"gitHead":"b9bf0ec302dcae01e9fc7c08f4391a1789569e65","_id":"ioredis-koa@0.1.1","_npmVersion":"6.5.0","_nodeVersion":"11.8.0","_npmUser":{"name":"zhang_ke","email":"zhkmail@foxmail.com"},"dist":{"integrity":"sha512-f8tRCuKxXi/c+FNwc+fVynfDgN0OU0iZxZKyxoVyB7Eh87diQdoVZu+0fcexwbaQzBk5/j95GUqhLi0/6Y4BTg==","shasum":"29d7f1e092594e4eb808deee42507f3aaeebd256","tarball":"https://registry.npmjs.org/ioredis-koa/-/ioredis-koa-0.1.1.tgz","fileCount":9,"unpackedSize":160063,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcdPz7CRA9TVsSAnZWagAAyu4P/RB6Y4/MJb0wN3XfoSIL\n1nsBzh4k0iHyibv4LoW788ojFva6Ze/o418weBX0bbDZDQO5N4okMjpB+q9d\nGBtSSWTEcnjIeAUm+4iSGmKUJADkrorASlch/m21OuU4AeQq74PvnmBUSD7Y\nO0Tv5ths+2OqZ9eRgYIjf6ZmwqDQZWMQC9gqyNIHvquT7h2gnS6geCW7FbGb\nOOz2Z9W3wrR1YMSA1ziaM0918LvtSfeF+KXEIGMyC2oS3SoGFlPycnYQPwid\nMhDir9XBqsB5Fm8utZwlHvVvSOc5e8WzGVlE1p74ERaCjqq15lfl1FcI3EHQ\nG7buvLCYBIgD1jbJjkPeby6KdAfe2Pa8Aaqil+98WNwNORAfajywDVMPUlZ0\n9lb9hm7cHc5+349+pq3baZzjuv1YdyY3+bTqGoEIyoxnkAM/zGBbmR9S77Ur\ne69+jABeNPK/3tdSoPVAebvo2VVrECSbUhWZDhuGc+i0jNhAFJOKAORvk/du\nBHT4lXBrj33rM73oOvA5Ubv8rBqP5ShjeEATLtOKtNbuIft/vNLIgdr0I6Wz\nHtBtRtCp3+Bjw9/FKxnUytdlhfgtyfkDV3a5+te+UGzxKnDOnp1mOa58pPXK\nOGmAFeZfF9stfKdJwAIPSwMJfR6zJIVSga/tkyQ6hlCJiowPoTMGlV8Ap40q\nRGVS\r\n=XiMZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCmsLdLE2TGvHfK6Tx5FJ7s5YxKoHFWVJ4kG6sn7PuSEwIgP2AZ9K9YCn9FTSdiovEAXMNjjDKAS+XowMh7uMRHZ4A="}]},"maintainers":[{"name":"zhang_ke","email":"zhkmail@foxmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ioredis-koa_0.1.1_1551170810379_0.012307841387886764"},"_hasShrinkwrap":false,"deprecated":"this version has been deprecated"},"0.1.2":{"name":"ioredis-koa","description":"Redis storage for koa application or session middleware/cache","version":"0.1.2","bugs":{"url":"https://github.com/godky/ioredis-koa/issues"},"repository":{"type":"git","url":"git+https://github.com/godky/ioredis-koa.git"},"main":"./lib/index.js","scripts":{"build":"babel ./src/index.js -o ./lib/index.js","publish":"git add . && git cm -m 'update' && git ps","test":"jest --detectOpenHandles"},"homepage":"https://github.com/godky/ioredis-koa","keywords":["koa","koa2","middleware","session","ioredis","redis"],"author":{"name":"zhangke","email":"zhkmail@foxmail.com"},"dependencies":{"debug":"^4.1.1","ioredis":"^4.6.2"},"engines":{"node":">= 6"},"license":"MIT","devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.3.4","jest":"^24.1.0"},"gitHead":"504617c19a8ec4f61b3c868119e4c0ffe8a52461","_id":"ioredis-koa@0.1.2","_npmVersion":"6.5.0","_nodeVersion":"11.8.0","_npmUser":{"name":"zhang_ke","email":"zhkmail@foxmail.com"},"dist":{"integrity":"sha512-9pxq3smphHeSymEuqVBGwUEzD/1Nub4VoSkbBJytLVNlc0Lc3mmWd/EBLuc2yV1iptGIYh6uyeuye/I0FCYk+Q==","shasum":"67353f8cdeb022a53c77d3113d51e897f2939e36","tarball":"https://registry.npmjs.org/ioredis-koa/-/ioredis-koa-0.1.2.tgz","fileCount":9,"unpackedSize":160047,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcdRMICRA9TVsSAnZWagAA2TMP/1C/XIf73eG24xZTUHrB\n+MzGY575+Wkzvvh2NCnvkSRPx+HLGpuWjPKOlTs0fBo4vjWoMJJnZSjC9p9J\nDqJyucjFML5F9dziLmqQX8UpHeaIfvn6J4EO64JBcxqM04MQNvw8oMf4765q\n8/EBfsE141ckh+toKpA/CmHPRw8zJdURCjiqRiIu5VV+/TnAW6pwf1btTAuf\nbVcgoSykC6vFD/6589veKe4xP5xd2vVioOEJKAuboOLJk+FsXPO7/ItW3N23\nOQi0xAVwdZeWdwruLHcmXQWpk7HAx/iFyHBfH2BOP+r9p+PLDhB+EqW1SmDs\nDM5iy1JvQdqGqNqOEZ1Fp8QxXQFzYNco4eufXSPYwIOWm8/uT7ycm7D4JUJv\n4d11K/06pQJGIIsIrglgv4uNFTvS5tqKHWfZHOch6Z76hcFBZNXI1AuRP1o9\nAcDakyd1TW8NZemIEVODShD90kBpQ+0xICzZnn/kygIvnDr/jbcxpiNekNFL\nr7a9bm9AvfBwJwAqJJl5wdlRbL9WxX91Z4c/JV2bX7ksqv0YOBq7ctq2c48G\n/mevlKGBAcOAyfZzjTu6HVZQJJC1VQaFXiQ2aQTXpBp7eONoy0h86487GMqR\niAE7MvXq11Mv6XQUWVWqjbiS4kAatZkaMySn3a1lUmka8eP9Xha+CWrNtdnm\nC7Bu\r\n=dAYT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDCJpLekvSAs1nCHO1+CeNULYRFadCv5Q3MhV0FHxRpHQIgPtB9AHWew2sj1qUcFjtqIAMptpz+VHeFMK7I6xanvTw="}]},"maintainers":[{"name":"zhang_ke","email":"zhkmail@foxmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ioredis-koa_0.1.2_1551176455371_0.635315255662801"},"_hasShrinkwrap":false,"deprecated":"this version has been deprecated"},"0.1.3":{"name":"ioredis-koa","description":"Redis storage for koa application or session middleware/cache","version":"0.1.3","bugs":{"url":"https://github.com/godky/ioredis-koa/issues"},"repository":{"type":"git","url":"git+https://github.com/godky/ioredis-koa.git"},"main":"./lib/index.js","scripts":{"build":"babel ./src/index.js -o ./lib/index.js","publish":"git add . && git cm -m 'update' && git ps","test":"jest --detectOpenHandles"},"homepage":"https://github.com/godky/ioredis-koa","keywords":["koa","koa2","middleware","session","ioredis","redis"],"author":{"name":"zhangke","email":"zhkmail@foxmail.com"},"dependencies":{"debug":"^4.1.1","ioredis":"^4.6.2"},"engines":{"node":">= 6"},"license":"MIT","devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.3.4","jest":"^24.1.0"},"gitHead":"ab16078f4be73308624d4560ad40a1ea4def41a3","_id":"ioredis-koa@0.1.3","_npmVersion":"6.5.0","_nodeVersion":"11.8.0","_npmUser":{"name":"zhang_ke","email":"zhkmail@foxmail.com"},"dist":{"integrity":"sha512-7Fdx7xII2L9iN+xfSdY+062H3mSomvFM5nYVSjbfb8CorURuJ6QZAJVz1WVKUFrHnShalKhVo4Yfy1SRUJpnWA==","shasum":"a3013b0eac395753e5a0c2aeefb8adceda3a0d63","tarball":"https://registry.npmjs.org/ioredis-koa/-/ioredis-koa-0.1.3.tgz","fileCount":9,"unpackedSize":160925,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcdeyGCRA9TVsSAnZWagAAdUgP/jKsTklbH1RAP1IvzvAF\ny80dmC0a2nDj6Ol+2CF9BLt+we0d8ytrE1lgaDN2YUQOO86rusmU4cQX5zlc\n3ETGqgYiK/O3xYgNy6kiP1quj/icGWTPwi2TCkDJ62RBEbzZE98HfcIGcCXU\n3zd1eUgDNnONR2VhmcdOGx0uMu0on+zkn3916z/h//fship9GSdk1C1DD/5A\nyJ8PET9HtXU2gdKAN9/FBv+nvveD1GBefPVDBQ5P9KTK2bwCyQBQZdxR0laJ\n/orw6KQwxzumL6y8jHB9B/viML+K3RVj33hi9uVZPXAwX8wmXj5198AW/372\nq4jCGCPGPB8Dyu+2RvFrK40S0TzQJutltqtZFcpaUaI02q/VxmRPA+k/hPcB\niEqerasuTC3v9pZ/jdPH15LChoK0P0qHYt+9iJtuUMUSDYn8382dZCVzx7UI\nelPArwXfInS4BMURTe3K2cGcWCinaBmCKW3OFnIUXpvCK/Xb77+j1eaz8xap\nnFth0LuIOjVQ1MVOWlLp7/KRzSxYqieOOJ7UNNMUEY6fhEqyI3Evr6pkO8kr\nfeBy+6OZujZ8mqFl4hAp0XUUs7sVcwkIdO+CBURGgVGKW0bS/8kpHsaMYp0y\nIDv+pkP68fNWCTOqLtjA5XzygPGSfMVM7e3BdUuzIJMOH/W1W5iHPjLEHs5Z\nSJvD\r\n=lx7u\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBmEdt6htltCFrX6pZQW/2On8i3IznIMmzmCADxUujEdAiEAzxEbZn9IES/JozcZ/9ZgThYVUQABgCatZb5+QtUn1CA="}]},"maintainers":[{"name":"zhang_ke","email":"zhkmail@foxmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ioredis-koa_0.1.3_1551232133376_0.6728645999770977"},"_hasShrinkwrap":false,"deprecated":"this version has been deprecated"},"0.1.4":{"name":"ioredis-koa","description":"Redis storage for koa application or session middleware/cache","version":"0.1.4","bugs":{"url":"https://github.com/godky/ioredis-koa/issues"},"repository":{"type":"git","url":"git+https://github.com/godky/ioredis-koa.git"},"main":"./lib/index.js","scripts":{"build":"babel ./src/index.js -o ./lib/index.js","publish":"git add . && git cm -m 'update' && git ps","test":"jest --detectOpenHandles"},"homepage":"https://github.com/godky/ioredis-koa","keywords":["koa","koa2","middleware","session","ioredis","redis"],"author":{"name":"zhangke","email":"zhkmail@foxmail.com"},"dependencies":{"debug":"^4.1.1","ioredis":"^4.6.2"},"engines":{"node":">=8.0.0"},"license":"MIT","devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.3.4","jest":"^24.1.0"},"gitHead":"0683fae9b27b206f1eaaeb4449227b9f51964631","_id":"ioredis-koa@0.1.4","_npmVersion":"6.5.0","_nodeVersion":"11.8.0","_npmUser":{"name":"zhang_ke","email":"zhkmail@foxmail.com"},"dist":{"integrity":"sha512-I9Qpd0SKZKxe2+wj/6LpjlabmQFRcvKaEjom5819jZHYJYWYmbP0kuSqoBktXhyJA06ZlUDi7IrxvFHz7ltSKw==","shasum":"c059b608fe42d8074fa926d668348a9da0d122fc","tarball":"https://registry.npmjs.org/ioredis-koa/-/ioredis-koa-0.1.4.tgz","fileCount":11,"unpackedSize":162468,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcdmmjCRA9TVsSAnZWagAA69oP/3/CiD7SzGXqOnBIpA2B\nLYahNOnFUofnVESNudA7EUFzCJPcUxW2+iN1ASW3kFJ+gHCm+b+C4XVoze/P\nrWe9y98LXafkWNrUSH8bTrdTo8OLq8WYFqsVEgz2JOHzIP341ng3UaKuPofe\nE319RDxp+6cVmw77gYAq6I2qifmOF79TgxrEQuZ8BD8if/ZOO9EHPoa6wfXw\n3N/2wWuYsg/3ZlZ1Ge7QJ1J/pEc0mn0GPMN88L0+iCrozJo91DjEYvTumabN\n07bC3spD1iC9ep35jG5D/S0D/eZkDuLt31sTT3SKSDPd9CV4oR/51bkOMI8r\nMszcXHerFebLk8lLEtbvbdFkZ0OEaJrJEtMsI6EtItaLWppqGMJh+5ICDQ9I\njdysdrMEz6PHXCZLhbG8xFy4etBftc6MRSoK0Uw6/8xovJZZkZ9t/Tp6tlzk\n4NK0BZ8lphkUE/reUOOa1elunqCz4yhjYq7DyCoSxtS+iYWtb1tvNr2GIb3z\nzq02Mo66bQPhBpQ8Jr5TlC8ASpvhH+8LM0Z6CjedI6oSHujYET0mweYPO1yY\n6yl18B0xgHzfC/GLSBXaMNxdxIUMaXZrwmc9n3ChX+EHopIWwC5adbPRdk7D\njh2giAarPRZ1WdnNLrSR8ggMCg+qo3b4kp+pptOcTuDcDrpKlFbeEvI2b6uA\nfDE1\r\n=MuSG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZrFvcu86sQby9ZQ+x6giEA9G0kqYK4N9gux405hPLlgIgMT4NfjlRFVeDVuEd2Ual0loR7E8dvqsSLX4lO3mHUHE="}]},"maintainers":[{"name":"zhang_ke","email":"zhkmail@foxmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ioredis-koa_0.1.4_1551264162430_0.2358736866959712"},"_hasShrinkwrap":false,"deprecated":"this version has been deprecated"},"0.1.5":{"name":"ioredis-koa","description":"Redis storage for koa application or session middleware/cache","version":"0.1.5","bugs":{"url":"https://github.com/godky/ioredis-koa/issues"},"repository":{"type":"git","url":"git+https://github.com/godky/ioredis-koa.git"},"main":"./lib/index.js","scripts":{"build":"babel ./src/index.js -o ./lib/index.js","publish":"git add . && git cm -m 'update' && git ps","test":"jest --detectOpenHandles"},"homepage":"https://github.com/godky/ioredis-koa","keywords":["koa","koa2","middleware","session","ioredis","redis"],"author":{"name":"zhangke","email":"zhkmail@foxmail.com"},"dependencies":{"debug":"^4.1.1","ioredis":"^4.6.2"},"engines":{"node":">=6.0.0"},"license":"MIT","devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.3.4","jest":"^24.1.0"},"gitHead":"9155bfa8662eb3185d049bb23e698fee2d3cef07","_id":"ioredis-koa@0.1.5","_npmVersion":"6.5.0","_nodeVersion":"11.8.0","_npmUser":{"name":"zhang_ke","email":"zhkmail@foxmail.com"},"dist":{"integrity":"sha512-vBkVAbM+qllZVbH/t9S76DLmK2iqtJgEpAqVkwOmxw+1mmG+VTrU7LgY+ySg67izCFy2M1qa8bfg5foWJ7oJRg==","shasum":"6945cf52b6f8c3ef6bdd24785d8b8baf938a69a2","tarball":"https://registry.npmjs.org/ioredis-koa/-/ioredis-koa-0.1.5.tgz","fileCount":11,"unpackedSize":162646,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJceJZvCRA9TVsSAnZWagAAkKYP/RDo2qR64iAYfBbB9ubZ\nEqs7h3CU1RfpYVxP0mGSte2qSwbgsW3Ey/Ho3Im8mRbWiRfnpi0Gn381COLB\nyDHc5N+55nLPCgMU24DF9HKQNM3BovNiXcDRoTx1SIeNtBwuZQHKFs8Mw5sc\nMRHWO/w4EtqOlCiLbwu8+Vl9/cz0dw5fP99bKdeoOFigqnmeYtO6LbSaM4yv\nl2ElvPLNZKYlvH2r9Ps6gJ2NTUFXb4xnlFdRF7CKkoVJNLkwQbD4vBPSkYIL\n6l54Luuha2Oa0JJgkl36YIkXbYpTsWg9gOWoCzToUbccOvvxaMwhPkXjy1PT\nzO6G/vHDMt5NWXhDq8JaHGjHq3FnB71K/bbhn2gQF+KMZdd14oQBVoIP0U3I\nBEbbxdpvBzHLHwarC9BXNSsv1mvNiV6p9PfA4j5zhfl127vNCklucIfHdRFW\ns7ZBaJZDOm3Tp319DvugRi95ywIgX9ubLdf8qqjsU9AUFQDjlx2GjPWE4AZH\n9TznF1P2AcIKw9rzvJAzQqqnyZRBrRW1rFJ99k38m/B2NexnDNsgZlyIzek/\nh4IpwKjjBBrPHZxQk26rNyloDtCsqsGiIBTqlicvcdQvOJfzpGXDgbxbpH/h\nj45oQIlL1NlsefjZqGZkGTYekSJLKSO69W/8dU7lkhD837E5+wzZKgxx/8D/\n4Oox\r\n=us1V\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHXs0K1XwijlFZbqvt2YHPQfXokHBOo+i2eT/t+xhRXQIhAPKbR+dDE4JPhu/RuJ62PUBDKcW9n36I58YfyL0SG6VU"}]},"maintainers":[{"name":"zhang_ke","email":"zhkmail@foxmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ioredis-koa_0.1.5_1551406702804_0.9471442533698102"},"_hasShrinkwrap":false,"deprecated":"this version has been deprecated"},"0.1.6":{"name":"ioredis-koa","description":"Redis storage for koa application or session middleware/cache","version":"0.1.6","bugs":{"url":"https://github.com/godky/ioredis-koa/issues"},"repository":{"type":"git","url":"git+https://github.com/godky/ioredis-koa.git"},"main":"./lib/index.js","scripts":{"build":"babel ./src/index.js -o ./lib/index.js","publish":"git add . && git cm -m 'version update' && git ps","test":"jest --detectOpenHandles"},"homepage":"https://github.com/godky/ioredis-koa","keywords":["koa","koa2","middleware","session","ioredis","redis"],"author":{"name":"zhangke","email":"zhkmail@foxmail.com"},"dependencies":{"debug":"^4.1.1","ioredis":"^4.6.2"},"engines":{"node":">=6.0.0"},"license":"MIT","devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.3.4","jest":"^24.1.0"},"gitHead":"17e7c8b4e0298ed142343dcf32586eb76793d0c0","_id":"ioredis-koa@0.1.6","_npmVersion":"6.4.1","_nodeVersion":"10.15.2","_npmUser":{"name":"zhang_ke","email":"zhkmail@foxmail.com"},"dist":{"integrity":"sha512-x8r4diGeudXt9l7SCdLp3SDUBm8ZLYZATVrSPn9GPWOU+Xo6R9JW0RwxU8i9RhwbDWuL3yo9BAd/9O0PhYi4Wg==","shasum":"568d24dfce0838764a7a876f7fb3bf79e03301a9","tarball":"https://registry.npmjs.org/ioredis-koa/-/ioredis-koa-0.1.6.tgz","fileCount":11,"unpackedSize":162654,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckwgjCRA9TVsSAnZWagAAGGMP+wfByn2sM+ubr7SABPCn\nTA5IYJRSf0e09dgEeBrH+ADA0HFobAoczTdLOF1Pe6adx8dcSIoVpcpNnU6n\nlYkQljvghEXSK7C8a2E7ZOz+ozt0tdIaZEDmAlcBIPwrqnezw1QGZZI66Sdc\nby0576gjxipHxisvVxsdlLyOHxG7btXeOZpnV63NCKZB3joucdAmu7PmkU8f\nKoJcICMMsWNi5VGB3wDeVtWnsg1KnReS3rcoRdH/GLXb3zrnCTlW1GGGF/YT\nIZ4nbn69lwK59lMofyWzfSugmkuUOEVZEy7mOL7SRVUQu0HkBWhUnWXlZc9M\nmwRUbIJRiWvmEZ4IukqkCuExNNblNtuAWiz630d5ATiQ09znimHqLD12FxgP\nGgX4PsEn7KNHZiCxkD0zExDutISnYp9NXtfS8Adx71hNLA4vMNYkBS3uZLFz\nivtueC2xRUY85YxF+fRzfoayBXtJkgv8l+h3AMBjQ1O/aKjPdndvN5Y7xPH8\nDKExaWMDrMySWbtVYIepw0CiDASNW0PnI/MvvsL9lY93UOxzHoJjM79WyI0C\n7iD/dTfNaJ3hvKmPgirpCKFxhGEu0sen5Ymrdi0/IemUAiMyW4gt5SgZ0kBS\nx0pfMwRkdF4YXVQyMx4q5ItSJ8Ht4pdUlXDrfb5lK4EIEtcJTH1kq/yZi776\nS837\r\n=X4k3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHmG9vyjxa43H44MSBrFNkw+cnXuM9xF/QyDoZa8fD3lAiEAuhp4mlh08cp1xf+7Y3CN3vHlNwFKEQYSsMF/DdNs5rE="}]},"maintainers":[{"name":"zhang_ke","email":"zhkmail@foxmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ioredis-koa_0.1.6_1553139747084_0.8577584610062847"},"_hasShrinkwrap":false},"0.1.7":{"name":"ioredis-koa","description":"Redis storage for koa application or session middleware/cache,which supports cluster","version":"0.1.7","bugs":{"url":"https://github.com/godky/ioredis-koa/issues"},"repository":{"type":"git","url":"https://github.com/godky/ioredis-koa.git"},"main":"./lib/index.js","scripts":{"build":"babel ./src/index.js -o ./lib/index.js  --presets=@babel/preset-env","publish":"git add . && git cm -m 'version update' && git ps","test":"jest --detectOpenHandles"},"homepage":"https://github.com/godky/ioredis-koa","keywords":["koa","koa2","redis cluster","session","ioredis","redis"],"author":{"name":"zhangke","email":"zhkmail@foxmail.com"},"dependencies":{"@babel/preset-env":"^7.4.3","debug":"^4.1.1","ioredis":"^4.6.2"},"engines":{"node":">=6.0.0"},"license":"MIT","devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.3.4","jest":"^24.1.0"},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2019 zhangke\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"ioredis-koa@0.1.7","dist":{"shasum":"37f7b388f16c8d3691a2dd097fa4d9a6ca880077","integrity":"sha512-I22FqA6uwyO+MTyNKQTG75GWmPYjdZvBzWTzopa4aDjOzQR+LoP2WnKCTE6PxM5rbPu0fvUCq0VVBQoZiHeA8w==","tarball":"https://registry.npmjs.org/ioredis-koa/-/ioredis-koa-0.1.7.tgz","fileCount":15,"unpackedSize":14222,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcqr9dCRA9TVsSAnZWagAARBYP/3xj6L67F+ErQOPcj+Oo\nFE3LuitBKJ2S9BN5IP65mC7YIPDLKlgheryOx7QIHdoeXROJeBr6sh2yM4kM\nj5dIvQRKA+6I/ojvlbyH7CQGe6JMZZba+fSagZgLk5ywYT5kAHilWsgu3baM\n4s7lJVsly4NrSiAKqJ+xNjkaAoQPhGBaBDmSPX6UyOee3P7NnPK64rV5yIYm\nCa9CUtEFsQyAfI+V3T2nsp0+m79Lj1kN3fCCYGsh4b+/Qpt1ySGWFaDSr3KN\nsfwNv4DZbjj4x4uJGp47VApJaDLCScfGJQz/8SeB2EA0uC3ZHiNAF/xljcyX\nnjZIwHpaPub6ueOXKJ5OyPHNVzz3u31yOaVhUB1ROcsz5LN2K+HeEkQZCeWS\n6wiUWWaCQSzHVshn7hQD/b9283PY2buRrlVEYp8SzwrRCbJ2OyFpIstwuoa8\ngjwP84aa7X6n2ebEJ6J5mmN9LmSlnoKN36q1sgXN3yHi6wFymzib5UY7ntL2\ngZtYRQE6lw7aZs5Ff8CxInoDS9fur5hng+Nzz8dX/cWze+EpKsL0gVQhZ7qe\nympktz0hXp58jvUFjJt+SfVikl72tgvHtxPmc4aGPsT7lXvQm6TlVToeczcV\nUiS9M+6DFGIgdREI0MHDYpxz+N6+Re41FjIbcUXHlyz/dQPUrtKCQpHpFX8H\n3DFQ\r\n=I/st\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBHvNW7n/s1KCUcjHvl2qvOtIu1TuAKMlEQe5XGeKi1AAiEAtF9Gfs4UOWoEPlNoi/s9ra5QLtEweTLmkMuS+EwkZz8="}]},"maintainers":[{"name":"zhang_ke","email":"zhkmail@foxmail.com"}],"_npmUser":{"name":"zhang_ke","email":"zhkmail@foxmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ioredis-koa_0.1.7_1554693979358_0.8494374521605574"},"_hasShrinkwrap":false},"0.1.8":{"name":"ioredis-koa","description":"Redis storage for koa application or session middleware/cache,which supports cluster","version":"0.1.8","bugs":{"url":"https://github.com/godky/ioredis-koa/issues"},"repository":{"type":"git","url":"git+https://github.com/godky/ioredis-koa.git"},"main":"./lib/index.js","scripts":{"build":"babel ./src/index.js -o ./lib/index.js  --presets=@babel/preset-env","publish":"git add . && git cm -m 'version_update' && git ps","test":"jest --detectOpenHandles"},"homepage":"https://github.com/godky/ioredis-koa","keywords":["koa","koa2","redis cluster","session","ioredis","redis"],"author":{"name":"zhangke","email":"zhkmail@foxmail.com"},"dependencies":{"@babel/preset-env":"^7.4.3","debug":"^4.1.1","ioredis":"^4.6.2"},"engines":{"node":">=6.0.0"},"license":"MIT","devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.3.4","jest":"^24.1.0"},"gitHead":"a75948821a5ebcfd42ff9d802ce64b9968b92ca0","_id":"ioredis-koa@0.1.8","_npmVersion":"6.4.1","_nodeVersion":"10.15.2","_npmUser":{"name":"zhang_ke","email":"zhkmail@foxmail.com"},"dist":{"integrity":"sha512-JIL8Bbu5G304CVl3vpGSnywohxBBPeuVqRLHlhvt99Xo33ZUiuZX9qqF0BgF1tQ618FQpp0rRTctprT7INCaXQ==","shasum":"2a7359085c7ad6a0b47ea09e8c110060c969ae0e","tarball":"https://registry.npmjs.org/ioredis-koa/-/ioredis-koa-0.1.8.tgz","fileCount":11,"unpackedSize":196465,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcwAfaCRA9TVsSAnZWagAAiyAQAJKihmvdbm0xMj2tiuEd\nKGx1tIvgC4t9XDvwz9JBjLDy3qiDreTFNSG1iFtXarsmoaLFuNaKD+auDMHX\nqSzrUih8ljGI+gN3IfNGS5wz6VH4m86DDz06frSRPtx+f0xpnaqNWSXKyX7n\ngxsKsnvCnoQMeq8xAh0QRhtd8kpZXoLupLXduzExwXoylPxo3ZfSeFuiABhb\np7+c8OaeCrIn51/ZJnzufaCs2uUkNZDzGNd4+8CMtBfKcbhl00meWOUcsUW4\nSBZcbpJ3oJ691ggoQsBDBSmlJdsjXV+KLsaAJnNmxzaEcyWrHcARI4hsuAQb\nhU52zu3/8kPRRhxB0+mRulbhuAXVBuXjN5wyQ+v8wsOByAVX5As0Bv7+Yw+1\n3zH+r8uZtXUFvBMsEBtEAaTpJLkpfe/RbidLuLUk2SDqU5ck0nlKkQRJY+so\nIcNHEnKpzWY8SHv5vsBV+aOuK97mvFOgzgAtsqF5YWyL593BBRE0T72YupVv\nhGIu28hVYo6QsG981XHbj/NvyJBsdNlEfB9RtbIQh49fQe1lg7kCwQu6VBIC\nCEgv9+oM6TFt8A2kj1m0bmUeCVFO0jeoLW37rzcIHTxJZrgl16038cEyOTIV\nJ4kP+8AppHQfqATUOKjkUMOMp3vV4sEKqF9stLUQCttIfQkiM7F1eWftpItE\n14Sg\r\n=vSnd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvMtnpWweH5IkOD2ZmI4ARuZBQFh05dN+WnvNpbV1kXQIhAJZBrOjnUxJmZiXZYlQBw9EmSC38VPWGf76c+4ZTLZJf"}]},"maintainers":[{"name":"zhang_ke","email":"zhkmail@foxmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ioredis-koa_0.1.8_1556088794124_0.3854532988301764"},"_hasShrinkwrap":false,"deprecated":"this version has been deprecated"},"0.1.9":{"name":"ioredis-koa","description":"Redis storage for koa application or session middleware/cache,which supports cluster","version":"0.1.9","bugs":{"url":"https://github.com/godky/ioredis-koa/issues"},"repository":{"type":"git","url":"git+https://github.com/godky/ioredis-koa.git"},"main":"./lib/index.js","scripts":{"build":"babel ./src/index.js -o ./lib/index.js  --presets=@babel/preset-env","publish":"git add . && git cm -m 'version_update' && git ps","test":"jest"},"homepage":"https://github.com/godky/ioredis-koa","keywords":["koa","koa2","redis cluster","session","ioredis","redis"],"author":{"name":"zhangke","email":"zhkmail@foxmail.com"},"dependencies":{"ioredis":"^4.6.2","debug":"^4.1.1"},"engines":{"node":">=6.0.0"},"license":"MIT","devDependencies":{"@babel/preset-env":"^7.4.3","@babel/cli":"^7.2.3","@babel/core":"^7.3.4","jest":"^24.1.0"},"gitHead":"91af04caec96339a2d08937c456753b1fe00f433","_id":"ioredis-koa@0.1.9","_npmVersion":"6.4.1","_nodeVersion":"10.15.2","_npmUser":{"name":"zhang_ke","email":"zhkmail@foxmail.com"},"dist":{"integrity":"sha512-KxOy9MVcrHlfapGtkH+lXK6pu2Lk8/Le1qfiUMRoY7EO1HOfmxovT7me+xXACj4geWnGm0sFFyl9/JiQxa6JGw==","shasum":"86358b9f3f31e7f14aa60a14d56fd5ae41e46672","tarball":"https://registry.npmjs.org/ioredis-koa/-/ioredis-koa-0.1.9.tgz","fileCount":11,"unpackedSize":207760,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcwDD0CRA9TVsSAnZWagAAUSMQAJaeKSUf55M1/Z91DCzi\nKFJCTtDLRewPdmc8Q3JbUYk1gu6wAZrhIlMkk5TViGTaA7mwkwP3HjjYNmJE\n3qad07qgu0457WyhGqoieOiq54GxyvUdTkMwCK03ps2C60E8o9JLI8LsAkUz\nnzRCUT+eKUBL+QYh5QljI8dv9UAFVhIS6rtgAJ8oiq0pjBb+va8h+ljFyozj\n3AH5HT3kJZkl3tGFUUEFSY3WX0CwyvO3E+gfEA7yt33rcrJJUzcRnRaI9qwI\njGQS4hksZ6igZJ+79iQorxdCNItWchaSOK/oK5793VI0TFncYRBawhOeEret\nCMhL6KFMwXID87SsqZ83+IB5MVWxuXbBExNoZx0o7JsnW/y8B4Y4bJZegPJs\n2KD+DcNu5Q3KsILWFzKJtyQx7E30Bv265vRJtrIuU9nAmbDv1qsERMxz9Sg3\n0xKG2dRR44PdneaJiFHHLjUtfaVDlqn1KYr1XSddoqbP3KRgpZFILYUYJq4/\nEzlQ+ihdhn/2VpkaTFrooJuYRTyOw9GogJk6WyfK6cu4dFmOlPSFxXOXo5O9\ntFj0uvLEnVbR+c5mA47QyfH6CoWFcLRdxabXy5lkvt8wSlh/No/0YluXl64Y\naWhtcjLYXT5eBnyDcDQEQkNk4qpRom9oDjgYoOfW64QbuQkRguvSHCrSvWAF\nhBMi\r\n=OGDV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBfJMNJ0KW2iZaYOl53Bw/a2RIUj0YKhhF/hSeB9WXJmAiBIVfBbvoKnTZA+HOKCqNqyyAM97noq31//iIDNvhQjCg=="}]},"maintainers":[{"name":"zhang_ke","email":"zhkmail@foxmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ioredis-koa_0.1.9_1556099316088_0.0031662512873196214"},"_hasShrinkwrap":false},"1.0.0":{"name":"ioredis-koa","description":"Redis storage for koa application or session middleware/cache,which supports cluster","version":"1.0.0","bugs":{"url":"https://github.com/godky/ioredis-koa/issues"},"repository":{"type":"git","url":"git+https://github.com/godky/ioredis-koa.git"},"main":"./lib/index.js","scripts":{"build":"babel ./src/index.js -o ./lib/index.js  --presets=@babel/preset-env","publish":"git add . && git cm -m 'version_update' && git ps","test":"jest"},"homepage":"https://github.com/godky/ioredis-koa","keywords":["koa","koa2","redis cluster","session","ioredis","redis","middleware"],"author":{"name":"zhangke","email":"zhkmail@foxmail.com"},"dependencies":{"ioredis":"^4.6.2","debug":"^4.1.1"},"engines":{"node":">=6.0.0"},"license":"MIT","devDependencies":{"@babel/preset-env":"^7.4.3","@babel/cli":"^7.2.3","@babel/core":"^7.3.4","jest":"^24.1.0"},"gitHead":"07403b380d11d01cdaeb98bfc3db22b8d7c3563f","_id":"ioredis-koa@1.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.2","_npmUser":{"name":"zhang_ke","email":"zhkmail@foxmail.com"},"dist":{"integrity":"sha512-1HUVeU/luN7rPGy9X0PpLBytsVNzu73t5LXDDBPe1Zq/qr+p+us/7a+FNEnaLMABBDHJ3hZ0HcMQJNwsIlWEhg==","shasum":"528d6c5171ebb81777549b4828cbda83d0c41470","tarball":"https://registry.npmjs.org/ioredis-koa/-/ioredis-koa-1.0.0.tgz","fileCount":12,"unpackedSize":210235,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdK/NFCRA9TVsSAnZWagAAQesQAKNgxEoD0+hDuJkGKG1F\n0iCP65dPAw8F0UFFSrRXFyHR832COzdU0vUjcobtkm9Dnavug3dMDy5RUUIR\nrQC8GjF4fxMHtSAx3qc3KIy4eOdZMSjJJlf2Px51/5CBoFMEGVj/KkBe6VDT\n5/uEshMEHQ1u+Z6Sr2+eSbsSdvra3Zh8Amgmn8VU7tyNFcF6lahy680NLwQ1\nRLbM39xmcenROc5n2IRgKa47dEpuObL8gFYgYIKsXAtxMGaGZTTqEXqkmp6a\nfg43fGkYOLlyZtyB5mUXwdQOgSCkKQA3odJ7bzaE39T+wwOdWuQOwV2rhhRl\nSMOzPg9g8ZRSTZTxP81oClnofdQ+y8QIVZGjYT8pN4WK2SCI/CWketnad8cg\nCgP7ONpt/kx2+Cj66bZ9jaGCuVxEXOske5FnMOt6mYEEcr38cPdqe87eH8FZ\nFyprHe99LW0ADmM9sxVW6eXFaCAj+APmfGgQzb9Bi5dFIB3rFGoddLWg38ou\n4rqIkwk0H8zYXqSEJqkPd5mU1tqxLUIlQHPVngdh7CC0PJxuT+rtSL4oyhSR\nLm7BQfkf4gdVzperADVjLLd07ipnIPw8PI0I0SJRj+LiN0PQnRVLBIMHtIs+\nKHYSH2YC5Nnq92qd7SNk3MDkcuj4bM7DR8FifgnJzJ6CdBR4PkYb4kY50DDY\nBdvF\r\n=S1uV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCO29sbNMPug1xZMLRQjlbT/9XfoMu5ta+C6dhrFRugewIhAMdU2MLaoy+Z5YHjirIsnHtnjai38jue59kbBa4yKDN3"}]},"maintainers":[{"name":"zhang_ke","email":"zhkmail@foxmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ioredis-koa_1.0.0_1563161412555_0.4399820265642136"},"_hasShrinkwrap":false}},"time":{"created":"2019-02-26T02:30:04.466Z","0.0.1":"2019-02-26T02:30:04.660Z","modified":"2022-05-06T02:55:22.477Z","0.0.2":"2019-02-26T03:00:23.307Z","0.0.3":"2019-02-26T03:13:36.326Z","0.1.0":"2019-02-26T08:41:41.373Z","0.1.1":"2019-02-26T08:46:50.627Z","0.1.2":"2019-02-26T10:20:55.542Z","0.1.3":"2019-02-27T01:48:53.546Z","0.1.4":"2019-02-27T10:42:42.606Z","0.1.5":"2019-03-01T02:18:23.010Z","0.1.6":"2019-03-21T03:42:27.219Z","0.1.7":"2019-04-08T03:26:19.479Z","0.1.8":"2019-04-24T06:53:14.259Z","0.1.9":"2019-04-24T09:48:36.200Z","1.0.0":"2019-07-15T03:30:12.669Z"},"maintainers":[{"name":"zhang_ke","email":"zhkmail@foxmail.com"}],"description":"Redis storage for koa application or session middleware/cache,which supports cluster","keywords":["koa","koa2","redis cluster","session","ioredis","redis","middleware"],"author":{"name":"zhangke","email":"zhkmail@foxmail.com"},"license":"MIT","readme":"ioredis-koa\r\n=========\r\n\r\n<!-- [![Coveralls][coveralls-image]][coveralls-url]\r\n[![David deps][david-image]][david-url]\r\n[![David devDeps][david-dev-image]][david-dev-url] -->\r\n[![build status][travis-image]][travis-url]\r\n[![NPM version][npm-image]][npm-url]\r\n[![node version][node-image]][node-url]\r\n[![npm download][download-image]][download-url]\r\n[![license][license-image]][license-url]\r\n\r\n[travis-image]: https://img.shields.io/travis/godky/ioredis-koa.svg?style=flat-square\r\n[travis-url]: https://travis-ci.org/godky/ioredis-koa\r\n[npm-image]: https://img.shields.io/npm/v/ioredis-koa.svg?style=flat-square\r\n[npm-url]: https://npmjs.org/package/ioredis-koa\r\n[node-image]: https://img.shields.io/node/v/ioredis-koa.svg?style=flat-square\r\n[node-url]: http://nodejs.org/download/\r\n[download-image]: https://img.shields.io/npm/dm/ioredis-koa.svg?style=flat-square\r\n[download-url]: https://npmjs.org/package/ioredis-koa\r\n[license-image]: https://img.shields.io/npm/l/ioredis-koa.svg?style=flat-square\r\n[license-url]: https://github.com/godky/ioredis-koa/blob/master/LICENSE\r\n<!-- [coveralls-image]: https://img.shields.io/coveralls/godky/ioredis-koa.svg?style=flat-square\r\n[coveralls-url]: https://coveralls.io/r/godky/ioredis-koa?branch=master\r\n[david-image]: https://img.shields.io/david/godky/ioredis-koa.svg?style=flat-square&label=deps\r\n[david-url]: https://david-dm.org/godky/ioredis-koa\r\n[david-dev-image]: https://img.shields.io/david/dev/godky/ioredis-koa.svg?style=flat-square&label=devDeps\r\n[david-dev-url]: https://david-dm.org/godky/ioredis-koa#info=devDependencies\r\n[david-opt-image]: https://img.shields.io/david/optional/godky/ioredis-koa.svg?style=flat-square&label=optDeps\r\n[david-opt-url]: https://david-dm.org/godky/ioredis-koa#info=devDependencies -->\r\n\r\nRedis storage for koa application or session middleware/cache,which supports cluster.\r\n\r\n[![NPM](https://nodei.co/npm/ioredis-koa.svg?downloads=true)](https://nodei.co/npm/ioredis-koa/)\r\n\r\n## Usage\r\n\r\n  - koa middleware: redis middleware for Koa\r\n  - redis client: `ioredis-koa` is same as [ioredis](https://github.com/luin/ioredis) (A robust, performance-focused and full-featured Redis client for Node.js)\r\n  - session: `ioredis-koa` works with [koa-generic-session](https://github.com/koajs/generic-session) (a generic session middleware for koa) and supports cluster mode.\r\n\r\n## Quick Start\r\n\r\n### Install\r\n\r\n```\r\nnpm install ioredis-koa\r\n```\r\n\r\n### Example\r\n\r\n#### as koa middleware\r\n\r\n```js\r\n\r\nvar Koa = require('koa');\r\nvar redisMid = require('ioredis-koa').middleware;\r\nvar app = new Koa();\r\n\r\napp.use(redisMid({\r\n  port: 6379,          // Redis port\r\n  host: '127.0.0.1',   // Redis host\r\n  family: 4,           // 4 (IPv4) or 6 (IPv6)\r\n  password: 'auth',\r\n  db: 0\r\n}))\r\napp.use(async (ctx, next) => {\r\n  await ctx.redis.set('foo', 1); //'ok'\r\n  console.log(await ctx.redis.get('foo'));  // 1\r\n})\r\napp.listen(3000)\r\n\r\n```\r\n\r\n#### as a redis client\r\n\r\n- init a single node\r\n\r\n```js\r\nvar Redis = require('ioredis-koa');\r\nvar redis = new Redis({\r\n  port: 6379,          // Redis port\r\n  host: '127.0.0.1',   // Redis host\r\n  family: 4,           // 4 (IPv4) or 6 (IPv6)\r\n  password: 'auth',\r\n  db: 0\r\n});\r\n\r\n```\r\n\r\n- init a redis cluser\r\n\r\n```js\r\n\r\nvar Redis = require('ioredis-koa');\r\nvar redis = new Redis([{\r\n  port: 6380,\r\n  host: '127.0.0.1'\r\n}, {\r\n  port: 6381,\r\n  host: '127.0.0.1'\r\n}],{\r\n  redisOptions: {\r\n    password: 'your-cluster-password'\r\n  }\r\n});\r\n\r\n```\r\n\r\n- useage example:\r\n\r\n```js\r\nredis.set('foo', 'bar');\r\nredis.get('foo', function (err, result) {\r\n  console.log(result);\r\n});\r\n \r\n// Or using a promise if the last argument isn't a function\r\nredis.get('foo').then(function (result) {\r\n  console.log(result);\r\n});\r\n \r\n// Arguments to commands are flattened, so the following are the same:\r\nredis.sadd('set', 1, 3, 5, 7);\r\nredis.sadd('set', [1, 3, 5, 7]);\r\n \r\n// All arguments are passed directly to the redis server:\r\nredis.set('key', 100, 'EX', 10);\r\n\r\n```\r\nSee [more examples](https://www.npmjs.com/package/ioredis) of `ioredis`.\r\n\r\n#### as a session middleware\r\n\r\nThese are some the funcitons that koa-generic-session uses that you can use manually. You will need to inintialize differently than the example above:\r\n\r\n```js\r\n\r\nvar session = require('koa-generic-session');\r\nvar redisStore = require('ioredis-koa')([{\r\n  port: 6380,\r\n  host: '127.0.0.1'\r\n}, {\r\n  port: 6381,\r\n  host: '127.0.0.1'\r\n}],{\r\n  redisOptions: {\r\n    password: 'your-cluster-password'\r\n  }\r\n});\r\nvar app = require('koa')();\r\n\r\napp.keys = ['keys', 'keykeys'];\r\napp.use(session({\r\n  store: redisStore\r\n}));\r\n```\r\n\r\nFor more examples, please see the [examples folder](https://github.com/koajs/generic-session/tree/master/example) of `koa-generic-session`.\r\n\r\n### Options\r\n\r\n - all [**`ioredis`**](https://www.npmjs.com/package/ioredis)options\r\n* [API Documentation](https://github.com/luin/ioredis/blob/HEAD/API.md)\r\n\r\n\r\n## Testing\r\n1. Start a Redis server on `localhost:6379`. You can use [`redis-windows`](https://github.com/ServiceStack/redis-windows) if you are on Windows or just want a quick VM-based server.\r\n2. Clone the repository and run `npm i` in it (Windows should work fine).\r\n3. If you want to see debug output, turn on the prompt's `DEBUG` flag.\r\n\r\n## Authors\r\nSee the [Author](https://github.com/godky)\r\n\r\n## Licences\r\n(The MIT License)\r\n\r\nCopyright (c) 2019 godky and other contributors\r\n\r\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the 'Software'), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\r\n\r\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\r\n\r\nTHE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\r\n","readmeFilename":"README.md","homepage":"https://github.com/godky/ioredis-koa","repository":{"type":"git","url":"git+https://github.com/godky/ioredis-koa.git"},"bugs":{"url":"https://github.com/godky/ioredis-koa/issues"}}