{"_id":"@vowlink/protocol","_rev":"55-b20f260c4010c0d66ad1d709b6e10973","name":"@vowlink/protocol","dist-tags":{"latest":"5.4.0"},"versions":{"1.0.1-12":{"name":"@vowlink/protocol","version":"1.0.1-12","description":"VowLink Protocol implementation","main":"lib/protocol.js","scripts":{"compile-proto":"pbjs --es6 -w es6 -t static-module lib/messages.proto -o lib/messages.js","lint":"eslint lib/**/*.js test/**/*.js","mocha":"mocha -r esm --reporter=spec test/*-test.js","coverage":"nyc --require esm npm run mocha","test":"npm run mocha && npm run lint"},"repository":{"type":"git","url":"git+ssh://git@github.com/vowlink/vowlink-protocol.git"},"keywords":["vowlink","protocol","p2p"],"author":{"name":"Fedor Indutny","email":"fedor@indutny.com"},"license":"MIT","bugs":{"url":"https://github.com/vowlink/vowlink-protocol/issues"},"homepage":"https://github.com/vowlink/vowlink-protocol#readme","dependencies":{"debug":"^4.1.1","protobufjs":"^6.8.8","quick-lru":"^4.0.1","sodium-universal":"^2.0.0"},"devDependencies":{"eslint":"^6.1.0","esm":"^3.2.25","mocha":"^6.2.0","nyc":"^14.1.1","stream-pair":"^1.0.3"},"gitHead":"e403ab6aed0623f700ca66b31406355c51880f8a","_id":"@vowlink/protocol@1.0.1-12","_nodeVersion":"12.2.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-8nj6dyyHsJutISChUWjnF5TIfzonlhEMKn0RNQ/x3kTkc31sVnLCvq/3zMlfCtTJtjOVtyeWfFIeYPx3Z1LDxA==","shasum":"16da873b88359e01ebb1d75bfefe550ab9e30a53","tarball":"https://registry.npmjs.org/@vowlink/protocol/-/protocol-1.0.1-12.tgz","fileCount":17,"unpackedSize":322629,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdVl6zCRA9TVsSAnZWagAAHdQP/36Zg47xmKtQo7jkoIp/\nnL7L1/1W5ed77WFC/zPV+mE4jwhKVYfx2gnXB/yv28mnPmkXAEoKkXrnQqGU\nWrsY0bFQ0BT/+KXgMiMVq6y+N2PHnS5Ugbx1qUQ568jkqsRCxneKIpkqmVS7\ncb8g4bPRl9aTkN/Wu3BqYeRc8s2l2k0bA9MAxYuGeF+RlDnrLlmxmS8uli21\nRV/EGHjPorSfUpvAZrYmethph9S8F9TrvC/FNgLnGiLWD5aRKVflgWrRiKb1\n/asVl353He49LA9zdQZJ6Bqxi+972ixdM0/L52xK2YnHz467AK1vCiXGAzGG\n+OEnoSMj1Ogd1YvggmRXPY1Uccgs2OCTjt78cUsd04DQkAAFNSrAPsIYuToO\ngdsv+/x/VKJaH0yywijYpq91HtKn9xrNEGI6jZB3LWhDVA9i59hXt8xpu7OI\nQmDAz/9HkP7TD3HiFeBjsXYfuh/6hxjcfhDSvC4azNGOyQwLYreLSL6yLLcl\ntu8VG3HlHfVLuhFaULw2zR73ocYk97O7d8crcFzj5hwCgp27+gW0zaiotEsM\nhY5/q21SkEfkAX4NgzUSoaiNk0x4+JVWHqyEaTiy8y3pwqLVfXckgTcWvZey\neXAxbOvbEX/KbEmaeiZlVpHafgi0e8983CAhuvF4R/ExZy2FY2CRAZBw3Qwo\n6pGZ\r\n=pBMy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEoAQmO9Juks7fKfIRdsmLixsWYBdhlEGOD3qrRrxxdAAiEA0qj6bOoUrjAkfV+GGAbFI27SGTJ8B8D/gFfyUlGs3mI="}]},"maintainers":[{"name":"indutny","email":"fedor@indutny.com"}],"_npmUser":{"name":"indutny","email":"fedor@indutny.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protocol_1.0.1-12_1565941427241_0.4849448054554404"},"_hasShrinkwrap":false},"1.0.1-13":{"name":"@vowlink/protocol","version":"1.0.1-13","description":"VowLink Protocol implementation","main":"lib/protocol.js","scripts":{"compile-proto":"pbjs --es6 -w es6 -t static-module lib/messages.proto -o lib/messages.js","lint":"eslint lib/**/*.js test/**/*.js","mocha":"mocha -r esm --reporter=spec test/*-test.js","coverage":"nyc --require esm npm run mocha","test":"npm run mocha && npm run lint"},"repository":{"type":"git","url":"git+ssh://git@github.com/vowlink/vowlink-protocol.git"},"keywords":["vowlink","protocol","p2p"],"author":{"name":"Fedor Indutny","email":"fedor@indutny.com"},"license":"MIT","bugs":{"url":"https://github.com/vowlink/vowlink-protocol/issues"},"homepage":"https://github.com/vowlink/vowlink-protocol#readme","dependencies":{"debug":"^4.1.1","promise-waitlist":"^1.0.0","protobufjs":"^6.8.8","quick-lru":"^4.0.1","sodium-universal":"^2.0.0"},"devDependencies":{"eslint":"^6.1.0","esm":"^3.2.25","mocha":"^6.2.0","nyc":"^14.1.1","stream-pair":"^1.0.3"},"gitHead":"48e697bf2df7a7e49d814436fa7fc5c634e72c88","_id":"@vowlink/protocol@1.0.1-13","_nodeVersion":"12.2.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-fBkY4H0Ft3w8eGdJp99Tn5YO8EI+t7/P3FFM0Pa3RDMCEg8wdvdTrGA9iuGZ+CylPchFn9masmwy6Mf9pW3E1Q==","shasum":"2ac78f97e0c29e4f186bf8c291dff94aec36fe84","tarball":"https://registry.npmjs.org/@vowlink/protocol/-/protocol-1.0.1-13.tgz","fileCount":17,"unpackedSize":321938,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdVyezCRA9TVsSAnZWagAAckIP/1tD6VxC6E/wRubfNNBs\nij7XHUaW5Qily5Gcl8rtPWsA7X0Msy7axD4Dek5FMKozQ1pAiyQxJaswB2AR\newcQMRfubybMGu882qrHpn/50BhMoVaFJqsnETtX6I5fYy9Mfl/g3x2GADvJ\naAj3iJ+hArQFCAOwmWpfTX15jh3M8A6zfgNbLJ0iDWdryLNZA9CZhH/sUO97\nRcSBqLHF+pMNt8oPeUDErAVlBRlay57DlI9UnqYg+J9yNjUcHwC2yATOndy5\nqlhFlc32BSNzqYqsCs3fiCwIAHFu2dVrGnidDkij3CIRgSornx+JVNrNHNNc\nqtKbwMMk2Cg69yl202aiDEQRgTJHcafxoSFR1w7G2t8niTte5O28jbY2J4iZ\nbwgN/nRibTZXFQkvjgmoHx3Kw2hAYFnQdmICEYehgsrFQm8X+dPqxMvsldtg\nDNS+O/uvb+QXUkLOupfMaKSEWSetSgWgWMFL4VqvU/BjRr/vz52CHcVahkZ7\nuQCk8ay6Ro1JaD6h6YdN6/9PHIDcSHE3oxkq4bL4pbZ5y9u3ybMOoArqRWhr\neXJ/FH5ZfowHQTRQ6ICYas9u+ajWyIV4cTalxtnJ2HHX/5SclD87ML6qQFxA\nDMetXhgv/Vj0P8BZ1r9n5jFaT0SM5vi9qeygB3opJDwIK1RdN5zVkNRsOiav\ni1fI\r\n=KNnr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIENuOm5e+GHwEhEzmbv1a9TyS5OFgmIfX4zcmuzyNhsiAiEAytrouxDMVHWYiRLdP/tmIZ4Fm9QhSQIivCMEu23RepE="}]},"maintainers":[{"name":"indutny","email":"fedor@indutny.com"}],"_npmUser":{"name":"indutny","email":"fedor@indutny.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protocol_1.0.1-13_1565992882831_0.7435402102397559"},"_hasShrinkwrap":false},"1.0.1-14":{"name":"@vowlink/protocol","version":"1.0.1-14","description":"VowLink Protocol implementation","main":"lib/protocol.js","scripts":{"compile-proto":"pbjs --es6 -w es6 -t static-module lib/messages.proto -o lib/messages.js","lint":"eslint lib/**/*.js test/**/*.js","mocha":"mocha -r esm --reporter=spec test/*-test.js","coverage":"nyc --require esm npm run mocha","test":"npm run mocha && npm run lint"},"repository":{"type":"git","url":"git+ssh://git@github.com/vowlink/vowlink-protocol.git"},"keywords":["vowlink","protocol","p2p"],"author":{"name":"Fedor Indutny","email":"fedor@indutny.com"},"license":"MIT","bugs":{"url":"https://github.com/vowlink/vowlink-protocol/issues"},"homepage":"https://github.com/vowlink/vowlink-protocol#readme","dependencies":{"debug":"^4.1.1","promise-waitlist":"^1.0.0","protobufjs":"^6.8.8","quick-lru":"^4.0.1","sodium-universal":"^2.0.0"},"devDependencies":{"eslint":"^6.1.0","esm":"^3.2.25","mocha":"^6.2.0","nyc":"^14.1.1","stream-pair":"^1.0.3"},"gitHead":"db3583265fe7c5ba4d418ef0925d2d585b4156b4","_id":"@vowlink/protocol@1.0.1-14","_nodeVersion":"12.2.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-ztXaH7elS1AQdloke/i1R/diaS/ga8lZOgOWE20wD0ymwn82lT7Tkb9IrBEIuk09a6sLIPNQEwyVPCnnk1TPkQ==","shasum":"7d4ab55ac4807b0b75fafb8400829d3588992025","tarball":"https://registry.npmjs.org/@vowlink/protocol/-/protocol-1.0.1-14.tgz","fileCount":17,"unpackedSize":321938,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdVyuyCRA9TVsSAnZWagAAgT8P/A3mvWh6tZPOYe+0NoYG\n8jfVWWiesRLewfgBRrdaChbr9+YKiCaxeaTGU1/iTkx6v+NZYkLMMQ509IFR\nBO4HBj7NwY3buwPXQFtHhNgs/RSahbK9MHKMCuk0PMba0TL3yY6ZCU+zecm7\nmADKXqiTCCRgia/LWSVSL9O70ZhvPYJOzpQVVikfCVPRbc3vSX3QEBnrLjVN\n2Ktbuk+8WqP1NwQzIA1QNz9O34jhs8S9M6kymcbxGQ1LwV63qwgpZZDlhtB2\nh42c42CDQapCB4Rdbuq4cjkfp/N1aBPvgQFw6U6lN+jWl3KtFmSCEYoRsZTw\nXURlARlVcGOBRXFi9tHl9zcRSJFKsXY8pQ12B0qVbEbaXKMxXLNnYMv73P8v\nlqexyjBJKeh5NDSAmeNh9UZI+wBB3ZkGMe0gqVlRvPA10GN7Cof2YE2LkVDG\nGf5WjOU6cs4jZ+GF+9PJ32Er/gn/S4qlvg04B/WhiVcPeeUQsOMJ1NG5LNZO\ncGSspkFEnM+cQ2WzeRU84vY3QNdyPWn0Vm32w4CCCORbv1nQGu7hnirwRAXO\nAx/T7LLdeFsq4kXDleiFLs90/9LvJQ0WMEHrU7TIBEFTlzENwoUxI8fcPSCg\n0RDQnM6+SS5qp6AHNwgFHid4L8K8JnqKOnX9ke2/CUmwG+oLP0cfqxu1uqiM\nwKyV\r\n=gxrR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGwXcsVHqftEE1MG1Z+xN7NEqIqn3EWttQFJy/zslBOgAiEAjXROott++EVKAiub/4+lfIXNa+yIgpRLNv7VrPalPmU="}]},"maintainers":[{"name":"indutny","email":"fedor@indutny.com"}],"_npmUser":{"name":"indutny","email":"fedor@indutny.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protocol_1.0.1-14_1565993906120_0.3479953568099625"},"_hasShrinkwrap":false},"1.0.1-15":{"name":"@vowlink/protocol","version":"1.0.1-15","description":"VowLink Protocol implementation","main":"lib/protocol.js","scripts":{"compile-proto":"pbjs --es6 -w es6 -t static-module lib/messages.proto -o lib/messages.js","lint":"eslint lib/**/*.js test/**/*.js","mocha":"mocha -r esm --reporter=spec test/*-test.js","coverage":"nyc --require esm npm run mocha","test":"npm run mocha && npm run lint"},"repository":{"type":"git","url":"git+ssh://git@github.com/vowlink/vowlink-protocol.git"},"keywords":["vowlink","protocol","p2p"],"author":{"name":"Fedor Indutny","email":"fedor@indutny.com"},"license":"MIT","bugs":{"url":"https://github.com/vowlink/vowlink-protocol/issues"},"homepage":"https://github.com/vowlink/vowlink-protocol#readme","dependencies":{"debug":"^4.1.1","promise-waitlist":"^1.0.0","protobufjs":"^6.8.8","quick-lru":"^4.0.1","sodium-universal":"^2.0.0"},"devDependencies":{"eslint":"^6.1.0","esm":"^3.2.25","mocha":"^6.2.0","nyc":"^14.1.1","stream-pair":"^1.0.3"},"gitHead":"f2cb3b1dd4de3c9cd754e3bad15662e77cd3c77a","_id":"@vowlink/protocol@1.0.1-15","_nodeVersion":"12.2.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-C+/O9tNgfv1xLxtntStomEWlKoBZR0XbiIa+ezVXIi3GNk5zmfB6QL6n6Cq+LLHo+8fQvV1hoKYmnyhfLOxc+w==","shasum":"4e0b2256bf4c58c3a2cda5df1cea28361bf71b72","tarball":"https://registry.npmjs.org/@vowlink/protocol/-/protocol-1.0.1-15.tgz","fileCount":17,"unpackedSize":322739,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdV0BSCRA9TVsSAnZWagAA8RYP/RanuTP2G+TFJqI/g6iB\nYzIloYV5UvyCKT8OL+LOarnxtRhvCNiblOuLft+MP/+srI01jzLagn8hcWFu\nEaGxeaB17Al7DEsWUS4zoSpa66truD+7q/NgSGIPzdi49Dpa75KIYx79vi5r\nU0mK9OFSNCwXOW/kApxL1kXj7kmAV+Oq5w/Hxt+oQONe0pFN9nhYHFHN3HIs\nDJLd1Q6hALlpoJ4/JcP01aLlSK8UzxCrpoyF3bHy+kiJzDvb8mDPivh4Vivy\nL4P8RqPRVKKT/Kd0Qg3HQlbDkNExvF7/J8qWwf0b7AFZfZJN8aOUqP5ra7UV\npiMw9JbN2NObVtAuF4dGhudoCpdxnS/yLMVCW/9LYncBmRh0yg4plPygRv3k\ny/00rr/oNmNPCFJ9z5by+/eirsUvS2wm/hTpBMV3VffjeVraLUINIiWRZj4A\nh7JzCIiJLVu8FuZCAeabtpWCwfkFxQPY3oA13rpp3YxFc/CmvS5Yk5h0x0gD\nKBFMal97Z+au6pfIirIl5Fkjx9SJoo/gWG5zjbLOSpSpFuZOQAQLHKfj4vsC\nEuelX1szT7S3FFN/SbJkzgHj0NQrR1cil77aoJiLF/4D9REkZjiYMtJCZNZa\npAu2n8gTZffjf89hcX2+5d/8vr9P/Xy4Fznlay+S82tmh4HWvSpMMqKigcJK\nhGdO\r\n=6yzP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDwxyTZv442wJb1ORX9eqvNg7RKQHul3YBkLnekANWhGAiEAxH1kWvjVp2Bsi60SEBgsF19yyh00FEYOspyjbUhncSA="}]},"maintainers":[{"name":"indutny","email":"fedor@indutny.com"}],"_npmUser":{"name":"indutny","email":"fedor@indutny.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protocol_1.0.1-15_1565999185706_0.1351999799790351"},"_hasShrinkwrap":false},"1.0.1-16":{"name":"@vowlink/protocol","version":"1.0.1-16","description":"VowLink Protocol implementation","main":"lib/protocol.js","scripts":{"compile-proto":"pbjs --es6 -w es6 -t static-module lib/messages.proto -o lib/messages.js","lint":"eslint lib/**/*.js test/**/*.js","mocha":"mocha -r esm --reporter=spec test/*-test.js","coverage":"nyc --require esm npm run mocha","test":"npm run mocha && npm run lint"},"repository":{"type":"git","url":"git+ssh://git@github.com/vowlink/vowlink-protocol.git"},"keywords":["vowlink","protocol","p2p"],"author":{"name":"Fedor Indutny","email":"fedor@indutny.com"},"license":"MIT","bugs":{"url":"https://github.com/vowlink/vowlink-protocol/issues"},"homepage":"https://github.com/vowlink/vowlink-protocol#readme","dependencies":{"debug":"^4.1.1","promise-waitlist":"^1.0.0","protobufjs":"^6.8.8","quick-lru":"^4.0.1","sodium-universal":"^2.0.0"},"devDependencies":{"eslint":"^6.1.0","esm":"^3.2.25","mocha":"^6.2.0","nyc":"^14.1.1","stream-pair":"^1.0.3"},"gitHead":"b915f14ffc9ce716eb4a1fec93b63630b090103b","_id":"@vowlink/protocol@1.0.1-16","_nodeVersion":"12.2.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-Cf+FqTMxYEqsnzLKsNAF8FZ4Dtzvqd/9f9dc9xQWyw2DNeInVk5qJ5SZAdAmYDoKQoYy/O6K3TwP9zIKVvAAbQ==","shasum":"0074ba2243326c96eea5394875fa82990591e253","tarball":"https://registry.npmjs.org/@vowlink/protocol/-/protocol-1.0.1-16.tgz","fileCount":17,"unpackedSize":325869,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdV4U8CRA9TVsSAnZWagAAVQMP/R5Bk8C19+LrM4u079L+\nufDr+1rTSzmD3utDyED0qhQfwU2nOOGaRp2XIIa4zCarpVCqjjgk9o1r6Zi3\ngb3/Vba9+gCwMGlTSlwSB1NUMgr6kkBz91J6OGXbyBr9ntuj0s5MeVfEeqzr\nLYDpnnVPUdIjvrFQWxMii9D/FA7GfbNS1d7Ui7LCFHg84IgMCeZThT6iLmE3\ngfHky+jkNzXS4H9O8gGNKAp+6YxSm2jDJfijWsgr7/IAMu55Sfu1i82HP+gb\n/+3SZZht/Oxbm22xkZIiAv4VYHITwK7nuaFyd3g8TA7ubGovzFmHZtJT7fkb\nrwyhdm6lwil8qJtnKC6+OdAl88mN1H55uyMQYJ3yTckFNtxVfNK3zi/tHhQ8\nHAmcxuSBz79baDxOGOyqdoEFY2X2WZQN48K/vCx85QO+LNm5+hzTVM0HjLFS\nfbYxpLfdW3mu8uE8OQpwTYN/mRtqhE6Yo4BMOJWc0xtA2GcCG+pT73AZ1MKM\nH4gv8DdBskjatkKyjw9/Difv4FIOL31kOcjHrmrRU8Q2qsiIBbnV0/d9H9CM\nkgsa1tzZm5DczflKIc4RtJknDtaRRFVAsUolqfDs8dZuquAK9tv5bzrtC648\n1Oc9mXg93pVofqfMVZDXd7Y5BPLFwQCBdgfqjTnqyaVRqH9GE/VaNDB0/Hxg\nL5a0\r\n=p7rZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHyPrJ0nLvbkwFdWyttBF4RWnbO4azTr6ml0ig0M7JSoAiA2XutTjTYC23z9en8EmAJ55FpP4toP+PA4f8RIyN1BKA=="}]},"maintainers":[{"name":"indutny","email":"fedor@indutny.com"}],"_npmUser":{"name":"indutny","email":"fedor@indutny.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protocol_1.0.1-16_1566016827916_0.7710846593132576"},"_hasShrinkwrap":false},"1.0.1-17":{"name":"@vowlink/protocol","version":"1.0.1-17","description":"VowLink Protocol implementation","main":"lib/protocol.js","scripts":{"compile-proto":"pbjs --es6 -w es6 -t static-module lib/messages.proto -o lib/messages.js","lint":"eslint lib/**/*.js test/**/*.js","mocha":"mocha -r esm --reporter=spec test/*-test.js","coverage":"nyc --require esm npm run mocha","test":"npm run mocha && npm run lint"},"repository":{"type":"git","url":"git+ssh://git@github.com/vowlink/vowlink-protocol.git"},"keywords":["vowlink","protocol","p2p"],"author":{"name":"Fedor Indutny","email":"fedor@indutny.com"},"license":"MIT","bugs":{"url":"https://github.com/vowlink/vowlink-protocol/issues"},"homepage":"https://github.com/vowlink/vowlink-protocol#readme","dependencies":{"debug":"^4.1.1","promise-waitlist":"^1.0.0","protobufjs":"^6.8.8","quick-lru":"^4.0.1","sodium-universal":"^2.0.0"},"devDependencies":{"eslint":"^6.1.0","esm":"^3.2.25","mocha":"^6.2.0","nyc":"^14.1.1","stream-pair":"^1.0.3"},"gitHead":"c84781dec33049fe343ea1bf3f372fc1d3f39aa7","_id":"@vowlink/protocol@1.0.1-17","_nodeVersion":"12.2.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-sstR/IsjgNh1MdaohvaATH5ocvzAezZcWkiE8zp/cbM+5m5cuwA9HhxfXkJkJfwfrc2dYFC6+F27uzJcdLVjOQ==","shasum":"a312ff1374b10e223e341ae22759625ff05ddfc1","tarball":"https://registry.npmjs.org/@vowlink/protocol/-/protocol-1.0.1-17.tgz","fileCount":17,"unpackedSize":325799,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdV4ZSCRA9TVsSAnZWagAAZs4P/jOKMiDXqdx+UZOPJe0R\na7UN3Qu/g+Fup9Orq8MX/0HQ08pPgERebm3II9GZ6qqOsa2bMZ8FPzeVzUpv\nlQMRJKEnrugOiQtghuBp3b9lzIiG1z6WcFuGCUvKyxog+5pw4focumDn9YuW\nyjW//bqxPq0OkC/8gCngB58wLijUOTaETrM8RjPp2Hd1/nhrN6tFr3RME0G9\nsZK6Z8tkRKKLQnWmh1DyizszdZD7DZfm0bvQnhd852J58QRh60cBsjMJCwi4\nPs8p9uVu6PV57b2IaYQl0bHAS2dtw5eIly1vm86w8loDGoaoR7eMwXNT6gfe\n0tO4mqcrMELnt3VqBAsXq2scOccaGlKnjqjrLHU27e4mTuIm/ehqy7cA3MBJ\nu9oJwlvGRWmUzJ9WWeE9bBNyWEbRRF+DvXjIP+Flui3MwXdowjTT5EkquQ6l\nn4maAWY052wz7N/G4vIhnOpxkCPw+M8B94LGW07QNowhDY5Dp3JXv/LSM1Ek\nnK0qUgZ8ZMuFGzTicnhniCSjrG+dhMHP0oSzSOUCMFTn9nyMnH3Rbn0osofE\n+5FbEJsaCSpnv3cG38szfrwrclVsZuUkCs1lizLx+yRDjK+2BUeBLAdQf0cY\nlUqw/vHQQd8+MaEYBQNa4wqAT1heUoeGxBVxr+qOd4JvbCllhUIIKIjK6dnb\niujr\r\n=bQh8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHZ3c1o0zzJlOks9kRM9DCnFeLJXZtfGrmFykhFB9HxWAiA2D9jSruZDTGkVNGTv1fSU4DVRod7sJTR+7ICdNJYTkg=="}]},"maintainers":[{"name":"indutny","email":"fedor@indutny.com"}],"_npmUser":{"name":"indutny","email":"fedor@indutny.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protocol_1.0.1-17_1566017106242_0.8246534673228056"},"_hasShrinkwrap":false},"1.0.1-18":{"name":"@vowlink/protocol","version":"1.0.1-18","description":"VowLink Protocol implementation","main":"lib/protocol.js","scripts":{"compile-proto":"pbjs --es6 -w es6 -t static-module lib/messages.proto -o lib/messages.js","lint":"eslint lib/**/*.js test/**/*.js","mocha":"mocha -r esm --reporter=spec test/*-test.js","coverage":"nyc --require esm npm run mocha","test":"npm run mocha && npm run lint"},"repository":{"type":"git","url":"git+ssh://git@github.com/vowlink/vowlink-protocol.git"},"keywords":["vowlink","protocol","p2p"],"author":{"name":"Fedor Indutny","email":"fedor@indutny.com"},"license":"MIT","bugs":{"url":"https://github.com/vowlink/vowlink-protocol/issues"},"homepage":"https://github.com/vowlink/vowlink-protocol#readme","dependencies":{"debug":"^4.1.1","promise-waitlist":"^1.0.0","protobufjs":"^6.8.8","quick-lru":"^4.0.1","sodium-universal":"^2.0.0"},"devDependencies":{"eslint":"^6.1.0","esm":"^3.2.25","mocha":"^6.2.0","nyc":"^14.1.1","stream-pair":"^1.0.3"},"gitHead":"9bf8598f844aa0444791d891c6e3ca7669764a0f","_id":"@vowlink/protocol@1.0.1-18","_nodeVersion":"12.2.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-nztXcutkSWbWiSsh31sgCuk/LrTGQy7kqQ2dDCCSNRlrB17LZ2Gk7ZuedTt3qoJVHAIXBSF8+pMQHw7p+Q2hwA==","shasum":"507f98223d084681b21682ba668a86ef46a5a054","tarball":"https://registry.npmjs.org/@vowlink/protocol/-/protocol-1.0.1-18.tgz","fileCount":17,"unpackedSize":325885,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdV4j0CRA9TVsSAnZWagAAwz8P/i07NfQ56bWuIjvxD+wH\nDS0spuSaVQJIeGlFfd24hwa2FW7cVx8DXqDk3mkFQ5QuSSibF3O7zOqA7wIf\nFIx3uw7gQ0MEH2xlzYuqJ+n2qYu4IeNEn7G49FVymhkkvyKeTp7H+K1d59cN\nxgvO5XqRMDWkpUdGcjzjG05cF1js1cUa0VzhgcVqTW8Bknvpy+wXHzcpJiDE\nmlw12IDFEExyBee7YylMwYnnnjpZLiMGrAeY3FZOO7OuSQTI8DWI0NvrFFfE\neIZWSz9xuwM6p4qDnscKbVvjCezR2iwpWTxkxaF+ErLdGkuI0D4sSeBP/Eze\nEn5SZxV1HVa+AK3kCks+vzyXP9nHmU/DhwlvezjVGqYJgG0ZCPZQG0yVn1AF\nXHsTeDE5KsX1Hhtbry6E85VfiQ4bPjBtRZLyxbxfBPARM8EZ5dIb/0Zw8ON9\npaCqs1/92arN8znLIhkwljYQ7y2bWUH5Dm+52oVATB8GBX1GGHqGFt81QTCi\nwGPteZwvDINm5Q4FTzN8gzl2ZcX51KnUPcpyIdWGV/UB6GLgyzrKPF7V3Zx0\nwc0kN/icuWIB3DSPIwsgG+yQ8vC3UEGm1mMNjW1HLfHehyMGHS88mZtRBuQD\nXXpX9rLktMrexFiNMI9gEFVg89qzfSS6HYBVlnnu4HQPBBDCGwq/N9nJVYrG\nc8Mo\r\n=tivX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCRDvFA0tsGAHQee1zQQRqW3iJfStVhB1DAytUZ2SjVKQIgZBjtLGtFQJf6wMYTwulbDRvqAiMIJlcKH//MT3SY3mU="}]},"maintainers":[{"name":"indutny","email":"fedor@indutny.com"}],"_npmUser":{"name":"indutny","email":"fedor@indutny.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protocol_1.0.1-18_1566017779960_0.4250197688295798"},"_hasShrinkwrap":false},"1.0.1-19":{"name":"@vowlink/protocol","version":"1.0.1-19","description":"VowLink Protocol implementation","main":"lib/protocol.js","scripts":{"compile-proto":"pbjs --es6 -w es6 -t static-module lib/messages.proto -o lib/messages.js","lint":"eslint lib/**/*.js test/**/*.js","mocha":"mocha -r esm --reporter=spec test/*-test.js","coverage":"nyc --require esm npm run mocha","test":"npm run mocha && npm run lint"},"repository":{"type":"git","url":"git+ssh://git@github.com/vowlink/vowlink-protocol.git"},"keywords":["vowlink","protocol","p2p"],"author":{"name":"Fedor Indutny","email":"fedor@indutny.com"},"license":"MIT","bugs":{"url":"https://github.com/vowlink/vowlink-protocol/issues"},"homepage":"https://github.com/vowlink/vowlink-protocol#readme","dependencies":{"debug":"^4.1.1","promise-waitlist":"^1.1.0","protobufjs":"^6.8.8","quick-lru":"^4.0.1","sodium-universal":"^2.0.0"},"devDependencies":{"eslint":"^6.1.0","esm":"^3.2.25","mocha":"^6.2.0","nyc":"^14.1.1","stream-pair":"^1.0.3"},"gitHead":"153f700f4d6d8cafa94064f24fb4fc12bc94b8a2","_id":"@vowlink/protocol@1.0.1-19","_nodeVersion":"12.2.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-ygkol5MP2Bss5O4/LpKxX63f3rWObFUkSF6WyrunmsJAh5UITwVe3cmRPhBBaEOm4zrFje6yWkJPEA6Gx49a6A==","shasum":"8e021f7813e7a7a3f1f2d7189b7d7f73c3fd494c","tarball":"https://registry.npmjs.org/@vowlink/protocol/-/protocol-1.0.1-19.tgz","fileCount":16,"unpackedSize":324825,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdV44ZCRA9TVsSAnZWagAAUtcP/3+uD7qwfyEiT02VlJoQ\n7qca3iCh5hZCTryIzAw7IUCn+bNRCpK+0p841m+V4sIBNLagFro109SGZuI4\nyeEXNLZoKDmxU1BuFuM48IcC6QCAjhqNN6LvweUV0j1ESiSMZvWpjj2pj7Nc\n+7q3TWDOlgCcYOiZPuXO4p/fj+FtCU9L6mgNKPqJKdTTXYCFcJMNLtMaTsjD\nfqSg6/e6gommDBTtnhbkJO+o4AaR9dXYlMtHclHThCa9pcxsyBDdCsqirUjs\nJZGgXBxTs6/H8HkEVvqSUhOjYCbot9S9v+qx21fGgx06vIOe7wyex0q5Bn+q\n6mZXfXueceoy+960KGyfQuRVlwcIpZ04srtU4tiAiPBJNpijD5FNG/faifI1\nVB7IjpTw8tFeHKfUvIUe7CEb57+qpsOZVQHNjGu20mXqfla20HYQGOXh3ab+\nvhOUbhWOaF1BSMdd1LK8p0mma9R2hR5ZvnybuxEIEdRbVjGSp1bGaLXh5E1M\nsDTOHfERQHSFFuwTSAHLFiFlEZitGXSsnXmvVZpCFhs85qo4asntI1TGoqYB\n7T5RxYceMeMZ3RG/i6DRgTa/27GSOWYDgrVmKMGViiqmYrCMbD+trnniikQl\nCnqZnjOYFVJIlBZRrQDOyABfiPmVn3FxjTrO8nVXwkvjmRhkPthcyLrwVaSC\n8u2k\r\n=gjZZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICKwO+sShAomcPn49Qt+f6O44mE2cfvDNgh2A3I71PSwAiBdX7bTUnDpgmVbD2KVVooa+ezBnir7aLihATT3KRkAAQ=="}]},"maintainers":[{"name":"indutny","email":"fedor@indutny.com"}],"_npmUser":{"name":"indutny","email":"fedor@indutny.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protocol_1.0.1-19_1566019096533_0.09064120686200527"},"_hasShrinkwrap":false},"1.0.1-20":{"name":"@vowlink/protocol","version":"1.0.1-20","description":"VowLink Protocol implementation","main":"lib/protocol.js","scripts":{"compile-proto":"pbjs --es6 -w es6 -t static-module lib/messages.proto -o lib/messages.js","lint":"eslint lib/**/*.js test/**/*.js","mocha":"mocha -r esm --reporter=spec test/*-test.js","coverage":"nyc --require esm npm run mocha","test":"npm run mocha && npm run lint"},"repository":{"type":"git","url":"git+ssh://git@github.com/vowlink/vowlink-protocol.git"},"keywords":["vowlink","protocol","p2p"],"author":{"name":"Fedor Indutny","email":"fedor@indutny.com"},"license":"MIT","bugs":{"url":"https://github.com/vowlink/vowlink-protocol/issues"},"homepage":"https://github.com/vowlink/vowlink-protocol#readme","dependencies":{"debug":"^4.1.1","promise-waitlist":"^1.1.0","protobufjs":"^6.8.8","quick-lru":"^4.0.1","sodium-universal":"^2.0.0"},"devDependencies":{"eslint":"^6.1.0","esm":"^3.2.25","mocha":"^6.2.0","nyc":"^14.1.1"},"gitHead":"5fef3ca78b79d67a7cf9c048758d58f9ed4ba3b9","_id":"@vowlink/protocol@1.0.1-20","_nodeVersion":"12.2.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-Rqw9DH88diOs/rzDOs+XT6+YGPHhjSGmzY2DGmB44UuZyFaJcF0Ax91TnAgoo6lV+84DsFBusZunxts5nAKKMA==","shasum":"032aa63efdec337de7f7a84dbd919ea2bb1d898f","tarball":"https://registry.npmjs.org/@vowlink/protocol/-/protocol-1.0.1-20.tgz","fileCount":15,"unpackedSize":322549,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdV5NFCRA9TVsSAnZWagAAXIoP/16Cwp0t2GJOOE4xAhcx\ncqaDW0bm/obczEKt8Rh2AUCgb4pFpr0AWBIgyyIszIkCytLGqY7jMx90lSl6\nISTuM/eVM+dlUQrpfFxUgiWSagX28lAh7BPfyiRoSEQWKOenuNkEbeXC1IXS\nbcyu2LwxJ0ADvxiEGp2X9J+0qNWTjD9eSZi3b3/ub4WwhaDY3LgKO+Ssbok9\nj+e5PENUkenHUiFnEYRtptBA3vZGPLEZu/KNQTLLFYG2YOqVd3sIrEQaopnm\nFjOiJ7eTFKTUSAQuSyvnx55SRLjvnY2Miq+9gNEg60mDSUhFpkkE8LpIFXIb\nvnd2pGKzukvFVHN+sgLFKPI+BDBEeSAzh/MFsGYyf9eToxlhSqJv575BUdcv\nc6oUdq10Fgv6PhHvWXmvOnhLrIbg9s1nuyWKGvVZt/mlhZuj5D4nlgEboBmJ\n4eHenb2/3v3gXvTrJKfnDBl+skaZ9VzIy9jmxlZd0s6HbDZmuhlO2v86pMT5\neefer2oIvcTJyWOrobQPQXPl8uNHJnBzDeL3ZfyelIt7JnsBXsPEh7CM3WfF\n9ZlxF2HQyTAgkylBliGhrG/U5Lqu5W4/Zz/64lN6FURp4cJSxDV6N5gSwXK7\nMAsseYmUAX7Ki/IC3XhAiXK+rPyuUnlvfd6toYOoC852Lluh0j/dK76aZQjD\naAn6\r\n=FJcn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDtVVG3qaFnjnRBPrTOpsjO7uy7JKCeqlWqR8NvXLMwGgIhANklqjICy1+aHUuwyVYtKPuBtzftPQ4abw2phwMppGmP"}]},"maintainers":[{"name":"indutny","email":"fedor@indutny.com"}],"_npmUser":{"name":"indutny","email":"fedor@indutny.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protocol_1.0.1-20_1566020420606_0.4242720823557977"},"_hasShrinkwrap":false},"1.0.1-21":{"name":"@vowlink/protocol","version":"1.0.1-21","description":"VowLink Protocol implementation","main":"lib/protocol.js","scripts":{"compile-proto":"pbjs --es6 -w es6 -t static-module lib/messages.proto -o lib/messages.js","lint":"eslint lib/**/*.js test/**/*.js","mocha":"mocha -r esm --reporter=spec test/*-test.js","coverage":"nyc --require esm npm run mocha","test":"npm run mocha && npm run lint"},"repository":{"type":"git","url":"git+ssh://git@github.com/vowlink/vowlink-protocol.git"},"keywords":["vowlink","protocol","p2p"],"author":{"name":"Fedor Indutny","email":"fedor@indutny.com"},"license":"MIT","bugs":{"url":"https://github.com/vowlink/vowlink-protocol/issues"},"homepage":"https://github.com/vowlink/vowlink-protocol#readme","dependencies":{"debug":"^4.1.1","promise-waitlist":"^1.1.0","protobufjs":"^6.8.8","quick-lru":"^4.0.1","sodium-universal":"^2.0.0"},"devDependencies":{"eslint":"^6.1.0","esm":"^3.2.25","mocha":"^6.2.0","nyc":"^14.1.1"},"gitHead":"f19f8add22fb94c7c90a434a49370cc52c6083e4","_id":"@vowlink/protocol@1.0.1-21","_nodeVersion":"12.2.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-4SFPh9b7xESg0c22xqLRgcgq4SzJ4F6p6VKZ92fRoe68+5knrrixBUARhFE0GkKQPcJxspBd/T994xZEoIgG4A==","shasum":"f812028b82836d1c2aa4c03c57b9e9fe922a703d","tarball":"https://registry.npmjs.org/@vowlink/protocol/-/protocol-1.0.1-21.tgz","fileCount":15,"unpackedSize":321721,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdV78kCRA9TVsSAnZWagAAqj4P+wSzRjBlvaMPR5dUpIjo\nLZaQQshE1yIGEuhVff5BX7TCHdQfUH1j4UxTa/qb0M0+7BFHmsQFkfSvbEkY\nnJscDl0qbdDXdnYi5lGMlVocL53DrLw1O99P9dIkSGFIAuZ4ccoHP4ATYqir\nwuXu6LcFyGpTLKUnswSJ7Ta2ArOq/lCKdztxMBJ1k3rAk7bfR/2yhVRzu6FV\nQcdyCwB9vivQujmhtuBYZ5vaFIj5WqkJKhC8QNqEjlkaXnTj/nYLJ0srAXda\nyVwimjY7+Gc02wAmp6qksS9zU+5BUMpl6rL4ls9u5GggmHqXY2MYzg8xiG7P\nl1dPvcPf5UL1xLeQ2gRXzUFFt73unUVMQVXbeozgq+EHfpMPau9lxcUGu8Km\nA2nEa1GpQtfn4IFWPeGo6HuU57V3vweqAdyVUq3/3fuqLt8s8Gmdq8xLuLDV\n8emtp9qEibl049ywtlT5aHb6c5T++Xb9avJx4zPZf+/f3Tw2bD3heHwVIeDz\n9MQk+BVgqNVGKWrfMNf4MxUrCNzd0/48ux8kNdS8afJeumtMh+Ht0klsQUkF\nwDcrfrqqERtYc7IzXQUM4oYX9Izkz7BAh2M6fFlc4NB+twg+pq2IPwFf5Eyu\n2ZELCEMymKCwnBwtKT7VZwfiGE4HZ7vTePH0e2U/6wnlQCjeqIZq2tB0olJB\ndYSb\r\n=iORt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAt6yJXKITXsN7m7f5X3RPg0QwoHlqeo9jg+KVevYUInAiEAx6P94nBS/u97xVw1W/2MJAzuR9GE+3SbsWivpRVIuQY="}]},"maintainers":[{"name":"indutny","email":"fedor@indutny.com"}],"_npmUser":{"name":"indutny","email":"fedor@indutny.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protocol_1.0.1-21_1566031651859_0.9278693641194513"},"_hasShrinkwrap":false},"1.0.1-22":{"name":"@vowlink/protocol","version":"1.0.1-22","description":"VowLink Protocol implementation","main":"lib/protocol.js","scripts":{"compile-proto":"pbjs --es6 -w es6 -t static-module lib/messages.proto -o lib/messages.js","lint":"eslint lib/**/*.js test/**/*.js","mocha":"mocha -r esm --reporter=spec test/*-test.js","coverage":"nyc --require esm npm run mocha","test":"npm run mocha && npm run lint"},"repository":{"type":"git","url":"git+ssh://git@github.com/vowlink/vowlink-protocol.git"},"keywords":["vowlink","protocol","p2p"],"author":{"name":"Fedor Indutny","email":"fedor@indutny.com"},"license":"MIT","bugs":{"url":"https://github.com/vowlink/vowlink-protocol/issues"},"homepage":"https://github.com/vowlink/vowlink-protocol#readme","dependencies":{"debug":"^4.1.1","promise-waitlist":"^1.1.0","protobufjs":"^6.8.8","quick-lru":"^4.0.1","sodium-universal":"^2.0.0"},"devDependencies":{"eslint":"^6.1.0","esm":"^3.2.25","mocha":"^6.2.0","nyc":"^14.1.1"},"gitHead":"c81708d2abc2d263b04ae103df2624bd92da9ec8","_id":"@vowlink/protocol@1.0.1-22","_nodeVersion":"12.2.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-kg3a7ZfR9XvUDANTzKz1omoSI3WY6IPguI6reXgokKajFvODmuYJCDIfQh2lZRu5XIC7SFufXXDUTVoWC6a9CQ==","shasum":"a74514083ec974e2472ad240a0712fb2a9b55b71","tarball":"https://registry.npmjs.org/@vowlink/protocol/-/protocol-1.0.1-22.tgz","fileCount":15,"unpackedSize":325222,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdWFBOCRA9TVsSAnZWagAAtfUP/jO/uNF7xryNq1tFYcn3\nqXUcKGQXUmbBbnldP2ujzDIQc4dBdgU92jnCKzW1Ew/9mkssA158pSoXCuZF\nIVhqMui0szIvZlWz7TFxQybCJp8doHhd790Qi4lFypqR2LEuy6eoKZwlp8bZ\nVFowpoNeuhRj+9nj258S8xdBtR+3Uz9z5mlRxztA0AVZuIJ1B0UG/fEZyJI7\nS4i+8WyEqqTLcbK/HNCY47rYLuwVNaFLq3emiq66Hp4KnztZo8LVEeQE3Maq\npkbBTgclGdVYg2PLDrRnpvXh9cF1Bjbq58GIStTXbYMHAShlTvktHyJcCT+b\nhDJUnRzKQu5Ocr0vqfuqMp1GysEMiMxI9fbshYy1/lv9JgH00MQ2CJca2zhe\nTt8MIrWXnYN9AZpUznGy00C8tmR/UUMB9reVg47X57I/j/ODk7TSh6Y0HyRc\nEafN6IckH9YXZa29U3vkurO2vvzD0tEV+Ihtsn050xgyY0ahJRjxn8GZLtq3\nPOUpvGLzkHiAKNliVN6JfJEzz+pa3ataWzzpDZI0uCw85BGTo/eWaIstJ5K6\nZap5kbzRkCkyZiURy5ZptHw4feN0EKTIl+qbs+GQS86MAkIkYSsdIbjTF5Pz\nwip6QG9QMLgyYPRY+ibrU/46/DkoAAr3vUuT96DMOgS9j/kFVD3CLYvQjlZ0\nU5q0\r\n=cS8V\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF337RmIdHy+klgFFs22ibUa+K4R3NRT26yUZBDOp4/oAiEAySg967hsGsVrWNrbc3CX/V9vpILSHbN6HD9TeKJvmvk="}]},"maintainers":[{"name":"indutny","email":"fedor@indutny.com"}],"_npmUser":{"name":"indutny","email":"fedor@indutny.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protocol_1.0.1-22_1566068812923_0.43734178349593744"},"_hasShrinkwrap":false},"1.0.1-23":{"name":"@vowlink/protocol","version":"1.0.1-23","description":"VowLink Protocol implementation","main":"lib/protocol.js","scripts":{"compile-proto":"pbjs --es6 -w es6 -t static-module lib/messages.proto -o lib/messages.js","lint":"eslint lib/**/*.js test/**/*.js","mocha":"mocha -r esm --reporter=spec test/*-test.js","coverage":"nyc --require esm npm run mocha","test":"npm run mocha && npm run lint"},"repository":{"type":"git","url":"git+ssh://git@github.com/vowlink/vowlink-protocol.git"},"keywords":["vowlink","protocol","p2p"],"author":{"name":"Fedor Indutny","email":"fedor@indutny.com"},"license":"MIT","bugs":{"url":"https://github.com/vowlink/vowlink-protocol/issues"},"homepage":"https://github.com/vowlink/vowlink-protocol#readme","dependencies":{"debug":"^4.1.1","promise-waitlist":"^1.1.0","protobufjs":"^6.8.8","quick-lru":"^4.0.1","sodium-universal":"^2.0.0"},"devDependencies":{"eslint":"^6.1.0","esm":"^3.2.25","mocha":"^6.2.0","nyc":"^14.1.1"},"gitHead":"7dea123d86c34fbc4ad199a658859743478d2d0d","_id":"@vowlink/protocol@1.0.1-23","_nodeVersion":"12.2.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-LBxElAE1+H0ad3DG8hw1xJzIgXg8vQT0Gd6CtccFzebO0o7VFBQsRlbd5TU2Hr4kSkuwmk4p09xDeXr0dVEXIg==","shasum":"b3c2e9ff565590e0fbf76eea5e914df4a6950e74","tarball":"https://registry.npmjs.org/@vowlink/protocol/-/protocol-1.0.1-23.tgz","fileCount":15,"unpackedSize":325230,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdWFcmCRA9TVsSAnZWagAAh1YP/0o0sFDPJt4NyYs6CJDn\n8eBj6ynTh4uDJ6bBBG4dtlFGho55C+2b/wiut2MFo6j/7FNUlubx7WByXs7N\naxVgSj6bsHAaOKetOIyMfaiefsVcrQIpTFxXMSY91DdZi7yXHRRoN9W/5dXf\n/bmKzfYOV4KWNQUbaicChdyNrtFaFuKSSUqsCCLfAKRimbdnVOVlsZhg3ABx\nyHlhH1KX1tHWqeaYq+5+K+LsLOr08q52u42goQe7pZu+aMCeHKbncXz38/WW\nPQL1nsm+WoNsUPq8dChlRt16cz4xY53xWU0CHjQgQvaVNDSNkEQ/7ni9mdGT\nmupV5BDuS/hbGhxIVzbiLvVnbOKNMcJ1YpjMk61W+2eHI3THAoMYRTDkL/DG\n+mR0dLMWqoZ1YcFvlqWn5qR+g8DvuODtu6MHsvGrusirOu/kKmfoIYPQXsZM\nnrpG7CpyJn4t1wGV8tHL3A/FGgW3vOZlsBj1G6KA7wW5LS8AJYkqrV8Zx+MK\n0dRSkE3qi30riH5VOcRkJBBukmmmZ7nlTWhbL3EtuIc4XVqR6JbjbQU4WGuF\nkDdmG2pguChgjzqRs7sq+QiPWVQUUBrvVlhbjGLfvDZGobM1KcqBL6PuxniB\nXFZPCG/5zkLoj3t1Lv/ROXcXPnn7WTI8yAhJcaluhOCYztmoAefmPiZ2OlCy\n6DZC\r\n=SDMG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDmh0nPypxz0l6WJYOcpD94nJ/m40qV4cqR7aor8tSmXwIhAIMlg4y1v//Nv4/BCxCjZRJleai3Kz01EBtCNaFPKv/8"}]},"maintainers":[{"name":"indutny","email":"fedor@indutny.com"}],"_npmUser":{"name":"indutny","email":"fedor@indutny.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protocol_1.0.1-23_1566070565435_0.527093451334693"},"_hasShrinkwrap":false},"1.0.1-24":{"name":"@vowlink/protocol","version":"1.0.1-24","description":"VowLink Protocol implementation","main":"lib/protocol.js","scripts":{"compile-proto":"pbjs --es6 -w es6 -t static-module lib/messages.proto -o lib/messages.js","lint":"eslint lib/**/*.js test/**/*.js","mocha":"mocha -r esm --reporter=spec test/*-test.js","coverage":"nyc --require esm npm run mocha","test":"npm run mocha && npm run lint"},"repository":{"type":"git","url":"git+ssh://git@github.com/vowlink/vowlink-protocol.git"},"keywords":["vowlink","protocol","p2p"],"author":{"name":"Fedor Indutny","email":"fedor@indutny.com"},"license":"MIT","bugs":{"url":"https://github.com/vowlink/vowlink-protocol/issues"},"homepage":"https://github.com/vowlink/vowlink-protocol#readme","dependencies":{"debug":"^4.1.1","promise-waitlist":"^1.1.0","protobufjs":"^6.8.8","quick-lru":"^4.0.1","sodium-universal":"^2.0.0"},"devDependencies":{"eslint":"^6.1.0","esm":"^3.2.25","mocha":"^6.2.0","nyc":"^14.1.1"},"gitHead":"167f767330c0455f8834102665bd7d6ff5facaf9","_id":"@vowlink/protocol@1.0.1-24","_nodeVersion":"12.2.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-cJN2AWzDUEVYX8oPIhAQGoNGpNki18uT34h/UpHVE8BTVBl9xCtlHBQPRvolVY3b1j7xggJZlTDMq3kAcRBc7Q==","shasum":"811d15a43522eb2cffb5200533e392f190cd276d","tarball":"https://registry.npmjs.org/@vowlink/protocol/-/protocol-1.0.1-24.tgz","fileCount":15,"unpackedSize":325428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdWKp5CRA9TVsSAnZWagAAXh8P/i0oo2F1NY/WSYfw3Lt9\nejvuV2XSLWuy101LoeIz8suwtbyCKBvl5bXAsjUrLYO4r3b2CuhWuTyf3LCQ\nGBmf2Gg/Nde8wbr8Zrgfy9XMYliZOLqd70JJJaV43QH2grImSuLwz9kMvaWR\nj+hQTGfvKGKxWndjNem6nXFqfkBoS5TcHQN6+pnCN0H3cGk2lkoCO3z12WwY\nwqCkjNhkQLzGkY0VGrLnJTMF9aDiSSQ2Qcom/0kz3PDq32fjKEdxewfSz1OG\n8YYnYasmixtCS0KvXN2w14OSQ0Br+eUdGxmz5AOw71YgMmmh+IwZSkJrVf2c\nJFmURGB6ErFyZxVn8ZBXl/dPp8XASO2LSBBjXOOFs6mFAF9UNKlFNXsa5B96\ntYCfvdLmMs4EmXEEB+KmPQFL4F3m6hyPAXEAzEAC9Gkxb2M8xMhlTy7vBAs0\nROnIvXvOPHatuaVSA4UKHe3zfvf+kK/QI0thOY3l+UdbxetgdYy1hNVWC1Ck\nWWV7PAX3hfSHkOvhoV9QuwZZBuAbZSpSMRBklUMZIGNWauoiXi5AcnoNE99C\nachlZ9gxtDKmlK6xnPemulTQ8FwrNfh6K0Z1z70O5/MojAL7p3GTXBGTuoER\nALpHUkYuN68zqHZhzbFGNRSK1gnrpWZJf9KjXCzyx/Zg4Fr4odAsUHxTMlOG\nq0Zk\r\n=Lykx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE62aNLKz8gRZWTAwQvbr5xXNUG1to1MmfxdiXeZZDKtAiBhGPyvfHEvrxDt+E+3eDu8BIhuJnBa+PxnRTnQ/vdqWQ=="}]},"maintainers":[{"name":"indutny","email":"fedor@indutny.com"}],"_npmUser":{"name":"indutny","email":"fedor@indutny.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protocol_1.0.1-24_1566091897082_0.1014864588787947"},"_hasShrinkwrap":false},"1.0.1-25":{"name":"@vowlink/protocol","version":"1.0.1-25","description":"VowLink Protocol implementation","main":"lib/protocol.js","scripts":{"compile-proto":"pbjs --es6 -w es6 -t static-module lib/messages.proto -o lib/messages.js","lint":"eslint lib/**/*.js test/**/*.js","mocha":"mocha -r esm --reporter=spec test/*-test.js","coverage":"nyc --require esm npm run mocha","test":"npm run mocha && npm run lint"},"repository":{"type":"git","url":"git+ssh://git@github.com/vowlink/vowlink-protocol.git"},"keywords":["vowlink","protocol","p2p"],"author":{"name":"Fedor Indutny","email":"fedor@indutny.com"},"license":"MIT","bugs":{"url":"https://github.com/vowlink/vowlink-protocol/issues"},"homepage":"https://github.com/vowlink/vowlink-protocol#readme","dependencies":{"debug":"^4.1.1","promise-waitlist":"^1.1.0","protobufjs":"^6.8.8","quick-lru":"^4.0.1","sodium-universal":"^2.0.0"},"devDependencies":{"eslint":"^6.1.0","esm":"^3.2.25","mocha":"^6.2.0","nyc":"^14.1.1"},"gitHead":"ebd3650e5c90a6cc10eb16af0eb2de90f50018d0","_id":"@vowlink/protocol@1.0.1-25","_nodeVersion":"12.2.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-eN/NZk6kbHN1GR4fVO6RHauZBI2yRrHsb1nusgFv9Y2NUrTo6efe2FtQay/FrQ4bHK50LHWZVUapuWouCKdLig==","shasum":"7e929c99e5fae5be0519c20023a47442398e1c57","tarball":"https://registry.npmjs.org/@vowlink/protocol/-/protocol-1.0.1-25.tgz","fileCount":15,"unpackedSize":325806,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdWQKgCRA9TVsSAnZWagAABhcQAIAw39esmzhbit8n7A5b\nL0Wy3O67QIOMQBAgtdAnVWQMFTPk3owo+kvL5cKQ2e01kHqGLLpjU54qld8v\nBy3qpZEotLw45+Fw0s3srvKgNQfa6xZsY+2UgetZLdhfmamN/x7zqXwGcsfy\n9qlkqGs1bGLSkGr+6PYkARchysrMBJ8RBbjBC7rZcloJLVjR/93blu4NB5w/\nMB6WaCfxW59+GXT0zAMyYn1IfbuucHHAWM9WNeNidO0bhhTugb3keswjIXCR\nS85pI8tqlUHsm4n+VP751EyUhAAT2DMZyWPM7oVyPPv3IM3QuybOs7PVDkZ1\nJgMwNoCEY3X9YsCtsjw6+HsFoSqOxQLy6RcAfrB0t9sbCxXdJ4LugvjKRDsn\nah6WzOUiUxIUTy0cRNLmcPLoMrfXef0MdWc4YJFjDufoDUv96fIwoEVp97fN\nzIu3rlzl9cykiMtselS4VxJ6O6P/chH+ONPhBuXhr2DMDsqR+t/rDt8Q97Wz\nqubepMw9yNZy8uL5fVmqg8DxkzUgcvuYeLd1YKA23LuFDFHUMoUfb3Snh6T8\nCA8MWDunTBdDxFb1opr6M6Ys8R/W/E9v8Lk8AJIFz0bauAC4izcbqWcNsLfr\nDoIPttlpyD1c+0Xn2oJ3VrkKS/hcq53xa+by4rtKMe7UNUjuw0RnW/ymxZcY\nRTxM\r\n=j/vC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJ4Iqu+wEFk9KdygNUlI/Ua0nq7tK7xdd57ASmBUE0KQIhAO8A6EiBl7Q7nloyrwmye3Ajx/orlfncq5g0B1HBDoF4"}]},"maintainers":[{"name":"indutny","email":"fedor@indutny.com"}],"_npmUser":{"name":"indutny","email":"fedor@indutny.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protocol_1.0.1-25_1566114463642_0.5045737480646804"},"_hasShrinkwrap":false},"1.0.1-26":{"name":"@vowlink/protocol","version":"1.0.1-26","description":"VowLink Protocol implementation","main":"lib/protocol.js","scripts":{"compile-proto":"pbjs --es6 -w es6 -t static-module lib/messages.proto -o lib/messages.js","lint":"eslint lib/**/*.js test/**/*.js","mocha":"mocha -r esm --reporter=spec test/*-test.js","coverage":"nyc --require esm npm run mocha","test":"npm run mocha && npm run lint"},"repository":{"type":"git","url":"git+ssh://git@github.com/vowlink/vowlink-protocol.git"},"keywords":["vowlink","protocol","p2p"],"author":{"name":"Fedor Indutny","email":"fedor@indutny.com"},"license":"MIT","bugs":{"url":"https://github.com/vowlink/vowlink-protocol/issues"},"homepage":"https://github.com/vowlink/vowlink-protocol#readme","dependencies":{"debug":"^4.1.1","promise-waitlist":"^1.1.0","protobufjs":"^6.8.8","quick-lru":"^4.0.1","sodium-universal":"^2.0.0"},"devDependencies":{"eslint":"^6.1.0","esm":"^3.2.25","mocha":"^6.2.0","nyc":"^14.1.1"},"gitHead":"2b540f20bf7eb2e36b77d4c794460f4fd1bc05dd","_id":"@vowlink/protocol@1.0.1-26","_nodeVersion":"12.2.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-jJBDJExd/8vMIyH8jDHKZju2B4WEzyCiEHH1JGSrufGNmDXRJ8dlWrmZPO/KZqhFymxTlbJGcfxg8bQc5Aod6g==","shasum":"77a887fc593ffc0c7c96d3453f92b9aaf0243f14","tarball":"https://registry.npmjs.org/@vowlink/protocol/-/protocol-1.0.1-26.tgz","fileCount":15,"unpackedSize":326609,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdWaPECRA9TVsSAnZWagAAYvAP/j0ypCUQ6zZBnDDX0rU7\ny4YpYp+QXCOQ1V1wbU2DcQLx29QNFehKx9EEihgr3C2bnrjQE0Zmvzs7tJLr\nJuugOYyUVQp3QjIf1MkzMRw9BNxWhhAWmM/bZ2gp7xBCpDbbiAmm9E2HNAPx\n3sX5FTFA1+Mkb+q4crUKectOq5I9pa2/qUM6s/VYovyFxQlhgOuQzwc/GnTo\nl8ZK2dCA5TS+Jil6Au/co3U3TNG13GQwUJOYlCs/kppQEu7Kum2R8pIe1Btt\nZFWrLe9UQ7Seu0SU7P4myp9mm9BwgMyL1I88vPSy5Ud25hWKteY4TeXjERrl\n3FAPHEl65gyw0hZoVdXMWg8t8C1wykWUP+dAEJd1yvoMkqvbG+p1Ck6KILEf\nIeYWd1WZldtwr26JPA5+Dhypj03ONg8b7SwspHXoazGT0MI37FujjukxCtmX\n6o7e3NojQJXHlQDB+OnaGs4yRQvpXDFJngLBaOXGG4DRA1HJF2QWyrXVXGIo\nBF9rKbBNPX/vLB1YukPpUITvnvD7zrlK3Na3raNQspogzmVIdHhMCceceEFe\nOYMaYkaxhKHcN2njtHlAoEGhb9ULic2eqE0VHe20BOZmwnI0hN2tiTnTFZm+\nJqlrVEo4uTugUy6zkKLUalrZqOKb4nhCoNi7rE/Qtzc0hFCIAtqLzPxJU9W4\ndaqq\r\n=62GZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9sgawDZAlGStyr/ZRaVu7HKtm8rLfWW53MjBUC7CmAgIhAMb1b5Ukaj0jk+MBtNuaJfrjLSz6yRH2SCnj3+N29ni+"}]},"maintainers":[{"name":"indutny","email":"fedor@indutny.com"}],"_npmUser":{"name":"indutny","email":"fedor@indutny.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protocol_1.0.1-26_1566155716221_0.49202213504825854"},"_hasShrinkwrap":false},"1.0.1-27":{"name":"@vowlink/protocol","version":"1.0.1-27","description":"VowLink Protocol implementation","main":"lib/protocol.js","scripts":{"compile-proto":"pbjs --es6 -w es6 -t static-module lib/messages.proto -o lib/messages.js","lint":"eslint lib/**/*.js test/**/*.js","mocha":"mocha -r esm --reporter=spec test/*-test.js","coverage":"nyc --require esm npm run mocha","test":"npm run mocha && npm run lint"},"repository":{"type":"git","url":"git+ssh://git@github.com/vowlink/vowlink-protocol.git"},"keywords":["vowlink","protocol","p2p"],"author":{"name":"Fedor Indutny","email":"fedor@indutny.com"},"license":"MIT","bugs":{"url":"https://github.com/vowlink/vowlink-protocol/issues"},"homepage":"https://github.com/vowlink/vowlink-protocol#readme","dependencies":{"debug":"^4.1.1","promise-waitlist":"^1.1.0","protobufjs":"^6.8.8","quick-lru":"^4.0.1","sodium-universal":"^2.0.0"},"devDependencies":{"eslint":"^6.1.0","esm":"^3.2.25","mocha":"^6.2.0","nyc":"^14.1.1"},"gitHead":"32b984e921f6f325a6736f2717ac4ee55f2bca92","_id":"@vowlink/protocol@1.0.1-27","_nodeVersion":"12.2.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-T7HUTnmxmGXv9eEq7VDvwYQzzhkRsMOpC/dLpItPBB3GhRV4uygXJd/p4wDNCOiWm57y0z/NAHM8TOctBXBXIA==","shasum":"bec2ffb0f9baebc013b352e572b4ae5cefbc3e16","tarball":"https://registry.npmjs.org/@vowlink/protocol/-/protocol-1.0.1-27.tgz","fileCount":15,"unpackedSize":326699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdWexFCRA9TVsSAnZWagAAsfkP/RtkcsZUaLH6GNwnZsTY\n7AWozNkfc+yh2Qn/HVmSCCLsw823727/w1zo1BysSUwAaaIrw/vFd83yLRx4\nBlCkYRsonNAkzx13q+jpj49OiRZIzwpuWCXB7CBlBcMyAvjmXPVdu1QfvJk9\nQUFwUSZoMXeHbXie/jDwD2V9AwZbeny2CtLBEvHCzuQvSHPk9u5oZlGbSizg\ngCOwDb+Lwl3ZniOj2+9mdmjOC9miDPLjWCeYpPQA64tEKzlcbrX3adKpNebM\nT/JXQgZz5c/Garkb8H4Hucx7GgM1mMtSg7a9NPRZhMvsZnYMhxpIvFRPDau0\nx6/viLBdmdIIYbAkmk1szyxx8YbM2Vq0JEBDmh5ZoMjaNDtxkJhuAKcU1c4c\nXzzDG7nYHNf0Vv7J4Hf+sdCJozu8ISecP+wQe49/5jq0XOz11JTjd/cGZmzp\nfvQTVk9zUdQHumiExvCnoqA1alYxixwEwgvqKvvRPkZiceYolu5CwII8VnSJ\n6ENdSFwKYbPWUNy1r2kAcFqmocqVH0dzS3WjkNcPuibGdeXYIt6WkCOD2TBj\nVJPJo/JF6v+Dia4BuIvILntgOqAVhG+m9AA+wK/vlhzlf6cINTeUtG1/KFZC\nwjQB42EFN8zHakMY9Q+pRCOTGwufY1HWz1DtOk0AbjsCKvRMCaqFfzNUmUBC\nDs5A\r\n=9E9m\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDqpl1sZcusSI9S6+o7IlbcNruuT/UUV0456qDzlK/NCwIhAOLHejTqSV1PXRZfkZgukcC5iewu69GUEm5cgVJtfVPI"}]},"maintainers":[{"name":"indutny","email":"fedor@indutny.com"}],"_npmUser":{"name":"indutny","email":"fedor@indutny.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protocol_1.0.1-27_1566174276799_0.5686952964851149"},"_hasShrinkwrap":false},"1.0.1-28":{"name":"@vowlink/protocol","version":"1.0.1-28","description":"VowLink Protocol implementation","main":"lib/protocol.js","scripts":{"compile-proto":"pbjs --es6 -w es6 -t static-module lib/messages.proto -o lib/messages.js","lint":"eslint lib/**/*.js test/**/*.js","mocha":"mocha -r esm --reporter=spec test/*-test.js","coverage":"nyc --require esm npm run mocha","test":"npm run mocha && npm run lint"},"repository":{"type":"git","url":"git+ssh://git@github.com/vowlink/vowlink-protocol.git"},"keywords":["vowlink","protocol","p2p"],"author":{"name":"Fedor Indutny","email":"fedor@indutny.com"},"license":"MIT","bugs":{"url":"https://github.com/vowlink/vowlink-protocol/issues"},"homepage":"https://github.com/vowlink/vowlink-protocol#readme","dependencies":{"debug":"^4.1.1","promise-waitlist":"^1.1.0","protobufjs":"^6.8.8","quick-lru":"^4.0.1","sodium-universal":"^2.0.0"},"devDependencies":{"eslint":"^6.1.0","esm":"^3.2.25","mocha":"^6.2.0","nyc":"^14.1.1"},"gitHead":"e5d45258dcc32d87ef0427a6263d3b36c99b2ba7","_id":"@vowlink/protocol@1.0.1-28","_nodeVersion":"12.2.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-ibnHORKMcggC/Jhgqbhs1/Z6Vx2omTpK7PWT054aj6OHB9WoGdc/guuqRCdGrzMGuPgBv968IopCH3ilN8HwSw==","shasum":"c0a3c40cb2caf56ce7c5bfc0e34e3dc272e2cba2","tarball":"https://registry.npmjs.org/@vowlink/protocol/-/protocol-1.0.1-28.tgz","fileCount":15,"unpackedSize":327089,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdWhvoCRA9TVsSAnZWagAAouIP/212leT6JDGHmCRfELWK\nqKc9A+PnanPVvwnbG/SfRJWomgqHYHS/xqrFMtmXwjfbwNpnTX8gRSIa7wJl\no4omhkgIEokcZEpSfEacvwmiCPyILnrikXuvurm3Uw0Da8dWBdEz9JrAD732\n4ZJqz9iOV+rT7xxiJvYIoXQce0UMAHyIT/LsJXL05XVEnIE7wM9SGEWk4OcR\nI3ipIfBcanb+nCnIHn+9wr6BdFAHJO0kKPecqpWA91a+8sPcuNo+3nyaGbCx\nMKM7QSbCgfk/ekGAJ81FrRgU+Ec8jMhdtRAWdAZX91d1H5cz2KV3v2wkhGiW\n7zNznZLfTHofha7vfINtVsfzoDwYyohhGcFJfdm+ZWqoZS0KCkxG7fqol/mz\nVWqQDrY9YHzFE+yjvXLxQSmOSwludBSqvE3HpTFjqcwmHr1f8I1/s7qVYqVk\nrUPivyyPT68ewSgg1V+De5dJTU8O68NhlQ6yL3vJRUg+FfVDakQYtXViMaZb\nm4cBI5f0fRI86WiEr6hWmh6v7FP7pGZcc4Iy6y9qRK+bn/wtdlupX7djE7aV\nyimCexzrgKgAPHi79uCvlnQcIp8XzqrfGQ9vj3tVSTuTd60n0rWvN7tPG1k+\nKe5gnFNKw1dOm6A0fu2axrJTArmTMODxJYTG6lCcXhGUWkVStKJYuTt4BT8b\nzo9A\r\n=f1de\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFfoHOJ6wdFnEp5S7Gji5TIVNFEUug1IADi53A4U4H7PAiAH3fI2Y6BhusqiMPpbzPTsmSk666O0rdabDVaAMSqrPA=="}]},"maintainers":[{"name":"indutny","email":"fedor@indutny.com"}],"_npmUser":{"name":"indutny","email":"fedor@indutny.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protocol_1.0.1-28_1566186471509_0.5906111242176215"},"_hasShrinkwrap":false},"1.0.1-29":{"name":"@vowlink/protocol","version":"1.0.1-29","description":"VowLink Protocol implementation","main":"lib/protocol.js","scripts":{"compile-proto":"pbjs --es6 -w es6 -t static-module lib/messages.proto -o lib/messages.js","lint":"eslint lib/**/*.js test/**/*.js","mocha":"mocha -r esm --reporter=spec test/*-test.js","coverage":"nyc --require esm npm run mocha","test":"npm run mocha && npm run lint"},"repository":{"type":"git","url":"git+ssh://git@github.com/vowlink/vowlink-protocol.git"},"keywords":["vowlink","protocol","p2p"],"author":{"name":"Fedor Indutny","email":"fedor@indutny.com"},"license":"MIT","bugs":{"url":"https://github.com/vowlink/vowlink-protocol/issues"},"homepage":"https://github.com/vowlink/vowlink-protocol#readme","dependencies":{"debug":"^4.1.1","promise-waitlist":"^1.1.0","protobufjs":"^6.8.8","quick-lru":"^4.0.1","sodium-universal":"^2.0.0"},"devDependencies":{"eslint":"^6.1.0","esm":"^3.2.25","mocha":"^6.2.0","nyc":"^14.1.1"},"gitHead":"45e8f904ce752725de10132263a17d0b9da83d37","_id":"@vowlink/protocol@1.0.1-29","_nodeVersion":"12.2.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-0VEMpDV2gtzQmCzWzRuKt5fnM3DwQSdzJFhy0fQlh85v1oKcrFSVrePefLyXqISTHZbkFQYp+GXeTcFMmbugKQ==","shasum":"af11b7da447428e4d4dcad92ca11b5cdfbeba0af","tarball":"https://registry.npmjs.org/@vowlink/protocol/-/protocol-1.0.1-29.tgz","fileCount":15,"unpackedSize":327308,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdWiCuCRA9TVsSAnZWagAAiTMP/16DH6ofyWsEDYEhvFX/\nl7vi2VZNiuLS+UvCpaM7WkwbGxzFMnTQlSV48W3QhQrgvISsi/s5qCA7+xo6\n+MDj+SrNuM3QB55t0UCR7po6wit3c1rvdEvbLjC7zFLWjOzxXpVgE75E1j8K\n7JllkfMLx/WYa2Z4O1h8k5Q2gkMxkpHF2pIv8b3OjDaRF00zU+ZefTclmJBu\nRgHIk55dGlA7TS08qCraiawWU8xQh+N782uhs/gORWjNI2ieD1L7CGk32j9v\n+wZcJF10WSv7l9JC29b2GNdaEzAvQQyKlEy2maLSXLE87AfO6NWQXGNermjv\noo6LBWD1K9TmOApPy1RbCBIEaOj1fbZNaYu+fTGo4GZuS2v4Fn6Fe6jII3Gf\nAWXS2VgKWaNqK43kxcTJloCeCRaNjYZq/+ilCo8hXkIB//JSCclImX1GYHEq\nZacofBBXBkddAAFP17oJZhDaCLW2dg3coU0GEMqjrwXqRVY0RKHJ+dh/QTZb\nTggz/12AkfgZS5TqhMuDjHGiA0qibSeAEE6kSfVGhmDo3rM+wkq8QIdZxspc\nl+/flIt0bFkmc4IxVxzQaz3/JffjNr3YaRIBHRghYPQdDQMS3DGKD31zc/c0\nx82Dc7zs+Q6L7LnSA+kWStHwS5DY5rC2q+XxahxKOiEACGvYY94DBm4x2zZP\npnxZ\r\n=wU0E\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCcI1VTjVi/bNBpKQjh89MR0r+tqcSp5F73LpeazwKyAIhAOgrfmA5ewoCce44nM9+3FaJP+MGAtD2A1kIV5UVPndi"}]},"maintainers":[{"name":"indutny","email":"fedor@indutny.com"}],"_npmUser":{"name":"indutny","email":"fedor@indutny.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protocol_1.0.1-29_1566187693747_0.8482030961591496"},"_hasShrinkwrap":false},"1.0.1-30":{"name":"@vowlink/protocol","version":"1.0.1-30","description":"VowLink Protocol implementation","main":"lib/protocol.js","scripts":{"compile-proto":"pbjs --es6 -w es6 -t static-module lib/messages.proto -o lib/messages.js","lint":"eslint lib/**/*.js test/**/*.js","mocha":"mocha -r esm --reporter=spec test/*-test.js","coverage":"nyc --require esm npm run mocha","test":"npm run mocha && npm run lint"},"repository":{"type":"git","url":"git+ssh://git@github.com/vowlink/vowlink-protocol.git"},"keywords":["vowlink","protocol","p2p"],"author":{"name":"Fedor Indutny","email":"fedor@indutny.com"},"license":"MIT","bugs":{"url":"https://github.com/vowlink/vowlink-protocol/issues"},"homepage":"https://github.com/vowlink/vowlink-protocol#readme","dependencies":{"debug":"^4.1.1","promise-waitlist":"^1.1.0","protobufjs":"^6.8.8","quick-lru":"^4.0.1","sodium-universal":"^2.0.0"},"devDependencies":{"eslint":"^6.1.0","esm":"^3.2.25","mocha":"^6.2.0","nyc":"^14.1.1"},"gitHead":"d30290bc7bcc55973ab31786fcca3b1d0e054708","_id":"@vowlink/protocol@1.0.1-30","_nodeVersion":"12.2.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-z1GwDfHl73jcr8g7BOlu/OHm7XuxnCrbAImqnt3+W2fbo/ABnm/sd/MfS58/qfTs2Liz3ND+ajzaZiTw+/TjAg==","shasum":"43fc7f16b84682a201143eb19379f1d58831c6c6","tarball":"https://registry.npmjs.org/@vowlink/protocol/-/protocol-1.0.1-30.tgz","fileCount":15,"unpackedSize":327522,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdWiLyCRA9TVsSAnZWagAAQnQP/2N8cwRCz2sDzaKaxWEt\n3eL6bwK8orf45gkCeLi0aFXvjSJs08SMWlqtCciBQ010qlEmjB+asmzAl8gc\nM5AdkEAXRCJETVUgHgKNYjCJxCFNtfjXQiyX9hYNDZII+kY9upaP80UlzEPr\nW45exXdV92BpL2HeoZUeotfsNyfkNMQWG0L+LcZBGVkK7O95Vujd2uLIjePu\nJkRLp6kLkQCNhmijL9mbuGafDSQDIzSEroauThoHSvyS8dubTNdW/JUPEAnN\nIAaDAyewH4sU1gaefIoRil1WUN8reMjzbOszJ3P2q8WfDmqpcC8y4FRimCS1\ntQTy5QqLkPkNjIJrmL0xTFMhbTQqelptf7T5QbfqfGvMeCjjNO0ffxMGOSXH\naMDGQ+cLNbKYtBnoV8s95C61ud3qFhRpt8F69UqzTXZw9J48asBGzya4rLr+\nf7L353Sc1vshDsZDKnfTTfCA9Fb1yhxwu8KoE8ZYn1rdgEXAP5j0o1HQIRrY\nzslN+T5Y9s8FFzKcfzm2e/VRBNadd8YfCYT72b5mONnc0G1rh3y9b+qcM5Ch\nmrbnKOJjeMDr9PGySRRX2oFNPa+uVuvCUPXzPVrLGry0yMUGN+L9FuA/tdzI\n1dBQWbifRvSfOQGi3MsD9JO1CftO7ziiVXjHPKaidna5vlRZCwYnXv8Y+Kem\nyvg3\r\n=nXxy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIENGR6Q/OoSnFdNHi8IMjNTVa3WI+et9aiAEBllkuhdjAiEAvcEJO1OkW+LP8oxKb0395IEw28FwzFUBfhPSeu5l05M="}]},"maintainers":[{"name":"indutny","email":"fedor@indutny.com"}],"_npmUser":{"name":"indutny","email":"fedor@indutny.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protocol_1.0.1-30_1566188274327_0.5604020086978994"},"_hasShrinkwrap":false},"1.0.1-31":{"name":"@vowlink/protocol","version":"1.0.1-31","description":"VowLink Protocol implementation","main":"lib/protocol.js","scripts":{"compile-proto":"pbjs --es6 -w es6 -t static-module lib/messages.proto -o lib/messages.js","lint":"eslint lib/**/*.js test/**/*.js","mocha":"mocha -r esm --reporter=spec test/*-test.js","coverage":"nyc --require esm npm run mocha","test":"npm run mocha && npm run lint"},"repository":{"type":"git","url":"git+ssh://git@github.com/vowlink/vowlink-protocol.git"},"keywords":["vowlink","protocol","p2p"],"author":{"name":"Fedor Indutny","email":"fedor@indutny.com"},"license":"MIT","bugs":{"url":"https://github.com/vowlink/vowlink-protocol/issues"},"homepage":"https://github.com/vowlink/vowlink-protocol#readme","dependencies":{"debug":"^4.1.1","promise-waitlist":"^1.1.0","protobufjs":"^6.8.8","quick-lru":"^4.0.1","sodium-universal":"^2.0.0"},"devDependencies":{"eslint":"^6.1.0","esm":"^3.2.25","mocha":"^6.2.0","nyc":"^14.1.1"},"gitHead":"736de12263eac94bb230068572cccf78772de886","_id":"@vowlink/protocol@1.0.1-31","_nodeVersion":"12.2.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-EsmbMBeCphXYv1lUMaoC1Banym39imfcWehtvt8ePlKA3Mw6XCwIOHYQ74Jv+xeiR+LFhvb+442++XPOtu/Mhg==","shasum":"04b10385a8cecf69489b8d01e6c342390a8d31f6","tarball":"https://registry.npmjs.org/@vowlink/protocol/-/protocol-1.0.1-31.tgz","fileCount":15,"unpackedSize":327760,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdWiVYCRA9TVsSAnZWagAAC/sP/jYXlt5BTrdVv/CwpR6s\nfs7q7h7S0MxIHI0xhEpOE02B/A9UzkfYQ+u5bGS5iXVeDz47Kye08cR30rkc\nqEBD1l3B+voCAu6B7zFpfK7WrJq1t2kQkfyF9VGHI/sw6/C8xFIOOHbYEQVC\ndlZ0A1iAnsgirqXuSbK6qwM5ZPW77cFxlUPVQLKqL4GipdaRf2pP7rLkJWkS\nEmInxcT1HaIsvuUoTVbwN3Ij9fAh1U88nUppuq6yi4FDq8aYQgo6CAZc9uvq\nmzFJCshuYxl+0SbHIi4tF0n/yYBnU30HDJGKBynYmxg3qa1VjvIA+2zh7kAl\nbF+pX5rmaXBJ15ld7m/JQrWpboGFj8bnc0OVUg01MHdn86+PF8/1zNplnNgW\nOvg7g7wEL0yoDkhu0D6JDC5I+bnTbBktqIezNjsRn82j8fNm+ZsWHqM+75Pf\ncNj15e1SC3Lm9LZ+H8+sQaUMIdA0mzVT8cb90/woCmHKAzZM/c5ceyU3PpSg\n1/NdBtjrgykSNO4wqjr0kl6gKe7V9i44MQ+hK+sbqbePzR4HCezauaqussDz\no/lYVRwwBiInVk1c0qLVdy1kpN4duFmCfudOUPqElUQJCdjDjVsO7UVhdDoZ\neVUCvELakTbVRL7tFmLeZRXqW4W4bPWAL+0Sjgw7ECF9exYnAeHYGZu+zkBv\nlwnX\r\n=VEcC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdNJi6H8IZeBir5jJRUOiqBgJtrbKjAvQktZevhG4/FQIhAPuyh2AXIoyv4sugzzkEPMyY9iUdI4+2N7gWTePAat5J"}]},"maintainers":[{"name":"indutny","email":"fedor@indutny.com"}],"_npmUser":{"name":"indutny","email":"fedor@indutny.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protocol_1.0.1-31_1566188887980_0.19992080776428756"},"_hasShrinkwrap":false},"1.0.1-32":{"name":"@vowlink/protocol","version":"1.0.1-32","description":"VowLink Protocol implementation","main":"lib/protocol.js","scripts":{"compile-proto":"pbjs --es6 -w es6 -t static-module lib/messages.proto -o lib/messages.js","lint":"eslint lib/**/*.js test/**/*.js","mocha":"mocha -r esm --reporter=spec test/*-test.js","coverage":"nyc --require esm npm run mocha","test":"npm run mocha && npm run lint"},"repository":{"type":"git","url":"git+ssh://git@github.com/vowlink/vowlink-protocol.git"},"keywords":["vowlink","protocol","p2p"],"author":{"name":"Fedor Indutny","email":"fedor@indutny.com"},"license":"MIT","bugs":{"url":"https://github.com/vowlink/vowlink-protocol/issues"},"homepage":"https://github.com/vowlink/vowlink-protocol#readme","dependencies":{"debug":"^4.1.1","promise-waitlist":"^1.1.0","protobufjs":"^6.8.8","quick-lru":"^4.0.1","sodium-universal":"^2.0.0"},"devDependencies":{"eslint":"^6.1.0","esm":"^3.2.25","mocha":"^6.2.0","nyc":"^14.1.1"},"gitHead":"be5a2341d16bfb42f3aeeaf6b3ca07b589b2b357","_id":"@vowlink/protocol@1.0.1-32","_nodeVersion":"12.2.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-7TCNh2gfIasDMmLlgC6ot4rFGPTeyjF/i3qwDBm1+rIOjaDdkZQmPLa/4VXhpNtMWMemF/FpfSPpWmzv7Wwgtw==","shasum":"d511a79182c27033c19c8fa9e2668119db4919f0","tarball":"https://registry.npmjs.org/@vowlink/protocol/-/protocol-1.0.1-32.tgz","fileCount":15,"unpackedSize":327746,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdWlhVCRA9TVsSAnZWagAAvDQP/3Z/u5KjuU4c+Y+zQV6Q\n2KXbAs42BPg7HYSZkkD6aBh6Eh0woim6NTlye3sYW/ZcRMk2udg/SV/1vnzz\n6rF7cjfBPO2O4zN22rDGd+5Th7ZT/fur47th+vGJCciJwVZDr7xkszgwMzcE\n5y6Cql91GMxlrm2CQ56vMGKVXhWAds2Z5HSFbipO+Sd1nPwpVEa2quW4zSTw\nLlWmAU5gpESCsPnTQ5QLgwIsbQpoSU21z9AoUzQ8SVRiEfxRomFaJk1Yoyf0\nks4rA725E+0+DIT9j+CezXqHANVcc+Mv7CkrWsTSUhhIGIkII2XRf3nUTrlI\n8jUkS++k8PWcCqrPm823ETxm0nvFdR9T5L5aB/4ROXwHmnezCruUs58+1Mrl\n1Tc1zz51n+cUM4+2h6nfscXFtynSyPvSlklCY0c4GlHopipZUH3cfTT5zcAB\nKWS7xfZ6jcJ3UPMVNoQkDDflfrXB6oJWOm/6eUC6se4IP8gU4p0MuyJRXvbR\nQXyW3EYzQq8HQYjiMvTHo7kKlN1/FFm79iZgH0NVDuVuAS4UEYnrAMjaSkMG\n0N1oVRDVxZRdzKnqFDLJdWNBLhRNQLxrvmT2cDBvrB65VpXVxoaITpfLp0DL\nJSPdHFJniBZCHgr/xQ2ftIuvXCcPoyxMhLe74RQPcv80Ylxo3JvCsX9fCobR\nXDug\r\n=53cz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAJS2fYRm7i7dIlNPAcEMTajHZyLezM+3cXbNe0T4F1RAiBaxKPTCSaIj1p+V2y+Wc/M72R3Q95gN1KkQuF0S0NYfg=="}]},"maintainers":[{"name":"indutny","email":"fedor@indutny.com"}],"_npmUser":{"name":"indutny","email":"fedor@indutny.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protocol_1.0.1-32_1566201940998_0.6854911998222151"},"_hasShrinkwrap":false},"1.0.1-33":{"name":"@vowlink/protocol","version":"1.0.1-33","description":"VowLink Protocol implementation","main":"lib/protocol.js","scripts":{"compile-proto":"pbjs --es6 -w es6 -t static-module lib/messages.proto -o lib/messages.js","lint":"eslint lib/**/*.js test/**/*.js","mocha":"mocha -r esm --reporter=spec test/*-test.js","coverage":"nyc --require esm npm run mocha","test":"npm run mocha && npm run lint"},"repository":{"type":"git","url":"git+ssh://git@github.com/vowlink/vowlink-protocol.git"},"keywords":["vowlink","protocol","p2p"],"author":{"name":"Fedor Indutny","email":"fedor@indutny.com"},"license":"MIT","bugs":{"url":"https://github.com/vowlink/vowlink-protocol/issues"},"homepage":"https://github.com/vowlink/vowlink-protocol#readme","dependencies":{"debug":"^4.1.1","promise-waitlist":"^1.1.0","protobufjs":"^6.8.8","quick-lru":"^4.0.1","sodium-universal":"^2.0.0"},"devDependencies":{"eslint":"^6.1.0","esm":"^3.2.25","mocha":"^6.2.0","nyc":"^14.1.1"},"gitHead":"a9e866e1c1e363c8eba44930700ba86e41745400","_id":"@vowlink/protocol@1.0.1-33","_nodeVersion":"12.2.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-dV1UFfmqtvqLPNxuMsxvV2rGDlpVvK+UDWou7cF0ROMC3iK3mYhWlfWLvS/K2Vk6K7cmN4qOnx/YyR//QEi4ug==","shasum":"71993781afc4032f9c11853644a8857ea657aef9","tarball":"https://registry.npmjs.org/@vowlink/protocol/-/protocol-1.0.1-33.tgz","fileCount":15,"unpackedSize":329159,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdWthdCRA9TVsSAnZWagAA9KUP/3BwVQGrzxVPO2TVcOny\npzdAjCJea8trS1BfCHQb2K1Pj+7ENRzONEi6EQaRVtkRYXA5u8w7q6LSE0wz\nxvoK+VuXWgGSKi2ioLjoyYIDcUwUSBemb06HySRvnbAtfIlp2aryx5gAE6Ag\nE8Ohwk+bnEVnXx1Oe8qjBs6vM5RYrEkCLGHvfbc8/bsANMagrVzapNwqj+RV\nWPhx8WxNe1bP5ZDE0ozsWS1OjXdZ4VY/aBq5BuB2rrwOI5k9T9ljcZ63Aq9X\nH3rmqsljYFBPzZSFSri0HnvyRWwZMtwQNU+QT3M2vYKdci1wzK6FYYPHAYvQ\nVQnFqmws+RVNdpaQTlPI0hXDi+DZ3f8+W/NtsgrrlbeO2A8d/+F9fvOLO8zF\nKHJH0dCWmNSlvf3o2MOdFJ117exlHK8dkF6BaHXKSTQt66kYWGrlANDbsoCt\nn/gdzrUGLOqp6gU87fDvvDg0/FfnUC8Xm8NcyiyrP0Z3EQRCr0xYRpNKF6/Q\nyxz+mFHdhJavduN418uob1jtHNRadbMrgwefKEDqTg9M8rY8Bz/8PQXp0rxe\nQRA37T5S0YwycbUmHg7NeZgPZciZboB3EA6eRpMJJQfPYSh2NbDDm9OOJdRU\n5IiuyarUCD8tEvWnPsBDSyNgnV6KC/Tmmn3o4tSwXOJpgkh1MDv6NqD3+ww2\nEwsd\r\n=PQRR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDAF6TyMyaVM6h/x/6HU0yTqMIBCNn23uZTv0Z91TQsCQIgCfvaC+x5rRJw5OTJCXXBqDzfg4Ck0scGNtMUvieAbJk="}]},"maintainers":[{"name":"indutny","email":"fedor@indutny.com"}],"_npmUser":{"name":"indutny","email":"fedor@indutny.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protocol_1.0.1-33_1566234716384_0.426470685862951"},"_hasShrinkwrap":false},"1.0.1-35":{"name":"@vowlink/protocol","version":"1.0.1-35","description":"VowLink Protocol implementation","main":"lib/protocol.js","scripts":{"compile-proto":"pbjs --es6 -w es6 -t static-module lib/messages.proto -o lib/messages.js","lint":"eslint lib/**/*.js test/**/*.js","mocha":"mocha -r esm --reporter=spec test/*-test.js","coverage":"nyc --require esm npm run mocha","test":"npm run mocha && npm run lint"},"repository":{"type":"git","url":"git+ssh://git@github.com/vowlink/vowlink-protocol.git"},"keywords":["vowlink","protocol","p2p"],"author":{"name":"Fedor Indutny","email":"fedor@indutny.com"},"license":"MIT","bugs":{"url":"https://github.com/vowlink/vowlink-protocol/issues"},"homepage":"https://github.com/vowlink/vowlink-protocol#readme","dependencies":{"debug":"^4.1.1","promise-waitlist":"^1.1.0","protobufjs":"^6.8.8","quick-lru":"^4.0.1","sodium-universal":"^2.0.0"},"devDependencies":{"eslint":"^6.1.0","esm":"^3.2.25","mocha":"^6.2.0","nyc":"^14.1.1"},"gitHead":"3474d891fe21b04a8684333bae9ac710f25a9657","_id":"@vowlink/protocol@1.0.1-35","_nodeVersion":"12.2.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-Pl45Rj/D097YrEvIjluMdiBBRJg3dz+MDqjXZet3Rp1/qV6OS8LMp0qeuNGgxXiUGcnXkRizm7TCtrJbg4kuPQ==","shasum":"685eefe0b257a8c3322130b118e4516cf4a43273","tarball":"https://registry.npmjs.org/@vowlink/protocol/-/protocol-1.0.1-35.tgz","fileCount":15,"unpackedSize":329297,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdWvpPCRA9TVsSAnZWagAAG48QAJ4AVncww+QKu39pm8x6\nzKLdargnmX4siI8OsL96hLj+Kz9h5NA6IU71WQp2TPQqVKD9EICej6VbImAQ\nDE37WqLns9SuFfVy+tH9zBtOb1+hCgwd54SnVetao5lKHBqRU0i3FNwlmX0y\n2jVm8nLQojd+cdRbd3tGGjPtwX3GbDfgZTS64Tl3Ptw3G6yO+r2aNpoEup6K\nZ9UsIvfo5CVoU+k45klmrtx6BsIeIgOoa72EtF2zbyeqmGx0ZPH1rYuOxbTi\nnvZMKsLyGIfD223czAf+OEEVrchK1eNzYXC6q3RbNqOpPLxaEJ/7SWhRlgTC\n28bi0okQ0SleJZztbde8Zb3yqATyi5p3wVtXEiqpyRb6rB22CXohJrDV71T/\neCSvLzVVJhWSUbKAHmOQqAhJaG1ma2ndYb7Tpz7ise4rOpZo4//uevqxho5B\nb3B+beaGTDNZZDTw5QOpLW1MHGFjd5IcXSrKtZQJLaDewmsc8iah/OaCl7kT\nPww86t/TF6MzBSMPSy4yiBBWuUVX3iJZI62VbaAbV/JgRpo331yCXOCiW0AF\n4nF4QCfp8xtw9txCxpDDMDmlUfYXREjBkU8s0sdshTTP5BUBFneyHXMpMUpd\nGTVwwDU36/f58DeH+PvwstWnQwjThJbTkC3pKAsFM5AAPtE/2y2OKFqL9jh+\n4Zb1\r\n=VxTr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDj+xC4AlW45kXe4TAreZGtw3BBySisW6q75olzzJTF4wIgCIQrCJwxvITZ8kbZzF0UVD0y/5ErZWp1twtHCtoJA0o="}]},"maintainers":[{"name":"indutny","email":"fedor@indutny.com"}],"_npmUser":{"name":"indutny","email":"fedor@indutny.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protocol_1.0.1-35_1566243406294_0.1730144955593147"},"_hasShrinkwrap":false},"1.0.1-36":{"name":"@vowlink/protocol","version":"1.0.1-36","description":"VowLink Protocol implementation","main":"lib/protocol.js","scripts":{"compile-proto":"pbjs --es6 -w es6 -t static-module lib/messages.proto -o lib/messages.js","lint":"eslint lib/**/*.js test/**/*.js","mocha":"mocha -r esm --reporter=spec test/*-test.js","coverage":"nyc --require esm npm run mocha","test":"npm run mocha && npm run lint"},"repository":{"type":"git","url":"git+ssh://git@github.com/vowlink/vowlink-protocol.git"},"keywords":["vowlink","protocol","p2p"],"author":{"name":"Fedor Indutny","email":"fedor@indutny.com"},"license":"MIT","bugs":{"url":"https://github.com/vowlink/vowlink-protocol/issues"},"homepage":"https://github.com/vowlink/vowlink-protocol#readme","dependencies":{"debug":"^4.1.1","promise-waitlist":"^1.2.0","protobufjs":"^6.8.8","quick-lru":"^4.0.1","sodium-universal":"^2.0.0"},"devDependencies":{"eslint":"^6.1.0","esm":"^3.2.25","mocha":"^6.2.0","nyc":"^14.1.1"},"gitHead":"5c539c595445dc1d61bfd28ac5d4fb9a4d41b750","_id":"@vowlink/protocol@1.0.1-36","_nodeVersion":"12.2.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-/9QLf/jkwh2x6nJXsNoVRtB7O5Dr58lSACdRbYDP2X3py+JSEh/gSJfL38mbKXtWa5kn/hdQCzSrgbgpleeTWg==","shasum":"9a408aa0034514b4beeccd774090710f605c852d","tarball":"https://registry.npmjs.org/@vowlink/protocol/-/protocol-1.0.1-36.tgz","fileCount":15,"unpackedSize":329404,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdWvvcCRA9TVsSAnZWagAAQ6EQAIMHsgqtvALMrYj2zBps\nKrp4nS7vULF6zau67QbqQXxAAOMIV3o1/I8fSD5KY0NDkVYLLLNv69WvcU1q\nEKNy/S5jC1N9stx/fhYfb930CV2Uo03AUkm/XS/8A5z50Csp9CIUGE0LuAD7\ncliygNOIrfciUmbJb78FctM36bfD90pUOOYKQGi0xs85R3MhCMP9cZ4OYAp/\nadhgTfFOS8iy/E9eWfracfynlIDluEyFZMc7ADn6EgUb19nCLaAGU9tDK61F\nyYOngSoWRghCkbvJm2Z0mRkzvpLW3sQIcJj+3bzB3OG65KL3EV9JaN1hS1R6\nBJtxJRYYv9i43j9Ezi4XAo53X+p8yY7C3BBwd63ZeaPtw35p/H/zqhs5n8kQ\ntYm7DSYgBsPR44xLGmkaD0O+2rstujVomKOlOWqpMKqANbBDXH0x2ypJM7nw\nHipZg2JRGtc19Dxm5E6yNUmxw7fGm4Z7x9GNSXJfjXG+iE9VyGA6hQdqh77z\nTds6wA9ooImaMvlMrhbIY+Q8gLqFaU7nRMlNTbLsuN0W73/wwtB/3wm1LovD\nr+kQhhePiGjIyN9qrt9/wnseBIjZ72z9Nj6D6TPX+rlVbHPF5osb5SVoj5Gg\nJN9u+8WANiohF3XpVnqJcdjeiNH8fwZg9GbIHeHbnnwz9G6d7pw5LtoIl8gX\nsM63\r\n=HuJ3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDpxx5yHIY2gPaXzNTRRWDSU8vRlpzp3j9iIU4gu3n+eAiEAmR8eH23F5vf/WwPMhTrzfgdYjXiBmXrRptiv+UbmlOw="}]},"maintainers":[{"name":"indutny","email":"fedor@indutny.com"}],"_npmUser":{"name":"indutny","email":"fedor@indutny.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protocol_1.0.1-36_1566243803391_0.9138304235249195"},"_hasShrinkwrap":false},"1.0.1-37":{"name":"@vowlink/protocol","version":"1.0.1-37","description":"VowLink Protocol implementation","main":"lib/protocol.js","scripts":{"compile-proto":"pbjs --es6 -w es6 -t static-module lib/messages.proto -o lib/messages.js","lint":"eslint lib/**/*.js test/**/*.js","mocha":"mocha -r esm --reporter=spec test/*-test.js","coverage":"nyc --require esm npm run mocha","test":"npm run mocha && npm run lint"},"repository":{"type":"git","url":"git+ssh://git@github.com/vowlink/vowlink-protocol.git"},"keywords":["vowlink","protocol","p2p"],"author":{"name":"Fedor Indutny","email":"fedor@indutny.com"},"license":"MIT","bugs":{"url":"https://github.com/vowlink/vowlink-protocol/issues"},"homepage":"https://github.com/vowlink/vowlink-protocol#readme","dependencies":{"debug":"^4.1.1","promise-waitlist":"^1.2.0","protobufjs":"^6.8.8","quick-lru":"^4.0.1","sodium-universal":"^2.0.0"},"devDependencies":{"eslint":"^6.1.0","esm":"^3.2.25","mocha":"^6.2.0","nyc":"^14.1.1"},"gitHead":"cbe2247279a55c26da386ecaff2c783a302e9708","_id":"@vowlink/protocol@1.0.1-37","_nodeVersion":"12.2.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-6U4/qy06EDnfo04oJ3FY6WsoKyZoKIj+3XvhwsrwWARvGvlrd3Ha4xmSyxvrlx3eJ7tROlLSe8ZKSfUpL09OPQ==","shasum":"075c0469ff41adcdf38481573f1bd23854ca6e3b","tarball":"https://registry.npmjs.org/@vowlink/protocol/-/protocol-1.0.1-37.tgz","fileCount":15,"unpackedSize":329735,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdW2hvCRA9TVsSAnZWagAAc4gP/j4VspADYmlbIwh0uhqA\ni4YH/fzVg9ehjaCCPZLCuvSL6s5XnRTfgeXYiS9h9Y2Nla/LnAJWv52xIfFi\n/xImk9uH7/BufSFc+yXD4SFS6dhQ4kxwcBcw8ONRJpIH75dwPfexia/FsynN\nn4wljDrj3i7aYxTJriMQJxbEPSq9dAIxRtaizC5mR5TVEv5KIt3rQRFUtkMe\nKfoNQ9hmT6aPWCtWZ5JAHluvauwEljbrud/XrVQoCRRRvvzT5PHCNaxLg3aC\nZhxUIqIck+rj/lBZW066YBeFcWCE+uzLWTluiwMZEovFrECsMytkALBSiIXp\nHsuD/FM4Z99Weod4CgDD0/1fXU0pxW/QFbDjiteVKyTsJu9lsIKqDHW4Qh0J\nKuCxqbydfFFglDxA+fGNWbl0s5kQycht7DjZ1eobtEq9IY/5J4c7iIk7Lpij\nCNHpPTg6w0qpMoj0jB3HyF8SyNfnaiIOioZ95Gu81O2Ag/yhZ+4VYeckW37y\nvHeDzlHZRlRC7cXSZNY4/IuIBaMwBM/JS0yJpSS1wa6oH1OKEs94mq3FkWzk\nzL9g0R2vxOSDpRTrXhYUopeBxCE0KCvdnysgCAMNU0NGA01kddqPBj8r7F3a\nFspMOqmpejPo2fz3SC5mnVEUqMWv+43fWSD8PBX1TAccvwSU8JWso9ACDMEk\nCsWH\r\n=N8Kb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCi8HgoO5GQtsDt0QeraB1zSupOKBFPwSEDADekrtHHgAIgWl+kl8R+u1Ld+9Apg7/gHZ+OxN01F4AjRheemk964vU="}]},"maintainers":[{"name":"indutny","email":"fedor@indutny.com"}],"_npmUser":{"name":"indutny","email":"fedor@indutny.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protocol_1.0.1-37_1566271598943_0.7515177303195772"},"_hasShrinkwrap":false},"1.0.1":{"name":"@vowlink/protocol","version":"1.0.1","description":"VowLink Protocol implementation","main":"lib/protocol.js","scripts":{"compile-proto":"pbjs --es6 -w es6 -t static-module lib/messages.proto -o lib/messages.js","lint":"eslint lib/**/*.js test/**/*.js","mocha":"mocha -r esm --reporter=spec test/*-test.js","coverage":"nyc --require esm npm run mocha","test":"npm run mocha && npm run lint"},"repository":{"type":"git","url":"git+ssh://git@github.com/vowlink/vowlink-protocol.git"},"keywords":["vowlink","protocol","p2p"],"author":{"name":"Fedor Indutny","email":"fedor@indutny.com"},"license":"MIT","bugs":{"url":"https://github.com/vowlink/vowlink-protocol/issues"},"homepage":"https://github.com/vowlink/vowlink-protocol#readme","dependencies":{"debug":"^4.1.1","promise-waitlist":"^1.2.0","protobufjs":"^6.8.8","quick-lru":"^4.0.1","sodium-universal":"^2.0.0"},"devDependencies":{"eslint":"^6.1.0","esm":"^3.2.25","mocha":"^6.2.0","nyc":"^14.1.1"},"gitHead":"96dcf1420cedc295cd06188f4bf8f9f5cef27468","_id":"@vowlink/protocol@1.0.1","_nodeVersion":"12.2.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-zaUzx6nv6vQ2FcgTyBlQnDqrFpl8DJ4o5qkz3xNU4pC6D3vGQgKyoH433BILDpLCESXG1s7k95ABI09lg66Sag==","shasum":"7cbf0eaa147ba3ba4a3f0c85509ef584e364865c","tarball":"https://registry.npmjs.org/@vowlink/protocol/-/protocol-1.0.1.tgz","fileCount":15,"unpackedSize":329732,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdW3mACRA9TVsSAnZWagAAtpIP/i3x99Z9aQxd91X1LvD6\nKX+Welzev8jDJmo9gZ57w7wEjwLJeu+qxPNCkWPNB4NPEWCv9lYW7u0xCxmn\ngWzCxBFDsrixONwwEhN6XYnMhHv+CBYxp0w6G/RJm4htR58bLwr/bs8rbsCi\njCNNrarN5GIFV/TB7B8IF6DkfjqDeHizVAT5/VBa15HPkLj5GL23CSJpuFp/\nAaHOFjzFuvj/0k6Wzx4Gxxl+YbXXydioJ+QsgCURoD2ZFm9djY1f3QjCk0Ga\ntQ9aIqRJ1aORojq87LKuccDXx95jVCoPRvzObU3Um4gwF+RMbIYYNkmPkpuS\nNKoPkN6zVamhlmoCTxlpPYgPhZchawuAWalr7CelGa23/X5TDOma7yACMz/g\njRf6Fnspzqp45Q0r56/Wa7dk4miouVRL/hpyd8pgOz8B/cCdwOZqDjnX0c6Q\n95zKK3E5eEjejQ2NgGgMHuvK1rgMfocBSiiUdDBUiZeeZZ8G0xNoM9JbLb6u\n7s77xS5LFs21C9+CKbqfJ7aJFQgSDm5PaMOL+o+H9wo9GpOW386KHg30mrbJ\ntDVj9ZVxpM8xXCXdGvEXE7hysCZMtj+I7S4oyCFH4VQX+8k4zcn9k0p5KP2B\nIjHggqp6YvCNCqQRNyyRM2pOAYIs67HP+tOYab7XDnUQI6n3Oy5VLNIrb+4p\nGomd\r\n=9tVR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICJcgT1JSOJRUpY6E6K0AU3Bvn2Qs/fEwChNbwHZGo4yAiAix4ppcKdONYhoGOQWIphZl5etmHBJLVBSzeW1G2Gdjg=="}]},"maintainers":[{"name":"indutny","email":"fedor@indutny.com"}],"_npmUser":{"name":"indutny","email":"fedor@indutny.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protocol_1.0.1_1566275967218_0.8786515987334651"},"_hasShrinkwrap":false},"1.0.2":{"name":"@vowlink/protocol","version":"1.0.2","description":"VowLink Protocol implementation","main":"lib/protocol.js","scripts":{"compile-proto":"pbjs --es6 -w es6 -t static-module lib/messages.proto -o lib/messages.js","lint":"eslint lib/**/*.js test/**/*.js","mocha":"mocha -r esm --reporter=spec test/*-test.js","coverage":"nyc --require esm npm run mocha","test":"npm run mocha && npm run lint"},"repository":{"type":"git","url":"git+ssh://git@github.com/vowlink/vowlink-protocol.git"},"keywords":["vowlink","protocol","p2p"],"author":{"name":"Fedor Indutny","email":"fedor@indutny.com"},"license":"MIT","bugs":{"url":"https://github.com/vowlink/vowlink-protocol/issues"},"homepage":"https://github.com/vowlink/vowlink-protocol#readme","dependencies":{"debug":"^4.1.1","promise-waitlist":"^1.2.0","protobufjs":"^6.8.8","quick-lru":"^4.0.1","sodium-universal":"^2.0.0"},"devDependencies":{"eslint":"^6.1.0","esm":"^3.2.25","mocha":"^6.2.0","nyc":"^14.1.1"},"gitHead":"e7455a1acf3a21ee833f0c8358e5613827d3595d","_id":"@vowlink/protocol@1.0.2","_nodeVersion":"12.2.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-nSyLyO9MMtGZoOWx2bVpNZ2wZySdEc1of38EDYHkxu0buVce/zXr2M6xI2lxhcYopGkJXHbMDck/gt1I2P7eMA==","shasum":"cde6d3b6ec8feb0faafc9dd55afcffed1027cf2a","tarball":"https://registry.npmjs.org/@vowlink/protocol/-/protocol-1.0.2.tgz","fileCount":15,"unpackedSize":330791,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXJnHCRA9TVsSAnZWagAAG54P/iRZeOX2ZHIaTAsd4Z4k\nd83PJTrkSrVgsHMzyPs/LKl+cXvPCE+1dToyowwoXsHUHHzY8LbIuzB3YZD0\nBZ5tvZliZHSVYLgVyy5yBDyqejlgvUN7podBIYDOZzSOtaTgDJgnDbiMxTlw\ns/UumK/srA8Zmifuf4hZ8PBNHZYlTpzmfZYQX4NbOA7IxtkMjL+KqnOy2BR4\n2GsaDkjYa+w2zSkIFYGW6Px/3+zFkXk23aOyy/FTo/Y5UdC59SRQi2n8kZSr\nLhy2lqkNILaHJncZIU4Q0GcZyfB7WwbuRRPH/q2mqTw4SN2j7URMWf8WbhqV\nvsotQhb+Eji6e4Klgyh7F5UZEF019H3qRwZ1IBW9RGv6kY5MdnYLCP29GvT8\n00ggf4Ck6YawTLTiW3UAXAzczCaVIn8aVCPC+rC0KHz/IlHvAm+Aw8IvLOPL\n37yibALpCV8SrBIZTkYpx4bookEHvely5gTbkUHKZwyQPgcFYVs2TuLg7K+C\nHZK9qGpkwlRrFSuLHq2c0dDAujQIjMx9KgL2dnqiF19AEUqG+ZUa8/h85Ygv\nKOxLbKhm5MIbMhmmAexM/W4QmcNKtWWhNGMYq2CmJj6NPtsx+rAMUOv+YeQl\nbKWsMRHTTyQUNTW7Wb1CGLELhjOrWiJKt8Sn6xCaSWc8/fcZKaEIy2hMx9n1\n60oD\r\n=dlDl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC0kft4tAYnVdpbxWIKa61PdphuYCxorPJImVdzKk7j5AIhALqdz15wzTakvkf8nONWa9P07TKIFIZ7W0QO0HQQusSP"}]},"maintainers":[{"name":"indutny","email":"fedor@indutny.com"}],"_npmUser":{"name":"indutny","email":"fedor@indutny.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protocol_1.0.2_1566349766724_0.2629502153865235"},"_hasShrinkwrap":false},"1.1.0":{"name":"@vowlink/protocol","version":"1.1.0","description":"VowLink Protocol implementation","main":"lib/protocol.js","scripts":{"compile-proto":"pbjs --es6 -w es6 -t static-module lib/messages.proto -o lib/messages.js","lint":"eslint lib/**/*.js test/**/*.js","mocha":"mocha -r esm --reporter=spec test/*-test.js","coverage":"nyc --require esm npm run mocha","test":"npm run mocha && npm run lint"},"repository":{"type":"git","url":"git+ssh://git@github.com/vowlink/vowlink-protocol.git"},"keywords":["vowlink","protocol","p2p"],"author":{"name":"Fedor Indutny","email":"fedor@indutny.com"},"license":"MIT","bugs":{"url":"https://github.com/vowlink/vowlink-protocol/issues"},"homepage":"https://github.com/vowlink/vowlink-protocol#readme","dependencies":{"debug":"^4.1.1","promise-waitlist":"^1.2.0","protobufjs":"^6.8.8","quick-lru":"^4.0.1","sodium-universal":"^2.0.0"},"devDependencies":{"eslint":"^6.1.0","esm":"^3.2.25","mocha":"^6.2.0","nyc":"^14.1.1"},"gitHead":"1279685ba230a88519a2ddecf6692a688cfd9c79","_id":"@vowlink/protocol@1.1.0","_nodeVersion":"12.2.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-eI2DbL9QMF6LJe0WoIKpngnAmnq5fJ5lQWQXJ16/zuw1AalK2GAs7gjR+9JnOU454RvnbhDmlKeFz7QFq+zdRg==","shasum":"fdac798a66f0ff13bfdda5eb0c9a20fab64fe3a6","tarball":"https://registry.npmjs.org/@vowlink/protocol/-/protocol-1.1.0.tgz","fileCount":15,"unpackedSize":333863,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXXptCRA9TVsSAnZWagAATI0P/3LubMEySFx0ZhyFFWIu\na4P2jGHVXk1GkOesjv/Gm5gIvKjMNqHwtmsPkpqE/pmHMKGeOGiy+OJzlopr\n0O9ZXE1206IJdxLARyrhf+GgV5N/f2FQz9EhjCk9ytNfUrq0oRONqbew6SCU\nHFSnkL6H+EK57yBJ8EkU0AqC3Q9uVR+imtb+biUP14sqvF4vexF46UVc+2J/\nepvFW3cYedOde0+O9U3yNdSCkk1FalRIFT66l0RVuTFCJ5UZ5kDXm7Oa60/m\nFSToXiOAmbUnOPK/KKJXFzPdfu8pzaBjldIKb5vjyi8H0aMHIFILxsaz9Lru\nXIa0rbHdkjvEfFMF5ax/uUdd0YP6cTUf3siUTdEaE85gX4a+c5qUL2ArWt4X\nHXlsFG74sTxZna9glzBDwT3m82xJTlkkwVS/yOTCj12BlMiBNYVVOiNUryL0\nAP5fzC7xUqZ417iFbbJnxLo+poueEUlT2XyODW9lsrghoVGVRYvMJWSwLYSU\nZSib1OYJAnx13+co3AYTBg+ADPcOyp5Saevt4Ix8TwqKqEv83tEQUfT2nQdT\ne/AaC2cq3m4QGWFRoS+ztIpnREz0z4XCD583GHvP2K1gRjdhUfxk4XsH3MXr\ngnjgEQO77EuivqPA67maxWwZOG5v0gkeJ+QYAOtaI5UqDbkqkPQysYJsnYHL\nCww7\r\n=JrKU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAqESFaN3Ydgg0GIR0p2b5/uzgFguGnSOTQueMog32TLAiBeCdPwsK6MviZ66mmpB4uVZ4acJM89t1EyL7142sb/DA=="}]},"maintainers":[{"name":"indutny","email":"fedor@indutny.com"}],"_npmUser":{"name":"indutny","email":"fedor@indutny.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protocol_1.1.0_1566407276752_0.7229222904079067"},"_hasShrinkwrap":false},"1.2.0":{"name":"@vowlink/protocol","version":"1.2.0","description":"VowLink Protocol implementation","main":"lib/protocol.js","scripts":{"compile-proto":"pbjs --es6 -w es6 -t static-module lib/messages.proto -o lib/messages.js","lint":"eslint lib/**/*.js test/**/*.js","mocha":"mocha -r esm --reporter=spec test/*-test.js","coverage":"nyc --require esm npm run mocha","test":"npm run mocha && npm run lint"},"repository":{"type":"git","url":"git+ssh://git@github.com/vowlink/vowlink-protocol.git"},"keywords":["vowlink","protocol","p2p"],"author":{"name":"Fedor Indutny","email":"fedor@indutny.com"},"license":"MIT","bugs":{"url":"https://github.com/vowlink/vowlink-protocol/issues"},"homepage":"https://github.com/vowlink/vowlink-protocol#readme","dependencies":{"debug":"^4.1.1","promise-waitlist":"^1.2.0","protobufjs":"^6.8.8","quick-lru":"^4.0.1","sodium-universal":"^2.0.0"},"devDependencies":{"eslint":"^6.1.0","esm":"^3.2.25","mocha":"^6.2.0","nyc":"^14.1.1"},"gitHead":"907e68693ff2c8c4295b765845282f04e7d1e39d","_id":"@vowlink/protocol@1.2.0","_nodeVersion":"12.2.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-8xzS+2Vu3Rl18dm6jvH9PK7Ti7nqeKQR8stbjQuyTV7pMSNQ5b/SAtfi0cTF0WKecdTKbdGhsDe/RHs2cc+Hjg==","shasum":"7d139d87da00914cbe136c10f2ef5901c794b84a","tarball":"https://registry.npmjs.org/@vowlink/protocol/-/protocol-1.2.0.tgz","fileCount":15,"unpackedSize":334125,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXvVdCRA9TVsSAnZWagAAGm0P/1A3TpeZsFzx4iEUPNfI\nyfta9jsNsIkgTAOlpFSGpUUHu54SQ/yesW0Azo865EN7DxV+wpsBYcFqkeJb\n14kVg/2xBJ04GuIAN8s02QZ/d5/Bv2Bb3rGuGgHGov74t7bqMES6l58iyZrv\nja5HXCjbd6HOgt5ezjWNKvvfYCCWTveHmK/9oWvIqcBJh+n5ixDarnsSKhDA\nPvFGNBzk30XyKVJBMTzLxm+87dZGaeIjQHcOgm+tAllhdTIFJqF9wi0IgOKc\nmOeQd+8EupggKoOmGUPGs/UzE74mDY87EINZzBdO62KTlllxaPFZwbwJ3WnM\naesBvraKtFH+JgXkCsJoYGiDEijrwsc3USfo8gaV+/hRFmXpk3kLMUrhU+2G\n+GmwtxMfiIu4asVoYuroFwDHT1E6FfdWtkHknLf1zltGtGytnhOFuAp7HGe7\ni45Fyk6LAPmFWTzjFMTLG2rFivW8+2M6tyYFUwUK6v8aCUOsV3XDkAhd0v7Z\nznfXKOwjabOE76DibRst92svwkr1Xb3dLI4JU+OBDSiqcpEBHLa5r3wDV5Lv\nv1Cw5sCtGkFOIlHflr+/ECwihe19ZM1pI8r8sW0eoHfU6qwL7YBSJFZorLxV\nsvQ0VaZuOQ1vd9LDOvKsFQ0rSL+Q0NAAiV8pZiEak0SLVoBpvHGlEUgbOOjw\nN2sm\r\n=iE3/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGuiDzhPdBY345+ebT4u9Akhx6DHXdEdS29pMtcHluOCAiEArFFEY4eK8dX97W42+NNsCFSndZRsv1+OIA8igD7D3yk="}]},"maintainers":[{"name":"indutny","email":"fedor@indutny.com"}],"_npmUser":{"name":"indutny","email":"fedor@indutny.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protocol_1.2.0_1566504282949_0.11714348837192334"},"_hasShrinkwrap":false},"1.2.1":{"name":"@vowlink/protocol","version":"1.2.1","description":"VowLink Protocol implementation","main":"lib/protocol.js","scripts":{"compile-proto":"pbjs --es6 -w es6 -t static-module lib/messages.proto -o lib/messages.js","lint":"eslint lib/**/*.js test/**/*.js","mocha":"mocha -r esm --reporter=spec test/*-test.js","coverage":"nyc --require esm npm run mocha","test":"npm run mocha && npm run lint"},"repository":{"type":"git","url":"git+ssh://git@github.com/vowlink/vowlink-protocol.git"},"keywords":["vowlink","protocol","p2p"],"author":{"name":"Fedor Indutny","email":"fedor@indutny.com"},"license":"MIT","bugs":{"url":"https://github.com/vowlink/vowlink-protocol/issues"},"homepage":"https://github.com/vowlink/vowlink-protocol#readme","dependencies":{"debug":"^4.1.1","promise-waitlist":"^1.3.0","protobufjs":"^6.8.8","quick-lru":"^4.0.1","sodium-universal":"^2.0.0"},"devDependencies":{"eslint":"^6.2.1","esm":"^3.2.25","mocha":"^6.2.0","nyc":"^14.1.1"},"gitHead":"c5919ee44a4aecddb9eb4ac1a726cd08182c914c","_id":"@vowlink/protocol@1.2.1","_nodeVersion":"12.2.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-qH+cMhJuBwsHsB8z0DtGO/iI0JSrz4Qj95KpA9Y28QpRvGxq37kkb0k0USbVKxdi7Vc3u068GBCe3NEHpYwCSA==","shasum":"29f13fe24748195a39528ac4083e0a16591ec3a9","tarball":"https://registry.npmjs.org/@vowlink/protocol/-/protocol-1.2.1.tgz","fileCount":15,"unpackedSize":334351,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXv0MCRA9TVsSAnZWagAA14MP/1tS1TV+xvN4664x90P+\nJMUljH4dFviA0IbH4S1fDEcHQnyXovMIGu3nZn27uyEf5f3DW3h/5cBKtWVG\n3nfnjjMDHX4oiohdMpHgf4fr78uIXdeTrDgz2/wuX1u6ZEzHt0SEkvJwSxJ/\n/tvcIYyUEM2O5VHbq5NCyAqocSpBOZ+Z+sMckrvNw1EzgZvr6YtrhRJKhqNK\nfsjQSa8Hp8yv7VpgCR+Ios2RjvB+fJoaRNQ8sGECtqhjDnpJSL2L2bTWakz8\nsOJZuXsxJ7gr2z+mQkbzOnc4gqZ+EQhau3VTdL8DRY9SjwJjMHhqdxh9jZb2\n02TcD7wXy40tWLGD1dGuykHEpLM54HY39eyQVLkJIys+qtZtghv2C+qnqUsB\n7ofxzkRQ7RvkECSsnkuimlTqEiVLdVO199CvVRVE9IrjoGIIxOdcoKwDaEaD\nIZEUJXWt+HUWTx1eNrufRK5D/0wAkXTwwkh8WalUp+Iz8uulJq0eYftSENzg\nWHmesHOQWiLF4l28PMtlWamyD2zd840cvFvobNiNMXX1Z23S1PoufyfooHeQ\nvAM+M/ZAfRC+LH/ZCgCa6MwzPOQf5iKJkciOZi+ijLuKfOlCKzqJSJ2GjDab\nXBPY8Ps/aYN0i+xbOVR9iV2+MgTdMvJJLiGpNDjcUqKY5BSNIOi1MybmH5sN\nBVJo\r\n=4vSw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCGn7kDDtoFW6xGy3ZlF+wHJvy5IzbP+DbenRQdbzsiZwIhAKNTxg367BNoTHn5TjkGIMLCNojloZ/vHyUnQnCrlNXi"}]},"maintainers":[{"name":"indutny","email":"fedor@indutny.com"}],"_npmUser":{"name":"indutny","email":"fedor@indutny.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protocol_1.2.1_1566506251779_0.45553565616787184"},"_hasShrinkwrap":false},"2.0.0":{"name":"@vowlink/protocol","version":"2.0.0","description":"VowLink Protocol implementation","main":"lib/protocol.js","scripts":{"compile-proto":"pbjs --es6 -w es6 -t static-module lib/messages.proto -o lib/messages.js","lint":"eslint lib/**/*.js test/**/*.js","mocha":"mocha -r esm --reporter=spec test/*-test.js","coverage":"nyc --require esm npm run mocha","test":"npm run mocha && npm run lint"},"repository":{"type":"git","url":"git+ssh://git@github.com/vowlink/vowlink-protocol.git"},"keywords":["vowlink","protocol","p2p"],"author":{"name":"Fedor Indutny","email":"fedor@indutny.com"},"license":"MIT","bugs":{"url":"https://github.com/vowlink/vowlink-protocol/issues"},"homepage":"https://github.com/vowlink/vowlink-protocol#readme","dependencies":{"debug":"^4.1.1","promise-waitlist":"^1.3.0","protobufjs":"^6.8.8","quick-lru":"^4.0.1"},"devDependencies":{"eslint":"^6.2.1","esm":"^3.2.25","mocha":"^6.2.0","nyc":"^14.1.1","sodium-universal":"^2.0.0"},"gitHead":"665aee50534fe3c43a957e5a618bb9ea51ba862d","_id":"@vowlink/protocol@2.0.0","_nodeVersion":"12.2.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-NINQM5tdle+R4L9ir34TKfSA9dm6GrskbGMbn95LFXN1OQwx4OVl1XrQxCWJilf3epVXJoW5EJBH1y2f8HDsEQ==","shasum":"ec691ff800e93bc3eec4980a515dc331aa14e9f1","tarball":"https://registry.npmjs.org/@vowlink/protocol/-/protocol-2.0.0.tgz","fileCount":15,"unpackedSize":337415,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdYOnVCRA9TVsSAnZWagAAl4UP/ik7jVLl5OFFat4UJMwa\nrfgzn/GckVXTpd2mRF/6SAIBsTDELdDi+/Gy1Ee00VgOPtP6OIW/sM8uT+8M\nOJbK5C1PB/nn1eObu5t5VHUOvpiRI9RZ/6YuvS3Yrk7+Tur1rTRCrX+ljXds\nT7JWAbCLmdVMiWckqXU8dik8IHDJu4yEwZW10HJtQZH8lTZB5pENLhtHo/E5\ndC0YuaD7LHUrakXFMe/7eaPP0nHa10V8xPhO+iSmPXsNCDK654yUjGNj9est\nq7+BSX54eNf/IEfpvUc+5Ok3J5hlM4UdW5Ed2fiKPHYtpEgFotyopAenA0Da\nxP4ACmUkb1ke3LACr9x6771MYRBj1MU9i4UMe4Bq33uJrq6BVfexbn/IXkIA\nYzRiinyTN8eER48VesXKJZm9tzNdWlbcSFxec/b/H50Ivowv46agEfGX+VdQ\nuPkVrPMU0e9hkQZhiWuPFy1eG+vjpSlBl0tJDQgucQB+9SipWmU7w4X+YNyu\nFfhQ7YG1unpH9j4+REPddYPAEl/m1OAoFXl8+WacDJ3AdN+uY7JdkI5x7UvT\nkq44tNIR7F/lVgfA/Oi1K+P46xIhlmQrptP47RCvUEQPuhQSjPUmdUptV2CJ\n8OGA0CZQbhNCOUENtZtL1IMZ2ij/asRXZOZjQIg+6XI9SULqzRwQioyOYm6g\nyhhC\r\n=UBqx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDN2O4pH51Klx9IOB4AmrI5qpj+bVB3qGA9XEINqywb8gIhANzOdHOHqNmkAny2cjBZBw0VJXsJPTCm4NqGFju4qFEp"}]},"maintainers":[{"name":"indutny","email":"fedor@indutny.com"}],"_npmUser":{"name":"indutny","email":"fedor@indutny.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protocol_2.0.0_1566632405005_0.8745122578023461"},"_hasShrinkwrap":false},"2.0.1":{"name":"@vowlink/protocol","version":"2.0.1","description":"VowLink Protocol implementation","main":"lib/protocol.js","scripts":{"compile-proto":"pbjs --es6 -w es6 -t static-module lib/messages.proto -o lib/messages.js","lint":"eslint lib/**/*.js test/**/*.js","mocha":"mocha -r esm --reporter=spec test/*-test.js","coverage":"nyc --require esm npm run mocha","test":"npm run mocha && npm run lint"},"repository":{"type":"git","url":"git+ssh://git@github.com/vowlink/vowlink-protocol.git"},"keywords":["vowlink","protocol","p2p"],"author":{"name":"Fedor Indutny","email":"fedor@indutny.com"},"license":"MIT","bugs":{"url":"https://github.com/vowlink/vowlink-protocol/issues"},"homepage":"https://github.com/vowlink/vowlink-protocol#readme","dependencies":{"debug":"^4.1.1","promise-waitlist":"^1.3.0","protobufjs":"^6.8.8","quick-lru":"^4.0.1"},"devDependencies":{"eslint":"^6.2.1","esm":"^3.2.25","mocha":"^6.2.0","nyc":"^14.1.1","sodium-universal":"^2.0.0"},"gitHead":"d15038d7bf3dd2cad64dd8a860d2ab25cf1b32aa","_id":"@vowlink/protocol@2.0.1","_nodeVersion":"12.2.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-a8v1ng27ZkycSEzoffWdO0DYYuRJyOLIcGHV4S6/EN58aL3vGbnmI4lB+pjuSju4BpbN606Mkivcs0rADPxo8g==","shasum":"976e3c7ff3d97d785958c68a6bf65eff8ecde7ec","tarball":"https://registry.npmjs.org/@vowlink/protocol/-/protocol-2.0.1.tgz","fileCount":15,"unpackedSize":337813,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdYO3+CRA9TVsSAnZWagAAatgQAI2Vt9oX6A5n3Pe0d/38\nQkCbmMYWh/xOGeRyamHE676TWdnQaEKSmHJ9tRE8Xq2tmHkrYpXX5mefHdbf\nvYPFCO1iP7QXedC1I4056hm8CipSo28diltz7HLBFhq/2PoWAEA4FHXXnQi0\nnJfmxLxVuzUQ/wEJhoyDtnM4TJ/gR+NlhpjwqZ2XLBXEzpHaPeB3UytcPDfb\n8+wW/uSTwQaH1TTXFdi0o7LMnAosN3Jt+OC43+CDJxd9WEgAXz2Cv/ZDv06w\nlKgbQUTinNPdOx5YENVXbzevK1itW1Dhrf2zQyaOV/+nZCLi2Lg3vL3PQrQS\nqQMm9IlWVn30YT8PI4ETSzTQyjTf4tMp2rFFnoNEWyRCJq4Fdhm1IEgFS+ne\nn6RwWUCr25aBmLLlIRz4vN+Kv3sZrVWzrBH+7S9Lgbtds2rtmF1OXCEFs+gx\n7lpWBhgkpRamg9aAA9vtY0hX6VPi5XcqaDZqs96gm1VLcOzrACq+ug8Z8JMV\nWk1XshrCQAlP09CX5eUyVj12uq0Tre627VbKmC15FW0xRLoYbeT/XeoatATg\n2VQpmKuX+G9dIQeRNUraivCMh3+l79bwKTWPnWGlIfkTsNgsA/hSY9M+kxrI\neggWeHmOJOjuXRjlFuaR4sn0HXUAQLi+TAm1HOPR53rSGigEo2Hl0ZLW4Rw3\nCYgC\r\n=+XXY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE7FzzA05ZEIf4d2TsjJChM16GTH6AKUtSWuJOozv9owAiEAoxgqisOiHOU/Xk9EaguRfEy1XREexTgLLeRFUIHqRNQ="}]},"maintainers":[{"name":"indutny","email":"fedor@indutny.com"}],"_npmUser":{"name":"indutny","email":"fedor@indutny.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protocol_2.0.1_1566633469564_0.7165766580509807"},"_hasShrinkwrap":false},"2.1.0":{"name":"@vowlink/protocol","version":"2.1.0","description":"VowLink Protocol implementation","main":"lib/protocol.js","scripts":{"compile-proto":"pbjs --es6 -w es6 -t static-module lib/messages.proto -o lib/messages.js","lint":"eslint lib/**/*.js test/**/*.js","mocha":"mocha -r esm --reporter=spec test/*-test.js","coverage":"nyc --require esm npm run mocha","test":"npm run mocha && npm run lint"},"repository":{"type":"git","url":"git+ssh://git@github.com/vowlink/vowlink-protocol.git"},"keywords":["vowlink","protocol","p2p"],"author":{"name":"Fedor Indutny","email":"fedor@indutny.com"},"license":"MIT","bugs":{"url":"https://github.com/vowlink/vowlink-protocol/issues"},"homepage":"https://github.com/vowlink/vowlink-protocol#readme","dependencies":{"debug":"^4.1.1","promise-waitlist":"^1.3.0","protobufjs":"^6.8.8","quick-lru":"^4.0.1"},"devDependencies":{"eslint":"^6.2.1","esm":"^3.2.25","mocha":"^6.2.0","nyc":"^14.1.1","sodium-universal":"^2.0.0"},"gitHead":"680b3b443952a4590a5c5ce8b7e036c88558a285","_id":"@vowlink/protocol@2.1.0","_nodeVersion":"12.2.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-CxG3j2/eu3z7ZEJmPvO1tLUUIoOe+qeC49XIMCn5NdXxe+0CSvrHtQBmKDyA/eIBvq6k2PGHR4iopALx2THGMQ==","shasum":"331e2d010bd827009fa0e1bf820be9dc95f92c63","tarball":"https://registry.npmjs.org/@vowlink/protocol/-/protocol-2.1.0.tgz","fileCount":15,"unpackedSize":339276,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdYcvwCRA9TVsSAnZWagAAV5QP/Rr5GVqvbt/BlUWM5vu6\nLEgE7CChza/oVcq3PlVKwJgZWWJP+CS6k9Au4/KngTqW6CTCL5qGcEqmGs+D\naK18Ah9XECZXmfg7uL0FfJV97VIcOCGtx2dBsF4w6lP18el+DAXfA48eo+97\nahoC16zIHDFu4LxRBYrqMoaH/Yizqie8GGhwJNW6uL/2HxZnP99GcduVXfyI\n87+plzSUyN2TGHWYmkA13ZCLmVA2ZWuYQtIZhvz0qo3uQBJ0kbSuTtjuTm+M\noBwQ24UgOH+0aRzdJ0930NPw29yDKroEaQnh1p6AS6CPNqMINPYqJTZSRLvm\n6bpnXtjnn6ViN1R/r9Sxgh16w6Px2HLe+MmM+gTC+Gm57cfp6uy1WHYXwtgf\n0wcbGzwtR/fGJeuQmUQyjDhF2qhjpNPYeSMjVvU5g9OyQizgLYcKH5hXkN87\nQdimZ6t0ApbAMRJ1myrgcLmjJLnEgMLLlPIUi4tjvqxhKpSTm0P1q7qP7uKM\n0tj4QgpPrKk7pR8QsQosDKePkIu1m8My2gkczUIyHNb6hWOEPVm6lAK7zCsk\n2o3bnddjnj1tyi9uTwTT6S/587rVJBkJQkvsZRpqm4wVZ6I1g78wFS9RwOqX\ni3H3V4sTOgmvr9jMALbpovWq6HP+zRP+5Mp8L8bMRjVYpzHc5r3NKNzFMKgw\n/alK\r\n=zn/m\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICNMHowZqdSKH7QmH9pGEwGOnYb7LJxqlOH+uZS3o139AiEAsdh6KwXlssdVBF0gMGVdO/4BbL1/DEkIRENgc+YlDpk="}]},"maintainers":[{"name":"indutny","email":"fedor@indutny.com"}],"_npmUser":{"name":"indutny","email":"fedor@indutny.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protocol_2.1.0_1566690288157_0.01223672947516885"},"_hasShrinkwrap":false},"3.0.0":{"name":"@vowlink/protocol","version":"3.0.0","description":"VowLink Protocol implementation","main":"lib/protocol.js","scripts":{"compile-proto":"pbjs --es6 -w es6 -t static-module lib/messages.proto -o lib/messages.js","lint":"eslint lib/**/*.js test/**/*.js","mocha":"mocha -r esm --reporter=spec test/*-test.js","coverage":"nyc --require esm npm run mocha","test":"npm run mocha && npm run lint"},"repository":{"type":"git","url":"git+ssh://git@github.com/vowlink/vowlink-protocol.git"},"keywords":["vowlink","protocol","p2p"],"author":{"name":"Fedor Indutny","email":"fedor@indutny.com"},"license":"MIT","bugs":{"url":"https://github.com/vowlink/vowlink-protocol/issues"},"homepage":"https://github.com/vowlink/vowlink-protocol#readme","dependencies":{"debug":"^4.1.1","promise-waitlist":"^1.3.0","protobufjs":"^6.8.8","quick-lru":"^4.0.1"},"devDependencies":{"eslint":"^6.2.1","esm":"^3.2.25","mocha":"^6.2.0","nyc":"^14.1.1","sodium-universal":"^2.0.0"},"gitHead":"196a17496c711ffde42afa71df9b2af4e28634cd","_id":"@vowlink/protocol@3.0.0","_nodeVersion":"12.2.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-NAQsku5U814BBHPhaf450ys1WnOocP1vCRFedNOzquMjbb+Du8oWWMpjU2iTWIucNqCaRc8EfT7pPiRy13b7vw==","shasum":"e269a93c3d3ed278679dbd12b39841e54732a5a7","tarball":"https://registry.npmjs.org/@vowlink/protocol/-/protocol-3.0.0.tgz","fileCount":15,"unpackedSize":347361,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdYvp2CRA9TVsSAnZWagAAIMIP/1ndvRqwYm6oWvrowPit\nDPDsaYn9YWh/eUCZeYLbNiZ+O6dQmHcn0MJi4oVw6vLVZyA0c7uProBHVxrd\nhimrFJ4ETgci0fIMvc9d+C3u0BgPwPFZ+nsevv4Wc5iE4Z1EUbBJfwwes6ZP\nXwLSceIq9LBM+E+kbWAOcWIveYXg+zF26KZL+mzP0nHa8aiQf953e+gOB4hm\nAf1WySHgjRT56FMShqpx8YnEULx+tRptsCYFQJAIejSPq6vjBxQGpurTsPqW\nVaIcQICC9jtAvgrymozSZemEaA+WBHn+m7CgvmKMQGuT1tScriiHjlzl28Sw\nW0YcXYfHESRPUqn0w4LfVRNNNUP1MrNCEp+AlKhc/C4wpIwZc6vmhy6qO+/b\n9AhTLzc9nyP+okA5F20NDJaGyZOqVT8u1ceOW1iDjKj14N2p1l0SVwYCoFzG\nTNMw/S8i2RsFnmBeNg6csHcId/+xnkktE/d7p6dvuuLt0AqGuy7fjw7WpVaK\nvaqdB96y5pKJAOFkIkOUZ/axMdDSUuu2o0gvWf0DjpWX79wI6se8gmSIyURs\nzfeYK8goJG3PhHQZEF1MhYTbnZGh7j3wBQT2Qh8YNZNjJglElzZSRIPUlSCd\nLmpyXHUeriSigVLoGI0B5g1999+ARfRCNaPEkI2DXwybTtTCG/CX3mSyLWpd\nH3FP\r\n=/Ef5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC7C/JE6hgaG3Y1BrEa0+06lzBLZxkRPSKW7IVdYbVuIAiBRV+o0SazJ7H/q2CObqV/M0Lemzlzi5xBob5BxWkIAzQ=="}]},"maintainers":[{"name":"indutny","email":"fedor@indutny.com"}],"_npmUser":{"name":"indutny","email":"fedor@indutny.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protocol_3.0.0_1566767733853_0.6679452181014072"},"_hasShrinkwrap":false},"3.0.1":{"name":"@vowlink/protocol","version":"3.0.1","description":"VowLink Protocol implementation","main":"lib/protocol.js","scripts":{"compile-proto":"pbjs --es6 -w es6 -t static-module lib/messages.proto -o lib/messages.js","lint":"eslint lib/**/*.js test/**/*.js","mocha":"mocha -r esm --reporter=spec test/*-test.js","coverage":"nyc --require esm npm run mocha","test":"npm run mocha && npm run lint"},"repository":{"type":"git","url":"git+ssh://git@github.com/vowlink/vowlink-protocol.git"},"keywords":["vowlink","protocol","p2p"],"author":{"name":"Fedor Indutny","email":"fedor@indutny.com"},"license":"MIT","bugs":{"url":"https://github.com/vowlink/vowlink-protocol/issues"},"homepage":"https://github.com/vowlink/vowlink-protocol#readme","dependencies":{"debug":"^4.1.1","promise-waitlist":"^1.3.0","protobufjs":"^6.8.8","quick-lru":"^4.0.1"},"devDependencies":{"eslint":"^6.2.1","esm":"^3.2.25","mocha":"^6.2.0","nyc":"^14.1.1","sodium-universal":"^2.0.0"},"gitHead":"9729f089a49903e042d0261f26590ce366a15d37","_id":"@vowlink/protocol@3.0.1","_nodeVersion":"12.2.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-SpcVFYB0q7O9c/Y5ME7AruGml0Vh4JtV8aq9D2ghe99ABy6KT0BhNdeNhQ8uWTYDhBX32Seu87Mur9O/B00DYQ==","shasum":"9f3d4f558650802b60d299e2e59762d95067da82","tarball":"https://registry.npmjs.org/@vowlink/protocol/-/protocol-3.0.1.tgz","fileCount":15,"unpackedSize":347165,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdYvw8CRA9TVsSAnZWagAA+tQQAJ+zsMBKCuwIR0LPPqM3\nbCeG8iuCRH0bKsG8xWne3Zq7qCaQsuhG7uhkfcLMLwdwNn1Ait+i7gqvJrsD\noiTdM0Yh8hD8DKzI5kufH8J60M6c5hG3+QNCtLbigchrEXLHoSECdhXWgehP\nKL8s9kuXWsz92hfPe1VSft481IF9IAV/Oxi48cFwO4tMTe1uNNWmlu5O0aH7\nLtc0M4SC6F/8lBep2KBGAY3RNUx0dLSV69Zw7rJydoLxOG7dqmcrKVBR6TSU\nRDm5DXu7xiA0iIDAA0C5e5FDqjmGDToV/iotNaGnMKlaRjj2kXQz98Vd2V0a\nB/jSHlJN5UkdTOFNKJmXC/DbA0RTCaFGzDSWTaNW83zmUuVGEQrdyYKzCoKv\niwDt00vmTF5aXc4dgiyHXnDGcFIAtqTPtlNy9K05x+cL+ZvyL2d3QzoD9iIe\n/cKjIvXtYsOTeY87VtdDT2QP93QNTuU8J5HkKWdtCFTka/OPbKYoPv5SHSQI\nWK2Jypys+KUgcMY9MHVJNjgYOyfTOQXSJcEijrNg64bU6Maay+jbARaJ9M3z\nt7qZpXQbANST9vSw727qHpoD4tm39X09NyoYRNVO9BkVe02ugCssQTVnRApS\nmU5CqMKp3D1XPQoVho3JOS18HXmHJsy2vbq89coCDq8/IqpfDx50VVI6UCe+\n0IQ8\r\n=SeCs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCAn+7H68A/vZ35O2S8iYFt+RSM6QXnpPCqHPZRkXdZ6AIhAO7+00fSI77ta1gqVwbrakYMjauW2/ySMF5skpCKHna5"}]},"maintainers":[{"name":"indutny","email":"fedor@indutny.com"}],"_npmUser":{"name":"indutny","email":"fedor@indutny.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protocol_3.0.1_1566768187611_0.31303065655190365"},"_hasShrinkwrap":false},"3.1.0":{"name":"@vowlink/protocol","version":"3.1.0","description":"VowLink Protocol implementation","main":"lib/protocol.js","scripts":{"compile-proto":"pbjs --es6 -w es6 -t static-module lib/messages.proto -o lib/messages.js","lint":"eslint lib/**/*.js test/**/*.js","mocha":"mocha -r esm --reporter=spec test/*-test.js","coverage":"nyc --require esm npm run mocha","test":"npm run mocha && npm run lint"},"repository":{"type":"git","url":"git+ssh://git@github.com/vowlink/vowlink-protocol.git"},"keywords":["vowlink","protocol","p2p"],"author":{"name":"Fedor Indutny","email":"fedor@indutny.com"},"license":"MIT","bugs":{"url":"https://github.com/vowlink/vowlink-protocol/issues"},"homepage":"https://github.com/vowlink/vowlink-protocol#readme","dependencies":{"debug":"^4.1.1","promise-waitlist":"^1.3.0","protobufjs":"^6.8.8","quick-lru":"^4.0.1"},"devDependencies":{"eslint":"^6.2.1","esm":"^3.2.25","mocha":"^6.2.0","nyc":"^14.1.1","sodium-universal":"^2.0.0"},"gitHead":"eb46ad7bc756c3cf4364a95b7602b75369e99d5d","_id":"@vowlink/protocol@3.1.0","_nodeVersion":"12.2.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-2JOhJbeMlSMbLOvmxrmeaXDpgbCpi6I4UaN07xu67Rwz8dd4oo75pQffKf1YFAsKmm6e2DKeMF53fNOhdKsNMQ==","shasum":"375389a414eed9df4deb9e85c705be9141895162","tarball":"https://registry.npmjs.org/@vowlink/protocol/-/protocol-3.1.0.tgz","fileCount":15,"unpackedSize":347787,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdY19WCRA9TVsSAnZWagAAq9kP/14uZcYf16xIAvAsAzg8\nktmlC22ANNr/p3pcjZp8NA97CGeJYSv/wNsdvWnqtMyiIZN3iZfX/hTiJ6MX\nhppfj+dCU02IPQ60yquvku0ecH6NJHvGB9i0e/ha2TkEFtuClBThBQm3kaOy\nI2jhRLu/NzEpQOamnE0zgyqOSjP9Sw2jHRpc3rYx4KdO3AB27nillkcuH+51\nsApPaml1VhuQXE6vo3W/S+t52WJix6WySjmH1AmHsd2lpJE+NOLKJN5DFIkJ\nsBZNGiLk5BlzQHn07Knwj+WORPWoQl5IoTlOIcNifnR6WC6LtJKKy0Ra2HGS\nM+JsnLf1IdkPtepsDutiGPfqhARX9o94CP0Zl0RgbJyB0NsYkCLg06ghttC4\nZ34iFzzIn4BA2tma2BD9UIAA0Nr57aW6E0R0Zq+7EsgihiSBq39tYpZQaAmE\nwvUSIIris5omksiRHuZ+FrebBumbLgcvIXvlTGgN6N+PRtma2T95qAUqzvi9\n/Tn8tvsym9kvU6D4f6XwYKB41xX49QitPDzZGGGw1LHyFNkuABmq5w49aVE4\nEAUJIdDO0Wz68woQPvfv3kASnynZFXEczyhl6bGESEyCSJZrKyrGA3fRx7WA\nNycJI/lVCYlSeX2Ue0LXocvMFLAKn4ftN8KzkORckpFFs9wFVY8GvNfj4ina\n4gVu\r\n=r/cU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC3tedT5LYW5RklZPVX0emMENNG1C+nzrODlgO7uH9PZgIhAJycekB01dar4I6hzq7tRbMSXAKioed4oyBQcQp43fZd"}]},"maintainers":[{"name":"indutny","email":"fedor@indutny.com"}],"_npmUser":{"name":"indutny","email":"fedor@indutny.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protocol_3.1.0_1566793557885_0.568896933594244"},"_hasShrinkwrap":false},"3.2.0":{"name":"@vowlink/protocol","version":"3.2.0","description":"VowLink Protocol implementation","main":"lib/protocol.js","scripts":{"compile-proto":"pbjs --es6 -w es6 -t static-module lib/messages.proto -o lib/messages.js","lint":"eslint lib/**/*.js test/**/*.js","mocha":"mocha -r esm --reporter=spec test/*-test.js","coverage":"nyc --require esm npm run mocha","test":"npm run mocha && npm run lint"},"repository":{"type":"git","url":"git+ssh://git@github.com/vowlink/vowlink-protocol.git"},"keywords":["vowlink","protocol","p2p"],"author":{"name":"Fedor Indutny","email":"fedor@indutny.com"},"license":"MIT","bugs":{"url":"https://github.com/vowlink/vowlink-protocol/issues"},"homepage":"https://github.com/vowlink/vowlink-protocol#readme","dependencies":{"debug":"^4.1.1","promise-waitlist":"^1.3.0","protobufjs":"^6.8.8","quick-lru":"^4.0.1"},"devDependencies":{"eslint":"^6.2.1","esm":"^3.2.25","mocha":"^6.2.0","nyc":"^14.1.1","sodium-universal":"^2.0.0"},"gitHead":"22d5cb3ff7a5667999e6f034fddaee4a6eb71867","_id":"@vowlink/protocol@3.2.0","_nodeVersion":"12.2.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-hnePOYg1CSI6e8Kffek6/3vYekxPsZnzHbpt+Za7+4tchQbBLVofVYhr2jycDU8GNZgxANSxNstjBdUGVQuCcA==","shasum":"0f647eab1553929e6237af56bb58a2bd6132da07","tarball":"https://registry.npmjs.org/@vowlink/protocol/-/protocol-3.2.0.tgz","fileCount":15,"unpackedSize":344727,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZDCYCRA9TVsSAnZWagAA5nEP/2NUw6f1G5/6zDdUSFH4\nyl9QlymwdS1UdHzWySKB8ekOnaPgl8ZCjrxkvMh3S5dI5iZK8Lu81oSvyKaF\nOjaoxkW1FrxnqER+XpvtOldHEMf5Ml6DtXW16tCddl6gIrwUDRN+jxrfpPQS\nZJfSg/k1hVMHpyCBTm7IoFAWyVYgIdQrOh55x2FsZBdSJKiAqvVxKfr1LE8R\nlqwlUtHmLx+wx57IpUvNKQdlGeSkdMW9DG9yqq+uIAJ4RnV905QXo5QI9j9D\nmaKHvnzFwa2PE7ipvCP994Ktk/y6Uhp+HZaj0D8O80nnMs9BJPulM6fObLcO\nqd/UEAPfTCz95+1f8GaPClghiRspk/IwGCzwAY23zmnAHfm2xLTIZbLHUAg+\ndsMvGR8p+c4hIiCkNHzLvtQA1u8P91raM+oH6BOTfFPgJTs83KBBSOMa82cw\n5YjwGL5cm+/0A+PkCIRADw0OEe5ZQisfb0kZf/7X73CWY4u+j+RrtkCEdo9/\n0B1jEFPwxXpNWLg34aIbHWa3QnevhytmCEYi+3eLOsbqk1eARtYJte3cK6Kw\nm7/+fsdstLdzfzWQQ54IDzZcoEYyDnGRUl+11J+YCDbGvucQXF6LjalAZhEI\nQsRqcE89PjVf/4D17kDyweyqrPCdCUtGDE11ixU07LJTFfum77/RsktgZrBb\n8ZGx\r\n=Gdeo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAVI3vsgJTGquXADibqshnXTmz0/F7ZoHEAPARyHCbEVAiEAskND2Uog7tM7NQSNQgAymy3QCKG1BPWZoyAxdrquX/M="}]},"maintainers":[{"name":"indutny","email":"fedor@indutny.com"}],"_npmUser":{"name":"indutny","email":"fedor@indutny.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protocol_3.2.0_1566847127495_0.2981739276659494"},"_hasShrinkwrap":false},"3.3.0":{"name":"@vowlink/protocol","version":"3.3.0","description":"VowLink Protocol implementation","main":"lib/protocol.js","scripts":{"compile-proto":"pbjs --es6 -w es6 -t static-module lib/messages.proto -o lib/messages.js","lint":"eslint lib/**/*.js test/**/*.js","mocha":"mocha -r esm --reporter=spec test/*-test.js","coverage":"nyc --require esm npm run mocha","test":"npm run mocha && npm run lint"},"repository":{"type":"git","url":"git+ssh://git@github.com/vowlink/vowlink-protocol.git"},"keywords":["vowlink","protocol","p2p"],"author":{"name":"Fedor Indutny","email":"fedor@indutny.com"},"license":"MIT","bugs":{"url":"https://github.com/vowlink/vowlink-protocol/issues"},"homepage":"https://github.com/vowlink/vowlink-protocol#readme","dependencies":{"debug":"^4.1.1","promise-waitlist":"^1.3.0","protobufjs":"^6.8.8","quick-lru":"^4.0.1"},"devDependencies":{"eslint":"^6.2.2","esm":"^3.2.25","mocha":"^6.2.0","nyc":"^14.1.1","sodium-universal":"^2.0.0"},"gitHead":"da2d2826acaa4b52d99cda40ae085048bae39afb","_id":"@vowlink/protocol@3.3.0","_nodeVersion":"12.2.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-8uoWY12ripk1MJuqnuP8KXtDVCxVeIKe8mwuP9Ahl9KOX84a7rcy2dgLo0iwffDDrI4SrtU1o2u2ozq49n8HUQ==","shasum":"87a3947f8533c9454633b136a011d053f4c24ec3","tarball":"https://registry.npmjs.org/@vowlink/protocol/-/protocol-3.3.0.tgz","fileCount":15,"unpackedSize":346017,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZEIuCRA9TVsSAnZWagAAuRoP/RzNyzSvt9iDAziNHS4U\n4StGk8sXqzrd5cc3yqdaRunYqz0dGb+mNEVtET5k1eqFX752c0MdFwykfxfS\nSbhky/t7UYlzACNN00FYjEULk4t1R+fkYBSeIaGeXYn7FDbNWIzHQevhfSUV\nJ9reOS8NHF3UE4U3nFIAgDisJxY4+PlmoBUaPOnsSPDKWPPAqFB4R5EtNXgj\nQ4PY8HlEM8wvYBuKk/+HZIY533awTKv2bOoJrzTwCymy7xCrXFWY0GTTAC0q\n/PSW3vWuXtwh5dd5zq/xdFqdDlFnrH9msn6TLKy8OlI6IoP+wcxLQPjSpvnX\nA2zumTvW56rjnt4ECUdlZF5otyeQnlOINwhA/Rg65Ldcv6HhPoazqQG6Dlne\n2JcU/76QpufETa6+2ux8u+3kJPG993slxOg9KI/DqPHGhQaq8d2EAf3myKo8\nkVg+SGPEGxu4n2SMTIPXuZjdifmTD4eIVzVdii6Z/5wsSf/BfETEoWxZBrKD\na1Nf6HnQ9fe4nYHWVNWs6jyL/Ew2QIYZRv24bLDI0O8UqMzOE8cS7QLJjWqK\nogNeiz1Blilf354ChBgilh+tIaodzCeQUxkxBE/MBnLMBx7/zS2Ov+BB5S9h\n+iGU417JosVl977tO4yvoEb3X9aF1W33F5i/bSVfxrInsd84KoIlDmOf17Qb\n40vC\r\n=3A9y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDlz5DxMsXyRz7ocBJxgJNo3ES32+LlKmoC07jHaSxjqgIhAJqz12DMiXWZwpjj/Bv4EVGSOtYDj5s5Js6SAzBTxzZP"}]},"maintainers":[{"name":"indutny","email":"fedor@indutny.com"}],"_npmUser":{"name":"indutny","email":"fedor@indutny.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protocol_3.3.0_1566851629394_0.8178408517353772"},"_hasShrinkwrap":false},"3.4.0":{"name":"@vowlink/protocol","version":"3.4.0","description":"VowLink Protocol implementation","main":"lib/protocol.js","scripts":{"compile-proto":"pbjs --es6 -w es6 -t static-module lib/messages.proto -o lib/messages.js","lint":"eslint lib/**/*.js test/**/*.js","mocha":"mocha -r esm --reporter=spec test/*-test.js","coverage":"nyc --require esm npm run mocha","test":"npm run mocha && npm run lint"},"repository":{"type":"git","url":"git+ssh://git@github.com/vowlink/vowlink-protocol.git"},"keywords":["vowlink","protocol","p2p"],"author":{"name":"Fedor Indutny","email":"fedor@indutny.com"},"license":"MIT","bugs":{"url":"https://github.com/vowlink/vowlink-protocol/issues"},"homepage":"https://github.com/vowlink/vowlink-protocol#readme","dependencies":{"debug":"^4.1.1","promise-waitlist":"^1.3.0","protobufjs":"^6.8.8","quick-lru":"^4.0.1"},"devDependencies":{"eslint":"^6.2.2","esm":"^3.2.25","mocha":"^6.2.0","nyc":"^14.1.1","sodium-universal":"^2.0.0"},"gitHead":"25f0765cf5c26e1731bca0654d1fe44ec28aad53","_id":"@vowlink/protocol@3.4.0","_nodeVersion":"12.2.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-WijWscojpgwbaNkXusd3M6W9fclSvV/Is/8eeINN+5ia9ATD9cx7BUuTTShK8UCsUUWl1Z1zzEQikHbPZsuO1g==","shasum":"885dc0dfdd1e05410f5bf89ab5f0595a8f89728c","tarball":"https://registry.npmjs.org/@vowlink/protocol/-/protocol-3.4.0.tgz","fileCount":15,"unpackedSize":346275,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZGrFCRA9TVsSAnZWagAA4WYQAJkNO3++gV1ToXTrTYlP\naaClk8u5h9oWbO+i3e5fCsIHNv2q4MtoMhL+g76kQrmeUvOkJEuHFHv/zFXm\nW66g6D2da+vQpMe7R0g3q1UetDvbu/rgdx/5mPrQvHSYtwPTO2mpXmvfBbM3\n457x9iMSfFzRfG+2zQuQXH5wz8aBWBQrOl9JcWuLD6TIBWo7jWDYBs2iCamu\nUcTUYK+mFvH+v3Lob8x6qn34jC/3z8mfLVLNIWDhpD49TZf1wrPSye5gmNxg\nB+QJIeXJnlrJ0W/8xwIqy32YdMphcidZVjSv4tUIBx/upH3Oar8SWUT1F/CF\nLkjevWo1waRRI7rCMqHvBVOaIuBXN4A561ePSn+ZEN0Bmjp9lCWf0yqNdDUt\nkmzo0G8A9T/gYSTv4iCo4dg/6acO+w9fzbe6n2n/FqI5ukaps99rLrh4y1+s\nzuTjgXa+7hC1fg29BeGNwqDDko9WhkF7oQ/oj3U/0DaO1jyqKnF9IJ2cDw3f\n2S1lqTSF8JAmR5VRKmEJfvnJpLflPuBW7wdou3/WnFNvjjpStKQHh6e9Lbvk\nHOO9ECswKAmhJHmYJRZ0tx1nBQYCkOWhvKNR66ASEdYk8KlX0at4RUcjz3YA\nbYeySvM65Wbwzj1Y//I2s8tyHrD0UY9VQNAyFvKO3YJskv7hTmtVQBSPvVAL\nBw2Y\r\n=lPU8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUA6LFmk3TDWYSczCzIMTzPHSfM1+KxPkhRs3S4cZ2ZwIhALHIyNzHZYuzs5/XMA4S/7YMdIwAA2ZYVao3RjoJq9Y/"}]},"maintainers":[{"name":"indutny","email":"fedor@indutny.com"}],"_npmUser":{"name":"indutny","email":"fedor@indutny.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protocol_3.4.0_1566862020480_0.18902307643185146"},"_hasShrinkwrap":false},"3.4.1":{"name":"@vowlink/protocol","version":"3.4.1","description":"VowLink Protocol implementation","main":"lib/protocol.js","scripts":{"compile-proto":"pbjs --es6 -w es6 -t static-module lib/messages.proto -o lib/messages.js","lint":"eslint lib/**/*.js test/**/*.js","mocha":"mocha -r esm --reporter=spec test/*-test.js","coverage":"nyc --require esm npm run mocha","test":"npm run mocha && npm run lint"},"repository":{"type":"git","url":"git+ssh://git@github.com/vowlink/vowlink-protocol.git"},"keywords":["vowlink","protocol","p2p"],"author":{"name":"Fedor Indutny","email":"fedor@indutny.com"},"license":"MIT","bugs":{"url":"https://github.com/vowlink/vowlink-protocol/issues"},"homepage":"https://github.com/vowlink/vowlink-protocol#readme","dependencies":{"debug":"^4.1.1","promise-waitlist":"^1.3.0","protobufjs":"^6.8.8","quick-lru":"^4.0.1"},"devDependencies":{"eslint":"^6.2.2","esm":"^3.2.25","mocha":"^6.2.0","nyc":"^14.1.1","sodium-universal":"^2.0.0"},"gitHead":"45b03fa15f02612a07dc611c50c000e0be8bde67","_id":"@vowlink/protocol@3.4.1","_nodeVersion":"12.2.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-UaO7bC23nqYDLzbewX8ZejQuzZWnYzMbQSwH/g4ThO5Tcvrng68nLOHCMLGXu8KoxhyMSGZybp3CsepzXeNRWw==","shasum":"820873d07b5765ddb7da951cbf68a2ff4734825b","tarball":"https://registry.npmjs.org/@vowlink/protocol/-/protocol-3.4.1.tgz","fileCount":15,"unpackedSize":346485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZXIVCRA9TVsSAnZWagAACM8P/0vfGVuErsOq6M58mqfb\n10OCJktiZnLpAZR/uqzELnWYaSiE9lvRX1gaUVQZXKw/8ZZ+YgL3WAwe18yl\nHeA8ak1X+/IG3HBsVqQQ/u+INy8QNISgCLRBrF0+wxzHJx1Uc3pFJAmic/ax\nNF4SJU8HJw0gfDUDj1Xt1KZFsRbiGeh15JsCynDL6jaiV3+nyZgeBFp7YAC4\n0lSm0KA3O79Ks6q6OlvXkC5vfbBCq5+HbItI81kip68ipWeOB9I/7Sa1Bgeb\ns50UWEobvIdUVYWD/gnFq0ZWKMkRP/AJkaBVY7JDFP/8hHA1IGyHT1jp6XXq\nYq4TZcWpXJcup9D/4tjqFwRDADcLmsC7vMmdEg8bhVH5cJkg+XohblogGaxK\nLBX2iCMXTdBnArGTv+fKYIvYeJQ8IdZXiWdU3lo49bSBfQYibU0XrTKtg3vu\nL/uPXzqdEJiPjPhwHoL4zLBP3GGY8i3YmTxbKT/Xp/tjrmZ+BDHnPytB3Su1\nO1p/Anhj9JlDU5LB4ou2kWR8EtVaDLqaJwSFihQM5xrW+2vsQWQDadgY6wQ5\nWoqVxIFwySOlp7TyYpe4yCvALtj3HIvfO0LKb7RJGQC1ULR3AKUxR6+aGlMN\nHSRUlr1GglOdo0io4IQg2E92oyhVdiQkgGaPFkZtorRxdzN6jGSCImYEZVs+\nBaCe\r\n=J0kR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGh85cm+hISTeUs9jn1eEZanUEqdkp/1Ff/HmcY/U0WYAiEAyKQD8oEfcqP/pqNNauYoMfoOYqCMi3qQTmWCO3mfyyo="}]},"maintainers":[{"name":"indutny","email":"fedor@indutny.com"}],"_npmUser":{"name":"indutny","email":"fedor@indutny.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protocol_3.4.1_1566929429101_0.6090238991218744"},"_hasShrinkwrap":false},"3.4.2":{"name":"@vowlink/protocol","version":"3.4.2","description":"VowLink Protocol implementation","main":"lib/protocol.js","scripts":{"compile-proto":"pbjs --es6 -w es6 -t static-module lib/messages.proto -o lib/messages.js","lint":"eslint lib/**/*.js test/**/*.js","mocha":"mocha -r esm --reporter=spec test/*-test.js","coverage":"nyc --require esm npm run mocha","test":"npm run mocha && npm run lint"},"repository":{"type":"git","url":"git+ssh://git@github.com/vowlink/vowlink-protocol.git"},"keywords":["vowlink","protocol","p2p"],"author":{"name":"Fedor Indutny","email":"fedor@indutny.com"},"license":"MIT","bugs":{"url":"https://github.com/vowlink/vowlink-protocol/issues"},"homepage":"https://github.com/vowlink/vowlink-protocol#readme","dependencies":{"debug":"^4.1.1","promise-waitlist":"^1.3.0","protobufjs":"^6.8.8","quick-lru":"^4.0.1"},"devDependencies":{"eslint":"^6.2.2","esm":"^3.2.25","mocha":"^6.2.0","nyc":"^14.1.1","sodium-universal":"^2.0.0"},"gitHead":"dc16547466a1926e6a1f4d1c8c5a53a8324c703b","_id":"@vowlink/protocol@3.4.2","_nodeVersion":"12.2.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-LaN6Lc5mKLUmMDVsXREr73Ijyl9u/x3+5qBdzsy20LoTnd0HXXFGCmNKAhOaQpkGfHdKKiNeiCI2IpcmO1hqdg==","shasum":"278cf6902af62de3af4d0a3d11617546793b32f4","tarball":"https://registry.npmjs.org/@vowlink/protocol/-/protocol-3.4.2.tgz","fileCount":15,"unpackedSize":346570,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZZT6CRA9TVsSAnZWagAAEMwP/1gD9VVK6PwyQ3NX1j+z\nAzJCbeWKg6lImo2jil1qjcCQRSAFDtF/KE0mt6PJG3yWP0MS2P8Sk7c1V2D/\nRVkgD/dBMiV3jy9m0NEfc01KLSEKgfZDwc1FzSO+Odoq6+SFrHdlUcYTRWAj\ns+eZN1Jtda1kxeG9w7uBN8zwie7NYH7QlXpiqUZAB6OJs289B5CSRWSFvt0t\nFnRxJTgZGpMpv48QZyaaMFmUBMVGIilOAV9YWnqSoTlHXdS54J7Fr/VWWmK4\ng+Gb/fvhy3TuklkVsuASM50w0wL7AIJe0I9DZd2wsfoFltLSc5KizRL8NkW4\nSW7WqNuXQSgmGMWKGyM2OQ1jiNvH1/dI4pe95r+AIuuu7zWE67ujhCGocZQY\n3z9r6iE9aBqWw1S497ST11KbOIS27+YQSCdgxiGOz2+FWtDDsI/hC9+T3NUj\n4sdyJJWThow8GPnuwTmTCjsybTqt1A0xyUT5aFIR6b71Xz7wFDlcGNk4D8wE\nlbjAz8zSLL2oHA1YYJkFN2rZvmUfv/gRqJgbTxOattrWw1GPDbR7cYfy4dnt\nX1AjM0nHmrDlnxvUyNIYdc8GQAxIW7oNr9Ur64AHlLNipZMuc4Es297phXfx\nub6duyC/DYV0+aIzKLQByA4z87VlYm5bx6svoGBaXRyvBjasjy+9YLcf2wXc\n0nhX\r\n=udC7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBZIGYF+sFqPSGYsrkGLCV8qhDBqhyiMVQjlHsX3rwVpAiEAxwzScG43c2y0RVKwIUxUuaZGmNrPWFxfSk/OOGNeT6M="}]},"maintainers":[{"name":"indutny","email":"fedor@indutny.com"}],"_npmUser":{"name":"indutny","email":"fedor@indutny.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protocol_3.4.2_1566938361685_0.10565471619793332"},"_hasShrinkwrap":false},"3.5.0":{"name":"@vowlink/protocol","version":"3.5.0","description":"VowLink Protocol implementation","main":"lib/protocol.js","scripts":{"compile-proto":"pbjs --es6 -w es6 -t static-module lib/messages.proto -o lib/messages.js","lint":"eslint lib/**/*.js test/**/*.js","mocha":"mocha -r esm --reporter=spec test/*-test.js","coverage":"nyc --require esm npm run mocha","test":"npm run mocha && npm run lint"},"repository":{"type":"git","url":"git+ssh://git@github.com/vowlink/vowlink-protocol.git"},"keywords":["vowlink","protocol","p2p"],"author":{"name":"Fedor Indutny","email":"fedor@indutny.com"},"license":"MIT","bugs":{"url":"https://github.com/vowlink/vowlink-protocol/issues"},"homepage":"https://github.com/vowlink/vowlink-protocol#readme","dependencies":{"debug":"^4.1.1","promise-waitlist":"^1.3.0","protobufjs":"^6.8.8","quick-lru":"^4.0.1"},"devDependencies":{"eslint":"^6.2.2","esm":"^3.2.25","mocha":"^6.2.0","nyc":"^14.1.1","sodium-universal":"^2.0.0"},"gitHead":"f85b4ba9fadb3af850db34e94d6f0e36975d68d1","_id":"@vowlink/protocol@3.5.0","_nodeVersion":"12.2.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-IoH29ZmsL9gTTnAQrkkq8mPa2+0IoW18X9QpAY7o3vxHL2kfke83w+2cQKqLHE60BLjpwykmSkxYmgW3mo8tDA==","shasum":"5bf3b10ddb02b93afb237a3d3864c221e1d9df52","tarball":"https://registry.npmjs.org/@vowlink/protocol/-/protocol-3.5.0.tgz","fileCount":15,"unpackedSize":345890,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdZ1xnCRA9TVsSAnZWagAAiS8P/jrLJ3lhWGaf2jHCZC2J\nbLOtvq1GHrw2YoYpzZGOTZWagguXW63V981qxorBm3cc6WKS+A5USUsSE1zb\nV++8SyCqWgG+0xn7Ch7UFR/1oeH957+Qpum5/z6wSTgrb9YScvVNNgveOUlo\nQ3dpMOlYXJ9QAZ3AuMA2Roy0ZmUI3rk168+76vzV0mY3xqZ3WDFL3BV3tPIU\nyc1mWflcNPZJz0fu5AGqaURZZQyXgmuHiIoX3Gl/nbK8LMsEUf3myI5gIWZb\nsx/S8n5nC2A7MDIh2FS/GxhB/l8EkEbl/NzJXLDeiclCDDFH8Q6xkE/q7ZG8\neXy/bhARILq2t1o8Jz/YM6YVw+V6E++HeasPCGs3dUXDwQ70rhC6ATlni4gx\nhwg79QAHphVM+JmSvjqEGee+V4VRA8N/T6ruA+mukTp+JrCVs+Pn5rippBIl\neGNu/ucc0z9YIt4czyITLZVE5VSDSeSOnKPu6f8lDBkWJm5ayK4VUW29T7vh\nVZrAmjKWT9FNgw4fy3RaQHtc4q0iPwCgIsTYCYlPYGURDCGxLMDaLMH7GWot\nBZZJL0Z3fjWhAFlPdk9hFgoTV+W3CBDl7gYE1fx/7/UhR6t2+jjbZRwpnwbk\nc+SOtU5o5YvWTl0Caf7ujp0VBhoGo+0Ey3b3HUzYON9PaQTX/yXchXFmQVKq\nyIIE\r\n=Ca8f\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA1C2bardcld/Z/setLf3Gf21TaoPb3w8/hudNBtvv89AiAQab5DogOgkd6a1YOPldLHlHa4po1dTlrcz+jYQRPi7g=="}]},"maintainers":[{"name":"indutny","email":"fedor@indutny.com"}],"_npmUser":{"name":"indutny","email":"fedor@indutny.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protocol_3.5.0_1567054951028_0.32419971595102925"},"_hasShrinkwrap":false},"4.0.0":{"name":"@vowlink/protocol","version":"4.0.0","description":"VowLink Protocol implementation","main":"lib/protocol.js","scripts":{"compile-proto":"pbjs --es6 -w es6 -t static-module lib/messages.proto -o lib/messages.js","lint":"eslint lib/**/*.js test/**/*.js","mocha":"mocha -r esm --reporter=spec test/*-test.js","coverage":"nyc --require esm npm run mocha","test":"npm run mocha && npm run lint"},"repository":{"type":"git","url":"git+ssh://git@github.com/vowlink/vowlink-protocol.git"},"keywords":["vowlink","protocol","p2p"],"author":{"name":"Fedor Indutny","email":"fedor@indutny.com"},"license":"MIT","bugs":{"url":"https://github.com/vowlink/vowlink-protocol/issues"},"homepage":"https://github.com/vowlink/vowlink-protocol#readme","dependencies":{"debug":"^4.1.1","promise-waitlist":"^1.3.0","protobufjs":"^6.8.8","quick-lru":"^4.0.1"},"devDependencies":{"eslint":"^6.2.2","esm":"^3.2.25","mocha":"^6.2.0","nyc":"^14.1.1","sodium-universal":"^2.0.0"},"gitHead":"488ac8d228a2ebe6028ea7c5c3834c377838063e","_id":"@vowlink/protocol@4.0.0","_nodeVersion":"12.2.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-rPk4yyBQ8tRDJ42QuZRhPY32F76O3TS7bg1lFJS1qW+lohSyL/bhMCvsq4buu/de6zV1MjrCftiJZQWLpk/aEA==","shasum":"fa1267fc2cdd7dec816ffefbdbc401681dd7ecf4","tarball":"https://registry.npmjs.org/@vowlink/protocol/-/protocol-4.0.0.tgz","fileCount":15,"unpackedSize":346476,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdaDwvCRA9TVsSAnZWagAA7mQP/Rr0RLmpCY9Mfos8iOvX\nsGE+7nq+hbOf03nWl+IvU2yUQb6TJC5/XTH2RuXqSoy6mudKLns22DrdFoJE\nO636dMK+lQDI8hazSH9YFUerrCr3gglYvZwRpIRr16GvsIkjuQk9OKJctdpr\nU/hHercwkT4K6yIVbfztbPO6dNCVQhiTqbfRe/1F4/5ei38VnxfU/xrKrHkX\nVOCESj8KS0jqt/YLu1ufqF1wLea040zGcM4KZ38adG0wkm1R0Frvw8UsyXqr\nToBqh2GuUKOvzfE3ixA1Izmgqz0An8QvNQrD3FGVVqbiwGt+8xzyfnYwi7+A\nt5lNS/q6+V4yYFMVa6BT91Asp2yjVR2y77Thgsz+zRHooBqp/HMRELLPGbd7\ngkaHpucyOMshCQmCbs09JRyNjY77Y6ufsb6wvgaVQaqQZKw8Y/MQiEhYnrLU\nG9YzMIfs8hIO1u3ZBSJZZH6EAxSAwrSg4Jol9/miaedc2lnDqxOjwkCVZUEm\nq+Naed47q1wkI2f+Wji2njQf2BQNYjCAP4o6XdFYCGde8wI6FGnT7nOEFRd6\ntWDAh1nq3BAQeg7R9T8DJ/6TqvOSU8eAgsGb/0lRAwYYdI3XWzc3TAWugEfo\nrMt7Pr9fWQFvE5Y6WDaUipgm4KQhstEKSQPzs0oFhj0jk+wU5jH3ER8/ksxq\nxhSB\r\n=x4Vf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC1xcgtS1g6ua6kXTIh727skduysBOhVH+L6lPSx2HM5AiEAwzvpvnwqWBV/51Y1BYzUEbQ93q5ZOcRj40G2NyVz9Xk="}]},"maintainers":[{"name":"indutny","email":"fedor@indutny.com"}],"_npmUser":{"name":"indutny","email":"fedor@indutny.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protocol_4.0.0_1567112239129_0.8738099679996303"},"_hasShrinkwrap":false},"4.1.0":{"name":"@vowlink/protocol","version":"4.1.0","description":"VowLink Protocol implementation","main":"lib/protocol.js","scripts":{"compile-proto":"pbjs --es6 -w es6 -t static-module lib/messages.proto -o lib/messages.js","lint":"eslint lib/**/*.js test/**/*.js","mocha":"mocha -r esm --reporter=spec test/*-test.js","coverage":"nyc --require esm npm run mocha","test":"npm run mocha && npm run lint"},"repository":{"type":"git","url":"git+ssh://git@github.com/vowlink/vowlink-protocol.git"},"keywords":["vowlink","protocol","p2p"],"author":{"name":"Fedor Indutny","email":"fedor@indutny.com"},"license":"MIT","bugs":{"url":"https://github.com/vowlink/vowlink-protocol/issues"},"homepage":"https://github.com/vowlink/vowlink-protocol#readme","dependencies":{"debug":"^4.1.1","promise-waitlist":"^1.3.0","protobufjs":"^6.8.8","quick-lru":"^4.0.1"},"devDependencies":{"eslint":"^6.2.2","esm":"^3.2.25","mocha":"^6.2.0","nyc":"^14.1.1","sodium-universal":"^2.0.0"},"gitHead":"5beb87dbd9f922abdbb734bef1ee097e2ce3380e","_id":"@vowlink/protocol@4.1.0","_nodeVersion":"12.2.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-3KITkV1W3zl6sl4Dj2Uf7tRUYtGIRq2bMdxCx3Op3vZxa1hZbPsb6xFZ/MRyUlva/OXwRObTV1EzT2WQMCfReA==","shasum":"4d7dec8b5af1303ae57f664554f2c2e1758bfa5a","tarball":"https://registry.npmjs.org/@vowlink/protocol/-/protocol-4.1.0.tgz","fileCount":15,"unpackedSize":345462,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdaE43CRA9TVsSAnZWagAAnBUQAKFYswn1dLlft1figqR+\nkuTSYbKvM8D/wup6vIEE/SvXSjqvlM2P6w+tqFv6R/UdA+k72gFKvriyjpZs\n7E16SjyBIgkke6zTiTLevk04rZTg+OuHPXwfFIiyP85EHR/Q7xsFBbekNAS8\nHXFq/YfTpC4JqvIa4vRhhqeK4kz8zrchWBsTT+0u+bUhxOCK7lZhwJzwtJef\nIaUzNco7CP2ss8P2Gq+aT0K1/Ms0kopNpCRttT/+nfM3rSgfGJp2McH3Eq7m\nhGvi8LAh3wpGPPNSTenELfwEi2tyNLGYijuwAAimw0hlArDMgl8x7lnjsbTP\n+lGFG8GSXujZLUI2dzWjOg2vl/3r+drC90T55y4uSNyWOn5UlBOiBFWMda7s\nHgbBvpYu2YcNyYez84ypKyV8V2jaWeSHZ75FqsbkyWvd/hf8Lh/m8Os49cCW\nNg6XM+eLzzJrFHi0YPiwgXz18KwEQWSXmmNYOJaBz5VwtrAaNaslMGWDqzwt\ngEAYC/jwJGflx59McWzME4hmEnLyc48bXNBg0ThhN3LpHEGfKd2UHl8sCWmh\nsYwhg3sEOQZzvA8Hy53SX5Z0OE5K02d9foGuEXxFQs5i3iFIk6KRWWEpw70a\n1PzPUX+QoAQnFNeg3vgYP3HvuVW/VUfkcmJ9uBv9ZSm+hOignsKDaYbLwZfx\ncX5l\r\n=PZ2v\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBwqfGRA9WiNarDnhx/wVQUtu278uWvcPbjDVqzd7I66AiBJTvd60V5b41KvNoGAINQy3JX+VIetertaul5BAyyvPw=="}]},"maintainers":[{"name":"indutny","email":"fedor@indutny.com"}],"_npmUser":{"name":"indutny","email":"fedor@indutny.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protocol_4.1.0_1567116854895_0.19381519896263377"},"_hasShrinkwrap":false},"5.0.0-0":{"name":"@vowlink/protocol","version":"5.0.0-0","description":"VowLink Protocol implementation","main":"lib/protocol.js","scripts":{"compile-proto":"pbjs --es6 -w es6 -t static-module lib/messages.proto -o lib/messages.js","lint":"eslint lib/**/*.js test/**/*.js","mocha":"mocha -r esm --reporter=spec test/*-test.js","coverage":"nyc --require esm npm run mocha","test":"npm run mocha && npm run lint"},"repository":{"type":"git","url":"git+ssh://git@github.com/vowlink/vowlink-protocol.git"},"keywords":["vowlink","protocol","p2p"],"author":{"name":"Fedor Indutny","email":"fedor@indutny.com"},"license":"MIT","bugs":{"url":"https://github.com/vowlink/vowlink-protocol/issues"},"homepage":"https://github.com/vowlink/vowlink-protocol#readme","dependencies":{"debug":"^4.1.1","promise-waitlist":"^1.3.0","protobufjs":"^6.8.8","quick-lru":"^4.0.1"},"devDependencies":{"eslint":"^6.3.0","esm":"^3.2.25","mocha":"^6.2.0","nyc":"^14.1.1","sodium-universal":"^2.0.0"},"gitHead":"aa1a0fe12738189222ce51bd766d6e58d9375db9","_id":"@vowlink/protocol@5.0.0-0","_nodeVersion":"12.2.0","_npmVersion":"6.11.2","dist":{"integrity":"sha512-KJM1v2M5R9eP9dpnsTwnsr7hWKd0uIKstZQG1XGGk7M265D6mIEpECQBQiYZbsx0atbFXlM1cAYo5dwmenC4Aw==","shasum":"e439843e068c04b4b22576721c7f5c1dc2e1c83d","tarball":"https://registry.npmjs.org/@vowlink/protocol/-/protocol-5.0.0-0.tgz","fileCount":15,"unpackedSize":358579,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJddJ2DCRA9TVsSAnZWagAAvPkP/AonFXZBN9UAD0Jno4sj\nqwRpcJdAXExHVoBeKBPILwxAIkQsjgZqeX4hihnMHUfzbrmaT355LoXq/wpj\nnH4UCn37xG2jq7nmOsXeCR384QB6qybkVk/9+qIjiYtDNjTkeC3F9p/niW22\nC4TDZyFFgJP65XFk47wFMESZE0VaH69k9TflVDMlcU+QgA1ceXfy8Mm3oR2I\nmK9FdMSLSP2DFzskCT0NkXPmivgW6J08M6WATLIiJHkh29NBVHAiUTQLSwaG\nAeCpAWKn2wmsq/i6wa2z0asQmmGkyJeWUFt/AQq/Ksury181+S/qt5UNsHEP\n8YLqvN2zPu3tHnUhqOwTeznRPzR9MqBHmw5vhPkQDowMOW+f2lupPD/9Ph5E\ne5qFuF357VqMpjr1Jrm3N6HskjbICSl9kk1rQzkAmpfM82DvbfOXinA4RXNt\nrlDpIj+6+F3dBPhQhA1KjY+XuwuG6qdhAoE/mAPOTLZIg/l3b3EUPucDXvED\nIpryYFG45CS5GKxbEXJfx422CsaIJWNaZJu/sj4dJLR3/CR2QSuydc4nrq44\nlS3642g3ijHO+CQTaKBVgRywO+NiM61hAiK3KRfER+4EmIpRVIzMCR5FHFzA\nJRlkDkSS9grVZHmj4qMyqIssm2HP8qHhOZC0k5HFQqeDGUwgfutia7Xswv7n\nWWVP\r\n=IbsB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICwMJSZxWmLUqpkX+6vnWhLL2SX1pcbBMprOBBkKJ6OOAiEAvKwQ/DtHndW3ndYa1mRGUNfhnHRwEaXXSq91WDBLwAc="}]},"maintainers":[{"name":"indutny","email":"fedor@indutny.com"}],"_npmUser":{"name":"indutny","email":"fedor@indutny.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protocol_5.0.0-0_1567923586878_0.04179637348478127"},"_hasShrinkwrap":false},"5.0.0-1":{"name":"@vowlink/protocol","version":"5.0.0-1","description":"VowLink Protocol implementation","main":"lib/protocol.js","scripts":{"compile-proto":"pbjs --es6 -w es6 -t static-module lib/messages.proto -o lib/messages.js","lint":"eslint lib/**/*.js test/**/*.js","mocha":"mocha -r esm --reporter=spec test/*-test.js","coverage":"nyc --require esm npm run mocha","test":"npm run mocha && npm run lint"},"repository":{"type":"git","url":"git+ssh://git@github.com/vowlink/vowlink-protocol.git"},"keywords":["vowlink","protocol","p2p"],"author":{"name":"Fedor Indutny","email":"fedor@indutny.com"},"license":"MIT","bugs":{"url":"https://github.com/vowlink/vowlink-protocol/issues"},"homepage":"https://github.com/vowlink/vowlink-protocol#readme","dependencies":{"debug":"^4.1.1","promise-waitlist":"^1.3.0","protobufjs":"^6.8.8","quick-lru":"^4.0.1"},"devDependencies":{"eslint":"^6.3.0","esm":"^3.2.25","mocha":"^6.2.0","nyc":"^14.1.1","sodium-universal":"^2.0.0"},"gitHead":"18fac1007c761d4d098d2cbf822f6a2e00b29b6f","_id":"@vowlink/protocol@5.0.0-1","_nodeVersion":"12.2.0","_npmVersion":"6.11.2","dist":{"integrity":"sha512-fT73zdPcO/wL6FjArfxGOPfzZ/aedEA/RSAsVDDPG5v8DWZhhi7YZQVR85bWuoJZ+6M/906zyhTqxlZ1X5pIRQ==","shasum":"36e85b15f7325b3ddc0edc36f7855d3fc457720c","tarball":"https://registry.npmjs.org/@vowlink/protocol/-/protocol-5.0.0-1.tgz","fileCount":15,"unpackedSize":358590,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJddKIiCRA9TVsSAnZWagAAEGEP/RukCgGoWtLhvERP4mzg\nAclDpnneBqG7JdultHvJuK0JMYs80XlKTngtP8LQ89jKy/Q4Pcy/hmMX62L3\nDzDArCIGFCbO+MKFdl3S9OFYmM7wHrNIKc1YUDdblh3i94qY7JOKowrxZOsy\nUU2XmrLQuV34LDz60uJDiaqM/vus+XzgqfZ0m7zkySn6fy21FNIjuHBm160x\nOSwVfjfmnEpfx9EwVcs259k9MWlW0Qw6dvFHeBEUOKFk77xix5p52AKCzz6u\n3D34faNsNJRHwjz8PiiC6uPRux/RgyHA4sTbxo3lHklGjV85jlibg+kfrRS9\n+yJUFKWc5wvtUMt5LStUhKN2cnO+de6O9oXZ5/dohmSIaQl0eY8ZTYdAS3ep\nd9D3Q1RZHCDTdUTh/c0ryIJ4W/XZ+zs9576iR3gGaBuNa0IbUzZxqfAIs8H9\nj/vPfWZA2x4kA1JKsFbnnKkLDLTlOiuWq6zuH8UF6OL/wb8B92oQ/BMtOnZ+\n1f1wLMY/d2eo/nbPhSShKQc/fau01wgYDeA9DJE0oDL9riFJBu482adxh8Xz\n4Gs6Gw7YsNJ5ZwSEWFF53y/xhbXR6YkS17iEUIvgyrvMM7Qaij8rXMI68WNA\nKO3gue4E5fX00k2dwIAMC47btzQ9Oy42GHMC17QRN4ntKewtB2wX2MhJJ9WY\nyBVt\r\n=9A6w\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCje17e9mqwBfrgx+MrVNc8/ovag3xN2o8MQi6e1uV5ggIgUDivx53dQ2Fl2NaPrqgirIswA+TKrOfTt4kl6gUH+wA="}]},"maintainers":[{"name":"indutny","email":"fedor@indutny.com"}],"_npmUser":{"name":"indutny","email":"fedor@indutny.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protocol_5.0.0-1_1567924769724_0.27879834032184836"},"_hasShrinkwrap":false},"5.0.0-2":{"name":"@vowlink/protocol","version":"5.0.0-2","description":"VowLink Protocol implementation","main":"lib/protocol.js","scripts":{"compile-proto":"pbjs --es6 -w es6 -t static-module lib/messages.proto -o lib/messages.js","lint":"eslint lib/**/*.js test/**/*.js","mocha":"mocha -r esm --reporter=spec test/*-test.js","coverage":"nyc --require esm npm run mocha","test":"npm run mocha && npm run lint"},"repository":{"type":"git","url":"git+ssh://git@github.com/vowlink/vowlink-protocol.git"},"keywords":["vowlink","protocol","p2p"],"author":{"name":"Fedor Indutny","email":"fedor@indutny.com"},"license":"MIT","bugs":{"url":"https://github.com/vowlink/vowlink-protocol/issues"},"homepage":"https://github.com/vowlink/vowlink-protocol#readme","dependencies":{"debug":"^4.1.1","promise-waitlist":"^1.3.0","protobufjs":"^6.8.8","quick-lru":"^4.0.1"},"devDependencies":{"eslint":"^6.3.0","esm":"^3.2.25","mocha":"^6.2.0","nyc":"^14.1.1","sodium-universal":"^2.0.0"},"gitHead":"04cb0228fd700336ae41977ae230987473b48fdd","_id":"@vowlink/protocol@5.0.0-2","_nodeVersion":"12.2.0","_npmVersion":"6.11.2","dist":{"integrity":"sha512-w+xQfbyGHlchWK8DnT3K3zlMPY9YgLPYbUBe+HBKIIMUer/ZtQ4dIUa+cEsOLfBqCVWlhQpWQpkRdowx1ePL8g==","shasum":"daa6c123132c4a89c5e67b57b2372c4a21f824e3","tarball":"https://registry.npmjs.org/@vowlink/protocol/-/protocol-5.0.0-2.tgz","fileCount":15,"unpackedSize":359015,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJddK1dCRA9TVsSAnZWagAAly0QAIhaRBhRi+FZi3vJsMEW\nDXqUeaYeMqNtTDPYbQ/RSCCQSjLQHvPGYKzSPcywksulLHhO3HM8pDDrB8S7\nuVBX3UepTRPCiGfoVhtwFu0itRRJUe9sLwzK9PkkH2wk04P8DpbsR7BQjbN3\n9IgJzkP5ZI0o/lgbcsHjoStAYMLw0CdEAVcB3cGWocy5H/rLza7L7zZeA50u\n1pF3plgvj01HiPm73u43SEZ4u7KYqywRy3TCta4u3RVW9t8htaxOo1nTXOZK\n29cnImpYRYHtjH6AySt3LYHLuNBhGDtN0XIxwcPNkfhBKq8m0zqf5+Tt9QsI\nzfjMCkY+7800zPAb3gkRBU90//2ePOp5VEVgJL1xsNfDwO7EHATZIhNFopd6\nqaBtkAR1kGaXZ0apYUliHEd3phR9JqCT+dGR1+xLGXgGIjjymRWiBCMkp98x\nCKPCIcRFTzDLL4SPcRiBkw2WKtKon/n3ogzVLocUTxMcOYCzGbqXBIe1xXnh\nKmmcba+YsUp4hNZb7T+9u0yElT6/MJWSNYx2lLWVWK0dxD8pyakVfWKRQ/2c\ntru+iQviE3Qrk/IaJyCXGyBz8U7hVGRs3x7D8eRIqEi9xN4qm5XieuKpecVK\nRNzfMvj3j/HNAktlLxxy45gvsQ9p7lFHP8ap4TdUFQ65MBqhAMlJtk3b06xK\njHj9\r\n=dFPB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCIBByvDkt54zvDYPqWP3NvZf5GukTQZgKRmGYmb6AiuwIhALpMW1iw5xegMScoqq/Rs+K0r8ZyRdEfg7kasuKV5uHU"}]},"maintainers":[{"name":"indutny","email":"fedor@indutny.com"}],"_npmUser":{"name":"indutny","email":"fedor@indutny.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protocol_5.0.0-2_1567927644719_0.6062422936072449"},"_hasShrinkwrap":false},"5.0.0-3":{"name":"@vowlink/protocol","version":"5.0.0-3","description":"VowLink Protocol implementation","main":"lib/protocol.js","scripts":{"compile-proto":"pbjs --es6 -w es6 -t static-module lib/messages.proto -o lib/messages.js","lint":"eslint lib/**/*.js test/**/*.js","mocha":"mocha -r esm --reporter=spec test/*-test.js","coverage":"nyc --require esm npm run mocha","test":"npm run mocha && npm run lint"},"repository":{"type":"git","url":"git+ssh://git@github.com/vowlink/vowlink-protocol.git"},"keywords":["vowlink","protocol","p2p"],"author":{"name":"Fedor Indutny","email":"fedor@indutny.com"},"license":"MIT","bugs":{"url":"https://github.com/vowlink/vowlink-protocol/issues"},"homepage":"https://github.com/vowlink/vowlink-protocol#readme","dependencies":{"debug":"^4.1.1","promise-waitlist":"^1.3.0","protobufjs":"^6.8.8","quick-lru":"^4.0.1"},"devDependencies":{"eslint":"^6.3.0","esm":"^3.2.25","mocha":"^6.2.0","nyc":"^14.1.1","sodium-universal":"^2.0.0"},"gitHead":"07d173166a84b8d08989d4651757305db960d3fb","_id":"@vowlink/protocol@5.0.0-3","_nodeVersion":"12.2.0","_npmVersion":"6.11.2","dist":{"integrity":"sha512-uxwY9AsIIXoome5XP6gFxBI6mBoLEh23rdmlc/OVPuY1CWR5ExxBVTEwqjbcYJd9ySOICh/LghfT3BaE61JKhA==","shasum":"114d4c8c98822233ca327fa5c2ade34772c3d522","tarball":"https://registry.npmjs.org/@vowlink/protocol/-/protocol-5.0.0-3.tgz","fileCount":15,"unpackedSize":359396,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJddUoqCRA9TVsSAnZWagAAULoP/isC7eotQY8LbuVsTN0j\n9APw0tSqYCA2zXRHbWyZfPYlWM4wASrY9jE+D65yjdsHYmP+kyOOqsAFbDad\nNxC1we08C7/cQrt5debafqO6Zci1eskekxU+qsf05YjxOSqfUN3Qa2BwKOtF\nR0urRDwnxbo/hvm1g8Yv3B03wl4TySJW2K6f4Bibkwa0dsBfkaTmGxyyfQBu\nbNKn7HPMaggCjjhaLD5JNk+uWE4HKAQT514mvQLx8dL7D1s430JybYc3XAw9\nMDE4xIGLsQQTF51FHrAbRLsEHaCRKCv/2G4czG6nU7F7Taqt7TlQom6ae1k8\njPclCBfCFLvYyvFUJfe5DwC498/G7wsJa53maJKChejwc1bbmBoZ1LMNNLd3\nimRatNEp7O7AvKtVYQaJzF9J3EuyfMdEQ2sw9nS9JpAiuV6Dam2sIVqrECXg\n50RiUIzvZ/1olwNx60Lr3ICp9RDp9YjwDPmv8RAAWNuSnTMi19TqeQFRvBTH\n6cDyV+SqG2flT6NDHSZ+FbTFel/SCrhkc0m2a1ptNH4vawAChoKVE9e1zQ1t\ntfQs8Tl6qqamgaP21lkRBkjl63kYBhWeX9bKMP0x+iDQBad5NLpr+/ts1mVV\nrso83zuzC7Eh20fE3OurreTzEeWbDAxf8Cz1ORK6+ug2WwVJ5ayppy32FVld\neq+l\r\n=yT4h\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC9V0vU+9K7BaaMcWP0J4fVd3aKMb2Zsb0xekUWkV7hKAIgJdY4T14UopRHwpofGEg6dPHq/fm7WAzgPxfVgyl10DE="}]},"maintainers":[{"name":"indutny","email":"fedor@indutny.com"}],"_npmUser":{"name":"indutny","email":"fedor@indutny.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protocol_5.0.0-3_1567967785803_0.1774705605701663"},"_hasShrinkwrap":false},"5.0.0":{"name":"@vowlink/protocol","version":"5.0.0","description":"VowLink Protocol implementation","main":"lib/protocol.js","scripts":{"compile-proto":"pbjs --es6 -w es6 -t static-module lib/messages.proto -o lib/messages.js","lint":"eslint lib/**/*.js test/**/*.js","mocha":"mocha -r esm --reporter=spec test/*-test.js","coverage":"nyc --require esm npm run mocha","test":"npm run mocha && npm run lint"},"repository":{"type":"git","url":"git+ssh://git@github.com/vowlink/vowlink-protocol.git"},"keywords":["vowlink","protocol","p2p"],"author":{"name":"Fedor Indutny","email":"fedor@indutny.com"},"license":"MIT","bugs":{"url":"https://github.com/vowlink/vowlink-protocol/issues"},"homepage":"https://github.com/vowlink/vowlink-protocol#readme","dependencies":{"debug":"^4.1.1","promise-waitlist":"^1.3.0","protobufjs":"^6.8.8","quick-lru":"^4.0.1"},"devDependencies":{"eslint":"^6.3.0","esm":"^3.2.25","mocha":"^6.2.0","nyc":"^14.1.1","sodium-universal":"^2.0.0"},"gitHead":"901881f4ee4e09dcc58d80f5d69757a141858501","_id":"@vowlink/protocol@5.0.0","_nodeVersion":"12.2.0","_npmVersion":"6.11.2","dist":{"integrity":"sha512-5WWHBfRJbs38mc/T1ldcf/D+Ze+ML9FF0SDyFSkfL/RQzNtLyKL40OrzQoICL30lYl7uBzoaDteIn7w3CtKcxw==","shasum":"6b6911e510c640f199f0c35b3481668339f2b206","tarball":"https://registry.npmjs.org/@vowlink/protocol/-/protocol-5.0.0.tgz","fileCount":15,"unpackedSize":359394,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJddVMRCRA9TVsSAnZWagAAxM8P/1abRn8YksG10p3ce4hC\njffsQq5ZW9xKQUcTFz2J01lALZLQnQUzYNsBDbzsRO3/6gLNvrLLBCabh9MT\n++Mm3dOexLmI5X+NCcqpPRQGrHL4G3e6J//VPpjFRJfpcVPY+HcijB7TPA8a\noTkQ5j+CgvcDfYngCcPS8c1kbGdQcmAcekZsYpPzVIsj3wogQypT7qnv3V93\nSJiotH1ve0v2NtCPzVrVuTgXZYMyClxXNr+VO9OLfOfS7WrMqmVoIRh1OjWg\nUCvZNbQDF5H7Ui8++lKu8iWAgP7sYOQThwNUHn8cNioVTVNVyAXr/CYlYSR2\nZaewKnluSws8ABihABQAKM9FVSVHU+m5V6aVi7KoMbqxwI9hdkh1WBs6JAxQ\nM0tUFQXjS9ecAaOn0mjrgPRsRbRARudumKe2dtlKBDUNjm4/cE162tnkgTxX\nA15fcXq8WhPPreGBDbzeiUhNyLhTEtauY+wRepypkgq2zUuiv1ynmGeeGWut\nBoMB0sXDPqYMkX9g8PynygcK+xF8K+fJ+HN7z7aDudM6DDS5uMA7HkXPe5pR\nqu9+TcpU4ffX5DsXUeGKhqZ5EFa2htXelP6MCKQ8Ub+gQoFZPXNhVvz4MaTW\ngEc/RODpLELeULxu6ulzQ4/r+93Skv4L6cQ26sqkIygX7gduD6dLsuj2Km4s\nWgPj\r\n=DIoh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE9GOrjTMioctuJaZH1q0dWWxGeIlkc3D/dnb+dSl681AiBkeONvB+1R8nyWvE7WW7R6dDpaUlVYvlC5dwm6oljh7g=="}]},"maintainers":[{"name":"indutny","email":"fedor@indutny.com"}],"_npmUser":{"name":"indutny","email":"fedor@indutny.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protocol_5.0.0_1567970064502_0.260420899021093"},"_hasShrinkwrap":false},"5.1.0":{"name":"@vowlink/protocol","version":"5.1.0","description":"VowLink Protocol implementation","main":"lib/protocol.js","scripts":{"compile-proto":"pbjs --es6 -w es6 -t static-module lib/messages.proto -o lib/messages.js","lint":"eslint lib/**/*.js test/**/*.js","mocha":"mocha -r esm --reporter=spec test/*-test.js","coverage":"nyc --require esm npm run mocha","test":"npm run mocha && npm run lint"},"repository":{"type":"git","url":"git+ssh://git@github.com/vowlink/vowlink-protocol.git"},"keywords":["vowlink","protocol","p2p"],"author":{"name":"Fedor Indutny","email":"fedor@indutny.com"},"license":"MIT","bugs":{"url":"https://github.com/vowlink/vowlink-protocol/issues"},"homepage":"https://github.com/vowlink/vowlink-protocol#readme","dependencies":{"debug":"^4.1.1","promise-waitlist":"^1.4.0","protobufjs":"^6.8.8","quick-lru":"^4.0.1"},"devDependencies":{"eslint":"^6.3.0","esm":"^3.2.25","mocha":"^6.2.0","nyc":"^14.1.1","sodium-universal":"^2.0.0"},"gitHead":"b2bfc6a13ccd4ef8f4e0654f38072427ff55c1e0","_id":"@vowlink/protocol@5.1.0","_nodeVersion":"12.2.0","_npmVersion":"6.11.2","dist":{"integrity":"sha512-wIo3+qZZ5W7XLhk6A8jSw4hKqgPPiQ1H9Ka7noVe7HjDgAkI7F0KbyZxVDYNfJQeI3VvMxQ5bM0FjrsNhfbQBg==","shasum":"db5c819445c168a410ed5249f166e68e84b54e7f","tarball":"https://registry.npmjs.org/@vowlink/protocol/-/protocol-5.1.0.tgz","fileCount":15,"unpackedSize":361164,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdeVhQCRA9TVsSAnZWagAAaHUP/RP/kkY2eUTAgtntbyni\n5jG/wuvyZei2upBzr+YSwVgv0oW4QotNF2WOPRKKsViFUP+P8V5ol7Y7gBjx\n9QCXa01CBL/XSMq/jQBzEeub+ZsZoO+IC3pTKbBbhkkBzdxuYm2sXuDKXbGT\nLtK8e1SBGkUzjsje65/a5mq1OYmuIcLgcUHz4vPTg/HLm2p6bZjBHRXUag/b\nvqNlfa/3BReV01O8vK2gYf8TP/c4glllJ9bjRlA9CxSlLWsIrR24MmzbrAut\nKcSEJ15Mo9JwEKMvOhTcEqxO5eqDG+WwlOXotw7+0bJ6HNG3f60J3dwZSTFy\nCq4gwNJzoF53XSUXi9p/ir+jZJYGMZwWX1IQjJ/Id0Tr8lJJDLdTGYguAd2o\nQIfAMVuVyxIkLDjt8s4yZq8b8/2YIBYa9s2BCP4YVBoMRIsZyyXEc84pStvy\nnthuFeVKPy34y+Dm8bJSvWlrel3obG33MnfYgUbn1q+ifevFVHjMLu6D96Ge\nKM2JczFoArGf5DxMftfAui83vqT5sb2/kylJ/1kIKQiERebp9toxRielIvu6\nvZXrdBCj8hwgx50PM235Ll8PU/YeCSaRrYKUcsb8qdYdoNmTjwCeMne1vtsB\n/kGe75YAtM/P5cHYs2px/q62DLIDxPdU6u17mXMNDN/tLpkFc/e3d/TRz/va\ncDyk\r\n=mVYu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD0+qdndLpOOp8xulBuN6UVdpn5wR+4P85agirN2cmHJwIgJgKXIxGsxjxWCtXWMoOMeAPbiyzEFDtJTbShSdENROY="}]},"maintainers":[{"name":"indutny","email":"fedor@indutny.com"}],"_npmUser":{"name":"indutny","email":"fedor@indutny.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protocol_5.1.0_1568233552168_0.26301030135400705"},"_hasShrinkwrap":false},"5.2.0":{"name":"@vowlink/protocol","version":"5.2.0","description":"VowLink Protocol implementation","main":"lib/protocol.js","scripts":{"compile-proto":"pbjs --es6 -w es6 -t static-module lib/messages.proto -o lib/messages.js","lint":"eslint lib/**/*.js test/**/*.js","mocha":"mocha -r esm --reporter=spec test/*-test.js","coverage":"nyc --require esm npm run mocha","test":"npm run mocha && npm run lint"},"repository":{"type":"git","url":"git+ssh://git@github.com/vowlink/vowlink-protocol.git"},"keywords":["vowlink","protocol","p2p"],"author":{"name":"Fedor Indutny","email":"fedor@indutny.com"},"license":"MIT","bugs":{"url":"https://github.com/vowlink/vowlink-protocol/issues"},"homepage":"https://github.com/vowlink/vowlink-protocol#readme","dependencies":{"debug":"^4.1.1","promise-waitlist":"^1.4.0","protobufjs":"^6.8.8","quick-lru":"^4.0.1"},"devDependencies":{"eslint":"^6.3.0","esm":"^3.2.25","mocha":"^6.2.0","nyc":"^14.1.1","sodium-universal":"^2.0.0"},"gitHead":"c0e59e736defc865daf0310f081633e973337110","_id":"@vowlink/protocol@5.2.0","_nodeVersion":"12.2.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-IeqO1gfGMwIuuTcnQkx8dFbYMq6e8zFLoy4er/7Hh1dY3F/Z9e1w0nmlPGse5h3J4abo5tNfP6a0gH0VrN2/bQ==","shasum":"9680f7631ea9f40d8d224bc28419ba021facc85e","tarball":"https://registry.npmjs.org/@vowlink/protocol/-/protocol-5.2.0.tgz","fileCount":15,"unpackedSize":362467,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdeYMECRA9TVsSAnZWagAAaj8P/i39qR9fdC3hJZQcDWOp\nxLQD6pGSCN0G8YwJiko12sWHqWqaDvNt5NfjqxpMZk1GJ1fxzhHzTggpAcbE\nHAeJPb2eXuLAz3esFYGk19qq/ZiEwh+7BcFlzNLJ95JL/ag8k5PsIkWVEtW6\nigjtfFK5LioC5wx2cQZNpYZEmEFW0j1JZnF3XGFlLq9cjpvAqR7kd7sJAbro\n5fLGK97cyUZC9bgN3x4Kdn539mlSYbWz4cd1W7A6Hj9H75uRqeMyfWqrVl9Q\nguxJtKrSUJhn6DI9JNR+F4CfE65M9vcKYV0DAAf/Trv0q5Ga7dBcFYhsxyGv\nS2yQqsIonuCDKFNw98/2e+I+QAMwvbW7rnsSvcEXx72uUYMCnuuDgVFxDwYM\nhzteVP71qd3ehzJ1a1y0xtJUTxOy4zuZRz4lLEXHLvxLhrzIH66hKAixQT5G\nuljc2GIB2KR8wAw6c2oAqq/57sqQBRAn825aVlBDrG0v73RCL5UrIQ781lnx\ngUPGbFoZ6ZCjw8eMwCJ4SRUUlQq2s6BUdGdLfYTi3Nqjpn1r92Oou/v1AIpV\nFQWE/ZQ9t2pZNWhevzG6h62Lh0VAgPfX1sb9tR27hcO3UlkHyDKsJAorxrZG\nB+Tb869601ZnA+N8U3EOy3Ttvm5efu3f5gGHJ4S7u8rGs9Njs+IXWJw5ch4o\nvzwS\r\n=Kzr2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDp9OfssCyP8c20eUG/RZiKY4L6xGr2SxKwuRpvqCmEfgIgERGGawkn+tvpZjDp0cdgLyNgQSjAoE2CR1jH0TSZnZ8="}]},"maintainers":[{"name":"indutny","email":"fedor@indutny.com"}],"_npmUser":{"name":"indutny","email":"fedor@indutny.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protocol_5.2.0_1568244483368_0.33768901288418407"},"_hasShrinkwrap":false},"5.2.1":{"name":"@vowlink/protocol","version":"5.2.1","description":"VowLink Protocol implementation","main":"lib/protocol.js","scripts":{"compile-proto":"pbjs --es6 -w es6 -t static-module lib/messages.proto -o lib/messages.js","lint":"eslint lib/**/*.js test/**/*.js","mocha":"mocha -r esm --reporter=spec test/*-test.js","coverage":"nyc --require esm npm run mocha","test":"npm run mocha && npm run lint"},"repository":{"type":"git","url":"git+ssh://git@github.com/vowlink/vowlink-protocol.git"},"keywords":["vowlink","protocol","p2p"],"author":{"name":"Fedor Indutny","email":"fedor@indutny.com"},"license":"MIT","bugs":{"url":"https://github.com/vowlink/vowlink-protocol/issues"},"homepage":"https://github.com/vowlink/vowlink-protocol#readme","dependencies":{"debug":"^4.1.1","promise-waitlist":"^1.4.0","protobufjs":"^6.8.8","quick-lru":"^4.0.1"},"devDependencies":{"eslint":"^6.3.0","esm":"^3.2.25","mocha":"^6.2.0","nyc":"^14.1.1","sodium-universal":"^2.0.0"},"gitHead":"01ba164800007178b3d40abf17648644958b983b","_id":"@vowlink/protocol@5.2.1","_nodeVersion":"12.2.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-qLnV6JzqUIdvqTgd0/FOhdADNvjdCt72lx2lhTeq573xsn7K32Cno0Ai8nCWB4+CFmrxGJTBHnHcu8TquE9vnw==","shasum":"3174c539ba0e8a78f6c35f012d13f843a3803204","tarball":"https://registry.npmjs.org/@vowlink/protocol/-/protocol-5.2.1.tgz","fileCount":15,"unpackedSize":362583,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdecw7CRA9TVsSAnZWagAA5OIP+QBJhvwviMtKSVDDhYjx\nq/3i3WCE3upyK/vpws4tMDMOklNYr7iR5nSTAVXUeId84bNdsxKGqkL488YC\n/BPn8pU7SH8RcBvkQ1FuDhtLr+K0nCfkhE2haIn4ReP2OZQZqfLdA6/iqV0p\nfBbJfTa3LrEKXQCqVT/5xZ3czEjeZvFu7scgHhceEcjxZJbWFSPTYI0CcJ/Z\ni/j2alVz2PaABF13AZbwl2w+i5IkcGdZn0imiScfYbACPHj1Y2tSaIO9sL7v\ne3V+Ubd17shdGN8hvuwamN65t5VXUDVXV2lIytZmlzY9WjSolgkZXROBAHCf\nRKz2S0wuYaP9nqgF7XkiNeMdL1/O2kvT1nhTvIGpfeC+OUoHy0vKkrABiDnQ\ncdxvXgCInWiwDu/L12rQy0UNDu3cXWyIQsCZk0eaS5oIdqLpEyzuNukM6fSi\nIxghXwnNW8QMopMf9xdq8x++ucA295/QbmkCfUPAUFib4dH9UrXARzvkzgef\noLWBzwk60qmUE6jnou9tJw7sN4I+l2JFJx6WsDszTaplnNQoMVTt9cklsAVE\nnVIJ2Nvlzx2rWGaifHNFVORlzsre+UgPCLvUFVjtj4xZrN6DA4vyAJLdIeXO\naZtNFkKx5aTqHXUFwZ3jWCUrcIGh0cNKVEbrnrpZn/MrreMaWolPq1z32teQ\ntANx\r\n=64Lz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/L72pulKa5pIJPtUoaaddYyoxAhfShxclxQ5QzdpTRQIgEtZbPqmGWmh4sWHF7vML+Wd4JH5Crt6qEzgomJSwyeE="}]},"maintainers":[{"name":"indutny","email":"fedor@indutny.com"}],"_npmUser":{"name":"indutny","email":"fedor@indutny.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protocol_5.2.1_1568263226876_0.09442886810424533"},"_hasShrinkwrap":false},"5.3.0":{"name":"@vowlink/protocol","version":"5.3.0","description":"VowLink Protocol implementation","main":"lib/protocol.js","scripts":{"compile-proto":"pbjs --es6 -w es6 -t static-module lib/messages.proto -o lib/messages.js","lint":"eslint lib/**/*.js test/**/*.js","mocha":"mocha -r esm --reporter=spec test/*-test.js","coverage":"nyc --require esm npm run mocha","test":"npm run mocha && npm run lint"},"repository":{"type":"git","url":"git+ssh://git@github.com/vowlink/vowlink-protocol.git"},"keywords":["vowlink","protocol","p2p"],"author":{"name":"Fedor Indutny","email":"fedor@indutny.com"},"license":"MIT","bugs":{"url":"https://github.com/vowlink/vowlink-protocol/issues"},"homepage":"https://github.com/vowlink/vowlink-protocol#readme","dependencies":{"debug":"^4.1.1","promise-waitlist":"^1.4.0","protobufjs":"^6.8.8","quick-lru":"^4.0.1"},"devDependencies":{"eslint":"^6.3.0","esm":"^3.2.25","mocha":"^6.2.0","nyc":"^14.1.1","sodium-universal":"^2.0.0"},"gitHead":"1d2c6bbf490304374965479183eb2bb45ca9996a","_id":"@vowlink/protocol@5.3.0","_nodeVersion":"12.2.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-4mLhB4jrqt4zVU2GX8Gr1aomkQ1SrZ9CufvQHPBSNzJeSWIDtG755TbiJuxDgTicpuKyUClOJcgndRWBmWSB+A==","shasum":"df67b0ecc59a28656f1a4f641f841b3abaafd3e6","tarball":"https://registry.npmjs.org/@vowlink/protocol/-/protocol-5.3.0.tgz","fileCount":15,"unpackedSize":378987,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdeoqWCRA9TVsSAnZWagAAHbcP/A+8hUmD4L5t4YcOE+qU\nt8RyIS6SsRKtcTTsn66iPy0EegT58zUGqVU4iMfDunfSnUOZH1g26pqcbXkd\nSf8i6sqD+mkCwfYk7PBYyniGQwCQldM5u75Rvfw2sX0HzaerfhQVFLK1a9GA\n/+XVPCRU0HCtqXlBQMF7HY1jTjlUQVuCtDHFtqU5YFPSKuXTiOf7h718Mroi\nH9gR4mdiQuE1uXVan4GHlFvqofdmk66gnH1OyBWvaxz7Mda7gBCiBQm+zoYE\ndqWknGCrooK2YO1aBxZigIrIuMJwsyEThuoAhJdhoQ5cgMl6TF5DoQVox/OJ\n+UlD4iRXaQ8R9gm7jgec1VfZOdaWSRyz3EUWnpF+JvA2sy85kc/5xn4td85X\notbyr0BV01u6RnVG3wUYeYZ9gv6/Zqo8QfKNUZK+83I9V+qjTTK4Vb1ur1+y\nReONcLPkgReyo0JeXxkdcPo9Z4vjiCRApZyjwEkukb+5sElvvYT/Fch5mb8L\nqoQamf84+hzCbBCIe1fgNtVhenBNmprrHN0CNOLe4cUxIhREc/7Xnvyw0Wi1\n+eQByDzI36mJ1amSKxEdIyTjavYrC9giH4SncKLhViMoOetOyVLNUIPKynS2\nmo5ooH8q8bPFxFAIx/5HeX2Nkx6md0l9IZSrX0AGCVtXVgE1s/S5wlv49jD4\nOGT1\r\n=BYLu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZlZS9iw2JsZEKbD4TLnLAl5MSw2WepgIM6aQk0aprbAIhALEMX0XL0h5UNNued5kbeHR14ZpnW2qnzb6KZWQhzY/k"}]},"maintainers":[{"name":"indutny","email":"fedor@indutny.com"}],"_npmUser":{"name":"indutny","email":"fedor@indutny.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protocol_5.3.0_1568311958003_0.8515557400321714"},"_hasShrinkwrap":false},"5.3.1":{"name":"@vowlink/protocol","version":"5.3.1","description":"VowLink Protocol implementation","main":"lib/protocol.js","scripts":{"compile-proto":"pbjs --es6 -w es6 -t static-module lib/messages.proto -o lib/messages.js","lint":"eslint lib/**/*.js test/**/*.js","mocha":"mocha -r esm --reporter=spec test/*-test.js","coverage":"nyc --require esm npm run mocha","test":"npm run mocha && npm run lint"},"repository":{"type":"git","url":"git+ssh://git@github.com/vowlink/vowlink-protocol.git"},"keywords":["vowlink","protocol","p2p"],"author":{"name":"Fedor Indutny","email":"fedor@indutny.com"},"license":"MIT","bugs":{"url":"https://github.com/vowlink/vowlink-protocol/issues"},"homepage":"https://github.com/vowlink/vowlink-protocol#readme","dependencies":{"debug":"^4.1.1","promise-waitlist":"^1.4.0","protobufjs":"^6.8.8","quick-lru":"^4.0.1"},"devDependencies":{"eslint":"^6.3.0","esm":"^3.2.25","mocha":"^6.2.0","nyc":"^14.1.1","sodium-universal":"^2.0.0"},"gitHead":"6a4b036a5a4f199d5078ec263aae4e9df9c387d6","_id":"@vowlink/protocol@5.3.1","_nodeVersion":"12.2.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-aMBtZ930w/woOxhV8nqlp8ECPK6KwNdjDlsHACh6Eq9FFJYB6+aDQpECuCVG9nB/47CFNEutzZmPe/MtF5oZ3g==","shasum":"553e4de8f3c2cd587ff3ad8ad7ad3a90cf782caf","tarball":"https://registry.npmjs.org/@vowlink/protocol/-/protocol-5.3.1.tgz","fileCount":15,"unpackedSize":378995,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdfT0XCRA9TVsSAnZWagAAzyUP/jrUVJNA1OS/1J/B+1ow\nD7h3NhrqhszQnTUgYbIGUdGs/3mTzkmXkr8w9rr4Y60X9A/IARJj/kXkgamY\nvT7TVR8HWWRYYqHbCGH2jpQFl5U+1Sn0e159FEUzHTmQrI4OXnpHV6nVl0Rv\nrpK2+HvB4PsSpxZiY2b3itaX9NM4/nuHKSwro6RIoJP3Xffr7hrHMAhd15pF\nAeDtqX2DZBSg5FlrFJ6cLWmsT+5pGlFVV6OiL0zp2v3rsUuGP8DcNg+3xAdB\np66kIaR51lMa6hUmyQBneQbkr8v+lfh+E5O86IxHlkN6+FyjEypk9+T/46Dy\nBswc+NUlCxR5wdXP4Bz+PoDTt1Nj3BmvKXehSMgp+hF9ofchqoJULQ6tSPCk\nns2apmO0ySAvW2sIICRXw89HLj8k5Hx94E8xPxRma9xy+WBhZNalmlT5D+sD\nU2EACRBP1ffjQQP6PqjXXp2G8OpxzV0c4i7+y/qIThlPhiXnvcxlNBE0CFk2\n5bG1lU3Ycms1196q/aq5NGEQ1rDey4ajuAb2F7EPsmXVgK4qOhgpAcf/wEvE\nLOhj7xNdX9w25HcXPYqn2nNEGdIV5S9JGvs9s5hSGn3sQiC4x+RqhbQ9RAHc\n9Pk1VZ79QezhOHYqu/HwsZJhr9j9uOPxMLlQvONOabDCARRWwvMGK7ivj++2\n+CFx\r\n=M8tl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCrdZRGwKYQXpMShqfkl1ZH4+1Cc9/G9HNHMIK8upt8dAIhALpQaM7q9mc73/cdHFvuapYeftBG5w7bzSH9ImxD7pTr"}]},"maintainers":[{"name":"indutny","email":"fedor@indutny.com"}],"_npmUser":{"name":"indutny","email":"fedor@indutny.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protocol_5.3.1_1568488726966_0.16910661645136704"},"_hasShrinkwrap":false},"5.4.0":{"name":"@vowlink/protocol","version":"5.4.0","description":"VowLink Protocol implementation","main":"lib/protocol.js","scripts":{"compile-proto":"pbjs --es6 -w es6 -t static-module lib/messages.proto -o lib/messages.js","lint":"eslint lib/**/*.js test/**/*.js","mocha":"mocha -r esm --reporter=spec test/*-test.js","coverage":"nyc --require esm npm run mocha","test":"npm run mocha && npm run lint"},"repository":{"type":"git","url":"git+ssh://git@github.com/vowlink/vowlink-protocol.git"},"keywords":["vowlink","protocol","p2p"],"author":{"name":"Fedor Indutny","email":"fedor@indutny.com"},"license":"MIT","bugs":{"url":"https://github.com/vowlink/vowlink-protocol/issues"},"homepage":"https://github.com/vowlink/vowlink-protocol#readme","dependencies":{"debug":"^4.1.1","promise-waitlist":"^1.5.0","protobufjs":"^6.8.8","quick-lru":"^4.0.1"},"devDependencies":{"eslint":"^6.4.0","esm":"^3.2.25","mocha":"^6.2.0","nyc":"^14.1.1","sodium-universal":"^2.0.0"},"gitHead":"72f9b82afc06002b5070d784ab637b5a5861064a","_id":"@vowlink/protocol@5.4.0","_nodeVersion":"12.2.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-FxioCOCDPzyLmXj38sm6eqOYkfCsxGnJINp0rzrNJN6pSTfAKZ5hNsUQj4q+GK28RayGDTI37tVmpg7oh7VEyA==","shasum":"d8a208541167ec204b571025cb3277fa51d24ab7","tarball":"https://registry.npmjs.org/@vowlink/protocol/-/protocol-5.4.0.tgz","fileCount":15,"unpackedSize":378987,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdfXz0CRA9TVsSAnZWagAAGy0P/3IW1f7Q/hHFhkve8RTs\nrwoVoKRR8mhaylwr5XwgFuPg0tlywjQwi8zhXQP1dEfaKgxO4zhF4yWP2y3c\n4hImrKar3iUYifF2mGe5aohwcuC5VcU/k4gKVAifQqaOd05SpXvU54wPmMgh\nhUBF3P3ea43F7X/rPDysJN5nIDXNSfrRZJGmtxyFiF0gUfouL/7KlRSr2ytp\n7p6wCbs2+DMNgRL6KhqTwn8WLV4nSEl+OlQ7doayPiZGymkDEuR4Bq7cwHFt\n7B1mtXliEBhfs/LhAocr806SmGgax+UUyj208+qE6hnrV/nIhyujGhGDgygE\n2oh1nRuQBeH5ZNfQiF42GxXtFbE0/yxYteOMyndcrRQIki6OzG7Ar9TshLNb\nW0X2duU4RoAYImIqE+PiWiPVfqAyltK5Qa1e21saJmenFwFaHQqGF7ZGp9xE\nV/KhrLDx8s72hhRlNeQlHvCoiM65NC7d4e5bJxyW0duhcV/DX8PusjS4IAd2\nP9wqiU9+WJC+kgFa89TXWxGpMNg5nXqYctYZKHSN4D4STw4Lmj89trDtDlQH\nvhiAU/IIk1mJcbql8C/IwgyC512JrWl4bzWWZN8zed8qMR0by7LSYYJ//15v\nJD63+dLaGADuvAEQ0fxz/1bkTyhomU9zfQELRog2EfxT8cPTG+CBGaFHS1V6\nJjqX\r\n=yGx7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSOF63GeAxTqZZHzqROuKGFwBknfC8943I+00pfLboxwIhAP9P0u9NChXjPv1jyHrljNpE8h6gj7OAn/DU270jK0P3"}]},"maintainers":[{"name":"indutny","email":"fedor@indutny.com"}],"_npmUser":{"name":"indutny","email":"fedor@indutny.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/protocol_5.4.0_1568505075390_0.8941563275812949"},"_hasShrinkwrap":false}},"time":{"created":"2019-08-16T07:43:47.029Z","1.0.1-12":"2019-08-16T07:43:47.424Z","modified":"2022-04-07T11:21:14.957Z","1.0.1-13":"2019-08-16T22:01:22.983Z","1.0.1-14":"2019-08-16T22:18:26.289Z","1.0.1-15":"2019-08-16T23:46:25.865Z","1.0.1-16":"2019-08-17T04:40:28.104Z","1.0.1-17":"2019-08-17T04:45:06.418Z","1.0.1-18":"2019-08-17T04:56:20.306Z","1.0.1-19":"2019-08-17T05:18:16.698Z","1.0.1-20":"2019-08-17T05:40:20.796Z","1.0.1-21":"2019-08-17T08:47:32.141Z","1.0.1-22":"2019-08-17T19:06:53.055Z","1.0.1-23":"2019-08-17T19:36:05.589Z","1.0.1-24":"2019-08-18T01:31:37.242Z","1.0.1-25":"2019-08-18T07:47:43.828Z","1.0.1-26":"2019-08-18T19:15:16.371Z","1.0.1-27":"2019-08-19T00:24:37.018Z","1.0.1-28":"2019-08-19T03:47:51.684Z","1.0.1-29":"2019-08-19T04:08:13.914Z","1.0.1-30":"2019-08-19T04:17:54.497Z","1.0.1-31":"2019-08-19T04:28:08.111Z","1.0.1-32":"2019-08-19T08:05:41.217Z","1.0.1-33":"2019-08-19T17:11:56.549Z","1.0.1-35":"2019-08-19T19:36:46.437Z","1.0.1-36":"2019-08-19T19:43:23.577Z","1.0.1-37":"2019-08-20T03:26:39.034Z","1.0.1":"2019-08-20T04:39:27.418Z","1.0.2":"2019-08-21T01:09:26.848Z","1.1.0":"2019-08-21T17:07:56.922Z","1.2.0":"2019-08-22T20:04:43.071Z","1.2.1":"2019-08-22T20:37:31.910Z","2.0.0":"2019-08-24T07:40:05.184Z","2.0.1":"2019-08-24T07:57:49.706Z","2.1.0":"2019-08-24T23:44:48.339Z","3.0.0":"2019-08-25T21:15:34.059Z","3.0.1":"2019-08-25T21:23:07.758Z","3.1.0":"2019-08-26T04:25:58.045Z","3.2.0":"2019-08-26T19:18:47.659Z","3.3.0":"2019-08-26T20:33:49.537Z","3.4.0":"2019-08-26T23:27:00.663Z","3.4.1":"2019-08-27T18:10:29.307Z","3.4.2":"2019-08-27T20:39:21.876Z","3.5.0":"2019-08-29T05:02:31.207Z","4.0.0":"2019-08-29T20:57:19.313Z","4.1.0":"2019-08-29T22:14:15.080Z","5.0.0-0":"2019-09-08T06:19:47.037Z","5.0.0-1":"2019-09-08T06:39:29.886Z","5.0.0-2":"2019-09-08T07:27:24.884Z","5.0.0-3":"2019-09-08T18:36:26.042Z","5.0.0":"2019-09-08T19:14:24.684Z","5.1.0":"2019-09-11T20:25:52.320Z","5.2.0":"2019-09-11T23:28:03.560Z","5.2.1":"2019-09-12T04:40:27.074Z","5.3.0":"2019-09-12T18:12:38.176Z","5.3.1":"2019-09-14T19:18:47.079Z","5.4.0":"2019-09-14T23:51:15.516Z"},"maintainers":[{"name":"indutny","email":"fedor@indutny.com"}],"description":"VowLink Protocol implementation","homepage":"https://github.com/vowlink/vowlink-protocol#readme","keywords":["vowlink","protocol","p2p"],"repository":{"type":"git","url":"git+ssh://git@github.com/vowlink/vowlink-protocol.git"},"author":{"name":"Fedor Indutny","email":"fedor@indutny.com"},"bugs":{"url":"https://github.com/vowlink/vowlink-protocol/issues"},"license":"MIT","readme":"# VowLink\n[![Build Status](https://travis-ci.org/vowlink/vowlink.svg?branch=master)](http://travis-ci.org/vowlink/vowlink)\n[![IRC Channel](https://img.shields.io/badge/IRC-%23vowlink-1e72ff.svg?style=flat)][comm-irc]\n![License](https://img.shields.io/npm/l/@vowlink/protocol)\n\nVowLink is a protocol for building \"Distributed Secure IRC\" (or distributed\nSlack if you wish). The core principles are:\n\n* No server required\n* Untrusted parties help distribute messages\n* Invites reveal messages to new participants\n* The \"invite chain\" involves 3 people or less\n* Write access expires after 99 days.\n\n**NOTE: The protocol is still under development. Breaking changes will be\navoided whenever possible.**\n\n## Trying it out\n\nThe [Desktop Client][desktop] is a great way to start using the protocol with\nyour peers. Once installed the identities and channels can be created.\nOnce requested an invite to other's channel, or approved an invite for someone\nelse the familiar UI (:wink:) will help to make the conversation over a P2P\nnetwork.\n\n![screenshot](https://raw.githubusercontent.com/vowlink/vowlink-desktop/master/Artwork/desktop-demo.gif)\n\n## Protocol\n\nThe [Protocol][Protocol] and all repositories in [GitHub organization][org] are\nOpen Source (MIT Licensed). Aside from other benefits this means that a custom\nclient can connect to the network. VowLink is not a [walled garden][Slack].\n\n## Usage\n\nInitialization (requires [`sodium-universal`][sodium] or any other library with\ncompatible API):\n```js\nimport * as sodium from 'sodium-universal';\nimport VowLink, { Message, StreamSocket } from '@vowlink/protocol';\nimport SqliteStorage from '@vowlink/sqlite-storage';\n\n// Initialize persistence layer\nconst storage = new SqliteStorage({\n  file: 'db.sqlite',\n  passphrase,\n});\nawait storage.open();\n\n// Initialize protocol layer\nconst vowLink = new VowLink({\n  sodium,\n  storage,\n  passphrase: 'secret',\n});\nconst isRightPassphrase = await vowLink.load();\nif (!isRightPassPhrase) {\n  throw new Error('Invalid passphrase');\n}\n\n// Create identity (and associated channel)\n// NOTE: multiple identities/channels are supported\nconst identity = await vowlink.createIdentity('identity-name');\nconst channel = vowlink.getChannel('identity-name');\n```\n\nSee [@vowlink/hyperswarm][swarm] for details on connecting to remote peers and\nrequesting/issuing invites.\n\nProcess incoming messages (and similarly outgoing with `waitForOutgoingMessage`:\n```js\nfunction loop() {\n  const wait = channel.waitForIncomingMessage();\n  wait.promise.then((message) => {\n    // Display message\n    loop();\n  });\n\n  // Call `wait.cancel()` if needed\n}\nloop();\n```\nSee [promise-waitlist][] for waiting APIs here and in later code samples.\n`waitForUpdate` could be used to refresh the channel contents.\n\n\nPost a new message:\n```js\nconst author = identity;\nawait channel.post(Message.json({ /* any json data here */ }), author);\n```\n\nDisplay channel messages:\n```js\n// Get the latest 100 messages\nconst messages = await channel.getReverseMessagesAtOffset(\n  0, // end of the message list\n  100 // limit\n);\n\nfor (const message of messages.slice().reverse()) {\n  const displayPath = message.getAuthor().displayPath;\n\n  const text = message.isRoot ? '<root>' : message.json.text;\n\n  console.log(`${displayPath.join('>')}: ${text}`);\n}\n```\n\nCreate read-only channel using its public key obtained elsewhere:\n```js\ncosnt feed = await vowLink.feedFromPublicKey(\n  publicKey,\n  { name: 'channel-name' });\n```\n\n## Help requested\n\nThe protocol draft and the implementations are in the very early stages. Any\nfeedback or ideas on boths are very appreciated.\n\nNot exhaustive list of possible issues:\n\n* Unclear wording in the protocol description\n* Cryptography problems\n* Bugs in implementation\n* API improvements\n* Documentation!\n\n## Community\n\n* [#vowlink][comm-irc] IRC Channel on FreeNode\n* [Slack][comm-slack] channel\n\n## LICENSE\n\nThis software is licensed under the MIT License.\n\nCopyright Fedor Indutny, 2019.\n\nPermission is hereby granted, free of charge, to any person obtaining a\ncopy of this software and associated documentation files (the\n\"Software\"), to deal in the Software without restriction, including\nwithout limitation the rights to use, copy, modify, merge, publish,\ndistribute, sublicense, and/or sell copies of the Software, and to permit\npersons to whom the Software is furnished to do so, subject to the\nfollowing conditions:\n\nThe above copyright notice and this permission notice shall be included\nin all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS\nOR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\nMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN\nNO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,\nDAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR\nOTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE\nUSE OR OTHER DEALINGS IN THE SOFTWARE.\n\n[Protocol]: protocol.md\n[promise-waitlist]: https://github.com/indutny/promise-waitlist\n[swarm]: https://github.com/vowlink/vowlink-swarm\n[desktop]: https://github.com/vowlink/vowlink-desktop/releases/latest\n[comm-irc]: https://www.irccloud.com/invite?channel=%23vowlink&hostname=irc.freenode.net&port=6697&ssl=1\n[comm-slack]: https://join.slack.com/t/vowlink/shared_invite/enQtNzM1MjEzMjM1Njg2LTg2NGM2YjI0ODA0YWQ3ZDJhMGE5NTU2YTc0MTZhZGNjY2EzYjc2NmUzMTFmNTZlOGE0ZmZkMTQxMGNkMTdhYzQ\n[sodium]: https://github.com/sodium-friends/sodium-universal\n[org]: https://github.com/vowlink/\n[Slack]: https://slack.com/\n","readmeFilename":"README.md"}