{"_id":"@58fe/hammer","_rev":"37-4e3bbc327c701578e91e9e7bc4cd762e","name":"@58fe/hammer","dist-tags":{"latest":"0.1.7"},"versions":{"0.0.1":{"name":"@58fe/hammer","version":"0.0.1","description":"Better enterprise frameworks with Node.js & Koa","main":"index.js","scripts":{"test":"jest --coverage"},"keywords":["node","koa"],"author":{"name":"Reking Zhang"},"license":"MIT","devDependencies":{"eslint":"^5.14.1","eslint-config-58fe":"^1.0.1","eslint-plugin-import":"^2.16.0","jest":"^24.5.0"},"dependencies":{"debug":"^4.1.1","koa-router":"^7.4.0","koa2":"^2.0.0-alpha.7"},"gitHead":"dcf85bb503a3ab753429281d1b98d5b8421d9021","_id":"@58fe/hammer@0.0.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"reking","email":"724255238@qq.com"},"dist":{"integrity":"sha512-x51NUnSCZm96zGVoKtVKE0yW/xims0WZSiYyDdJXGfXdUtdDsA9X8TG0k3VpWqImvKgBqho9p5uCbKFcJFK28Q==","shasum":"2b235d5fd7458d45bcb0a7e74421bcce242331ab","tarball":"https://registry.npmjs.org/@58fe/hammer/-/hammer-0.0.1.tgz","fileCount":12,"unpackedSize":11415,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcncO/CRA9TVsSAnZWagAAqIQP/iSb3ervkw8tyiWS6Kl+\n3LgpBNCJQ1HhcQidgLWCrah6wrrjGqpRWdNrVIJe+hdMDUt1/0haK1VLa8xe\nkFuEZYKjVLj+7Tg/8G9Fwu5hDyhw/raKad0RPAwhK5JFoNMdyRI2v46C58un\nNM7TU+hwka4fOEE8jqBxzwDRAfJmcsOOj/jeo+d1GgTyITPc41Fzobk7ErIF\ngphu4kD8dcoIAu4nphvJGOiLAeyWaggCgxcGEiTsf9sBldsTugkNgCnYp+CG\nvio/YtlWwLUUhoR1Ka8IE/lEAUwIRts+aiJ/K96INRhvAMFtcJxNrDgkKkWb\nQZzm9icMXac6ZjXLF/QChCLIWKYtVQw8pJ2Vs4XPW1qRjh7GNqAwx4c414Ai\nHzD8S31ej7acQt+z2+yT/2RSzsKoGXiShsuzxlt2Vi68v5EqdDCAN0NZ9D5R\n07mTHzV9Qhilh8Lw4/gHzO17e9eC46zUKR2v0eQUeFCAlqP/HzN9NkL4Khfn\nr1SdyaKSrgiU/hvdkyqC6EUQT6tglaE3qrbwCFtRq1bYuRj+qYowvGHLKWZ5\ncWbBypwa6pT1hVV6eIPPH1/fVzgykRVe+pJbiuih9g73e89dW+LgDmmn4ZRl\ndIPKOO2eOAiwC9ndDCVXOjGcTDy4ANnkOEfzVE+cU2lVpoWbPvxCYNBMUfA5\np7OR\r\n=bgb2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGCfXeOdrwrl9wpiOpuMelh3wwcIU+8L8U6NDe6S1xN8AiBFpQc5ZePWXfQBYTchFJELiYFcEFpwzQLRlk+Z/GYGNQ=="}]},"maintainers":[{"name":"zhangyongming","email":"zishixiuwen@126.com"},{"name":"reking","email":"724255238@qq.com"},{"name":"rainbow_zh","email":"zhouhong07@58ganji.com"},{"name":"jackchou","email":"934803531@qq.com"},{"name":"shangpanpan","email":"crazycoding@foxmail.com"},{"name":"imlimiao","email":"lmjavajas@163.com"},{"name":"artoriaschan","email":"544396118@qq.com"},{"name":"alexjia","email":"875877496@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hammer_0.0.1_1553843135094_0.4570531708101859"},"_hasShrinkwrap":false},"0.0.3-0":{"name":"@58fe/hammer","version":"0.0.3-0","description":"Better enterprise frameworks with Node.js & Koa","main":"index.js","scripts":{"test":"jest --coverage"},"keywords":["node","koa"],"author":{"name":"Reking Zhang"},"license":"MIT","devDependencies":{"eslint":"^5.14.1","eslint-config-58fe":"^1.0.1","eslint-plugin-import":"^2.16.0","jest":"^24.5.0"},"dependencies":{"debug":"^4.1.1","koa-router":"^7.4.0","koa2":"^2.0.0-alpha.7"},"readme":"# Hammer\n\nBetter enterprise frameworks with Node.js & Koa\n","readmeFilename":"README.md","gitHead":"8f87549d2ad19b2d68966e326070e8330c739851","_id":"@58fe/hammer@0.0.3-0","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"reking","email":"724255238@qq.com"},"dist":{"integrity":"sha512-4IvHrgwnzEkCl3/bb+vGB1OcVcY4+rTJ3O3qCHgZmxd67iuybdv/z4SpWj5wgMD0cSYYxr9YsSNU+Gg8EKySrQ==","shasum":"397d3a8e9633c446520341b971628b5cdb7b777b","tarball":"https://registry.npmjs.org/@58fe/hammer/-/hammer-0.0.3-0.tgz","fileCount":12,"unpackedSize":11417,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcneD4CRA9TVsSAnZWagAA3r0QAKRLzosmuDi+8kUODOJR\npYM4XknFZTH+kplBw45MTvDQ4FrmJ2Wv6K98YMNDYY40XUO4iP+wMKpIWWdb\n+RdI6rQ9Qx0xD3hKpQ+aPXyJw3Mh3k1nT2JUGazYzte5DjxgzOxZc5f2Ubu1\nNzAjnY1u4DvgA/rXMOJd2LCgut7BvgTEk7bjCoVoYgLyYNTsfi0OMm5oeq8C\nhZxkdwJ0Ynu4yDb+g1Ikg9qW0+f5rkvy5/CJ4oYtT6FsxACRKOmjDh23TB1x\nNI4NhJOzXFLvYPMBQeuggzO/KPXzddpsLY1QTh51xSpr4ntSjgVHcOZbfbUb\nwaXU/ZuFfmcNJPStdeeCjZ/jRimMVK1NgTQrZ2q8atvpKmuLH2yqTNOe99+j\nRKrzNKIzoEv2LNiEj6o9KFXau4bK4kdDOV95dKMc7PBmsXsMK8Gt6NN+sZ+Y\nxQUConuaN0uWJEqWO7BZYTjGg2mhHgMgXwOVqb5ZLYfo4VfM3wK3mQWmvLZ0\nA7cBQv+MvZ4CriFKM6FkVDfqeUKTVBu6auzYspw1t6c8Yig2TU1sjTDn13Mr\noDAfHmQhAL7UxlftnLgS/ShL/HHNiUeYRjRV9IyLtyP2R50j7jw4TAp/ULnt\nNs3DiKzBmLZUdhSXElcHEOFeYonjurOhh6E0QL4Hf41tlde1vgtSb7zNppva\n0zTy\r\n=Dimu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIETG0fNuU9eeTguVyyX5iOsjk0ih2ZvvvtWbzBP5oJWSAiAvt7Hq92KbXzit8CIVkalxpWKEYpRrv5l3FHEXQywfYw=="}]},"maintainers":[{"name":"alexjia","email":"875877496@qq.com"},{"name":"artoriaschan","email":"544396118@qq.com"},{"name":"imlimiao","email":"lmjavajas@163.com"},{"name":"jackchou","email":"934803531@qq.com"},{"name":"rainbow_zh","email":"zhouhong07@58ganji.com"},{"name":"reking","email":"724255238@qq.com"},{"name":"shangpanpan","email":"crazycoding@foxmail.com"},{"name":"zhangyongming","email":"zishixiuwen@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hammer_0.0.3-0_1553850615415_0.9700774908968954"},"_hasShrinkwrap":false},"0.0.3-1":{"name":"@58fe/hammer","version":"0.0.3-1","description":"Better enterprise frameworks with Node.js & Koa","main":"index.js","scripts":{"test":"jest --coverage"},"keywords":["node","koa"],"author":{"name":"Reking Zhang"},"license":"MIT","devDependencies":{"eslint":"^5.14.1","eslint-config-58fe":"^1.0.1","eslint-plugin-import":"^2.16.0","jest":"^24.5.0"},"dependencies":{"debug":"^4.1.1","koa-router":"^7.4.0","koa2":"^2.0.0-alpha.7","log4js":"^4.1.0"},"readme":"# Hammer\n\nBetter enterprise frameworks with Node.js & Koa\n","readmeFilename":"README.md","gitHead":"495618c616a53558c35d165d03f5e70999aab081","_id":"@58fe/hammer@0.0.3-1","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"reking","email":"724255238@qq.com"},"dist":{"integrity":"sha512-H/zn95a6gE3Jw/oEYq0zCCvsLYwAFVF3QPu1oSK6YFY1fFegfraAKq8PKYDKuozc/IguQfgEbpA2L7eCABtpZQ==","shasum":"714bf6066d712977c2976587b0c89fb1baa7dcf8","tarball":"https://registry.npmjs.org/@58fe/hammer/-/hammer-0.0.3-1.tgz","fileCount":13,"unpackedSize":12979,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcqukFCRA9TVsSAnZWagAAUF0P/iLBJBDvK2806j7mlbzn\n+6KIo5NyWVA3XVLMbJ4Nr8TG2evWVGyrFOjZVKa6lemYDjFIi6ax8Fj8h1ns\n+tEVi4TsrtN08s1mVSPd3/HRjOEFJ89qJY6+da9FOICI/5I1yUDzPxbeYm1P\nNP4GZ+VnzHB+25dkprAzeflrhMROkuHduludfxDS9Xm9rB/RQ8Hl212fpNSC\nM6a1FCIp4Kv7Tcf38b7ksQBH4qMLnVCzudl8qFoTxMevIYTHAmhciyGb1b4H\nD7HO57KG2h6GcQOok1Ba2maCZL2sYXhGuXX0zdiY24IIHJhtoMhiAil9S5UN\nuQ71nkAgnMwrvPbqLOP+w7wDXMMSxCHIzuqyKIO3/vS6uTdw285OzJmrIv7j\nhKo0Zwc+gU+wObcgF/NRJIjtIGf2mbSFrznEVw1q70awYkNLUsLhxe4XZ8uG\n2B20lFzW6hK0EM1G9sFz32YWzdU75M+zKwUaVHk4HqsUt+i872k6kD17fZMj\ns9zl2jE8SBd0aKEluyN0uakGcrU1ImmSRXGDou6O1ys7ONPIGdEbBg7XT7RC\nugvljQ8swVi1ZIZRHprrMAEwJHsWEkKtz1KQ+xC/CNlSQiPMZ/hwHw2S6VbT\nFQL0I+FFnhYxz6aviPPp8xkGGAfUYw0tTjikqkI5s2X1a11R5x0WdHXJ5EsJ\nV7mD\r\n=xjrm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICxWQSpMMk0oW2rxncd74a5vBF70oBB5us4y3ZadhC1oAiAj/VFHTye837/sun+fcKKPGYa56M2a1L4PJl1fSWLlZw=="}]},"maintainers":[{"name":"alexjia","email":"875877496@qq.com"},{"name":"artoriaschan","email":"544396118@qq.com"},{"name":"imlimiao","email":"lmjavajas@163.com"},{"name":"jackchou","email":"934803531@qq.com"},{"name":"rainbow_zh","email":"zhouhong07@58ganji.com"},{"name":"reking","email":"724255238@qq.com"},{"name":"shangpanpan","email":"crazycoding@foxmail.com"},{"name":"zhangyongming","email":"zishixiuwen@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hammer_0.0.3-1_1554704644828_0.4863150238402856"},"_hasShrinkwrap":false},"0.0.3-2":{"name":"@58fe/hammer","version":"0.0.3-2","description":"Better enterprise frameworks with Node.js & Koa","main":"index.js","scripts":{"test":"jest --coverage"},"keywords":["node","koa"],"author":{"name":"Reking Zhang"},"license":"MIT","devDependencies":{"eslint":"^5.14.1","eslint-config-58fe":"^1.0.1","eslint-plugin-import":"^2.16.0","jest":"^24.5.0"},"dependencies":{"debug":"^4.1.1","koa-router":"^7.4.0","koa2":"^2.0.0-alpha.7","log4js":"^4.1.0"},"readme":"# Hammer\n\nBetter enterprise frameworks with Node.js & Koa\n","readmeFilename":"README.md","gitHead":"14b8918fdee437c0015a729a9b364c11d6a8ecee","_id":"@58fe/hammer@0.0.3-2","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"reking","email":"724255238@qq.com"},"dist":{"integrity":"sha512-70gwz5Inp7Ai6RNTfUl1RO9z0Gw9oaC4NTzZt5netdTVAD/14D6o924+znK9tlM6WeJcn3d6jrkmtNPJjZDMyw==","shasum":"8e3a5c2005a1f6da0b8a95a4340ab4e6357c30fe","tarball":"https://registry.npmjs.org/@58fe/hammer/-/hammer-0.0.3-2.tgz","fileCount":13,"unpackedSize":13087,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcqvD2CRA9TVsSAnZWagAAwvwP/iPxN+m3xbQgxLsakXtP\nq5mu/ALqQcUmq9qbDCYRwj/LutGBDK1kbOpoKHAT41+DaQPKkLHB1DUxEeQh\nN+UaZRH2K6e0FA0oDZVO9IVO4+8tUDgBEX7ewjQbVvRaQERhYHwQhZIyqqBI\npffbLm9CECSVpSIeDCBxlqeReT+wyJvLPl36TRLnjaDakI5n+sa4RlBi0ROx\n4Oq47mTpIMI6NSHtAI3YWqbE0MAajp1IhTxeT6M2DLOZ69+5jZrLFkEPDZ3j\n2WMOTerKNhsrqlYWtMYyG87Rka2jqwskg9opJvGyFn0X7Kq0g0tr83XBvro7\nsmFst9uMjNWwK3wEUlN1fxm89PyjAda8a2/RR0loKzvdhqadWPDFTFdkG3pT\nqo3QFd1Hj+zwf8jXP44Ia7+QbLOR6OaSsDqOAnosFWk15IhbC25kqnvXgFWt\nn0/fJyh19oMHerLFxfd5fMiyvJUCcyA9PHK51yhBSddJFIlvXysvijWBfQOT\nDwJgTEIBSLPkyC6nCMlZKaaAbFwZAmZcQ2zzVZpou09j7Z/8cui9cgrzNcbu\nEC28h5Ghdf4LcPSiyetYTCNfK7PNHtAf1MXwuArDug8Lq7Yb7smirY94ds9j\nKOzXhBEYU7qEqBrm5imvGjuNBx9VZFcqnd8RFPsHVgzXagy7FPfjjkQS5QYU\nSGkQ\r\n=1FKA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIASXRzVkdIhxs8dsHK4+8DlSxdPxhd3yuNQi4P846Ou5AiB7tDcJ7OQwuWx4TIGmcpkoWxBw6OXdhSqnowOgdG2mTA=="}]},"maintainers":[{"name":"alexjia","email":"875877496@qq.com"},{"name":"artoriaschan","email":"544396118@qq.com"},{"name":"imlimiao","email":"lmjavajas@163.com"},{"name":"jackchou","email":"934803531@qq.com"},{"name":"rainbow_zh","email":"zhouhong07@58ganji.com"},{"name":"reking","email":"724255238@qq.com"},{"name":"shangpanpan","email":"crazycoding@foxmail.com"},{"name":"zhangyongming","email":"zishixiuwen@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hammer_0.0.3-2_1554706677562_0.15153363135204256"},"_hasShrinkwrap":false},"0.0.3-3":{"name":"@58fe/hammer","version":"0.0.3-3","description":"Better enterprise frameworks with Node.js & Koa","main":"index.js","scripts":{"test":"jest --coverage"},"keywords":["node","koa"],"author":{"name":"Reking Zhang"},"license":"MIT","devDependencies":{"eslint":"^5.14.1","eslint-config-58fe":"^1.0.1","eslint-plugin-import":"^2.16.0","jest":"^24.5.0"},"dependencies":{"debug":"^4.1.1","koa-router":"^7.4.0","koa2":"^2.0.0-alpha.7","log4js":"^4.1.0"},"readme":"# Hammer\n\nBetter enterprise frameworks with Node.js & Koa\n","readmeFilename":"README.md","gitHead":"8692a289dd4f6083abe374fbf422854866d57331","_id":"@58fe/hammer@0.0.3-3","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"reking","email":"724255238@qq.com"},"dist":{"integrity":"sha512-r414Tg6hfU4YHdfGtO6+GUvOtB+hfwiW7wmu79vn1A+vgRXOOjptAR/fyOCuiL4bKBYc05DagxMIKu4VBE/58w==","shasum":"248f8cfc2f0ac65d0c25e6524eb14cc0d331aa8f","tarball":"https://registry.npmjs.org/@58fe/hammer/-/hammer-0.0.3-3.tgz","fileCount":13,"unpackedSize":13393,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcqvnVCRA9TVsSAnZWagAAyjYP/3yf1jiOOxSsD4VDswN3\nv4WQy64N00B/rAJiA0jqxKTy6bVdM3GNo6ssgl4rSFEhss4JbbbWwFKeMIBG\ncaHXTkRvPvDR2yt2nh0ZztqvFH6VfvptHg92FLJ2wxV8YEcCYdhQDqpidOMD\nIbjLcMtJCvDzmmbk09rL4Ar3kmgjKvIrgYHi4yxDOeIJvLjr6WPQGRenziBb\nvwgnnZigxrJrH/nu9pQxyV7hZktX9WnE6glZmzMRxYygdme/MEqJUyIbrBfe\n0fDB6DODaivH3HABLOJSe809uHwrJdvuF8h2L+rpZD3H5tUQn4TeMfj5alEE\nq+qo3gelbwMvPuK7nErn7hDaG0eOUPBgDYmnGQk1Z23lOZF0qKs5nHeQxANh\nWTTOUuhBm9d6Lvi+lUtAcfF8ULB4xdm2jthHeEBJzkKcUgAmm/VjIZnE5uqh\n7XBmqPruqZM6DRkDXOn1HE2Yrfo7fHExzDL/fpS6YXYGMngTKLDZ4OflpRKb\nw17zZXlQZRPtMIXr/z7Wi7lKywiBxbipg+2MR/RTYb3S1kIhl519XSXmr0r1\nfVkHjRQ/MPQukINxjYFvdXB76TSsv5imlLQ/ynrb13bKbWbhlf46Da4gByhj\nyjnpCOHc1CVxqdHVQFrC17N2pj9LykPtEj6L46jRoZ6U/YvUpyOy6AsrLwt+\nmuET\r\n=A4pF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBqDW7RO83oDT4NOMLOsF1MeVT9jugB0liqx3Jq+3bv7AiEA4AsyunX2XOLW8NAHAfGwvS6Ok8wRKLb/tvMc2BvI9c4="}]},"maintainers":[{"name":"alexjia","email":"875877496@qq.com"},{"name":"artoriaschan","email":"544396118@qq.com"},{"name":"imlimiao","email":"lmjavajas@163.com"},{"name":"jackchou","email":"934803531@qq.com"},{"name":"rainbow_zh","email":"zhouhong07@58ganji.com"},{"name":"reking","email":"724255238@qq.com"},{"name":"shangpanpan","email":"crazycoding@foxmail.com"},{"name":"zhangyongming","email":"zishixiuwen@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hammer_0.0.3-3_1554708948664_0.028494910061388046"},"_hasShrinkwrap":false},"0.0.3-4":{"name":"@58fe/hammer","version":"0.0.3-4","description":"Better enterprise frameworks with Node.js & Koa","main":"index.js","scripts":{"test":"jest --coverage"},"keywords":["node","koa"],"author":{"name":"Reking Zhang"},"license":"MIT","devDependencies":{"eslint":"^5.14.1","eslint-config-58fe":"^1.0.1","eslint-plugin-import":"^2.16.0","jest":"^24.5.0"},"dependencies":{"debug":"^4.1.1","koa-router":"^7.4.0","koa2":"^2.0.0-alpha.7","log4js":"^4.1.0"},"readme":"# Hammer\n\nBetter enterprise frameworks with Node.js & Koa\n","readmeFilename":"README.md","gitHead":"aea5f7a477e2f43422b3acd86c7f26121ff8f0ce","_id":"@58fe/hammer@0.0.3-4","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"reking","email":"724255238@qq.com"},"dist":{"integrity":"sha512-n1hQzS6TPEo57sQcrnlcOw7DmRiBrz2oWn1eWOQTd7HZLKQXft869oxOPaHRWgBIrsr1LwOowQpAbxqw+MiL+Q==","shasum":"929e7dfb9bf6b9443a131739d77bc37712f3759b","tarball":"https://registry.npmjs.org/@58fe/hammer/-/hammer-0.0.3-4.tgz","fileCount":13,"unpackedSize":13437,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcqx9FCRA9TVsSAnZWagAA+oYQAJS345VlxXrirZM+jaF4\n3fp3a9xaKyr9cHy4AURsr7cZa5Q7UIUgoqorxVH2AaowN+AtBYwq5FKmBsk0\ndIrLtuEZNXY5HPC9etFpEsG5X4eUMAKFG0swyuvf7gB/TX0Vu9h6nc0528O0\nooVR8xQCKMHN3yeD3Pmv/Abo8XDUgqkc3gCKhUD7veKlUGzgaXJlfFDkuPCA\nQUAgV9BajkfpORYZIubxgMveChhYppDlN6z1mp0IvMXepLhuFjcN6aaFQdj+\nsR5sqKSA0xpDgcvX3SzwuIs+Y7qtFv/a9yunMCFR27JJ2df/Memyz9xRGRSR\nPLCBTXmf51riY9Gksu9zAgdH8Viitq1dDrQvuIQa/9I95LQa6Xw+W4Ejky9J\nXYvGkbrhD+kzTbiaSdWrcHj4ES59Y2NatrHi0pqeV+DK3U2SVuVQqKGf1B1T\nObD9Vuq8deCxxt/r5tFYZItvH/7tTWWwJUxezbzxPJZSjCS35accTtNncpfE\nas5IPGOXv7BBLMtGX69WziAHWIigES++O5VGdPTXSxH8x2WAoQa3jd7lJwKM\nz1MB4jyRQMDPly3dRM4eFriyTMYggnwus1WVJ29b3bVPY0S2PyhtFPXuiE5n\nIDaglfRapLJHwjPCs1AsRO+iTUXIeaEKan8PA6wB59eIdgvyvMlX4eOaX7oY\nToqh\r\n=v6mV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF3T1nSNbmo0p1eyAVdrZBMVuejnGyCZ0N3+iiE6N9fWAiEAn+ZMhLnRsSOjuqaqqUnH/cvSSaRjaPSSP01XqtUgdDM="}]},"maintainers":[{"name":"alexjia","email":"875877496@qq.com"},{"name":"artoriaschan","email":"544396118@qq.com"},{"name":"imlimiao","email":"lmjavajas@163.com"},{"name":"jackchou","email":"934803531@qq.com"},{"name":"rainbow_zh","email":"zhouhong07@58ganji.com"},{"name":"reking","email":"724255238@qq.com"},{"name":"shangpanpan","email":"crazycoding@foxmail.com"},{"name":"zhangyongming","email":"zishixiuwen@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hammer_0.0.3-4_1554718532393_0.4121404229675836"},"_hasShrinkwrap":false},"0.0.3-5":{"name":"@58fe/hammer","version":"0.0.3-5","description":"Better enterprise frameworks with Node.js & Koa","main":"index.js","scripts":{"test":"jest --coverage"},"keywords":["node","koa"],"author":{"name":"Reking Zhang"},"license":"MIT","devDependencies":{"eslint":"^5.14.1","eslint-config-58fe":"^1.0.1","eslint-plugin-import":"^2.16.0","jest":"^24.5.0"},"dependencies":{"debug":"^4.1.1","koa-router":"^7.4.0","koa2":"^2.0.0-alpha.7","log4js":"^4.1.0"},"readme":"# Hammer\n\nBetter enterprise frameworks with Node.js & Koa\n","readmeFilename":"README.md","gitHead":"c1513955a9cd99e5c251c4159dfd13e93636a4a7","_id":"@58fe/hammer@0.0.3-5","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"reking","email":"724255238@qq.com"},"dist":{"integrity":"sha512-+v3QajpoRr0Zrb4tvWcyGkAyBnwwKJdi218vVOZnI2p+PIBzmdp2mscIjmwJ0AitOmDtTYilOnRwmQUmBj2+5g==","shasum":"0ec2f271a9ce590b6fee5076357c70278fae802d","tarball":"https://registry.npmjs.org/@58fe/hammer/-/hammer-0.0.3-5.tgz","fileCount":13,"unpackedSize":13429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcqzJlCRA9TVsSAnZWagAAO/8P/iLHA1y4nX07us6b/PRf\nubZlVxBNmcJ8xV8vZCUKQrwk46v9gdNQJ+NYDz3+0PHacq4OZLB8JDkHqIjj\n/siLp/EuGyAaeSqAwMqPcVrWiDDh43saC9y/tQAPbTWLKDZvEb1m48N4E/SY\nWuioH4bin2lguvXSvgrLll1HP2wLfBMVqrLkLTlFLxg43BU4iRKxqgrv1GGD\ndjMGFMN8pkblrrhcTCvyu664f6k/xFNX3iLBM6AEuQuxTjuhtHAWfKBQPdLx\niy1z4c441lQVZcq1EhYjYzyDYlGUe683ZVTnqlF8xscUAKMWfgDTrAleE+et\n9CaCbLeE38JAPd0YU5G1Ni6hWoakSOfsiQ8+GsRawojG/aeEfH6xSVlV5C2f\nBKvAyIS1GomLebwICUE6ZFJaAP08P2sIeqmQrsOylqJZJQC/AmTeSLb/tcRz\nMBQDPszbJ9dg8y7u3rUpROyJ7GMYilhxEFO9tk0YyNwTzGFTYKlLuMkyKDmx\njf6C8EZTkdZIqtFVJ0W2uU/APIS9WYyrIGfM0rhlJkaJepx3Rb8mKkqhEqS8\nKDihg5TP2MT/wSQfOYAWhy4goqCZZkY9OSoWk5jk4ujeVskHtKA+VoAWvnnt\nqdOh8HJVVA4jhAQvbTNkbIyb9GkHMitbZ7LM143jOQ/QZd/6MrvCs7dB/cyw\nWX4J\r\n=uXyW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDL0AH6iDRl1ULfAfA5bNYfutvXNtKkuUa+kFP2OjLadwIgBYOLepR1TVrWcLYo7BvqtmByRJlVueud3Pav10ruXjI="}]},"maintainers":[{"name":"alexjia","email":"875877496@qq.com"},{"name":"artoriaschan","email":"544396118@qq.com"},{"name":"imlimiao","email":"lmjavajas@163.com"},{"name":"jackchou","email":"934803531@qq.com"},{"name":"rainbow_zh","email":"zhouhong07@58ganji.com"},{"name":"reking","email":"724255238@qq.com"},{"name":"shangpanpan","email":"crazycoding@foxmail.com"},{"name":"zhangyongming","email":"zishixiuwen@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hammer_0.0.3-5_1554723429116_0.6700781583345861"},"_hasShrinkwrap":false},"0.0.3-6":{"name":"@58fe/hammer","version":"0.0.3-6","description":"Better enterprise frameworks with Node.js & Koa","main":"index.js","scripts":{"test":"jest --coverage"},"keywords":["node","koa"],"author":{"name":"Reking Zhang"},"license":"MIT","devDependencies":{"eslint":"^5.14.1","eslint-config-58fe":"^1.0.1","eslint-plugin-import":"^2.16.0","jest":"^24.5.0"},"dependencies":{"debug":"^4.1.1","koa-router":"^7.4.0","koa2":"^2.0.0-alpha.7","log4js":"^4.1.0"},"readme":"# Hammer\n\nBetter enterprise frameworks with Node.js & Koa\n","readmeFilename":"README.md","gitHead":"f05b8a4cd6ebd82835d78139aafcff6fdaf9b595","_id":"@58fe/hammer@0.0.3-6","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"reking","email":"724255238@qq.com"},"dist":{"integrity":"sha512-o0CgNSpNFxkQQVvj7o0ao4u8LUdERA6cJd34ywghy1/+4sl8EbMhmLxrQvhUmb7PbuXusOE3gLhcYZSl0gIo+w==","shasum":"02217001ec92d3bafc2649d3327eab100c28d88b","tarball":"https://registry.npmjs.org/@58fe/hammer/-/hammer-0.0.3-6.tgz","fileCount":14,"unpackedSize":13820,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcrAWWCRA9TVsSAnZWagAAxJMQAKP6bbnaFB1VU+bPJuUf\n6Ksmor5T483kGYzAZQ74Jc98ipY+jEGydsFb9bm/ZyqqGTXBemNcNWCEPRye\naYl8LM4ugBYhovf9G5EAE1uiFIGQKKbNKGVX3PrVApZLGZSbVnl8MAmLywfe\nZeBv8RFXw6kAxA2vIM6Xd8tiONUhN4JF16Ut80nJcNQMcMEF+dq3XvzeMcnB\n5T66V2KntzBi17BafgTuEkfQB/8gJK4ig4JFRek0emmLDYxKTsagFBGPpbL1\nlRW4bbsFykXykyEoC5MbRU4PadppcUxD1DYdc3yivVsZ1BHQFD3BqaKEQVzk\n2Iwv24I4HFUIf8fad7G2swF3j/X/9/iw4MHnpgGe8p3y08EGyGv0KiJdlSzi\nsXxgOzO/29uzFDLM+KzI48wDUnyXdIMyt5Fy4NQAb78c1NrQdd7jLEg4mq3k\nJ9ldUMBqqxYVC1D+0Myg0LOkcYj49UlVQTmO+zUoksOnuIv4mSw+wQQInUfU\nhZY+bAz5+rIvKoBmknWMynSVd6IRGKkn/63fOWPlPGxVASfsdXtbX3hBVsxf\nbTnLRmzvdYgJY30eBE3fuS1dMbyUnTer9OTtD5Q0f1Ef3DnQ58U9z5GrV0iB\n1uh3EKYm8/J+X61avrMhQNPBxg+sDbKYfSdab697Gj6bBWv78leC1qErAZtO\nhwXC\r\n=3Aey\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICzyPQcSq7KeDYlSbpB4MQ7AfvUMounZZ7ICRuvOKfQyAiAB4WUfEa6esU2Pn/jYNQuy6C8N/3QsZBcl0CMegTOA2A=="}]},"maintainers":[{"name":"alexjia","email":"875877496@qq.com"},{"name":"artoriaschan","email":"544396118@qq.com"},{"name":"imlimiao","email":"lmjavajas@163.com"},{"name":"jackchou","email":"934803531@qq.com"},{"name":"rainbow_zh","email":"zhouhong07@58ganji.com"},{"name":"reking","email":"724255238@qq.com"},{"name":"shangpanpan","email":"crazycoding@foxmail.com"},{"name":"zhangyongming","email":"zishixiuwen@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hammer_0.0.3-6_1554777493598_0.5435119737853946"},"_hasShrinkwrap":false},"0.0.3-7":{"name":"@58fe/hammer","version":"0.0.3-7","description":"Better enterprise frameworks with Node.js & Koa","main":"index.js","scripts":{"test":"jest --coverage"},"keywords":["node","koa"],"author":{"name":"Reking Zhang"},"license":"MIT","devDependencies":{"eslint":"^5.14.1","eslint-config-58fe":"^1.0.1","eslint-plugin-import":"^2.16.0","jest":"^24.5.0"},"dependencies":{"debug":"^4.1.1","koa-router":"^7.4.0","koa2":"^2.0.0-alpha.7","log4js":"^4.1.0"},"readme":"# Hammer\n\nBetter enterprise frameworks with Node.js & Koa\n","readmeFilename":"README.md","gitHead":"15a7007ef2838c9451ba084400a5b4ab92c08945","_id":"@58fe/hammer@0.0.3-7","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"reking","email":"724255238@qq.com"},"dist":{"integrity":"sha512-HqlfQCJxq7xrl4yixUBLkHtLyilWw66yyYQfl1kSiyibEFSQUcsVHu3IX3hFiTSnE7hMDOLZwSKMllS9VAcabw==","shasum":"cadb9239d551dc0835851169bb9f479f363f1176","tarball":"https://registry.npmjs.org/@58fe/hammer/-/hammer-0.0.3-7.tgz","fileCount":14,"unpackedSize":13988,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcrAqTCRA9TVsSAnZWagAAai4P/1xuLNmxx3NCYlk9nIIG\nsXSY8cadtbDUFI2q33hMI6GqvscbPjcQn+Y4R5bAUAMlF5UpVKANIojto6if\nwdy4GK6ulbG8zmigLke0efI4yEq20EXoLchEEwV43u/l3O3E8BmCBYuWeK6a\n1TTrIBBWCCBQ7vOJ6IpxIrY1AohtIRQ633SYuRkeOsIZO/EOkIQlirZY4ac6\n2sdLIhBeqaO6l1l0bNRetanQFmysz2Ng1kOoCo7KZ0N5D3E0wsR79+h3SfQ7\nH2aPxM3SeoVxNWWk2k5j5B0ZKn5PKelgyWcXZVtajZPML0005mTdLPzYOVmy\njrJ0LruslPje7nK9gk87nH6viuzN2sN3IFXgF8VDx4FbuVBZ0hH+UevVXTBV\n14fzILVnke/CLCzsKUTYuMRWGya4Jwogzm4a38rNzd2SqXSdf3BS6vJkhzUH\nHGmW2D02hzmL5v77o1f3tBiYqb1jPGR4jeqTYI5y78zSi1IBtFTZmCohd+A+\nqcoetuWkYvMTopaav+VRCQmFfEabPnUQZgqwRg5gLUuPmk0ys40ZfqyglfJd\nB/+L1Zcc6vEsVn8e466NE/RTr+tW98lpb/v3/+LzfFuaEYZA2PtPuCE/+6Sv\n8eZ/VAqguYOv1kBVWMqFu+oRCg2w3iuDWCUDc5rZE68eosM2zsteFlZGi6hW\n3ztI\r\n=Mp3i\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFQCf9iCaEU23XOb1eu4Lp5CL3QVLi2ra45s+sa8p3iGAiBD5mjr3h/SBWC1yuPI86UsHs91YxedyM3+1QN0IhK/pA=="}]},"maintainers":[{"name":"alexjia","email":"875877496@qq.com"},{"name":"artoriaschan","email":"544396118@qq.com"},{"name":"imlimiao","email":"lmjavajas@163.com"},{"name":"jackchou","email":"934803531@qq.com"},{"name":"rainbow_zh","email":"zhouhong07@58ganji.com"},{"name":"reking","email":"724255238@qq.com"},{"name":"shangpanpan","email":"crazycoding@foxmail.com"},{"name":"zhangyongming","email":"zishixiuwen@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hammer_0.0.3-7_1554778770566_0.35879172586846786"},"_hasShrinkwrap":false},"0.0.3-8":{"name":"@58fe/hammer","version":"0.0.3-8","description":"Better enterprise frameworks with Node.js & Koa","main":"index.js","scripts":{"test":"jest --coverage"},"keywords":["node","koa"],"author":{"name":"Reking Zhang"},"license":"MIT","devDependencies":{"eslint":"^5.14.1","eslint-config-58fe":"^1.0.1","eslint-plugin-import":"^2.16.0","jest":"^24.5.0"},"dependencies":{"debug":"^4.1.1","koa-router":"^7.4.0","koa2":"^2.0.0-alpha.7","log4js":"^4.1.0"},"readme":"# Hammer\n\nBetter enterprise frameworks with Node.js & Koa\n","readmeFilename":"README.md","gitHead":"0994fd2f1fff5878fd129160705e867e741206c5","_id":"@58fe/hammer@0.0.3-8","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"reking","email":"724255238@qq.com"},"dist":{"integrity":"sha512-RdDXSbb88vjHfFk17n2KnyhoZzgcSEA5lbwn9FJwMaMbril84D/qYq3JRFRvd+ZuHEO0HP7OpJZAHsDPMejQ/Q==","shasum":"0218c2dc61645b13bfcc43cc6471a1cf08da56e1","tarball":"https://registry.npmjs.org/@58fe/hammer/-/hammer-0.0.3-8.tgz","fileCount":14,"unpackedSize":15339,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJctDLdCRA9TVsSAnZWagAAIk0P/iSOUfetF9CcCRLFLoo8\nBzolqU0KSp1OxEzk3BB8NRD3Yd37xJzfEYTI/ZVE2IN2i2+2LuHZ4hZaqNje\ndG1S0JYBdxiPKXw+ARIGJorl6V5k+YVf/09bIj3yrEscL6rYTglMsXzQmrHH\nizvPLVylmOONYk+f3esJ+6Bri8U3DiMLZCbsq83J+lnSsYTqc5aan8JyxmdG\n+xGPRQspfSrxfeH4wGuDvLRv+KSQaWTyG87enKq2Liti8epPQP3Go9TMuZ3x\nszhzg3FU0rgfjEDxhYGh+Eqel2/Nzf2NhQxYVWVeJYNYRvyqbxiDaUYmpE/C\n6bTehcNMf0ulK3zjPcz8fjRcdqoRFxyPGa0jkpx/BoLw4tmVr5pNLWXr5TsX\n98SS/o2/xFIwlbTvmpwrrSR58nqvkqobjrxb1q+g9NnwZ2jWidl6pt4Hnx11\nYEGjRGRyDhrEsN54aMicmOHcBjMguws7QQenpPdsQT5dF6yF5Cm73xvgJ8hE\nf9FZpCEAWOyb2Er7GxIDoWmukRtWGXIpctC4we+6jciLMt6nF6DKDFTu6jI2\n5n6jZ2UuRxKfPEC91Ulz2bGL1OPVtM2l2ptwzu31HdQRQS2T+JqqiCafbDsx\nDkXEaROgIog2k9NO6gonS9gfkI4QJszYJTM228f54A8+PCN3QkMqLlSnhoet\ntFsO\r\n=Y6JC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDs8Dlu7vCtdF6oY7uiQxhsejFizA76UynqG5o8LcAYaAIgdiAEHzeXg5i+TGKkaOOQfYcJtYkf+1XwfIr9eCCu/PE="}]},"maintainers":[{"name":"alexjia","email":"875877496@qq.com"},{"name":"artoriaschan","email":"544396118@qq.com"},{"name":"imlimiao","email":"lmjavajas@163.com"},{"name":"jackchou","email":"934803531@qq.com"},{"name":"rainbow_zh","email":"zhouhong07@58ganji.com"},{"name":"reking","email":"724255238@qq.com"},{"name":"shangpanpan","email":"crazycoding@foxmail.com"},{"name":"zhangyongming","email":"zishixiuwen@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hammer_0.0.3-8_1555313372903_0.5539645010590717"},"_hasShrinkwrap":false},"0.0.3-9":{"name":"@58fe/hammer","version":"0.0.3-9","description":"Better enterprise frameworks with Node.js & Koa","main":"index.js","scripts":{"test":"jest --coverage"},"keywords":["node","koa"],"author":{"name":"Reking Zhang"},"license":"MIT","devDependencies":{"eslint":"^5.14.1","eslint-config-58fe":"^1.0.1","eslint-plugin-import":"^2.16.0","jest":"^24.5.0"},"dependencies":{"debug":"^4.1.1","koa-router":"^7.4.0","koa2":"^2.0.0-alpha.7","log4js":"^4.1.0"},"readme":"# Hammer\n\nBetter enterprise frameworks with Node.js & Koa\n","readmeFilename":"README.md","gitHead":"fc7b26a26ec1cb2892a3620b81cfcdb13fb2cd69","_id":"@58fe/hammer@0.0.3-9","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"reking","email":"724255238@qq.com"},"dist":{"integrity":"sha512-Io/XnEtdM0hqHfW90W6W/nz85As+L60gAqtoWiblsJaOiMzgdc1E942gaVtjX02vYGAZUqtNq+q8HPt3TlgEgw==","shasum":"5543fe8d7056c267f5b6724fe86b8a7dff4c2719","tarball":"https://registry.npmjs.org/@58fe/hammer/-/hammer-0.0.3-9.tgz","fileCount":14,"unpackedSize":15345,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJctDn9CRA9TVsSAnZWagAA/OMP/Aw4h88VYnTMq9HyETsK\nKZV/Un+H3nTVxT0MUhcO6gRUpXfYUuIVPU2Oh7PdTc/mjOmjLIIbbQ6M6ohE\n6O+m/sP1AwTmnBrrUVBP1fVQIsdF2Ec65nWGKHe0Y8OeBkmv7KbKWg60dbMl\nu+BRl084Y0rXZKu1chPoDkFGT57KUCv1XXzy+qfKf7wYUH2qOxJq33oqmV3K\nj9vCW44tbfRw3PmN7kAdS+qJBqA164HS699hMlKpRG9JyVEl5Po11B3Zo5Ix\nmt42xPrW2ILCiRw3X1dmvOUDG9Cp5xWJIffw99acLcXYcHD8XRuF4+qWD+8b\npifEVUUwUuvL0AsSLzXeIu2zz11ILM2J/Pt2pieqctcvQLcNurmjhdALhUr/\ncBQGMgVh4lkUC/VaXwV2n2SYENNyjtz2JAEbbh05BysNLRzRqkgbbAf2vVuy\nbXsJ67eb+alldEO7p/XIejd8QkisUdIMhZkpMTUB4OsdIFP277jW8nxmB/fE\nYLtwRxpARHHPgJMD0HVqLL0einjS3bEDSUwqeQaMwWtbM1xiPxSnfYMdxn0R\n7TqDUfh9U9dmAwzNcE6FNW3YkqwrE852NtPCx5dthTyMQQcXg7gwxXTOVUNS\nlVcXtHzUOT+6ucc59BzwALI5WxCHbyLis3jaggkCyeOpp1TtempOsEpLRc/N\nEWJq\r\n=mCNF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFv/eWm6xu0h4mce3s1hzXmBG5NFEijSo9A6iRTGiWoaAiBvynbuTKd3hmLjxSsb1vHvqQtwKAhc7dcEhmMKH4VsSw=="}]},"maintainers":[{"name":"alexjia","email":"875877496@qq.com"},{"name":"artoriaschan","email":"544396118@qq.com"},{"name":"imlimiao","email":"lmjavajas@163.com"},{"name":"jackchou","email":"934803531@qq.com"},{"name":"rainbow_zh","email":"zhouhong07@58ganji.com"},{"name":"reking","email":"724255238@qq.com"},{"name":"shangpanpan","email":"crazycoding@foxmail.com"},{"name":"zhangyongming","email":"zishixiuwen@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hammer_0.0.3-9_1555315196996_0.009475365136988767"},"_hasShrinkwrap":false},"0.0.3-10":{"name":"@58fe/hammer","version":"0.0.3-10","description":"Better enterprise frameworks with Node.js & Koa","main":"index.js","scripts":{"test":"jest --coverage"},"keywords":["node","koa"],"author":{"name":"Reking Zhang"},"license":"MIT","devDependencies":{"eslint":"^5.14.1","eslint-config-58fe":"^1.0.1","eslint-plugin-import":"^2.16.0","jest":"^24.5.0"},"dependencies":{"debug":"^4.1.1","koa-router":"^7.4.0","koa2":"^2.0.0-alpha.7","log4js":"^4.1.0"},"readme":"# Hammer\n\nBetter enterprise frameworks with Node.js & Koa\n","readmeFilename":"README.md","gitHead":"7f60ed45f4dd2e352b9a0edb027fef2115ad4226","_id":"@58fe/hammer@0.0.3-10","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"reking","email":"724255238@qq.com"},"dist":{"integrity":"sha512-ZzkLx90A3ZaWknjah11ySLBrtANLPNLJZvXAXpon7+UHD+lDqWy+Asbe2VP4SJve417vmN/QfT2LlXOT0oTSFA==","shasum":"459bd6a36ae3e43d40e17a499af9e1d1116a34a4","tarball":"https://registry.npmjs.org/@58fe/hammer/-/hammer-0.0.3-10.tgz","fileCount":14,"unpackedSize":14390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJctXT/CRA9TVsSAnZWagAAhtoQAJCXg2qaA4slmCPkQ+n/\nNH70/1Xe57bJs94236+pqWFTPf4uodZ13CFX5C7Ftc3NpkWwJdA/d2xYMDIG\nDvLBB91p6+zXTGdS3flZnB+VxZDN7fmdN8WDuoICo2/UmsJVmo3Sm9/zElzp\nHw/lWnhqOodykoYV6RlEACcY4203hc1DwtA7SmiY33BeJsHI2Uq06BUkVtLO\nL0xLNNW2FJVWN1K7loZ8gIm6VxEAWGoIZC9R+6gYZDV4hMk4DWNfpEvufxJF\nxrhD7jvDgCAR9xUt3IoDySaUxMA/Q/xcBA5MRJpSzz2Zg0rj/KEQurv0TatT\nnCOoyCAWYJucYC1E2K0NclFwfIfMKz3XtdsBVX5XngWNeTwFfbb+GIaF9IEt\nhaln4QMHNE7d5383g13KQqxXzJWFPCQU7USPYPcxI9efVMzG9LCJu0COYSmB\nphp40QFRn3QWIS88ms7c+KyZdQQSvhRJkmgaBsDBkt2CEevvE9fxrq5SgEtj\nNz4/ZE9Wj/EwCeDHRlT/XvJpSR/vBpTbKSPFPqeNInX7wg7ZO3DZCZjFqRkq\n5foDkjbUNkm3qZEuHLl2pbIjuG8zP+bGiqkoV90BO5ubit2eDNXQIhhiLSFU\neMxl9Zi3J01+fTYf7bd/z9GRlfIjWHmGt+OW4I52jSBJigbqHa/NBkK4gfRW\nQWxz\r\n=ca55\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1LFC6xGQlSA4sL9fhuCcg+OxdyZyPX5sSCWscOEjr1wIga5+NB1tC2O0KQvTLK9wFYvYDxhSHdIBdcxDLHKe2WJ4="}]},"maintainers":[{"name":"alexjia","email":"875877496@qq.com"},{"name":"artoriaschan","email":"544396118@qq.com"},{"name":"imlimiao","email":"lmjavajas@163.com"},{"name":"jackchou","email":"934803531@qq.com"},{"name":"rainbow_zh","email":"zhouhong07@58ganji.com"},{"name":"reking","email":"724255238@qq.com"},{"name":"shangpanpan","email":"crazycoding@foxmail.com"},{"name":"zhangyongming","email":"zishixiuwen@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hammer_0.0.3-10_1555395838611_0.2058729271506159"},"_hasShrinkwrap":false},"0.1.0":{"name":"@58fe/hammer","version":"0.1.0","description":"Better enterprise frameworks with Node.js & Koa","main":"index.js","scripts":{"test":"jest --coverage"},"keywords":["node","koa"],"author":{"name":"Reking Zhang"},"license":"MIT","devDependencies":{"eslint":"^5.14.1","eslint-config-58fe":"^1.0.1","eslint-plugin-import":"^2.16.0","jest":"^24.5.0"},"dependencies":{"debug":"^4.1.1","koa-router":"^7.4.0","koa2":"^2.0.0-alpha.7","log4js":"^4.1.0"},"gitHead":"62979b7594522deb554e235718ac04cc0d7f2eca","_id":"@58fe/hammer@0.1.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"reking","email":"724255238@qq.com"},"dist":{"integrity":"sha512-uZ7K3aOITXYt4lgYCNLpnhb+tPL/5ziIVog6idA232Tu7fZ5/C8PSz+KgLevmMul2mXCWQ9LqOqEAwQDXG7NOg==","shasum":"aeabd27f2912b6d4f2e71ffb8de828c82305a475","tarball":"https://registry.npmjs.org/@58fe/hammer/-/hammer-0.1.0.tgz","fileCount":14,"unpackedSize":14387,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJctXwCCRA9TVsSAnZWagAAcagP+QGSYOnQK3Io5LED0xa9\n0Q+dWebvhBJIPYf6oWn4AdKZBlYKaEzpJ50arSDUCAUVUEr80+q43RyE+CaK\ned+zSJw+m0HOC3cfzetzw4nHON+U5VU0/DSfIMRGO4I1FnWFs9dfCx85VTns\nxQ13dZpXc3umFIjf464tFD8GD69vGMGJ62HGXk/WSAdJ60cqtmdJAY7lOvHb\nTksi/slP6qSsSjovIF98L6raXQbe9JK2k3ZXqEl84emNqY9ItoBgx5nHYUwU\nHRqxjAb6SuaZ72gZheEYAvX1tm4mrPZLE4eQguahWJrp+uSlfVkiiAQAvxp5\n96UJxyUgs44YTctETktMXtt6/nnXDmVguAos6q/dzFFsuxbLKGwE5iNpt+cm\nR5xxUCUe5UqBUt+U3+xq8QdOKHc+WDhacC3uoVvxpG5Otck00wn6EguLzQDu\n2ufMPJK/9b/kenj8SDwGhx/XcsfSMlhRMSmkn6lsmyoRZKTew/0JK+IpByn1\nMppJV/Jc5bn8kBWKM5tJnsyHDPO1HCGQ8l2r3Yhv/JVRMg6FCsH3JIuy68EB\nafYcjmk00TeyIEbbJrESl99n4Umox0VT0YmAJGL9T6LWrabOKgjyMV+qe99e\n+ixa/N9JZNcQ2XbUSJGwLAIWb3XYkAi/fXnY+XyDtBw3Ynd5Zx12eRrE+Ohj\nCWK8\r\n=9LJg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDpxBw0mgJHT0KPFquXdb4Iqv+DuUlyq7peJs04zA0x1QIhAKtwhc9lRnEvnTJw2RB+WgYy+kZClF1UUUXiduM8cT32"}]},"maintainers":[{"name":"alexjia","email":"875877496@qq.com"},{"name":"artoriaschan","email":"544396118@qq.com"},{"name":"imlimiao","email":"lmjavajas@163.com"},{"name":"jackchou","email":"934803531@qq.com"},{"name":"rainbow_zh","email":"zhouhong07@58ganji.com"},{"name":"reking","email":"724255238@qq.com"},{"name":"shangpanpan","email":"crazycoding@foxmail.com"},{"name":"zhangyongming","email":"zishixiuwen@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hammer_0.1.0_1555397634150_0.32303993909403395"},"_hasShrinkwrap":false},"0.1.1":{"name":"@58fe/hammer","version":"0.1.1","description":"Better enterprise frameworks with Node.js & Koa","main":"index.js","scripts":{"test":"jest --coverage"},"keywords":["node","koa"],"author":{"name":"Reking Zhang"},"license":"MIT","devDependencies":{"eslint":"^5.14.1","eslint-config-58fe":"^1.0.1","eslint-plugin-import":"^2.16.0","jest":"^24.5.0"},"dependencies":{"debug":"^4.1.1","koa-router":"^7.4.0","koa2":"^2.0.0-alpha.7","log4js":"^4.1.0"},"gitHead":"cd794cf1c2939bfef89061a8090d8d03cf40cd65","_id":"@58fe/hammer@0.1.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"reking","email":"724255238@qq.com"},"dist":{"integrity":"sha512-NNW1MkPuBo8Z/Zkh9PafxxeuX+CAwmPOFmU60lh+7H23w1C+xkvjQkbW/SLE9oI5rrbeIomUuuVckGlrEymAuw==","shasum":"430959bea3cc866ad8578cb41d35279db33e5bc0","tarball":"https://registry.npmjs.org/@58fe/hammer/-/hammer-0.1.1.tgz","fileCount":14,"unpackedSize":14387,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJctYbgCRA9TVsSAnZWagAAREwP/3RGczTWyJMBCtAwxaFd\nSn4y6BsVlICxBF/147Wq0Bj4J5KhLsm71nQuRaYMqMViMe5WRcmdB9JSC5Ot\nd8GVaGf3yduxQE6/FWEKv7GqvvOH9rLKGxzdKrdZPhiCa6EisDFSZ+NEJP1f\nGFWIOTHG3eSdiifwVxTaxn+pLbO4/yVc51rUQPxeCSy0JObBHqUSCGtJYp+o\nNlWt1eI0HIo5eVP84A5C0kNw7LimyM33ZLelFV1aaFjN5NmnYo3uWZqpPRur\n5OGksNyLrIaoDKCmDgRUvgy6ovDO7Z4S0Ekqqf1fL2ewh0fgdtyDMA/2/1iM\nqU1zj1I68g9EHp5JDjipGO8PTwDsHPTtROYhfur4NMLfzL42S1o+ph3s8mBx\n+ZRTbfuS49+Y7ebd4cJRRgOcXt5VcUGBsnDysKMhv1TztpEidKj1ldOJdfIW\nQN66zyj+ru0ab+t8b/dG02avQeX/SM92AvIKUJXHSHPFsvgMmg+0VGQ2iHTY\nn/VBRvYp1fX9fk5on3SQHfqoc8/IlyfoptvhOeINnAXb3bvfNjZ38Cf2xjnY\nxed/+23oQpQFKgw0Z1W6SJ07dCi0MqvmudnVubpziejmphTJRbTu2JmQ3SXw\n4DZA0lPyz/n4kbBALlskdcaCdQ/2m+k6dnk0xYTcPdeT8TW+3qSV41GYwLE+\nadTA\r\n=18NR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCR0YTJ9dliTpQ5PvZEIjJf47Jbqbtg1DZAqPu0IePDCgIgdQSs8cNvr0IeXMo2aURqRIg4+ZK7lDX26yxmp2ix3eI="}]},"maintainers":[{"name":"alexjia","email":"875877496@qq.com"},{"name":"artoriaschan","email":"544396118@qq.com"},{"name":"imlimiao","email":"lmjavajas@163.com"},{"name":"jackchou","email":"934803531@qq.com"},{"name":"rainbow_zh","email":"zhouhong07@58ganji.com"},{"name":"reking","email":"724255238@qq.com"},{"name":"shangpanpan","email":"crazycoding@foxmail.com"},{"name":"zhangyongming","email":"zishixiuwen@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hammer_0.1.1_1555400416040_0.6670300591903666"},"_hasShrinkwrap":false},"0.1.2-0":{"name":"@58fe/hammer","version":"0.1.2-0","description":"Better enterprise frameworks with Node.js & Koa","main":"index.js","scripts":{"test":"jest --coverage"},"keywords":["node","koa"],"author":{"name":"Reking Zhang"},"license":"MIT","devDependencies":{"eslint":"^5.14.1","eslint-config-58fe":"^1.0.1","eslint-plugin-import":"^2.16.0","jest":"^24.5.0"},"dependencies":{"debug":"^4.1.1","koa-router":"^7.4.0","koa2":"^2.0.0-alpha.7","log4js":"^4.1.0"},"readme":"# Hammer\n\nBetter enterprise frameworks with Node.js & Koa\n","readmeFilename":"README.md","gitHead":"8e0aa80304e37e64d91ee72ef4c7e20f4066bc7b","_id":"@58fe/hammer@0.1.2-0","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"reking","email":"724255238@qq.com"},"dist":{"integrity":"sha512-ZafYpv9HXcp7GO8kX4NZOzu5F3iao8wOEmq+Sr2XN7b9Tok7nm3muxvGXGAQnpwruwwSrMaSMbAgrCaiBT35og==","shasum":"46377dcb9cc4e1c4ff0e50548762c114285e412b","tarball":"https://registry.npmjs.org/@58fe/hammer/-/hammer-0.1.2-0.tgz","fileCount":15,"unpackedSize":22857,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcvtNDCRA9TVsSAnZWagAAUgoP/iPxp6r6alMctZZNEzMu\nbJGlt/8TFYf99h3yT+DQfUwfhKQUlXdE4OqqAYPe9gIDLysB8CButTdKV7GR\nXpo/nyzj6GIxzXxyMzei5RQkO4Wazelex+HQsztAgl/DHdXFWE2sgTJzlYBo\njIHVBalmzVD003uxBNRqEOHG7SXUXwKdZcKyFE6xRYStZIIw4j0vRx2YYWLc\nVkJFq469cLc/IxK9OmTEO+ysHR4hsTJaJU8fPqLuZGOZnzvLenrwFShwyCWQ\nAgpNVpR0Os9X1VpJ4uuu0BEDiDpxE+D75o/8eAeKOj9C7w2p9sPu0YxL2Sq+\nr49xfp7lhQEFRFCeEogz87a08/pLJV+IBMrngUQAwUUTD0Q0GvnmfAejhpns\nqldgG8NaXYApbBcT/f1n8UBU6HjS9YpwlkVbXq2/JS/MjM1nqGICdFUzgExJ\nAAiCVtyTiUrURPTbiLQO4n+kOSn7Aq8kdMeEyZ1797Z4Wa17LYI2RCixXFIf\nIlPrwzagda1ZLQA6nYustqK3tcLrCdY1QawvgjWv1WD5jFVo/ybAbbnkLt3U\nhXay3734KZ3CWp0yemM0mbAoRwfRfhl6st11tym1aYkPsr1OI0yzjbe+rT2I\n5Y2nFmVtgTQ/yxDD31dvXnyIxNOQH0MkTmx8yRN9LqVkQkRPl+Rg631Vk7YN\nzN9+\r\n=eXAu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD0cYxXw9x1TSQhVajEDKxecSTf/yaBb0KTk7MmrCWRmwIgZld4p211MCJy0Y9kXwNmo0rG+dyz8EWok4lq5SBZAxk="}]},"maintainers":[{"name":"alexjia","email":"875877496@qq.com"},{"name":"artoriaschan","email":"544396118@qq.com"},{"name":"imlimiao","email":"lmjavajas@163.com"},{"name":"jackchou","email":"934803531@qq.com"},{"name":"rainbow_zh","email":"zhouhong07@58ganji.com"},{"name":"reking","email":"724255238@qq.com"},{"name":"shangpanpan","email":"crazycoding@foxmail.com"},{"name":"zhangyongming","email":"zishixiuwen@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hammer_0.1.2-0_1556009794418_0.6719014591083441"},"_hasShrinkwrap":false},"0.1.2-1":{"name":"@58fe/hammer","version":"0.1.2-1","description":"Better enterprise frameworks with Node.js & Koa","main":"index.js","scripts":{"test":"jest --coverage"},"keywords":["node","koa"],"author":{"name":"Reking Zhang"},"license":"MIT","devDependencies":{"eslint":"^5.14.1","eslint-config-58fe":"^1.0.1","eslint-plugin-import":"^2.16.0","jest":"^24.5.0"},"dependencies":{"debug":"^4.1.1","koa-router":"^7.4.0","koa2":"^2.0.0-alpha.7","log4js":"^4.1.0"},"readme":"# Hammer\n\nBetter enterprise frameworks with Node.js & Koa\n","readmeFilename":"README.md","gitHead":"96b274cb688db831112705f8c8a1f0145ff1388e","_id":"@58fe/hammer@0.1.2-1","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"reking","email":"724255238@qq.com"},"dist":{"integrity":"sha512-0Z66ywJcBkBu6/pCoUqkQHX1lMdzCiCZY+Zhj1pp6raSiUOQydWz11tgs9QCSgomam+6AoqIPENpPDwm6pOGjw==","shasum":"1d1742f156a030f96b6253fccd146185bb725833","tarball":"https://registry.npmjs.org/@58fe/hammer/-/hammer-0.1.2-1.tgz","fileCount":15,"unpackedSize":22916,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcvtkXCRA9TVsSAnZWagAABTMP/ixCnJBeFVRdPcpGjhSt\nottM7oh8fQKjJGhqn/dpIhtcqlCIfdT4vlMms1Qg7dKf2TUuMJGjoVc4eTUr\nddNc9+pMOT0OZP4ZXqiA1+dO5RCjtqhynPFPUCECLekEYpmSMSFaGPd4Wo/j\nykmtqj9CjMqE96/DdIQRQMpekWuUb288Sc6y87FHa28n2pusz7yX9RGi+iK6\ngMuTuXhYkv0sNigVC4xG4eK1EUBrOm0tS7CtIpAi9zi8f8wx8k0wFQwfwJj5\nuikiNhw53Bl+j6oXCnwVV03JS1g0oEVAh5yn5jjHICcRhdKZAxQFEDhG8n+y\n+N3g3a/F1xnCkZNvEUZt6bgGgw+aqUtYiahO8wKwIrn5pra2OIG8ghwIVECt\nyLcza4cmN3J2yhU0b4ojWHT+2j0u/JU3yb2NCwFXWzViobcb6ennsRWMkVsa\nMgzUfcS0f+sncLD42cuJtIRaK+xIwJGvqgl/TWhRZY3MMMI88KZp7RHsDT9T\nfAG9vuk/LUSNGkEH6SH6kLvOoD1SnZtIg0cUhodVbNnOKgTxjMdeuUwwyIZD\noqJFUCcgigCkGnpg4ordZPGVDcg13oy/MvRLoxk4zHV6VYLJdEv3YWmEdiDV\nhd5IMutuF6+Q5QY3ElL75jVeqILyA8+WsB11Y9IwOJxgg5YE8PL0B80QoJMr\npT1p\r\n=veVk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDsVhFH8UZfeun8qoKgJ4C/NnZXpnYuS7YI852J9ZWSmgIhAJXrI9EnuCXA6ulD6ESCeY5LqasCbaf2Pe/fFiWRLcDV"}]},"maintainers":[{"name":"alexjia","email":"875877496@qq.com"},{"name":"artoriaschan","email":"544396118@qq.com"},{"name":"imlimiao","email":"lmjavajas@163.com"},{"name":"jackchou","email":"934803531@qq.com"},{"name":"rainbow_zh","email":"zhouhong07@58ganji.com"},{"name":"reking","email":"724255238@qq.com"},{"name":"shangpanpan","email":"crazycoding@foxmail.com"},{"name":"zhangyongming","email":"zishixiuwen@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hammer_0.1.2-1_1556011286913_0.09871167188860497"},"_hasShrinkwrap":false},"0.1.2":{"name":"@58fe/hammer","version":"0.1.2","description":"Better enterprise frameworks with Node.js & Koa","main":"index.js","scripts":{"test":"jest --coverage"},"keywords":["node","koa"],"author":{"name":"Reking Zhang"},"license":"MIT","devDependencies":{"eslint":"^5.14.1","eslint-config-58fe":"^1.0.1","eslint-plugin-import":"^2.16.0","jest":"^24.5.0"},"dependencies":{"debug":"^4.1.1","koa-router":"^7.4.0","koa2":"^2.0.0-alpha.7","log4js":"^4.1.0"},"gitHead":"6c6e073503f983904bb8bf19445eff703e149fc3","_id":"@58fe/hammer@0.1.2","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"reking","email":"724255238@qq.com"},"dist":{"integrity":"sha512-Eb1RkaBR54wgNVLjOC6uKI+CWNWOAQE2sjQv6rZqrAPuVfDCPCDz92rFRPtC4p4ml8Rgg1wTTpsBeSyHUFnzeA==","shasum":"3e813a66fd1911b6fd01896d562b807ac0118cb2","tarball":"https://registry.npmjs.org/@58fe/hammer/-/hammer-0.1.2.tgz","fileCount":15,"unpackedSize":22914,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcvtmuCRA9TVsSAnZWagAAwDQP/Rs0U6UlI7RC+tuMGbrt\nyZuyNyNDq730A+6Ucj9/OrVt0AcYMOOahhXX1n7a764Sy+cyvIpbyciomGKE\nyFCblybNftRT6u9XxCY7Mk9PknUL/zCHf9oULmXV/qikn11iNmSKezSus8KQ\nanaF0l6wYyxJyKJlhsblb7YyP4CavcaKx59X3HK5Q5Wu3Qf/xbbtgpStHML1\nEFWaK9K/mzcSnAXQ4Qb7o0V26mMEu40It3UK+XPgT45mNkA5Fqr7OFj9fRq1\nSo9/Xwv3bs9kS6xVt+B6yRNT/kdKWkh9x2rAWm3f4RC3nptgqVoNijMPJbY/\na59IQdIRwMTTY7oNv8d1eCR7ypX62/t/KxWUnEs0zJgmNbN1KFCyh+qN165y\ncoLixoYYwVx1YX2LEFHyZP84BKK1hodUW3+Tl6AeRuV15T0SymePlmBLYtyh\nuNeAHsB0aUdH0mz+fBOe2zUwPMAV/IMZDAV8/rq4edKK6YbVF17rGYMC4nAe\n7zYaJDGuldrpIgX6xxD2E0l6iEml0l6Y20z+yrpYA13sEgKbhcUyuLmTWW8c\nN90JL8ep/LbYHVmKQDPJZrJdXjSOZ0gbza3znzeMnGg6FUAxQqmt3gVAJ1sN\nix48sBycsX1l1kJl/7bdZLg3Ry8XCRpIPiOjzu29yCmUs2bHWNmon4vUZQC5\nWht5\r\n=NOr4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAncfD40r1EEl9QnGJ2h1SrEkrIFmdXRxVSRzyBBVRXOAiBHxnTDIgxsWOg6CN7ZidI63T4t2gOyoi8ZrvUNYEhuLQ=="}]},"maintainers":[{"name":"alexjia","email":"875877496@qq.com"},{"name":"artoriaschan","email":"544396118@qq.com"},{"name":"imlimiao","email":"lmjavajas@163.com"},{"name":"jackchou","email":"934803531@qq.com"},{"name":"rainbow_zh","email":"zhouhong07@58ganji.com"},{"name":"reking","email":"724255238@qq.com"},{"name":"shangpanpan","email":"crazycoding@foxmail.com"},{"name":"zhangyongming","email":"zishixiuwen@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hammer_0.1.2_1556011438405_0.21152015775468924"},"_hasShrinkwrap":false},"0.1.3":{"name":"@58fe/hammer","version":"0.1.3","description":"Better enterprise frameworks with Node.js & Koa","main":"index.js","scripts":{"test":"jest --coverage"},"keywords":["node","koa"],"author":{"name":"Reking Zhang"},"license":"MIT","devDependencies":{"eslint":"^5.14.1","eslint-config-58fe":"^1.0.1","eslint-plugin-import":"^2.16.0","jest":"^24.5.0"},"dependencies":{"debug":"^4.1.1","koa-router":"^7.4.0","koa2":"^2.0.0-alpha.7","log4js":"^4.1.0"},"gitHead":"d193999fa4cf1f85704d21ee3554901a5c96f03d","_id":"@58fe/hammer@0.1.3","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"reking","email":"724255238@qq.com"},"dist":{"integrity":"sha512-Laq7peEE1T+pvubJDU0pvWmSHVqFRv3GQZarTlWGlysWa2EUCxLwxJ8wlhPHtB4WGo5J/alUoW5AE8iwswJvsA==","shasum":"e6e1c4606f789a4ae2709dc00ccd58c47486a419","tarball":"https://registry.npmjs.org/@58fe/hammer/-/hammer-0.1.3.tgz","fileCount":15,"unpackedSize":23387,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcv8c7CRA9TVsSAnZWagAA3aAP/Rvxe3NIE4nC5hYyXK60\n94F+RQO46uR9rCi6gT5UmAUPbbf2mlts59ZnEIXeuZuTLQ+4935u/Nz4hfau\nDQnC3Ib10vHgTKiisqEOfSlxSS28j36WLMvLqHI79R4tFm8wyjuDtPgXrHw0\n007+knN/nqIStwhsAatfPmA/DMengC7+NipoHXlb2lwW9P2E8l8HGT9PT+NN\na51yT+eG0haBoYMmNd01rRt6oyuvTHp5wp3Zb+dzMiASnL+9cXDRS1ffbpoM\nZImJDnazmHhhUcvBLcI/uFxeTQRtnvlSyZ1TwXYUhrqi15LspB/58FwwWBDH\n8AdnwsWE8cNj48Sh/eGMi9zTzUjrqvbjqml1e4IEBjqtQ7vPvgKCJMyp9TZ0\nwEcrBNqQ7lhqvptJZs/lWiSlQS1DQCKulMYX9L3hSQorkKPlC5MNXgMQTTYa\nJuCp5dm1OOUamgw++uQbtVTzqQF4BdAFl97DU+6lrOPs60TBGUtQ7pEPkBQe\nTtCmjlutScHLOfwMycLnwJP5l2sZcqexLpIPYE+hyNJ0xsZTgD46W2a1wzNP\nmLX7o1ywTcNiT7kXMz/8/jEctoqhj/kcVGFXOrS/ZXe5rbmHB0bwDI62Kgb2\nfyoYI705kf1HmHCyABU57TBuPfU93G9wr8PsK/DaDFUqPdV0gwc2moi80rcC\n3Znh\r\n=mPaq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCW3ejthYp5ixaaDe7I/4C0uTHKwHhmAJCGoM7turtNSQIhALO30LYCxur+eOl6mJsRGI5rgSncFr7oKWLv6+N3TD3p"}]},"maintainers":[{"name":"alexjia","email":"875877496@qq.com"},{"name":"artoriaschan","email":"544396118@qq.com"},{"name":"imlimiao","email":"lmjavajas@163.com"},{"name":"jackchou","email":"934803531@qq.com"},{"name":"rainbow_zh","email":"zhouhong07@58ganji.com"},{"name":"reking","email":"724255238@qq.com"},{"name":"shangpanpan","email":"crazycoding@foxmail.com"},{"name":"zhangyongming","email":"zishixiuwen@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hammer_0.1.3_1556072250948_0.8958323671485693"},"_hasShrinkwrap":false},"0.1.4":{"name":"@58fe/hammer","version":"0.1.4","description":"Better enterprise frameworks with Node.js & Koa","main":"index.js","scripts":{"test":"jest --coverage"},"keywords":["node","koa"],"author":{"name":"Reking Zhang"},"license":"MIT","devDependencies":{"eslint":"^5.14.1","eslint-config-58fe":"^1.0.1","eslint-plugin-import":"^2.16.0","jest":"^24.5.0"},"dependencies":{"debug":"^4.1.1","koa-router":"^7.4.0","koa2":"^2.0.0-alpha.7","log4js":"^4.1.0"},"gitHead":"e532aafe048d2102f5a193e9b99ec1777cdfd17f","_id":"@58fe/hammer@0.1.4","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"reking","email":"724255238@qq.com"},"dist":{"integrity":"sha512-83tGyjliFt+dsMo994B+bURxfZpF1+FFNlWjwLrj4beHwEI0Q/TlOfr68pn2Xyvo4td31Q6FtBIUW2We6WgufA==","shasum":"d164508fa651c73af5ec1cf3ddecc006888ae57e","tarball":"https://registry.npmjs.org/@58fe/hammer/-/hammer-0.1.4.tgz","fileCount":15,"unpackedSize":23371,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc4nq4CRA9TVsSAnZWagAAUEQP/jkZ9T+qlIeQNXzIvnRT\n2S9FoXOK3M/ECvic9A+isqrzeCgeOotll4bRPsJ7uMinywf7e2NSebo0uqdj\nbjZvVIIVytTTjnAeaH81KlQFhn4OHG2/XTCjLJbplknV4h04GrYOxIddfwNf\nkvgKoG4ZDL+21Kf2eLdqUVLXfbqkmcRLOUeQMISTx/vH5VtHQjasQluC0Ow1\njhdpnHfBDYa8qmmmJdkdLfPEdBc07bLMgRlX2NQhkJEuznSa9UyGyWAbW8rR\na2jq8PmALmsGf5jh0OVcmnnJYcVz2A48tvdew89+lwkTZRwHqqHI77XuhsjA\nVmMzs/bdWO/ZiDFWll7f82RB3oGQr1u4VIneTWqKnjyJ3LA+KRs1GLlKeVza\n7g6X0zGrvUMUeEBBr5SGaibuzvAiMivdqfyyh3bdzLbmfhSuW4ZsoC3wm6GK\n4Dhzum1AO4y3IXBZHlmMcvqgMafxDUO3zZ0gZuz+jfuaTZ6/vtmBcPKaVV8b\nb2Oa20LrdJUNkxfD2kR5EoiRubpx3CUWRmX4+uTg1umYOgxrWjuu0Y2MXow4\nx0N7nI1H4XlSKoe0GiC/MWrmc3+lBCsa1CpgbH9VRhIE3fK/VxZZeYJAILuI\nCIw/7kA01eXHVQnNBcNBeTmz00JPjqpV+cD/lE/Q0cMR4HIri1U2sQ4mBFzB\nl2Hx\r\n=5I5J\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICeR/sIH+CTw0thp+Fwb0xjQZBCQY5sPhkSkYbaAQ5dYAiEA2iQ/eCpH5Is+I6g3bi2yvgaAakFFS16FCYjwCj6cpQ4="}]},"maintainers":[{"email":"875877496@qq.com","name":"alexjia"},{"email":"544396118@qq.com","name":"artoriaschan"},{"email":"abc517722366@qq.com","name":"felix_xue"},{"email":"lmjavajas@163.com","name":"imlimiao"},{"email":"omgcreatex@gmail.com","name":"jackchou"},{"email":"zhouhong07@58ganji.com","name":"rainbow_zh"},{"email":"724255238@qq.com","name":"reking"},{"email":"crazycoding@foxmail.com","name":"shangpanpan"},{"email":"xiaoyuya13@163.com","name":"xiaoyuya"},{"email":"zishixiuwen@126.com","name":"zhangyongming"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hammer_0.1.4_1558346424265_0.8791305798989439"},"_hasShrinkwrap":false},"0.1.5":{"name":"@58fe/hammer","version":"0.1.5","description":"Better enterprise frameworks with Node.js & Koa","main":"index.js","scripts":{"test":"jest --coverage"},"keywords":["node","koa"],"author":{"name":"Reking Zhang"},"license":"MIT","devDependencies":{"eslint":"^5.14.1","eslint-config-58fe":"^1.0.1","eslint-plugin-import":"^2.16.0","jest":"^24.5.0"},"dependencies":{"debug":"^4.1.1","koa-router":"^7.4.0","koa2":"^2.0.0-alpha.7","log4js":"^4.1.0"},"gitHead":"58c315efc293b71edcd586d873b8996dd88f3453","_id":"@58fe/hammer@0.1.5","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"reking","email":"724255238@qq.com"},"dist":{"integrity":"sha512-rM3RcJtfMxHrByu+upEx6lrZKs7txaehnHE4x1Kqh7ny2SKhBw9yNe4Kip81i3KbS0eXXKheaOXcj5CeRJAGjw==","shasum":"b4cef0b89eddc6b0a53b58f4c2f703f6f3715892","tarball":"https://registry.npmjs.org/@58fe/hammer/-/hammer-0.1.5.tgz","fileCount":14,"unpackedSize":16324,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc/c1mCRA9TVsSAnZWagAA208P/3XOWcG6Nk/TozOIncts\nD6m7GS9Mr851h4VsWYMwnYdyL+pGGbNUvciDMV5G7JG1m62udVvHmnY1Cu5D\nllrwW2Nc2nEfCtzSLbQ9r6pIp13lZGHhOjoFDK7reGAB5ide0GSbpIxSYz0h\nehLjVUYFXoMhdoswCPEOe/zNLMifg5jXv7RuqFwJRdPb3hmWWH0ar7V84gAf\nTgBi1Bbt1+9mAnU0uF3h8dHS1WYZcBHqR8GlrYLQjlVOcCDMbjGupGYH2rvc\nKjHqBk42GvPJiVJqGEhhu9ZKXbiN07IBqR/LtVYktk6/e+oQ+SemUexTFswP\n/2+8aEbXDPBY+/HFORnr+J4WSJ3REGnhKI6ZjqZVB1jL/OEYwt/4HoINIu17\nhUkjuZhxQs+F7yBRv5t23R7lni5Xzw980eSP/0PUhZhNhHG6l9NYVU4mD96/\n4TQt0ObLAdns/uW+bgVKo9dMRCYyZSvj2QSoVkG0He3aa8SeHcnuxguyU6kM\neGdaRp9VBu1Znct5jk2LHNCNIeMw3jPfg2tZpMzTNLcl70cZ4zIp7hqpW/c3\nQfMAaFwupgCo8ML/o1yj5zaM62b1atHhL6qWOAv5udyubIvmX9ohUQ3n5xOT\nuhhXuThfBN8hfhVuM+iKw0m/RrZJQKilZAhzKTxgPcSf7V/PmCk8g0phwRfS\nIs+4\r\n=QnnD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDttNnhuFYvnCjQBaMwk40vAD5S3AEo3agfFy6XxB3veAiAhDIZ3wsrCWjF4V/PWWACFMIY28smmoG5YzRgixHlYqQ=="}]},"maintainers":[{"email":"875877496@qq.com","name":"alexjia"},{"email":"544396118@qq.com","name":"artoriaschan"},{"email":"abc517722366@qq.com","name":"felix_xue"},{"email":"lmjavajas@163.com","name":"imlimiao"},{"email":"omgcreatex@gmail.com","name":"jackchou"},{"email":"zhouhong07@58ganji.com","name":"rainbow_zh"},{"email":"724255238@qq.com","name":"reking"},{"email":"crazycoding@foxmail.com","name":"shangpanpan"},{"email":"xiaoyuya13@163.com","name":"xiaoyuya"},{"email":"zishixiuwen@126.com","name":"zhangyongming"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hammer_0.1.5_1560137061569_0.6559640028182798"},"_hasShrinkwrap":false},"0.1.6":{"name":"@58fe/hammer","version":"0.1.6","description":"Better enterprise frameworks with Node.js & Koa","main":"index.js","scripts":{"test":"jest --coverage"},"keywords":["node","koa"],"author":{"name":"Reking Zhang"},"license":"MIT","devDependencies":{"eslint":"^5.14.1","eslint-config-58fe":"^1.0.1","eslint-plugin-import":"^2.16.0","jest":"^24.5.0"},"dependencies":{"debug":"^4.1.1","koa-router":"^7.4.0","koa2":"^2.0.0-alpha.7","log4js":"^4.1.0"},"gitHead":"8e87250ca41d16b1ac6260ee2fc95bb83ee83322","_id":"@58fe/hammer@0.1.6","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"reking","email":"724255238@qq.com"},"dist":{"integrity":"sha512-7KlLPuOMBPraYBuHAUcQwVUFCbZBdMMTH6k8g9pQmtGTXss9Pvozd9Vxd4YJpQGF2meS8qtFczn31FFbudQlJg==","shasum":"5f6f6be2076ff4ca80061c9a0490f294ba56f7e1","tarball":"https://registry.npmjs.org/@58fe/hammer/-/hammer-0.1.6.tgz","fileCount":14,"unpackedSize":16324,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdELb4CRA9TVsSAnZWagAAZOoQAIRWI3Px5C0i8YnNfvrX\n8ZrQknuz1x4tVwx6U0q+CJ93KHm59ndMTpuvQXzU5FkwWDjug+LuSJda6ciO\npg00OMafC9TBdopVYLf2ozJ8JuksTCZbnHkdHJt+/UvyRdaFsQTbqNx+S2zC\nZ6zp9qL1iSBT4McrI7UWkqye0YZLBQThLkwkMC3kyMfHHaqXmSqLg6tkOIhP\ncxfYFEE+9i/rUncKTcYNDnZg0yQCQL7j+yn9WFOyOpb0CIcoCJndKx2sTSUm\nrcY8LT4UMhHbQpUFtkrzBD0JwV3UEGP/ir5Zk5/WUiYuZXdKYSv0QXS5SpS1\nA85OEUSozSVfp8h6H5y3nI0zgcUbQABxr6hWHhOuHfOV49zQba3ZMY+4EScZ\np44psLMH3AWKAbvDgo6MAjOeQSaX5YPZ9VPLk/ZMdJFSJ5qlWbcgafU0XYOe\nWwbQTdbfchHtUOTFBUu7rTIo51I3ugwr8YWvRrYJmVkXAllw5RQYUbmr0U4e\nRXVQ4eyKpDE+6/q61Zu2K8zfoSRkrOylJoOgpt8dWWT8vZ0sXtnmesxHuH3D\nbnq0KYWraSrzHLY/iF0R7CzvCPcC6x2mi6qcG7FIvSxGZ4BylP6LB+hbPV4R\nkfr4jRTSHiqPIcmBtRa/qqry5zYmmD1O//FWCC0Aqjhvvlp0O1W//p+6IoNQ\nVd5j\r\n=OiAQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAnbslU+XtL39A6B0ttyBsxO0Hh4mbe5h23FObShIM1nAiAOde6qH0rr0+xiPX1tZsxFS1kkGMd2QsiyxceTWp8/HQ=="}]},"maintainers":[{"email":"875877496@qq.com","name":"alexjia"},{"email":"544396118@qq.com","name":"artoriaschan"},{"email":"abc517722366@qq.com","name":"felix_xue"},{"email":"lmjavajas@163.com","name":"imlimiao"},{"email":"omgcreatex@gmail.com","name":"jackchou"},{"email":"zhouhong07@58ganji.com","name":"rainbow_zh"},{"email":"724255238@qq.com","name":"reking"},{"email":"crazycoding@foxmail.com","name":"shangpanpan"},{"email":"xiaoyuya13@163.com","name":"xiaoyuya"},{"email":"zishixiuwen@126.com","name":"zhangyongming"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hammer_0.1.6_1561376504239_0.8713213585155073"},"_hasShrinkwrap":false},"0.1.7":{"name":"@58fe/hammer","version":"0.1.7","description":"Better enterprise frameworks with Node.js & Koa","main":"index.js","scripts":{"test":"jest --coverage"},"keywords":["node","koa"],"author":{"name":"Reking Zhang"},"license":"MIT","devDependencies":{"eslint":"^5.14.1","eslint-config-58fe":"^1.0.1","eslint-plugin-import":"^2.16.0","jest":"^24.5.0"},"dependencies":{"debug":"^4.1.1","koa-router":"^7.4.0","koa2":"^2.0.0-alpha.7","log4js":"^4.1.0"},"gitHead":"924deb01bbdbb829b0480953f3d08ac1b3dd5c40","_id":"@58fe/hammer@0.1.7","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"reking","email":"724255238@qq.com"},"dist":{"integrity":"sha512-kAMir0TwwuZ43jjT02pSi93Jzv5r2JIiux2gInf0+hYXArClS+fVUmYgwhx9qWuJYPSPp9+/l6r7ZbjUTkk5cQ==","shasum":"8936f600d9d21f5e135e99ce36a2e64845449f0b","tarball":"https://registry.npmjs.org/@58fe/hammer/-/hammer-0.1.7.tgz","fileCount":15,"unpackedSize":20355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdGXc0CRA9TVsSAnZWagAAWZsP/A+3rFJyXEayLOeyVhFI\nlH30jOwOAVRsP3QmCRWKKLUee5CuEDFcMTF2Y0EetX0P389rh+gcUJ3Fnfdh\nWiRxpu7U7YyIyatPltdibLERBxbDu7jj++1kpRtv4ZukwdnUAuEVqMc7rq+c\npH+Y1koWA3xmoTLWIYRihm+MqVUVsQoHHm/fLQp2TbR0w7tLULliPc5Qdokt\n9ufIkmyaPAnSgs7gmZDzi9Olj7FYI4LmHPwMCeis/kP15MrrOy60QiNHgHpX\nsBoYTP7fNk1VZkZKP45mkUX2BaWwFJ9CUxrYCh0dla6eWzpuFT5Af8HKIeMv\nPWZp98MpMAGJlmPK1nji1rGiOiH6SDXRoS/jAGRN6lie6wS6YWmnGUuE27Sm\neffrj5OxgqTtQpXjmv/1spG9jZjzPoiNHcNlUi8zQrJ3slNVR2qwjQeG0F2H\nERegfFCkGA0+qMdoEf0Qom87KXLfXxUc9d9/O6blIKqc28txApErSweafegU\nEpxstBgcDUMyxSDgHkswPKvzKBAwymr4Pqee7CXXN/QwC31AAYxfs+KVdHHQ\nXhtdFjRcnJ2SwyEI5sMvpq2ICAHUXW79QctolgxwMt7G0jOeT5z9gRXvRwLD\nU3GOp1FdgMg4qz1IC0jnj5wyEdzbs4vuHqsEVASJvFesQ4pL1Yj9hXgm0J4I\nQbgY\r\n=QX1D\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAaOH4QHfLH3tG4JSqEo8pOEHT/bsgZHxJn+jvLLpSeyAiAjwpprdjfaua51T1btakeZlF14RNkZwo9BRjpEIO8q5Q=="}]},"maintainers":[{"email":"875877496@qq.com","name":"alexjia"},{"email":"544396118@qq.com","name":"artoriaschan"},{"email":"abc517722366@qq.com","name":"felix_xue"},{"email":"lmjavajas@163.com","name":"imlimiao"},{"email":"omgcreatex@gmail.com","name":"jackchou"},{"email":"zhouhong07@58ganji.com","name":"rainbow_zh"},{"email":"724255238@qq.com","name":"reking"},{"email":"crazycoding@foxmail.com","name":"shangpanpan"},{"email":"xiaoyuya13@163.com","name":"xiaoyuya"},{"email":"zishixiuwen@126.com","name":"zhangyongming"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hammer_0.1.7_1561950004095_0.4386881009120436"},"_hasShrinkwrap":false}},"time":{"created":"2019-03-29T07:05:34.933Z","0.0.1":"2019-03-29T07:05:35.220Z","modified":"2022-04-04T10:48:14.554Z","0.0.3-0":"2019-03-29T09:10:15.530Z","0.0.3-1":"2019-04-08T06:24:04.940Z","0.0.3-2":"2019-04-08T06:57:57.685Z","0.0.3-3":"2019-04-08T07:35:48.881Z","0.0.3-4":"2019-04-08T10:15:32.521Z","0.0.3-5":"2019-04-08T11:37:09.228Z","0.0.3-6":"2019-04-09T02:38:13.733Z","0.0.3-7":"2019-04-09T02:59:30.772Z","0.0.3-8":"2019-04-15T07:29:33.191Z","0.0.3-9":"2019-04-15T07:59:57.153Z","0.0.3-10":"2019-04-16T06:23:58.754Z","0.1.0":"2019-04-16T06:53:54.262Z","0.1.1":"2019-04-16T07:40:16.186Z","0.1.2-0":"2019-04-23T08:56:34.565Z","0.1.2-1":"2019-04-23T09:21:27.163Z","0.1.2":"2019-04-23T09:23:58.599Z","0.1.3":"2019-04-24T02:17:31.117Z","0.1.4":"2019-05-20T10:00:24.418Z","0.1.5":"2019-06-10T03:24:21.694Z","0.1.6":"2019-06-24T11:41:44.363Z","0.1.7":"2019-07-01T03:00:04.259Z"},"maintainers":[{"email":"skybjf@126.com","name":"skybjf"},{"email":"rockolin@163.com","name":"rockolin"},{"email":"724255238@qq.com","name":"reking"},{"email":"lmjavajas@163.com","name":"imlimiao"},{"email":"xiaoyuya13@163.com","name":"xiaoyuya"},{"email":"abc517722366@qq.com","name":"felix_xue"},{"email":"735841030@qq.com","name":"zhangboyu"},{"email":"772034368@qq.com","name":"marinamumu"},{"email":"2457929978@qq.com","name":"bestvist"},{"email":"937955281@qq.com","name":"liuhanbing"}],"description":"Better enterprise frameworks with Node.js & Koa","keywords":["node","koa"],"author":{"name":"Reking Zhang"},"license":"MIT","readme":"# Hammer\n\nBetter enterprise frameworks with Node.js & Koa\n","readmeFilename":"README.md"}