{"_id":"dubbo.ts","_rev":"38-e7b23a61bbb11b8b0c1a9e851510aea3","name":"dubbo.ts","dist-tags":{"latest":"1.0.72"},"versions":{"1.0.34":{"name":"dubbo.ts","version":"1.0.34","description":"dubbo for ts","main":"dist/index.js","source":"dist","repository":{"type":"git","url":"git+https://github.com/nelts/dubbo.ts.git"},"scripts":{"build":"rm -rf dist/ && tsc -d"},"keywords":["dubbo","typescript","ts","registry","zookeeper","provider","consumer","interface","client"],"author":{"name":"cevio"},"license":"MIT","bugs":{"url":"https://github.com/nelts/dubbo.ts/issues"},"homepage":"https://github.com/nelts/dubbo.ts#readme","devDependencies":{"@types/node":"^12.6.8","typescript":"^3.5.3"},"dependencies":{"@nelts/utils":"^1.0.19","@types/node-zookeeper-client":"^0.2.6","hessian.js":"^2.9.0","node-zookeeper-client":"^1.0.0"},"gitHead":"5368e8e9ccb35b4f514ab24c9d289251c1ca4a05","_id":"dubbo.ts@1.0.34","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-1GIKBBJQ+HkqDMXXyeJ052Yg92xpoMtznX6TiejvtbNs0NV8aLqGwcsOws/BXjvz0gmYJG6u4CwwZy33TAv/QQ==","shasum":"fe5fa1d14039cdef0687e96b4c77c661f9c9c9e6","tarball":"https://registry.npmjs.org/dubbo.ts/-/dubbo.ts-1.0.34.tgz","fileCount":31,"unpackedSize":60583,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdTpFgCRA9TVsSAnZWagAAwwcP/16AHPYncR6q03z4l+Wp\nPQEoOf3TeMISVonhQl7E/lfauA4SPkOvPpOulERSOQQh6MZ7Pjud8K8/9fUE\nGmcjeycFlYJM47Q7yoGnxqppBYCTMxT7O6HtmD8cqi+LlDlHKXqGRv+pEgdn\n0iqOl5ApLxj8esUs96fgcQFd2CdwRzDrBdNIyPJaP0mVVTkuez8+Bp9WfErV\npOdsj65OQn12Wu0HQTxfeNpYTgTCTVzawNTnU8lYG+5ZwiWEbpR3fKZ9tO+G\nYuq19oE0zPGY+3MnZIq807oQT1UAAasu2ndiPJOirlWOhkvPsLXChAbbqb8C\nGkOzZFxT0IvzGTAdT5eGlMMTlSK3HC+zhq30UhS2tk+oUghSFBlYN/g/8hsa\nXRcjr/GS/YIH5k7asUES4f8wynzdKWdLAKey/6sRf3/kCHCUaepHq6t8Sfmz\nxSXNJl7kZ3WGW7utdSf59c6SBDJ8mm7pp+ZmG/S3wBZTZGF4oaWr9C3belyv\nfDxU5h4HauUkRWUWQLYlMtZzNeJj3zeSOysgahWCELzN6JWxSGud+i4IEEmG\niW1xYVefDEOZYwIqugsmo1nXNUJWILGWkdSmbzYAbKpmoKOUfa+DAyshWgdv\n6xb1kiOQmt4P1tMkRT4nKi5j5ZmS3j1eUC/iFGNclJYuSf9TC4zoUkL07Uas\nJ21a\r\n=MCGu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGbYlrXGZJAq7/Og5HwNaICVx+12hYOc1W5wttVRx5eWAiAHUZU1uYOw09ewht26OmVU/QUZoXCJOpZjUvHlIrvGag=="}]},"maintainers":[{"name":"evio","email":"evio@vip.qq.com"}],"_npmUser":{"name":"evio","email":"evio@vip.qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dubbo.ts_1.0.34_1565430111506_0.7608478894360351"},"_hasShrinkwrap":false},"1.0.35":{"name":"dubbo.ts","version":"1.0.35","description":"dubbo for ts","main":"dist/index.js","source":"dist","repository":{"type":"git","url":"git+https://github.com/nelts/dubbo.ts.git"},"scripts":{"build":"rm -rf dist/ && tsc -d"},"keywords":["dubbo","typescript","ts","registry","zookeeper","provider","consumer","interface","client"],"author":{"name":"cevio"},"license":"MIT","bugs":{"url":"https://github.com/nelts/dubbo.ts/issues"},"homepage":"https://github.com/nelts/dubbo.ts#readme","devDependencies":{"@types/node":"^12.6.8","typescript":"^3.5.3"},"dependencies":{"@nelts/utils":"^1.0.19","@types/node-zookeeper-client":"^0.2.6","hessian.js":"^2.9.0","node-zookeeper-client":"^1.0.0"},"gitHead":"f826144c775f237dcd728deb0e26073803388932","_id":"dubbo.ts@1.0.35","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-U4vxQOk1fTWzRZjevE3rC7/c/R3FoP8zYuHslDG7JZNQtAlfp0rgZzeAzGX0hZijGWdsd8Br0llOPAaj2IuIOQ==","shasum":"23dc92c1af2f8aa7465fe656d9391a48e31707fd","tarball":"https://registry.npmjs.org/dubbo.ts/-/dubbo.ts-1.0.35.tgz","fileCount":31,"unpackedSize":60835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdTpPKCRA9TVsSAnZWagAAs+IP/i17ufLwhgSQ/qexEjaa\n8zImTzKSA470iLua6sNxJob7/q44zX8YEG+GnWYiT/HPU+us4r1WyyIeXFMd\nrliCf6VInLyyVmN/qKrIyz86aK8r9+oP7KYCj7E3NTdDiAW4Av48cqCU4oib\nYM55ICIy6EqRD0U0nv3djoLjfcu6rzw0ScGeQtu5oXLf0A5MJJTMLB6DPwOW\n+frFYbAS4BS7cJeE0MrSklQft2KxIQZrPQBn7rkkVRtzUaBcQb4B8AytxENv\nP6JwphVbXvTpVFF61Xmo3RJmSFCfyPcL1st3o6mc4SuRYLjTNETrQ4/dzBsl\nkgm7wqyNLHGbpX+yLqPxpklrGSU4HXZ989k548REVOuT1JRXoCxjrL3XlqEB\nWyU4bqVnjrmHI840YeCU7vk6Nj3b/O19k9g/wPkNwxlBhOfoOJWhGnYm81aH\niJcxW5ZCuUeiQtrHogEYC+tvvVPtvV/Eea1F3JqS2MyxCSI3CS4A0md0TdrW\nvspbLNFabO8XQLxD8xBPSwWY3RIJh/rpBjn48DMKn4WUZ6LWkuZh2aHcvVG/\nSYlYYMbPjHfXkVXh+IOHRbEawS50gOVz0l9tablqwuZiCpbNQBtTTr1GhfCc\ni/TsowbwWjRf3XOYchP4JBbGRumpPU0+I6l99rJf9Bx+14Z1d2cpbzpHVwKJ\nvrPZ\r\n=lfIu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGWioXKkNTgH+Cke3fDbmWCDMKBMnTwRXDUfzOgrK93UAiEA4yJnbcebWyz0mqIFyJNWEAKGcFZhdZyDUb/X1ehFmVo="}]},"maintainers":[{"name":"evio","email":"evio@vip.qq.com"}],"_npmUser":{"name":"evio","email":"evio@vip.qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dubbo.ts_1.0.35_1565430730356_0.6073143265078931"},"_hasShrinkwrap":false},"1.0.37":{"name":"dubbo.ts","version":"1.0.37","description":"dubbo for ts","main":"dist/index.js","source":"dist","repository":{"type":"git","url":"git+https://github.com/nelts/dubbo.ts.git"},"scripts":{"dev":"ts-node test/index.ts","client":"ts-node test/client.ts","build":"rm -rf dist/ && tsc -d"},"keywords":["dubbo","typescript","ts","registry","zookeeper","provider","consumer","interface","client"],"author":{"name":"cevio"},"license":"MIT","bugs":{"url":"https://github.com/nelts/dubbo.ts/issues"},"homepage":"https://github.com/nelts/dubbo.ts#readme","devDependencies":{"@types/node":"^12.6.8","js-to-java":"^2.6.1","typescript":"^3.5.3"},"dependencies":{"@evio/intersect":"^1.0.4","@nelts/utils":"^1.0.19","@types/compare-versions":"^3.0.0","@types/node-zookeeper-client":"^0.2.6","compare-versions":"^3.5.1","hessian.js":"^2.9.0","node-zookeeper-client":"^1.0.0"},"gitHead":"26d356ce00cd1f107c0b1146eb7124c6d7d02a8c","_id":"dubbo.ts@1.0.37","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-ABKSoYmCJWt6SGTwIXSpUlnf+CwsuHAJsZe1+vMteKOe9t4QdJJwVCSGD6kHGA7ais/Z+3zgUtvc7GZCRMegvQ==","shasum":"a50cc96d82c1c8a62bedce0cdb35aca8399e5022","tarball":"https://registry.npmjs.org/dubbo.ts/-/dubbo.ts-1.0.37.tgz","fileCount":30,"unpackedSize":67203,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUq/0CRA9TVsSAnZWagAACbQP/A8i580RVitS4Oyw96eR\nhPdF3uLNiX4ievrQioEEOEhyTlRhAB+IcDtcuaNLFl01fXU6/eUPAhu7erMb\n3nyfUSWTVEXYi2BoIEUQhsSJny1yRYn53WjnK3D565bS+WFad5q+D97lbpB+\nDKHoXyRUPI2XXik6mlWqGfMgstVQQVHC95gwr7Tyg8KLCpkcfrimBuMqYlr4\nHK0eCqctgss1q/0IL33tNDWzEvfMC46ITwrzAs3CHNo0Y3gGKCGFBZ0NMa8K\ng/zVRlgrmFMEVTPF7KtLlgPg3b06s7C4ja3M+J+VVLKna0LDnH4SAtM5oMMx\nvsZO/LsBAueQO1QrdIvvTxeBLuB+xYGfe7dauiZixCNsTL2ddiBM5lQuO0AU\n06cS+NGkCi9o39gQsTxhoMMY3ikAHzG5Bi6Lpawo85vBStNIs2IK8AUyYuvD\nCHh/rIj3dCT2/zcFtR7StTDa3id3oCFzIDVt0B/PEMbZWFohBC9WFor1cmH/\nK/Mzx5Nc9Rmj101+buqSkOjNBw45g9brqX6DZoVQrbM7+cw3psG5tyvO4vgx\nKTbOuXPMDKK6gIDYQCFnjCHovjjyvveQpucqNocvtUy8oNMPCbn2ohyDbB+i\nLOF2DIt1HR6Z2ETDYh60EjMwzLA688CFxcp5XWm3Ds3ulPKL4gBonHZGlZw5\nisfp\r\n=alQk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCLpGLowt+AmipMfoDK/ktl/6BqpMra1RrKF5+dnMicTwIgD3EndmhVOgpeSVQIe2T5ja3PgZnowI+X8YjISpGxMsE="}]},"maintainers":[{"name":"evio","email":"evio@vip.qq.com"}],"_npmUser":{"name":"evio","email":"evio@vip.qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dubbo.ts_1.0.37_1565700083926_0.33615551829654255"},"_hasShrinkwrap":false},"1.0.38":{"name":"dubbo.ts","version":"1.0.38","description":"dubbo for ts","main":"dist/index.js","source":"dist","repository":{"type":"git","url":"git+https://github.com/cevio/dubbo.ts.git"},"scripts":{"dev":"ts-node test/index.ts","client":"ts-node test/client.ts","build":"rm -rf dist/ && tsc -d"},"keywords":["dubbo","typescript","ts","registry","zookeeper","provider","consumer","interface","client"],"author":{"name":"cevio"},"license":"MIT","bugs":{"url":"https://github.com/cevio/dubbo.ts/issues"},"homepage":"https://github.com/cevio/dubbo.ts#readme","devDependencies":{"@types/node":"^12.6.8","js-to-java":"^2.6.1","typescript":"^3.5.3"},"dependencies":{"@evio/intersect":"^1.0.4","@nelts/utils":"^1.0.19","@types/compare-versions":"^3.0.0","@types/node-zookeeper-client":"^0.2.6","compare-versions":"^3.5.1","hessian.js":"^2.9.0","node-zookeeper-client":"^1.0.0"},"gitHead":"f546192626e05bbe5d73fa0b538b18eed0aad93d","_id":"dubbo.ts@1.0.38","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-dbYxywE+Wy24LWbEh3/k9J3a23/cK89pmRYCi2RAQoIF9R2eZh8zKmpgw9lYIqmmlw804NONh2N3w3ltNWEkDA==","shasum":"5090a125541bad44f4e17bb5fb182b081c746a5b","tarball":"https://registry.npmjs.org/dubbo.ts/-/dubbo.ts-1.0.38.tgz","fileCount":30,"unpackedSize":67203,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdU5PQCRA9TVsSAnZWagAA6lwP/R5oSej8NPuMyxSKbz/z\nSOJHWOgOB0VyCjmilYO95+DAUf8uZEivdeKZUaMF/64EeBxeYhzHS5ldYC3s\n8WEcCYLA5J/Se+7Uy2a2Jzy/ATLIkMXakDeXh0bLPBecqwFiV/pL2wY2ybJa\ngQnkmuezxjox16GFG7zF5ySTKrGqjLSlO48R/plJ5PD+oU1CoR+0+B3FwOq8\nOL/64RPZGve1fsN9cPHPddv/HJ/Tvng4pwbjnYM+bcWHTilSHd6FEufXi9mT\np630B1w4RqzqmeMUaYW+dPAJwXNtve/t/wennNBw3+QLHwkYSx5oQNi8ItFN\nXsXWqlebafhzqAImPiXQml77XT++DcKcFRHkml/okKg1vyZRnhtxIsr/LFov\nUtoJTkonbGx7W/YVg/LUyX+RGf1K0T5/wHNuu+/v5qKg1HoVixu+vCWxgvf4\nEVW5tDbTayZaiWeIFv/PsdFN94VdQKab0q7yxwIKKChAQnGuOFYeHOio6do2\nLk+OiEthY3UXgslKwFlOGE7Lf8CkScjp7sPTiz0K5VeQxzmKukY3bdP/c/pG\nUV3QhtETyP3cV+OZc6gKE1pcFTF5LfjLbQxuDThvbNsPP5MaHHW8GlS70inO\ncPU57Ddoyr1KMHH5V1BuF8xPT3AAI0dLtaSmbvf1gq/6Zv4mPcAF7IfoWydm\nm+pA\r\n=7DER\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG2zDYqGHn6SmdX4xu0HGUwloTtHXV9lHokG2egZ8dAMAiEAi91Y7JzFtCWQvFA8KEpSdmedWrdMfIsnw4oatP8CiQ8="}]},"maintainers":[{"name":"evio","email":"evio@vip.qq.com"}],"_npmUser":{"name":"evio","email":"evio@vip.qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dubbo.ts_1.0.38_1565758415277_0.9608771213168479"},"_hasShrinkwrap":false},"1.0.39":{"name":"dubbo.ts","version":"1.0.39","description":"dubbo for ts","main":"dist/index.js","source":"dist","repository":{"type":"git","url":"git+https://github.com/cevio/dubbo.ts.git"},"scripts":{"dev":"ts-node test/index.ts","client":"ts-node test/client.ts","build":"rm -rf dist/ && tsc -d"},"keywords":["dubbo","typescript","ts","registry","zookeeper","provider","consumer","interface","client"],"author":{"name":"cevio"},"license":"MIT","bugs":{"url":"https://github.com/cevio/dubbo.ts/issues"},"homepage":"https://github.com/cevio/dubbo.ts#readme","devDependencies":{"@types/node":"^12.6.8","js-to-java":"^2.6.1","typescript":"^3.5.3"},"dependencies":{"@evio/intersect":"^1.0.4","@nelts/utils":"^1.0.19","@types/compare-versions":"^3.0.0","@types/node-zookeeper-client":"^0.2.6","compare-versions":"^3.5.1","hessian.js":"^2.9.0","node-zookeeper-client":"^1.0.0"},"gitHead":"cf2203dbd48bb15544c73fcec0fde6f11b70141a","_id":"dubbo.ts@1.0.39","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-zQAy/LURPalkD7zuF8IAW6XH5sxm9yatf4j0klyThgd+AE0Ax6N/5bAW4z35rKjEpRtQGhLNOv8CRlzCJztcYQ==","shasum":"706510527c46ff99904205bc0f04c0a4ab46a080","tarball":"https://registry.npmjs.org/dubbo.ts/-/dubbo.ts-1.0.39.tgz","fileCount":30,"unpackedSize":68111,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdVBBKCRA9TVsSAnZWagAAtGcP/1L/ERllBaIOO6EsXR3N\neMNDXYET6fqYRu1TmJE8RVRFK577mHlyuxqdG0YMfMUbBQ7vrKmHnp8eJ5/Y\ncwXqODMPby996LFL7uevYLQT9KLssBCaLz3OnDgeNZMtmo3l0K1hyQlKl36M\nQmr2tXYCMtgokVxAHcAwblaZUdgyJDCLCOup+CIWxqNiXmlwwxlQhxeHJWRR\ncxmqA928S2/IBBqa0uxYgrEtq7HZKcCHRypcD0QYUA9cf2BKA7KzgG853dpW\nqB1r0KgHLY8GnTwdbrfYUlrBrhRwlUOCYbhgkyQrKSOrbFF/tbrvgZuQgtTq\nD5M2TcqS39j9r0cUTkNMgKV/EDg5WLVZPaLVhk3YJ4AdN6K3rAg+3e3DCeI+\nQfYVtntkqV3NiKcrlzzeN+Sln0907LyESF8hyvGFitsOFjWIY4w3kjJJlqSc\nJAWivCCWH10Lxemg9MXvyuZB3I8nt678cUmE0I8F77j2TWdL+6jT9XXQ3oWm\nGX20ZwOgHQt3JlUMb1Ak1ABDrnLcBpp94P/nJWQTz/4smBbvPfueh6TfxJtg\np1n0QXI/fLWO0LumW0v2IgPKB5zB4qppcsN0a7zvgbVgzDWL0+lLfs3Vq9EP\nhfuJS6AYINXVVEVnXldHBzyb1Tk0CTGGwC9y8KqWflwYyRe2mLGhlWiCPamW\nhSCs\r\n=VkhO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFtI2ynoTR6jhi9vec6UAt06ZSNZ3pLmIpt1se0tRe/sAiAw2ehhN+WJcUuYBsS5/FhC/jR5D44izmeKEirt57x2eQ=="}]},"maintainers":[{"name":"evio","email":"evio@vip.qq.com"}],"_npmUser":{"name":"evio","email":"evio@vip.qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dubbo.ts_1.0.39_1565790281840_0.3924227926554442"},"_hasShrinkwrap":false},"1.0.40":{"name":"dubbo.ts","version":"1.0.40","description":"dubbo for ts","main":"dist/index.js","source":"dist","repository":{"type":"git","url":"git+https://github.com/cevio/dubbo.ts.git"},"scripts":{"dev":"ts-node test/index.ts","client":"ts-node test/client.ts","build":"rm -rf dist/ && tsc -d"},"keywords":["dubbo","typescript","ts","registry","zookeeper","provider","consumer","interface","client"],"author":{"name":"cevio"},"license":"MIT","bugs":{"url":"https://github.com/cevio/dubbo.ts/issues"},"homepage":"https://github.com/cevio/dubbo.ts#readme","devDependencies":{"@types/node":"^12.6.8","js-to-java":"^2.6.1","typescript":"^3.5.3"},"dependencies":{"@evio/intersect":"^1.0.4","@nelts/utils":"^1.0.19","@types/compare-versions":"^3.0.0","@types/node-zookeeper-client":"^0.2.6","compare-versions":"^3.5.1","hessian.js":"^2.9.0","node-zookeeper-client":"^1.0.0"},"gitHead":"7dfca2e07c1b4825056dc362eb73ee6817aec5e2","_id":"dubbo.ts@1.0.40","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-V7n+AdqXWCAEN/zZm2sugkpdqsNHXJNEEAOgA41BJ7OnbfYv31dRmu+TkXaQzvPz2a21nQ+3w7TaNSk0Z5UDFg==","shasum":"6d89fc1336721e26eca21a85d2c44686fb98fbb2","tarball":"https://registry.npmjs.org/dubbo.ts/-/dubbo.ts-1.0.40.tgz","fileCount":30,"unpackedSize":68079,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdVNPCCRA9TVsSAnZWagAAxdMP/10QFQeaRByOryOk7TQj\nNSHokMPemgX/dsPGHzF2t3cQ77cG2xPY03W9199N0T+WdsZK4UR2KAOcFFQY\n/rhC1UV7YwK9M34RhQiMKTuy0xQERzFF7RD+bvB8Gz4bVi9Q3BqHCcVEZ8cx\n13ySl0mL29KIoYJ8jHt4HlK0dUBDXo17P39pL7sPdAAPyNJcaR4qQzF1nWxx\nW4hECcWVQwW1MstYWvlsOVpZraz2dkWWzg/ZLLpkUDqPO/+aXji2I+RbFkdw\n9gUwF1IJEbZ1TUiSjlySLKfR8yx0uyR4ezKPoGTxPoA1ipl56nVjMsQJybVl\nbf5weL0cyAwauroxf1YgZx/TRPN1kqyyxC823HcWp2gGNcq5TLjyCCppqpl1\nWzUkzXMsAjZrxDVKUImJ2/yoYIfVqy/xAiDm4licBycvEIOXNbxhBAQwDdKG\nWFoV50ptLKwB7wbdVbpHuGZguRTBzkQhSFe8S5lt0hl8WzNXr0/VWAlsIIFV\n4/s+zB6qEOvDRAcC73T/IO47QItw6c37x5aAnxfGT/UslyntliGvULTRtuKi\nooby4BCieaexWbp4g14xC60aW9lw0B/i8vqOolD0UzVWuOia1zm2JJ8hh2Td\nWkJPX0AIQMcIDj7+r24Dho2VwClmSXgH8A1yFRgGofNKFTTjtl4VwoPBgsFB\nAsEJ\r\n=USLv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCK6bdMzUr6X3U/h4QXslk6EPFZaJ3ZdzlW7VeAxvOi5QIgB2jMUoV0gHAQq55DoEF85pXf7H9jc4fvXza9f7NrXAc="}]},"maintainers":[{"name":"evio","email":"evio@vip.qq.com"}],"_npmUser":{"name":"evio","email":"evio@vip.qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dubbo.ts_1.0.40_1565840321383_0.24933574586105478"},"_hasShrinkwrap":false},"1.0.41":{"name":"dubbo.ts","version":"1.0.41","description":"dubbo for ts","main":"dist/index.js","source":"dist","repository":{"type":"git","url":"git+https://github.com/cevio/dubbo.ts.git"},"scripts":{"dev":"ts-node test/index.ts","client":"ts-node test/client.ts","build":"rm -rf dist/ && tsc -d"},"keywords":["dubbo","typescript","ts","registry","zookeeper","provider","consumer","interface","client"],"author":{"name":"cevio"},"license":"MIT","bugs":{"url":"https://github.com/cevio/dubbo.ts/issues"},"homepage":"https://github.com/cevio/dubbo.ts#readme","devDependencies":{"@types/node":"^12.6.8","js-to-java":"^2.6.1","typescript":"^3.5.3"},"dependencies":{"@evio/intersect":"^1.0.4","@nelts/utils":"^1.0.19","@types/compare-versions":"^3.0.0","@types/node-zookeeper-client":"^0.2.6","compare-versions":"^3.5.1","hessian.js":"^2.9.0","node-zookeeper-client":"^1.0.0"},"gitHead":"9d975774e5045cfd2f31cf5aafaf85747394911e","_id":"dubbo.ts@1.0.41","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-UD4V340qltMeni+kwFzUJ3nngM63Y0zkZSkLaend1iSGE1nAmlZFHaIJvONFLu/lEzVOD3FAoC1ywjudVSGcRA==","shasum":"73066624feff1e50766f92ad88605da66347f71a","tarball":"https://registry.npmjs.org/dubbo.ts/-/dubbo.ts-1.0.41.tgz","fileCount":30,"unpackedSize":68350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdVS7QCRA9TVsSAnZWagAAMNoP/1vUEqoB2IKnjycv6Soc\nW0eNPKJRUc9bX+sCA0ahu512imowoBbaLZLIhdVeWGY2xnDOR2msxEnDZJOr\nzwlCF0MAnuTmwRIWV/5SbK4WuwhhjyG+/FfJUA9iQQWtNMZiyrCsX4/xRssQ\nAjP2clQFs3uaU/jhtbUNoQJIEcFx030Yce7/boQKWKmSUj4xrGvcQALToZ4Y\njp98UTUkWxJMZQ3WctWKEV7nYIBrZ6nPbu8QgB23A4RmFI4JMbSVS5VOsWcu\nE2v5l5kN7QaKR4AqYckxj6NHldCM26z0+/szD9/8OlacYSuXRbCloDRxjh7A\neiSToW6JD9/yf9Ifl4Lh9C7M3EonX/Jgv1peZP81hZsfxK0wseXSvROEDWk6\nMaP/MrpZEELn0eOa5bFG+AxxLqcPunkNWu4MI8xmJcSkEAe63bz7oays9AFI\ncJl+OgiD7Sh2hhqqTalMIUjcJ2IglXGRjYyZyilFzzqmqDWfRaYvoyEdzou6\nuf3J2cpNRwQy1odWwUWDfzH1Lq7QQ08o5fw8bOkbVRRphzhsZddC0N7Zo/bj\nA1GSEW3jOAFc23rfbUlmtDmQyiHkUIYbaxjG3L6akNBrmO2qMlz3PMSWl8ei\nRNpFrOPYOGRloDTH8FtsE4SZEwRs/hwBzvzR5AuVL9Nj9iKCpHZU7bvcnvPi\nq2JU\r\n=rx8v\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWu+c4VLsDxiBBzo24xYOzorKQ927oxydV2UsJJ1rhnQIgKHKDbktAyjpGMdu39M+xDgfKRus5C/kQmzPeSQnzyhs="}]},"maintainers":[{"name":"evio","email":"evio@vip.qq.com"}],"_npmUser":{"name":"evio","email":"evio@vip.qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dubbo.ts_1.0.41_1565863631645_0.98205364394141"},"_hasShrinkwrap":false},"1.0.42":{"name":"dubbo.ts","version":"1.0.42","description":"dubbo for ts","main":"dist/index.js","source":"dist","repository":{"type":"git","url":"git+https://github.com/cevio/dubbo.ts.git"},"scripts":{"dev":"ts-node test/index.ts","client":"ts-node test/client.ts","build":"rm -rf dist/ && tsc -d"},"keywords":["dubbo","typescript","ts","registry","zookeeper","provider","consumer","interface","client"],"author":{"name":"cevio"},"license":"MIT","bugs":{"url":"https://github.com/cevio/dubbo.ts/issues"},"homepage":"https://github.com/cevio/dubbo.ts#readme","devDependencies":{"@types/node":"^12.6.8","js-to-java":"^2.6.1","typescript":"^3.5.3"},"dependencies":{"@evio/intersect":"^1.0.4","@nelts/utils":"^1.0.19","@types/compare-versions":"^3.0.0","@types/node-zookeeper-client":"^0.2.6","compare-versions":"^3.5.1","hessian.js":"^2.9.0","node-zookeeper-client":"^1.0.0"},"gitHead":"332da35f67e52fff4451848aaa2e4c1a95ca526f","_id":"dubbo.ts@1.0.42","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-LJTgb5f+KcQhs9W2r4CmpBwxF8afwiELqCV8wQVH7hTQ6FVwLRyl8ddvws2UqifQnmGoQlfZb7ADlxvgA53IDw==","shasum":"080678c05d6f56b9db85c46c7b81cc0921b85014","tarball":"https://registry.npmjs.org/dubbo.ts/-/dubbo.ts-1.0.42.tgz","fileCount":30,"unpackedSize":69247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdVodTCRA9TVsSAnZWagAAQ1IP/Rr/Iihn7bwGO3rDMVCF\nhbJUdir/8xLVRZr0ohbELJW/jrQnfRzOBVg0oWBqB+1fUejZnQz4vjKoH3RS\nnRcYMaQZA7V1jUlbQnQ/dMH77aN6nKdNrXRUmt/NPB7y2yu0b2jpKukRMmoc\n/8gVMBJ15PYMhnRx2GSs2jezbiDCz1xXyqzelPnf7UEIbt11htGaOG5Ce/8j\nZDyj9rorWwa7kmvnATeuLUuDxwv9qYAgQBCaoFyxd6LN1OgM5RSuYabcPKXA\nVcgqp6SnJCuuHYtGixnCErD5tld0zfMs6+UTJi3YeR16B/dPattA97Xktp7R\nrCFEOe7knoUvsv8j05GEGWUdE/nktxnRiDa2OUcLrPbrqMsLpec51CgiwoQh\n5c/CbJRFiF5XKCndyPfsSMjwDIDy/UoyevG4ThQ7rfd98lo/FQjN11pZ0ED7\nm9otSPZzF8ic4UHElFL1Jt8Cb6pvglsewWzOxnNyGM46kTc+VMfbKRYVy4UC\nu20qX1Agzuc9+i20nfpsaODz3msXMX27gjruQHIKJ41BfQhGIDBdbT/WJIuI\nd6J6cVX+m98VXipgSRQnhqVEjBT8YKFxzBzo2oNgjXvKxDuoeOcqLJ/8Og/J\nJ/BtT38QgmDnfaNMAGhtqNG28mUaiyfXDgwkPDTYMRiWwsSrDD3+NI0hXvFJ\n59KG\r\n=sAvv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH6oklng06DwZwdRrKqelcKXdKCuuXeYaw8UmESU5K4yAiEA6sKfPYwwbTSf1gpWvuelIhnDUZ+xiPYGCZpTtOHZ7dQ="}]},"maintainers":[{"name":"evio","email":"evio@vip.qq.com"}],"_npmUser":{"name":"evio","email":"evio@vip.qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dubbo.ts_1.0.42_1565951827358_0.30046945729750685"},"_hasShrinkwrap":false},"1.0.43":{"name":"dubbo.ts","version":"1.0.43","description":"dubbo for ts","main":"dist/index.js","source":"dist","repository":{"type":"git","url":"git+https://github.com/cevio/dubbo.ts.git"},"scripts":{"server":"ts-node test/server.ts","client":"ts-node test/client.ts","build":"rm -rf dist/ && tsc -d"},"keywords":["dubbo","typescript","ts","registry","zookeeper","provider","consumer","interface","client"],"author":{"name":"cevio"},"license":"MIT","bugs":{"url":"https://github.com/cevio/dubbo.ts/issues"},"homepage":"https://github.com/cevio/dubbo.ts#readme","devDependencies":{"@types/node":"^12.6.8","js-to-java":"^2.6.1","typescript":"^3.5.3"},"dependencies":{"@evio/intersect":"^1.0.4","@nelts/utils":"^1.0.19","@types/compare-versions":"^3.0.0","@types/node-zookeeper-client":"^0.2.6","compare-versions":"^3.5.1","hessian.js":"^2.9.0","node-zookeeper-client":"^1.0.0"},"gitHead":"992b3c6d45fa1cd215e89d7c9444d749aa549703","_id":"dubbo.ts@1.0.43","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-dmVhQgEG7eVcAPeg2G5YmcX4oE6WAOTZIOpfvptSTEowwgl2ze4CnX307TE0hHlg8IoQIAtU8ICJoWDbp4OMaQ==","shasum":"13d0d084961054f6dfcbdef1f7925be3f23c3502","tarball":"https://registry.npmjs.org/dubbo.ts/-/dubbo.ts-1.0.43.tgz","fileCount":26,"unpackedSize":63791,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdWj2oCRA9TVsSAnZWagAARUMQAIPXBi0Urv0lmqvUYc1v\nM2L2wvGEHer5fW+Vc7h3POCUnINQ7VMKWG+v0Y3l0qz3AMqXnSerUEAc7ETc\nJkJGvyr1vr8lp4Zwisp+kINQf6lPR44D9Ztk3C1IZdbTjFWjBzTq2u2wMtf2\n4+7ctnQ8U836L/DQVRUJo/MM/iwEnh42kM6zpMNl2bqCdWT3RFCWXZTq7y+L\nsYZFdAdn2y50QDrm+vXA6/y3hiQdyh+KPnQgGapeYuziaH7yc0mk2QVfG1mi\n6+ANfokdS9nv1n34zPoYwd+nHT2r27ZtAmEc+BpOfuOCiptMJmDQ/ERAS5Ao\nzqlZPGxBRhlgIcujINuL601cmqHUpqyvw+xRMLaXMCTmCjiOucTIITGeL2VF\nK/VFnyLgHBsFSlipytjFSwGmA5z74CxUEds947PgHqxBWMFsAy3cHMtKEv5r\nBO/2Uyg44FXR9aXFBuSbMX48DizuaSyjKF8xPVgmmZ7Q8jfCbSCeH3ezEjmU\nu8z9DT7FEPwPzLf2ykvh742tCJkQ96KwDdUAgYPb1MScr75++yZUDpVKT451\njs4LJEXb97PiKtalCJ/xL0UTzUh6FEfnQt6KUIxQpY4ZtSeBqI3811u2Tdm6\npoNNAYL6vYh61gbyDfkS5G+htiOlU9TS7roDNglh/mXfH9DI3vTOWbfZHSQM\noR7t\r\n=7fLe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC1VJjfq2rXmdtcOz8ZzJ1/HG6c3nAHnunIwmULiT8P2AIgIAPXyY07l46XJMhVg9Xl0ut0sr+SqMMO2VJktVjhl+Y="}]},"maintainers":[{"name":"evio","email":"evio@vip.qq.com"}],"_npmUser":{"name":"evio","email":"evio@vip.qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dubbo.ts_1.0.43_1566195111467_0.0594176422008017"},"_hasShrinkwrap":false},"1.0.44":{"name":"dubbo.ts","version":"1.0.44","description":"dubbo for ts","main":"dist/index.js","source":"dist","repository":{"type":"git","url":"git+https://github.com/cevio/dubbo.ts.git"},"scripts":{"server":"ts-node test/server.ts","client":"ts-node test/client.ts","build":"rm -rf dist/ && tsc -d"},"keywords":["dubbo","typescript","ts","registry","zookeeper","provider","consumer","interface","client"],"author":{"name":"cevio"},"license":"MIT","bugs":{"url":"https://github.com/cevio/dubbo.ts/issues"},"homepage":"https://github.com/cevio/dubbo.ts#readme","devDependencies":{"@types/node":"^12.6.8","js-to-java":"^2.6.1","typescript":"^3.5.3"},"dependencies":{"@evio/intersect":"^1.0.4","@nelts/utils":"^1.0.19","@types/compare-versions":"^3.0.0","@types/node-zookeeper-client":"^0.2.6","compare-versions":"^3.5.1","hessian.js":"^2.9.0","node-zookeeper-client":"^1.0.0"},"gitHead":"950fed3fb3c395f967cec4ee1609704283b83f8e","_id":"dubbo.ts@1.0.44","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-0KAhPvYmncFJ2aQeSwcKshi90eBCAXazQpLFXjlRJL9Iym2owYDTSmvoSWxI8PPtLSMwk2/lKFqlEEQxVEHwyg==","shasum":"a8a0fc0d7db7ede33021dc5b433d2aa325be003c","tarball":"https://registry.npmjs.org/dubbo.ts/-/dubbo.ts-1.0.44.tgz","fileCount":26,"unpackedSize":63878,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdWkoVCRA9TVsSAnZWagAAdBYP/RrjpMhDaC535IPeG8TH\nUTSCtcEPyknufrAFoucdZmW+fRiB7V3HvV3T4JTzo7yK4weiIIobb08uzuDU\nuDaH3jeLroe+FNYtBgfkqQ9mdx8/KruZeqpCfVXorW1sCDI5LjJkpAfpUVEH\nYLeOQZOLGOx2xmfTmG88haqJDWYwDS0DLl1yvDJMaYYT76ABcwZkW4TJX5hx\n4HRHJXZ734jRt2FgK88BFZyCqsAKDr+VtvNXhWXGJA3jvqwZ9+9ts87Dh8NJ\nVNzaJ+cNBLLoBfGq4QovJ7ONeQIUxDBNWvQq5e6NSGmvzNP5gew9Fp/54QOe\nOr7T9a4LkdVWfaJa0J7D9fZxsUT0oOsA4t7pjgKhW1PPx7YocVNIy/B1KqLa\nB6m5bzz9OcwryrlEqhxCAebVRsfg/peqh/OKHKvRcHepQHR/ONpvPy+RBDPh\nnPTqhDhXE7RTT+zq7uyX28ioxb51hqvbWIOcyfvTYI8+Nhytbbe8CMNs3+Zh\n9BiQKRh+6GADX7BTqPalTxR0j3uoycvbhv9BUy/2IyO7MRK8IriI3FKGs0cb\nVvrUcXnuQf+qHi9cthlZAHGWzW8DT2s/hY/14MEWX4P0gmKPdE7pLKy1ckvq\naQXhK/WQkM12l3OYI+gtLELej41zAKhLdnUZyel1Rk/0r0nBH89FtWGllWZe\nh243\r\n=W7y0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICb8E2YC2gpwfKPnQkYljzuwU+zOzoKxZlE7zeQwYSF6AiEA6U518Lntnmuk1l4EhMP+0lZ6knA8tCKWHwiqKGY/u7A="}]},"maintainers":[{"name":"evio","email":"evio@vip.qq.com"}],"_npmUser":{"name":"evio","email":"evio@vip.qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dubbo.ts_1.0.44_1566198293149_0.7274148264940581"},"_hasShrinkwrap":false},"1.0.45":{"name":"dubbo.ts","version":"1.0.45","description":"dubbo for ts","main":"dist/index.js","source":"dist","repository":{"type":"git","url":"git+https://github.com/cevio/dubbo.ts.git"},"scripts":{"server":"ts-node test/server.ts","client":"ts-node test/client.ts","build":"rm -rf dist/ && tsc -d"},"keywords":["dubbo","typescript","ts","registry","zookeeper","provider","consumer","interface","client"],"author":{"name":"cevio"},"license":"MIT","bugs":{"url":"https://github.com/cevio/dubbo.ts/issues"},"homepage":"https://github.com/cevio/dubbo.ts#readme","devDependencies":{"@types/node":"^12.6.8","js-to-java":"^2.6.1","typescript":"^3.5.3"},"dependencies":{"@evio/intersect":"^1.0.4","@nelts/utils":"^1.0.19","@types/compare-versions":"^3.0.0","@types/node-zookeeper-client":"^0.2.6","compare-versions":"^3.5.1","hessian.js":"^2.9.0","node-zookeeper-client":"^1.0.0"},"gitHead":"a479f2a28e2f0a056a7afb7edb67e8dbda6fed20","_id":"dubbo.ts@1.0.45","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-ec1vLIypBHNb7KU5qMbjB8AhN+t4WkqmYkiUxhQi6D4lkdNPRMvDc7D706agIdmxC2WoHdVukLaTck40PJVAgQ==","shasum":"cbf553de32431fba149195ff0bc49c35f9f7d43c","tarball":"https://registry.npmjs.org/dubbo.ts/-/dubbo.ts-1.0.45.tgz","fileCount":26,"unpackedSize":63878,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdWlyfCRA9TVsSAnZWagAA0RsP/jY0lcp6JHOGsGHjdtbK\nQ9P+f+9B5MjdXwWupUdd4Vd12Z3ez8GOwckPIXK1cy61jPFp9AFA8bV0WFIa\nJm+81vXO6yXp5z56HDC3aZu/88+mnImAjq9ue58P6Quh6PcJ0PTcnfcAiLgy\nmAzS/xmgaIOa1Gx0zu07Iz+Ykgoeyg3BknEW3zTKwE1vbDqh2J5nzhi9OK2o\ntzaOiXKHJZ5Qn7fXaLfGSMdzrjeMViFQciJvwVJgJsYqpqQl+etlsYdQy8C1\nd04BUMSRjuNdsevdD5t7jzlOAKdlpsa1ktwCJHdo5z80VaCxxiOM+vpEtcMs\n7TrlSTpdVXCl8D57j+INQveVCCdtwTBLcHyzNdOfUzhmjVapIedjR8mPJEit\nM+a3gHswaYSHPhu+T+iM2I48OS/KVbbLJ8t2z39JMTaymomV9pQvpyHU3Bfi\nZudYWwb6tzL3fMsBp/fiFRp2L618HR/Y0huMca1Fy3uYC0e/qGDZZYN/CdHp\nruflZVNVjNTK4RcrjQQL/iUmsmxn33NIpkWBB5dnOYsdIVuT/+aYavXcqDHm\nY42EoN2DA5W9hFPvozIHKA8iLnU5wnKxBuK4S+Ck4NTQWc4AHZF+EI8bL5oa\nnjwSyae652u0QqnIFNZqLITqsHTgiZlnnVYkFik/aMb7h7uAKpHlWx3F2Gur\nrwnZ\r\n=n/Ci\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCdixI75sJ7+DLONtxy1135SvpL4Ik0NbmVrpjZEJGyCAIgE1xTMin+Q2w+wXDQvAhsiXnqHPGONS3x55JRNSow/uQ="}]},"maintainers":[{"name":"evio","email":"evio@vip.qq.com"}],"_npmUser":{"name":"evio","email":"evio@vip.qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dubbo.ts_1.0.45_1566203038787_0.1386129024111611"},"_hasShrinkwrap":false},"1.0.46":{"name":"dubbo.ts","version":"1.0.46","description":"dubbo for ts","main":"dist/index.js","source":"dist","repository":{"type":"git","url":"git+https://github.com/cevio/dubbo.ts.git"},"scripts":{"server":"ts-node test/server.ts","client":"ts-node test/client.ts","build":"rm -rf dist/ && tsc -d"},"keywords":["dubbo","typescript","ts","registry","zookeeper","provider","consumer","interface","client"],"author":{"name":"cevio"},"license":"MIT","bugs":{"url":"https://github.com/cevio/dubbo.ts/issues"},"homepage":"https://github.com/cevio/dubbo.ts#readme","devDependencies":{"@types/node":"^12.6.8","js-to-java":"^2.6.1","typescript":"^3.5.3"},"dependencies":{"@evio/intersect":"^1.0.4","@nelts/utils":"^1.0.19","@types/compare-versions":"^3.0.0","@types/node-zookeeper-client":"^0.2.6","compare-versions":"^3.5.1","hessian.js":"^2.9.0","node-zookeeper-client":"^1.0.0"},"gitHead":"5e3810543d0e55b0d52f3ae2065959e846b5e395","_id":"dubbo.ts@1.0.46","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-fuA+qVBBDLSuPVtWmopysgzcxdltMaxHyoLkWBkL8kv/VCZzcoAqwH19YR7At+4ljPo2qey7f5xJaJY2UadgRQ==","shasum":"38127d21f36d483a0b1882ce0921cd3bc727d790","tarball":"https://registry.npmjs.org/dubbo.ts/-/dubbo.ts-1.0.46.tgz","fileCount":26,"unpackedSize":64136,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdWl8FCRA9TVsSAnZWagAA884P/15cGvoE88AhH5cPv8PS\nZ5Yhmem7abewUdQ3iI0xoGTVEhYK+8+28wkvIqQ6+WDoAIrvx6q7jNpPUMbO\nRkR1qqGVOneC28INFlkr6bZA4wbKCXzGFRej6b+y+vYXPWq8Ee5KZ1myAU4q\nkVz13o9TIyouUFf8/txa8z/uAZzQiUqdIQvl3tWfzLTKS34p5wrLS2moksLP\nu3RDR70PpfLW4jLqhQGTLJdMeXPuh9nuurBiX5aQS2qCCkqIIFnRtqm5xn2X\nJBKzICWGgtbTTrZgSPGbrOQ0R8BYX9xJF3iSJXq80y7U1f+uKbJiI956tfsv\nIVeowptwdRLK7HGAT9JqBH0T0PT9YjWQNSTBgNTL6mXgI12k+36k0BvH2UBG\nGJL+/GlOlg20sB5eaYYe3u7ncHF/FbGk56aZENKW3B7mWgvdpISacJVGmkWw\ndBfGa7Feu8lJWFxEQ0mDW3K6euoI2slSMyCgj+wwAoa57FFqiOyErvgTg66N\nM5jRmSF4Tfq1M9k1d1WufJ4HVme+h+uUj+UAzPVn2PwVKZOWtHESiWsBjGQT\n2Ng1adSLTbqO6EQQuC1BV1rp8VUIjihHJqjORsyvAO6BA4HVz+rxK5+POtA4\n4ShJf1lT9z9G3W6XBf3Y/DZIisBl23301TRrO9StXRhONBi2caGuRgfahqNF\nfqST\r\n=2fA2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDxVNX7QtwGASYm8kWPRbJhEEkoNnPkXviWns4VOiDEKgIhAKZ3eB4RC8itXeqP972qSA8EzoepSMnCavxxVu7GcrWV"}]},"maintainers":[{"name":"evio","email":"evio@vip.qq.com"}],"_npmUser":{"name":"evio","email":"evio@vip.qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dubbo.ts_1.0.46_1566203653170_0.516608002032291"},"_hasShrinkwrap":false},"1.0.47":{"name":"dubbo.ts","version":"1.0.47","description":"dubbo for ts","main":"dist/index.js","source":"dist","repository":{"type":"git","url":"git+https://github.com/cevio/dubbo.ts.git"},"scripts":{"server":"ts-node test/server.ts","client":"ts-node test/client.ts","build":"rm -rf dist/ && tsc -d"},"keywords":["dubbo","typescript","ts","registry","zookeeper","provider","consumer","interface","client"],"author":{"name":"cevio"},"license":"MIT","bugs":{"url":"https://github.com/cevio/dubbo.ts/issues"},"homepage":"https://github.com/cevio/dubbo.ts#readme","devDependencies":{"@types/node":"^12.6.8","js-to-java":"^2.6.1","typescript":"^3.5.3"},"dependencies":{"@evio/intersect":"^1.0.4","@nelts/utils":"^1.0.19","@types/compare-versions":"^3.0.0","@types/node-zookeeper-client":"^0.2.6","compare-versions":"^3.5.1","hessian.js":"^2.9.0","node-zookeeper-client":"^1.0.0"},"gitHead":"82b2ca5c5fe09a5f0a1bf29f247aed77dc73b061","_id":"dubbo.ts@1.0.47","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-zoZEM2kObXJFKcGiQlJJKRVI5K8CPTNSyeuA6/iq/ag3h6gpnxXiWB+8AlFvLcNd5DZuVBtFO9GEwQM2R/YDDw==","shasum":"ec60d0cbbcd216121302ac92db77a5a630c0500a","tarball":"https://registry.npmjs.org/dubbo.ts/-/dubbo.ts-1.0.47.tgz","fileCount":26,"unpackedSize":64134,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdWmVaCRA9TVsSAnZWagAAVFwP/RU7jb0BptaeRtrGORPr\npG4TkmmDRXiNR9SAYMduR6o9fzo+qhIb5KxZMNFlhflHoD/dgqflUVmCrXHb\nNyC7oVl48FX7m/IALRyV75M6MMV5zHIyWjUBQoQ7CBd+JLwcHb14x8/8MkyM\n4tCyO1nSvaivDecSUzyzrK96fVPVfI4Msqcgwcoqqevhq+QIBwhkEW1EtCXD\n89ua2rNp39IRZF55vQdEmdXOFdNXkZSpF/TKxNwi7NSuCgH91liMLgCtDDj/\nvfZQL9gEBVnyVO7WlROBeGraBMowab7bOoEeTWk4Nf1sqMc7KAwUmXmmaDYO\ntJUx7KRPVLUOs/1jxBfoAPDYEspmxG9DSJSFc2z4GvRgtbOmojfMJvwMsk2U\np17x4nM7wXajwv/Ti1ZPxor2cMN5+0/nOylFWTzT2+OUKNWtmwqOwCGQRlg+\nbbZ490kBllej4Tx8t7pWQMF+/7sLEUv42XVBYigqZk6eZmX4K2Kr9Tvdx3Qd\nmHrh1tZQP/c4EBzIbRTt8MOyDznPl5+i4c9h81XM0JRuoa4T95MxjIdArNgR\nRC5lliir9jCxBy0hZUWSBAVuCi150BOYkZ+2VbrwCag+iJ0Q/3JQomj741XF\np66DhZN/xtVrzLjQI5es54EEVWAk94tY9/X6tHYq4N0lPt4AYS4jYcd3AIbK\nETkY\r\n=TFLK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6oZndemeKlcThcyFat5xEGE+ol+6lJopUWwcRrTo+WgIhAPuOq+2KqtCZgUWwwqlXuwTOtxqiG4fTryUgqzqz/8ib"}]},"maintainers":[{"name":"evio","email":"evio@vip.qq.com"}],"_npmUser":{"name":"evio","email":"evio@vip.qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dubbo.ts_1.0.47_1566205273913_0.00039484295760039423"},"_hasShrinkwrap":false},"1.0.48":{"name":"dubbo.ts","version":"1.0.48","description":"dubbo for ts","main":"dist/index.js","source":"dist","repository":{"type":"git","url":"git+https://github.com/cevio/dubbo.ts.git"},"scripts":{"server":"ts-node test/server.ts","client":"ts-node test/client.ts","build":"rm -rf dist/ && tsc -d"},"keywords":["dubbo","typescript","ts","registry","zookeeper","provider","consumer","interface","client"],"author":{"name":"cevio"},"license":"MIT","bugs":{"url":"https://github.com/cevio/dubbo.ts/issues"},"homepage":"https://github.com/cevio/dubbo.ts#readme","devDependencies":{"@types/node":"^12.6.8","js-to-java":"^2.6.1","typescript":"^3.5.3"},"dependencies":{"@evio/intersect":"^1.0.4","@nelts/utils":"^1.0.19","@types/compare-versions":"^3.0.0","@types/node-zookeeper-client":"^0.2.6","compare-versions":"^3.5.1","hessian.js":"^2.9.0","node-zookeeper-client":"^1.0.0"},"gitHead":"8fbccef351083584fbdb2995fa8b61be0a556a47","_id":"dubbo.ts@1.0.48","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-KBIWdWu+ansFzUIJ9X8tpMH4iIAkHRkwTgahNa3CAggBgQzEuVCreX5Fd1Kn+C/vqfDq6ENOICABoSO40MCuPA==","shasum":"5edbef6594053d79c7ce3dc2a643652efad730ce","tarball":"https://registry.npmjs.org/dubbo.ts/-/dubbo.ts-1.0.48.tgz","fileCount":26,"unpackedSize":66695,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdW9BKCRA9TVsSAnZWagAAa8oP/j1CE0JJrhkIj2O3gXRu\nbh3nGkgK544cZnpkHV5AkYSqcVRsj8I8vBwSXUGL/0eWvYtQCLCzfp/AB9iv\nrNjyYsXDyFo7Otp6kPHfgRIKY4+gLPV+cRWEIEWUhAPnTZhkfTJRo+9NjkNj\nziYm7kWBRVctPrylJGAEemkzSMlnuNyTEynaYDzmdenenCyip5SLZf7M3IT3\nCQCKIYE6IGLQnB+uEvD7UFJuYp9bsQpwjkKUiK6KCD+pGT4gNxyG56fjQJQ6\nI7aCxIOAP+Oh2YxzvRu6QZ0SDwOPjIPH34lkeUL3o5V4g3RpEjapVfOqX01r\nYPwX4xqoL2yR5OAtPDOMPLEawxvEj1Lj10hL1S46I/2KHbN4Z4oNH3M0cCxv\nUBKWc38xpAOy0uW9RcS64kumQkpzl92/tIPFxPFuQI/GzniFMFAbIrZ29P3O\nCcdFwcbJx8xQZeh1vAYlJ/P79lKkOofClHU7YGTfmaMwjRqXO2/G5VbOTbRb\nscreQTObI9VM4h2S/Cm/OkaKkojT3dzRjdtpJgtyvrR4evGG6DXfplr+rVCo\nEJh+uv1Ey/tE/ptpe2hPKmGRtCkUntiCcmb3rbOlfDB0saO5+V9f4UNrEAtC\nQx0PHFIaFPnmqhoP7djysDFiKPNHxbktDNI6vZTSRoPmqscd1ECoo6PDc5Bi\nwPFj\r\n=OGmI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBsTk5molsJBWESkybMUVJ4SIWTD+wsKbaURK/RTpy9jAiEA0xgg8vBbqBFhxYkJz65tmd58eTxzXiNyMzPBzSO12ek="}]},"maintainers":[{"name":"evio","email":"evio@vip.qq.com"}],"_npmUser":{"name":"evio","email":"evio@vip.qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dubbo.ts_1.0.48_1566298186206_0.4178167973017004"},"_hasShrinkwrap":false},"1.0.49":{"name":"dubbo.ts","version":"1.0.49","description":"dubbo for ts","main":"dist/index.js","source":"dist","repository":{"type":"git","url":"git+https://github.com/cevio/dubbo.ts.git"},"scripts":{"server":"ts-node test/server.ts","client":"ts-node test/client.ts","build":"rm -rf dist/ && tsc -d"},"keywords":["dubbo","typescript","ts","registry","zookeeper","provider","consumer","interface","client"],"author":{"name":"cevio"},"license":"MIT","bugs":{"url":"https://github.com/cevio/dubbo.ts/issues"},"homepage":"https://github.com/cevio/dubbo.ts#readme","devDependencies":{"@types/node":"^12.6.8","js-to-java":"^2.6.1","typescript":"^3.5.3"},"dependencies":{"@evio/intersect":"^1.0.4","@nelts/utils":"^1.0.19","@types/compare-versions":"^3.0.0","@types/node-zookeeper-client":"^0.2.6","compare-versions":"^3.5.1","hessian.js":"^2.9.0","node-zookeeper-client":"^1.0.0"},"gitHead":"8fbccef351083584fbdb2995fa8b61be0a556a47","_id":"dubbo.ts@1.0.49","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-5zeSZAMG/QmELGFdJMhNS2fyjerXIYlPNNB1nTbvy1g/6nLibgMrCsctvICWP5sJ77+eqMMdW/g2H8pPK1PAYA==","shasum":"ac876acf4ab549e74de4cd39039ae65537fb9c55","tarball":"https://registry.npmjs.org/dubbo.ts/-/dubbo.ts-1.0.49.tgz","fileCount":26,"unpackedSize":66654,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdW9B3CRA9TVsSAnZWagAASV0P/1B6HUxI+S+ss+aTDEbT\n/J+P+RqWH5f4aKiCYREbuSjKdyGVQb3a8J5fB/mzoMRrSktWLpCU9hsK5Lpi\ns12jHxgpYWJ8JFxYk33KRTLlgOjbKtppVXZATeuOzfyxpBMUcSYPxSJY5OBx\naNhUeSmxG8gx1gOlYy3jWzpHJXydU1yIEJJuGNIQ5+mYf1d762PE1ObtbvNU\nJFJVdZuqWzzESypUQd5dqpqTrkdgNICG1LNy7iCZteyHTPOzV5TUcZ5Ay1KI\nTKld5ngSNmCUIzmj7j0VyK4z+qBrFHa+R/E/NovHL+C4WraXwfT1YmoIxNyy\ngv4fE+c42luny9tP/yZOPdN5yWAp74JIIL3/BPoO82fjQMNEq+xEYvPk096B\nS8FThjVwJc2EmsFtjMqDbdgY0Pmgd5GIsZU2GutXUgZCV03oonLnqHRFtDvP\n2IipUgRBuaeOaTuMSFHrwRCCS/rZwi35Tgp6hSoyZswpOcB8PA9YPBAS7TUW\nGZz6FiW1MxO30ZmvQtPGLKh71bK/aAjRhG4L1oscvMTysCuxIsbFXvmbkUX+\nsO1widQfbktOyGDsFGE+3PQN9UXCHXRLEYRBH4XSsQefzsQOqSqbO50udNln\nedKXoC/nDkgawNvnYcqFRHvMUPQ+KlDG2vq9xmaNvicdAvIgyY2v+4JIBKbi\nxG07\r\n=ipPT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdWgHdqhfrvMiLXykVkEULnkV1zjli3Y/yp7bKiF/+AwIhAKhp6OnKtZ57BjqTFY40XerXoFuHBJgGj8JePGPVwA+L"}]},"maintainers":[{"name":"evio","email":"evio@vip.qq.com"}],"_npmUser":{"name":"evio","email":"evio@vip.qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dubbo.ts_1.0.49_1566298230498_0.9528491375340518"},"_hasShrinkwrap":false},"1.0.50":{"name":"dubbo.ts","version":"1.0.50","description":"dubbo for ts","main":"dist/index.js","source":"dist","repository":{"type":"git","url":"git+https://github.com/cevio/dubbo.ts.git"},"scripts":{"server":"ts-node test/server.ts","client":"ts-node test/client.ts","build":"rm -rf dist/ && tsc -d"},"keywords":["dubbo","typescript","ts","registry","zookeeper","provider","consumer","interface","client"],"author":{"name":"cevio"},"license":"MIT","bugs":{"url":"https://github.com/cevio/dubbo.ts/issues"},"homepage":"https://github.com/cevio/dubbo.ts#readme","devDependencies":{"@types/node":"^12.6.8","js-to-java":"^2.6.1","typescript":"^3.5.3"},"dependencies":{"@evio/intersect":"^1.0.4","@nelts/utils":"^1.0.19","@types/compare-versions":"^3.0.0","@types/node-zookeeper-client":"^0.2.6","compare-versions":"^3.5.1","hessian.js":"^2.9.0","node-zookeeper-client":"^1.0.0"},"gitHead":"503c95556f3b7f770996737a2aeaa2cd4fd0277d","_id":"dubbo.ts@1.0.50","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-HDbu8LPC2oIgFryS4i+Stf68rfITmC1thl54KrSo0MAahtbct1O90rpOPNqRuGWK3CIIFz6XU+oaXyxEXhzTgw==","shasum":"67deaf29368b6f390d4911401da1cc15daea561a","tarball":"https://registry.npmjs.org/dubbo.ts/-/dubbo.ts-1.0.50.tgz","fileCount":26,"unpackedSize":66625,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXRA9CRA9TVsSAnZWagAAJCMP/3nirpLpeTCYnqAEDJNR\nWN/T9/zbFDxPcKBZaBiTmFEp+kIqzKIgMpxCPkWJ33ByOtcWVGcM1IH301rq\nPNett7AF/u1KLJ07AYT6z62slUHKQlZsZaEvdoV1GJ/qW9nm+NjPENli9kJI\nH1fkmMMIhPsYY3H+Asje6cTVIFYQlhSDnlnCetowrpkHEFqtC8JLRzAWeYwH\nIne81+STM9/QcE22d6GlE1qEfkQ5hzZBTVDHlXTKgw8bZOkt6nu/pMn5OVrH\nInalOl8HtMwZRKuiQW3aaNyLZuY958ro35WnsMkndkuEuoSOpjOJmMcWFNf7\nZuGms1kSDRvnLNEf+oemmX/c5hhP+Dh7I+jbSLh8PDbCyjOjqaCBNsO4oZLk\nKRYlCVr4SZEZeVUbJlBEgDGDKi5yUg3MtpaR4KVUBFuz/m+r3Zb2JtGl9IWS\nBbEYnwcnfC8DQsJ9xI1olrAGQLY25tIyJj62Cyg2rEgAR16rwUiw/yWgh9CG\nU8P5n8eVp9U0d8uXie0NRnzQuRP/6v59s4adKmUnrP+Gsqb+hs+jkRRGEsRJ\nB+Rh7y9VOd/B00y7Y7sE139S1fOMgE85uZL+wA0ibI2lZV8S75uonqDIUQqn\nO8fGOpEHRvc+R3U/jSq3S1beB3UZlIfp93BDKe41ryoYoJFPezAZd4AvlPBd\nACdT\r\n=Dy5A\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIASFquYIj3h6GfBHbwTG8ugCvGbWZH83iGxJCDBR7lBsAiBmIS26eR5WToTGWcxIb86CwR0BRMbRf2nIqzo29Fmdqg=="}]},"maintainers":[{"name":"evio","email":"evio@vip.qq.com"}],"_npmUser":{"name":"evio","email":"evio@vip.qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dubbo.ts_1.0.50_1566380092256_0.3026930118435023"},"_hasShrinkwrap":false},"1.0.51":{"name":"dubbo.ts","version":"1.0.51","description":"dubbo for ts","main":"dist/index.js","source":"dist","repository":{"type":"git","url":"git+https://github.com/cevio/dubbo.ts.git"},"scripts":{"server":"ts-node test/server.ts","client":"ts-node test/client.ts","build":"rm -rf dist/ && tsc -d"},"keywords":["dubbo","typescript","ts","registry","zookeeper","provider","consumer","interface","client"],"author":{"name":"cevio"},"license":"MIT","bugs":{"url":"https://github.com/cevio/dubbo.ts/issues"},"homepage":"https://github.com/cevio/dubbo.ts#readme","devDependencies":{"@types/node":"^12.6.8","js-to-java":"^2.6.1","typescript":"^3.5.3"},"dependencies":{"@evio/intersect":"^1.0.4","@nelts/utils":"^1.0.19","@types/compare-versions":"^3.0.0","@types/node-zookeeper-client":"^0.2.6","compare-versions":"^3.5.1","hessian.js":"^2.9.0","node-zookeeper-client":"^1.0.0"},"gitHead":"52dd9cb8bdf8c78a28abb0cc336642fe7bc34fc5","_id":"dubbo.ts@1.0.51","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-fG7YWhyill5zcItERJbXIZeFB23zqbDpOy0KxjtO1GJScv7jZKTX96PmnuzdUjoMzhSth7lHKTcevqESuqZPTQ==","shasum":"a2e9873442c066a27e62661c3e0122eba42034af","tarball":"https://registry.npmjs.org/dubbo.ts/-/dubbo.ts-1.0.51.tgz","fileCount":26,"unpackedSize":66904,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXUQDCRA9TVsSAnZWagAA+DoP/1LwvuunCHABcuWZFd4Z\nMHwR4YGjVRe8YpG7JrnMH0BzUkQAgIPZxVxoBZZwz8RevAfNCNXFawdOq9Gk\nT+dkR1fkq5TiFpovYWtX2naGpWaP7Y88CL9Z5SPE2odLwjZgh5crQSaUrBeM\n3WhTohW7ovC5zrKkh7i5EY9SwcsYieHs3eZIn/ip7oPzxS2vh5QEAAM9im1I\nHZdwt98/AD4lEUa51JJssMo4I+nsWfQQIFbi40Ih7PAR0K7fQsKHcLmm+edW\n1c+6LSob7hw2hPY4PiIlvRhS9ckH1PiqVLKAt723XqQDx1C6nTW7kzJTiQ3J\nFj8xTdERJDIrxBSlOFRFccDfxQExadLVI7iJ3cA0KQLKNEz7bJn+B/U+S+Fj\ndH78EdOGmt5gMSdA218I2rX6Pr8xEAYWk6mR7mBtTTNv9VJ7T8WdE/+3G/hm\nBlkUtSuRtFgCeJVM/bX7tGKq853FZjIO25J0i77X7hUyYgWMKG7nFR7ofsSd\n80MH5OrJo2JhH/0GLuQ3VnW8FCPwzD42YBd/SbZnFEgvTwpmzmHKa6dLJHZi\nhctspuK/FoaMJiY3UHWuth5xNR4CELFskqLZcg/lFS/A4NrUoM8IqLE2SWqe\nVAydc/LHGDavtuS9weMrZcFtut5XBt7S6K8X+AkyF8ehE+/+bZ5vMA5maduX\nMkKY\r\n=vZU9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCC0o+Tk6J0Wr3u7Dx/0vKq/xVX0I8QiJXbRwXhHsq98gIgfriMZIC89ierHDkbNEbVAqHjX3dGJ46iDUw7a+Bigy4="}]},"maintainers":[{"name":"evio","email":"evio@vip.qq.com"}],"_npmUser":{"name":"evio","email":"evio@vip.qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dubbo.ts_1.0.51_1566393347202_0.5890231548028613"},"_hasShrinkwrap":false},"1.0.52":{"name":"dubbo.ts","version":"1.0.52","description":"dubbo for ts","main":"dist/index.js","source":"dist","repository":{"type":"git","url":"git+https://github.com/cevio/dubbo.ts.git"},"scripts":{"server":"ts-node test/server.ts","client":"ts-node test/client.ts","build":"rm -rf dist/ && tsc -d"},"keywords":["dubbo","typescript","ts","registry","zookeeper","provider","consumer","interface","client"],"author":{"name":"cevio"},"license":"MIT","bugs":{"url":"https://github.com/cevio/dubbo.ts/issues"},"homepage":"https://github.com/cevio/dubbo.ts#readme","devDependencies":{"@types/node":"^12.6.8","js-to-java":"^2.6.1","typescript":"^3.5.3"},"dependencies":{"@evio/intersect":"^1.0.4","@nelts/utils":"^1.0.19","@types/compare-versions":"^3.0.0","@types/node-zookeeper-client":"^0.2.6","compare-versions":"^3.5.1","hessian.js":"^2.9.0","node-zookeeper-client":"^1.0.0"},"gitHead":"9de3e42008f8f7714e00a3ebde565bfa9050d247","_id":"dubbo.ts@1.0.52","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-5hiCXqIAnB5t4y2p/Grlwb4Y3GdSaT6tpRj8WYJnKoAWrhQ06qzIgwX7cMaCFEV8FAjlpqFkGyEOQPe3KpT5hQ==","shasum":"31924d03e2d150699bc42ca786aba0803ad24ba4","tarball":"https://registry.npmjs.org/dubbo.ts/-/dubbo.ts-1.0.52.tgz","fileCount":30,"unpackedSize":71352,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXkboCRA9TVsSAnZWagAA+GIP/3bt7PI7udWK7dWC8xdy\n9+a1HlIPXDAcUYhE2s8ML5iP7E+xpFU+Jo4iff2qmo6MKxK2ro16cnoV4NTL\nkdrMCMJ8mXgWiPnkqi7AZHufrSCu2lYAnUdXN8RmGBgvtGGjR5BJeMisbt8W\nam+LpOh5a78l10YOxuFo73qeIUTBy0R2NpjwUuiOg279x7Y7nz48Tz7obduV\nkur0B6BKLf8mqryk7YevqfaeT2mZ9N3NzEj6wMbRSF2mYV8G1NxIfavQeLSv\nVNh/+Do7D/VgQsyY+FS0H7mqIOxYnHxpoVEIx+6YvAFxjHGKs638dNlRbZyM\nShIAFf4Nx5AzWHiKibN4ODRBbwdYOU5n091R3Tn2RpmNHJDt/PO3j7fxQ3/s\nbEIn1YqxagPSvC4aXWoVdIUO3AUOLtmy18/QGF2qLcSnjfXpr+2VvJnQuzX8\nBkKplZmToDQ6xv7oL2kbMQTBUT0nuMKlsSqLCmpp3PYaX4D412UunudJCm0l\nTCmWxbbUVawHcb0C32qrRTmpHrhy3SZfUEdKrgXiQ5t+Iw/b+pdr11VfDpAy\nPlKRMiE9HfvmaqKzUzuVF/HrmtSth8DHGOZURO0f/w+CBecHzkiCDy/uOD4Z\nqNvMlrJRA7DyCZLWwIXz5wyOBvCKDJvHMEg7Y6JLX73V/Cvwr/qQzV1Oy4SJ\nUUNp\r\n=y+R9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCfv5GBtcQ2Ty14dIxYFqJOxXssfK/r/63EeRo6jDX95AIgMCGxtRsgbh4Q9g02DYQM39Ze7n90etT97WPv2of7RSk="}]},"maintainers":[{"name":"evio","email":"evio@vip.qq.com"}],"_npmUser":{"name":"evio","email":"evio@vip.qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dubbo.ts_1.0.52_1566459623439_0.4012722734819487"},"_hasShrinkwrap":false},"1.0.53":{"name":"dubbo.ts","version":"1.0.53","description":"dubbo for ts","main":"dist/index.js","source":"src","repository":{"type":"git","url":"git+https://github.com/cevio/dubbo.ts.git"},"scripts":{"server":"ts-node test/server.ts","client":"ts-node test/client.ts","build":"rm -rf dist/ && tsc -d"},"keywords":["dubbo","typescript","ts","registry","zookeeper","provider","consumer","interface","client"],"author":{"name":"cevio"},"license":"MIT","bugs":{"url":"https://github.com/cevio/dubbo.ts/issues"},"homepage":"https://github.com/cevio/dubbo.ts#readme","devDependencies":{"@types/node":"^12.6.8","js-to-java":"^2.6.1","typescript":"^3.5.3"},"dependencies":{"@evio/intersect":"^1.0.4","@nelts/utils":"^1.0.19","@types/compare-versions":"^3.0.0","@types/node-zookeeper-client":"^0.2.6","compare-versions":"^3.5.1","hessian.js":"^2.9.0","node-zookeeper-client":"^1.0.0"},"gitHead":"a8369dea708776ece7422f81595dafaee1a60ef5","_id":"dubbo.ts@1.0.53","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-2vgIgd79ihqHznT18jzYGBB/gCMg9ducAT1RvqudxlTOU2OL+j0qHhddcg2ZKYHWBIS4Qy87dIo4/tUMc2ei5w==","shasum":"7146e3f0ba372301f4bd2795d8762d7666708e26","tarball":"https://registry.npmjs.org/dubbo.ts/-/dubbo.ts-1.0.53.tgz","fileCount":30,"unpackedSize":71297,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXlR7CRA9TVsSAnZWagAAq/4P/1BP2aOyT9QqFg3Z8keu\noDfA+5UfWIuGAuGRRHX/9rFNvxDGolGfJ3BpRVv0fS+g6d4gVWibyvNNar3G\n+Jd1sxxsOATpzJR3erJx+9Q39jptuffCj9S/Sk6E5kOphz0qFdpDdiWSLV0S\n5RjgymiecCaSaBQws60CaBwuC2zun85EcgptLv6TH34oEIlR4KPi6bt/gq5I\n97EnwgA5cu9R2OyMNSnHikfMaisAm1MJXkykHa2aupbfqe6mfYeWN1xhNgQr\nCZWdtWoX6cAtJTLA9H1X9NFrVVYdNrcaH5/G3dGaM3E7211Xmn2WkSFAmKYf\nOQuIfROY99PHPYzZ/VsTtIn5VZY7RB1iFeIPfe0AUZagwitiydcBynt3n6pn\nrW1vOETpUym+Aq/zfah+4/AZMl25A16qhjKOTv4ZgB8roVhIqix11aW2ybat\nEozF8kmiiwEEetNw64k4z3ro3EgenHjwGJPlpf5sWIHS/5N+HTZb1XvoBTO/\noNAwhGUl2ZoM69w9l1PoUD7HxTM0BrYgi2ePhUBQ5qdup1Qz1dOHaPJ3V/UO\nzdlXVNrhZEP+fY01VlsowfzQv7t0NLFwVV174ffAS4/ITfrswKvW9xAgeg1u\naJNF6WM3OX8BtLc/rP3Fxsvbn2+h1L4GfwF4yQ3ELyvq69l8s4Y1ggQ2a6UJ\nFP5/\r\n=V21d\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF5NqkDPcbCLHGQxDgCE9mFnLBOAhKujhvvA6hpBSCGnAiA5wnUb53qt899G5NLWKvP4I+ZDhm6w9YE+WQ2ZWoAslA=="}]},"maintainers":[{"name":"evio","email":"evio@vip.qq.com"}],"_npmUser":{"name":"evio","email":"evio@vip.qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dubbo.ts_1.0.53_1566463098644_0.9500244566731366"},"_hasShrinkwrap":false},"1.0.54":{"name":"dubbo.ts","version":"1.0.54","description":"dubbo for ts","main":"dist/index.js","source":"src","repository":{"type":"git","url":"git+https://github.com/cevio/dubbo.ts.git"},"scripts":{"server":"ts-node test/server.ts","client":"ts-node test/client.ts","build":"rm -rf dist/ && tsc -d"},"keywords":["dubbo","typescript","ts","registry","zookeeper","provider","consumer","interface","client"],"author":{"name":"cevio"},"license":"MIT","bugs":{"url":"https://github.com/cevio/dubbo.ts/issues"},"homepage":"https://github.com/cevio/dubbo.ts#readme","devDependencies":{"@types/node":"^12.6.8","js-to-java":"^2.6.1","typescript":"^3.5.3"},"dependencies":{"@evio/intersect":"^1.0.4","@nelts/utils":"^1.0.19","@types/compare-versions":"^3.0.0","@types/node-zookeeper-client":"^0.2.6","compare-versions":"^3.5.1","hessian.js":"^2.9.0","node-zookeeper-client":"^1.0.0"},"gitHead":"01f69add4cd8066000bfb9df8eb13d4fac958097","_id":"dubbo.ts@1.0.54","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-AaatzNW6l9FkWZpaashZQ3jE3ppb1SabPeAXCH8J8NrxwnvzYbdREbfAg61U4a9cHSo+HD/+Zh5T8o8G/9QKfQ==","shasum":"6125a790b0681e84e74d56be803613a2e6b3a518","tarball":"https://registry.npmjs.org/dubbo.ts/-/dubbo.ts-1.0.54.tgz","fileCount":30,"unpackedSize":71382,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXlZxCRA9TVsSAnZWagAABusP/jBFQmCGPpnDTZuqs+G4\nUo6I0OZUXSKCaqootBd+hP97PHpB5Ue8wVXMS16vIvC+UFRhKb3bnxOVzz+a\n7M65mynKWmPajMTkARaYfdx9Mm116/kD3uF8fiuXFrxCRmLhubrXyQ4IoZfW\nuQB3tQxha5yE2X2M7yAjvlY0O/gXJLd6vB6rhA/QWPKfL7Isv1XQwwhaCScL\nIDbvij+6kPS1aGLzPtqEA5+/hqwZWLYvWdzB7fJeiLmp97Kycl7JpgG5YXvW\nMEXbxqqveiud4liN7TVGkBagDIm1Bg0y9nrdU1LefUk3Fmm3tj7cqv07PQI9\nUXs2W/CvC9X+NLK8+Rt2RMVFTpIY3ggoqiGdce8zP+KgtxkKhlS3FvrEZmjz\nX6l/YEXwp5GnYHNkT52bvea55b/CimmOnhznvkf7Z5Q2Xu0RSdUNZDjYHPEK\nJYH5Ufb9lgOtQhOxltM3/5mrfx0YzZ5ZhlPPsDG1Y59I/sDfcU1yHbHQTyvj\nI1mQQGjFoVQ+haTR4vfnmNcizHWLvYI3v+dj6vzZ59vnkiZaQMuztsO2O4+y\nP1wdfR1XDEu+Udu3brZ4xJ3kcnuOr81C1I7NT99Yx25NwVja2NTnjdlWtqWE\nDyUsRL3F45qHIxeQQ2FEeiEDoDJ36w2e01Tax0WwgN1n3lJ5qkc/tfXn5Qxh\n1I8V\r\n=ZANX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCNSaHAbIuLv7+6ex9IfATCSnPWYUVwXWtHTjShCIS5ugIhAL8bXFicKrnq+uss5NJlC1ZbQD2gwCaNqyUzlu4Ovwj0"}]},"maintainers":[{"name":"evio","email":"evio@vip.qq.com"}],"_npmUser":{"name":"evio","email":"evio@vip.qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dubbo.ts_1.0.54_1566463601037_0.7845104108991154"},"_hasShrinkwrap":false},"1.0.55":{"name":"dubbo.ts","version":"1.0.55","description":"dubbo for ts","main":"dist/index.js","source":"src","repository":{"type":"git","url":"git+https://github.com/cevio/dubbo.ts.git"},"scripts":{"server":"ts-node test/server.ts","client":"ts-node test/client.ts","build":"rm -rf dist/ && tsc -d"},"keywords":["dubbo","typescript","ts","registry","zookeeper","provider","consumer","interface","client"],"author":{"name":"cevio"},"license":"MIT","bugs":{"url":"https://github.com/cevio/dubbo.ts/issues"},"homepage":"https://github.com/cevio/dubbo.ts#readme","devDependencies":{"@types/node":"^12.6.8","js-to-java":"^2.6.1","typescript":"^3.5.3"},"dependencies":{"@evio/intersect":"^1.0.4","@nelts/utils":"^1.0.19","@types/compare-versions":"^3.0.0","@types/node-zookeeper-client":"^0.2.6","compare-versions":"^3.5.1","hessian.js":"^2.9.0","node-zookeeper-client":"^1.0.0"},"gitHead":"76243e15f5316b8fdab25d4becd23b4e7f437ec8","_id":"dubbo.ts@1.0.55","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-sWdnq0NtMkWW+ORVq2M/y9q01YlqRm45V+wvchwb7bq44GDbPivPK1sXhXcW/YUsuW4JkD4JiE0cLUddq1XVTQ==","shasum":"0f61c1e5ee2f078c12e1e179a31f9469f49dffe3","tarball":"https://registry.npmjs.org/dubbo.ts/-/dubbo.ts-1.0.55.tgz","fileCount":30,"unpackedSize":71422,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXlyeCRA9TVsSAnZWagAA3UUQAInrqtsvaJXBEHI8GOZM\njzaPTL8afGYxdcIxyVPundm53r4+B55CDOWGthItUNVGi5v2yv5GD6nv7Cvn\nDpKGXxDIyQh0g2uqkSq+W2g/B3jEzXeYMHbiP8Xx0rtxtI08vUrYcwHbo1KJ\nMuAwHJ77zxkrc/CIylioA/LHfhAd5YN0ZW5NgzXzKCDL6Y1yZzgX3IrFmKC9\nOHfEzFTAnVK64OyZfS5HzPx0S2pGOELu1TRAce8Nk0YeJYe3fG3xPCOhVoNw\nxXmqyan/WaD6tqzWSEk3b0aYY3SM6vdNdQyVs29tleBFzWd+axSlUYTlx39X\nn6ryJKWlm31D4Vae73cOqGjNgCLlIwLxGFd/tGT8oJgoavH3tRdeAkKQRF+z\npYvUFiNSwOoh+5Zc7FEHBphYtSrGAILXWH1vk2OTMGKqel9QyCWaU2LggFJu\nR2jwCAUaKNHXzh8BwN1mDmLw0ShGlfPK7OvKQeWbwusrsEnBwcmxfsA+7RPV\n3bqeiOvnVkQKpOb5dDWrHkJOylUttenPAhNMRn18VGAFocgUUbETDjhqo19v\nepSVObpRibz98JAGOzzKzp+4WOJrZGcvK9WBSSmYWUnQnFDg1Sqoaw3iM736\nPzCIxIYmYJAJyMma9n8DXp0z31sNO900Ou1Mx49+b3/0mY/Y/yDOu6iLDWZj\nTAlm\r\n=eFAB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCYoaoNcplj3oU3NvSxmPyC+Jr7PQoIN5JgfQzlv5LbNAIgA9C5/IU7twf8SVhEfIQA+iMfbNbSuCvh6MfAj1JjaEA="}]},"maintainers":[{"name":"evio","email":"evio@vip.qq.com"}],"_npmUser":{"name":"evio","email":"evio@vip.qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dubbo.ts_1.0.55_1566465182087_0.14477791657267636"},"_hasShrinkwrap":false},"1.0.56":{"name":"dubbo.ts","version":"1.0.56","description":"dubbo for ts","main":"dist/index.js","source":"src","repository":{"type":"git","url":"git+https://github.com/cevio/dubbo.ts.git"},"scripts":{"server":"ts-node test/server.ts","client":"ts-node test/client.ts","build":"rm -rf dist/ && tsc -d"},"keywords":["dubbo","typescript","ts","registry","zookeeper","provider","consumer","interface","client","swagger"],"author":{"name":"cevio"},"license":"MIT","bugs":{"url":"https://github.com/cevio/dubbo.ts/issues"},"homepage":"https://github.com/cevio/dubbo.ts#readme","devDependencies":{"@types/node":"^12.6.8","js-to-java":"^2.6.1","typescript":"^3.5.3"},"dependencies":{"@evio/intersect":"^1.0.4","@nelts/utils":"^1.0.19","@types/compare-versions":"^3.0.0","@types/node-zookeeper-client":"^0.2.6","compare-versions":"^3.5.1","hessian.js":"^2.9.0","node-zookeeper-client":"^1.0.0"},"gitHead":"39f9d07952402c7586f5fc4097980254497f67b0","_id":"dubbo.ts@1.0.56","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-ZZIZy0VOWNe1GkQQ5Q2/b/4MgxKNdNcBgX2C02IjP6iiiyAyXU3UD0l+Td95rWPFb3cSuFfjfdMKeYC66b74AQ==","shasum":"84b234f5a8563ddc2fdfcbe302b51fbae089aa7a","tarball":"https://registry.npmjs.org/dubbo.ts/-/dubbo.ts-1.0.56.tgz","fileCount":30,"unpackedSize":72528,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXoZGCRA9TVsSAnZWagAA2aEQAI0AX9vqyL4vTutHiRVK\nUMVgFXwOKm3rSfIsQljaw91+oLbVyPemVnqs4SAi6x56NVl4DIkd7NM4hZ5G\ny0w98wNjva+M8uMrwBssKfv1sfrSoRFxisz+3Cs6AZEL6b5xN5y16PiDWz7c\ndttBEpSVXIDEPx57kk4b66H2auXfggNtlEDGmRVQHGPuzdpBeE5TT8hnoy7G\nM85Su/Z/y33Hajsz4yWeSWYFBniDnBoy++P6OB548iPlCGCVc2W8kZdzaGzS\nhPqjs7EujFe0610MrstAjCWCISIdxO9OBWwaeszQ5yGBnaqzVo9VHWNJWN8u\n0OGra7+Ciuw3ZC2tQNTfNnOKC1c0ZyC0Hij3oC64ctxSYv7yeyXbrvJv1+Nd\nuFaSr7B2K9l7PVtf6BmVVjEbOFchySMD6ywPsi3e5AgPwkcuJmRxanEnoBkH\npTX3bxjyDEA790E8OEnllIvvfuFM6cASsIi0gQv0x5zsICcY0HYICITzJnFC\n0IYYCDpPziXeYvlKC2Wg1Rnzaw9Uab35pqnSIwKLGsuMGL3uS1NiQpog0kAS\nPinmyxdo+7Qiwwu5EJZFFQdY4o11DrTe/d46PhtOYyXxwpSmrsEQxApXAgaR\n069nDtpiEei1dLhYOBJjUu55AiKPX528zTuNTaCkcbLytsasBwZrb1oywRVY\n0p1Q\r\n=nzWh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCDFvreoamjYolISOHI97HUcvS0ClRnpOtjwTi4My7RjQIga4ErMERTaQCvG+1Zt7/bnYmTy68xOP66nFQmBhFwPcw="}]},"maintainers":[{"name":"evio","email":"evio@vip.qq.com"}],"_npmUser":{"name":"evio","email":"evio@vip.qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dubbo.ts_1.0.56_1566475845825_0.40420009511093924"},"_hasShrinkwrap":false},"1.0.57":{"name":"dubbo.ts","version":"1.0.57","description":"dubbo for ts","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/cevio/dubbo.ts.git"},"scripts":{"server":"ts-node test/server.ts","client":"ts-node test/client.ts","build":"rm -rf dist/ && tsc -d"},"keywords":["dubbo","typescript","ts","registry","zookeeper","provider","consumer","interface","client","swagger"],"author":{"name":"cevio"},"license":"MIT","bugs":{"url":"https://github.com/cevio/dubbo.ts/issues"},"homepage":"https://github.com/cevio/dubbo.ts#readme","devDependencies":{"@types/node":"^12.6.8","js-to-java":"^2.6.1","typescript":"^3.5.3"},"dependencies":{"@evio/intersect":"^1.0.4","@nelts/utils":"^1.0.19","@types/compare-versions":"^3.0.0","@types/node-zookeeper-client":"^0.2.6","compare-versions":"^3.5.1","hessian.js":"^2.9.0","node-zookeeper-client":"^1.0.0"},"gitHead":"ba3b1a52e421db2738555cd3755fba181070bea2","_id":"dubbo.ts@1.0.57","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-5YNx5ng0xS9EJpft4mjSlx3TvxQWcNgoCNaQ8VY6pEY/btardmdifpwldNLAXBxGGCJS7x/W9yBlbWBvgVgrdA==","shasum":"025e323c2d4cde0a8bcaf5bb4be13361ab24bf96","tarball":"https://registry.npmjs.org/dubbo.ts/-/dubbo.ts-1.0.57.tgz","fileCount":30,"unpackedSize":72593,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXopMCRA9TVsSAnZWagAA238P/1Ab9warnB/PA9yvLHun\n0O7pEfaq3+drZL6D8AmIwvKoktsKY4gyxsRLQ7Dc/AwFa3CjRPKx5cXLc2C0\nfHN6eaudtV22PKOq3S1sIC9Wc/l+zO759dQ02NK17sjiL0oWcO+s6KvFaV55\nwXNJM73GNqCuk4IyUz2Bjp7nZuHWzfoTQa9uCiS8PbXHnAmawoN2Mwfy7AMS\nhtISJZiawlAk7NChh6eWHi4+jo/0wOThb6XY1Syd1L2cSgPcWWM3E328RDBG\nz9VoWJ4dVOYJ90RA9xl2miYdQiIThv2JBHmAAxKHOLBh/0JOnDGnoJwzVW9S\nugRt56G64mDmumcv8HXDn6cbnSyCHxl07ecnylM4Uxc0z0c7d1wUeDdI53gK\nbiNDpXnMg+dd/qwg0UGS7tGyg2suBPh/T3ML1/tpWb/e4QeU/f7linyd4vul\nMebvjbsbHvPhC03youvHZqHhTGXa3L/SvzZ4Iol34KCwvQGldln/QbqeuJc+\n+o8LmnrX37m+9PY8q4ni0fYdmZ7t/Ixgnv4L9hKWl0yAAwGHqSpbQlj9i/XK\nN8IkD2UDTZKZEdwf1k+2JaTig+ZDrL50ofVieaUtju0zOjH5ReV79AsrWR71\nCNYgEIb9zxCGpolAsOzfbzZXvpcKHCk1vpTngSFPSF2UZlupxzWytVgUWajf\nJsuN\r\n=vayg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID8ePP91u6x8V3u06P9k+q9CxYaLweYcIEQD7NH6SNwPAiBJKKi61x+SwY4/84QGs4mpKVV7K52puWXqkYTHHjBE+w=="}]},"maintainers":[{"name":"evio","email":"evio@vip.qq.com"}],"_npmUser":{"name":"evio","email":"evio@vip.qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dubbo.ts_1.0.57_1566476875953_0.9516791766076167"},"_hasShrinkwrap":false},"1.0.58":{"name":"dubbo.ts","version":"1.0.58","description":"dubbo for ts","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/cevio/dubbo.ts.git"},"scripts":{"server":"ts-node test/server.ts","client":"ts-node test/client.ts","build":"rm -rf dist/ && tsc -d"},"keywords":["dubbo","typescript","ts","registry","zookeeper","provider","consumer","interface","client","swagger"],"author":{"name":"cevio"},"license":"MIT","bugs":{"url":"https://github.com/cevio/dubbo.ts/issues"},"homepage":"https://github.com/cevio/dubbo.ts#readme","devDependencies":{"@types/node":"^12.6.8","js-to-java":"^2.6.1","typescript":"^3.5.3"},"dependencies":{"@evio/intersect":"^1.0.4","@nelts/utils":"^1.0.19","@types/compare-versions":"^3.0.0","@types/node-zookeeper-client":"^0.2.6","compare-versions":"^3.5.1","hessian.js":"^2.9.0","node-zookeeper-client":"^1.0.0"},"gitHead":"82248861f4878c225af2b9bcbb90ab2ae1643322","_id":"dubbo.ts@1.0.58","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Y0+shOTOGY4LdCe+bF9ARU3uUDdyCYXLvAfNj/+L/XJ9ADKoIp4joh2T5wXgudvSDtbjy8M6ARaXn7gYPkk2yQ==","shasum":"a24ad4800b426eeb025cd1fc039038dcd4ad9135","tarball":"https://registry.npmjs.org/dubbo.ts/-/dubbo.ts-1.0.58.tgz","fileCount":30,"unpackedSize":76409,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdYO/GCRA9TVsSAnZWagAADdsP+wScFwlfeUqpwn3UWfFJ\n2c+1A4SZVI9/pZogmx6E/pbliLaiJM6mptYdFeCuvUPVKP2ar2PNuxCJKNIh\nNFDDCb3BJqqwjvoMT9is/YiVEWtd03hX7X92l65ePcluYubr/UHxeaR1nB5s\niPVnRpAVn375FNGZd5hpKR05ajFcOtIZzSXGqwbTZc7bhhKkBk7beAxUfqGm\ne5hvDelPahtOMrgkgXDiPZfgKEF4L3Y3X03EqT3XG8kuZQIAncfBGNA2XGxV\nWcVFy/1JysjapcnDo1gjsaXtuY1Vr916e94kPxWgU6yiaxNKXWDmp4dtulrD\nJme3jXh6Kcw0slStCpcPIlcotLR9Xin4mEjBrrSgQao+abYe6zpZogS1zESA\njWjalfkt1wJfLvae/fw7UTIQxHjE38dmpFyuSKa0aoMPu7YA/AWBlnDzbooR\nAG+nnqvnuMo51KI9zmj9el3SCo4IVgdUUkqZHzY48yUmTufBpUDn0Lang+R0\nhbobY2pqrGXsuOpE70DQVXZc57fM8dD95L70Ja9auwxhWH15JAK/uJ+UMrvJ\noEWOGx2RxLgZhhNhxax/GXlHUhqvtySnP4NYvqBb7MUYsBCbqBDEW0pr/Zba\nyq7BQn0gAoIlZu8MnWbJquKqG7XLUQyMxQebGifqJi+7i2pL2fgmtD18VCGm\nOHBR\r\n=cMwV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJgPUWnJ4+rJojnf+tSdSK9D1OVmUq/vc1ROijKtajxQIhAMeX7/QhWOzw/s1Vtivj+pNsccp4cTNE5d/7at8617om"}]},"maintainers":[{"name":"evio","email":"evio@vip.qq.com"}],"_npmUser":{"name":"evio","email":"evio@vip.qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dubbo.ts_1.0.58_1566633925923_0.7470199292514637"},"_hasShrinkwrap":false},"1.0.59":{"name":"dubbo.ts","version":"1.0.59","description":"dubbo for ts","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/cevio/dubbo.ts.git"},"scripts":{"server":"ts-node test/server.ts","client":"ts-node test/client.ts","build":"rm -rf dist/ && tsc -d"},"keywords":["dubbo","typescript","ts","registry","zookeeper","provider","consumer","interface","client","swagger"],"author":{"name":"cevio"},"license":"MIT","bugs":{"url":"https://github.com/cevio/dubbo.ts/issues"},"homepage":"https://github.com/cevio/dubbo.ts#readme","devDependencies":{"@types/node":"^12.6.8","js-to-java":"^2.6.1","typescript":"^3.5.3"},"dependencies":{"@evio/intersect":"^1.0.4","@nelts/utils":"^1.0.19","@types/compare-versions":"^3.0.0","@types/node-zookeeper-client":"^0.2.6","compare-versions":"^3.5.1","hessian.js":"^2.9.0","node-zookeeper-client":"^1.0.0"},"gitHead":"b12a844432971ff994c4d819791470843bf0dca7","_id":"dubbo.ts@1.0.59","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-oOvLGR1Q+jgy1mqikht+Op9YszKO8QJvYZJTaoE2bhtQbQCBNPhZa4dwIhZTwNi+GPCzME+OIBhzBVdQFNNSDQ==","shasum":"c427971a62752a375a6e5537384642eaae394408","tarball":"https://registry.npmjs.org/dubbo.ts/-/dubbo.ts-1.0.59.tgz","fileCount":30,"unpackedSize":75497,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdY4iTCRA9TVsSAnZWagAAqYoP/RDATQ28EvQ+QTza24K0\nXs9b2xPq12L67xiUnCP25mhYfBAbE6ozvccbQh+1u7GP2oPPryv2rR2zL0mV\nUewmy+aMfSIBUbPVWPnxKHZalktsJdgQp2spaMxvQGy0B3jMyaRR4gZTY3mr\nE1/2rfvvSloreMZV+xwgWhPwcarbzBIY2ybnh9/1nF3qUv8tRTPzrYPtjpNq\nlTDR6qtbZav2a8M6I+70BBJg8/pFG6pBLz0QYjPId+03SrkhIydxu/9ivVAI\nFQUaD+3HlkwyvlWPPiWzPRqck7WsnxKmW9s+87tILLYYSscLvzQ5Cw9uSp+j\nxS+mF/5H8ITOYxO1IZIkUFLibF/zdR3RGC5rK9PKOwHOWFydMuaMiu4W43Dj\nxLb17kI6S4+JfC08b8Z9EY0YqvzjSzBsibLQFVessKPtiapwExJiki+BuNry\nvNM2BX54OMNbzXr9iyXzgGXaqDBZvKHaGrctSCWmpUGaxG2s5OdoryN+/k8S\ni+AnWaeuIZFFJa/xhq4a/AOea7kreuKwBlZorF4NzBoNYVa4YZKxBWsNt0pE\n7KubuaJzje4A24j+uGNaMjy1ycFDg7OwCNp+XB1IQTZh8f44+GObeNBxpCw8\n0OM7SGsPNngFAzNYLMNSTjaskdmKLWUvoRfc3pQzL2hvsn25xHULjlMgF01y\nD0F4\r\n=ePpH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEWOEJjZDkl0bPyfXDW0r4/UP6b4BM5qe+NWKcyR75pqAiAOiTyInibr5wRfFoEgVdy9EpU3D+QnVgEqb2RySxJ48w=="}]},"maintainers":[{"name":"evio","email":"evio@vip.qq.com"}],"_npmUser":{"name":"evio","email":"evio@vip.qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dubbo.ts_1.0.59_1566804114673_0.9788358110037298"},"_hasShrinkwrap":false},"1.0.60":{"name":"dubbo.ts","version":"1.0.60","description":"dubbo for ts","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/cevio/dubbo.ts.git"},"scripts":{"server":"ts-node test/server.ts","client":"ts-node test/client.ts","build":"rm -rf dist/ && tsc -d"},"keywords":["dubbo","typescript","ts","registry","zookeeper","provider","consumer","interface","client","swagger"],"author":{"name":"cevio"},"license":"MIT","bugs":{"url":"https://github.com/cevio/dubbo.ts/issues"},"homepage":"https://github.com/cevio/dubbo.ts#readme","devDependencies":{"@types/node":"^12.6.8","js-to-java":"^2.6.1","typescript":"^3.5.3"},"dependencies":{"@evio/intersect":"^1.0.4","@nelts/utils":"^1.0.19","@types/compare-versions":"^3.0.0","@types/node-zookeeper-client":"^0.2.6","compare-versions":"^3.5.1","hessian.js":"^2.9.0","node-zookeeper-client":"^1.0.0"},"gitHead":"a371548b33807086db5fc46e0d98c206b75a9b23","_id":"dubbo.ts@1.0.60","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-9FZOOKk92Kq280cQFowj55dz9ChKoeXhPp0RjwvJFJK5COlI8WRCqVPLFrGBAD5DdgIdYETWFw+qosujoOEC1A==","shasum":"5117d286686a71772c9786dbef580a6a008de03e","tarball":"https://registry.npmjs.org/dubbo.ts/-/dubbo.ts-1.0.60.tgz","fileCount":30,"unpackedSize":76132,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdY5HeCRA9TVsSAnZWagAApBUP/2gp6NYw2BFi1LeNwpoj\nqeX0ByZHFpgvpUHP2BMbDHWbJ7wyuXZZaGm7t10g0wLzy+Dy5s4+0tP95b1m\nXImO1QFMSdErGy7yhYYHuMQreVbZ134e7REqdlwyh0XeCKZEG3PMxN858Rn6\nmbsd2deitAj3UVVDZpq9UM9rhgCk7yWWAJUGJep4jur+9Au9a4QWbDgi3ey/\nI3ehuwWSz5xedhGXMhhbk+dcH84SUW+oprqe/F2vBRzA3xmLZ7rnDwW4Xubk\n2dsn9pGXLumW6oYKRu3nuMTTrHfxtgWg77zGlimkonj976ZLsdJTSXncDORx\nEj+8xKoxVvDnhWwK310SorvBfO+xLwTi0qbw+Gq2ycevnyyLXPeXW2J/BWTA\nGWOZF4KOOzJV0609iRe6JzpargZgfuVlkcBihBoScBWwxGqU++AF3BB2IYoo\nZmwvl4HaY5U1mZ4pzDEHN4SKDG4BLpN1ljap79i1TweSWuClyWh0OcnRZMDN\nWRmSOiASH6etQ5GTF2JdrZ4VMXbBoJfyXLdJVlcuJufaUgjQOSWulf9Dm/WI\noTDnmAtl1ptgytxZ8Q0HFVZi8E2Dwv0rYM9L2zrcEZPdyc+hx4OWzp+JZd0M\nd/aPbfN6wVCsP4orxu1x+v5BrJvljQNx9MVfPUmi6jSN5mpojxVd8khuiNmy\nOayG\r\n=Svp4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCkJrJldqEF1COPhrAJCVB/EmXXpVP057WVxxfafn59/gIhAJauJ7tZzDJcs6uClYimCtGgCfIwZHnvojw7Ez1TpkXd"}]},"maintainers":[{"name":"evio","email":"evio@vip.qq.com"}],"_npmUser":{"name":"evio","email":"evio@vip.qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dubbo.ts_1.0.60_1566806493628_0.17436673272212344"},"_hasShrinkwrap":false},"1.0.61":{"name":"dubbo.ts","version":"1.0.61","description":"dubbo for ts","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/cevio/dubbo.ts.git"},"scripts":{"server":"ts-node test/server.ts","client":"ts-node test/client.ts","build":"rm -rf dist/ && tsc -d"},"keywords":["dubbo","typescript","ts","registry","zookeeper","provider","consumer","interface","client","swagger"],"author":{"name":"cevio"},"license":"MIT","bugs":{"url":"https://github.com/cevio/dubbo.ts/issues"},"homepage":"https://github.com/cevio/dubbo.ts#readme","devDependencies":{"@types/node":"^12.6.8","js-to-java":"^2.6.1","typescript":"^3.5.3"},"dependencies":{"@evio/intersect":"^1.0.4","@nelts/utils":"^1.0.19","@types/compare-versions":"^3.0.0","@types/node-zookeeper-client":"^0.2.6","compare-versions":"^3.5.1","hessian.js":"^2.9.0","node-zookeeper-client":"^1.0.0"},"gitHead":"baa9a86006133c184a335894dec8e2b175c86b18","_id":"dubbo.ts@1.0.61","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-VlIXTqWPdjy7LUZ+3UTP4iDy054OEczrOJfPcYr7ua6edqxLNTyminFws24Rm7WYqsD5qdxSvwf3vgm+HcsERA==","shasum":"17ab80390c08decafedc0f1e8b17c991d5b15bd2","tarball":"https://registry.npmjs.org/dubbo.ts/-/dubbo.ts-1.0.61.tgz","fileCount":30,"unpackedSize":76202,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZjt8CRA9TVsSAnZWagAAkL4P/R1CbeinCx6diFy1RTCZ\n4JKTdVKt/XkBlYZ6m4O6IDPMykFa9QDi+FWifO3WBxZdY3JUrxRt8AOAz2k/\nVUvF+A2D3aSPCnQts21SPnlFpi4izBgMtSyLeQksXduorswGwO/NAncMRWrM\nPmFiumGgNd+x//AbeSfuJMt5GUxzhG8ygGIgwPxGIS+Vc+ZJ/Fz9ANlYe3XQ\nfMdZ+RYo2N/DIpSd8nTNdR1EwtEhUqKXe/QVugfIim/0FbfeLEV0ComQ/8l6\nttp0qNZznx9WJf9s3g6Ag330FZb4WfTVhvLj45e7clMXg0NG+rJjWLLZvUWW\n8iRDP8T6Di6SHZIWgzL7eNkuvg6Y15ZLGFY6SkWc5dQPNCHZMm9LwLFwJmqq\nYv8pqq6tipbRRX7UCgwYbPDeP2Zyi6+RSZlmN2EWO50B/tO+j4uDc/7RIYOx\nfno1No7wwDUocfd7OqMIFHgwutIwwmACG8NsClUykkZ785cHLmy+2sTqYyic\n0mF7F/HHYSyv6+sDepAgM8ChqdjMsDcTM2xtYcN+f4NwKC2Ko6dlXtSRmRr0\nSt/0ubEaqM6imJD4Xe9G42w5z1MvgcWVO6z+yPXDZm9LbWQzFY7eaLJnBUKP\nLczFz2IoA8TX7PPs99p3Ugc2GdxBtid8MYchSwvCxaUj1dxkym//lTudlrfv\nNI2u\r\n=Vw7Y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEDrJvbrR8x/VtOKnOB4l0Dx/B40xBo6EDgidVm2Ar9EAiEAleoZrjoVCeuzg6xpbvvID7E6UmqenVOH2diW+hwIRTA="}]},"maintainers":[{"name":"evio","email":"evio@vip.qq.com"}],"_npmUser":{"name":"evio","email":"evio@vip.qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dubbo.ts_1.0.61_1566980987459_0.4457139688546017"},"_hasShrinkwrap":false},"1.0.62":{"name":"dubbo.ts","version":"1.0.62","description":"dubbo for ts","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/cevio/dubbo.ts.git"},"scripts":{"server":"ts-node test/server.ts","client":"ts-node test/client.ts","build":"rm -rf dist/ && tsc -d"},"keywords":["dubbo","typescript","ts","registry","zookeeper","provider","consumer","interface","client","swagger"],"author":{"name":"cevio"},"license":"MIT","bugs":{"url":"https://github.com/cevio/dubbo.ts/issues"},"homepage":"https://github.com/cevio/dubbo.ts#readme","devDependencies":{"@types/node":"^12.6.8","js-to-java":"^2.6.1","typescript":"^3.5.3"},"dependencies":{"@evio/intersect":"^1.0.4","@nelts/utils":"^1.0.19","@types/compare-versions":"^3.0.0","@types/node-zookeeper-client":"^0.2.6","compare-versions":"^3.5.1","hessian.js":"^2.9.0","node-zookeeper-client":"^1.0.0"},"gitHead":"68e8e05c17dc031ff8e362f2ab4e04ecabb44b6f","_id":"dubbo.ts@1.0.62","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-+oVdkdmRlUC8xQb/+ocEFX9NiPayExtER2nXrStiD50c1p9plCubGWhcLAq/cVH6fkqMkIFVkJz2WPEcr+ez8w==","shasum":"ed29b31ea290eebd76436d275087e8d49fddb77a","tarball":"https://registry.npmjs.org/dubbo.ts/-/dubbo.ts-1.0.62.tgz","fileCount":30,"unpackedSize":76355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZkR2CRA9TVsSAnZWagAAdu8P/20IiIgQrEO+LUAVb46+\nF4Q+BxDVhNVRG/Y3V+/kxwSJE4UB1BWkParg1UTF+bl1ydyNXbFE6vmTyA4Q\ndtXmTX1jMlTdlPy8dejNEuDJYlnrXYG9qT8+I42UkRk6Ih5VDTdE1Aq3nmsP\nz0RpPxroATP1pigx+MDzlEw+k/pgL4QBplW54CvsnLdvRPmJVEayfLzYZpUG\nRY8orTwPxf+s2Jquo2Yfl7o/wm9uuajEAJxlqBo7grq5Hi4XSZ83tqBZcIkl\nLgkzPD1wKDDa8WrZ7VfFtVJoNbECpaJwz2munu6r8udbaqVcZQcrTgx+KFAR\nTI6amYAahbpgEnURtKnOSrF9CS0gTYvLksmtpOk1h9lm7o2Gz5aoWkcbAGTD\nBkKSDX1r9MCWhWjZQS50cisAvp9DUV85tz9nRh1o6u7OMSpTByr4jhSphk2Z\nnvU91R3KdmmuXIbY2TED+vUv0ia2WdrehCVBpldT8reIrrYy3+frpqw9IphD\nZkzTz4gKmIVldvU823eB85X1OvH6sYVw7aq8qTmLGANVAcfLhtRCm01Xqweg\nND/p1fW1ST/Y27zOqr6FzBZOLh6i/tCWudx3JjHuO6DAEHCJ/sSXMk+kZOH1\nP2Q8fsdK38iDg/kda2k2cSfCQNpdeHac8d10gLMk0I/jAZ4JR3I1UwPYYGL0\nemde\r\n=DSZ9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBNRh2mhVBrcB6iPMC5VRS+MEJy6eFTSYkMqUKghsg8yAiBM/G0RFZFwlatKRWGGbYcShHQ5LCD7jbYGBOU3ut/31A=="}]},"maintainers":[{"name":"evio","email":"evio@vip.qq.com"}],"_npmUser":{"name":"evio","email":"evio@vip.qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dubbo.ts_1.0.62_1566983285448_0.6461158601727863"},"_hasShrinkwrap":false},"1.0.63":{"name":"dubbo.ts","version":"1.0.63","description":"dubbo for ts","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/cevio/dubbo.ts.git"},"scripts":{"server":"ts-node test/server.ts","client":"ts-node test/client.ts","build":"rm -rf dist/ && tsc -d"},"keywords":["dubbo","typescript","ts","registry","zookeeper","provider","consumer","interface","client","swagger"],"author":{"name":"cevio"},"license":"MIT","bugs":{"url":"https://github.com/cevio/dubbo.ts/issues"},"homepage":"https://github.com/cevio/dubbo.ts#readme","devDependencies":{"@types/node":"^12.6.8","js-to-java":"^2.6.1","typescript":"^3.5.3"},"dependencies":{"@evio/intersect":"^1.0.4","@nelts/utils":"^1.0.19","@types/compare-versions":"^3.0.0","@types/node-zookeeper-client":"^0.2.6","compare-versions":"^3.5.1","hessian.js":"^2.9.0","node-zookeeper-client":"^1.0.0"},"gitHead":"3a6deecd3201cf1e7988f04dbc8586f3f0c29f7c","_id":"dubbo.ts@1.0.63","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-MKJ0DRQvIdbEa9GsvbMuhPYcuCwn3B/8ZFgVmyOJcaEv4WhR05AnIe5fZ7OT6JUe+iYG1diOwbvfqNLc/OnAeg==","shasum":"b72bc60ed830fee21b0451e93f0a8d9a5abcd463","tarball":"https://registry.npmjs.org/dubbo.ts/-/dubbo.ts-1.0.63.tgz","fileCount":30,"unpackedSize":76470,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZlALCRA9TVsSAnZWagAA+kUP/0Cz725skBOic0eyp0SM\nc5HA8436DTUON227dfTfYrib30+W+qMb6oR50Gkk1r79SWrB9MYUdgrVlcKp\nOufqOXtpMgYMKUaGG8d8GINe2xxFP6kh0NpSnjUZk/gTIK5irCI9/fGW9qNj\nyR8V4j5CjswnxCGI5kWZAAnKli6bK3Z7MNfaFTVbUdP+eCyWE8PN/rzDYcLx\nSedGEC9Olc/l+Ysjvo3L9CJwyiX8geYM91w2gsUFzpgV088XPCmtW1G4KPKY\nAEBEopQy/UxIzxPkAxyFP93s02wkU62vG27l70+MYvwiJ0t0cgDidF7OVA0i\nAZJ9ye/S95a2SXj7gOdbU9lPGvmHQLTUEprzqmhOuyYd6RHsNeJq2xqMiQWt\n4LHi1luIly/dwzcrrIPHDZH1KUl8lvkJHyjcQCuL27Wb0YnyMIZUXKtqYGEP\nEbuRVH7JgF52JuxwsxIskhysdKFqvqJr5XBHQl7/iG9KvPM1+Pj3UbzjRmwv\n9a4YYIHzQlAC4k/WFl0WuhzxfoPFbTNKpKoZrO29PZNyrkKhCYaLlZnZRxUX\nFMtbUJmQPBqfOE5/ZNNvYAMPjmx4rKopAHNdWoF6XhEwda+MExXBKl+VjfcJ\nZsHZWwHAMmX5gv/ra2/x6xDNTcsmfC+K3K+MPJKCoeeHpUptadvRqw4UeCx0\nKcNi\r\n=L+Mv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEW5zMMD9p3CRrsI9vb9HkLD4EGg6OY7RdnuXszTfpQ6AiEAiq38r2XT2sYTHHI/+4ahdDA1DN5fimQ73xuKWLLDE+k="}]},"maintainers":[{"name":"evio","email":"evio@vip.qq.com"}],"_npmUser":{"name":"evio","email":"evio@vip.qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dubbo.ts_1.0.63_1566986251361_0.8392501814145126"},"_hasShrinkwrap":false},"1.0.64":{"name":"dubbo.ts","version":"1.0.64","description":"dubbo for ts","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/cevio/dubbo.ts.git"},"scripts":{"server":"ts-node test/server.ts","client":"ts-node test/client.ts","build":"rm -rf dist/ && tsc -d"},"keywords":["dubbo","typescript","ts","registry","zookeeper","provider","consumer","interface","client","swagger"],"author":{"name":"cevio"},"license":"MIT","bugs":{"url":"https://github.com/cevio/dubbo.ts/issues"},"homepage":"https://github.com/cevio/dubbo.ts#readme","devDependencies":{"@types/node":"^12.6.8","js-to-java":"^2.6.1","typescript":"^3.5.3"},"dependencies":{"@evio/intersect":"^1.0.4","@nelts/utils":"^1.0.19","@types/compare-versions":"^3.0.0","@types/node-zookeeper-client":"^0.2.6","compare-versions":"^3.5.1","hessian.js":"^2.9.0","node-zookeeper-client":"^1.0.0"},"gitHead":"60321c6259d08a512774927803f8ebb56a4ed57e","_id":"dubbo.ts@1.0.64","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-pXQXEwsahPsjywKcrWKzxK2wxZIGf+EGQSrWraQjOzbV0HSVXJM7LzsjRWOld/zuDJ8EM89l2uY6OQNp/hcPXA==","shasum":"73b82fa2d81bd786856bdf33a0d8073cfcf6d677","tarball":"https://registry.npmjs.org/dubbo.ts/-/dubbo.ts-1.0.64.tgz","fileCount":30,"unpackedSize":77262,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZ13OCRA9TVsSAnZWagAAFT0P/2N2L4VQJKGYeGUDXBit\ndV7UpTiE8E9SyglvHPQnr3/HKiMAW1HkSvzSsN+JXGlSS1aPrQi07qfWHBBa\nIVfZ6nIhsfBf2oWioxmAhoQ+m7Ufg58t1L9wNGwXnipoR5bb6COUCvw+wucP\nFOBJBI1bRmuDtZjqPrqW6hC3Cae8eUBqZwTae5feh2XNTf5nxxeFmCLT7/az\nvUEVoJ+MGh6GkB8ybmARkHH/YM0qGmHf+B9pQlWEIE5DXj+yT9Mb00svGIFN\nClV4Q+IPTeeD6wkFAytLKx1hbSS+MThYljLHjiXMk+GIRrz740Vd/pTi83JK\nPDDXattVeJxWc4f+Ssk2wvhBprqtnZHoU2f/E54/3MOZPC1B/xK2xt3TFNQ0\nb2jp3PLkK5EnxbhK+DjAJXtQKYh5hH12DU/cHdVzebVpBYcnPLWOfi3MmmwG\nwuGnUjXsiJIDDIt2UiaHOtQpgNrnwawzvfnMlKodXu5kcvTE/9h0ywUglsHq\naI5tw7pRxbJnHwXnr69GaWdRFJEmV7rAebCGDpSPKm6kzxJNpGy33Rm6oEiQ\n5ukCPSOmg5vZcuOlvWHjZKx5BheJqYeHr6O88rwS+dIYRz/7Gdr0HduxUcLg\ne3JVKPD/gH6OJlBPdOIFafly6OKDpClFLWJO8TpNcZEqTmiAIxPfQ+HbERg1\nyDiT\r\n=YPww\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA7NJ3XvQAllaMUX3j3215HypCMKPNPwlqIC9FodJCO5AiEAnx3DcnEvU8CfS4ol7nHP7wt1t/JAup6MI06rIA2lPOA="}]},"maintainers":[{"name":"evio","email":"evio@vip.qq.com"}],"_npmUser":{"name":"evio","email":"evio@vip.qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dubbo.ts_1.0.64_1567055309241_0.42130774373628954"},"_hasShrinkwrap":false},"1.0.65":{"name":"dubbo.ts","version":"1.0.65","description":"dubbo for ts","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/cevio/dubbo.ts.git"},"scripts":{"server":"ts-node test/server.ts","client":"ts-node test/client.ts","build":"rm -rf dist/ && tsc -d"},"keywords":["dubbo","typescript","ts","registry","zookeeper","provider","consumer","interface","client","swagger"],"author":{"name":"cevio"},"license":"MIT","bugs":{"url":"https://github.com/cevio/dubbo.ts/issues"},"homepage":"https://github.com/cevio/dubbo.ts#readme","devDependencies":{"@types/node":"^12.6.8","js-to-java":"^2.6.1","typescript":"^3.5.3"},"dependencies":{"@evio/intersect":"^1.0.4","@nelts/utils":"^1.0.19","@types/compare-versions":"^3.0.0","@types/node-zookeeper-client":"^0.2.6","compare-versions":"^3.5.1","hessian.js":"^2.9.0","node-zookeeper-client":"^1.0.0"},"gitHead":"45ecd998442edba5c06675ecd030036149db29e8","_id":"dubbo.ts@1.0.65","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-iTuvmtMj3RcIxhUqRicqAPCpksAFRLIpUb+c7Zdm6MsGIt7ixj+NGAomCVeGhmTNkucon/uLsug5Hc6/8QXqBg==","shasum":"9e5f62a64933866612af7f67ee4631e82406fff0","tarball":"https://registry.npmjs.org/dubbo.ts/-/dubbo.ts-1.0.65.tgz","fileCount":30,"unpackedSize":76317,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdaNIqCRA9TVsSAnZWagAASuoP/38Utcz9wBmsekD/vbaR\naJVwWTcjgy8QbuYDXHrdruQTGQBE2ocO0a8DH/46iKcy8xY9XZK0a4Oyp0Og\n1BImNuOhc8aPso0oeM3eEqTxMSpxGRfvC4kgKYsaHSmKKDDKe6cnt67aliB+\nLQ7UfCvWLMmPb3YYcfl8lWj9kP9Nvt/jm82eFOLjcxvn5/lwRdV31KP+K7o6\niKOGmb8bfFSuYUANFAb7U//z8E4CJW58ytYaVZLHZ/N2BNpHYM7QHN8IRv2t\nmcTHs/E8wciz1lRbp8tKa99TplHTjSHkSWvo3QXsqcR/nodr/+evo7R7pgBF\nKkNHY8AeKfBQm0BmGbDXoebG6iNgbOdqDEY6EiDfdJsHxEJl/v7JiIpkYYLn\nhoJd8uHBnx+Z5jedaBn4etc2HVtp9uqBuUom8OO+LJwZwrQ6jSJzFl9ED1VR\nPm7m1xDpZk0qCqbzS+JNhNnZZjrBbCSHDwrdjUL9PmZzO8Wz/XAviKz9pv5d\n9qMXwwZE9JdQgHul9/UAGpblozoDEH4AwHzBo9N3aQRnE7HGMmL78jsZIoBy\nTLcnFvHFXr32Gxfp9A/WUkP7rYoHh/8dQC61hBv8sU81ULwmTQUixjF0jcK3\nnu3LGjyRlRY093gPCyVEY3InJ7eDFrcpX14kyEUFJrBEM0QfLnXOJi1kzL7d\ndBGq\r\n=MLTV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCRZ9N95x9gmR6PQp443FMCF6df9x47UHCGlB0EDVTdgwIgTAX+QyGk+n9xZtJHTYShZOHWlAERcruNJdiZYOMB+fM="}]},"maintainers":[{"name":"evio","email":"evio@vip.qq.com"}],"_npmUser":{"name":"evio","email":"evio@vip.qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dubbo.ts_1.0.65_1567150633481_0.5843363979628082"},"_hasShrinkwrap":false},"1.0.66":{"name":"dubbo.ts","version":"1.0.66","description":"dubbo for ts","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/cevio/dubbo.ts.git"},"scripts":{"server":"ts-node test/server.ts","client":"ts-node test/client.ts","build":"rm -rf dist/ && tsc -d"},"keywords":["dubbo","typescript","ts","registry","zookeeper","provider","consumer","interface","client","swagger"],"author":{"name":"cevio"},"license":"MIT","bugs":{"url":"https://github.com/cevio/dubbo.ts/issues"},"homepage":"https://github.com/cevio/dubbo.ts#readme","devDependencies":{"@types/node":"^12.6.8","js-to-java":"^2.6.1","typescript":"^3.5.3"},"dependencies":{"@evio/intersect":"^1.0.4","@nelts/utils":"^1.0.19","@types/compare-versions":"^3.0.0","@types/node-zookeeper-client":"^0.2.6","compare-versions":"^3.5.1","hessian.js":"^2.9.0","node-zookeeper-client":"^1.0.0"},"gitHead":"6aadc01ac4b61210b00c07bbca5f47e4fae81929","_id":"dubbo.ts@1.0.66","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-/rxcumgO2g9nnT73s0HzMBE2aylM4hZa1IqN+VXftNnd/xQDbeUGje9535DbG5o4RJHcnT9nH55OtBRBbYL6QQ==","shasum":"e60497c1ab90cb5bc4e5577c0ad3055eeaf97e17","tarball":"https://registry.npmjs.org/dubbo.ts/-/dubbo.ts-1.0.66.tgz","fileCount":32,"unpackedSize":82040,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdaPahCRA9TVsSAnZWagAAZLEQAJOY10T5p3FlR3R9UsXQ\nvWfJh/LDV0X14X3h380fEHs4bbJUvBZy5jB5now3MwHvTApi8k9krp96AvEN\nMi+ZtnzNl2jjeCuZ2D4dEsEBMBmzfY3B6N4JiYY59dcoLQQQG/mVS8VkDSLH\ngi8vQeVYNCcVmGVFSzp6oLkg+s8zqt7DCl1uZEpIbq6ycMftbqzKMrkE3+zb\n1k3bhyJ3eeUjabuXTImDPyCYJLPl2/+WZ4+MNE/rCTgMKYJqWInwfxVyc1bT\nuGgq63DeH75ygKrcqBbxiaEF9Vy1+8hNvUwvC4VcqX+lRFpOJrhOI+Ycvrzq\nAjlbBa93ZHvFdqn6rgkchS4E0obgFUCEA+nhKUWDg9rNzj0/Ak3tigKTxE09\nudsZt7u2oPtaXukT4NPFELhWdXEuo/9b4UlcGX9GpdwyzyexujtnIUS7F3QQ\n09LPltsWB2iq336SR7eDf9x0XFuMdYaeVGZMk17ZhfyT6iCD2IgqPmj9ghl4\nkc4ZxqSUCULCIJpEPnSb2ATN1KNzlec1A4D06Y4qXh+8VAeziZAqtCzM9076\nqEbwynSVtraeeqa1KoZ2Bx4B+Crn4Gt+743ArOirjDbnPSAxtfYZrc/77wit\nS/fpDdRUrAoy281SS4RpxogWxqasjIRlTehc++K81U391SQF1FJlz9hpyf1H\nlqdL\r\n=Y/A4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCiEFj1iWeBX66i51GjXMNqm4Gy7bNbJE2CrII7HG7/YAIhAMZrZp9vVvxKPXGLDgbtJhOWvBt5l9PPc06lC+NymPHV"}]},"maintainers":[{"name":"evio","email":"evio@vip.qq.com"}],"_npmUser":{"name":"evio","email":"evio@vip.qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dubbo.ts_1.0.66_1567159969083_0.2968293234872543"},"_hasShrinkwrap":false},"1.0.67":{"name":"dubbo.ts","version":"1.0.67","description":"dubbo for ts","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/cevio/dubbo.ts.git"},"scripts":{"server":"ts-node test/server.ts","client":"ts-node test/client.ts","build":"rm -rf dist/ && tsc -d"},"keywords":["dubbo","typescript","ts","registry","zookeeper","provider","consumer","interface","client","swagger"],"author":{"name":"cevio"},"license":"MIT","bugs":{"url":"https://github.com/cevio/dubbo.ts/issues"},"homepage":"https://github.com/cevio/dubbo.ts#readme","devDependencies":{"@types/node":"^12.6.8","js-to-java":"^2.6.1","typescript":"^3.5.3"},"dependencies":{"@evio/intersect":"^1.0.4","@nelts/utils":"^1.0.19","@types/compare-versions":"^3.0.0","@types/node-zookeeper-client":"^0.2.6","compare-versions":"^3.5.1","hessian.js":"^2.9.0","node-zookeeper-client":"^1.0.0"},"gitHead":"15291de6483b29300f8fc1003b2f597c75f71ddc","_id":"dubbo.ts@1.0.67","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-mGtpNiz0AKoVCvtx/WF7+WFmDZWFlijVRE99PYLhTYAfo4oftBQKGem2zzn6VITY5CpOQjsPrLhLG4f/0FdO5A==","shasum":"a5b37e87e94d1eceab3668efa2aa70853b8ac4f6","tarball":"https://registry.npmjs.org/dubbo.ts/-/dubbo.ts-1.0.67.tgz","fileCount":30,"unpackedSize":77024,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdaPb+CRA9TVsSAnZWagAAJgAQAIrdtZRVmLdue6ZoIvIA\nVuMpc8IiC6V0dPkhOCkzZpzPgGQzTjqPvNuVbjEkJAa2VnWNhzQIT95kYvbB\nFSbEPA/wQBhc0e+6sqS9WIXzOBZuRJoSP8+YQU/NIV2OOhrRk2FOtRJVJyaZ\n7c/lbYyQiA+Bsa9HdzKZE7f7HBTnd078l7v1eyvtYVl8I4XKrb6zharN5ncX\nb9jGfjaZ3Rl3qMo0DVfuqxf2/UvW4+MBi7JvmLVsXkwUdqw13S7gkAKa7/XT\n9dUW7NLP5VhfrlyPTHoaMAdSwJbauBNEkJU3xtMQUEQ5K+rJ9H/UpoDXyxv1\nRbu7/S1kof9VReMbUzGcbfQgWw33GwmFMLErv0lMUuxaeVeb1rQ+SIu6/j97\n6gZmV69zORtxSrtR9Urf9zC2fCXAPXllgxuv/lD9m0waN1RH/niSjxrmfedx\naJKGHy9dFrZdoHiahjckxrgK24lV289m9eZ0yQLxd3kLSNyANV7OOHOfjYAa\n6x8+ZpetQbVmTmbwXvdV3Cz4YAoxslO3TWPfF11w+fpFtcq6cnbSYvj6uRXb\nBfXnHZ+fQZTYC0Qhlbk8K4WKAM0EHIYiStJtmWTCIK6tY4sy+iIzOh7vnPSN\nqm5RhVAdxT1Ic9qRBRciiAFecJSSb3q4e5d0P1wlm4bLxbdUoFYuYFQGSTh/\novQX\r\n=Jhoz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFbGRMcWPxbs3dHC4Tab8r6Xeb4S+TS8yiqMnz/2gkgMAiEA9CqfsZTajtJM6UQ8hB1QnCFvF7ITfYNXqYXIDujC3+I="}]},"maintainers":[{"name":"evio","email":"evio@vip.qq.com"}],"_npmUser":{"name":"evio","email":"evio@vip.qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dubbo.ts_1.0.67_1567160061314_0.1281347532807704"},"_hasShrinkwrap":false},"1.0.68":{"name":"dubbo.ts","version":"1.0.68","description":"dubbo for ts","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/cevio/dubbo.ts.git"},"scripts":{"server":"ts-node test/server.ts","client":"ts-node test/client.ts","build":"rm -rf dist/ && tsc -d"},"keywords":["dubbo","typescript","ts","registry","zookeeper","provider","consumer","interface","client","swagger"],"author":{"name":"cevio"},"license":"MIT","bugs":{"url":"https://github.com/cevio/dubbo.ts/issues"},"homepage":"https://github.com/cevio/dubbo.ts#readme","devDependencies":{"@types/node":"^12.6.8","js-to-java":"^2.6.1","typescript":"^3.5.3"},"dependencies":{"@evio/intersect":"^1.0.4","@nelts/utils":"^1.0.19","@types/compare-versions":"^3.0.0","@types/node-zookeeper-client":"^0.2.6","compare-versions":"^3.5.1","hessian.js":"^2.9.0","node-zookeeper-client":"^1.0.0"},"gitHead":"ee3844eb3dd6294fb7340d0cd8b2b9b42c013887","_id":"dubbo.ts@1.0.68","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-fCQ3c+BvtOqTUudc3qxDFjofK/xaW0SkCjYOaPfO6xiXgHBGyznx6NhgwvfsVQELefHzkkNpPDwAqgDfNVbtPg==","shasum":"c5825af802350996a4d1d893c966910a92a819ab","tarball":"https://registry.npmjs.org/dubbo.ts/-/dubbo.ts-1.0.68.tgz","fileCount":30,"unpackedSize":77825,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdbjmuCRA9TVsSAnZWagAA32gQAIiMfar5mZ3AN0i2Ga1u\n8Lu/4SEcUtENS1nS9RxnhM3c8c25P/25WsgpuerKQfUwsvkdEfbHkD6buU04\n7mRRbnXDh65tK6qH1eBsZ661nRGKvsrce+xPkOHraC4DFfELqKEskcHiLg9u\nTZyW26D1Dd+l/hUUIRzRDp1faFj8Akz3ssCEbTebOI6ozfCLACWQ7l6nACHE\nISfS/BCtHR2kP244rXQfvZomVWTqGpO6Lu3OyHa1BCVy7hhV8h7EBCQmt2mQ\nZz9MsoFOV+l6kpJ5P810TDMVi364n1i6BocmtutKOfaVCrGJzUyvrXdEaMm+\nWqD1/6YbHnYasn12NR/0E3KqbzG207ujx0tO7TdM71KLZTcGJ5yRA2Yqqevx\nttO8VgSikYAZ0GCXXeC72j0NiZcmMlVvf17iBv4NRyVnrAmlSgbDri2q3q+2\nsu+F6W4vIv+6Po9cM1RXuEhXU74MQsYDczuBnXanYv4f7F+AJKClkzFUmyRA\nduWKIoCWQXtwYAC0ZP5CLBpN9ArGF4AAqltswTljNQqwZ3TpH+adadTBl3Q3\nbXmRGmDraXVGka+ohmElDICpGh4/rMNL5lAgsoZGu3oFu+81bsFoVPl9KZPR\nDfDQUsFoOFpcvj9tVk0YcAIdVCf+7FWBnSusNG+M5pkkrgdvQWE9Fg4T2ID9\nsiF8\r\n=iMi5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQRoHTaxoySf5sC/M0s8Eha5LdnIJv8yT349eWWh90BQIgD+i9apXNLMcbPLCmceqyoa4/jsIaF60NOjizIi+gv3Q="}]},"maintainers":[{"name":"evio","email":"evio@vip.qq.com"}],"_npmUser":{"name":"evio","email":"evio@vip.qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dubbo.ts_1.0.68_1567504813448_0.8094376836905028"},"_hasShrinkwrap":false},"1.0.69":{"name":"dubbo.ts","version":"1.0.69","description":"dubbo for ts","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/cevio/dubbo.ts.git"},"scripts":{"server":"ts-node test/server.ts","client":"ts-node test/client.ts","build":"rm -rf dist/ && tsc -d"},"keywords":["dubbo","typescript","ts","registry","zookeeper","provider","consumer","interface","client","swagger"],"author":{"name":"cevio"},"license":"MIT","bugs":{"url":"https://github.com/cevio/dubbo.ts/issues"},"homepage":"https://github.com/cevio/dubbo.ts#readme","devDependencies":{"@types/node":"^12.6.8","js-to-java":"^2.6.1","typescript":"^3.5.3"},"dependencies":{"@evio/intersect":"^1.0.4","@nelts/utils":"^1.0.19","@types/compare-versions":"^3.0.0","@types/node-zookeeper-client":"^0.2.6","compare-versions":"^3.5.1","hessian.js":"^2.9.0","node-zookeeper-client":"^1.0.0"},"gitHead":"7dc323310403e09db36e811a043882393f65b41d","_id":"dubbo.ts@1.0.69","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Jk3WPq0hNgUCxghO8mwmMRYFtnkldOATUM9uC/OQ4aYzr4LvEuknDtotqZQ+9burrgcYnGn3WXwzbFLyHPXJUg==","shasum":"a56d742a44ea4c6e56ab3cdffc71412f4d58246d","tarball":"https://registry.npmjs.org/dubbo.ts/-/dubbo.ts-1.0.69.tgz","fileCount":30,"unpackedSize":77824,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdbkbfCRA9TVsSAnZWagAAlcQP/1KgIIBWI4Rtu+te5kun\n0D/MnHP3goiwe9DKXwVzd7jWvZSIj/DETrB2S48fbiPdPnZuegOE80L4Xav8\nmbXMW0/LFPlaUIAma0C4BmQKiHtPI56/eGg/tZUjpVcYMmsHWEwqhf3BhGW7\nfFickk7KuyJDkbld1Em8b7LH7+B05UEUTBgRo2GNZdBaah0VZ8wlMkpUSP8t\n5/kHETko3BF6MfIJ0qyCozDsAXdJ821nKhxxdHdd74h3+x3KQrxAJ98Rt829\nGlgcONC6GcebXy+v9PN9NU5jpDjh6hX6RflW7iqENf7Tp4XP2JSGFXGCr+eS\nyOwHQZfOsJnzEZbIaBg5G+4ymNDTuqpHKOddtowm3IBOWB9XqPQP7xeYO7cD\nubXYXdQYnIQLXVhCsukl3SvsdC08G2JcuVpredIDxOSiMmk8TfDYLxGEVFpJ\n7bFNXzZQMauBUn4YnNx4cit28MdgiMKNURFuD054LQ0BHdjoasXfjn9sTlX1\nhHMpjdrGDdzgr1M9KdLOBbiyrd1ml9fOxo4KuxEJIewalSTcog3RvTF8OGse\nd9Qk7VhC32je3XUb7CXYI0XdGqxL+HO35g/CelKmr/DxM8vC5GQLh+Cxgl7a\nSPkI3wdL/ffi6vkRlusIJ3HMKQEj5csbEiEVMVRO75MYaVMz/lD7UeIuKfFM\narem\r\n=mQDi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/Uq8YEKVb4sx8IaiWZ8qm73QmIbqaQJ5oUIbrcD7L1AIhAPeWstkr+URatXF8Lg8Uosfn762RyuagqEmJv3wkhvxO"}]},"maintainers":[{"name":"evio","email":"evio@vip.qq.com"}],"_npmUser":{"name":"evio","email":"evio@vip.qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dubbo.ts_1.0.69_1567508190673_0.43234126663689243"},"_hasShrinkwrap":false},"1.0.70":{"name":"dubbo.ts","version":"1.0.70","description":"dubbo for ts","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/cevio/dubbo.ts.git"},"scripts":{"server":"ts-node test/server.ts","client":"ts-node test/client.ts","build":"rm -rf dist/ && tsc -d"},"keywords":["dubbo","typescript","ts","registry","zookeeper","provider","consumer","interface","client","swagger"],"author":{"name":"cevio"},"license":"MIT","bugs":{"url":"https://github.com/cevio/dubbo.ts/issues"},"homepage":"https://github.com/cevio/dubbo.ts#readme","devDependencies":{"@types/node":"^12.6.8","js-to-java":"^2.6.1","typescript":"^3.5.3"},"dependencies":{"@evio/intersect":"^1.0.4","@nelts/utils":"^1.0.19","@types/compare-versions":"^3.0.0","@types/node-zookeeper-client":"^0.2.6","compare-versions":"^3.5.1","hessian.js":"^2.9.0","node-zookeeper-client":"^1.0.0"},"gitHead":"7b697c0bca7e5047bd5345fd8e5033c73cc30c9c","_id":"dubbo.ts@1.0.70","_nodeVersion":"10.16.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-RySWLB+LzvCOoXrum8fZg6rGeXgh0qkpBkCHnpQUtkap89vzNtXGru6rvDsBCriwn5nE8kEVd2mZ5C4Pn8nCKQ==","shasum":"04d6c2c32bdfe65918639bcd62d6428a907adc9a","tarball":"https://registry.npmjs.org/dubbo.ts/-/dubbo.ts-1.0.70.tgz","fileCount":30,"unpackedSize":77682,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdiyQuCRA9TVsSAnZWagAA/IwQAIHWiu5tRBh2z6Pxl8NM\n6wrQKD2cfpCi2AyLrPQWjJDYFodjHGxvjfg4P2NBt3l/hdnu9uMr0FN9zMOj\nuxzUz0Unn5g3absf6DFUMM9BA7lMFPqJc7oqXGsmyqzEC3puN8LnZJZVhScX\npjDZaig09n9S8AZun/gkG//dsZc3/dNnSJQf+l0NYPVctsFuoZPd3JzsHssz\nZjsaKjLF01XcCdRj5/hwM/LzZGZzOupBHyJOIJ36sGeBuynrPZnFPIQ8vII6\nETydMiGPTMFDnhXXz2ImDarprXKtF67HCq1bB7gXQ2NxkWXytcLCfVsk5iA2\nTK8Se2lxsZIzSQjKtvZmd1pziJYaULMYgnoR0iK+ttKb7FHqDri8Yu4CprNP\nPRFNj3bBZKBEi6uZKck7pe2xajxCX5taYB2lUd0PtHYCFyXJQ3CczqA/Edg6\ngsvZxvqWj4LaOOca3sndAKgkQkZwg93b1QKgCpowePdfGQqm0XBe4csSac+X\n+5eP5K+is98wRkhqxWkbV8k+HW0w3BRZe/MJJ2YBynV9QFR33AaoEsTgfQtD\n/7VdFPIkmrZTBBS8TRHJiPDcsa0qSnSbctvFe5+jxRHNNmkug1ZI7E2o5IBa\nQTnID/h5mGLEwKHgeaxxJrvxnSCoTgg8cEsAmM+Jkx27UnqykLpN7WDcQRUf\n6+Cb\r\n=KYwl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDGAiGQeOVp9C/Z8QQFMMtc8bXKySPsx0qmc1q6NG9QzgIgJGssFiCkNCtNSZqnXTwyzr9B/XMNMgxA5TBwI2pGP/w="}]},"maintainers":[{"name":"evio","email":"evio@vip.qq.com"}],"_npmUser":{"name":"evio","email":"evio@vip.qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dubbo.ts_1.0.70_1569399853512_0.542007448228343"},"_hasShrinkwrap":false},"1.0.71":{"name":"dubbo.ts","version":"1.0.71","description":"dubbo for ts","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/cevio/dubbo.ts.git"},"scripts":{"server":"ts-node test/server.ts","client":"ts-node test/client.ts","build":"rm -rf dist/ && tsc -d"},"keywords":["dubbo","typescript","ts","registry","zookeeper","provider","consumer","interface","client","swagger"],"author":{"name":"cevio"},"license":"MIT","bugs":{"url":"https://github.com/cevio/dubbo.ts/issues"},"homepage":"https://github.com/cevio/dubbo.ts#readme","devDependencies":{"@types/node":"^12.6.8","js-to-java":"^2.6.1","typescript":"^3.5.3"},"dependencies":{"@evio/intersect":"^1.0.4","@nelts/utils":"^1.0.19","@types/compare-versions":"^3.0.0","@types/node-zookeeper-client":"^0.2.6","compare-versions":"^3.5.1","hessian.js":"^2.9.0","node-zookeeper-client":"^1.0.0"},"gitHead":"05bf7b4146c7ec825de441558eed9c771e02a92b","_id":"dubbo.ts@1.0.71","_nodeVersion":"10.16.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-1TsKvK6XIYBLm0SWQtATO3rnalE3y/waZZ+LrTexA7+IDXBBCPO/coZzd1RPqadXfBLkbHx153WcxfS+yuRsRA==","shasum":"3be06e3ed5bb5c9632b307f9aac6d08db37a9c61","tarball":"https://registry.npmjs.org/dubbo.ts/-/dubbo.ts-1.0.71.tgz","fileCount":30,"unpackedSize":77824,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdnXm+CRA9TVsSAnZWagAA8dIP/3V4LFiM3mvGDg55xz55\nv3mvrrv1qHtOAB+gxEbvj3KDLDR81t3EKWy+OQrdrNYKvTP/1f/6cbr+XybN\nUEjNkzN6YePmM93uO8AT4pOjnN0/KTcqXMdQOZcY/U63AhULvHtLpFXth3iQ\n7Nd8hE4w3/xaVsHUInwPhZSOYjzX8tiylOuKe90+0XAlthq1VMAOFvsDf5ZC\no/KMdmP58Hto8rWQr2eOebNjwJLJYiruf/A3Z9AtRYuNDNlePX81H9S4jNsN\nVaaa28pKQ+EQpHuTsXyiaPOksIGNZ0F7Bga9KK9AIPkdQOTYZdz79gf/8UVM\nv3L1lrstu+1avu6a5VsdgWezGtOJvetint+Qi/WUkVLqyVNPm4zcgke0Yiql\noInPiI/bG/PpOWHqwXchvD2w9KBGQhkw5iCEDnWL7y1WPLMukslCMueCyeiA\nh1qHHUCiZc6fSeHQY9ouuow2j4PAgUxspKM7E1xFIqj9S9jutjCrUJ5hk9F4\nDx4XT1TQi0R6d4GLgPxvco8+DK87m4VMoIX1wmQoYjC8Ex8Fbh7iM/6KHjTf\nrFwlOOwh+v7CgUPX4Z3YqKZEhJjpM52YpqKaBc1wrdHQBITkxh4b2BuZR0pD\nACJLZ/GrrwtdwMePSpUg+7tVx1CcFI4/2IC7cWHpinYSbWLhEi7t2YG74ce+\nNwUf\r\n=m9rI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCvyDBZeX6yzUDgKcNTH5h9AgPhHygH/fH6Tpb6PBRGyAIgA3b/7iY/Fp7dKmbea+79cvK7V1DQhQvHrhWRuA1/sbg="}]},"maintainers":[{"name":"evio","email":"evio@vip.qq.com"}],"_npmUser":{"name":"evio","email":"evio@vip.qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dubbo.ts_1.0.71_1570601406225_0.7333208172436081"},"_hasShrinkwrap":false},"1.0.72":{"name":"dubbo.ts","version":"1.0.72","description":"dubbo for ts","main":"dist/index.js","repository":{"type":"git","url":"git+https://github.com/cevio/dubbo.ts.git"},"scripts":{"server":"ts-node test/server.ts","client":"ts-node test/client.ts","build":"rm -rf dist/ && tsc -d"},"keywords":["dubbo","typescript","ts","registry","zookeeper","provider","consumer","interface","client","swagger"],"author":{"name":"cevio"},"license":"MIT","bugs":{"url":"https://github.com/cevio/dubbo.ts/issues"},"homepage":"https://github.com/cevio/dubbo.ts#readme","devDependencies":{"@types/node":"^12.6.8","js-to-java":"^2.6.1","typescript":"^3.5.3"},"dependencies":{"@evio/intersect":"^1.0.4","@nelts/utils":"^1.0.19","@types/compare-versions":"^3.0.0","@types/node-zookeeper-client":"^0.2.6","compare-versions":"^3.5.1","hessian.js":"^2.9.0","node-zookeeper-client":"^1.0.0"},"gitHead":"c9a713072b1103acd1347959284093c4a8f139f3","_id":"dubbo.ts@1.0.72","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-GSeWo8BiD32F4xIVrrOJmqhmCRRbM3smUBnB0TJZCYLeDbERGRb6oY2IlLwfDafa1zpRQSaUTNkofT14via6bg==","shasum":"1810f51dc312169bd7577ffe71fc409e87918ab5","tarball":"https://registry.npmjs.org/dubbo.ts/-/dubbo.ts-1.0.72.tgz","fileCount":30,"unpackedSize":77728,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJduoltCRA9TVsSAnZWagAAIJ0P/jmyEwjOqKb3ETeqlvEb\nTUy6ic7BZDl8NvCfUXWb3yuJipwn8yH+WYg2aEL22DYqm1Yr1mRUKxIG9zbn\nRvzaIZOBkBdFl/gwR3wnjrHhBQYoUeYtOnWVABzKVwNoUr3fZ04R7ZIz2WM3\nTUW1tpq7020jMXgDZv6TfsJSU32nmUCwuUmOU+cLgrQzQzAPOukl4pbTjf26\nhpgRuYXxyVmpUTMV3l0Cmb+kKgVcJoaDKeQUzICTac2rIjPpBMCzsAXYzIyq\nTe+aL83eOY+pSDMWHxQqsJwWPDh7fHLEvrOoV82l+4clGYVrH7uKIzcwXgHp\ngXgxmNfP/jcMQ4ZFzZLO/SdOBOfIs93Dp/CjHdSZaQuw/EmJEjdw4TXD+cVt\nUAO8BeAaKqY7XaxsK0yQP2rGCkyJFTFpGXCleIj3kzyMphbM2hMHQDYEghMR\nYGSg73qi3LbbUS+AMiPLqIz36O4Rw/b5BAg3UPHsSOzMo9h+zrp/9/SNur0w\nBX6KY8L91YtqVBEkUdu3q9KX16YrVuT/0YqzeiVPQdceYqyIESdILobLYu8a\nZbgMIsS4+uo/OE0p8RB9tVLzhs5jS8XDG+f3ARBXMYm/tMQaZ4WXYKYwj/w6\n2n04LGTP8RDWNddJNnfd+zNF8JzFrqXlStcehVI2CGzZgODDPbHUKsL1KHjv\nUvmG\r\n=ZdHw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDmOxlVbxFt1YwRZKOfe8KeHbwimPen1fMX43pF55tx+AiEA6nE39YqfAiGQp0o27+uMKwymzzFoSbu2YBb2z21I+AU="}]},"maintainers":[{"name":"evio","email":"evio@vip.qq.com"}],"_npmUser":{"name":"evio","email":"evio@vip.qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dubbo.ts_1.0.72_1572505964918_0.49515254962126787"},"_hasShrinkwrap":false}},"time":{"created":"2019-08-10T09:41:51.506Z","1.0.34":"2019-08-10T09:41:51.695Z","modified":"2022-04-30T15:30:36.788Z","1.0.35":"2019-08-10T09:52:10.465Z","1.0.37":"2019-08-13T12:41:24.031Z","1.0.38":"2019-08-14T04:53:35.416Z","1.0.39":"2019-08-14T13:44:41.993Z","1.0.40":"2019-08-15T03:38:41.529Z","1.0.41":"2019-08-15T10:07:11.957Z","1.0.42":"2019-08-16T10:37:07.492Z","1.0.43":"2019-08-19T06:11:51.598Z","1.0.44":"2019-08-19T07:04:53.288Z","1.0.45":"2019-08-19T08:23:58.965Z","1.0.46":"2019-08-19T08:34:13.283Z","1.0.47":"2019-08-19T09:01:14.026Z","1.0.48":"2019-08-20T10:49:46.334Z","1.0.49":"2019-08-20T10:50:30.668Z","1.0.50":"2019-08-21T09:34:52.590Z","1.0.51":"2019-08-21T13:15:47.364Z","1.0.52":"2019-08-22T07:40:23.610Z","1.0.53":"2019-08-22T08:38:18.788Z","1.0.54":"2019-08-22T08:46:41.191Z","1.0.55":"2019-08-22T09:13:02.264Z","1.0.56":"2019-08-22T12:10:45.957Z","1.0.57":"2019-08-22T12:27:56.124Z","1.0.58":"2019-08-24T08:05:26.107Z","1.0.59":"2019-08-26T07:21:54.848Z","1.0.60":"2019-08-26T08:01:33.763Z","1.0.61":"2019-08-28T08:29:47.609Z","1.0.62":"2019-08-28T09:08:05.603Z","1.0.63":"2019-08-28T09:57:31.552Z","1.0.64":"2019-08-29T05:08:29.369Z","1.0.65":"2019-08-30T07:37:13.657Z","1.0.66":"2019-08-30T10:12:49.218Z","1.0.67":"2019-08-30T10:14:21.465Z","1.0.68":"2019-09-03T10:00:13.589Z","1.0.69":"2019-09-03T10:56:30.857Z","1.0.70":"2019-09-25T08:24:13.702Z","1.0.71":"2019-10-09T06:10:06.420Z","1.0.72":"2019-10-31T07:12:45.092Z"},"maintainers":[{"name":"evio","email":"evio@vip.qq.com"}],"description":"dubbo for ts","homepage":"https://github.com/cevio/dubbo.ts#readme","keywords":["dubbo","typescript","ts","registry","zookeeper","provider","consumer","interface","client","swagger"],"repository":{"type":"git","url":"git+https://github.com/cevio/dubbo.ts.git"},"author":{"name":"cevio"},"bugs":{"url":"https://github.com/cevio/dubbo.ts/issues"},"license":"MIT","readme":"# dubbo.ts\n\nDubbo官网 [http://dubbo.apache.org](http://dubbo.apache.org)，它主要解决java服务的RPC通信问题，而`dubbo.ts`主要参考Dubbo理念，重写NODEJS端的dubbo的rpc通信。它提供一整套完整的包括从服务端到客户端的解决方案。\n\n![dubbo](http://dubbo.apache.org/img/architecture.png)\n\n作者参考了现有市面上的所有基于nodejs的dubbo框架，发现这些框架都只实现了客户端调用服务端的解决方案，而没有实现在nodejs上如何启动dubbo的RPC通讯的解决方案。在研究java源码的同时，将其思想迁移到nodejs上，以便nodejs可以直接通过zk注册后给java服务提供微服务的rpc调用。\n\n> `dubbo.ts` 采用 `typescript` 编写。\n\n如何使用到实际项目架构中，可以参考这个库的实现 [@nelts/dubbo](https://github.com/nelts/dubbo/blob/master/src/index.ts#L103)，它将duubo.ts通过AOP模型的设计，使其显得更加直观，也更加贴近JAVA的注解模式。可以来看一段代码：\n\n> 注意： `dubbo.ts` 没有提供如下的注解，这里仅仅展示一个基于`@nelts/dubbo`设计的注解模型。\n\n```ts\nimport { provide, inject } from 'injection';\nimport { rpc } from '@nelts/dubbo';\nimport { RPC_INPUT_SCHEMA } from '@node/com.stib.utils'; // 私有源上的包，参考时候可忽略功能\n\n@provide('User')\n@rpc.interface('com.mifa.stib.service.User')\n@rpc.version('1.0.0')\nexport default class UserService {\n  @inject('wx') private wx: WX;\n  @inject('redis') private redis: ioredis.Redis;\n\n  @rpc.method\n  @rpc.middleware(OutputConsole)\n  login(req: RPC_INPUT_SCHEMA) {\n    // ...\n  }\n}\n\nasync function OutputConsole(ctx, next) {\n  console.log('in middleware');\n  await next()\n}\n```\n\n## ZooKeeper Install\n\n参考 [https://note.youdao.com/ynoteshare1/index.html?id=98a4e01e9c83f8fc5d252d5cefcc34eb&type=note](https://note.youdao.com/ynoteshare1/index.html?id=98a4e01e9c83f8fc5d252d5cefcc34eb&type=note) 或者自己安装服务端。\n\n## Preview test\n\n```bash\n$ git clone git@github.com:cevio/dubbo.ts.git\n$ cd dubbo.ts\n# 修改 test/client.ts 中 zookeeper 的地址 还有注意修改 dubbo_version 的值\n# 修改 test/server.ts 中 zookeeper 的地址 还有注意修改 dubbo_version 的值\n$ npm run server\n$ npm run client\n$ open http://127.0.0.1:9001\n```\n\n注意： dubbo_version 的值就是当前所用dubbo的版本。具体代码可以参考 `test/client.ts` 与 `test/server.ts`。\n\n## Get started\n\n让我们一起来看看如何使用这个框架。\n\n### Install\n\n```bash\n$ npm i dubbo.ts\n```\n\n### Usage\n\n```ts\nimport { Registry, Provider, Consumer } from 'dubbo.ts';\n```\n\n#### Registry\n\n基于zookeeper的服务注册发现。使用来第三方的库 [node-zookeeper-client](https://www.npmjs.com/package/node-zookeeper-client)\n\n> This module is designed to resemble the ZooKeeper Java client API but with tweaks to follow the convention of Node.js modules. Developers that are familiar with the ZooKeeper Java client would be able to pick it up quickly.\n\n创建一个新的registry\n\n```ts\nconst registry = new Registry({\n  host: '127.0.0.1:2181'\n} as RegistryInitOptions);\nawait registry.connect();\nregistry.close();\n```\n\nRegistry的初始化参数\n\n```ts\nexport type RegistryInitOptions = {\n  host: string, // zookeeper 地址.\n  sessionTimeout?: number, // Session timeout in milliseconds, defaults to 30 seconds.\n  spinDelay?: number, // The delay (in milliseconds) between each connection attempts.\n  retries?: number, //  The number of retry attempts for connection loss exception.\n  connectTimeout?: number, // zookeeper 连接超时时间（毫秒）\n}\n```\n\n初始化完毕后需要连接\n\n```ts\nawait registry.connect();\n```\n\n关闭连接\n\n```ts\nregistry.close();\n```\n\n> 一般的，在`provider`或者`Consumer`中您无需关心什么时候连接，什么时候关闭，系统将自动处理。而你只要 `new Registry()`即可。\n\n#### Provider\n\nDubbo的服务提供者，主要用于提供RPC通讯服务。\n\n```ts\nclass CUATOM_SERVICE {\n  hello() {\n    return 123;\n  }\n}\n// 创建对象\nconst provider = new Provider({\n  application: 'test',\n  dubbo_version: '2.0.2',\n  port: 8080,\n  pid: process.pid,\n  registry: registry,\n  heartbeat?: 60000,\n} as ProviderInitOptions);\n// 添加服务\n// addService(service: any, configs: ProviderServiceChunkInitOptions)\nprovider.addService(CUATOM_SERVICE, {\n  interface: 'xxx',\n  version: 'x.x.x',\n  group; 'xxxx',\n  methods: ['xxx', 'ddd'],\n  timeout: 3000\n} as ProviderServiceChunkInitOptions);\nprovider.addService(...);\nprovider.addService(...);\n\n// 监听服务\nawait provider.listen();\n\n// 关闭服务\nawait provider.close();\n```\n\nProvider初始化参数\n\n```ts\ntype ProviderInitOptions = {\n  application: string; // 应用名\n  root?: string; // 在zookeeper上路径的root名\n  dubbo_version: string; // dubbo版本\n  port: number; // 服务端口\n  pid: number; // 服务进程ID\n  registry?: Registry; // Registry对象\n  heartbeat?: number; // 心跳频率，如果不指定，那么不进行心跳。\n  logger?: Logger; // 日志对象\n}\n```\n\naddService参数\n\n```ts\ntype ProviderServiceChunkInitOptions = {\n    interface: string; // 接口名\n    revision?: string; // 接口修订版本，不指定默认为version值\n    version?: string; // 版本\n    group?: string; // 组\n    methods: string[]; // 方法列表\n    delay?: number; // 延迟调用时间（毫秒） 默认 -1 不延迟\n    retries?: number; // 超时尝试次数 默认2次\n    timeout?: number; // 请求超时时间 默认 3000ms\n}\n```\n\n通过`listen`方法启动服务后，我们可以通过事件`data`来获取反序列化后的数据\n\n```ts\nimport { ProviderContext, ProviderChunk, PROVIDER_CONTEXT_STATUS } from 'dubbo.ts';\nprovider.on('data', async (ctx: ProviderContext, chunk: ProviderChunk) => {\n  // 反序列化数据\n  const req = ctx.req;\n  // 如果chunk.interfacetarget是一个class service\n  // 那么我们可以这样写\n  const app = new chunk.interfacetarget();\n  const result = app[req.method](...req.parameters);\n  ctx.body = result;\n  ctx.status = PROVIDER_CONTEXT_STATUS.OK;\n})\n```\n\n#### Consumer\n\n消费者。它提供完整的服务调用方法和服务状态监听，及时创建或者销毁服务引用。\n\n创建一个消费者对象\n\n```ts\nconst consumer = new Consumer({\n  application: 'dist',\n  dubbo_version: '2.0.2',\n  pid: process.pid,\n  registry: registry,\n});\n```\n\n开始监听消费者\n\n```ts\nawait consumer.listen();\n```\n\n调用一个服务，返回一个`invoker`对象\n\n```ts\nconst invoker = await consumer.get('com.mifa.stib.service.ProviderService');\n```\n\n调用服务的方法 `[Invoker].invoke(methodname, methodArgs)`;\n\n- `methodname` 方法名\n- `methodArgs` 方法参数数组\n\n```ts\nawait invoker.invoke('testRpc', [java.combine('com.mifa.stib.common.RpcData', {\n    data: {\"name\":\"gxh\",\"age\":\"18\",\"word\":\"\"},\n    headers: {\n      appName: 'dist',\n      platform: 1,\n      equipment: 1,\n      trace: 'dsafa-dsf-dsaf-sda-f-sa'\n    },\n    user: {\n      id: 1\n    },\n  }\n)])\n```\n\n停止服务\n\n```ts\nawait consumer.close();\n```\n\n# Swagger\n\n微服务swagger方法，采用zookeeper自管理方案。通过微服务启动，收集`interface`与`method`信息上报到自定义`zookeeper`节点来完成数据上报。前端服务，可以通过读取这个节点信息来获得具体的接口与方法。\n\n上报格式:\n\n```\n/swagger/{subject}/{interface}/exports/{base64 data}\n```\n\nurl参数：\n\n- **subject** 总项目命名节点名\n- **interface** 接口名\n- **base64 data** 它是一个记录该接口下方法和参数的数组(最终base64化)，见以下参数格式。\n\nbase64 data 参数详解\n\n```ts\ntype Base64DataType = {\n  description?: string, // 该接口的描述\n  group: string, // 组名 如果没有组，请使用字符串`-`\n  version: string, // 版本名 如果没有版本，请使用字符串 `0.0.0`\n  methods: [\n    {\n      name: string, // 方法名\n      summary?: string, // 方法描述，摘要\n      input: Array<{ $class: string, $schema: JSONSCHEMA; }>, // 入参\n      output: JSONSCHEMA // 出参\n    },\n    // ...\n  ]\n}\n```\n\n最终将数据base64后再进行`encodeURIComponent`操作，最后插入zookeeper的节点即可。\n\n在Provider程序中，我们可以这样使用来发布到zookeeper:\n\n```ts\nimport { SwaggerProvider, Provider } from 'dubbo.ts';\nconst swagger = new SwaggerProvider('subject name', provider as Provider);\nawait swagger.publish(); // 发布\nawait swagger.unPublish(); // 卸载\n```\n\n使用`SwaggerConsumer`调用分布式swgger后得到的数据。\n\n```ts\nimport { SwaggerConsumer, Registry } from 'dubbo.ts';\nconst swgger = new SwaggerConsumer('subject name', registry as Registry);\nconst resultTree = await swgger.get();\n```\n\n我们来看一个基于`@nelts/dubbo`的实例，在具体微服务的service上，我们可以这样写\n\n```ts\nimport { provide, inject } from 'injection';\nimport { rpc } from '@nelts/dubbo';\nimport { RPC_INPUT_SCHEMA, MIN_PROGRAM_TYPE, error, RpcRequestParameter, RpcResponseParameter } from '@node/com.stib.utils';\nimport WX from './wx';\nimport * as ioredis from 'ioredis';\nimport Relations from './relations';\nimport { tableName as WxTableName } from '../tables/stib.user.wx';\n\n@provide('User')\n@rpc.interface('com.mifa.stib.service.UserService')\n@rpc.version('1.0.0')\n@rpc.description('用户中心服务接口')\nexport default class UserService {\n  @inject('wx')\n  private wx: WX;\n\n  @inject('redis')\n  private redis: ioredis.Redis;\n\n  @inject('relation')\n  private rel: Relations;\n\n  @rpc.method\n  @rpc.summay('用户统一登录')\n  @rpc.parameters(RpcRequestParameter({\n    type: 'object',\n    properties: {\n      code: {\n        type: 'string'\n      }\n    }\n  }))\n  @rpc.response(RpcResponseParameter({ type: 'string' }))\n  login(req: RPC_INPUT_SCHEMA) {\n    switch (req.headers.platform) {\n      case MIN_PROGRAM_TYPE.WX:\n        if (req.data.code) return this.wx.codeSession(req.data.code);\n        return this.wx.jsLogin(req.data, req.headers.appName);\n      case MIN_PROGRAM_TYPE.WX_SDK: return this.wx.sdkLogin(req.data.code, req.headers.appName);\n      default: throw error('不支持的登录类型');\n    }\n  }\n\n  @rpc.method\n  @rpc.parameters(RpcRequestParameter())\n  @rpc.summay('获取当前用户状态')\n  async status(req: RPC_INPUT_SCHEMA) {\n    if (!req.headers.userToken) throw error('401 Not logined', 401);\n    const rid = await this.redis.get(req.headers.userToken);\n    if (!rid) throw error('401 Not logined', 401);\n    const user = await this.getUserDetailInfoByRelationId(Number(rid)).catch(e => Promise.reject(error('401 Not logined', 401)));\n    user.sex = Number(user.sex);\n    Reflect.deleteProperty(user, 'id');\n    Reflect.deleteProperty(user, 'create_time');\n    Reflect.deleteProperty(user, 'modify_time');\n    Reflect.deleteProperty(user, 'unionid');\n    return user;\n  }\n\n  @rpc.method\n  @rpc.summay('\b\b获取某个用户详细信息')\n  @rpc.parameters(RpcRequestParameter({\n    type: 'object',\n    properties: {\n      rid: {\n        type: 'integer'\n      }\n    }\n  }))\n  async getUserDetailInfo(req: RPC_INPUT_SCHEMA) {\n    return await this.getUserDetailInfoByRelationId(req.data.rid as number);\n  }\n\n  async getUserDetailInfoByRelationId(sid: number) {\n    const relations: {\n      f: string,\n      p: string,\n      s: string,\n    } = await this.rel.get(sid);\n    switch (relations.f) {\n      case WxTableName: return await this.wx.getUserinfo(relations.f, Number(relations.s));\n    }\n  }\n}\n```\n\n> 这种Swagger模式称为分布式swagger，它的优势在于，如果使用同一个zk注册中心，那么无论服务部署在那台服务器，都可以将swagger聚合在一起处理。\n\n# License\n\n[MIT](http://opensource.org/licenses/MIT)\n\nCopyright (c) 2019-present, yunjie (Evio) shen\n","readmeFilename":"README.md"}