{"_id":"serverlib-fisher","_rev":"33-0c6d7df353e700cc45bfa20f4bd3a5d0","name":"serverlib-fisher","dist-tags":{"latest":"1.2.8"},"versions":{"1.0.0":{"name":"serverlib-fisher","version":"1.0.0","description":"本库只是一个node服务端的基础库，支持插件方式使用功能。\r 基础插件：\r     PlusHttpServer  基于koa的http服务插件\r     PlusRedis       redis\r     PlusSequelize   基于sequelize的orm数据库插件\r     PlusSchedule    计划任务插件","main":"./bin","scripts":{"test":"echo \"Error: no test specified\" && exit 1","dev":"node .\\bin\\base\\publish\\PublishDev.js","tags":"node .\\bin\\base\\publish\\PublishProd.js"},"author":"","license":"ISC","devDependencies":{"@types/ioredis":"^4.14.3","@types/node":"^12.12.17","@types/sequelize":"^4.28.8","compressing":"^1.5.0"},"keywords":["typescript"],"dependencies":{"ioredis":"^4.14.1","koa":"^2.11.0","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0","log4js":"^6.1.0","md5-hex":"^3.0.1","moment":"^2.24.0","mssql":"^6.0.1","node-schedule":"^1.3.2","request":"^2.88.0","sequelize":"^5.21.3","uuid":"^3.3.3"},"_id":"serverlib-fisher@1.0.0","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-RETyFBYtEoyMUK5v1tZU7RoNytJjQV9ctkqZZ51y5OqkFIEfMLqCI4nBP6k949QJrBS/Pl3MQzLsXbzYwtJmEw==","shasum":"2dd2aba17cdaea33a5a49f86210231f51194d877","tarball":"https://registry.npmjs.org/serverlib-fisher/-/serverlib-fisher-1.0.0.tgz","fileCount":28,"unpackedSize":50183,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJel87iCRA9TVsSAnZWagAAhaQQAI9lKb8iUJ4Ki+/sTbC3\ngln5XbYLqGfDzLf/9vghkmsYv4556zGspKDtFQMV9HUhw7xo9d+oQdr02Ms4\nUHphRAzMz/S0732bzAaJN/o7lwCGUOuONFrvD4EKw1PFfrc73bghyiqEmAzB\nmqi2KHu442/gDTQUYpkuMbZ0zFrbPndPnAkIXlC5Ti07b690VtbKVBqFt9x9\nLtuC3ApHha72RjFKxXXOa1hfFUXh6LkHc127oDDVcfaJlZkuBp12Ce44TrjO\nRueOZJeO7i3wJ5FWf0WtAm8zvE/cqAKX7F5DFzVbJTLbgw1N7KpbeayGg3RU\nxCVyrAZCi5P3JmNGIboXTaAnU99TjUD1sy2UHQV2C5xnRN/WBnmr2YTnA6Ck\nuCbSy1kyYsBPZp8lh9DxZLrTqE/OPozSrVzGioTvOD9eMSnPBf9ZXJrYV6kx\nRmCy8qPumqyCGcBcxyeIxSTAQurPvv19MVu8S/35PDtPaw6tzKYhnX+YlD/9\nQRJB9fMeQM0lZpF0TbW0rtCBrPn225gyGry1L/gw2TcT6b01DRiHU+zJBfjz\nk+5dnCGfF8AQZr13hYour5QkME3iDM7P6MUseOBrZBmjvaxsCJIpcFQXnO97\n9fQEXiF4bXKdqoiubrY3KDIdOx71UTONcCCzkQQyVluiBbo3/QgUcSnFjpO6\nWbsD\r\n=9/2H\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEh9HpziI4R90DsTu8w7YoETP8HoECrVfI4K+pqtcA+XAiEAgwDZZrdt1zwV8L/x0r/tSO7bX0LjwT9n93rpTlQia1Q="}]},"maintainers":[{"name":"sleepfisher","email":"564557959@qq.com"}],"_npmUser":{"name":"sleepfisher","email":"564557959@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serverlib-fisher_1.0.0_1587007201949_0.6601073684187504"},"_hasShrinkwrap":false},"1.0.1":{"name":"serverlib-fisher","version":"1.0.1","description":"本库只是一个node服务端的基础库，支持插件方式使用功能。\r 基础插件：\r     PlusHttpServer  基于koa的http服务插件\r     PlusRedis       redis\r     PlusSequelize   基于sequelize的orm数据库插件\r     PlusSchedule    计划任务插件","main":"./lib","scripts":{"test":"echo \"Error: no test specified\" && exit 1","dev":"node .\\bin\\base\\publish\\PublishDev.js","tags":"node .\\bin\\base\\publish\\PublishProd.js"},"author":"","license":"ISC","devDependencies":{"@types/ioredis":"^4.14.3","@types/node":"^12.12.17","@types/sequelize":"^4.28.8","compressing":"^1.5.0"},"keywords":["typescript"],"dependencies":{"ioredis":"^4.14.1","koa":"^2.11.0","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0","log4js":"^6.1.0","md5-hex":"^3.0.1","moment":"^2.24.0","mssql":"^6.0.1","node-schedule":"^1.3.2","request":"^2.88.0","sequelize":"^5.21.3","uuid":"^3.3.3"},"_id":"serverlib-fisher@1.0.1","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-GeuODuqO7XWXbsuheevxVy2gVz7kFN7JhjlcG+d/pXvEhUDa04zy/8l4at6Y1lPLDagfvLhNzNsFO+QyFqOKvg==","shasum":"0e10cd4c8951f70a6ab3b5c3de34bf3332d8931c","tarball":"https://registry.npmjs.org/serverlib-fisher/-/serverlib-fisher-1.0.1.tgz","fileCount":46,"unpackedSize":49999,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJel9CGCRA9TVsSAnZWagAASF0P/R64g1tEhLavTTrfOY/i\nMmwcdOOxLzWQ7ngakDuyZj7wB3KeiP/w61UzotHu1OorKZ1UdyOqkHndNgC0\nC3j2GksI1XSCOAMqawj98iCoz7ZFslR6HrCFFlrxdB/ciZI6AzmA2fI+NAg0\nsOvenzSr7PYuO60LbMVmSNpkRzBaoV6pfJqcHs3HkHdvqCdMOwBkdqiqKlJC\nz4uLuCv39CIvgXh4VA3DZS7CRHKxaTNlW+0qbed3odKgG39YS3U7sdSr8wLS\nWa7pFJboW5SgYy2opk4XflFiWPI/kQfetYn+rjGCdxfQSruvelrJ5iYQEwxP\nA8jMDfOivEY9/87B1R5vJNZsNoD8nMEmuiml5/ky784FfiqpFe5/u93OXdt+\nTnjWSuknf8DqlAdRGD94Imxe2rY7BiBL5Fo0XXx0mvEtepMD44CiN2aijOrq\nuzUY0JS83SCMFOiPXn88sbt7LsB4O4x0T4Se/3Md4vwLeYIqEywFiIkIvTes\niOb3lK6yTqhlxpPahwklx12L8DOYTMgX5LJGQZ+HO+JtcuQ2+sYtJrLixOEi\ndCSZxr0jhemwp1zI4gHRWXBr8+3Zi0FF6WL8rxEK7dyvi3kHdDltixe9FPV1\nFe6nW/vwHqT9rhtmyaJQbQrxO6br0e+p6y9nYfX7SScd/6AKZu+Eq8zsNndL\nCPJx\r\n=Q2rZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGboxyXkc5Am9mCq8kEI90ZmI5ZhPMdohAosPYCQpUytAiEAgcU/4dtcjznumQIZTuAr/mU/edi58R7hUW8xCOIQQK4="}]},"maintainers":[{"name":"sleepfisher","email":"564557959@qq.com"}],"_npmUser":{"name":"sleepfisher","email":"564557959@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serverlib-fisher_1.0.1_1587007621905_0.7880429169080139"},"_hasShrinkwrap":false},"1.0.2":{"name":"serverlib-fisher","version":"1.0.2","description":"本库只是一个node服务端的基础库，支持插件方式使用功能。\r 基础插件：\r     PlusHttpServer  基于koa的http服务插件\r     PlusRedis       redis\r     PlusSequelize   基于sequelize的orm数据库插件\r     PlusSchedule    计划任务插件","main":"./lib","scripts":{"publish":"npm publish"},"author":"","license":"ISC","devDependencies":{"@types/ioredis":"^4.14.3","@types/node":"^12.12.17","@types/sequelize":"^4.28.8","compressing":"^1.5.0"},"keywords":["typescript"],"dependencies":{"ioredis":"^4.14.1","koa":"^2.11.0","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0","log4js":"^6.1.0","md5-hex":"^3.0.1","moment":"^2.24.0","mssql":"^6.0.1","node-schedule":"^1.3.2","request":"^2.88.0","sequelize":"^5.21.3","uuid":"^3.3.3"},"_id":"serverlib-fisher@1.0.2","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-ELVquygwWcYR0l6C1anSgoGqqxx0bucDAcDgV0ztZt84Le2AoPI0aImyp37jm4VAZ2eZ8oIpaaYYTJTFnY6IaQ==","shasum":"ff6c401f19400b76a0634ed278d5c3e113ccb8d9","tarball":"https://registry.npmjs.org/serverlib-fisher/-/serverlib-fisher-1.0.2.tgz","fileCount":47,"unpackedSize":52923,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJel9h2CRA9TVsSAnZWagAA9tsQAJwYh5E2Y+bLmovNPdQW\nab6A4v7D3XbQPFIuy5L4rSu/HmE4CSrcGO6y84hCjafVzOC76e26WCtb40g/\n/VvgukGfm9k/duQs1j8Og52w2h0In8GXfQDP8cw09PeqOLUmAd+K8b6BTCo2\necrZsNrZIDRgJCK3ULgIiMkQ8YQnETz2gdhtAGsTK0qtdFQPXGMP+WKntj0I\nSemK5v9qUcxPSeCIvVJpOgCN6RrZUm7nY/3FZLZWs+eZOGKg9wVfjL11uk7d\nc/Ww9LXfVN+HXE/tVKdcpEfm/y6bf2DNxdGpzdIAQDHZxRxVMj3/sCHPhSVO\nhTOMMYqSuCQHehnY4dmXjasp1AOTx/hHp8jO8Pyf7H4wzTPTvpTqORN4G439\n524BGUJOkNSU4BccvLymb9vH49Irbx6R1WxiNRkslJ9IcPI7YWXBz7fkWDtH\nYAAL2Vt9xQGBpzrZpW9Qc4gDkHyrlH3VCdHX6huSyHn+NmrpZBUQ/Y8KNiFD\nF7mti5zrRqRF4RqiTSRslyLt3lKrGXgJ2Uv9YTbDg0CZ7y9DjN2mI+hVduKi\nu5kots2xsV2rK1DFxGC89U1odcjJYiSDMA4wzGJpJcezyFImZsksK+QQ9ERs\nXpWbA8y0aEMYhZ4hPsMkucLqvxgtPuOf1fMpjZPnhExm8ZbvjaPRaPd727df\nyODK\r\n=Rn4q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCxR89WArrudalj+2FWhgWye032iUCXrcQrHJuvpA6ZQQIhALLV4lEfb8ZivNfuL6PRC8MwoSAu6RK4jI9/3/FHkKgW"}]},"maintainers":[{"name":"sleepfisher","email":"564557959@qq.com"}],"_npmUser":{"name":"sleepfisher","email":"564557959@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serverlib-fisher_1.0.2_1587009654421_0.8997417091747704"},"_hasShrinkwrap":false},"1.0.3":{"name":"serverlib-fisher","version":"1.0.3","description":"本库只是一个node服务端的基础库，支持插件方式使用功能。\r 基础插件：\r     PlusHttpServer  基于koa的http服务插件\r     PlusRedis       redis\r     PlusSequelize   基于sequelize的orm数据库插件\r     PlusSchedule    计划任务插件","main":"./lib","scripts":{"publish":"npm publish"},"author":"","license":"ISC","devDependencies":{"@types/ioredis":"^4.14.3","@types/node":"^12.12.17","@types/sequelize":"^4.28.8","compressing":"^1.5.0"},"keywords":["typescript"],"dependencies":{"ioredis":"^4.14.1","koa":"^2.11.0","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0","log4js":"^6.1.0","md5-hex":"^3.0.1","moment":"^2.24.0","mssql":"^6.0.1","node-schedule":"^1.3.2","request":"^2.88.0","sequelize":"^5.21.3","uuid":"^3.3.3"},"_id":"serverlib-fisher@1.0.3","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-SDGo2/LMk8t1adqfK48zTPRZnUFSJSjDSFaHA+WpLc2TTVI5wo2wLF7WheTSKeLcuXVk2YgzAgeUyJfn8/muTg==","shasum":"d67fd5e55a0e1e11b71c55ac426bd2df3a1e7087","tarball":"https://registry.npmjs.org/serverlib-fisher/-/serverlib-fisher-1.0.3.tgz","fileCount":47,"unpackedSize":53092,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJel9jgCRA9TVsSAnZWagAAUzAP+QD76H6AxW1m3Io71nDv\n6FlYgtyDJx/OjoWgB/7huygBIXk2VTEKoOeaAJy7C/FOnkS2wwog+dzE4iyI\nSIWkixEmGBQhzWNEy149v3TMbxmBTsmfgRYqXEzLdOkGAHYE1KvMs0TXjeRK\n6aKS3FLD4u8Z2lQETmtnFlqF9Ls3asxQ3QJ694CetMa/DC8DCx3WRZfPmSg3\nZIqFDqk+aJB1Q16+lQLLXqfm0e5/F+Vw1CEJ6d4k5GvGVlAaIVJEfegK/+N9\nax6OBAoOkvYVNBgckyrrN+dSKgCUnegJ8V0ngLxntMHJv2edRdZMqHN6YyNx\nYE35krgHqaeBCL7mesxU60M1awSbl5ftbq37+rcm84U+aH8ACATLyIczCZXQ\n8YbXotKz550dTEuE/PC5iAujOasUCyTZVLEKIHEGR1wJCiQn/3XEnU5nGkdS\nT3ZDqeK8lATW6H3fWl69uneSkGtv6tJYcIPfBWHAw0CPUGyydgL6IBS9A84/\nzCDtjdlDa2Hglbb4LzLPHKKpzuzKYmOPYorSyPZGNHnQenqcPtSjzYsgQJfH\n1XX9CjBrxcW/ekWmZd1JpGEPjeoOtccnnqRrluSqCom46gdPzd3CumkvUXCn\nCC83b8+fqLUzU72yZbQGZgrxbonwQUZQRk3Y9OSHJzipKd40TXPsiFNlJJ2b\nb6Yg\r\n=iOXY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDL2QrFSBbBDAXj/EVsRvJDIw9OVfEel/Wot3qBS/RH6gIhAN9LUA6WzPVCPC4p1QEUxMaIiRnpvY3seyPHGKyt3FeJ"}]},"maintainers":[{"name":"sleepfisher","email":"564557959@qq.com"}],"_npmUser":{"name":"sleepfisher","email":"564557959@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serverlib-fisher_1.0.3_1587009760470_0.21593054121424982"},"_hasShrinkwrap":false},"1.0.4":{"name":"serverlib-fisher","version":"1.0.4","description":"本库只是一个node服务端的基础库，支持插件方式使用功能。\r 基础插件：\r     PlusHttpServer  基于koa的http服务插件\r     PlusRedis       redis\r     PlusSequelize   基于sequelize的orm数据库插件\r     PlusSchedule    计划任务插件","main":"./lib","scripts":{"pub":"npm publish"},"author":"","license":"ISC","devDependencies":{"@types/ioredis":"^4.14.3","@types/node":"^12.12.17","@types/sequelize":"^4.28.8","compressing":"^1.5.0"},"keywords":["typescript"],"dependencies":{"ioredis":"^4.14.1","koa":"^2.11.0","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0","log4js":"^6.1.0","md5-hex":"^3.0.1","moment":"^2.24.0","mssql":"^6.0.1","node-schedule":"^1.3.2","request":"^2.88.0","sequelize":"^5.21.3","uuid":"^3.3.3"},"_id":"serverlib-fisher@1.0.4","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-oJ5OOJhsSoCVWujLZc9StkiU5iO1JxHBIass4qucRRxmpRt/Mq7dxIj0Dlgqt2L3Nr3CBc5OYCOVaEf9PzyyWQ==","shasum":"1bbe9563cc021d598037d3deb9bf72c243405ee1","tarball":"https://registry.npmjs.org/serverlib-fisher/-/serverlib-fisher-1.0.4.tgz","fileCount":47,"unpackedSize":53088,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJel9ljCRA9TVsSAnZWagAAd6MP/Apo8GA0TBJWfqXGdyvE\njAK3HhEZyF563qki+i9rvGHyeX5ZDviDEH/JeaBwtCkNCiYZssxd6wCr+lco\nk7ImtJY/TwJl9kA9fcV1OORZROV1Zbr0jNH/9MaWDb3hd0P/dM6gXVFiJoxw\nDzCnQSuj78ue1CrsZna54FQ5bSTJP1cWvyFRgvI6ipNXKNKVFpPCsEbcz3ad\nVAH/fauNBsV05YCXn3AiHscEJsqeLNrxxuUvoeb+TORMQ0EGs5uemRC3deNU\nXL7E+3Pzb8wIOY3tf2cyrGXJTyh1zX7DDXCcNw3ct2179h5yLs6/xqnrNvm/\nMbpLQUU6yD2KgDPKJRR9cJXjMVji1ZHvnIG84b1tWkVF2cVwtLyZYWT7M4os\nxfGwlP3M/84SjriJGU3e04s8iOwty+u4oDSG6tjuxpf2iqKfveEmFgIDt1xA\n6/hz9TxIe1f2C18ObC8+zcHUQiyXoL9wY7RspLxIUYw35+ZHoNVJp7s7xOxx\nruauzSIULtP+sRw8X54UemTwsq9vI8dxSK3JdIh9dE/caxkTkuMDtLfUSmXH\nIR9D4L08yYJwaNTsCfLbQB8Fg78ffqfheUK7LpTbjJ4sVYHQrrsTR60zlDwo\nKCTBWhWFrwKuEKGbObFnuV2OQNCJS77ot0aztmpf3yWoeOYC0MKvZ7lrufhL\nyU7R\r\n=JdfG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZKG8xsv+UPMQ3iPhwnH2tfzs6HU2V7DfVnnEeejp3ZAIgHFOW47Km113DQDsuZuStl8kuu3UE9G507pAn5nS8fEo="}]},"maintainers":[{"name":"sleepfisher","email":"564557959@qq.com"}],"_npmUser":{"name":"sleepfisher","email":"564557959@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serverlib-fisher_1.0.4_1587009890731_0.5314552519982383"},"_hasShrinkwrap":false},"1.0.5":{"name":"serverlib-fisher","version":"1.0.5","description":"本库只是一个node服务端的基础库，支持插件方式使用功能。\r 基础插件：\r     PlusHttpServer  基于koa的http服务插件\r     PlusRedis       redis\r     PlusSequelize   基于sequelize的orm数据库插件\r     PlusSchedule    计划任务插件","main":"./lib","scripts":{"pub":"npm publish"},"author":"","license":"ISC","devDependencies":{"@types/ioredis":"^4.14.3","@types/node":"^12.12.17","@types/sequelize":"^4.28.8","compressing":"^1.5.0"},"keywords":["typescript"],"dependencies":{"ioredis":"^4.14.1","koa":"^2.11.0","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0","log4js":"^6.1.0","md5-hex":"^3.0.1","moment":"^2.24.0","mssql":"^6.0.1","node-schedule":"^1.3.2","request":"^2.88.0","sequelize":"^5.21.3","uuid":"^3.3.3"},"_id":"serverlib-fisher@1.0.5","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-inXtAwP5g45H4fb7o7Exon3dkXbUIz6bSu2UUWK1IeXvgBniHOpVrV0AS7q6QNov6KQ2XRsfGbjRv2BjGdPXTg==","shasum":"c32d912a8a4228515c6e59ed4ec793eae22eee4c","tarball":"https://registry.npmjs.org/serverlib-fisher/-/serverlib-fisher-1.0.5.tgz","fileCount":69,"unpackedSize":84049,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJel9z1CRA9TVsSAnZWagAA35UP/RWcxZyGcusI0Fmh/H0Z\nDg/0rupca/ylfM75nTf1zIkW/AN7yzxiBVQIByrp08IKiw+KDdQ8OX7WuFSP\nZGKUE51FvRbgLHoz6VoKmEtXSyxSpQ+Ujfg/PVTcFAh0TnnADyY5muWAett9\nJ4ml+l1YxjKnGcCntvdIayfTCPHvOETBKBjQhbHQHi8hsGDKSY/Kfqq5Go9Q\n1O1pRgtv0BDcbzXOBVw29gg6Fodo5C/ICsggt+SjMFsr3mZht5zOZbPaCoId\ntuN/em+Swo1qYxvRWCSz1xlOyTKQ9d0r5mnqUFlBkHfuF3nq5ZVO7xGiTgFu\ncrwRAlKHuXKfVcIsK53VrbaphikAjtvOx1lj2hvjBhNS/U/6fG2Tb/EH42Ch\n91hiRfYvtX5XZgIgFrfNxytXyxk/efBHFpOtAJGUyKMly2vg7zybXepjN0eR\n0vQKBbZo2U5D0OYbykI8uRsZ+Igihq11svgbAb5jQkvKiET3jTFkW+WxK1Jz\nrV+71BBUwKUOuc0UbUaKPjN+diPcLF9zy4x/CDexPj4KijkUiLrgu2nvJ9pp\nQ3qSFfjt17uwX4md8UznoSFAY2/UZFVhbYbyhO9zDkeuGRSfSkUDXW4cwliX\nmj9cDxu2VuVGk0UP4uurKKeV3MB/3v/hOemb7iOiqM1u0Y1mxXgG4I6Avwqz\n4Z5k\r\n=Z28R\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCZxQmlU1W697kIoNbD0jFCK/f9VVLAsk4RgpMh1YSfQwIhAP3L9MH5OGxJg5eN+rt24Qq5lCn2GFEvHfvTM7nNOykT"}]},"maintainers":[{"name":"sleepfisher","email":"564557959@qq.com"}],"_npmUser":{"name":"sleepfisher","email":"564557959@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serverlib-fisher_1.0.5_1587010804997_0.4054965242278854"},"_hasShrinkwrap":false},"1.0.6":{"name":"serverlib-fisher","version":"1.0.6","description":"本库只是一个node服务端的基础库，支持插件方式使用功能。\r 基础插件：\r     PlusHttpServer  基于koa的http服务插件\r     PlusRedis       redis\r     PlusSequelize   基于sequelize的orm数据库插件\r     PlusSchedule    计划任务插件","main":"./lib","scripts":{"pub":"npm publish"},"author":{"name":"sleepfisher"},"license":"ISC","devDependencies":{"@types/ioredis":"^4.14.3","@types/node":"^12.12.17","@types/sequelize":"^4.28.8","compressing":"^1.5.0"},"keywords":["typescript"],"dependencies":{"ioredis":"^4.14.1","koa":"^2.11.0","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0","log4js":"^6.1.0","md5-hex":"^3.0.1","moment":"^2.24.0","mssql":"^6.0.1","node-schedule":"^1.3.2","request":"^2.88.0","sequelize":"^5.21.3","uuid":"^3.3.3"},"_id":"serverlib-fisher@1.0.6","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-SzlccpOJApWj0OsD90HRJc1ukqlMvSD7A/72iUuBteOwzMgkWflZK8LhBuJneb4s7mdF/jy2etJJI7MqGy1Y4Q==","shasum":"b07cf0ff46ecf8361545af1a1abe042c8a026570","tarball":"https://registry.npmjs.org/serverlib-fisher/-/serverlib-fisher-1.0.6.tgz","fileCount":69,"unpackedSize":84060,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJel977CRA9TVsSAnZWagAAe8YQAJa/9ivLvqVknnmnIm6O\noBOVpYSrBgQs/Twaf0ePvEj3/OcY18a/w1RKnumGzcFe9+a/bnSkkfTGKIiW\nvGIcdwzT7AUbMMw24N7wVgd16ufS544IwWYBGqgiCvSQFkC57qGBOHQm0F5b\nRnDbK22FhWo+/0EWle/bsqqtjY6fwa5Md5c0MbTr70iuoMsKaxeZWk98hmcR\nE6oc6aO5uh90USrRiq+5XDqDEgzSAWcDRToFhtt4ibUKNC25PzuEowPp7dya\n6fYCp+xtPOz3ZL/c1iCfXcAEKcv5G9ecq8TC2sTyo//akHkvgsAPivTqcNHE\nj9NYZPNLELXAMLrV6LsNKfl1tQPxgF3PbHIJq+XKXEYc27eAkB2kXro1+ynr\nKNjR46NY0T5WGILr44x13PczPbvCAkNHq351MMPalcVoXK/9QvP0bNVaM0xp\nD09D+SO++yvPIY3TqskgC20Zol0kip5p6zIv+kRtcVE6iWxwn5qMDcRBe+Qg\ngG+j/2vnnjKiokbn8kmeaA5DsyElgw1ZMbPQ7q/b8zI+0s2GxmDlAUAv4ZI5\n5mDGZTEIhcOBV6dgHjsgvAWLWyJCc1gv/7BPvcWmISRJdJb1p00pro364s5o\noQ/uak1Qjhln6YrcikHvn4Xf8p71CtHYgShCMqZg+dZJl2TKhiWNq7L3Xu74\n8I6e\r\n=Hail\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE5LRJiDvDUPSW8/Vr7/eXT77hbnZhyDwbGFm5Xiz3qIAiA0lXkWaouRjWzd3F0wuljZN61UfhmBg96GsyMQ/qd9HQ=="}]},"maintainers":[{"name":"sleepfisher","email":"564557959@qq.com"}],"_npmUser":{"name":"sleepfisher","email":"564557959@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serverlib-fisher_1.0.6_1587011323339_0.3867196775402011"},"_hasShrinkwrap":false},"1.0.7":{"name":"serverlib-fisher","version":"1.0.7","description":"本库只是一个node服务端的基础库，支持插件方式使用功能。\r 基础插件：\r     PlusHttpServer  基于koa的http服务插件\r     PlusRedis       redis\r     PlusSequelize   基于sequelize的orm数据库插件\r     PlusSchedule    计划任务插件","main":"./lib","scripts":{"pub":"npm publish"},"repository":{"type":"git","url":"https://gitee.com/sleepfisher/serverlib.git"},"author":{"name":"sleepfisher"},"license":"ISC","devDependencies":{"@types/ioredis":"^4.14.3","@types/node":"^12.12.17","@types/sequelize":"^4.28.8","compressing":"^1.5.0"},"keywords":["typescript"],"dependencies":{"ioredis":"^4.14.1","koa":"^2.11.0","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0","log4js":"^6.1.0","md5-hex":"^3.0.1","moment":"^2.24.0","mssql":"^6.0.1","node-schedule":"^1.3.2","request":"^2.88.0","sequelize":"^5.21.3","uuid":"^3.3.3"},"gitHead":"e8a975c4f124f65c581f904ee82eeb4c066c1f06","_id":"serverlib-fisher@1.0.7","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-1VJygf90Yq4clh9bDj3++CtcN7WJvlvhOoSLxauDyB4ArzshjNpHCHtmwcGk/Hc+Yu9EPjbcO/zgzJZYAcoMKQ==","shasum":"c43359eb701d651707a88ea804cab96457715980","tarball":"https://registry.npmjs.org/serverlib-fisher/-/serverlib-fisher-1.0.7.tgz","fileCount":70,"unpackedSize":85249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJel+KvCRA9TVsSAnZWagAAoQMP/RAH1xP/Bj0tHBjJb44l\nuKFY6P5ikO0+akfev1ILH4hmrAJjAdrQYHL4LNDP26viNM/imh/shPIo3i38\nR0cb5hFDeIzk+MoGG6OSyFui1pHmkFeUcRrMhWXVdJ1u6/HR++inETmefD3Y\nsBAI300ZE8lzoIySWNL9KT3D9hgJwPFtRwvKaYZbzbuPrMToVu4KQHGMJzJG\nbSdx4I/s0AkuakEGCWVHcynTTYlyCwZLoX7HxquYgs3p3Ea/M+U7DP39jQsx\nakS+wuDAKRYp4cJeXpDJVYfxPZzkmlapK1k/U7eMnpUruii78UOg0VvyFcmY\nJo3i7EGADtHR/3FcYtN9CdGcy/hL4cIf+qAtRRnF014J70HSDLAC4F+U+L6M\nHupKmOfShEixlYblyh9MkAQiVAA3LIPiQYI34KOF8CRsnvM8u4BkLcbGVcij\ng5MWSd1DGeNcwq69lAEJYHtqZ+9+u00oEjniXRt5Er9GthZ/tgUYbOzJY3aK\nr9BQcWp3sPlhXcSBVoIUjZ5XZ1w5hnx92dpnw47aYMwVoDAkUWTTzrdLD4U5\nmvuS34SB9uQo29EArWf9awoBwfANSVpsWREh3h00mXa8drrC7AOUCHtp9j/j\n6YFvwhadAT8f2DR8eS54scgqoAays3rWvI8z8N/wqoL7Cw3LJFbICZYk09SA\nx/xi\r\n=rfDG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFWwETvy1UmWFkHG9TDtlTGtCgCLMgGrjJjOPVEqlK+OAiEA6jEqA9Ftq7YVW8bJfYWjN+c/RqwwdWKZPI4P0Rj2ao4="}]},"maintainers":[{"name":"sleepfisher","email":"564557959@qq.com"}],"_npmUser":{"name":"sleepfisher","email":"564557959@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serverlib-fisher_1.0.7_1587012270588_0.6668308373926715"},"_hasShrinkwrap":false},"1.0.8":{"name":"serverlib-fisher","version":"1.0.8","description":"本库只是一个node服务端的基础库，支持插件方式使用功能。","main":"./lib","scripts":{"pub":"npm publish"},"repository":{"type":"git","url":"https://gitee.com/sleepfisher/serverlib.git"},"author":{"name":"sleepfisher"},"license":"ISC","devDependencies":{"@types/ioredis":"^4.14.3","@types/node":"^12.12.17","@types/sequelize":"^4.28.8","compressing":"^1.5.0"},"keywords":["typescript"],"dependencies":{"ioredis":"^4.14.1","koa":"^2.11.0","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0","log4js":"^6.1.0","md5-hex":"^3.0.1","moment":"^2.24.0","mssql":"^6.0.1","node-schedule":"^1.3.2","request":"^2.88.0","sequelize":"^5.21.3","uuid":"^3.3.3"},"gitHead":"e8a975c4f124f65c581f904ee82eeb4c066c1f06","_id":"serverlib-fisher@1.0.8","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-/ruDoHIy2KUK5EQGsGAnTH7yeF7GVnHCsszfGp5p7alT0vmLFo+5sk5W7a+RXzV7ACSdGAYUX5yeQVlj84wf5w==","shasum":"08fa5195c42aa6e2a192a0b6d0c77e808c3bb99d","tarball":"https://registry.npmjs.org/serverlib-fisher/-/serverlib-fisher-1.0.8.tgz","fileCount":70,"unpackedSize":85390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJel+RYCRA9TVsSAnZWagAA4awQAI5kTydqp3LDXViyK39E\nOe9CcTttjNul2bKZvxWLx22OfhbMwaJPbkStni/3cCp17kmBGO5QthEs+2S7\n4DoAWJKDcZ9pIRZc0N/fLHqRygf/RlK+fKUYIgWYs85g4OzUNr5R/a+UPz2h\n+uBzUgU0muqch3/GfgIyS6O0nc3LkmZ8Llh0KV8ukgVOuctKh4EfLVnXfFBM\nKzPNtXJaj1tsu6aacLhN/3+ErO0J3YCPx1cML5USQWurZNSDxzI6eLQMIP2d\nEkch24eju0xQwbYWtrnCfmsujuAk7RUoOu9QULTQZCa00K+RSwT11edZ8ZzQ\nJG4d2YhbsXiuZLEkeP+/YqeLM5whfGQrZXDugIiEcFToBIHZbtD/I7qiNqEW\nJYnnD6O1QbrK6PTs9vgueF3CO/YxqsNPFxGfdfGklgqcOuvKiw1H240wF8Cg\nwvHk16e+hTT2LO2WMMolPxeg8WYdsaOn9T0elcpXcqAxFWhnHKm9464iuYo/\nGw4l+TspzhEJvpmvvl3RK62jOAcU10D7xpgqA2aHlTqikhwlZEgUlxSxEE08\nTrVfpzhddIBsy7Qr1TlYcGoCpXbzX98LeFjMJ37bAxmvpPFufgNCogbpXYCA\ncgjUdT1/U0+kRpXpDR8fzWRD7Jk6LHPjvJ/uNWKtyluGa6Dy5KYT3yOWIAPE\nshUi\r\n=LS8Y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAQa3h8oXpMYWj3QYLvsVyr1KWaAUDIUMikF5eDD1fMbAiEAzxvrdKDnJJDsjnyxQue6At2RXQgA9Fs348p2c5CCiTE="}]},"maintainers":[{"name":"sleepfisher","email":"564557959@qq.com"}],"_npmUser":{"name":"sleepfisher","email":"564557959@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serverlib-fisher_1.0.8_1587012696192_0.6135317824888549"},"_hasShrinkwrap":false},"1.0.9":{"name":"serverlib-fisher","version":"1.0.9","description":"本库只是一个node服务端的基础库，支持插件方式使用功能。","main":"./lib/Index.js","scripts":{"pub":"npm publish"},"repository":{"type":"git","url":"git+https://gitee.com/sleepfisher/serverlib.git"},"author":{"name":"sleepfisher"},"license":"ISC","devDependencies":{"@types/ioredis":"^4.14.3","@types/node":"^12.12.17","@types/sequelize":"^4.28.8","compressing":"^1.5.0"},"keywords":["typescript"],"homepage":"https://github.com/youthcity/ts-hi#readme","dependencies":{"ioredis":"^4.14.1","koa":"^2.11.0","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0","log4js":"^6.1.0","md5-hex":"^3.0.1","moment":"^2.24.0","mssql":"^6.0.1","node-schedule":"^1.3.2","request":"^2.88.0","sequelize":"^5.21.3","uuid":"^3.3.3"},"gitHead":"e8a975c4f124f65c581f904ee82eeb4c066c1f06","_id":"serverlib-fisher@1.0.9","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-9MXPNosU/lFjtJ62AN4+kryMvi2LH3oGg1j7EsbNciEiVooyipdUYlJq/bhGRw3aNtVRP1GMzCa7kK0iKChVsA==","shasum":"e3c08349837472f7a009917014684f63bc7b702a","tarball":"https://registry.npmjs.org/serverlib-fisher/-/serverlib-fisher-1.0.9.tgz","fileCount":70,"unpackedSize":85462,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJel/D8CRA9TVsSAnZWagAAQHEP/3WP7lmHjhTZRvJCFz3t\na71KvCKx27sO/+dVtiBhXIT6guPsbTpq8/ftH4kDBx4jZoz6G/38y43qih/h\nUrUIdkPMSRRM0quXwvl4ChNTTDD3yr80nYtR6d/v+VZ7GxdAG1ZhcX7L8QMP\nQ8V3zTJ02yr0HhDDvV/+WpvpqDsTZFmenI9FgguMr5zsb66x0G+mi3RjNXnm\nnuqJ96n2rdkOhxPJiOIedjetGuqmTd+B6pmUBOin/L6XAd0yEqM118JTqGnx\ndD9/sbMbSzSIdxcH4LTaiZPt7vTEDln4Pbv2VcJ2gijL0C7Fyj6q19pGxKQp\nh3VJTgWm35par6OfLuZ4RCDWsvbECVGeexrDsxK2sGu7Yyzay2580YtqQ5RO\nhqk+NtlcrZQAoRbku2lLA+T+axFWRECSHMUL0y979B2CxILo2GA1aVAJybks\nVdl7/3I244/a1Bywi2aK/dBkjqoKO8URA9ZjxcKjJzhv9Z0XpwdRYWhWiF0/\nYtnOsDJTwM/nSPP2pqTNE9rKBzwe94VVL4Cx54pOCjH9OtS3+urpRjrNNBwW\nYvnweKEBxY+1xBEV8oEPtrS9tNshQkekKJaadI6XEDvOlEj0fFKojpp4ylhd\nRsvO/Wv6gR6KtRqIynM2CvEPUANvLNqpcqFS3RWK0SXIWHYYFduy4jk5EDDg\nRVtM\r\n=39f4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFs7YRI+4wmsMIhBlpFLLAMJw/7ra5sXvg8nnGQ4vubOAiEAgfegtkJAYHZHwVa6dgxMdsr0897KuDQQPRd6jpDNe9Q="}]},"maintainers":[{"name":"sleepfisher","email":"564557959@qq.com"}],"_npmUser":{"name":"sleepfisher","email":"564557959@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serverlib-fisher_1.0.9_1587015931828_0.4072862295047017"},"_hasShrinkwrap":false},"1.0.10":{"name":"serverlib-fisher","version":"1.0.10","description":"serverlib project by koa","main":"./lib/Index.js","scripts":{"pub":"npm publish"},"repository":{"type":"git","url":"git+https://gitee.com/sleepfisher/serverlib.git"},"author":{"name":"sleepfisher"},"license":"ISC","devDependencies":{"@types/ioredis":"^4.14.3","@types/node":"^12.12.17","@types/sequelize":"^4.28.8","compressing":"^1.5.0"},"keywords":["typescript"],"homepage":"https://github.com/youthcity/ts-hi#readme","dependencies":{"ioredis":"^4.14.1","koa":"^2.11.0","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0","log4js":"^6.1.0","md5-hex":"^3.0.1","moment":"^2.24.0","mssql":"^6.0.1","node-schedule":"^1.3.2","request":"^2.88.0","sequelize":"^5.21.3","uuid":"^3.3.3"},"gitHead":"e8a975c4f124f65c581f904ee82eeb4c066c1f06","_id":"serverlib-fisher@1.0.10","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-wsVqZuDC6ndVUFQzgweMo5nM4qUZJjjifb9FJvT0wSVrUFBh5k4CY1UOAjNYXekDjsg/Dz+xohAYW+3ld1uK8A==","shasum":"0410132e62ffe201e07a0a06ebb0d4897ab9a77c","tarball":"https://registry.npmjs.org/serverlib-fisher/-/serverlib-fisher-1.0.10.tgz","fileCount":70,"unpackedSize":85487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJel/EeCRA9TVsSAnZWagAA3PAP/0cpKMIO6mFFNUgSakWM\nrzZi97hApmmxV2qd69YQ+uWjuEY7LGNT3cNrcRZes+zLmlX90FQbMxDpN0eJ\nmFyXLmjGARz5IpSSPRg7iQ+4TgxfCc9fCB8DoJwJuayt12WYcyF8QzVX0M6N\nWaXCKQkLhQp4AoA9ey4vQ3+Pd9wLUtmlXC8kwqyKX2+qWQRgIIJrQqr7E3Xj\n3jj/i/qhcQFEaQYRIDTy1uOIDE4d0HSKLqcRdmpLQUyceXhwilHDoSbwUV66\nxzZShWju5kofKd4wtnxjXOlbd27iktdhbyzl0jOsbI0Jv4hN/tZ4+pz+mNZU\nSjAXxJ+CUu0uv1yztRAqXVKiLebaPha77fTfpFMchFvh8doBx8ts7XPZXDvA\nIo124IFzgtf1LVwcCt5oDgpBdy9hZ4WzaQizyS9tpNgNCcM9gjnWEO5AHPQ0\n3AbFCxcTVpSsCxXrBNqb7jjLPmFku/qbkQfTydBcoek3F2gtOYS4h3W8eWmF\ne4Iw8gML8qyGUpJPeH99rYioCaKQlR4yHcdMettf6+xNxBXR0w1LDSlrFSpH\n4o5kc2dQAo89WuAXLAWEqXG8yymCMU7qhSb8Zg7sxkACC8Nj0OZyEIufQ+uh\nmvrE2ni14FgiJZ8DHAC47SF5xR3/JCzkQZJGWg0ZmqJw6C/v6a7lirchQM34\nskRy\r\n=Ya7o\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC3UgtEztBQhodSKEzIMoMIsy9wF2Q0exNVCzN9PcRo8gIgJ3h2mSQvI6NJBOFKSurV/JzRAnqGVTsDwe0ONCWCUqY="}]},"maintainers":[{"name":"sleepfisher","email":"564557959@qq.com"}],"_npmUser":{"name":"sleepfisher","email":"564557959@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serverlib-fisher_1.0.10_1587015966539_0.9750634608260569"},"_hasShrinkwrap":false},"1.1.0":{"name":"serverlib-fisher","version":"1.1.0","description":"serverlib project by koa","main":"./lib/Index.js","scripts":{"pub":"npm publish"},"repository":{"type":"git","url":"git+https://gitee.com/sleepfisher/serverlib.git"},"author":{"name":"sleepfisher"},"license":"ISC","devDependencies":{"@types/ioredis":"^4.14.3","@types/node":"^12.12.17","@types/sequelize":"^4.28.8","compressing":"^1.5.0"},"keywords":["typescript"],"homepage":"https://github.com/youthcity/ts-hi#readme","dependencies":{"ioredis":"^4.14.1","koa":"^2.11.0","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0","log4js":"^6.1.0","md5-hex":"^3.0.1","moment":"^2.24.0","mssql":"^6.0.1","node-schedule":"^1.3.2","request":"^2.88.0","sequelize":"^5.21.3","uuid":"^3.3.3"},"gitHead":"990254bd4c8128232201cdbaed7fcd33377288d1","_id":"serverlib-fisher@1.1.0","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-aaM1BQj7uWtbN7lmbjl9PsKGWpad+mJVIy1RFcGUgeUxFbaf/Cy0/20nFglb6S+1kDq+/wBc7XkFEv2B3ZdJXg==","shasum":"b0cc7db30d7722cc0771438ab006326a99c24384","tarball":"https://registry.npmjs.org/serverlib-fisher/-/serverlib-fisher-1.1.0.tgz","fileCount":70,"unpackedSize":85438,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJel/fvCRA9TVsSAnZWagAA/nwP/jYhb2t8Gpxw0edNCg8j\nqbgGyN/eatlIMuuPu1z1OQ1jpfFr94/I3oaTtROEPkRNiabh7dTlEC6/QhP2\nwtyXE7yIokbSqIRFLRMnYkqcc7XvJGuLQ3ByKyccULvLydQjHt+FLSpBmeP+\nUGOrMILhEp2Qx3vXIJe7U6OeNtouu4ETzMlWsNWgAU8Oei0j4CzaYkFqzBex\niwmUslEZB4zKoMGCviBs1lCIfApX1jvRj0cvIDknJNKcAgA2JX8uQhRrKOoA\nXJF2XnYzlEjMphKebBV1OgQfYhV5A6Gnl+BZ/hgJmkmz/yzQbNeihFV3NDlC\nXAUuX22lyy9KvPrpzCQB3f4y6ppjurG0EmXEkgctm+TQPY6YfpzjNk+SG4Jg\nzFfV6s+y0l6308pGNP89qf2MA7+P5VnasX97P8duny1Ky/ET0n7/j725XYDM\n+wxWXnJeD1o7eVfRDejehQSHghuYAh6Q9wNlBe0lrSBflbHGjl2CF2kKi0gB\nLyT1B5BBpmNr9N/R3mxjdRcMv2ZnRSej85pkGD3WrGQku1gCV4UgkAhN5k4s\nlp+0vFNuoenBsXWegTWCr8Ig9eXLsBPLPi0Cor8q8Hdg438xOI+EiDtohuyR\nZe3bvCmrFhxmRtkPyUgq0Zv3T5kfTi+p6nHkJtya+apg3+oDn7mAI5G4zbun\n6isN\r\n=P/vX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDsVDvwGNMY/8VVgMVPOwPRa7uhDYa0iWLpOUk4NKDnUQIhAKPNto+1Z0f1zTIi8Cc1CA8qrYsNrXgEri+QRfp0Ea3u"}]},"maintainers":[{"name":"sleepfisher","email":"564557959@qq.com"}],"_npmUser":{"name":"sleepfisher","email":"564557959@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serverlib-fisher_1.1.0_1587017710632_0.4968784454380446"},"_hasShrinkwrap":false},"1.1.1":{"name":"serverlib-fisher","version":"1.1.1","description":"serverlib project by koa","main":"./lib/Index.js","scripts":{"pub":"npm publish"},"repository":{"type":"git","url":"git+https://gitee.com/sleepfisher/serverlib.git"},"author":{"name":"sleepfisher"},"license":"ISC","devDependencies":{"@types/ioredis":"^4.14.3","@types/node":"^12.12.17","@types/sequelize":"^4.28.8","compressing":"^1.5.0"},"keywords":["typescript"],"homepage":"https://github.com/youthcity/ts-hi#readme","dependencies":{"ioredis":"^4.14.1","koa":"^2.11.0","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0","log4js":"^6.1.0","md5-hex":"^3.0.1","moment":"^2.24.0","mssql":"^6.0.1","node-schedule":"^1.3.2","request":"^2.88.0","sequelize":"^5.21.3","uuid":"^3.3.3"},"gitHead":"990254bd4c8128232201cdbaed7fcd33377288d1","_id":"serverlib-fisher@1.1.1","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-ImKoPlqhnEUXiRfIHmmC4lL4tOm4QVe8x3E5peRpfvO7hWP7tkKaOl3KEszJe186qDRqIcQSY2D6hZcXShCwZQ==","shasum":"b5127e1baacea67108c1001476a2013b71f03f50","tarball":"https://registry.npmjs.org/serverlib-fisher/-/serverlib-fisher-1.1.1.tgz","fileCount":118,"unpackedSize":152112,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJel/6tCRA9TVsSAnZWagAAR5QP/2HokYhSy+VmtoNwoV3d\nacWgmTnw2ynj2DWN8h/AB+8QQJVlCyMuk2bBRrXBaI4gKDaYAL8jW8wbazwS\nmu71YvMDzW32o5PkE6gPFUJeWVPrjNulBnF5LyLhTZvPA0revBP68/OH4lRJ\n6huukP+9dj0XfUNEcZys8wYufJQUVkW541e+FLhTXJE02fLHeWADgPczg5xp\n1VFrJCZP1n1+YhaF8L6VUqRqRan7/440XmYCNlteDa/pJWCKqnhnX5HJ7pVn\n52JqYRXjjMnNNXlLIUsylAajXeEaOA8MiGYTcWHtupo55L70gtDSAE7McGTJ\nW+NnN2cuKKaa9KjDn3ThK4GV0wiQ1y4qVcjMD+mm0cH+2trDx2TYG9a5y95Q\nGHCEYANhtNuY17aBQ3HPrzVfb0K0LSnvfN0FY997H/XGB+YIB59DuKVou26l\nrcdO2g5tbeMG3Yl7WspJMGdeG5ePzwLFpVq4xpePX0COVmBNpX+TqltPiumo\nj8ESzQIWlaxT/qZNTJiOmy6lbwVIi9wQilKijepH3vWezfUUOPkb8TbsLuGC\nBI116JYGq/nC4aP9WGRUtQ8iv1/TkTgrWzvkugOHXyd/Y2IoHNfHqSAukCbK\noiNq0RDwdpBLcDsvHrEcLxtgBMDFyiNuKECVvwsO835iNaMT6X7pUAXc8Fyg\n0fSW\r\n=nQIr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCmr9a82fk+zwEstS1tPMcLvsaRPjXPRwy0TdNxVElxwwIhANK9HN1xkkZhw/8Nhn5+VMRYGKBIsFOhtnbEhIiOxAb8"}]},"maintainers":[{"name":"sleepfisher","email":"564557959@qq.com"}],"_npmUser":{"name":"sleepfisher","email":"564557959@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serverlib-fisher_1.1.1_1587019436725_0.10392758098802402"},"_hasShrinkwrap":false},"1.1.2":{"name":"serverlib-fisher","version":"1.1.2","description":"serverlib project by koa","main":"./lib/Index.js","scripts":{"pub":"npm publish"},"repository":{"type":"git","url":"git+https://gitee.com/sleepfisher/serverlib.git"},"author":{"name":"sleepfisher"},"license":"ISC","devDependencies":{"@types/ioredis":"^4.14.3","@types/node":"^12.12.17","@types/sequelize":"^4.28.8","compressing":"^1.5.0"},"keywords":["typescript"],"homepage":"https://github.com/youthcity/ts-hi#readme","dependencies":{"ioredis":"^4.14.1","koa":"^2.11.0","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0","log4js":"^6.1.0","md5-hex":"^3.0.1","moment":"^2.24.0","mssql":"^6.0.1","node-schedule":"^1.3.2","request":"^2.88.0","sequelize":"^5.21.3","uuid":"^3.3.3"},"gitHead":"502e150756060527d5f77cd47ba5c587946c2752","_id":"serverlib-fisher@1.1.2","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-LZw72jnQnt9MqsstJh5lLQy3DFlfcsVcM1POL58mybB7mlry3CaXCitKsHbM7bWnDXpTFPGTDzsQSfRVtPbkSA==","shasum":"80331dec5ad352f6c433d8db7c2d716913dc30ef","tarball":"https://registry.npmjs.org/serverlib-fisher/-/serverlib-fisher-1.1.2.tgz","fileCount":70,"unpackedSize":92738,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemAIqCRA9TVsSAnZWagAABxcQAIb2agaSbs1VCgwTbPYB\nvKgdzfMJ2jGWUTfTKJAEXRJ21JdnzWRzWhaWib3FV67QEuNtB/GhHdkRXlyP\nnz1+jIKnU9CoA36+oZp1NK/4hD5KFa5ufbCdPzC4ifr8mGdSryc9d6xkZzJm\nJ5IrZCQOr9kBBYatG2vcJzbInbuCEmRlqm/tgZCpErc7T5EfeTL5SPM7iy+G\nCTBfAXtf1aowIx3inFzfbKa7b9HP78iQvVEGpQ0AhKzK90MmUvPYN8i4JlO/\nmatiY3eJzbZMFBtCcoMLDZlP8+3SNmNMAPQgwQ3GfqZekdHxbP7DssPy5Vl0\nRxY4niTgKf3AVo3ft2Q7B0N8+lYdVVf1yhnokmQ1Q7L6aOp7+2Ejyvd+VzwT\nPa+KDbpSahWQsAJ6NlTlSlK+JIMxS8gva4a99NSBk2cydZ+cHh/uU7zg0ggT\nUEk000cXAsnLX0LK5qvmIuy3BNWQ6f2cIQZ/SQVGJD4PASSWG6+hH/Z+T1vy\n7kdPLnsu5nhK3o4p/+2PhqX40rMr+26S815VAItF4q1zF0jO7C/7LwzrDexS\nhKoex+H9Bf6VhpCqjbryRxOdmobrM8cfPsjarkwUfGgEdFRJKFIH8mdjz6IC\njfqChvqOPNWnQokdi2S6DC8ecikKLb68J30wfFmDPtG1rfsYnisG2gqubs7m\nHWgd\r\n=bU1X\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDSMQi7cD5N92ohA5bgQuc3JPRqJw7yVfLs+NyjySEs8gIhAOqRLzSNnm64amxNEWHfrFZ50XkDAGw9IiF5y0Qf7i6c"}]},"maintainers":[{"name":"sleepfisher","email":"564557959@qq.com"}],"_npmUser":{"name":"sleepfisher","email":"564557959@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serverlib-fisher_1.1.2_1587020330052_0.15987255924492216"},"_hasShrinkwrap":false},"1.1.3":{"name":"serverlib-fisher","version":"1.1.3","description":"serverlib project by koa","main":"./lib/Index.js","scripts":{"pub":"npm publish"},"repository":{"type":"git","url":"git+https://gitee.com/sleepfisher/serverlib.git"},"author":{"name":"sleepfisher"},"license":"ISC","devDependencies":{"@types/ioredis":"^4.14.3","@types/node":"^12.12.17","@types/sequelize":"^4.28.8","compressing":"^1.5.0"},"keywords":["typescript"],"homepage":"https://github.com/youthcity/ts-hi#readme","dependencies":{"ioredis":"^4.14.1","koa":"^2.11.0","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0","log4js":"^6.1.0","md5-hex":"^3.0.1","moment":"^2.24.0","mssql":"^6.0.1","node-schedule":"^1.3.2","request":"^2.88.0","sequelize":"^5.21.3","uuid":"^3.3.3"},"gitHead":"d63a61b21efd70556159f671cb7abc05b4fc23b2","_id":"serverlib-fisher@1.1.3","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Cm2bAMTOij43BR3MK8Tojcb6AY/agZmXO+DiQvOvuAnuqg6tf3N+LRXtR0bWSgyuzjcBbyAjMVvru3621TgpGg==","shasum":"530edec288cd687608d76d6ffa9b29434fc8fae3","tarball":"https://registry.npmjs.org/serverlib-fisher/-/serverlib-fisher-1.1.3.tgz","fileCount":70,"unpackedSize":92787,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemALYCRA9TVsSAnZWagAAMk8P/1K4lqBX1Emt9bJTC1FV\nYHSDWKQVu0E+rBeAbfa0+H+zbBBZeNMn++qbA1ENCg9XjXWmJH084XNTbk47\nylzEbrhgVN7lWsxLPLtHNYLxlJdhsF0wrMxtKxidhfHKaOoXZH3cEOkPV6tA\nguw3ocS/53YxwPeZW1O0KYmlUHRC7TpNwv8RcSEDL5ayW3kZxn06vh9RQv9K\nyVvTpX2cT+kYQsG8t1Fb0VGGJnXIFB/18oJhG20ofL/qLKDLdTEGEUrLU3R7\n6YEae88maz6rwk/ImsV/D+ljaM0/M1/K7pKtiDzS225QT4lOWUh0pYzoopT9\n2T1Agbu7Exqu1YCzSR/zrEgnX4MtZp1Y8OO4gypoSBp6SyHNwJGgaNaCs47D\nmBLohHyjS55eyPq4R7Y1EY9NV+4Lgl6jhYrdGInfqz8bxlLUQSUZnQ3jrFUo\niwSIZjGorOSufJefnGUNPgJ4ubVOn4A3zRaz25bWSi/HRaGGY7pxL5pICXZU\nPl3+xZ6N6XzM3fLShPSUOr5ng9t2PCxgSgr/LVbeuJMnqT+6S6SlH4DHur/r\nq7Y2AGJpwl6NWdfiUXidYnSImIq3QsNh+bEBj2O9MrjIHwtV4NvdykdjiMvp\nQwaSDF8bnC/CPVFX+V1TFRLuihWlf173Cem9aZV20h4vXl7vS5Ix85AV6FGM\nehQw\r\n=z1Il\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMSktuTkBR+vSXDMcUb/OZCjQR2K765fSN8RWQbXBaHgIgV0vt2c9fKHpED/Oy6yMzpuz929Oe5yrYaQfPB+OgAN8="}]},"maintainers":[{"name":"sleepfisher","email":"564557959@qq.com"}],"_npmUser":{"name":"sleepfisher","email":"564557959@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serverlib-fisher_1.1.3_1587020503540_0.8814900390176155"},"_hasShrinkwrap":false},"1.1.4":{"name":"serverlib-fisher","version":"1.1.4","description":"serverlib project by koa","main":"./lib/Index.js","scripts":{"pub":"npm publish"},"repository":{"type":"git","url":"https://gitee.com/sleepfisher/serverlib.git"},"author":{"name":"sleepfisher"},"license":"ISC","devDependencies":{"@types/ioredis":"^4.14.3","@types/node":"^12.12.17","@types/sequelize":"^4.28.8","compressing":"^1.5.0"},"keywords":["typescript"],"homepage":"https://gitee.com/sleepfisher/serverlib#readme","dependencies":{"ioredis":"^4.14.1","koa":"^2.11.0","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0","log4js":"^6.1.0","md5-hex":"^3.0.1","moment":"^2.24.0","mssql":"^6.0.1","node-schedule":"^1.3.2","request":"^2.88.0","sequelize":"^5.21.3","uuid":"^3.3.3"},"gitHead":"5518a06a62ff15bcdb55f9f21fe657c5b6109621","_id":"serverlib-fisher@1.1.4","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-sro5ZuSI/fZFvvXGekAujwtcfCpaUza7Y6H5BvHueWaJiBqDtTugDjm/FBFxMOtb0B3LAeMEI4TbTdplmx/Bbw==","shasum":"b62b3105c56bbd6775caf3d0b09c60e41436b436","tarball":"https://registry.npmjs.org/serverlib-fisher/-/serverlib-fisher-1.1.4.tgz","fileCount":70,"unpackedSize":92185,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemPZ6CRA9TVsSAnZWagAAEoMP/jOr7CLXiINQqORCrUpy\nX5k5JauBaz3ZD8xZ//hfPRdloCqXkfUJVSvOgCtEQMUkSgMJwtmNk0UoSF41\nohtrhjDuSvHb2xDpF3dZWu5aLZHkkb3R7iVf9HhJsG+TJFAP5VUEnXks9M/d\nEf/xurj5Gr3XL1rs7fzEsSOwZQ9duPYljFWzCklVBOwKlne2ny0neg9dyhEv\n+8vklB83tKflMh5RSEDZpuBJu0sxwKKu2M4VJTShNJRM/JDdQff9OLEhPzTo\ngZmtISgwJtLSX69INn5GxmIHjKegGqVw3QoyTPDIVKEfO3/d64GEOSqkEC33\nRgDiQDJ2sKXUhCr6h3s0eVQhmxS0RE15bUklrlS9lhUoUNkDB5CcUo+z0yGJ\nctLlZGVBYk4i6ZwOoTfwxMyLuON2PU1LHUouCMZqIwMemdCuhlkrNd64OfIN\nEo7ginR6BykUWh+eYbp4+6qbZoNTFdJzBYs42x0G249Bx7ilk6T4KE1/8/s0\n8zV0mqQOESKE+pSr6DhPFz8FkrfSfLKrOD4aoGceB2XB6c08M8F8QIV3F9u/\nbIAC/Zw3cJXYcaMNUVT3oqZd/R2zZDJWNjOG78Zx/AlvF24MtmCcyAZRn2ZG\nYjZmajoyecbQkvfNhUx/npd2Gg93SG/GarnYkMCY7LKZMrsxGYHPK9NqE9u7\nWs/c\r\n=bVl0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCHH9CL0C87MUQyT4rn475X5wlvfoSFONv84uZ1pZ18qgIhAI0PP/81fKI+8osfbpMWMZl5k/+/mxvtYqJBpPnmdXZF"}]},"maintainers":[{"name":"sleepfisher","email":"564557959@qq.com"}],"_npmUser":{"name":"sleepfisher","email":"564557959@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serverlib-fisher_1.1.4_1587082873645_0.7972615178862197"},"_hasShrinkwrap":false},"1.1.5":{"name":"serverlib-fisher","version":"1.1.5","description":"serverlib project by koa","main":"./lib/Index.js","scripts":{"pub":"npm publish"},"repository":{"type":"git","url":"https://gitee.com/sleepfisher/serverlib.git"},"author":{"name":"sleepfisher"},"license":"ISC","devDependencies":{"@types/ioredis":"^4.14.3","@types/node":"^12.12.17","@types/sequelize":"^4.28.8","compressing":"^1.5.0"},"keywords":["typescript"],"homepage":"https://gitee.com/sleepfisher/serverlib#readme","dependencies":{"ioredis":"^4.14.1","koa":"^2.11.0","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0","log4js":"^6.1.0","md5-hex":"^3.0.1","moment":"^2.24.0","mssql":"^6.0.1","node-schedule":"^1.3.2","request":"^2.88.0","sequelize":"^5.21.3","uuid":"^3.3.3"},"gitHead":"2bc7fd4977def2b704fe5b85780428a67080c2c6","_id":"serverlib-fisher@1.1.5","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-M/mfp2xadxmcE2BmvHV+OyMw2QPTU/WrgqM69UIZEX9844eRFpsJ+vmAxABZcNBk0T5wHfdRGz1Yjxb8vVQ0uQ==","shasum":"0ee04696eca70ec763afaa5167edcc09a02ec40c","tarball":"https://registry.npmjs.org/serverlib-fisher/-/serverlib-fisher-1.1.5.tgz","fileCount":70,"unpackedSize":92548,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4IyuCRA9TVsSAnZWagAAguAP/3QX9JbAL8CeJGNk9tek\n2F+wpOkQ8V/0+l+SfPiJnDNnjQBft3miMTJ0ht6EHelhzbU1mwFkiVcWr3os\natCiZow2OczmV9maZe9Su5tsmoSvv4/glZFxswz3Y90RvTQDo8MSnkywZYp5\n4hIsRqfubl8qtiBv3/mHtoruEm2llVuBzAmYTU9pF/4jTNVgV3WnGSzEXHU7\nSFFHfjVD9YyHf5TfJxnpwSL40wcjUR0LVvMa5oBg3t+SQWyCoUE6PmQUndGR\n/gheRcEMF21Fwpr1bFiTnLH/f4wB4bGjwFRpsVfYZ6WfL1WyiLt5bZlOMkeZ\nn/2PxbvxANpIjSqVsOgGMda8L4BjJQwgrU8FlKTzXWwkM+lJtxoSh2uPiYey\nx+q0mXUQep5MVyT29B7aCQla7ykCT45rqUZJ383XIMKJwYf0u7ceimyTIl5R\n6i7RyVthCTad5EFsEOnRHrO6eQTIGXHNMhxmW20KpeS/E1AsxTuPjOrBl2sl\nOan5Tsq9KI5gwIRIPfk1cB+qWa5Q0ptJ+/W7h+2XlFHIM5ZfBWcIEDLallcr\ntxTNtR+Ez8H2lVWUtJtMmW83I8LptS3L5YsMkdM7FNUKX/wzRCVbznPWFL4t\n1F1l/mRMojK87+wtGKawhu9tFB3JZEffP7VPacbsuyzW6KODNgtOjhiieo4I\nU1ur\r\n=A0CF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9lfZvPwudz8Y1HG28H7qQSt4QRz8XDwmTvtC41JNj5gIhAIf+Kt4jbN7H/E6RSlqcTW0Oi4wTAiFajgeqn8CCHOsT"}]},"maintainers":[{"name":"sleepfisher","email":"564557959@qq.com"}],"_npmUser":{"name":"sleepfisher","email":"564557959@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serverlib-fisher_1.1.5_1591774382077_0.20646900067180463"},"_hasShrinkwrap":false},"1.1.6":{"name":"serverlib-fisher","version":"1.1.6","description":"serverlib project by koa","main":"./lib/Index.js","scripts":{"pub":"npm publish"},"repository":{"type":"git","url":"https://gitee.com/sleepfisher/serverlib.git"},"author":{"name":"sleepfisher"},"license":"ISC","devDependencies":{"@types/ioredis":"^4.14.3","@types/node":"^12.12.17","@types/sequelize":"^4.28.8","compressing":"^1.5.0"},"keywords":["typescript"],"homepage":"https://gitee.com/sleepfisher/serverlib#readme","dependencies":{"@types/mocha":"^7.0.2","@types/should":"^13.0.0","bent":"^7.3.5","ioredis":"^4.14.1","koa":"^2.11.0","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0","log4js":"^6.1.0","md5-hex":"^3.0.1","moment":"^2.24.0","mssql":"^6.0.1","node-schedule":"^1.3.2","sequelize":"^5.21.3","uuid":"^3.3.3"},"gitHead":"35ea6cc78c40bffe587747d3c123419317ef0724","_id":"serverlib-fisher@1.1.6","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-J9hFxO9qw+4F4DwSx1yrS/lN69M3IBAw0iMgWYbxHaSzP3VU8266KN7auZ3rqkPSnlA5kXzuWQ548guPy3Sr2g==","shasum":"50525f07c6f903f5cb58d5f6c79037b6cd9a7ec1","tarball":"https://registry.npmjs.org/serverlib-fisher/-/serverlib-fisher-1.1.6.tgz","fileCount":70,"unpackedSize":91181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6xskCRA9TVsSAnZWagAAavsP/0vyf0/1r5fn25+0s72f\nUO0VeOgzUVcBwz0hqJG3mmh8+sD0R8tUYz9NSjsziEQYMLe2SnhCmnHl8FKx\nEAcT1Mdet3P5n2fVpggN0qRrriUOEkcS9WsdA5EUnVGvZFR25MhId5fzY6cC\nfHz1eY7+WhvtEWzeFqzWZ91SvV97YdCHjW8KGP0ev1MGXSITolKcMwasu3I4\ng7cKMhj236VkvPoIPmrA80vzz9zN4+Ibb9/3Sg66W292BNVFOE2r28Jqk2ST\nZGjs6Z9ivVhHEE0m4yQ7QZ0+G/DKfzC/7NJvMyB7D86IEffHWzkVc4AwEfVq\nVONzO0F0PL8nDLlTWvvu7T302w6y2fTudn0b1NP6HG/a5QX8rbZ4jUHGKjcI\nGWJOig5hINyIIv013f7pKEUxmIO+Ku5ks/bsNn9KWmgl1kNVOdo9Q3QCnG3T\nAnnrZbhhwwLQ1yKbkn5A7HluOZEmNaNOqes34nXZB92oXSnEoGNlYfl2T2iT\nEdF5Thh0z1u5NIGl5gwnulvnsIRJ1d9jpx7rY4AYOlPe9qCgw1OqVSBp8gUP\niB2TIg60uFf7QT05bh4JFjFD95Yz6jb/htbfdIoGxxBVFQLeqamZlqss9bYj\nmJvbE0HmzYb7U5il8i+Iq2ueLIw306/ByAwL6vgwajyc4BqBiFK/AmgI4/5W\n0Ulj\r\n=5muH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGQALStsLsCVXI9Uf+pRmWQV2y6sUVRr2yw73leucLHpAiBoDyVV800Yloj5xQPZBKj/qSqBKjOkbROSne2YdfQBYw=="}]},"maintainers":[{"name":"sleepfisher","email":"564557959@qq.com"}],"_npmUser":{"name":"sleepfisher","email":"564557959@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serverlib-fisher_1.1.6_1592466211438_0.28064241383022237"},"_hasShrinkwrap":false},"1.1.7":{"name":"serverlib-fisher","version":"1.1.7","description":"serverlib project by koa","main":"./lib/Index.js","scripts":{"pub":"npm publish"},"repository":{"type":"git","url":"https://gitee.com/sleepfisher/serverlib.git"},"author":{"name":"sleepfisher"},"license":"ISC","devDependencies":{"@types/ioredis":"^4.14.3","@types/node":"^12.12.17","@types/sequelize":"^4.28.8","compressing":"^1.5.0"},"keywords":["typescript"],"homepage":"https://gitee.com/sleepfisher/serverlib#readme","dependencies":{"@types/mocha":"^7.0.2","@types/should":"^13.0.0","bent":"^7.3.5","ioredis":"^4.14.1","koa":"^2.11.0","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0","log4js":"^6.1.0","md5-hex":"^3.0.1","moment":"^2.24.0","mssql":"^6.0.1","node-schedule":"^1.3.2","sequelize":"^5.21.3","uuid":"^3.3.3","ws":"^7.3.1"},"gitHead":"2ff22b14c0b123200cac621b7daeaa174d269270","_id":"serverlib-fisher@1.1.7","_nodeVersion":"12.18.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-MHuqeigJ4zCJeXcGTB8b4S3c4jDMnfa9etLrCiCSP+rGGxhKVB31ts443kYsS2zJqxp8AhxPCo8eqtYS0VI+ng==","shasum":"9d35c8b6167cd94b973dd6f60b00fcab1bc08d98","tarball":"https://registry.npmjs.org/serverlib-fisher/-/serverlib-fisher-1.1.7.tgz","fileCount":73,"unpackedSize":108918,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkp7ACRA9TVsSAnZWagAAy30P/24PnGSbI4iXIbA+eHfB\n2HVnOLlkFp0crKsIRq3R0IlW9h8JYMof+NDx5wtAwKDQ2KzErzYwj68HbETl\nNODly2xZL4w/TRSido3lVasp7GLJEfJtYVIZD73wFrHYNoFmXM6Ea0+D+mgO\nNyEJTK3t0kymWdJys65Y/JrdIxRVhKaXawc3A6O22DuNLy6SiPm3mG1PMDTs\nUja3R4GeJZarI0h2D8rd3AUl1iOuFN7sG0WXAMfOPMiIHFoo38JNbJr2Ibe3\nlroK9whzBN2aC62lpfiP6DERetIFzeFiKxI5NA3FmbvcmeWOZJxr+yWpjwI0\nSBHXdexLtz4JOtylkSyle/k+MxtBaoP1/egZODMoOC+VV1xbJNmJyfq5MGxq\nO3PUQmDoi6WhDwuEIQJOAVTDbx4MU+RB89XxKXoS+wc1cvj6T3JESvuwKdjB\n2z2GZiHOHdsHI1tAgyBBvlQyuP79INqnKyEQ93REtpY53GxXU8XQ0o0zsCRO\n+6x2s5FsNbY1rz031HoRvPZy6Ix9/vuM1BKnnrkiAs5240n2E5DKMtBX5G4s\nSdGTZnW0wQ94Ko0ShVFAgIbYopYCzac6eIkOAR+Lp6MnP+DG1hnrWZvodP61\nGZfAWFiW25um+64w9RQzhq8EKkd7EHW5sorFoMwvehbNcA5ro/fTEr3i1zfy\n0k3c\r\n=M7I8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDjAwP0JH7FgX1M+W5io26ouHSGUIRn7f4un+8dHhxucwIgPSWxzNwztNDeWG3/aihAJQJtj9mlcUe/KS8vSGiVlOc="}]},"maintainers":[{"name":"sleepfisher","email":"564557959@qq.com"}],"_npmUser":{"name":"sleepfisher","email":"564557959@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serverlib-fisher_1.1.7_1603444415818_0.5388760205046716"},"_hasShrinkwrap":false},"1.1.8":{"name":"serverlib-fisher","version":"1.1.8","description":"serverlib project by koa","main":"./lib/Index.js","scripts":{"pub":"npm publish"},"repository":{"type":"git","url":"https://gitee.com/sleepfisher/serverlib.git"},"author":{"name":"sleepfisher"},"license":"ISC","devDependencies":{"@types/ioredis":"^4.14.3","@types/node":"^12.12.17","@types/sequelize":"^4.28.8","compressing":"^1.5.0"},"keywords":["typescript"],"homepage":"https://gitee.com/sleepfisher/serverlib#readme","dependencies":{"@types/mocha":"^7.0.2","@types/should":"^13.0.0","bent":"^7.3.5","ioredis":"^4.14.1","koa":"^2.11.0","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0","log4js":"^6.1.0","md5-hex":"^3.0.1","moment":"^2.24.0","mssql":"^6.0.1","node-schedule":"^1.3.2","sequelize":"^5.21.3","uuid":"^3.3.3","ws":"^7.3.1"},"gitHead":"9eb7472d8bf802834087f4fc58d58395e94e7453","_id":"serverlib-fisher@1.1.8","_nodeVersion":"12.18.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-xLEAwMUBOYXwEjYuvW0PlY4YzFRTRnKe/C7mZ9ptzazj+MiXLf3kHqFtjmT+JWezARSN3tvdUKP9c9qLTNRm7Q==","shasum":"c5492b1627594adb091c9d68dec0be2a4d64a13a","tarball":"https://registry.npmjs.org/serverlib-fisher/-/serverlib-fisher-1.1.8.tgz","fileCount":73,"unpackedSize":109575,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmNoZCRA9TVsSAnZWagAAu/UP/2/jz47/5IB5fJZ3OddP\noeKLPcaqVU5kAM5zgoxIEYNv2OBHzuucesxMLa9SWkK4xS0/wXd8fn7wpz+/\n40FhaRYAcz8o3WB1RKl7GWlhHtP7R+Ln4JIh7ADb5aVCQjKJRFcQByd7iGot\nQBDFZfGcROKBssI3zsPrcAqJvkcFrY4v0HbNohCxirni4fC5PhTdhcFsbBon\nxXqmvgc7D1R5+uZ4hqtvPTvlxZdXHx5ihj++seDb+GruFnP17ozD7iiSHkLh\np3XTK0p7HnGF8XkkPqbsqb3HjKMJ9XZwGlTJw8avZzpY/p919clYUVE2fwSw\n17bVOOb5t/NM4N9szVfKxUnFLZvCEkur61LTdL2NvwTlAugz9D85yy5ATsKU\nOC8e6cvpsDg/AsJpJCpYzK8CGRYLnL+Sb7s8EAYuxvXVa8MK7lh5KYugNxHN\nxuwpzsCW8S+lHgs9cvVi7pCV3ZXFdew2F3k5osx+jpGQ5ElXXP2WS8XGfbfe\ndWytbKK6GZdmyEVBshnfCQuuxGWxAqDVTiwiFrTbA1mDr4Fq70mwP264cFPt\nOgK9Yw6aZeW4Fo8OA11AtBxDl3Qhlm2OuH2kIJ0SwVBP1XBEm1gjdcvn4oX7\n4497Z6aGmFHfXSXMk/u82wppKv/fQQnjqS1OTP62aBtoV7PBuWTarO7QF6BP\nRW9o\r\n=E66/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBU5c27d66zshXwR18OVsydy2lBA48DHOD3z5Azgb/aLAiBc+3k7pefqHsQCliSzh235vCJktGfpNqlFUXew3zyo4g=="}]},"maintainers":[{"name":"sleepfisher","email":"564557959@qq.com"}],"_npmUser":{"name":"sleepfisher","email":"564557959@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serverlib-fisher_1.1.8_1603852825234_0.17070606362034235"},"_hasShrinkwrap":false},"1.1.9":{"name":"serverlib-fisher","version":"1.1.9","description":"serverlib project by koa","main":"./lib/Index.js","scripts":{"pub":"npm publish"},"repository":{"type":"git","url":"https://gitee.com/sleepfisher/serverlib.git"},"author":{"name":"sleepfisher"},"license":"ISC","devDependencies":{"@types/ioredis":"^4.14.3","@types/node":"^12.12.17","@types/sequelize":"^4.28.8","compressing":"^1.5.0"},"keywords":["typescript"],"homepage":"https://gitee.com/sleepfisher/serverlib#readme","dependencies":{"@types/mocha":"^7.0.2","@types/should":"^13.0.0","bent":"^7.3.5","ioredis":"^4.14.1","koa":"^2.11.0","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0","log4js":"^6.1.0","md5-hex":"^3.0.1","moment":"^2.24.0","mssql":"^6.0.1","node-schedule":"^1.3.2","sequelize":"^5.21.3","uuid":"^3.3.3","ws":"^7.3.1"},"gitHead":"aac50547c2ab445e07dfdda8b124b69ea99b492c","_id":"serverlib-fisher@1.1.9","_nodeVersion":"12.18.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-jmXY5QHjwLVqZw9FsiLWPFSFBRITmhoGHbAu5ZJ8ZW3bICuhJSjvxPzSyagABOwhjSWy2Zn0p6BrcIRLxymV0w==","shasum":"0475303972c887fb816dc45310e08eafb19e7187","tarball":"https://registry.npmjs.org/serverlib-fisher/-/serverlib-fisher-1.1.9.tgz","fileCount":82,"unpackedSize":131364,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvJprCRA9TVsSAnZWagAAF7UQAJrHfv16jThLfKwsRG03\nxph112z299EigWbWuMCo7mg0SvtDtD5osFmiSW+mu+80Gf2gkih0cmPrjbzJ\nyFjROP/XpSYp7lppYRsFS8nrhO8NN+AkioePIUlDoiT+W328w8po6rlsGDEd\nupKbZuL46hKTk+n8CpYGJ5KxUSr0xrxZOdhslhuwn1I3e1iTNJWOdLJ0ope6\n1vLCVgK7u/SrHByavaO9MtqNdsMgsmRFQb2RxA8ACI06d7KbnpD2KN43a03d\nQc1pggdgigOWn/iELqq86qOef1TjE6jOhYLgZkdZVSre2CHSUTHY+d8yy3x2\nfi1Ff5XQTYwTW2Sfca3jviyDY+MRy54Q4S9NVGp8ki75k2+fv8lguRU3ZjWX\nV8ggwndfnUW+xpeUXwxG1khlqF9I80FVGPoY2/AqcW238eApwLCXWPbqWF2y\ncdsHtawSsDAivdI7ohJbQfnsrtEqqqIGisKhnfJkBu9T015d6yo9ch+sIVXR\n42SyWJ0U3wW3f+ef61SWXi5Rq+ALbR+BrcFl3PnB8awc4L6c16h335pdC/W5\nqVl+RD+RvDq0+BG7ucoibqs8NFrXKKOh/HLNJuiDu8hq/OVln4vwAoZ19W4n\nweYRgye6Hw2wYCzqBUVkMQuqvBqMGWApCSGzOOUl4rlPS1VvP6xQUevzCrMv\ntSPM\r\n=Ewem\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4DDnnwp5h5sYKKHUVa6bk6T1NKEzmxIjH2FjcTQOgJAIgCC474hWKjjevQWQlMa1B4K3+AY3XDK+nFsGUtxxQKQ0="}]},"_npmUser":{"name":"sleepfisher","email":"564557959@qq.com"},"directories":{},"maintainers":[{"name":"sleepfisher","email":"564557959@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serverlib-fisher_1.1.9_1606195818596_0.29877528464692715"},"_hasShrinkwrap":false},"1.1.10":{"name":"serverlib-fisher","version":"1.1.10","description":"serverlib project by koa","main":"./lib/Index.js","scripts":{"pub":"npm publish"},"repository":{"type":"git","url":"https://gitee.com/sleepfisher/serverlib.git"},"author":{"name":"sleepfisher"},"license":"ISC","devDependencies":{"@types/ioredis":"^4.14.3","@types/node":"^12.12.17","@types/sequelize":"^4.28.8","compressing":"^1.5.0"},"keywords":["typescript"],"homepage":"https://gitee.com/sleepfisher/serverlib#readme","dependencies":{"@types/mocha":"^7.0.2","@types/should":"^13.0.0","bent":"^7.3.5","ioredis":"^4.14.1","koa":"^2.11.0","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0","koa2-cors":"^2.0.6","log4js":"^6.1.0","md5-hex":"^3.0.1","moment":"^2.24.0","mssql":"^6.0.1","node-schedule":"^1.3.2","sequelize":"^5.21.3","uuid":"^3.3.3","ws":"^7.3.1"},"gitHead":"af2885371a58064038b47921abf7ee238efdd551","_id":"serverlib-fisher@1.1.10","_nodeVersion":"12.18.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-9JOy7aLAFNyTe9T3ta8eAWtL+aNhnAjHzrAFS/Xi+lIQOp6mqoZ6f/lHSI0axvrp/vz0UyCsYhCMccy7+qwVxA==","shasum":"91cb11b058c2928bc33daaa3f20f5eb81f7cef6e","tarball":"https://registry.npmjs.org/serverlib-fisher/-/serverlib-fisher-1.1.10.tgz","fileCount":82,"unpackedSize":131551,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvgWICRA9TVsSAnZWagAAM+EP/2XS35tMGT81g46A5cih\ndnzgszV5O2DKd//Y9J11bPlonRg0P9MkiMoN8Xwxpus7NXyxog1n96bRclU/\nAp2YQVtCcKPy63zDXZiTDET3r77ZQ5+sjy8QQUVEimyXbH4KuaP6CCDJJr/F\n3i17WnkVdvh0jvEq5ooYit2JvAoeC9k/VUzpxL2vsy9bD2rInEkzisyVhPJf\np2soAjvchpIeYCj/WTkgK3eCKccevlVmquPNm4+ys8RAFcvAHLMJlp2RFfIA\ny7Lv3isAV9jTmmdrznvf818GfcnMKbcmACUNEtOY3/qkjAPrvBmdMoriVlFg\ncjumKYbDsVEdMIH1WsdIh3olxIZ4Ri/F7SB2N1ttBfksJl31gCmSkr/Uf3BL\nLRUW9WXxZWFyy7TGaAMOOof/F4C6df4dWVVdoA5NvhIBkJj2qLRkAhxTANWf\nZdDl0Zz45d6lhn+SuiKgNWyxE6/RYDhpLLhe7rv60lWboylZGWdJdpl1zR+R\nA+zLTljcugMZEsss8aIXLCPVO6RZpgW3CT80bvCRg+WnorNYZjGFA7gMexGp\nNb18Yz674CiibqCgHAfDXS40OlJDBYvaDfxPK6AS8Pukw1WKKHU0KOqA8/49\nFL2h1bp0HRJVCAGasvjyjN2YKC8LCQ1Rlt243285P0tEH+wyR/1mQbYhGQi+\n8Gky\r\n=lm40\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA/NTde+CjSVwRI/uB/vID/WKlGhpinS3Pc/wWmlTlnEAiA3uiZ2Sf0HHTegMKCgT3wb/VOarFPk9Pu4kuIjmh4rxA=="}]},"_npmUser":{"name":"sleepfisher","email":"564557959@qq.com"},"directories":{},"maintainers":[{"name":"sleepfisher","email":"564557959@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serverlib-fisher_1.1.10_1606288775915_0.6467035718360599"},"_hasShrinkwrap":false},"1.1.11":{"name":"serverlib-fisher","version":"1.1.11","description":"serverlib project by koa","main":"./lib/Index.js","scripts":{"pub":"npm publish"},"repository":{"type":"git","url":"https://gitee.com/sleepfisher/serverlib.git"},"author":{"name":"sleepfisher"},"license":"ISC","devDependencies":{"@types/ioredis":"^4.14.3","@types/node":"^12.12.17","@types/sequelize":"^4.28.8","compressing":"^1.5.0"},"keywords":["typescript"],"homepage":"https://gitee.com/sleepfisher/serverlib#readme","dependencies":{"@types/mocha":"^7.0.2","@types/should":"^13.0.0","bent":"^7.3.5","ioredis":"^4.14.1","koa":"^2.11.0","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0","koa2-cors":"^2.0.6","log4js":"^6.1.0","md5-hex":"^3.0.1","moment":"^2.24.0","mssql":"^6.0.1","node-schedule":"^1.3.2","sequelize":"^5.21.3","uuid":"^3.3.3","ws":"^7.3.1"},"gitHead":"f67b300f32955ba6c4679dc0c8e70e488159fcbc","_id":"serverlib-fisher@1.1.11","_nodeVersion":"12.18.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-PcBqjBsp/tUtIen8DpyZRofXvKKE2Cjs40oISsRGH7TfyQSkEymI5A0yIk+mqnHfo7rzbWQ/d0igiBdbVmEAVQ==","shasum":"1ab485554c3e4a43d891a3d4244c738b598fde45","tarball":"https://registry.npmjs.org/serverlib-fisher/-/serverlib-fisher-1.1.11.tgz","fileCount":82,"unpackedSize":131964,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4cyCCRA9TVsSAnZWagAA4rMP/01gJxeGjE9VKlapAF+4\nNnFSGJ3vMQRF1s2bd7xakQeVf8/6uXv2SBdM1tKX8+1lVXdXdMCyGBV/siMx\nIMbRO6fe7AZdc2DoXPzj/77LoerzwWDKLUIGEFGVE7HjlGUfIAhiAbJUhtQ4\nNhomIhq+t7IrSosnBtAPhUiS6kJYqERMPmoX1xEYpkYmRkNpW7FAU0muymy1\nxtsio3NtAAZRWuk/ekSPMIe7TdzvrQm/PAdKSGfSlyZpnFH1BN8lYrldjl63\nwbpeLa0iQrWEnQUUcHQWLxK4CQPmyA+9DcCQZlYG1MMVXg+Cc6hksbfkcanL\nnFEqllIEimRI6p5S0GAvi6df6Jy+Wd7L4bL8qRpL+40/hQPgaUOZvUofLXuO\ncq3bXPIGcv/UagfnyeR8wFhflKV2mbOsW5zbC/gahmojmYFvdzCn5zm9bx/5\n1rIj+xVaG4rEsUERj0XH9nwOt0rw7ziXlucufpKbMhKfv6B+o3AOwrIx06Qi\nLMPcGlLf8zC5WOExyqsxyDppGHUxxWkhT3ErkhHsatILqDEOnf/4eKQcOvhU\n7BAUJZs4JPhREr7zMHM3tOiFnq9bdD98yKAb2pDIq7vQ8HP6rchaHH4gB2xS\nVruiIpiA9bvhwufbpNk0T/dasQTiVqPCWdI7NfamDKh6aybTBTzSBNCp7LVg\nwuJ+\r\n=dj1g\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDKV9Qbvw66j3gx/wV9+21uc/eadIQX8wsgQKIhSVJPAQIhAL3A4DKF3r62xhb2fbUK4jNJcA45ZqUeEEwF/ULEj6kf"}]},"_npmUser":{"name":"sleepfisher","email":"564557959@qq.com"},"directories":{},"maintainers":[{"name":"sleepfisher","email":"564557959@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serverlib-fisher_1.1.11_1608633474009_0.6749096336646907"},"_hasShrinkwrap":false},"1.2.0":{"name":"serverlib-fisher","version":"1.2.0","description":"serverlib project by koa","main":"./lib/Index.js","scripts":{"pub":"npm publish"},"repository":{"type":"git","url":"https://gitee.com/sleepfisher/serverlib.git"},"author":{"name":"sleepfisher"},"license":"ISC","devDependencies":{"@types/ioredis":"^4.14.3","@types/node":"^12.12.17","@types/sequelize":"^4.28.8","compressing":"^1.5.0"},"keywords":["typescript"],"homepage":"https://gitee.com/sleepfisher/serverlib#readme","dependencies":{"@types/mocha":"^7.0.2","@types/should":"^13.0.0","bent":"^7.3.5","ioredis":"^4.14.1","koa":"^2.11.0","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0","koa2-cors":"^2.0.6","log4js":"^6.1.0","md5-hex":"^3.0.1","moment":"^2.24.0","mssql":"^6.0.1","node-schedule":"^1.3.2","protobufjs":"^6.11.2","sequelize":"^5.21.3","uuid":"^3.3.3","ws":"^7.3.1"},"gitHead":"e79daa74b3527fddb35a0726392c8e53cad54a38","_id":"serverlib-fisher@1.2.0","_nodeVersion":"12.18.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-mM+TKryFw42deLXq594bzVCTNtlWOWQczflPXYW+x6aeQ4//w7JwGXKeI2jidiRxGs7w7CXJQ3tihGVqOyI6JA==","shasum":"adb23cf45b51a2dbed467e6e1ee9f78b2c6dc96f","tarball":"https://registry.npmjs.org/serverlib-fisher/-/serverlib-fisher-1.2.0.tgz","fileCount":106,"unpackedSize":162440,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgzGy8CRA9TVsSAnZWagAAqzYP/RT5Zf5zCwEBk8KRhnLP\nQ3o0owDuOhaXEkCROogrbf8lEebH6zwG16vPQgm5qr0HKW63E51op3r7M7Ni\nMtYGXUzVsFYmOGTaF2U7jhSpl41D9F5B27xaMcH+zk2Y/akWKPelcREca+hq\n4OiMvQX4le6ActfrTY97pYqCkikcfHSZfap0lXg9mHICsLezp9KP/Lro7cEE\ngTEU4AAWx/ESXx/toOlkncCQgmtCMY9ixC1MkZNT8C4GE3EnBAxq4t294rM/\nilkthc1E81jExs/ZCM2tx99OvF2wqqKUD+owXG7f0gEpro5y+az8N7Mig0Da\nDRc22uMaZH1JytfOKcxzqxaR5xKiRIaGtR6WXCq15a/+0sKMKpehqOi9O5bq\nFtlQbE66bRzqt5APbBCrUsUZwcKDloEXgYoRTDem//RPUgjmoW2kzOAjNly/\nj1dLCA98DiCqpOg7nBSULuMj/weunQamf/LBbEL3TQQUGwRI8Bv3jNgb5ApD\n2I2dLlmYzu9K0xEmnmMNRcLus8cJwd7bNTpN0UN9wVo2LGgXziJ6KK3ygrDF\niBye7H+ApklFFEqJkmguV27sNe+TwDM6pnkXanZqyy+gzVaRT2bdv0TCoslt\nz6+Do85vq4yhmTNGyJPdo0RF2b9dwpWl6BmaKoS8j9ULx+GkrcWS0UfL3z0I\nvlHT\r\n=pNXW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDzWRuS/7SyiOQ/huKE5v9ydjsZwkacvgKq1xSGkhorNwIhAK2idL9aQakjEaE3+l6VgmMmhGSkpvi9ooxVoduajcdZ"}]},"_npmUser":{"name":"sleepfisher","email":"564557959@qq.com"},"directories":{},"maintainers":[{"name":"sleepfisher","email":"564557959@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serverlib-fisher_1.2.0_1624009915460_0.598265498852603"},"_hasShrinkwrap":false},"1.2.1":{"name":"serverlib-fisher","version":"1.2.1","description":"serverlib project by koa","main":"./lib/Index.js","scripts":{"pub":"npm publish"},"repository":{"type":"git","url":"https://gitee.com/sleepfisher/serverlib.git"},"author":{"name":"sleepfisher"},"license":"ISC","devDependencies":{"@types/ioredis":"^4.14.3","@types/node":"^12.12.17","@types/sequelize":"^4.28.8","compressing":"^1.5.0"},"keywords":["typescript"],"homepage":"https://gitee.com/sleepfisher/serverlib#readme","dependencies":{"@types/mocha":"^7.0.2","@types/should":"^13.0.0","bent":"^7.3.5","ioredis":"^4.14.1","koa":"^2.11.0","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0","koa2-cors":"^2.0.6","log4js":"^6.1.0","md5-hex":"^3.0.1","moment":"^2.24.0","mssql":"^6.0.1","node-schedule":"^1.3.2","protobufjs":"^6.11.2","sequelize":"^5.21.3","uuid":"^3.3.3","ws":"^7.3.1"},"gitHead":"100898028ec0aad9da4ae7b8b4029fc7ec32e554","_id":"serverlib-fisher@1.2.1","_nodeVersion":"12.18.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-u/0d8mbhwFBSiwh0rt0mq/2SZiXcUKxRjNgnMZBXzW9VXsr4TKtIJVP8UxkFK/3/ANOGgg1x+VaivCghW00ZBg==","shasum":"bf427981d100013dda8bd9f9215da7b2c87ad2fc","tarball":"https://registry.npmjs.org/serverlib-fisher/-/serverlib-fisher-1.2.1.tgz","fileCount":106,"unpackedSize":162458,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0aySCRA9TVsSAnZWagAACEAP/0BCdKFvFeHCm8WQ9Mje\nYBw6+T3TsZySpxEij8ddt89vRWqmFfiZU3A6BGntsu77/ZcNCxNpCJfooRQC\naAV3WIHrZRNzbg4G7qie1XuX+dG91pRakJvVmfe0Cv67MWU49gTWMNqftM9M\nZmjHtydMS3/6aZ+eb5sSWGPEoci7Ib2TKNx0Dvohb+kYwbCKV7RRIUkv7UQt\nD3JYYYNGSa0f8lbF5frmTrgJyfXHz54GGKdzuoFVTqaZM0YZeGam1EqbW6tb\nFCsYifJoNcewpdV9UvEtbPiCKaF1KcIWn35truhxMbhaYRBbIo4ECQSQpzk+\n+lKGk0oVds7LQpF2+/tDw8mM9gsllNRn3cJcTkFmVeVQSnWPqELITkBmVeH3\nmQ67D+LdjGxd1cjb1ZQhvTjHIjCRYsaI06JkuBAvgt5GWktwr13xu0FLoPJh\nv/+IkU6JfD/qaP42/Ofyrp2WcjBWfwd7YU80kLFCFrYYj63ZXF+qUDVR7B/l\nJ2h7t4JfWxc+V/SzKKNJqMA0ZOjzWT1JL52oCdzFD7bXFmAvhtpCcM1YSta7\nZIbWQ84hFwuKXyEIzXVqNeFMrfPvtg4kZrepFuXWDFj4eLZHAnOxW3QzSrvr\nHEvcQehrKHYzfkNJNp1HKyt2O62ksH35ksigfbAxGyWq4tChT+vM8baOZ7Ot\n2v1n\r\n=WBd6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdOIq4u7FQN1j0cnwz1RjRyymtpNrM21K2w3/HYcWdGAIgFdG40oq7wi/gdD3HI9t4RXQR4TPuiU+XyKqKWPAwXnI="}]},"_npmUser":{"name":"sleepfisher","email":"564557959@qq.com"},"directories":{},"maintainers":[{"name":"sleepfisher","email":"564557959@qq.com"},{"name":"jimmy-cheng","email":"chengji1021@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serverlib-fisher_1.2.1_1624353938239_0.27937338321465854"},"_hasShrinkwrap":false},"1.2.2":{"name":"serverlib-fisher","version":"1.2.2","description":"serverlib project by koa","main":"./lib/Index.js","scripts":{"pub":"npm publish"},"repository":{"type":"git","url":"https://gitee.com/sleepfisher/serverlib.git"},"author":{"name":"sleepfisher"},"license":"ISC","devDependencies":{"@types/ioredis":"^4.14.3","@types/node":"^12.12.17","@types/sequelize":"^4.28.8","compressing":"^1.5.0"},"keywords":["typescript"],"homepage":"https://gitee.com/sleepfisher/serverlib#readme","dependencies":{"@types/mocha":"^7.0.2","@types/should":"^13.0.0","bent":"^7.3.5","ioredis":"^4.14.1","koa":"^2.11.0","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0","koa2-cors":"^2.0.6","log4js":"^6.1.0","md5-hex":"^3.0.1","moment":"^2.24.0","mssql":"^6.0.1","node-schedule":"^1.3.2","protobufjs":"^6.11.2","sequelize":"^5.21.3","uuid":"^3.3.3","ws":"^7.3.1"},"gitHead":"100898028ec0aad9da4ae7b8b4029fc7ec32e554","_id":"serverlib-fisher@1.2.2","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"jimmy-cheng","email":"chengji1021@163.com"},"dist":{"integrity":"sha512-Y4J0orvewbCJ4xVhTOyQ82KYgZ1GXgtmIlUvd652Y2i4BhcBzXNYAw2ifHYKejJvYLbmn4KnDbJTfbKTz555Aw==","shasum":"f7fc233577e2f5c49055b593d82be964c4fe5400","tarball":"https://registry.npmjs.org/serverlib-fisher/-/serverlib-fisher-1.2.2.tgz","fileCount":106,"unpackedSize":159578,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg4qUcCRA9TVsSAnZWagAADZwP+wbGhaJQEWncbQQvDd+N\n+566OgxYPJ08jYLTE7gH2QcXWEQe2HbsfMt0Em86HFnBcpWtkTNjrAHL9+yI\n0tFeP3RGZ+Ldo2FeD4pS5sCqJNIqoOOJBwS0RIu0oIJq69rLQsolwFDxmy10\nLoPpcdgmeox/CYgAKBPWYP1xVpBvYbZy48ki6sDuPI7kPvDIUy7shySRsXzA\n2IqkIf0rsNbDH8eJykc5EJ7dXhupdZiVBfyw7V0FJpZqVhtPJx5CXBVa63Jh\ncEWzWXnIMbFFWERaPVuZ41+N9camMoWtrL+KKVyTtFyQi4jPYejGzBzuAYoR\nHtm8bKAZHhQGCU7+9Ypb9r1AXyB+f6onar0a7yc/MwzfyW/xCvVcWvscwGJ1\nOZCquhxXAHhjCsF2O4/cqEZGBs21z3ttSS4kb/O+y8tBHUWYfHQFjAv2ssJm\nvh9Xuz7P+xMrttxTZUwt07adAkOiRUY/uDtgD7G7VXiEfho4AhuVvwBYZpM5\nKj/cENVWUEtjWCMgAHGG9KJlkN9ktc884Qq57YVlVjNrkD0H/TWnjEpeIaFC\njxTi3kiBzAd+olaIqXc0d8jWNRmbS6WSVJD9OuSqAHT6PuDdU8Ecs/Yzpbqr\nlLSZVYQ7NIfc047XOwPFHYYyGRYNVujn2IVV32kb6czI5TrEbNoHjcdSIP2t\nO9EC\r\n=n4pH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCzdb4w5a255+z+8aSalkIXpl6pgqy//bta5N962lFEZQIgKq6xLnTNY/89KTL6uUtuoYnVG1aCdp9eBnYnw1g7B/Y="}]},"directories":{},"maintainers":[{"name":"sleepfisher","email":"564557959@qq.com"},{"name":"jimmy-cheng","email":"chengji1021@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serverlib-fisher_1.2.2_1625466139769_0.8718015382774587"},"_hasShrinkwrap":false},"1.2.3":{"name":"serverlib-fisher","version":"1.2.3","description":"serverlib project by koa","main":"./lib/Index.js","scripts":{"pub":"npm publish"},"repository":{"type":"git","url":"https://gitee.com/sleepfisher/serverlib.git"},"author":{"name":"sleepfisher"},"license":"ISC","devDependencies":{"@types/ioredis":"^4.14.3","@types/node":"^12.12.17","@types/sequelize":"^4.28.8","compressing":"^1.5.0"},"keywords":["typescript"],"homepage":"https://gitee.com/sleepfisher/serverlib#readme","dependencies":{"@types/mocha":"^7.0.2","@types/should":"^13.0.0","bent":"^7.3.5","ioredis":"^4.14.1","koa":"^2.11.0","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0","koa2-cors":"^2.0.6","log4js":"^6.1.0","md5-hex":"^3.0.1","moment":"^2.24.0","mssql":"^6.0.1","node-schedule":"^1.3.2","protobufjs":"^6.11.2","sequelize":"^5.21.3","uuid":"^3.3.3","ws":"^7.3.1"},"gitHead":"100898028ec0aad9da4ae7b8b4029fc7ec32e554","_id":"serverlib-fisher@1.2.3","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"jimmy-cheng","email":"chengji1021@163.com"},"dist":{"integrity":"sha512-FYRlZDpg/nejJ2P+luK9lxJKszH/CfE6TB2MLhk2UGWPX2iiBbibU31qSsb56LSqa5ks7Ep8Co+6vuS5irqc4Q==","shasum":"cafba33e2b6b5185e3212d26fcf321b98c7b08bb","tarball":"https://registry.npmjs.org/serverlib-fisher/-/serverlib-fisher-1.2.3.tgz","fileCount":106,"unpackedSize":159627,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg4tGWCRA9TVsSAnZWagAAnsAQAJ0Kdyn8Nver9RBNcB4w\nN8ymMv5olhHkJhiEC9B3VzaT1Y8fK1D/fPxw6waGFGLwVdViRMto5mRb0Vu1\nrOuR4ClZ6QAXcvcu5aPZhFtMpfQsUP87/q0HWfp6AYau/unDqBu07m8MCWgD\n6cQ9eIT7XXeJeOaTJ3Cyr++S9OO3plBgPH3Ftufe5CA4QvuPfYT0D2DpZWz5\nd3hkdo1Sg44rV0I47cmIX6x5YAyn/NJVHAJ3wU606knSuw2vbRueLWYE5U9x\n21D/aX2lrvPE+xlTUhLrnk9Lxyt1lDA6OKmmdsNIMZUlVFY7qsGq8sINKSor\nULpBqyUznU+EyhTwXb5ee+PfuAA0i3fiKnpXKquw3sxyhfjXkCI9I52m/slt\ni7NXXx8mCaobyDxHDJ0F6Ldva2umMdXSItWYUrPlGihYGdB16eTtb2fW4o2r\n8UL2vw2pgETd2LRk0wmTx5hykUcivoLwf5GrVVe6hrreVckL7A6xlL0ETq2j\n4YM8LmrnIL6zH6Sm364CQq/Mq02ycsB7dZVsaeAwd5avLFnEShqj8sp8+Y4A\nzrBuG0kPYGC//qoc6LDREZytkb/lqBfznvzmV4RKqd70ZC59OVO90ySETBy2\n96S9lXGZBQ54bWPBbCFyCQjTp5ulLKSQC++kAotfRIe45vy/H/1AVE3gDXMY\nHVmj\r\n=DJQ6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEo9TR9ut4J8B7MvNTIzGa35pHX5Nqn/fr4pJ+EpfSt+AiAjmVN9fERTiq04BeO5ejDjiHwzIsBntc3NXEGxusjKdw=="}]},"directories":{},"maintainers":[{"name":"sleepfisher","email":"564557959@qq.com"},{"name":"jimmy-cheng","email":"chengji1021@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serverlib-fisher_1.2.3_1625477526521_0.6085283852651617"},"_hasShrinkwrap":false},"1.2.4":{"name":"serverlib-fisher","version":"1.2.4","description":"serverlib project by koa","main":"./lib/Index.js","scripts":{"pub":"npm publish"},"repository":{"type":"git","url":"https://gitee.com/sleepfisher/serverlib.git"},"author":{"name":"sleepfisher"},"license":"ISC","devDependencies":{"@types/ioredis":"^4.14.3","@types/node":"^12.12.17","@types/sequelize":"^4.28.8","compressing":"^1.5.0"},"keywords":["typescript"],"homepage":"https://gitee.com/sleepfisher/serverlib#readme","dependencies":{"@types/mocha":"^7.0.2","@types/should":"^13.0.0","bent":"^7.3.5","ioredis":"^4.14.1","koa":"^2.11.0","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0","koa2-cors":"^2.0.6","log4js":"^6.1.0","md5-hex":"^3.0.1","moment":"^2.24.0","mssql":"^6.0.1","node-schedule":"^1.3.2","protobufjs":"^6.11.2","sequelize":"^5.21.3","uuid":"^3.3.3","ws":"^7.3.1"},"gitHead":"1c9dda3bea33b2daa83fb9c501db083d92d4b560","_id":"serverlib-fisher@1.2.4","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"jimmy-cheng","email":"chengji1021@163.com"},"dist":{"integrity":"sha512-Sgy6m3uUh5YfI9tIpqTDFZPrTgZudt4QCwyCUx1iQRPGYGJ7rVdFzhgdro5Ucdm9M3d1aWTBFnNwqIXpGvmIxg==","shasum":"751181b42703c931c17680ef64f8efbaa512c5fb","tarball":"https://registry.npmjs.org/serverlib-fisher/-/serverlib-fisher-1.2.4.tgz","fileCount":106,"unpackedSize":159399,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhKFMgCRA9TVsSAnZWagAAihoP/2KyrNZoVVvJvVPiO/+C\nDGHM7hz6MOn1EWF4vvwe6fWrqYm0tkuk2s1V/xHd8dYyBWH7tDeIP8WZdhNT\nNDzU1L6Z9RKpy+GW3yENn/0o4DF0sWYddIAX70x3PoE50+txBKhExl+23sNZ\nKAK/T1tbRohCcuSS00anc9h8ty87sP4J41kOvRgsEP0dX8BbTOHm8mQsqMDz\n4C7zcvRidIpl8rF4tIDjTSuitnQ3QCXzr8YMew5dhHQXlR3/gL8uhBrLbf1K\n5Q5oVJnjmlmzmYOUiECYU7RDolOwi+2q9kiovy1CrMam/8MRgkZM7VMKTZfz\nHgvJ6bRRtNVuYZy2cXEr68D+yD/r1GVLwF+WWB9RRh2SHkn+hb2VqVEnUAu2\nDBK4+220X+YLeoPxyHdA5MMBDBEww6MQOLtgSSPgvI1dmBQ+c8ml+fuPjFGF\np30V1ajKv2PQUcE5x1F6EvkeKlDTANplEZzQU15uqTQX4gM7/LKqzRDDHASO\nXMUaRocUC3fnV6ekzqGixEdDQ9qIAISOg/HLBGUR2XCdrqqIgnVdzvI+4WYk\nmYIsW1FbLm4Pl4DMtbNex6xQhxwgrn7q2Rgj4EeYJTEX8KaR8HrebUY+nzb2\n7F5pLbbDsMwiG774w3gaqPqh+DtWD/uvEHtkBVQRXxPuAq5zK2u26txvdidq\nmP9z\r\n=DYK6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCmHf6e/LVrMqXQdILuX5bZI70SKUXCv7Zjb7T1VXrNDAIgNSmpT85r19fBcqWdGGIE1V2ttJHc2sMkokR3G3qDO1Q="}]},"directories":{},"maintainers":[{"name":"sleepfisher","email":"564557959@qq.com"},{"name":"jimmy-cheng","email":"chengji1021@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serverlib-fisher_1.2.4_1630032671895_0.709721009174977"},"_hasShrinkwrap":false},"1.2.5":{"name":"serverlib-fisher","version":"1.2.5","description":"serverlib project by koa","main":"./lib/Index.js","scripts":{"pub":"npm publish"},"repository":{"type":"git","url":"https://gitee.com/sleepfisher/serverlib.git"},"author":{"name":"sleepfisher"},"license":"ISC","devDependencies":{"@types/ioredis":"^4.14.3","@types/node":"^12.12.17","@types/sequelize":"^4.28.8","compressing":"^1.5.0"},"keywords":["typescript"],"homepage":"https://gitee.com/sleepfisher/serverlib#readme","dependencies":{"@types/mocha":"^7.0.2","@types/should":"^13.0.0","bent":"^7.3.5","ioredis":"^4.14.1","koa":"^2.11.0","koa-body":"^4.2.0","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0","koa-static":"^5.0.0","koa2-cors":"^2.0.6","log4js":"^6.1.0","md5-hex":"^3.0.1","moment":"^2.24.0","mssql":"^6.0.1","node-schedule":"^1.3.2","protobufjs":"^6.11.2","sequelize":"^5.21.3","uuid":"^3.3.3","ws":"^7.3.1"},"gitHead":"6fe2da85276b2420ffd596779e20383af10ceaf2","_id":"serverlib-fisher@1.2.5","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"jimmy-cheng","email":"chengji1021@163.com"},"dist":{"integrity":"sha512-Vq+7ZNKhxpHT1hQ7pZLfaDYBo2JWJLWOAsIjMhgcrfPQ1Jbvwijn41uX2+JhARyavIdkcph1aBVU4A++6cazLg==","shasum":"869bb40828567ca7c5f6f1de667d94a03f9b30c3","tarball":"https://registry.npmjs.org/serverlib-fisher/-/serverlib-fisher-1.2.5.tgz","fileCount":106,"unpackedSize":164015,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF96KZiDTuS3kAlleWcd5NiWU95VjKt+8NROra25dLxOAiEAstK8Ml6vsZuB5oQ76ghG++VQ7vOtjzycmNk34kA2cXM="}]},"directories":{},"maintainers":[{"name":"sleepfisher","email":"564557959@qq.com"},{"name":"jimmy-cheng","email":"chengji1021@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serverlib-fisher_1.2.5_1632381620656_0.22750638830933467"},"_hasShrinkwrap":false},"1.2.6":{"name":"serverlib-fisher","version":"1.2.6","description":"serverlib project by koa","main":"./lib/Index.js","scripts":{"pub":"npm publish"},"repository":{"type":"git","url":"https://gitee.com/sleepfisher/serverlib.git"},"author":{"name":"sleepfisher"},"license":"ISC","devDependencies":{"@types/ioredis":"^4.14.3","@types/node":"^12.12.17","@types/sequelize":"^4.28.8","compressing":"^1.5.0"},"keywords":["typescript"],"homepage":"https://gitee.com/sleepfisher/serverlib#readme","dependencies":{"@types/mocha":"^7.0.2","@types/should":"^13.0.0","bent":"^7.3.5","ioredis":"^4.14.1","koa":"^2.11.0","koa-body":"^4.2.0","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0","koa-static":"^5.0.0","koa2-cors":"^2.0.6","log4js":"^6.1.0","md5-hex":"^3.0.1","moment":"^2.24.0","mssql":"^6.0.1","node-schedule":"^1.3.2","protobufjs":"^6.11.2","sequelize":"^5.21.3","uuid":"^3.3.3","ws":"^7.3.1"},"gitHead":"7968de358b6fc4c83d8be36cf2487ee129fd97e4","_id":"serverlib-fisher@1.2.6","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"jimmy-cheng","email":"chengji1021@163.com"},"dist":{"integrity":"sha512-8bQyhEe5raMeZZrgvmhr2OksAlvepKO54iI+KQCd8lqs0H4BgjnH7Av7HPQvQWh0ahJYXSSAYZVubBVkircCjg==","shasum":"8f26bb727aa53be7441a108f20fceb333783de40","tarball":"https://registry.npmjs.org/serverlib-fisher/-/serverlib-fisher-1.2.6.tgz","fileCount":106,"unpackedSize":163663,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh26x3CRA9TVsSAnZWagAAIPQP/RfQfTITAJOruRttcryp\nPkVe5B49ZfbAKwXOGS0Mhx6qs632TW4Xd3rfD9fvpwzaGNFtxXXVQyaXH81X\ntyw/PUq8usKTGynjMeWW8JKJt2E8/2i3HFrWZeuqV1iw0zRj91WihdVkUkSh\nXu7mlbA0QlfDqTvcG7Qt7rM5WZbBJ7FjA2fIn1j0O5jerePuS7/o/UHM27zo\nhUQ9sLYvpYMU6/SsDHrBroa8pYx+OkXpS8O3DVAqxFpbraqBtu/xqP1+aYAg\nDalDf8vDpg8V5v6MKXuDKQn6UB7OXKELO0sJ9B5CRl+abezIP8r/0JnHQtBB\n5HsrUeguopvxuQj4gTAGbCbEURgXAnVEG9bXZSlpWFLyPXwWDAjB9MXIBPYy\nKV9sCqzcRmZQq8426RcjkRrKJ2Zl200/a3UDqyKH0yahZE+TmwFg8Z3PeEZZ\nIBsv1vC+CMxOXQSvwabkB2i8WNVnapB/nkik8aZOxK7MnJL2fUuac+pOVouv\nPEilWl40n/3APVwj/0IDSMYOPrx+6o0Y4OOCumIlNSUB0+D+EsYqij3buXxh\nkOmquwgtZ6y7ggCTFpjy1+Cu5POLre/5dyvF8EOSPNiI4OuWF/dHNPb4fv5g\n6x+JuUvhFYItjan0JOxVWY70dBkIZSeu/zLcZOcrgP1vr3zNfq4ngydX3M0e\nY0tI\r\n=5Y1v\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8je0oaGaFFCAIAj+HQdYej8eleSgTO5DPfhapGO82nwIhAOshrjV+tg0UDynkeqW4904JNWBewVI4tkKUsqTVmlJk"}]},"directories":{},"maintainers":[{"name":"sleepfisher","email":"564557959@qq.com"},{"name":"jimmy-cheng","email":"chengji1021@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serverlib-fisher_1.2.6_1635989979013_0.9218972362050806"},"_hasShrinkwrap":false},"1.2.7":{"name":"serverlib-fisher","version":"1.2.7","description":"serverlib project by koa","main":"./lib/Index.js","scripts":{"pub":"npm publish"},"repository":{"type":"git","url":"https://gitee.com/sleepfisher/serverlib.git"},"author":{"name":"sleepfisher"},"license":"ISC","devDependencies":{"@types/ioredis":"^4.14.3","@types/node":"^12.12.17","@types/sequelize":"^4.28.8","compressing":"^1.5.0"},"keywords":["typescript"],"homepage":"https://gitee.com/sleepfisher/serverlib#readme","dependencies":{"@types/mocha":"^7.0.2","@types/should":"^13.0.0","bent":"^7.3.5","ioredis":"^4.14.1","koa":"^2.11.0","koa-body":"^4.2.0","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0","koa-static":"^5.0.0","koa2-cors":"^2.0.6","log4js":"^6.1.0","md5-hex":"^3.0.1","moment":"^2.24.0","mssql":"^6.0.1","node-schedule":"^1.3.2","protobufjs":"^6.11.2","sequelize":"^5.21.3","uuid":"^3.3.3","ws":"^7.3.1"},"gitHead":"7968de358b6fc4c83d8be36cf2487ee129fd97e4","_id":"serverlib-fisher@1.2.7","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"jimmy-cheng","email":"chengji1021@163.com"},"dist":{"integrity":"sha512-09/judOBXO+FPAK9tszp/EbUNbXPlVvT2uwA9CuiFa1FKkB0uOvw9DFIWGx/43di2q7GC5RgTayZgRbJTKUAcQ==","shasum":"a942abfa782519c2d371a795d1064c4ee11560b7","tarball":"https://registry.npmjs.org/serverlib-fisher/-/serverlib-fisher-1.2.7.tgz","fileCount":106,"unpackedSize":164238,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiL/73ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr8LhAAj47HrNdsFvQ/XQ/pi1tAJA/YfTxYTE1zZnh0zoiO6AkBrmXc\r\nPhh5gYwn5oAJ+1ZvXtjY3RS0AVQQ0QVI3L/gQv0fplGDfqQQrhEXIkPv777c\r\nyZhdEkVpTXKsU9GubEQ/8z01h53bqJrx07sRzDlweeb+0wFffaQILIATJ+4M\r\nr0Rl+ncFkvJqP6peMgcBaEc3SNDek3UDGWurfGI8IK1M+eSk9DN+sVnUUywd\r\nfjojw1aq9MOVlx2S+liNWaDgkK9CplGuhQ1oIaHyOo5lFjbdiujn+B/dboPQ\r\nm0B7z7ebXA0cmgMAjuEDikAEOdmb8iZtVkojOwV0xJuTqWDEh5CCMWYBm/la\r\nVLbh8S0ZOm2J5UhwC97OIxEME/9W57AXHjAcmYAErOl4nWQ+WrDufSpNiRdN\r\nSmx+hUj7l87w6IvWt04GJ7b4dBINUyhf3rhM2/knRqEN4sCZO+EgHyadoC0e\r\n5jOlN3IwGA8GbYpMYcNgVgdhsAPNyugGUv3ASBLNaCPO12jL4qSIvCifdC9H\r\nRltmCBnA2A9JoEoRMqjQTVOslE1bBmJNWOMUAYNUpzMd+TXgF1ASCNZBrcnH\r\nVINeDtRqCzC2jkIlwJlIDfDIqXm8XXM2+aG/OijWvlr9KXPND6WgIkRlGuwL\r\njntqGsV1d5OA+gPxBmfcxgCHbLDkwH7vRgY=\r\n=PSlM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDUTCpAUwjbgnmmjl1NXqjvoXpxMlfZ/QV1Z8NBAMsm8QIhAJetTiUHC23ZY1QdsmdIX02xU4dBGqfbloLxvLNeZoEB"}]},"directories":{},"maintainers":[{"name":"sleepfisher","email":"564557959@qq.com"},{"name":"jimmy-cheng","email":"chengji1021@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serverlib-fisher_1.2.7_1647312630848_0.42228229310704424"},"_hasShrinkwrap":false},"1.2.8":{"name":"serverlib-fisher","version":"1.2.8","description":"serverlib project by koa","main":"./lib/Index.js","scripts":{"pub":"npm publish"},"repository":{"type":"git","url":"https://gitee.com/sleepfisher/serverlib.git"},"author":{"name":"sleepfisher"},"license":"ISC","devDependencies":{"@types/ioredis":"^4.14.3","@types/node":"^12.12.17","@types/sequelize":"^4.28.8","compressing":"^1.5.0"},"keywords":["typescript"],"homepage":"https://gitee.com/sleepfisher/serverlib#readme","dependencies":{"@types/mocha":"^7.0.2","@types/should":"^13.0.0","bent":"^7.3.5","ioredis":"^4.14.1","koa":"^2.11.0","koa-body":"^4.2.0","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0","koa-static":"^5.0.0","koa2-cors":"^2.0.6","log4js":"^6.1.0","md5-hex":"^3.0.1","moment":"^2.24.0","mssql":"^6.0.1","node-schedule":"^1.3.2","protobufjs":"^6.11.2","sequelize":"^5.21.3","uuid":"^3.3.3","ws":"^7.3.1"},"gitHead":"e0aebee87add44ec4f935622d759644d89a93a70","_id":"serverlib-fisher@1.2.8","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"jimmy-cheng","email":"chengji1021@163.com"},"dist":{"integrity":"sha512-O6zmtZQ/kfzz0TAoJAVcIwbNSEGqqD/rh/HMGcmbWDfa9IGAQpSoi3A1zFLPAn7kc6EuLQAd2lxVUrE/xcFoFA==","shasum":"3f90e2b1b5f71a22f0345da04bb7feda7e305e81","tarball":"https://registry.npmjs.org/serverlib-fisher/-/serverlib-fisher-1.2.8.tgz","fileCount":106,"unpackedSize":164620,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDWKChbvOdroD1XxZG4bT4Jd8KejQfxAb+NKHrlK8nRswIgd94wLgQnBaOGuwBCfvppVqzfdMAsIqnopbmNYDqcSIU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi46sUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoG+Q//dI6M/GeyeS42tcHO/pfeBc4p+BDLEx+IGcKqhYqhBsbi6vqO\r\nFLkOmv+oKKf0wzddz/QlPhRxhjyzIrQewxXSIe3fbxm22D8Rd/3HdJB8Mnof\r\nRSrQmIwBC/Hqwg4y/MEVmPdKFEpjkQJDA79Hw4g4Ipzl9oBlyQcbniM8OUsf\r\nvOL2g+WTBSueMfXthPMAs8zPE4M3wjoPgBe2Jw5e+xW6L0xeed36puuC2VHn\r\nDhoTFp82T3ybMfG0PLyGhFLVPU7+Ozvtf7jgYDrgW6znzLIUwl2ith/YusSc\r\njIA8dBxg7dsBT71ZXfFjIG9kt0iUskEY1VbOXDuPoaUFecq6aZn6TJH/zTR0\r\nYRzZoexmA9sj5t47iC4gMn+Psw73Op+e8/kBwqrkdeSVjbEh/RnmBAeLx/Vo\r\nCgbtxEOe8ft9NyeRYyjuaYKwMqHzvJe6GeAFRr28/hRzvEElVKgwiauxfpUe\r\nDCclTYSMFlWcsk1IDZOOmz3mafy4hh6MnkVe2EULjflpORCKFiqE6Fch1yN8\r\n/sGzRC7ZVIF+D/G9JsQgHJpVDClrzwwA1rwDt93RHOJoZ8WX11Qdt6pznOiR\r\nkjQH5sdmzm6qN3jxvUc9XkgIUDpS9RGtMchG9IONVpQonI2SZhF5SNOh5IBX\r\nr9NXNMfzXDVi07A+HzfFoh6vkPboH1BhGvs=\r\n=Vr23\r\n-----END PGP SIGNATURE-----\r\n"},"directories":{},"maintainers":[{"name":"sleepfisher","email":"564557959@qq.com"},{"name":"jimmy-cheng","email":"chengji1021@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/serverlib-fisher_1.2.8_1659087636708_0.9023598435205429"},"_hasShrinkwrap":false}},"time":{"created":"2020-04-16T03:20:01.949Z","1.0.0":"2020-04-16T03:20:02.396Z","modified":"2022-07-29T09:40:36.961Z","1.0.1":"2020-04-16T03:27:02.039Z","1.0.2":"2020-04-16T04:00:54.594Z","1.0.3":"2020-04-16T04:02:40.599Z","1.0.4":"2020-04-16T04:04:50.975Z","1.0.5":"2020-04-16T04:20:05.186Z","1.0.6":"2020-04-16T04:28:43.516Z","1.0.7":"2020-04-16T04:44:30.779Z","1.0.8":"2020-04-16T04:51:36.414Z","1.0.9":"2020-04-16T05:45:32.031Z","1.0.10":"2020-04-16T05:46:06.650Z","1.1.0":"2020-04-16T06:15:10.778Z","1.1.1":"2020-04-16T06:43:56.934Z","1.1.2":"2020-04-16T06:58:50.236Z","1.1.3":"2020-04-16T07:01:43.721Z","1.1.4":"2020-04-17T00:21:13.775Z","1.1.5":"2020-06-10T07:33:02.251Z","1.1.6":"2020-06-18T07:43:31.558Z","1.1.7":"2020-10-23T09:13:35.974Z","1.1.8":"2020-10-28T02:40:25.340Z","1.1.9":"2020-11-24T05:30:18.757Z","1.1.10":"2020-11-25T07:19:36.091Z","1.1.11":"2020-12-22T10:37:54.156Z","1.2.0":"2021-06-18T09:51:55.690Z","1.2.1":"2021-06-22T09:25:38.401Z","1.2.2":"2021-07-05T06:22:19.876Z","1.2.3":"2021-07-05T09:32:06.625Z","1.2.4":"2021-08-27T02:51:12.094Z","1.2.5":"2021-09-23T07:20:20.811Z","1.2.6":"2021-11-04T01:39:39.182Z","1.2.7":"2022-03-15T02:50:31.031Z","1.2.8":"2022-07-29T09:40:36.884Z"},"maintainers":[{"name":"sleepfisher","email":"564557959@qq.com"},{"name":"jimmy-cheng","email":"chengji1021@163.com"}],"description":"serverlib project by koa","keywords":["typescript"],"license":"ISC","readme":"# serverlib-fisher\n\n#### 介绍\n本库只是一个node服务端的基础库，支持插件方式使用功能。\n\n### [更新列表](./CHANGELOG.md)\n\n### 安装教程\n\n```\nnpm i serverlib-fisher --save\n```\n\n### 基础插件：\n    PlusHttpServer  基于koa的http服务插件\n    PlusRedis       redis\n    PlusSequelize   基于sequelize的orm数据库插件\n    PlusSchedule    计划任务插件\n\n启动服务 new App().start();\n\n### 服务启动参数说明\n启动命令node App.js --env=prod --port=1000\nenv代表环境，会根据不同的环境加载根目录下不同的config_${env}.json文件\nport代表监听的服务端口\n所有启动参数都在processArg对象上，结构参照--key=value\n\n#### config结构说明\n```\n{\n    \"sql\": {\n        \"options\": {\n            \"host\": \"xxx.xxx.xxx.xxx\",\n            \"port\": \"端口\",\n            \"dialect\": \"mssql或者mysql\"\n        },\n        \"dbName\": \"db名\",\n        \"user\": \"用户用\",\n        \"pwd\": \"密码\"\n    },\n    \"redis\": {\n        \"port\": 6379,\n        \"host\": \"127.0.0.1\",\n        \"db\": 0\n    },\n    \"port\": 1000            //监听的端口,如果启动命令带了端口，则使用启动命令的\n    \"logLevels\": {                      //通过修改default的日志等级，可以在服务开启的情况下调整日志级别。  日志服务使用的是log4js\n        \"default\": \"ALL\"\n    },\n    \"logConfig\": {                  //增加自定义的日志口子\n        \"appenders\": {\n            \"clientLog\": {\n                \"type\": \"dateFile\",\n                \"filename\": \"${workspace}/logs/client/client\",\n                \"pattern\": \"yyyy-MM-dd.log\",\n                \"alwaysIncludePattern\": true,\n                \"daysToKeep\": 30\n            }\n        },\n        \"categories\": {\n            \"clientLog\": {\n                \"appenders\": [\n                    \"clientLog\",\n                    \"console\"\n                ],\n                \"level\": \"INFO\"\n            }\n        }\n    },\n    \"koa\":{\n        proxy:false,                 //是否有代理,默认false\n        subdomainOffset:2,        //子域偏移量，默认2\n        proxyIpHeader:X-Forwarded-F,          //代理ip头，默认为X-Forwarded-F\n        maxIpsCount:0,            //从代理ip头读取的最大ip数，默认为0（表示无穷大）\n        env:any,\n        keys:any                       //签名cookie密钥\n    }\n}\n```\n\n### 插件使用说明\n#### PlusSchedule\n计划任务的文件都必须放在schedule目录下，文件结构如下\n```\nimport { ScheduleBase } from \"../base/plus/schedule/ScheduleBase\";\n\nexport class ScheduleEveryDay extends ScheduleBase {\n    get config() {\n        return {\n            cron: \"0 0 0 * * *\" //每日0点\n        };\n    }\n\n    protected async mExecute() {\n        //这些写计划任务的内容\n    }\n}\n```\n\n#### PlusHttpServer\n作为基于http服务插件，所有接口都放在controller下建文件导出对象，文件形式如下\n```\nimport { BaseService } from \"../base/plus/httpServer/BaseService\";\n\nexport class GmServer extends BaseService {\n    constructor() {\n        super();\n        this._regist(this.func,\"post\", \"gmAuthorize\");      //post可以是get，最后一个参数可以不传，则接口cmd就是${文件名}/${方法名}\n    }\n\n    async func(a1,a2,a3){       //这里的参数key名就是访问接口对象中的key\n        //这里写接口逻辑\n    }\n}\n```\n对外接口的访问结构如下:\nhttp://serverUrl/cmd\n```\na1:xxx,\na2:xx,\na3:xxx\n```\n\n返回结构如下:\n```\ncode:number;               //正常为200，其余都是异常\nmsg:string;                //异常信息描述\ndata:any;                  //返回内容数据\n```\n\n\n#### PlusSequelize\n作为数据库组件，所有model对象都必须放在model目录下，文件结构如下:\n```\nimport { ModelConfigBase } from \"../base/plus/sequelize/ModelConfigBase\";\nimport { ModelBase } from \"../base/plus/sequelize/ModelBase\";\nimport { DataTypes } from \"sequelize\";\n\nexport class ModelGameConfig extends ModelConfigBase {\n    static readonly TABLE_NAME: string = \"config_base_game\";\n    protected mInit() {\n        this.mNeedSync = false;\n        this.mAddAttr(\"id\", { type: DataTypes.INTEGER, primaryKey: true });\n        this.mAddAttr(\"name\", DataTypes.STRING(64));\n        this.mAddAttr(\"status\", DataTypes.INTEGER);\n        super.mInit();\n    }\n}\n\nexport class ModelGame extends ModelBase {\n    id: number;\n    name:string;\n    status:number\n}\n```","readmeFilename":"README.md","author":{"name":"sleepfisher"},"repository":{"type":"git","url":"https://gitee.com/sleepfisher/serverlib.git"},"homepage":"https://gitee.com/sleepfisher/serverlib#readme"}