{"_id":"@geut/discovery-swarm-webrtc","_rev":"56-ee793c4d662b35124b2d5827a71fb822","name":"@geut/discovery-swarm-webrtc","dist-tags":{"latest":"4.3.1","alpha":"2.0.0-alpha.19","beta":"3.0.0-beta.3"},"versions":{"1.0.0":{"name":"@geut/discovery-swarm-webrtc","version":"1.0.0","description":"webrtc-swarm but with a similar API to discovery-swarm","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/geut/discovery-swarm-webrtc.git"},"keywords":[],"author":"","license":"MIT","bugs":{"url":"https://github.com/geut/discovery-swarm-webrtc/issues"},"homepage":"https://github.com/geut/discovery-swarm-webrtc#readme","dependencies":{"pump":"^3.0.0","webrtc-swarm":"^2.9.0"},"publishConfig":{"access":"public"},"gitHead":"84938b5716b950fc819e7b52e967b34879a18d9b","_id":"@geut/discovery-swarm-webrtc@1.0.0","_npmVersion":"6.2.0","_nodeVersion":"8.11.1","_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"dist":{"integrity":"sha512-4vfqWaj4u5t1/tBEImsdVlm7tkvqyXNyilKmSEVUbL2YhiVKtTdWinHrqijUjicleF4s/T30CekqE5JqDM3Ejg==","shasum":"d5f927ac706edf0a7e54abed085b2ee92323a4dc","tarball":"https://registry.npmjs.org/@geut/discovery-swarm-webrtc/-/discovery-swarm-webrtc-1.0.0.tgz","fileCount":4,"unpackedSize":5110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbujmkCRA9TVsSAnZWagAAgHoP/3hwXMlXe55yYDAzTQOd\nsX3c0ReQVORE9SnhBSs0Ncahuc9hPmkDjNaVvwiVSIF9blL7vZE3zDQT8y3+\nsYTnZ9wkbKeHd9LyRNsgfsjkzwnex7MT+1w6nHPwurp1TM3ojRxAP8uGFYtk\nYjNx2//j678PlI6cWVn2eN7j+QWXA+YFpzvgBiU38VY3HaIQBiJWo/LxirlX\niBWlGyg2bEEHeLgq1g0Ho8yyqLE3uX0UwPw/B3MSRssQnWRTA/yhebfvJbBY\nzL/UwbnU0qLOwFbTAnbP0z5ZYlyZp/XQehVyJ5hmAfQFn24U50BO8KLAaMuw\nJI7skQoQoU/mhLQ6NM6upi20cvlt1QjarjN9l/hkh06vNwycmXwRxJ52xXcU\ngF+1YWpArJ6pQ4cbr58YB8BrW26aoxFsa2FstqFJiROabjcorLcnf+zMkx7q\nm5WHc7E8sU0u41kU9cIqKzBOJeiLEQcjTDBID+uMlrg+jyQTxldodp5fE/jP\nfuAVgyBkksX5lodEXRDBpUf7NGMi6ukxBbftN9gdjxRg6OQlfiuGcYPi7TYg\ns2YAah6lspwcsq57yRdikUVlnDQr6+9hlqZjAjf1dBIDtWtzioKDgkKYbqS7\nbCL4BWstLZnXg6hgtjq9VoyOgG1FtIrwBehYKngcRHbxFu8KDvVIaBL3q75a\n9ioo\r\n=k2DZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHqEClSUfM6yy/7dhy0oPjpG1mDKK7HoHql/Mv0vBV2QIgFj14Qw10GuMwhXMizK+KNfDbrZk+Jj88MIe3p3c/CXI="}]},"maintainers":[{"name":"elmasse","email":"elmasse@gmail.com"},{"name":"geutuser","email":"geut.studio@gmail.com"},{"name":"the-real-dk","email":"diego@geutstudio.com"},{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discovery-swarm-webrtc_1.0.0_1538931107937_0.6124581455855833"},"_hasShrinkwrap":false},"1.0.1":{"name":"@geut/discovery-swarm-webrtc","version":"1.0.1","description":"webrtc-swarm but with a similar API to discovery-swarm","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/geut/discovery-swarm-webrtc.git"},"keywords":[],"author":"","license":"MIT","bugs":{"url":"https://github.com/geut/discovery-swarm-webrtc/issues"},"homepage":"https://github.com/geut/discovery-swarm-webrtc#readme","dependencies":{"pump":"^3.0.0","webrtc-swarm":"^2.9.0"},"publishConfig":{"access":"public"},"gitHead":"da64198fd0a1989564f1be8f8bcd7b5588234d22","_id":"@geut/discovery-swarm-webrtc@1.0.1","_npmVersion":"6.2.0","_nodeVersion":"8.11.1","_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"dist":{"integrity":"sha512-7u3mdJ3znj/7P/WVYgVbbv4PNt4SEO8rUk0I5S0aEfb5Zqga71wrzLH055/hAwAo47zB7wuyh2yguGs0tffr3Q==","shasum":"b747e40b82111d9b245671f7701c8b3687f6d0c9","tarball":"https://registry.npmjs.org/@geut/discovery-swarm-webrtc/-/discovery-swarm-webrtc-1.0.1.tgz","fileCount":4,"unpackedSize":5067,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbvRs7CRA9TVsSAnZWagAAgFsP/RWHuAdy7r3loW7VC3ZZ\ndyZ4e3ucJfkQobZJwoJ9Sw4GOcmlQCsJuc9QGdPcY4Q7Y3ezi0czXiKzvHxv\nbKOgJgqv5vW9S7SqPz3/RSeXw8E0AJniMrM+E18AURBEqLBVBGk0Y2q9fmf2\nDLEKSMLVeT2VHUdz57eQIVLJRLu4k2heYiTIQG/ZwWF5jH7AyfHtVMr4DJ0u\nYo/EaaYgHskW5U6H+G0H9x2zIj9mk1oGPsOohC33eE82OaIBn8Az2+UhC/wk\n09ndC+pJQnFdbPnJj+O4M1emeiar8u3iGewIBxwUVnneEGG+yxSrokAzsQDM\ntipQZlkUTuQtlKJp+k/Gg1b8ZT6YCZtDy3FuVRomKJA/w1DLIHdjT3vej1q3\nsYn8IBtjA0Oiirhqg9zDzQumuNwPRAPCAMubmv+FLLbM7VeDXykmmxAS8yMT\nOreK3SloncFQIqdXULjXeeCSiQDm1V9VeJgYgnGtZJSUPZE1Nt+3UtpXP0XY\nuz3sa7A7j8QJ06n4nbCu35GFHoxDleBDRD2CXdfGbC4jU1YuVcOzF5KDf3I+\nP2nYfDE+4GtugBkThiWaK48eD7E9Gi1J1rMHeRA8sY1PtfMnZr0AEUKiUyGs\nAbyHcMeygXWVlSKKxNDsr5wtVCFgsTIll5KSdcU5WovMEpwFYfkR/9Hspzoy\nEDdd\r\n=XseY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF7o80yjBEp32ERxazuyPqB934WoRWNfzgEzUap7gUjWAiAhhT41dZafhXltuK0isuiFrQPxeIGfeuXpn/BOx3jStg=="}]},"maintainers":[{"name":"elmasse","email":"elmasse@gmail.com"},{"name":"geutuser","email":"geut.studio@gmail.com"},{"name":"the-real-dk","email":"diego@geutstudio.com"},{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discovery-swarm-webrtc_1.0.1_1539119931020_0.3587400011240818"},"_hasShrinkwrap":false},"1.1.0":{"name":"@geut/discovery-swarm-webrtc","version":"1.1.0","description":"webrtc-swarm but with a similar API to discovery-swarm","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/geut/discovery-swarm-webrtc.git"},"keywords":[],"author":"","license":"MIT","bugs":{"url":"https://github.com/geut/discovery-swarm-webrtc/issues"},"homepage":"https://github.com/geut/discovery-swarm-webrtc#readme","dependencies":{"pump":"^3.0.0","webrtc-swarm":"^2.9.0"},"publishConfig":{"access":"public"},"gitHead":"60f8d2b75b9d2e7fe34d94accf77238ef795f08f","_id":"@geut/discovery-swarm-webrtc@1.1.0","_npmVersion":"6.4.1","_nodeVersion":"10.14.1","_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"dist":{"integrity":"sha512-+sMFslacvdp3TcbCvi1ujBZtb7oo0xL0sU2s4ndkQoe2md4nKByf7GhW7PMfSUT2JpWg+gDgQgFx4tJJui91Tw==","shasum":"977ed1a34b35ba4c137c5bf7f43b760488be28bd","tarball":"https://registry.npmjs.org/@geut/discovery-swarm-webrtc/-/discovery-swarm-webrtc-1.1.0.tgz","fileCount":4,"unpackedSize":5231,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcXuhlCRA9TVsSAnZWagAAmf8P+QE8327hbBnvNDNF34CZ\nK2ctzpFV03fF7cRG5y+wo7ESdr6h1k6vfsTTaCIDWxohSlmaEflIovXZUJdU\n9EVbRlVXJwdCxvuM6inmrtTN79c+Yq019+VP+QbXKCXOcj5bpJVancc3b4Nj\noq/ijaqN484G7+4s/m1lU3WT+LNnzFtMSXQWKOxlAE/RtupniGAQm60Lk4+7\nqb+tJEC4YbvaWT8+lGJMpsFyQUbgBNsVyyPItgI99fjJw2AGBWSyeIGyuZ7H\nEk3185mOQKTbGGyfe7kPWJn3TFNsxTCHsoEey1+no8IT1vkq7pkuNYQ3o+8u\nYeuHa6+t2Ctny+QOX7pgDj9BLeNL/Zo+Qmgzr5ASf+yVu57GLRNQFiwAegZw\nPA3yIwjZYNGd4kJTFgx4xp5M9yCd47MiZoUO3wLGq0hhL1sJtSPSc912NHUl\nKgG8k4dJW8sfPBiC4S5YWHkGJY54oK7WHgBB0r73baAqmLZZRDBrFLoJO+Qy\nkFbFZ5qnqoc7+s6ySMwxFZm8gYpG7B3gvDitQRfc9/rnR5ifrU3M5qc83kYC\n8CUUQwvyFVD3CPiD9TvcNowZFvIwCGxOLeyTkHTYjmOS4i6V1QYdi8wd9MbR\nBUo2RecghebJP1xRmKcQt1IL7tNp9uTnCB3XR5whAXlvl3thzsenPt1r3P6e\naA7P\r\n=Iiff\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAzi+fXss/DFXQPRAqyHVmMBzu7YGsZZWG/JFcspy4SfAiBk6IPntBMpyXSXqMhQV4dpn75gySdnqRzHDxxytvd0ug=="}]},"maintainers":[{"name":"elmasse","email":"elmasse@gmail.com"},{"name":"geutuser","email":"geut.studio@gmail.com"},{"name":"the-real-dk","email":"diego@geutstudio.com"},{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discovery-swarm-webrtc_1.1.0_1549723748789_0.5374624866471229"},"_hasShrinkwrap":false},"1.2.0":{"name":"@geut/discovery-swarm-webrtc","version":"1.2.0","description":"webrtc-swarm but with a similar API to discovery-swarm","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/geut/discovery-swarm-webrtc.git"},"keywords":[],"author":"","license":"MIT","bugs":{"url":"https://github.com/geut/discovery-swarm-webrtc/issues"},"homepage":"https://github.com/geut/discovery-swarm-webrtc#readme","dependencies":{"pump":"^3.0.0","webrtc-swarm":"^2.9.0"},"publishConfig":{"access":"public"},"gitHead":"dbcfa88c84c3ea5919e37dd9e5321120b7a6d5c0","_id":"@geut/discovery-swarm-webrtc@1.2.0","_npmVersion":"6.4.1","_nodeVersion":"10.14.1","_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"dist":{"integrity":"sha512-7x2TfcjjEbzU9CsxPfiFJ2msm9b1ySZk/Mi2GpZWh3ZkwY5GSi9zpEoDT4P47BE+Rt8dxmJWkVJu4Xy6gMKFXg==","shasum":"7d6c2b63e516d167d7890f78ea5e1a43a55a4f85","tarball":"https://registry.npmjs.org/@geut/discovery-swarm-webrtc/-/discovery-swarm-webrtc-1.2.0.tgz","fileCount":4,"unpackedSize":5759,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZeU6CRA9TVsSAnZWagAAkCQP/2Dms7sjQOfbg/Dk5F5g\nzZ6YHJ3CedJB8+oUp2qhlSBLp0IKdQF2bTJPY2DHK6q6s93VtQ9adDCpBXpt\n0MBqJ9ACFtaIQxUKvTY8C2T4n69uQg4qBAYuZlFC3YtzJl4bfGvecPCt99cY\nQ//9qvfLRFnQmhbbr0VFUTNc6O5TqeBfwgxhfM8APJm4TEkYeJajKk4Guhux\nT0vAiZeUIxp23XNAHj0fvsmOtj7fdRbYB/4021p5xRfzJ5pPmgYeE6ljdGpo\n/+UrPbGNrGIdQzFtqzU3Np2ufuSfimFhBQoXngfGDLS3/TqWu1vHv7iRg84d\ny5TR3rBt4qIzDR1JrJEOzXumew1VSApql27SBciQrtQJ2XnmvTtlFMZ5cG0p\nTcWU8VXLv1zBuUdVS9HBP2q7IlV/qFnJYBfXA7thLEyieX7w1gBfA6iA4zmW\npuuDS8t6TZqNcEdhTLfe4Ghvh/7KXQN3TAYwo6pK1yvvXg1n6QOPn4rGfHFD\ncv+kmnFxZYuRaPDtmGAB7/GfsCn0FuvZ+QYowtNh1TEP26YxVP+E1OuW7q0j\n7Mq6XPAw3rRdR7ZffYetyWgM3dDVte7VLWKVx+914VAdVhhbNkD+/dBBZafG\nCgWxR05sICU2WW+Ha5pXNvpT7rrEVzMYMHS4sXlKkTryUjfFjLHVp1K0zGQb\n7DSm\r\n=feMt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHgUk+LNmJryNLkpAo2xloGsE1vVk6ErJP/MywMQ7D1OAiEAvrbEN2pc8I/TpzHtHid2QcKtGIPK9XSYrpAuQJ0wAnw="}]},"maintainers":[{"name":"elmasse","email":"elmasse@gmail.com"},{"name":"geutuser","email":"geut.studio@gmail.com"},{"name":"the-real-dk","email":"diego@geutstudio.com"},{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discovery-swarm-webrtc_1.2.0_1550181689907_0.5688306964939356"},"_hasShrinkwrap":false},"2.0.0-alpha.0":{"name":"@geut/discovery-swarm-webrtc","version":"2.0.0-alpha.0","description":"webrtc-swarm but with a similar API to discovery-swarm","main":"index.js","bin":{"discovery-signal-webrtc":"bin/index.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","posttest":"npm run lint","lint":"standard","start":"node bin/index.js"},"repository":{"type":"git","url":"git+https://github.com/geut/discovery-swarm-webrtc.git"},"keywords":[],"author":"","license":"MIT","bugs":{"url":"https://github.com/geut/discovery-swarm-webrtc/issues"},"homepage":"https://github.com/geut/discovery-swarm-webrtc#readme","dependencies":{"debug":"^4.1.1","lodash.shuffle":"^4.2.0","minimist":"^1.2.0","multiplex":"^6.7.0","pump":"^3.0.0","simple-signal-client":"^2.0.2","socket.io":"^2.2.0","socket.io-client":"^2.2.0"},"devDependencies":{"standard":"^12.0.1"},"publishConfig":{"access":"public"},"gitHead":"144216b4da6e58f16b8dd037a185ae3fa430497e","_id":"@geut/discovery-swarm-webrtc@2.0.0-alpha.0","_npmVersion":"6.4.1","_nodeVersion":"10.14.1","_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"dist":{"integrity":"sha512-H82VKZ+ff0VkoFH9XdiA6Kw1bw4TVCKcAlFHdAp9quBgRo3/PucB2M3IeijaJgJs7TptWYk3e/hP2DbinSTbRQ==","shasum":"7c340b93b90ec5813bcccdbeae422aab6127e08f","tarball":"https://registry.npmjs.org/@geut/discovery-swarm-webrtc/-/discovery-swarm-webrtc-2.0.0-alpha.0.tgz","fileCount":10,"unpackedSize":14365,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckPjaCRA9TVsSAnZWagAACfcP/09AQ1aUVNWRwkkEGm7w\nQXtRakl6KR2zNmnVWWN86Odk7fo7T35wMkrL9SXO5RKpTVZrn9sLIIu/7+8e\nX/wUqqyn7+5tS/WLf12y5KAMB+SILYFdvFCzAqvBfeV+Br6FwiYSE70X5HkJ\ngXJDmwBjhaWckN6IkLHV2bS3DK3qiQF2KcOGmf5ZeBd8DD5UMDvZN6ppqJOk\ndlG0+IddR6wZvwaV6dL52NdCuQB/5CErBzpTcZRUa36fXPEc25n6hpa4cM6/\nEtOzy/3dJNblGMR/2eskAiDcZeq1C/fa5na1fNLEtN4+BfPo24J+7fQDR+aG\ngg4fObhkkErkiZMf+2YlgkO+rm+ZsdzOesx/CIGOX0oB3aCsdPp9R1nM+sSm\nPDHVogYtICdPktefm7eGS7KT7jUxh1S3IITu5iF2laInq6RghW9V1ZZx+Lqj\nSU1yM/cbcV5u2TqvtpcZZliG9t7i3I2E5HoF6VrqLsiXyQbTotFX32uYG1t3\nZ2x0C0UjpExeQILq7o9AlN/Wh9ctyUXYBSzLR5vSHME+w66QRcrYVHgcfxwC\nWymaQFolxubJj9Sljo4Thd77E2FFu8KsCufVoTBnLu9VFqnyijLr6R0s/I0v\nUJ3pd63oy8ml34HcDDkHqaC7LiZzGYAnhsH0034QLlVDrXsoP0VmvkI9vxwc\n3znr\r\n=9q7O\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDgxoQq97hWYkenLBcKfVkWiJDAj/E9xeVy6CT9QppvqAIhALEhU+nX1r2bsgyOKJWo+aiIoPiBx3y1Ww2soWStvmmQ"}]},"maintainers":[{"name":"elmasse","email":"elmasse@gmail.com"},{"name":"geutuser","email":"geut.studio@gmail.com"},{"name":"the-real-dk","email":"diego@geutstudio.com"},{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discovery-swarm-webrtc_2.0.0-alpha.0_1553004761717_0.8203267382570221"},"_hasShrinkwrap":false},"2.0.0-alpha.1":{"name":"@geut/discovery-swarm-webrtc","version":"2.0.0-alpha.1","description":"webrtc-swarm but with a similar API to discovery-swarm","main":"index.js","bin":{"discovery-signal-webrtc":"bin/index.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","posttest":"npm run lint","lint":"standard","start":"node bin/index.js"},"repository":{"type":"git","url":"git+https://github.com/geut/discovery-swarm-webrtc.git"},"keywords":[],"author":"","license":"MIT","bugs":{"url":"https://github.com/geut/discovery-swarm-webrtc/issues"},"homepage":"https://github.com/geut/discovery-swarm-webrtc#readme","dependencies":{"debug":"^4.1.1","lodash.shuffle":"^4.2.0","minimist":"^1.2.0","multiplex":"^6.7.0","pump":"^3.0.0","simple-signal-client":"^2.0.2","socket.io":"^2.2.0","socket.io-client":"^2.2.0"},"devDependencies":{"standard":"^12.0.1"},"publishConfig":{"access":"public"},"gitHead":"20df516d7522b3fcada3a08e77ba4f8a2feced0a","_id":"@geut/discovery-swarm-webrtc@2.0.0-alpha.1","_npmVersion":"6.4.1","_nodeVersion":"10.14.1","_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"dist":{"integrity":"sha512-lv4TXQQr/48c+FIcPR54vzbG7fwyRXsnVrm5F7viuCdI4eTMXfE/sveKdq2dSpIWBwfeA7IeLnZ9P65QMUmohA==","shasum":"34845f3dbd40a93078e855fb70f7c59d9e111814","tarball":"https://registry.npmjs.org/@geut/discovery-swarm-webrtc/-/discovery-swarm-webrtc-2.0.0-alpha.1.tgz","fileCount":10,"unpackedSize":14402,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckQALCRA9TVsSAnZWagAAww4QAJeTOAN2lkbJK586hErZ\nFbzsecr4FPuZvCeiMiPr6x1VgqqPFwGrYXuMv/bP6YZC3s+zbmp79hJkRaHr\nfqLdiUGEr1vKQlYuIkNmj2wubWEDFFxSah2i0DsdxS+KmIPrSjXiho7xa3a3\n5+N/CKDoXIOm77DvFlFkofnmdBJDIj93LSC9IXn6rhT1in9pz7IaXPvTZtso\nt+crVvXVGwMkqgo6EoSo9FV2jHfbtIrDBmxiWEMWeF0Ta3oeSCYzmEHAoErM\nl4dQ6Gw0melCo3/MDm2HlFoMLcMMDZxnOVPVL3WC4aLO/TV8IlPldIbSnsw0\nmk7N4/JUMtocdY7xOSZ5Og04+PNBE2LyQKQfH5KuhDC4yAhZ+Ptqi7fABCdq\nWTPCpdoajO/f7go3ZfJQ08FK+dLO803yvRRAsVD4PDYWpNlQsHdDYg09eKG0\n1iEobRuAZvs48GqAMVn99ATtBCp6e3TWVUIX3nEP4zRHfzyHWoakinq37J85\nMf6l11O0bvypqJaBRiy6i9yASOr6lG30qU7sT9JHY9A3RcCS9uhLZUIBRxtT\nk07sjKGLw6iU7BSLFriXvD3Ps3o5tQ/3vmlfAQ75aClQfV0BzUscPW5d+tRb\nlJhAiAb3E9vXYFSVTugBW4WhacXoBSK/BSjJoD+SqFTAZpjEhKEoa33rToRQ\nZQck\r\n=USTb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD48vYHIIo/ynjU1r+bx3zoPzEFBGKM6Fde3gMU+ZHjUQIgXY9EZQSQYdi4rRePq3QhoZ3GHz3eia4xV4iq9digp5w="}]},"maintainers":[{"name":"elmasse","email":"elmasse@gmail.com"},{"name":"geutuser","email":"geut.studio@gmail.com"},{"name":"the-real-dk","email":"diego@geutstudio.com"},{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discovery-swarm-webrtc_2.0.0-alpha.1_1553006602495_0.8392298365228119"},"_hasShrinkwrap":false},"2.0.0-alpha.2":{"name":"@geut/discovery-swarm-webrtc","version":"2.0.0-alpha.2","description":"webrtc-swarm but with a similar API to discovery-swarm","main":"index.js","bin":{"discovery-signal-webrtc":"bin/index.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","posttest":"npm run lint","lint":"standard","start":"node bin/index.js"},"repository":{"type":"git","url":"git+https://github.com/geut/discovery-swarm-webrtc.git"},"keywords":[],"author":"","license":"MIT","bugs":{"url":"https://github.com/geut/discovery-swarm-webrtc/issues"},"homepage":"https://github.com/geut/discovery-swarm-webrtc#readme","dependencies":{"debug":"^4.1.1","lodash.shuffle":"^4.2.0","minimist":"^1.2.0","multiplex":"^6.7.0","pump":"^3.0.0","simple-signal-client":"^2.0.2","socket.io":"^2.2.0","socket.io-client":"^2.2.0"},"devDependencies":{"standard":"^12.0.1"},"publishConfig":{"access":"public"},"gitHead":"f9af104c0d87c5653c32ca9c74dd8b9bc64e7448","_id":"@geut/discovery-swarm-webrtc@2.0.0-alpha.2","_npmVersion":"6.4.1","_nodeVersion":"10.14.1","_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"dist":{"integrity":"sha512-ewF0AzIsYX/u+h40yF+tCGBc98L/bMwQFkfl8ka1x2wJzfZF8QWSt82L29U/km1xIjhQPZswRpyl+aeKT30qVg==","shasum":"41163b381be7b78cba315c83a7ff9c7325971b94","tarball":"https://registry.npmjs.org/@geut/discovery-swarm-webrtc/-/discovery-swarm-webrtc-2.0.0-alpha.2.tgz","fileCount":10,"unpackedSize":14560,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckSubCRA9TVsSAnZWagAAFA4P/jEQlvy3IGc8s4Ef8+C+\nVq7cZ4qM7oec0xr3r02fdZP+cK6UBJ9ZQYM2qSh7bV8f7uUEbuEgZr36H1OH\nbwsbRIPNlG07eKi4yW3EzSzsVidhP8QfiBLUR6Ktsk31SaPhNCfDwP0wVWXP\nGxIahMzYH09hGt3jIPyh8Dx4fZnLkyHgk5GhogVWFetjuJqdPMtBP2GYQEVS\nIfoaOL5aIln+WtN+LeNgLetr8MKyLLZHUizVFTZiHk2nMvU+jQ23LqgHX/ND\ngUH0BEzw6m0dIrZkBSuFVn+vTA1zKpsuUPBh5x5q4vqvEOTtf3GQkaNFWSLh\nehqN/fdxv7sOnRqMoCQpRLfVcR154Sy288KJ1lQE8lLblVXZULxOyy+rGxFo\n7737OFt7+DiOE1CmbqixV4fnpY89D4RATiGSE2nykIK+mO8ietSIxHgjuvaf\neALOWHZBQiBavj7C57TNy57mRbqw7/tUxvCHsdCYBGzBHUybmCKQGRtXbGOm\nqH36n9iJ0d5/A0PcXD671vW7FxChmrpcn2jMW+bfDXXRrQ8V6OaF56wGWoo2\nsMrxHbpSGiD70bNyNJ3aUSzv6yCgAMy4lEKdVKWzjJMgNifjiHqhIdS7aZ5B\nAuWO/PR1q/yG89/1Qbyt5D76BD0CdM1a9xaN6whcLbsUmfyPo2tnEkvgBwd3\nW+Ur\r\n=45+H\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD9/HciRdozV96/+YsxOtMoKn0hiZ3y7fG1aLAKAtGKnAIgRXfFaViUmCHwbXsBDEkqYaMjvFwa/LP+5gQhEe3Bqa4="}]},"maintainers":[{"name":"elmasse","email":"elmasse@gmail.com"},{"name":"geutuser","email":"geut.studio@gmail.com"},{"name":"the-real-dk","email":"diego@geutstudio.com"},{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discovery-swarm-webrtc_2.0.0-alpha.2_1553017755129_0.6698325683526587"},"_hasShrinkwrap":false},"2.0.0-alpha.3":{"name":"@geut/discovery-swarm-webrtc","version":"2.0.0-alpha.3","description":"webrtc-swarm but with a similar API to discovery-swarm","main":"index.js","bin":{"discovery-signal-webrtc":"bin/index.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","posttest":"npm run lint","lint":"standard","start":"node bin/index.js"},"repository":{"type":"git","url":"git+https://github.com/geut/discovery-swarm-webrtc.git"},"keywords":[],"author":"","license":"MIT","bugs":{"url":"https://github.com/geut/discovery-swarm-webrtc/issues"},"homepage":"https://github.com/geut/discovery-swarm-webrtc#readme","dependencies":{"debug":"^4.1.1","lodash.shuffle":"^4.2.0","minimist":"^1.2.0","multiplex":"^6.7.0","pump":"^3.0.0","simple-signal-client":"^2.0.2","socket.io":"^2.2.0","socket.io-client":"^2.2.0"},"devDependencies":{"standard":"^12.0.1"},"publishConfig":{"access":"public"},"gitHead":"7bfa60e0a2a9becb9cbee0541f90af48e4b3d3b0","_id":"@geut/discovery-swarm-webrtc@2.0.0-alpha.3","_npmVersion":"6.4.1","_nodeVersion":"10.14.1","_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"dist":{"integrity":"sha512-FmgSvnlmmPY9V0wm5pFhLcks9ABpTzJGfrf1vtrnCPsGSzbFr3RfoFlqppM2tMRSbqXIwWUkuexj2qJIrX0s8A==","shasum":"2125a9e6f9b77551ac9456dc44a27803e90ebeab","tarball":"https://registry.npmjs.org/@geut/discovery-swarm-webrtc/-/discovery-swarm-webrtc-2.0.0-alpha.3.tgz","fileCount":9,"unpackedSize":14038,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJclSAECRA9TVsSAnZWagAA+5cP/jBOFD4OLuC34iOXr5pb\n7QZapfv+69RctY41c/lBojP7H9Bm//o7aI8cjjGboRCvsf6Ve3tLUCwCdUFa\nbeVA19hhTLYGlucvYlrsHsnd/6IyErd27caf/qRyGyDsSRObJ3/o1VvuDwSs\nBSHRtS0LL+ODhOurFHQwDqStyIUmnRORPET0UifiNN2VVrZCB1chKvH65+ta\nohKmufmFoC4UHYITWNuES51NwJi9r3lEPsaM+o8nW2WlKIUq1egWdf1/+d8n\nQWnw+Ys1EyGQ/f5spUnNFfcQiwZMd7Wctyn8AaxsMdM1O4+6D2csyVRK+A81\nwz3ZFwYUNAzpUAtHtB8tV21+y9TXMdtrdgTTG36WLsZxBg4w9qtYgWa1J3q1\nWJzrdWyWnQeVdstMwPOysouXYkWuPyXjiS9Rnf039KgxQCoGpumq3OvFXrn7\n6Ok4AivM5T+O42ipm3UlG4VhYiiNz+QZfX6ADupAF7E6VOnMMPTCXfqoxRnU\nfYeF8IeRKjdh8qAziAd2rmHp+24JBHAgNg6abvaj2kkRtXshzsr466UDfPwJ\nU1A6YwBc9D9pHTUHakiFeW/CQ/kdJSje4PrTe5KhFyq2/TKVWQGI5rWNv1vN\ntZ6/d1Byh17BW08enZ/vFoOs/tm+4CcwZ0vL1iOLZ+gwHOOd9+3xmvLxDj5P\nVRgg\r\n=i4MO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDVckQ0uApy63lkAYhoaTO1mMPNIdfGrf0rFOcYGJwiIwIhANzJsTP9QJa6Ztrgvps440YRTZbQPBQAqww7Ddp/QI/G"}]},"maintainers":[{"name":"elmasse","email":"elmasse@gmail.com"},{"name":"geutuser","email":"geut.studio@gmail.com"},{"name":"the-real-dk","email":"diego@geutstudio.com"},{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discovery-swarm-webrtc_2.0.0-alpha.3_1553276932009_0.20538743984463848"},"_hasShrinkwrap":false},"2.0.0-alpha.4":{"name":"@geut/discovery-swarm-webrtc","version":"2.0.0-alpha.4","description":"webrtc-swarm but with a similar API to discovery-swarm","main":"index.js","bin":{"discovery-signal-webrtc":"bin/index.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","posttest":"npm run lint","lint":"standard","start":"node bin/index.js"},"repository":{"type":"git","url":"git+https://github.com/geut/discovery-swarm-webrtc.git"},"keywords":[],"author":"","license":"MIT","bugs":{"url":"https://github.com/geut/discovery-swarm-webrtc/issues"},"homepage":"https://github.com/geut/discovery-swarm-webrtc#readme","dependencies":{"debug":"^4.1.1","lodash.shuffle":"^4.2.0","minimist":"^1.2.0","multiplex":"^6.7.0","pump":"^3.0.0","simple-signal-client":"^2.0.2","socket.io":"^2.2.0","socket.io-client":"^2.2.0"},"devDependencies":{"standard":"^12.0.1"},"publishConfig":{"access":"public"},"gitHead":"eb7d9335e74d2d60579ccdf8c00d49fd5caa8d8b","_id":"@geut/discovery-swarm-webrtc@2.0.0-alpha.4","_npmVersion":"6.4.1","_nodeVersion":"10.14.1","_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"dist":{"integrity":"sha512-nlSh9jjU5mIaFJH+wx0irGuQJaZ7OcfGzxTvGsQ3eudG44dOsd5ybRM8hkKFDUoy65A6hmBIicGQ0vO2CdxDGg==","shasum":"a648dc84227c381aba1375dbad7ac26cdf8ceb8c","tarball":"https://registry.npmjs.org/@geut/discovery-swarm-webrtc/-/discovery-swarm-webrtc-2.0.0-alpha.4.tgz","fileCount":8,"unpackedSize":14685,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcnPsQCRA9TVsSAnZWagAAvigP/ROg6620eiysDCIq9E0k\nlAY99Y/q+5gr6QvY/kl0/8hX8kCD1rTbIqgWY2HAT9E+LhlWvTdaCJzL67Jc\n1/a43K1TQrEdEsE+Kc2XP8JoEq0mDKhZdWAmGpHsZ5jvdtK7Xtvr7vp9ogRx\nG9+zFhx7RUP3eAjWQSr+jgxYqOkZdZG9XqerQEpdvUQAssO9+mhGKGBif56w\nsx7wpLBUNPG22evLVkOnExmDw4f3+kp+H54uudepuA+qOcVB0/LTydLGKHpm\ntMqxPxo1KctsyNu4hFP0mMs6RV0c6uSMND39Ex3azirsk+z0ccm453dCosu+\nbGYhaews+fNG0TuE3hUFyhPlXyaS4zvf9N2EGbDJQtH5U5ORpll0dfCM08mh\ncCTmTgWEGgSNWL4dc5b9rXrE7GS8XXX01JNTuWCDcUji/n9YTanVdBMFWBxz\nNQEaWSwUcmXx/Z2lqgQtn1L7IS5X1joAvBzKrGla4V3mop4Krf+WtonvrGT8\nP+vA/wSCavvpxcSwsmGerHQxkvwsMBgwVHjQK+AchZlUpwnTjdoE66aypxNW\nhiiK7fQX/SlP/e3TawBehMSptXOrVjG6SttAggY7i4V7OChToRtzn4gOBKwc\nJS7zCNJcSzJUnKB6TD4GlpNzw8UlRM8BaA0vEpPgwMot6Fh19cBixLVqHIrK\nfuiP\r\n=sS85\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDlghqUtdHqiUl+G1B+NKZvbtpIApo57xzmLSz1tEPlmAiANC65qg+Uc1EI7dfQfni/ml3h1aphvqb3PsCrtKvyY/A=="}]},"maintainers":[{"name":"elmasse","email":"elmasse@gmail.com"},{"name":"geutuser","email":"geut.studio@gmail.com"},{"name":"the-real-dk","email":"diego@geutstudio.com"},{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discovery-swarm-webrtc_2.0.0-alpha.4_1553791759647_0.01439256933051225"},"_hasShrinkwrap":false},"2.0.0-alpha.5":{"name":"@geut/discovery-swarm-webrtc","version":"2.0.0-alpha.5","description":"webrtc-swarm but with a similar API to discovery-swarm","main":"index.js","bin":{"discovery-signal-webrtc":"bin/index.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","posttest":"npm run lint","lint":"standard","start":"node bin/index.js"},"repository":{"type":"git","url":"git+https://github.com/geut/discovery-swarm-webrtc.git"},"keywords":[],"author":"","license":"MIT","bugs":{"url":"https://github.com/geut/discovery-swarm-webrtc/issues"},"homepage":"https://github.com/geut/discovery-swarm-webrtc#readme","dependencies":{"debug":"^4.1.1","lodash.shuffle":"^4.2.0","minimist":"^1.2.0","multiplex":"^6.7.0","pump":"^3.0.0","simple-signal-client":"^2.0.2","socket.io":"^2.2.0","socket.io-client":"^2.2.0"},"devDependencies":{"standard":"^12.0.1"},"publishConfig":{"access":"public"},"gitHead":"202a3a09729b6e85218c0567fc2f4ccad35b7cdf","_id":"@geut/discovery-swarm-webrtc@2.0.0-alpha.5","_npmVersion":"6.4.1","_nodeVersion":"10.14.1","_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"dist":{"integrity":"sha512-aTBbWfEJvFasEsdZz7YRoUqJ/JTh+fER0f50pwDI7K2vUnsmPZTL3M+pcjKkABBO3RH0zSpPnboJrir3xJm5ng==","shasum":"a4348e393505004f5eff0f537d2b348d57021305","tarball":"https://registry.npmjs.org/@geut/discovery-swarm-webrtc/-/discovery-swarm-webrtc-2.0.0-alpha.5.tgz","fileCount":8,"unpackedSize":14846,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcnSiuCRA9TVsSAnZWagAA02cP/0eYLjrfnPR7X1KkXyd2\nbArnnCj6USdjcJSaRnPFzWwuF2AZabhC1KuRhRjWE2v6jOTYpc7Zlq+Iirbb\nns0yhMxb55mu6gQHBgYcq5yt11VbgYjy9oYQXbNmuFo5nJhjNV7ltt/AnC+5\nXq1zvOTZwJqk94G1baZ8BlnY8lFQCvU1BvZ7IZkHiy3XxaI2dzInm3FrIpq4\nRdj+r9aEtlwFMPeTJFnS66Q8DQqd/DQvfuwXSPIoDzvPk1j5h9Q9Pc3rZZKy\n7RSkQVjEcaJl/zUijtU+SpH4I6YxTn0sZu36yInK7kOsmT4vERxKeDL+Ry5K\nTxO9o6Dzq/j5kRL7Yp3y7ZQodH9cdrx0FWr6P59oDEpKixjIu8ATZnBfH95q\n5Wwi/ZTPfDC1Q6JUEewmj77/nuXWWSIgKNc62Dgmlge77uSzuCZmtn8bw3f2\nYWtUNGn7MA1jOuGt1XxAZXwnoBXqvKpU+7Z5fAUZkD0+MhCfehslh2eT67uM\nKgpb+cT+1dlqiWDUiDhOUxXEt2AN7/0cfvCVb4lCLZ43xO9xw2vUATICLxFL\nnLbTMWfvaEyCzoL/9X9mJ18LrKc0JaDputOeu0sCwul/Q00XksfIrkbK9cUp\nUU7wRd5LPn4g8sqnbZOgmcH+5qtYod7/TGLbwDmheoGiW0nfunGn8eA5vuBM\n/K8m\r\n=SkLi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAdNFrDnfhSn44mnjwAJ6dreznOW/EyaBtellfb4vqOdAiBZRX81Q4r3/aEN2vRfGUThkj6COLt72hzwEYTeybTqWQ=="}]},"maintainers":[{"name":"elmasse","email":"elmasse@gmail.com"},{"name":"geutuser","email":"geut.studio@gmail.com"},{"name":"the-real-dk","email":"diego@geutstudio.com"},{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discovery-swarm-webrtc_2.0.0-alpha.5_1553803437970_0.014801396018562896"},"_hasShrinkwrap":false},"2.0.0-alpha.6":{"name":"@geut/discovery-swarm-webrtc","version":"2.0.0-alpha.6","description":"webrtc-swarm but with a similar API to discovery-swarm","main":"index.js","bin":{"discovery-signal-webrtc":"bin/index.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","posttest":"npm run lint","lint":"standard","start":"node bin/index.js"},"repository":{"type":"git","url":"git+https://github.com/geut/discovery-swarm-webrtc.git"},"keywords":[],"author":"","license":"MIT","bugs":{"url":"https://github.com/geut/discovery-swarm-webrtc/issues"},"homepage":"https://github.com/geut/discovery-swarm-webrtc#readme","dependencies":{"debug":"^4.1.1","lodash.shuffle":"^4.2.0","minimist":"^1.2.0","multiplex":"^6.7.0","pump":"^3.0.0","simple-signal-client":"^2.0.2","socket.io":"^2.2.0","socket.io-client":"^2.2.0"},"devDependencies":{"standard":"^12.0.1"},"publishConfig":{"access":"public"},"gitHead":"6651ba9b090cfbdec9182e8b3c503e25a9360725","_id":"@geut/discovery-swarm-webrtc@2.0.0-alpha.6","_npmVersion":"6.4.1","_nodeVersion":"10.14.1","_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"dist":{"integrity":"sha512-RpzfM2IqspkwyAV4gZvNsi82rCRat15YRu8BoBEiquYAPFoFdGV7XXk3xT1MswRPBUVYQE5XRxOp3wLNJ0etKA==","shasum":"6877dbc664371fcca83248ac9c7c433367257153","tarball":"https://registry.npmjs.org/@geut/discovery-swarm-webrtc/-/discovery-swarm-webrtc-2.0.0-alpha.6.tgz","fileCount":8,"unpackedSize":14855,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcnTMLCRA9TVsSAnZWagAAfUYP/3uF3jOpbdR8aJvt0s2p\nDixTxmhONjqzkj7yvKIi9mEDNffrkYnajSXdVkL3kUSO70qYHeu2gGQByn7c\nKjDe/NMydyT+8tYYJ/c2V4NGSsCmKSB1lwTEmNU7RyolC6nzQnrJCbBSQu3q\nq+4aErpY6kXQ73LRsuF0lVbXUTozq/vLxqmvugFkOmHJD03M3PPqoCtVonG6\nIxR6Yd2MdmDh+N/0foAZBv7ug0ctcepQxpxlc2cegICKZ0q5NH51lfBwuC9r\nSLl1ugsnocc95Zx33xxRmvzERQBvRIqTPTCNlKHJm3/suQAvUKTtTzKnTDHe\n/QsUla54+2jRg+u48ZrsCum5aAg12HPw9FcghM+SP9tPdFJsgv8SiPeYw+Fs\npPFI/eSAo0fqdFHkedeqSaUn+dmnG3ZixtCclTZzRTpE0JuKM2GRAWhhmct1\n33/jmCxCDvYppObRbAuQy9SyUzKoNdjeJ6PrEeRtFeNifqMC0EHoPu7afyu5\n0AeP7Vuuhs9RNMHYGlWL1R5AjyvZbkY46fOvyMwsUyu8G9cBYwGT8VgkZXKI\nY7/33soaZkB0rEGpzqeMU+7MEwHD6f4iKzy93Q5EgRY+f+7ajeNs8ahaAg0u\nUlLMdOVM8mgg/pUOjyRezDAU+xDY+h1Muo50sKwgDAngSwHb8Aa6KE89HSUD\nNVnO\r\n=T866\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGmJdtZTux5J6zSCzBEGIExrhEiN3YxNW0K+YYQfmvMIAiEA/0I+EDwfK2vdEOhMdQHMul6HREKWLBQItNkcxCpefTY="}]},"maintainers":[{"name":"elmasse","email":"elmasse@gmail.com"},{"name":"geutuser","email":"geut.studio@gmail.com"},{"name":"the-real-dk","email":"diego@geutstudio.com"},{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discovery-swarm-webrtc_2.0.0-alpha.6_1553806090805_0.6525852652159665"},"_hasShrinkwrap":false},"2.0.0-alpha.7":{"name":"@geut/discovery-swarm-webrtc","version":"2.0.0-alpha.7","description":"webrtc-swarm but with a similar API to discovery-swarm","main":"index.js","bin":{"discovery-signal-webrtc":"bin/index.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","posttest":"npm run lint","lint":"standard","start":"node bin/index.js"},"repository":{"type":"git","url":"git+https://github.com/geut/discovery-swarm-webrtc.git"},"keywords":[],"author":"","license":"MIT","bugs":{"url":"https://github.com/geut/discovery-swarm-webrtc/issues"},"homepage":"https://github.com/geut/discovery-swarm-webrtc#readme","dependencies":{"debug":"^4.1.1","lodash.shuffle":"^4.2.0","minimist":"^1.2.0","multiplex":"^6.7.0","pump":"^3.0.0","simple-signal-client":"^2.0.2","socket.io":"^2.2.0","socket.io-client":"^2.2.0"},"devDependencies":{"standard":"^12.0.1"},"publishConfig":{"access":"public"},"gitHead":"0f5d0c8b39c5ad92f7ff3fff81ee29dc044359e3","_id":"@geut/discovery-swarm-webrtc@2.0.0-alpha.7","_npmVersion":"6.4.1","_nodeVersion":"10.14.1","_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"dist":{"integrity":"sha512-0zmn81t1mWi2Mg3YsznksMhH2fujJ2E3xjiODQdcYRIrxX2xhbrhGBcNDr4BJAbTSVGllKk/uKqbSuquDKQyqQ==","shasum":"339ba7727872ac2f0d3170c1a148b3edce2dd7d9","tarball":"https://registry.npmjs.org/@geut/discovery-swarm-webrtc/-/discovery-swarm-webrtc-2.0.0-alpha.7.tgz","fileCount":8,"unpackedSize":14901,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcnTjhCRA9TVsSAnZWagAAAaIQAIiqeP2V+/oy4gyvTxA3\nTb2nP88CP8SMi4Hiu7Uw7f9GfEBofo4xrpGtQH/kg1AAIViIGcprKNKP4v1Q\nA3Dda/rVdl/gDPpmZIzLF561e3HVP+M6IHBMkf8Tkz80k1iEN4ZGnT4apMFn\nk0v4XkizG96DEpYM2JjBSohaEmoUnmaZHg/tj0x7m3I4QHJxJo9dGvLBDZ+X\nP2raoHAILRhDil2/XXIpdX+YRNlbag7N72Ud2bCvSsdxWGcNs0jweNzXtyX4\nDgLQ57UmP7mRQi10Y0w9eHLkeW0bmDevRpNz7lO+8aliMNhkNcUBl2HWHlWF\n9y003PmaHSsTTQ2DFjuIihFm0rdoEG9CQIgSNHzRf5oFLcKXBZWn4T+lpMf3\nvNOQnLg+yaWvQxRgjUaA/fam8Wl9LFVBFDEN0NIK2UsoVTEfJTV529hV+PMR\n3vXr1sSbgwBkJIBl28m0KZNop5felboTK1wMHzN7LUKPZPX09+uRMvgO3nEq\niDTMg4n99diiCrS34w47ipadsE8vryELtsx6KodVkwhB+azd0ZO8MXXuQykl\nDrezG0Fo6IZRrdBClYV3taOEB1Yw1IUjXxdF8HVNtjBJCwW3JB0UKtiYyTEZ\nMR1aA9STjJ/rh8bvGZ7DH/J22/4zb/Sb9dK1SExPb9OjzmtmmyLWbrOeabSV\n4kMm\r\n=bmKS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCnXIdTHA40UljgBU2cYaD+7/2csXsIN/+1xzHfZSuM6AIgLM4kxwUTBf+12atWyxe2135u0K076mjaOFRBwPB39Ck="}]},"maintainers":[{"name":"elmasse","email":"elmasse@gmail.com"},{"name":"geutuser","email":"geut.studio@gmail.com"},{"name":"the-real-dk","email":"diego@geutstudio.com"},{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discovery-swarm-webrtc_2.0.0-alpha.7_1553807584831_0.07682594446603286"},"_hasShrinkwrap":false},"2.0.0-alpha.9":{"name":"@geut/discovery-swarm-webrtc","version":"2.0.0-alpha.9","description":"webrtc-swarm but with a similar API to discovery-swarm","main":"index.js","bin":{"discovery-signal-webrtc":"bin/index.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","posttest":"npm run lint","lint":"eslint **/*.js","start":"node bin/index.js"},"repository":{"type":"git","url":"git+https://github.com/geut/discovery-swarm-webrtc.git"},"keywords":[],"author":"","license":"MIT","bugs":{"url":"https://github.com/geut/discovery-swarm-webrtc/issues"},"homepage":"https://github.com/geut/discovery-swarm-webrtc#readme","dependencies":{"debug":"^4.1.1","lodash.shuffle":"^4.2.0","minimist":"^1.2.0","multiplex":"^6.7.0","pump":"^3.0.0","simple-signal-client":"^2.0.2","simple-signal-server":"^2.1.0","socket.io":"^2.2.0","socket.io-client":"^2.2.0"},"devDependencies":{"eslint":"^5.15.3","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.16.0","eslint-plugin-node":"^8.0.1","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0"},"publishConfig":{"access":"public"},"gitHead":"974d105795a41b3cedc91e28987fb93db27e7293","_id":"@geut/discovery-swarm-webrtc@2.0.0-alpha.9","_npmVersion":"6.4.1","_nodeVersion":"10.14.1","_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"dist":{"integrity":"sha512-MtK+0RwuALsCpBpr576Hi4jKtqsWcn42bwada+ldlQLwJ4MkR97s0i/Meqd5eRnZ6oo3NjV71y38dV3QBkhWYg==","shasum":"1ec11a4b95f9428a1329d0348dc02790b03cf729","tarball":"https://registry.npmjs.org/@geut/discovery-swarm-webrtc/-/discovery-swarm-webrtc-2.0.0-alpha.9.tgz","fileCount":8,"unpackedSize":17759,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcnVqcCRA9TVsSAnZWagAAMLkQAKNeY40bgnmOq+nLpfjP\nJfI5Xh4c7waSUOscRBayOAuIn5/8a5jzDSAQAYT6rmht1kotfnJxJBQKtcCI\nNV3eyS4Nk43qaR9/4FrevZLTfdgJqBbvKmzGaC7jfDZpZKglHAEHdPH+06F6\n3TAssKbkfZJXmFAAbvResrQ9YrnkayIgwr9iTnYKJhOJA9ItZ+tZgOvunk+J\njLNfK6Avx4rSn3rS3eGtfV6gYjHmiCTmbtWRCXajHxsNuSFR7uugFWVFXf9D\noRREQhSGqGQTwCwbrk4+pekj5BCusYfr0v9+8OJE+rYHpgZmDBs+/8POtqX6\nHB07g8QCzwiycAA3CN1nj+9Goj05f03ElgoUt/47w0OTn+qK9lqY2AwYsX7k\neMrR7Nu2mrz7aKsorTtoGzQrNDQYV2+0/3MujzuOKc4wCq8r3VBIIk92YMEs\nmwAHbXtz7mRzgGeWdSvwRAMWNhxunhGpPFN0giO1yNQC08m61/q8kx3hEzJc\nwvs1M3JnaY7T6ciWp2kUR1QmLEE1xNtgddLjyq4ZNLpHsSJD2Q9doB/hYYRx\nF/Zg8sxcI3f4zpnPsuTNPvaq/2k1i1FGYHPzXPC2SpHTlBJXAzY+CJ8I7seE\nOUQa7vegznrE1YcBGHPOLXzZPSYsEEgsxO7g3FGo/tXFQFCV90nYNi7yHj3z\nA1KN\r\n=QxFg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEECGn2B3veaYjJH5Gdlf2YYjwDq1Loa3j2oLMVBs+hxAiAyTVyg1wFErYADDl2H+iwIMozfZ+cbmxvR96qL92wagw=="}]},"maintainers":[{"name":"elmasse","email":"elmasse@gmail.com"},{"name":"geutuser","email":"geut.studio@gmail.com"},{"name":"the-real-dk","email":"diego@geutstudio.com"},{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discovery-swarm-webrtc_2.0.0-alpha.9_1553816219780_0.9790307925154735"},"_hasShrinkwrap":false},"2.0.0-alpha.10":{"name":"@geut/discovery-swarm-webrtc","version":"2.0.0-alpha.10","description":"webrtc-swarm but with a similar API to discovery-swarm","main":"index.js","bin":{"discovery-signal-webrtc":"bin/index.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","posttest":"npm run lint","lint":"eslint **/*.js","start":"node bin/index.js"},"repository":{"type":"git","url":"git+https://github.com/geut/discovery-swarm-webrtc.git"},"keywords":[],"author":"","license":"MIT","bugs":{"url":"https://github.com/geut/discovery-swarm-webrtc/issues"},"homepage":"https://github.com/geut/discovery-swarm-webrtc#readme","dependencies":{"debug":"^4.1.1","lodash.shuffle":"^4.2.0","minimist":"^1.2.0","multiplex":"^6.7.0","pump":"^3.0.0","simple-signal-client":"^2.0.2","simple-signal-server":"^2.1.0","socket.io":"^2.2.0","socket.io-client":"^2.2.0"},"devDependencies":{"eslint":"^5.15.3","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.16.0","eslint-plugin-node":"^8.0.1","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0"},"publishConfig":{"access":"public"},"gitHead":"c9ff0a082d783140b19e9aaa5d2b064efb9f9221","_id":"@geut/discovery-swarm-webrtc@2.0.0-alpha.10","_npmVersion":"6.5.0","_nodeVersion":"11.9.0","_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"dist":{"integrity":"sha512-MRXoupXmJdFQ58C4nW4Cz8OB44EgAhTTCwJ5o/QTnU8EAFDb5ImRMHNDpfgql5sG1Go1as9n3gi9yyYd7drTiA==","shasum":"b236f93c50ed907de92d7c9a49e36e3553bf848c","tarball":"https://registry.npmjs.org/@geut/discovery-swarm-webrtc/-/discovery-swarm-webrtc-2.0.0-alpha.10.tgz","fileCount":8,"unpackedSize":17609,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcnhalCRA9TVsSAnZWagAAnMwP/3RSlg/ZjNsDJKbeQO+K\nVF4LkumRo5u0QYd2IP9adlMLFNdAEKcr2sW/YsS30szeR5NkHtnTaK+brKLD\n0ncRVOUq1JIdSmrUoNDosBEBrDgYZnlNd/xb5CwifRXx3C7ak+XHakW6qvcy\nxRg8ydDArB+zUzOlGCYusMGjOnlqon+cQlo8Fijwz0GHpz7Q/zDCQUtgBdH+\n7Xhk9vUE02blU2BMudXo8/9h+u+4shamULTQ8ujdRr3QHwCUyAFJuyxL1v6h\nzDe5ZVTtDZQcPyVGlh+sbq1UApCOyRDiu6w+Z2iGz2/rm49iisK1j7v/Hjli\ng97AWr6F05oRwHAvty7ffZIcQ0NRJqtj+eBDmwEvmjHmtKn4172rgspHiyYb\na7dN5PluR6O6TkmKD13Jge8DELJlDVNW2gIuN7WydSlmAc0axtUgkyYeGKmj\n+TmmcTxyymTXXfP/4imiT3IY4Pllx3nEVeSO0JXJSyC2JIj+/0s+e6H1iKVc\n+ej26YhXyxWg7iuAM8SkdMunPVYIah1ZMcWZCqBfPusfgzBcRHWwV6Ywv0DY\nHTHz3dNcttp8tgI7y9rL3tVXzXWMnJDwmfyAMLV5wuoMg4LnYXTOrHdEYQb7\nxOQZ2H3qOXjFv1YE1/s/Ud9a3OZgb14ipGQAHQGLH4BiAcnGlGP4PSWBAlgD\n/ELn\r\n=G8o6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDveVy1+tgJFSgi+o1URACKYfcNJFun27rCMZvohVjZ7gIhALXIlpXtFkEpOSNvwMbu+dLt79FmMOu9tbpP65LxTHZ7"}]},"maintainers":[{"name":"elmasse","email":"elmasse@gmail.com"},{"name":"geutuser","email":"geut.studio@gmail.com"},{"name":"the-real-dk","email":"diego@geutstudio.com"},{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discovery-swarm-webrtc_2.0.0-alpha.10_1553864356783_0.1352474945260207"},"_hasShrinkwrap":false},"2.0.0-alpha.11":{"name":"@geut/discovery-swarm-webrtc","version":"2.0.0-alpha.11","description":"webrtc-swarm but with a similar API to discovery-swarm","main":"index.js","bin":{"discovery-signal-webrtc":"bin/index.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","posttest":"npm run lint","lint":"eslint **/*.js","start":"node bin/index.js"},"repository":{"type":"git","url":"git+https://github.com/geut/discovery-swarm-webrtc.git"},"keywords":[],"author":"","license":"MIT","bugs":{"url":"https://github.com/geut/discovery-swarm-webrtc/issues"},"homepage":"https://github.com/geut/discovery-swarm-webrtc#readme","dependencies":{"debug":"^4.1.1","lodash.shuffle":"^4.2.0","minimist":"^1.2.0","multiplex":"^6.7.0","pump":"^3.0.0","simple-signal-client":"^2.0.2","simple-signal-server":"^2.1.0","socket.io":"^2.2.0","socket.io-client":"^2.2.0"},"devDependencies":{"eslint":"^5.15.3","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.16.0","eslint-plugin-node":"^8.0.1","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0"},"publishConfig":{"access":"public"},"gitHead":"ca8fd239cf74dca5dd6d474c7f18dc6c3eaa9148","_id":"@geut/discovery-swarm-webrtc@2.0.0-alpha.11","_npmVersion":"6.5.0","_nodeVersion":"11.9.0","_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"dist":{"integrity":"sha512-0gSbVTFg1mVLf+AWrWizX8Qnvi13vygcFjlXmdhg6QyNsmEox3GGPlGkPU/AGkB0R/E4PF39/Qts1TTZUOiPIQ==","shasum":"1fb02b4eeff101d0b167e41ff944d5e20abce548","tarball":"https://registry.npmjs.org/@geut/discovery-swarm-webrtc/-/discovery-swarm-webrtc-2.0.0-alpha.11.tgz","fileCount":8,"unpackedSize":18006,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcni8lCRA9TVsSAnZWagAABCsQAJT8HTW69CvwltUiB3YR\nXLRNB1ut2L32R6u6rK5Ky2aMJjWsjEoTHhLA3Pxx/M7DEoKC5LAh9rvdzQGJ\nMCjEJsDx64Q7btyOdh7PjcXUBTrjk7Gcahi2FHNnjCBdlgmvMPmCghQTXvVf\nupTeqUepRdNCHemLcwDCpeOWVxiLdIxLpOnuV0KePrGKH56gOoww+nJNJKZ9\nd27ElmwJZMjneQTv95ZYY4PDFd+UFCIJr8r5qTStIDWt/OkepQ90Lj71qtiZ\n2VjcBvDSqtFZjKc5OPawEi4KC16Dfi4vWLprHkc8ZF8TqXMdKg2fyH7DYleR\nQo6u9kmunIlXAyf5Y64UQXY8Bq3yQ/xd5jaoRXJAccwFfbaAV9yCMYMSuKtn\n8istvYu7Knruo3wHycNn+m6L3elpj8nwXvYgf8bLPVwQkQURutYyVAB5GAle\nT5+UJptDEO675LHBEMSAtXf11JiQ+4cYB3P+Bh6KqW/4NJcr4xmYj+d0tSCB\nm0/J5Xitpb8mZXi4cdaKE5n5mHp9KMVzyLY+SPhaPQrkKkNKvfpUQsWyQo1S\n7RM6Iq5JKnG9fxE0gA9F5iYBfEHyE+jd8xrto1PpdbtHvOAAoCxmhz6DryTB\n7khN8NxEwWR9fR5yZEYveZ+LJ60yjtnFuIN3UZr0HI6zDNC4Frztsw60CKvP\nOafm\r\n=GH8O\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDNWaYFCGdkMSH+kkMi2Q6FHyRsFgzr1RZeUbS1a5hx4QIgQI4Bikzb3HBu9pcqROHC2M1wXuKqqdGNJO7P1MjDzSA="}]},"maintainers":[{"name":"elmasse","email":"elmasse@gmail.com"},{"name":"geutuser","email":"geut.studio@gmail.com"},{"name":"the-real-dk","email":"diego@geutstudio.com"},{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discovery-swarm-webrtc_2.0.0-alpha.11_1553870629286_0.9176013326497992"},"_hasShrinkwrap":false},"2.0.0-alpha.12":{"name":"@geut/discovery-swarm-webrtc","version":"2.0.0-alpha.12","description":"webrtc-swarm but with a similar API to discovery-swarm","main":"index.js","bin":{"discovery-signal-webrtc":"bin/index.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","posttest":"npm run lint","lint":"eslint **/*.js","start":"node bin/index.js"},"repository":{"type":"git","url":"git+https://github.com/geut/discovery-swarm-webrtc.git"},"keywords":[],"author":"","license":"MIT","bugs":{"url":"https://github.com/geut/discovery-swarm-webrtc/issues"},"homepage":"https://github.com/geut/discovery-swarm-webrtc#readme","dependencies":{"debug":"^4.1.1","lodash.shuffle":"^4.2.0","minimist":"^1.2.0","multiplex":"^6.7.0","pump":"^3.0.0","simple-signal-client":"^2.0.2","simple-signal-server":"^2.1.0","socket.io":"^2.2.0","socket.io-client":"^2.2.0"},"devDependencies":{"eslint":"^5.15.3","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.16.0","eslint-plugin-node":"^8.0.1","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0"},"publishConfig":{"access":"public"},"gitHead":"39b795003a46fad517793339f1afb77b3f1f6ff5","_id":"@geut/discovery-swarm-webrtc@2.0.0-alpha.12","_npmVersion":"6.5.0","_nodeVersion":"11.9.0","_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"dist":{"integrity":"sha512-3L7mKGXo6AJ59PYyGqnjbvhycLm6tt6FXzl8Td3Ep6LyR9Qoxw4Cx5jItO9PFzX3QEOVA5tVJCvcWULrONxsjQ==","shasum":"f1ef523d6e1ee8931831487dca0e74e76c7d973a","tarball":"https://registry.npmjs.org/@geut/discovery-swarm-webrtc/-/discovery-swarm-webrtc-2.0.0-alpha.12.tgz","fileCount":8,"unpackedSize":18090,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcn1UiCRA9TVsSAnZWagAAwFkP/18RCe0GU+OiD9npee2k\noud6ZEJg3248QJtDsh09+UsVN1bi+3+WiW2j4yWoGw7Ayberw9M5l0JKgNpT\naZWzIYmqt27XaxIayE6DkzC5e6qkFo7ulo01XRz8bAGICm9hxRvAorTlwfpR\nu7GkrFNII/v/gT8KMsTEIcsNW7URXsliV5q4Y5nZPOAC8UkP2Fk+ghrANts7\nDH9/YrdhF/2kbM20MtPjB9Z4Mi0klGLqBiT3fSoa30LyBl4r2OqCihk3xalN\nJHzjfMN6x+iCX9s3sHx91x3s9RWXxW9Oi0QkigATIkuvRimkEps1Pb4XtYo2\nPq6yJybwB7R9ENtXIhaCW4ePN6nKSFxNNjXCJAhs51Qf/2fofXo/RddMjynl\n/IGw2AWsfbD4bAZV4C4gE1OhnEk8HrXqUPlHPfp2faPcDRhKfDYEqajT5V51\nK1au8NnSIoxGvz+KSmIXD8XOti7k2ZRz32Y5kMhRG58i7P2PRpFP2Z/cwnnk\nfduEbDc3kaM/QqeLI9VXSa+a9U2iaqbi6aTnMnoaELidclSvSoibsNWp5O77\nfliCNbmEAEDddKM3jq8CSNR8eZANDkpRuTKvnS07Oa6ZplN/KSrpZ0Tj0RsS\nTHuYmJCEaPiILV4ieEP+V/zfFC0WceC/Et9cwsEsA0H4croc8FlYotB0M38W\ngrG2\r\n=wYxL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCKtuRzD64c8mumt6+UNGPHfG6rDQDK5X/EbVT26qTO6AIgEW9wg9USvqGnz6CS8Nl3eZucKKHREvtzshs0HBYPa7E="}]},"maintainers":[{"name":"elmasse","email":"elmasse@gmail.com"},{"name":"geutuser","email":"geut.studio@gmail.com"},{"name":"the-real-dk","email":"diego@geutstudio.com"},{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discovery-swarm-webrtc_2.0.0-alpha.12_1553945889421_0.7309601357348239"},"_hasShrinkwrap":false},"2.0.0-alpha.13":{"name":"@geut/discovery-swarm-webrtc","version":"2.0.0-alpha.13","description":"webrtc-swarm but with a similar API to discovery-swarm","main":"index.js","bin":{"discovery-signal-webrtc":"bin/index.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","posttest":"npm run lint","lint":"eslint **/*.js","start":"node bin/index.js"},"repository":{"type":"git","url":"git+https://github.com/geut/discovery-swarm-webrtc.git"},"keywords":[],"author":"","license":"MIT","bugs":{"url":"https://github.com/geut/discovery-swarm-webrtc/issues"},"homepage":"https://github.com/geut/discovery-swarm-webrtc#readme","dependencies":{"debug":"^4.1.1","lodash.shuffle":"^4.2.0","minimist":"^1.2.0","multiplex":"^6.7.0","pump":"^3.0.0","simple-signal-client":"^2.0.2","simple-signal-server":"^2.1.0","socket.io":"^2.2.0","socket.io-client":"^2.2.0"},"devDependencies":{"eslint":"^5.15.3","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.16.0","eslint-plugin-node":"^8.0.1","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0"},"publishConfig":{"access":"public"},"gitHead":"89bec877b4bdad6ad393fa94580f12c7db197d85","_id":"@geut/discovery-swarm-webrtc@2.0.0-alpha.13","_npmVersion":"6.5.0","_nodeVersion":"11.9.0","_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"dist":{"integrity":"sha512-HYD61jFoqhawTnaNAd18pO6tD5AL8Qe8jQm1rrfZs1I3NuUTgC24oNFECjztuz9nlMPhBgcIS+psWcylfr1wmA==","shasum":"b6bd8c352078d6047dbbbbf7fa04b37b5dbcc783","tarball":"https://registry.npmjs.org/@geut/discovery-swarm-webrtc/-/discovery-swarm-webrtc-2.0.0-alpha.13.tgz","fileCount":8,"unpackedSize":18088,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcn3jvCRA9TVsSAnZWagAAkLwP/0A1eGEYm/Cx/+yUEXCx\np4Lf2tNQCy4E3XaAJmr/5C/qNOi8HnvlR7YT118c31JQlhu/eW7A8eCKWM1F\nzthTDv3adTyoTMmFKg22NH5oEYg1E/eyoA7KE71K0rLEz9c877Pzg56dXkwQ\nyiKRjnIlEY0MznVlILie1qu65Nu1FxWUSpF5qDsecAp2SueRXddQDx8YGZv+\nFiEjx4OkLGchtM0/viU9k+jfnahyOanPBoyAxS3Ne//mf1a2PfSTW2kxD1oE\nJqv6P1sH4cvoXEQI/YSFZXMTjcrAVk0gGL7BQtiiNHLHie3T73UbjTgrjVpa\nQ+dH1ECCV/hL3750vNcUU63jlzIL1Giw/iAGWw/dxws8cbqpUM71mcTXQ7n0\npDcLncfoOCm6yx93FL5srqpECFk2ZzJPGYgODJUd3Rs2a8ud5E+B0voT9Mv6\nBIXs/srvAkwm+MzPD/zwpAbtH4ZWZHjtWW+wsRM1XXyI0UvJLIsbxRd8rzSC\nH62KeKLZFv7emZFuJS4EAoNCRofUwVMyyc08DsAFgfZ7qYaMzOCS4dqFHybC\nrRL+TkwjB6fRZPT/ks69MBDlXtX52EtbUKQ9GTxFU6yebh9K1YW6FdtJjT/m\nlkh3BkIkbHIZLe/dVfk3D7OqBmuhoAA9xchMH3LNImivF8G2GsgD1R4l81hX\nGF7D\r\n=/4O3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDSr2DgNi3WXTffj9y5CG9edEWMgA5WyZHWjjRUEOzALAiB8D3RKeXUHq58IfGpOJ2hwmoiusCGITsU0x/gvHUmkhg=="}]},"maintainers":[{"name":"elmasse","email":"elmasse@gmail.com"},{"name":"geutuser","email":"geut.studio@gmail.com"},{"name":"the-real-dk","email":"diego@geutstudio.com"},{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discovery-swarm-webrtc_2.0.0-alpha.13_1553955054827_0.8448646433683566"},"_hasShrinkwrap":false},"2.0.0-alpha.14":{"name":"@geut/discovery-swarm-webrtc","version":"2.0.0-alpha.14","description":"webrtc-swarm but with a similar API to discovery-swarm","main":"index.js","bin":{"discovery-signal-webrtc":"bin/index.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","posttest":"npm run lint","lint":"eslint **/*.js","start":"node bin/index.js"},"repository":{"type":"git","url":"git+https://github.com/geut/discovery-swarm-webrtc.git"},"keywords":[],"author":"","license":"MIT","bugs":{"url":"https://github.com/geut/discovery-swarm-webrtc/issues"},"homepage":"https://github.com/geut/discovery-swarm-webrtc#readme","dependencies":{"debug":"^4.1.1","lodash.shuffle":"^4.2.0","minimist":"^1.2.0","monotonic-timestamp":"0.0.9","multiplex":"^6.7.0","pump":"^3.0.0","simple-signal-client":"^2.0.2","simple-signal-server":"^2.1.0","socket.io":"^2.2.0","socket.io-client":"^2.2.0"},"devDependencies":{"eslint":"^5.15.3","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.16.0","eslint-plugin-node":"^8.0.1","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0"},"publishConfig":{"access":"public"},"readme":"# discovery-swarm-webrtc\nwebrtc-swarm but with a similar API to discovery-swarm\n\nThis module provide a `stream` option to replicate across peers and a `join` method to connect to a channel.\n\n## Install\n\n```\n$ npm install @geut/discovery-swarm-webrtc@alpha.\n```\n\n## Usage\n\n### Server\n\nYou can run your own signal server by running:\n\n```\n$ discovery-signal-webrtc --port=3300\n```\n\n#### Deploy to Heroku\n\n[![Deploy](https://www.herokucdn.com/deploy/button.svg)](https://heroku.com/deploy)\n\n### Client\n\n```javascript\nconst swarm = require('@geut/discovery-swarm-webrtc')\n\nconst sw = swarm({\n  id: 'id',\n  urls: ['localhost:3300'],\n  stream: () => feed.replicate()\n})\n\nsw.join('topic')\n\nsw.on('connection', peer => {\n  // connected\n})\n```\n\n## API\n\n#### `const sw = swarm(opts)`\n\nCreates a new Swarm. Options include:\n\n```javascript\n{\n  id: cuid(), // peer-id for user\n  urls: [string], // urls to your socket.io endpoints\n  stream: stream, // stream to replicate across peers\n  simplePeer: {}, // options to your simplePeer instances\n}\n```\n\n#### `sw.join(topic)`\n\nJoin a specific channel. We use behind it `simple-signal` + `simple-peer`.\n\n### Events\n\n#### `sw.on('handshaking', function(connection, info) { ... })`\n\nEmitted when you've connected to a peer and are now initializing the connection's session. Info is an object that contains info about the connection.\n\n``` js\n{\n  id // the remote peer's peer-id.\n  channel // the channel\n}\n```\n\n#### `sw.on('connection', function(connection, info) { ... })`\n\nEmitted when you have fully connected to another peer. Info is an object that contains info about the connection.\n\n#### `sw.on('connection-closed', function(connection, info) { ... })`\n\nEmitted when you've disconnected from a peer. Info is an object that contains info about the connection.\n","readmeFilename":"README.md","gitHead":"262d5d4c24ed2a09403d075037acab30cf14e138","_id":"@geut/discovery-swarm-webrtc@2.0.0-alpha.14","_npmVersion":"6.5.0","_nodeVersion":"11.9.0","_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"dist":{"integrity":"sha512-yapMD1Yko8J6zEbpXLs4jiZFizRjHqXIQJhD+7N+0Iq1CHpIilXyDfLpwsz+PoYXCduCYvtdhnx8eXqpSwoTDA==","shasum":"7e33a8dd60c032c123f70d41893c7c219ab94c0f","tarball":"https://registry.npmjs.org/@geut/discovery-swarm-webrtc/-/discovery-swarm-webrtc-2.0.0-alpha.14.tgz","fileCount":8,"unpackedSize":19181,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcp5LyCRA9TVsSAnZWagAA2jIQAJKssrgBb86asuIJ/y46\nFBCdJA+Gd9cxiBOcHeP1pl2yCv1HNvTtHNa8yOni45v1s/os7YM7e85aPklQ\nGFi5sp+dUTzgiVRNrSd60oAdnUjncGzLzlDi9cjxNZgU9K85Km9jXRcfPQYc\nigqFoR0T46fr644n+8Gy/6hLuGpUTENSyF/TI7twa4epDrqsDOeL1JgVa7ns\nea1ik2KGSzs8VTmNN5p/Ju0NUud0uC5bW/DSXW20ZTqzFqNEoCjft3Hg17pQ\nzf+vl8i15NkM3/uD+LZxK9h1WuzNlIdaSqf04kod0o3Cus1Rd4r007GyzeMR\ncxl4r91lCQvOZPj2s1n8dzydjLNox3Wz1X6DhoRgwoBcAHcF7w2iaLH40DkQ\nRVkKKqN6c2Yb8YBG6ENomNmIXnn9KhBbDp1A0n6+9ILpDKghu9heBn02uiAW\nhMPbPP0ldaYL360duBHmDuIyXMAfQ6m8gqYMPYJ1imJjvpV3jA4UT9eeBQ8R\nxoTTx75E22i49YOt9MgceZZ4SW6SBj6gWKXt6GPX6qnAifXlTaeWaVKiMFfl\noK2yzEg8oV2QhFXPwzisQfUBwaojJVaGWFsEnujJRq1t3ExvNlFMXiLEqnGN\nCdgoWLYLwJlBzJvEv2L64A1Nlc1Qfrfd+BrCtXEtDbPPwMclblZyo43TI2D9\nzB9O\r\n=joCe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHPG/4J6c/hY6KMqjbVBj0mE0Xr7A3rvyxYCQ0EehCAcAiAE6fd5jyHoZ3Q9plOhjhDfbKZSbDuxnkjM4JKor9TN2w=="}]},"maintainers":[{"name":"elmasse","email":"elmasse@gmail.com"},{"name":"geutuser","email":"geut.studio@gmail.com"},{"name":"the-real-dk","email":"diego@geutstudio.com"},{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discovery-swarm-webrtc_2.0.0-alpha.14_1554486000995_0.10225531719400571"},"_hasShrinkwrap":false},"2.0.0-alpha.15":{"name":"@geut/discovery-swarm-webrtc","version":"2.0.0-alpha.15","description":"webrtc-swarm but with a similar API to discovery-swarm","main":"index.js","bin":{"discovery-signal-webrtc":"bin/index.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","posttest":"npm run lint","lint":"eslint **/*.js","start":"node bin/index.js"},"repository":{"type":"git","url":"git+https://github.com/geut/discovery-swarm-webrtc.git"},"keywords":[],"author":"","license":"MIT","bugs":{"url":"https://github.com/geut/discovery-swarm-webrtc/issues"},"homepage":"https://github.com/geut/discovery-swarm-webrtc#readme","dependencies":{"debug":"^4.1.1","lodash.shuffle":"^4.2.0","minimist":"^1.2.0","monotonic-timestamp":"0.0.9","multiplex":"^6.7.0","pump":"^3.0.0","simple-signal-client":"^2.0.2","simple-signal-server":"^2.1.0","socket.io":"^2.2.0","socket.io-client":"^2.2.0"},"devDependencies":{"eslint":"^5.15.3","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.16.0","eslint-plugin-node":"^8.0.1","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0"},"publishConfig":{"access":"public"},"readme":"# discovery-swarm-webrtc\nwebrtc-swarm but with a similar API to discovery-swarm\n\nThis module provide a `stream` option to replicate across peers and a `join` method to connect to a channel.\n\n## Install\n\n```\n$ npm install @geut/discovery-swarm-webrtc@alpha.\n```\n\n## Usage\n\n### Server\n\nYou can run your own signal server by running:\n\n```\n$ discovery-signal-webrtc --port=3300\n```\n\n#### Deploy to Heroku\n\n[![Deploy](https://www.herokucdn.com/deploy/button.svg)](https://heroku.com/deploy)\n\n### Client\n\n```javascript\nconst swarm = require('@geut/discovery-swarm-webrtc')\n\nconst sw = swarm({\n  id: 'id',\n  urls: ['localhost:3300'],\n  stream: () => feed.replicate()\n})\n\nsw.join('topic')\n\nsw.on('connection', peer => {\n  // connected\n})\n```\n\n## API\n\n#### `const sw = swarm(opts)`\n\nCreates a new Swarm. Options include:\n\n```javascript\n{\n  id: cuid(), // peer-id for user\n  urls: [string], // urls to your socket.io endpoints\n  stream: stream, // stream to replicate across peers\n  simplePeer: {}, // options to your simplePeer instances\n}\n```\n\n#### `sw.join(topic)`\n\nJoin a specific channel. We use behind it `simple-signal` + `simple-peer`.\n\n### Events\n\n#### `sw.on('handshaking', function(connection, info) { ... })`\n\nEmitted when you've connected to a peer and are now initializing the connection's session. Info is an object that contains info about the connection.\n\n``` js\n{\n  id // the remote peer's peer-id.\n  channel // the channel\n}\n```\n\n#### `sw.on('connection', function(connection, info) { ... })`\n\nEmitted when you have fully connected to another peer. Info is an object that contains info about the connection.\n\n#### `sw.on('connection-closed', function(connection, info) { ... })`\n\nEmitted when you've disconnected from a peer. Info is an object that contains info about the connection.\n","readmeFilename":"README.md","gitHead":"c17c18744fa93edd718de54793be5f413d816635","_id":"@geut/discovery-swarm-webrtc@2.0.0-alpha.15","_npmVersion":"6.5.0","_nodeVersion":"11.9.0","_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"dist":{"integrity":"sha512-y1z31MDfcxt0Rd4Kv1Y21GmDEOreoWy6/G/PU5tkjNvoOcS7yA7CGGXUkMTCPaA6tyeJrfdkbR/DjnbX7+fiTQ==","shasum":"a093ab50abbaa87bf3e31848120a4ff30c30352c","tarball":"https://registry.npmjs.org/@geut/discovery-swarm-webrtc/-/discovery-swarm-webrtc-2.0.0-alpha.15.tgz","fileCount":8,"unpackedSize":19399,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcrjqKCRA9TVsSAnZWagAA6scP/3bTMF8YrNBvacUr5Weg\nVvGLIZkknvwBprb6Re2SSI05qr7NdIH5GkqWLdRd8a/+h/xONkWT7n+OtCaU\nn0McuNTCAeQtM0F71FEpgUJmrKb2z3okbsl7xBqJROu5zDteRaFgnCTqM9Fh\nCgpJoL+GwOsI4TcODrdyeKB/4bju1aeueB7P0afsISWyHMSS0o51Ts1x8uVb\n6nmBzGZnpkjEKbt6Fj9tARBkeJ8Zo0NWx2xuiTFrD4ypPXMaH4TrFNkCdeUQ\nYDegdwTVcsvuk6ziy57i84HgHDkw1PRpmQTrhEWFfTHj9V52KHMSh8VZJPh8\nrvPFd7yaBirIc0TNxuRN9L4tvVlCJIjWd2q5ftW9KmswpEIHJbg0MgwNa+aj\nMT0xwygjBx6bcO4victnUPO7k7/ShMbwXKydElyeVZoOZNYq/fsyAQOkiucD\n702VSSZnkolctF+EfnWGdSLW8H6s79iCq57L3gdaE/vq8vz9aS3LLwczCt49\n1aN4CkKu+URGXwcja7BCvOpO7iV8iwv9zJrKNf6ZnDS2eFAFMOYfXSheGn3W\nPSbhgxRrU4+MlsI5rB1gufGYWPIgz7Lhm4QjYQtcQEj6DRAepvSN00vBhngJ\nXUSpTRw8JRXcg8P0grWioveX/57Nf3r69TjyBSLWuPznUQz7tMLweQ5jUzlw\n0M1H\r\n=9cIf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCIPYrg3efivLu9xhbyhvdWbMkKJk1/DYpNdg1CpNKuzwIhAM2CBz8XSKxuRt8Ueda6+TgqzE71bFZsZuYG3wBwPJC8"}]},"maintainers":[{"name":"elmasse","email":"elmasse@gmail.com"},{"name":"geutuser","email":"geut.studio@gmail.com"},{"name":"the-real-dk","email":"diego@geutstudio.com"},{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discovery-swarm-webrtc_2.0.0-alpha.15_1554922121756_0.791052811810719"},"_hasShrinkwrap":false},"2.0.0-alpha.16":{"name":"@geut/discovery-swarm-webrtc","version":"2.0.0-alpha.16","description":"webrtc-swarm but with a similar API to discovery-swarm","main":"index.js","bin":{"discovery-signal-webrtc":"bin/index.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","posttest":"npm run lint","lint":"eslint **/*.js","start":"node bin/index.js"},"repository":{"type":"git","url":"git+https://github.com/geut/discovery-swarm-webrtc.git"},"keywords":[],"author":"","license":"MIT","bugs":{"url":"https://github.com/geut/discovery-swarm-webrtc/issues"},"homepage":"https://github.com/geut/discovery-swarm-webrtc#readme","dependencies":{"debug":"^4.1.1","lodash.shuffle":"^4.2.0","minimist":"^1.2.0","monotonic-timestamp":"0.0.9","multiplex":"^6.7.0","pump":"^3.0.0","simple-signal-client":"^2.0.2","simple-signal-server":"^2.1.0","socket.io":"^2.2.0","socket.io-client":"^2.2.0"},"devDependencies":{"eslint":"^5.15.3","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.16.0","eslint-plugin-node":"^8.0.1","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0"},"publishConfig":{"access":"public"},"readme":"# discovery-swarm-webrtc\nwebrtc-swarm but with a similar API to discovery-swarm\n\nThis module provide a `stream` option to replicate across peers and a `join` method to connect to a channel.\n\n## Install\n\n```\n$ npm install @geut/discovery-swarm-webrtc@alpha.\n```\n\n## Usage\n\n### Server\n\nYou can run your own signal server by running:\n\n```\n$ discovery-signal-webrtc --port=3300\n```\n\n#### Deploy to Heroku\n\n[![Deploy](https://www.herokucdn.com/deploy/button.svg)](https://heroku.com/deploy)\n\n### Client\n\n```javascript\nconst swarm = require('@geut/discovery-swarm-webrtc')\n\nconst sw = swarm({\n  id: 'id',\n  urls: ['localhost:3300'],\n  stream: () => feed.replicate()\n})\n\nsw.join('topic')\n\nsw.on('connection', peer => {\n  // connected\n})\n```\n\n## API\n\n#### `const sw = swarm(opts)`\n\nCreates a new Swarm. Options include:\n\n```javascript\n{\n  id: cuid(), // peer-id for user\n  urls: [string], // urls to your socket.io endpoints\n  stream: stream, // stream to replicate across peers\n  simplePeer: {}, // options to your simplePeer instances\n}\n```\n\n#### `sw.join(topic)`\n\nJoin a specific channel. We use behind it `simple-signal` + `simple-peer`.\n\n### Events\n\n#### `sw.on('handshaking', function(connection, info) { ... })`\n\nEmitted when you've connected to a peer and are now initializing the connection's session. Info is an object that contains info about the connection.\n\n``` js\n{\n  id // the remote peer's peer-id.\n  channel // the channel\n}\n```\n\n#### `sw.on('connection', function(connection, info) { ... })`\n\nEmitted when you have fully connected to another peer. Info is an object that contains info about the connection.\n\n#### `sw.on('connection-closed', function(connection, info) { ... })`\n\nEmitted when you've disconnected from a peer. Info is an object that contains info about the connection.\n","readmeFilename":"README.md","gitHead":"b190ef95709c4f9955252b52faf3c41f5ac01c4d","_id":"@geut/discovery-swarm-webrtc@2.0.0-alpha.16","_npmVersion":"6.5.0","_nodeVersion":"11.9.0","_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"dist":{"integrity":"sha512-E04UGKxZwEfJ2ENbxNj1E3vFmI/elYoWx+6wsDql6FbPc8hrznN6nvujroIAq0QVJvQLG7zkwUrDfgMLNwzilA==","shasum":"dd6f431988123a6fd0e18465b9e58a95bc416218","tarball":"https://registry.npmjs.org/@geut/discovery-swarm-webrtc/-/discovery-swarm-webrtc-2.0.0-alpha.16.tgz","fileCount":8,"unpackedSize":19541,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcrjzWCRA9TVsSAnZWagAAnJoP/i0MXKEbCthSnMYa7v1I\nVFl1YOMrv3sd0lZql1J4Fm5DpHx7usYT/hsaIZwiW0t/utaYPtihw7ntNEeU\nGay7PzMBr+8WI9/KV0nYeBRn7NdvMonbrohIdLAriclW5gpZVf7M5oDNB3E/\nZRKmneUO2QFeSWcmLQlR0mMZuLG1ymZfwm4dF8ofKa45MCw89XbCBcfs1SoH\nlEEFoMReA+nWVZD1WAQXifuDp2R/GLUIidhbfaMsJMYtKyQNA4ATNM/UZuj0\nDsL/3pVhgGmF3c0NITWWhulOPPm5llpJpTKKIWKIx8VQ6/51TL+sG8//tufa\nQexB7vYmvRe1ccsUegK8r6pHkBg7gtvgducaC26WqggFpHWE6gSqP0XR0VnF\n69NqF2/1HzELiAha3CiiBH0GGJ03qGjZ83jVd23T3sVa0Au3fzFd5FZZNcP2\nTps0zR6xXFgEzd8JCM6dy9etWeSE/0hFCGn6JJgeS63FJsOFyogynRfmeAgt\nQNnIbEHWAsJ7rGu+E6nJSzHF3dqHLT/q/fw81hbshLFru0VOSlV9iuEUeQy0\n6KUYlkQV6S5UjU7M3O6ebtQoDR60sROQ7kYa0im98yzdQ5AjHQ8YJhn1A8WT\niFSo1PMQZS7IytuMgZ/hCTx3YtoYVXcHOEUNgjV7+8/181OU0GvwjCrQ3fW4\n/TsZ\r\n=5dms\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB5eJOgC6Cu1xkSyzbMttWc5QPYvxC7TfvcC8QmsTV9WAiAS2nvEMHPyoVheqbFfOMbRKMGoXpVatMFLPBP3VdU/+g=="}]},"maintainers":[{"name":"elmasse","email":"elmasse@gmail.com"},{"name":"geutuser","email":"geut.studio@gmail.com"},{"name":"the-real-dk","email":"diego@geutstudio.com"},{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discovery-swarm-webrtc_2.0.0-alpha.16_1554922709625_0.011078043749512823"},"_hasShrinkwrap":false},"2.0.0-alpha.17":{"name":"@geut/discovery-swarm-webrtc","version":"2.0.0-alpha.17","description":"webrtc-swarm but with a similar API to discovery-swarm","main":"index.js","bin":{"discovery-signal-webrtc":"bin/index.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","posttest":"npm run lint","lint":"eslint **/*.js","start":"node bin/index.js"},"repository":{"type":"git","url":"git+https://github.com/geut/discovery-swarm-webrtc.git"},"keywords":[],"author":"","license":"MIT","bugs":{"url":"https://github.com/geut/discovery-swarm-webrtc/issues"},"homepage":"https://github.com/geut/discovery-swarm-webrtc#readme","dependencies":{"debug":"^4.1.1","lodash.shuffle":"^4.2.0","minimist":"^1.2.0","monotonic-timestamp":"0.0.9","multiplex":"^6.7.0","pump":"^3.0.0","simple-signal-client":"^2.0.2","simple-signal-server":"^2.1.0","socket.io":"^2.2.0","socket.io-client":"^2.2.0"},"devDependencies":{"eslint":"^5.15.3","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.16.0","eslint-plugin-node":"^8.0.1","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0"},"publishConfig":{"access":"public"},"readme":"# discovery-swarm-webrtc\nwebrtc-swarm but with a similar API to discovery-swarm\n\nThis module provide a `stream` option to replicate across peers and a `join` method to connect to a channel.\n\n## Install\n\n```\n$ npm install @geut/discovery-swarm-webrtc@alpha.\n```\n\n## Usage\n\n### Server\n\nYou can run your own signal server by running:\n\n```\n$ discovery-signal-webrtc --port=3300\n```\n\n#### Deploy to Heroku\n\n[![Deploy](https://www.herokucdn.com/deploy/button.svg)](https://heroku.com/deploy)\n\n### Client\n\n```javascript\nconst swarm = require('@geut/discovery-swarm-webrtc')\n\nconst sw = swarm({\n  id: 'id',\n  urls: ['localhost:3300'],\n  stream: () => feed.replicate()\n})\n\nsw.join('topic')\n\nsw.on('connection', peer => {\n  // connected\n})\n```\n\n## API\n\n#### `const sw = swarm(opts)`\n\nCreates a new Swarm. Options include:\n\n```javascript\n{\n  id: cuid(), // peer-id for user\n  urls: [string], // urls to your socket.io endpoints\n  stream: stream, // stream to replicate across peers\n  simplePeer: {}, // options to your simplePeer instances\n}\n```\n\n#### `sw.join(topic)`\n\nJoin a specific channel. We use behind it `simple-signal` + `simple-peer`.\n\n### Events\n\n#### `sw.on('handshaking', function(connection, info) { ... })`\n\nEmitted when you've connected to a peer and are now initializing the connection's session. Info is an object that contains info about the connection.\n\n``` js\n{\n  id // the remote peer's peer-id.\n  channel // the channel\n}\n```\n\n#### `sw.on('connection', function(connection, info) { ... })`\n\nEmitted when you have fully connected to another peer. Info is an object that contains info about the connection.\n\n#### `sw.on('connection-closed', function(connection, info) { ... })`\n\nEmitted when you've disconnected from a peer. Info is an object that contains info about the connection.\n","readmeFilename":"README.md","gitHead":"28290b310fd6d49d0bc44eb94ff48e339c319b1e","_id":"@geut/discovery-swarm-webrtc@2.0.0-alpha.17","_npmVersion":"6.5.0","_nodeVersion":"11.9.0","_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"dist":{"integrity":"sha512-M/JJETZiAXckMueiGne2f833VTU0FOxzJyvV8FI+fVQ1vWSFJ91XT3iaZ4N3ZEYdIani4WS5AV5T9BtHI0BVJg==","shasum":"498e1c849d0dfdfb6e61e672d1b050cd0b51bffc","tarball":"https://registry.npmjs.org/@geut/discovery-swarm-webrtc/-/discovery-swarm-webrtc-2.0.0-alpha.17.tgz","fileCount":8,"unpackedSize":19597,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcrkUUCRA9TVsSAnZWagAArtsP/35Gd5gqHeOP4RUh++TD\nUULabeCVW3KqfyAzquwHhHsVOUs8Y3F11mdCpHXZ3Q+Z3IhXlNLegn9CpCnN\nX2gGwGN0f16t8LWfAdvYw/uhm6RXDSgkdXOn6poPbTWs8Ll+7i5+RRcvZ6YG\nv1XHEE0LC6JrmmiJK6OczhGWTW+paitu7xnQzdPC7DPpSx5F6iBBZAeqVBZW\nx8+sjDLw6fhCYQ6inw4AuH2qyBT7xDXw2axsSW56El67OtOQxYeW/HNbpAtd\nBGfzBX1PXgiOwCU5py9jj3WTqjDxZTdy8ESzrDLSsM1nL99xF15Rwo+R/sb0\nT72omZ+Hyjym6yFtYgJauXFOv+w/omfIijqAap1sfPgZywScDsmk50ve0K4p\n15/XwDf0GosddZvzWMYcDxnFdxXCOoWBQmmzSjbrsV5D8JuCSTE7Ng/9fB9t\nnVcGu0ZKtd4AzBCDL2htpFyU+r3nl6CYQvHxsWDutUy0zFLbPbVMj08nXOTG\nxpt9y0UzXMA+dHbYguiAeNunYGJM/sS0ozKovgkoBY7iFCUQnSILHJ4IKi+N\nlc6/6T/wIWEZMgaTAryhgeO9SM50HQCdhCaQazsfizeMHZy6hZlmBs1sLjlW\nvi7kFw/sTJ0xHPT/i7wG2EatC1jqv2zUO+1w62BbH2jG51WLFe6gin6yMQDi\n8huo\r\n=ptwe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICOwZasqhmtRh9Tm5Kg5jslVMt8cpEmGh1uxXiGiChaPAiAeBzpEhAD2ZFivxRyJmPALjQD3Lfd16NSLKFvKvDiYZw=="}]},"maintainers":[{"name":"elmasse","email":"elmasse@gmail.com"},{"name":"geutuser","email":"geut.studio@gmail.com"},{"name":"the-real-dk","email":"diego@geutstudio.com"},{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discovery-swarm-webrtc_2.0.0-alpha.17_1554924820182_0.08454047993679126"},"_hasShrinkwrap":false},"2.0.0-alpha.18":{"name":"@geut/discovery-swarm-webrtc","version":"2.0.0-alpha.18","description":"webrtc-swarm but with a similar API to discovery-swarm","main":"index.js","bin":{"discovery-signal-webrtc":"bin/index.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","posttest":"npm run lint","lint":"eslint **/*.js","start":"node bin/index.js"},"repository":{"type":"git","url":"git+https://github.com/geut/discovery-swarm-webrtc.git"},"keywords":[],"author":"","license":"MIT","bugs":{"url":"https://github.com/geut/discovery-swarm-webrtc/issues"},"homepage":"https://github.com/geut/discovery-swarm-webrtc#readme","dependencies":{"debug":"^4.1.1","lodash.shuffle":"^4.2.0","minimist":"^1.2.0","monotonic-timestamp":"0.0.9","multiplex":"^6.7.0","pump":"^3.0.0","simple-signal-client":"^2.0.2","simple-signal-server":"^2.1.0","socket.io":"^2.2.0","socket.io-client":"^2.2.0"},"devDependencies":{"eslint":"^5.15.3","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.16.0","eslint-plugin-node":"^8.0.1","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0"},"publishConfig":{"access":"public"},"readme":"# discovery-swarm-webrtc\nwebrtc-swarm but with a similar API to discovery-swarm\n\nThis module provide a `stream` option to replicate across peers and a `join` method to connect to a channel.\n\n## Install\n\n```\n$ npm install @geut/discovery-swarm-webrtc@alpha.\n```\n\n## Usage\n\n### Server\n\nYou can run your own signal server by running:\n\n```\n$ discovery-signal-webrtc --port=3300\n```\n\n#### Deploy to Heroku\n\n[![Deploy](https://www.herokucdn.com/deploy/button.svg)](https://heroku.com/deploy)\n\n### Client\n\n```javascript\nconst swarm = require('@geut/discovery-swarm-webrtc')\n\nconst sw = swarm({\n  id: 'id',\n  urls: ['localhost:3300'],\n  stream: () => feed.replicate()\n})\n\nsw.join('topic')\n\nsw.on('connection', peer => {\n  // connected\n})\n```\n\n## API\n\n#### `const sw = swarm(opts)`\n\nCreates a new Swarm. Options include:\n\n```javascript\n{\n  id: cuid(), // peer-id for user\n  urls: [string], // urls to your socket.io endpoints\n  stream: stream, // stream to replicate across peers\n  simplePeer: {}, // options to your simplePeer instances\n}\n```\n\n#### `sw.join(topic)`\n\nJoin a specific channel. We use behind it `simple-signal` + `simple-peer`.\n\n### Events\n\n#### `sw.on('handshaking', function(connection, info) { ... })`\n\nEmitted when you've connected to a peer and are now initializing the connection's session. Info is an object that contains info about the connection.\n\n``` js\n{\n  id // the remote peer's peer-id.\n  channel // the channel\n}\n```\n\n#### `sw.on('connection', function(connection, info) { ... })`\n\nEmitted when you have fully connected to another peer. Info is an object that contains info about the connection.\n\n#### `sw.on('connection-closed', function(connection, info) { ... })`\n\nEmitted when you've disconnected from a peer. Info is an object that contains info about the connection.\n","readmeFilename":"README.md","gitHead":"f935233e2cf4e7881db558c047ea49b4950275b3","_id":"@geut/discovery-swarm-webrtc@2.0.0-alpha.18","_npmVersion":"6.5.0","_nodeVersion":"11.9.0","_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"dist":{"integrity":"sha512-EbzbMJOeld6alHOo2yrKCxqQQMUA7hA0Ge+kwWl3+Wb9wfbeQ5rR5J9XHtPM6KpfiCWHcngA9YguqCIXOC+A3Q==","shasum":"f032f07980442b31d00e4f0c6c405fdbc169853a","tarball":"https://registry.npmjs.org/@geut/discovery-swarm-webrtc/-/discovery-swarm-webrtc-2.0.0-alpha.18.tgz","fileCount":8,"unpackedSize":19785,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcr3+NCRA9TVsSAnZWagAAGzgP/3Eo/J1KsAUrXkdshTIZ\nYPJfog3RwgdDfAMhe3KCMODrsEhYbhL2zKcb/cLdAlxUThk0K7GoyYWqz87B\n/G5K5vxT/eSEH7TNac3Lu/lL7RgZKwue1iisBWmIWSbiHlPTX3J25jtNrepf\n2+4+rpTOIzoPn5xQqOJCwyy67hvcBC8Aqdf3C0KmnY36KfrTZECp8QrXwXKN\ndYsf1flJrC9ZNgOfd1dMRgm5dZ7tldXbt/NTTNhwXu4O/h8CXodVcsk/V1CM\nLTIJveUghgeTCqq+cU7MnaO+ktRR5gMuJ9xnTsT8vviyXs8ALWkvN+Xs3Qeh\nqqu0OPtLwB+MDfgNBRXGja9AJ4q9paT9ppdQem1SYPoyJ/ncPqLhfuIflRGQ\nan+4Zn2ET56YwbjgOjmj6t17Ss0EBzl5H9JVOyKr74iyNkVJ/q0S5keNISGI\nCkpeLEzqC4h3p5ebmWhoZpL4ZAlUWq81dfjXjaztsffdG82YnuP3dufUIcSa\n5L/AiAXm+1zeiYxCKoV/5Nhti1vBis/UlIi+B0ma8u84avw3FmKTPR0r0p+w\nzQuqfsP+Olh4cp+O7H7aL3KHLDlaom99NYA8RmDUoNB2Buuq1wpPVu1MQYfp\n/6mBubtU30oES/5xQDJCnWloA4DDqc056E9W1hTExXvH7LPGiKZ3lu45Pf94\nSnf8\r\n=Bb0K\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCj05CeANKTY34yJj3NuB4U83Sx/wWn7BjvOLhohEKKpgIhAJXu2BQeichYS6xpa6xOhHSCqNgd/9Rc6kHjIzu53wzB"}]},"maintainers":[{"name":"elmasse","email":"elmasse@gmail.com"},{"name":"geutuser","email":"geut.studio@gmail.com"},{"name":"the-real-dk","email":"diego@geutstudio.com"},{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discovery-swarm-webrtc_2.0.0-alpha.18_1555005324415_0.8029239988484362"},"_hasShrinkwrap":false},"2.0.0-alpha.19":{"name":"@geut/discovery-swarm-webrtc","version":"2.0.0-alpha.19","description":"webrtc-swarm but with a similar API to discovery-swarm","main":"index.js","bin":{"discovery-signal-webrtc":"bin/index.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","posttest":"npm run lint","lint":"eslint **/*.js","start":"node bin/index.js"},"repository":{"type":"git","url":"git+https://github.com/geut/discovery-swarm-webrtc.git"},"keywords":[],"author":"","license":"MIT","bugs":{"url":"https://github.com/geut/discovery-swarm-webrtc/issues"},"homepage":"https://github.com/geut/discovery-swarm-webrtc#readme","dependencies":{"debug":"^4.1.1","lodash.shuffle":"^4.2.0","minimist":"^1.2.0","monotonic-timestamp":"0.0.9","multiplex":"^6.7.0","pump":"^3.0.0","simple-signal-client":"^2.0.2","simple-signal-server":"^2.1.0","socket.io":"^2.2.0","socket.io-client":"^2.2.0"},"devDependencies":{"eslint":"^5.15.3","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.16.0","eslint-plugin-node":"^8.0.1","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0"},"publishConfig":{"access":"public"},"readme":"# discovery-swarm-webrtc\nwebrtc-swarm but with a similar API to discovery-swarm\n\nThis module provide a `stream` option to replicate across peers and a `join` method to connect to a channel.\n\n## Install\n\n```\n$ npm install @geut/discovery-swarm-webrtc@alpha.\n```\n\n## Usage\n\n### Server\n\nYou can run your own signal server by running:\n\n```\n$ discovery-signal-webrtc --port=3300\n```\n\n#### Deploy to Heroku\n\n[![Deploy](https://www.herokucdn.com/deploy/button.svg)](https://heroku.com/deploy)\n\n### Client\n\n```javascript\nconst swarm = require('@geut/discovery-swarm-webrtc')\n\nconst sw = swarm({\n  id: 'id',\n  urls: ['localhost:3300'],\n  stream: () => feed.replicate()\n})\n\nsw.join('topic')\n\nsw.on('connection', peer => {\n  // connected\n})\n```\n\n## API\n\n#### `const sw = swarm(opts)`\n\nCreates a new Swarm. Options include:\n\n```javascript\n{\n  id: cuid(), // peer-id for user\n  urls: [string], // urls to your socket.io endpoints\n  stream: stream, // stream to replicate across peers\n  simplePeer: {}, // options to your simplePeer instances\n}\n```\n\n#### `sw.join(topic)`\n\nJoin a specific channel. We use behind it `simple-signal` + `simple-peer`.\n\n### Events\n\n#### `sw.on('handshaking', function(connection, info) { ... })`\n\nEmitted when you've connected to a peer and are now initializing the connection's session. Info is an object that contains info about the connection.\n\n``` js\n{\n  id // the remote peer's peer-id.\n  channel // the channel\n}\n```\n\n#### `sw.on('connection', function(connection, info) { ... })`\n\nEmitted when you have fully connected to another peer. Info is an object that contains info about the connection.\n\n#### `sw.on('connection-closed', function(connection, info) { ... })`\n\nEmitted when you've disconnected from a peer. Info is an object that contains info about the connection.\n","readmeFilename":"README.md","gitHead":"e66a73c23cf3b8c2ddbf7e0ba7519959ae9e9acf","_id":"@geut/discovery-swarm-webrtc@2.0.0-alpha.19","_nodeVersion":"11.9.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-HtOTrxObwWSHcmWQZ4e3xeEls7Ri553jszOBOl9pKngkW5La2y/4nItOOYkIcH/c+3haQMfZCnFZIU+43qiThg==","shasum":"6da974f6884916741fd4e6848abcf4338b175149","tarball":"https://registry.npmjs.org/@geut/discovery-swarm-webrtc/-/discovery-swarm-webrtc-2.0.0-alpha.19.tgz","fileCount":8,"unpackedSize":21763,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc//CwCRA9TVsSAnZWagAARV4P/0spw3SoQS2wUcoWfsvr\nvkQVEjjyFQWOZrAkaljBfm0ANpsIpW/fD+Mvcrd3vAADbVM6T4yCpRFgFUQI\nspUQcRGe5pkC/BytOT31p4pTvZwIaYbMgU/l/RO1DhM8tkYOn2d0uo1i6jJZ\njgNs0aieFE+I2z/EeuAayEApV65rj3S8KS81HUsW6yVn2BiSBrcau97rPCyN\niVKSSe8RUsSlot0qyi+WQ3+NFCh/lXmuRmJ6fVL8+/+yPp4Err6K75a4Q83s\nBtgBPNSzcFBkPJzx4YL7lO23VVEGt1UIv+FdpcGLKXgutaXn+nynypdC0QpL\njQXAsXkBCJvjCwuGCUjOPsnJeccQW+YYbgyL9BUd8/nY+S9pmpPyLe9xFysT\nQhYOaofroIcFmBbDnOnAXlzuIMU6y+WfXo+l1cAAwQ5MWOMquULp3JLqMARR\n5TWFwa+pK8z8R0+J0xnCRqopWJs0/h4yPr9eQWAMz+WXxPHwXzQBmDBhKZv7\nkrlDUGjMoW5OiKI3E4NOQQTkt1MgQ6K+9T4Or7SIGOPhX8Em14iMZCaPX1xn\nrbKydFkA+ygHd5aaZo2Rx1bwuvuC8cGbQW+jMhoeEMo53nCJSH9Hc9wBiOlJ\nJMVDtzsTAjW5o+PWfgMKLKpDPur0E/6aL56qhhHD3GqgnOmQUOiYpsL8R9f9\nnLKd\r\n=ySpw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHrS1SLsefVIMdNM8VWpUv4BKqZG8msqn7X8JjLHRLMQAiAhmjsgyo/nRrcFB/yhiSQr2ufSkaaPjUHdtBxqLr3DjQ=="}]},"maintainers":[{"name":"elmasse","email":"elmasse@gmail.com"},{"name":"geutuser","email":"geut.studio@gmail.com"},{"name":"the-real-dk","email":"diego@geutstudio.com"},{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discovery-swarm-webrtc_2.0.0-alpha.19_1560277167860_0.7560214633295039"},"_hasShrinkwrap":false},"2.0.0":{"name":"@geut/discovery-swarm-webrtc","version":"2.0.0","description":"discovery-swarm for WebRTC.","main":"index.js","bin":{"discovery-signal-webrtc":"bin/index.js"},"scripts":{"test":"jest --passWithNoTests","posttest":"npm run lint","lint":"eslint \"**/*.js\"","start":"node bin/index.js","version":"chan release ${npm_package_version} && git add .","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/geut/discovery-swarm-webrtc.git"},"keywords":["swarm","webrtc","geut"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/discovery-swarm-webrtc/issues"},"homepage":"https://github.com/geut/discovery-swarm-webrtc#readme","dependencies":{"debug":"^4.1.1","minimist":"^1.2.0","mostly-minimal-spanning-tree":"git+https://github.com/RangerMauve/mostly-minimal-spanning-tree.git","p-debounce":"^2.1.0","pump":"^3.0.0","simple-signal-client":"^2.3.0","simple-signal-server":"^2.1.1","socket.io":"^2.2.0","socket.io-client":"^2.2.0"},"devDependencies":{"@geut/chan":"^2.1.1","eslint":"^5.15.3","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.16.0","eslint-plugin-node":"^8.0.1","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","get-port":"^5.0.0","jest":"^24.9.0","ngraph.graph":"^18.0.1","ngraph.path":"^1.2.0","wait-for-expect":"^2.0.0","wrtc":"^0.4.1"},"publishConfig":{"access":"public"},"jest":{"testMatch":["**/tests/**/*.test.js"]},"gitHead":"1a283242695faf7b506f2e5a88853fdd9737d461","_id":"@geut/discovery-swarm-webrtc@2.0.0","_nodeVersion":"12.10.0","_npmVersion":"6.10.3","dist":{"integrity":"sha512-6DX5OyauuH2M7++wRp/ye9ijYmp9qS9bG3cGTrw7Yazwhxsex0LMBA4XwPoQQZDvFXBLyO95Usho+CBVvopTBA==","shasum":"73e67ac642a1e3844a91cb1ea9615b9c89cf998f","tarball":"https://registry.npmjs.org/@geut/discovery-swarm-webrtc/-/discovery-swarm-webrtc-2.0.0.tgz","fileCount":12,"unpackedSize":30767,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdfETSCRA9TVsSAnZWagAA5FwQAJkTxSuxqN0cbSIRbwVP\nWDY1NykzXF4ps9xkRjY/KxrH2Rep+/UgqzVmxXvO6heBsRB7i7b4g2Bqm4yO\nyqW9pq5lvWfoDDyXPwXGMyKNhRRIR6/HtkaOod/uN+sOo2Xi4P5bTRqpqyZ/\nM4A5t/ZSsew3/CUFmGmnLZp9Ybgv1YKYgB9yt9Aylfkatw5IuYg6lRx3jCm8\nwdnOMckOTEVIoQn3+ZRhtxVvi4HdZTI9ulu2zCXhs5jjak4KKJGk4kmhwABY\n1bD8kTAGieOrQ4Qz5CWVUVJmYSadKME6Il1cB+nrBGNNcUXtp7Eia68KeOY0\nuFq8NofKZDG7DzT143GNR0T6AYzXkQEn+uOgMklq3SnMrYWOdnYs9EJzT1Q4\nK9xYE79Dna4qO5j3QHKEIqnfn6sqTuKi8NEwCwwgUY+tyQNi4tQtGTe+jPqr\n/sVs5U3qmVumh93r6yVawIPq25TME/zfagqWHJ3KJR77b8+O2maMLFZpxEL4\nTayzODzGzs3L8YgPnlNjZlh93m1s+8bbjMWdzol+vEiRiQh9DnbCe2NDbU34\nHTNh4ysqI+YeNWbN/PEIgrl1ZS6spqEMnhnOxQuoE1kf3A5QtsbEE70luQSO\nZRWmRvV9PzVFMB9gIqt60amK1OKju1pygYSIKJp13ljjseJ+S3qltBrRkHHk\nGPys\r\n=o1Wd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCWHkJ3h41NwRkQLPkc/ydENoPdCAGKXjpOVXxw9fU0xQIhAL5YbY1D56zJnzWRf905SejsBy8IqLx3q99I5IDIJrYW"}]},"maintainers":[{"name":"elmasse","email":"elmasse@gmail.com"},{"name":"geutuser","email":"geut.studio@gmail.com"},{"name":"the-real-dk","email":"diego@geutstudio.com"},{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discovery-swarm-webrtc_2.0.0_1568425169827_0.7888028504734184"},"_hasShrinkwrap":false},"2.1.0":{"name":"@geut/discovery-swarm-webrtc","version":"2.1.0","description":"discovery-swarm for WebRTC.","main":"index.js","bin":{"discovery-signal-webrtc":"bin/index.js"},"scripts":{"test":"jest --passWithNoTests","posttest":"npm run lint","lint":"eslint \"**/*.js\"","start":"node bin/index.js","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/geut/discovery-swarm-webrtc.git"},"keywords":["swarm","webrtc","geut"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/discovery-swarm-webrtc/issues"},"homepage":"https://github.com/geut/discovery-swarm-webrtc#readme","dependencies":{"debug":"^4.1.1","minimist":"^1.2.0","mostly-minimal-spanning-tree":"git+https://github.com/RangerMauve/mostly-minimal-spanning-tree.git","p-debounce":"^2.1.0","pump":"^3.0.0","simple-signal-client":"^2.3.0","simple-signal-server":"^2.1.1","socket.io":"^2.2.0","socket.io-client":"^2.2.0"},"devDependencies":{"@geut/chan":"^2.1.1","eslint":"^5.15.3","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.16.0","eslint-plugin-node":"^8.0.1","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","get-port":"^5.0.0","jest":"^24.9.0","ngraph.graph":"^18.0.1","ngraph.path":"^1.2.0","wait-for-expect":"^2.0.0","wrtc":"^0.4.1"},"publishConfig":{"access":"public"},"jest":{"testMatch":["**/tests/**/*.test.js"]},"gitHead":"67ed2aaa476b9c0929ea68649dc5afe486995ff5","_id":"@geut/discovery-swarm-webrtc@2.1.0","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-KT/iP82+NgsAv67Yzz/GNMyS3qbLfEDaa/zz1SqSu602QEdj/+zOB3CbSNQKELQ5ZNC6cTfoGfSRvyWJ5HP6ig==","shasum":"c9950529447be8d43aac148013ea09c4c4a5d583","tarball":"https://registry.npmjs.org/@geut/discovery-swarm-webrtc/-/discovery-swarm-webrtc-2.1.0.tgz","fileCount":12,"unpackedSize":33044,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdf4M4CRA9TVsSAnZWagAACVYP/1YRAgqwlMB9vo3bk0Iq\nOsnwmQD9+EmtBH+hrGDuMuSORZ/+7r5QSr3u0EwcsWPOQ2UJEf4U4tx03pLl\nyoxhH2GgpZiLCdQQ1qqRcS/8oUxphFk0bNE7ZF3LWYbk/DZfjysSb4/JDe6/\nwoRLWIWsSMx1y6X2KXt6aVjCrquM05TpbhDiArx0Gju5QokCI3SAfM7W5jcd\nJ6Fhqlhy+hHk9Hf/SZHzeYE5Y9JLlztiySDDoddkCps4LeiwmncQI/w63sGh\nYq6XQDiBbP9Hz42IuvtU7+QPk9+o6AI2WxDqfOWEJ3Vzg4FZLZbGINmUaZ+A\n6wM+0mN+CFS4lgY0foLHYteIJkNcbZNCuqc60szWjIx0IwhMIvtdD6YWUg41\n69zFlqjDqy16S+fXzzGvf9Nvn7VtQ/pVnjkSRdG/EW/WiwHjXZT7Ca9Tr+fG\nMNsmpDqUTXPGBxo/EB0HfMaoLXW3Pi8cqtwBigPZKkrA0uqzc0IsnwmJ7N3n\nedzRqeOJ2tnwfgDP9AgleufOHK3reTRplbpShm5P36s+m5RbI69+q/MkAn31\ndAQbGmmufeOPU2aP6wh1ssV8ehHctD9DiNs2asrqq/jpQxC90GLEr2dmfurx\nOf1p6S4ibAdFJfk8tunT+3bcTlzq2cEcgRv4WjgArrh7kgYvwnXoJ8N5J8kn\np1Du\r\n=nVXt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG5hDtaeXUnjS/UFPZZtY9MeJyAt9Ua/61jJ9O33ZcDOAiBSw28fpQCUkgbLT6lCo1eumF7uvW/u1SjzEWpuoa0WFA=="}]},"maintainers":[{"name":"elmasse","email":"elmasse@gmail.com"},{"name":"geutuser","email":"geut.studio@gmail.com"},{"name":"the-real-dk","email":"diego@geutstudio.com"},{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discovery-swarm-webrtc_2.1.0_1568637752272_0.2220512112947195"},"_hasShrinkwrap":false},"2.1.1":{"name":"@geut/discovery-swarm-webrtc","version":"2.1.1","description":"discovery-swarm for WebRTC.","main":"index.js","bin":{"discovery-signal-webrtc":"bin/index.js"},"scripts":{"test":"jest --passWithNoTests","posttest":"npm run lint","lint":"eslint \"**/*.js\"","start":"node bin/index.js","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/geut/discovery-swarm-webrtc.git"},"keywords":["swarm","webrtc","geut"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/discovery-swarm-webrtc/issues"},"homepage":"https://github.com/geut/discovery-swarm-webrtc#readme","dependencies":{"debug":"^4.1.1","minimist":"^1.2.0","mostly-minimal-spanning-tree":"git+https://github.com/RangerMauve/mostly-minimal-spanning-tree.git","p-debounce":"^2.1.0","pump":"^3.0.0","simple-signal-client":"^2.3.0","simple-signal-server":"^2.1.1","socket.io":"^2.2.0","socket.io-client":"^2.2.0"},"devDependencies":{"@geut/chan":"^2.1.1","eslint":"^5.15.3","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.16.0","eslint-plugin-node":"^8.0.1","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","get-port":"^5.0.0","jest":"^24.9.0","ngraph.graph":"^18.0.1","ngraph.path":"^1.2.0","wait-for-expect":"^2.0.0","wrtc":"^0.4.1"},"publishConfig":{"access":"public"},"jest":{"testMatch":["**/tests/**/*.test.js"]},"gitHead":"4d4d1d106a6b093d7af8fb351ea293b0def105be","_id":"@geut/discovery-swarm-webrtc@2.1.1","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-BvhqO3AVgFcGy+uc7nK6pjWf80aaBQWtVfgzkqhJQlRQH3ui4PF8ISemQnFVgGtnF/5xFKGlJbmENm8kcd9S/w==","shasum":"bc1b5d643340a983bd658680ec067900a5e75901","tarball":"https://registry.npmjs.org/@geut/discovery-swarm-webrtc/-/discovery-swarm-webrtc-2.1.1.tgz","fileCount":12,"unpackedSize":33114,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdf7rVCRA9TVsSAnZWagAAVssP/0YV+EWNH5MM0chMP//u\n2btD32g0EudZ1HO25fWn3eiojo+0PW4IIVwejgXCI1INduS31yES7U61HkwO\n3adilLFr26K+xTgHs7VZKlMlpy6OfzQgJHIdj3Au3XBotG8TIhqVeyIuX3qP\npkQlUtzgASTbVgePmfg7eqihWMFYFxYGYmuAuEpBTA80BIKPZ8dRfgPsWI7N\nr9KDqJrN3O5jyQ/bXQ1GECw8VPLIPxv7P7N8UGIe+J9MwWRWhtiw2aNYZANU\n5zmSdqoDMoSV9KcizAqdMI2T+eG68aYPdIMMzb5JNo8sGoSaTwQU80A9kCVC\nMr0dY1gXd0O37l3lFesZsFTM7vWXEE6s9q+QLMqvcXvmg3/O1o5gaCr8hrZs\nyym7tYrzOSeJXQV3mhQItAFKWOrJxtQbcUiqy1zP9RXFptdGg7awVRkJsUHr\nbFeMLCQq+/bqtyJQjVUyuzcJVJG/kQiH0pOwIKvr+f9PdB9KD4gUaKiDArK9\nS9k3ArFMjOonxopddAliTZbk7/IcskjX1AtzpecwdHQ8GfhK/G+JqOD48QP7\nbbEjvy6+6ZGyYeFUkSEO8eFM2BPtauLAip4/KYT4VK7WXR1ZT0d8BrYAZfd5\noeGRj8yZdL775D9E6R3jkQiRnhfAqzi9yyrZd9uTc9K/VsNSSC9pKmHczUig\n/Pom\r\n=3Bwq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAxDkfbwHVOP1uMNFgGEyQIlEv0YbWsb152je7uApNnnAiEAwOfm+NLvY5hKYtwyhyMrbkaode1BtJrIsCOQLEHA4Pk="}]},"maintainers":[{"name":"elmasse","email":"elmasse@gmail.com"},{"name":"geutuser","email":"geut.studio@gmail.com"},{"name":"the-real-dk","email":"diego@geutstudio.com"},{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discovery-swarm-webrtc_2.1.1_1568651989012_0.8692146753814838"},"_hasShrinkwrap":false},"2.2.0":{"name":"@geut/discovery-swarm-webrtc","version":"2.2.0","description":"discovery-swarm for WebRTC.","main":"index.js","bin":{"discovery-signal-webrtc":"bin/index.js"},"scripts":{"test":"jest --passWithNoTests","posttest":"npm run lint","lint":"eslint \"**/*.js\"","start":"node bin/index.js","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/geut/discovery-swarm-webrtc.git"},"keywords":["swarm","webrtc","geut"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/discovery-swarm-webrtc/issues"},"homepage":"https://github.com/geut/discovery-swarm-webrtc#readme","dependencies":{"debug":"^4.1.1","minimist":"^1.2.0","mostly-minimal-spanning-tree":"git+https://github.com/RangerMauve/mostly-minimal-spanning-tree.git","p-debounce":"^2.1.0","pump":"^3.0.0","simple-signal-client":"^2.3.0","simple-signal-server":"^2.1.1","socket.io":"^2.2.0","socket.io-client":"^2.2.0"},"devDependencies":{"@geut/chan":"^2.1.1","eslint":"^5.15.3","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.16.0","eslint-plugin-node":"^8.0.1","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","get-port":"^5.0.0","jest":"^24.9.0","ngraph.graph":"^18.0.1","ngraph.path":"^1.2.0","wait-for-expect":"^2.0.0","wrtc":"^0.4.1"},"publishConfig":{"access":"public"},"jest":{"testMatch":["**/tests/**/*.test.js"]},"gitHead":"f1a0e7beef61e78d5862d72d69d064d0751ec215","_id":"@geut/discovery-swarm-webrtc@2.2.0","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-nd60TkHOP2q7lD74/JxFPper3Qts5KFSIwLo2TY9YZ/53i4QHPKmWZuZnmjiVvyKwS7d18xA2rNf+jwJi9oDoQ==","shasum":"1b1effd51e9f95120320be2735f5fced30473bcd","tarball":"https://registry.npmjs.org/@geut/discovery-swarm-webrtc/-/discovery-swarm-webrtc-2.2.0.tgz","fileCount":12,"unpackedSize":34035,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdgRoACRA9TVsSAnZWagAAPHcQAIeRJxZNdPMMJ/x3kGPp\n6cqJmI/MMXCBfPHEpIaKioLj2drdQAuJ+4D58aCSYZDvuVV0HqnvvqVsR0CR\n1Nmqj8IwLgCvn9wiR9DTajuyikXyiAbUAf+WlE5keFyWB3z3EJfe/W1AA9LV\nZGsKugDKOQQte3m4PEV4WHKfu2f7jxDBjK9cnYf/oK0jOcr8hO5xWF4BZe5z\n8ipeSaU+zUfVa89az+Z80K8kTgpBL0/pNBGXw3lqyNmTxCuEK14oq9vqb63R\nPN5mRagD7k7k1WNlOmK2zBEhmGhVYIIyH4MxOIivTV1+QN4ScGbLDGxadoLQ\ni1PsT5YHinvqsdpKxQ/tO0rUmuYovqEBNj/FphJD3jKRdrLYB+CkmrCvbfOM\nj8YKxG4v3jXjpJXMyDRtdP+2k9mr1I5Xo8zxMEhe31FqoNWkeIWAtUs0zuaZ\naYf+ymnU1JmLQcHWfzMT1Mtp+GEgD5wA+o+gbpXmZYLxWECMvNqPJ2WBX6Qi\n4YnS2sigsHIY3M/ZXrYJfjuhP6+aJ+BdGMbm5MjmxDnukESZbR0WzPzasYnN\nURBqnzY/k8kwx+yw12pE07XUPvpFHC+1JV0WmLD4iyC6QcjsbuMV7+kbgtF6\nl+oGXJHMDfYrTWdfBSlP1YFTfAn8cuWZGhvKfE/2B/2MMB6Bx5iizIoN/s8D\nrHbP\r\n=Wucq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXrNKa4l+nw/bjvs58uVT+PC0APFAG96yvyLqnvV+KRQIgGohLofweG4gtF0Ur3Ri/nzKzHRJA4qx5zYajYwgdt+8="}]},"maintainers":[{"name":"elmasse","email":"elmasse@gmail.com"},{"name":"geutuser","email":"geut.studio@gmail.com"},{"name":"the-real-dk","email":"diego@geutstudio.com"},{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discovery-swarm-webrtc_2.2.0_1568741887624_0.9440941757030694"},"_hasShrinkwrap":false},"2.2.1":{"name":"@geut/discovery-swarm-webrtc","version":"2.2.1","description":"discovery-swarm for WebRTC.","main":"index.js","bin":{"discovery-signal-webrtc":"bin/index.js"},"scripts":{"test":"jest --passWithNoTests","posttest":"npm run lint","lint":"eslint \"**/*.js\"","start":"node bin/index.js","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/geut/discovery-swarm-webrtc.git"},"keywords":["swarm","webrtc","geut"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/discovery-swarm-webrtc/issues"},"homepage":"https://github.com/geut/discovery-swarm-webrtc#readme","dependencies":{"debug":"^4.1.1","minimist":"^1.2.0","mostly-minimal-spanning-tree":"git+https://github.com/RangerMauve/mostly-minimal-spanning-tree.git","p-debounce":"^2.1.0","pump":"^3.0.0","simple-signal-client":"^2.3.0","simple-signal-server":"^2.1.1","socket.io":"^2.2.0","socket.io-client":"^2.2.0"},"devDependencies":{"@geut/chan":"^2.1.1","eslint":"^5.15.3","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.16.0","eslint-plugin-node":"^8.0.1","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","get-port":"^5.0.0","jest":"^24.9.0","ngraph.graph":"^18.0.1","ngraph.path":"^1.2.0","wait-for-expect":"^2.0.0","wrtc":"^0.4.1"},"publishConfig":{"access":"public"},"jest":{"testMatch":["**/tests/**/*.test.js"]},"gitHead":"fef3e87eefc84ab61a379b7e61f644fccefcd714","_id":"@geut/discovery-swarm-webrtc@2.2.1","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-YMVycy4tZFiw1oJWQj6PXuR/PJyzgL0cgsa1iWnQyKHOpMAxYEc4j++5BlptYHs8RKY35+o0caJJZAuOkpWqVQ==","shasum":"dbe6f574b0b994e747a658561209b5cb39380a50","tarball":"https://registry.npmjs.org/@geut/discovery-swarm-webrtc/-/discovery-swarm-webrtc-2.2.1.tgz","fileCount":12,"unpackedSize":34085,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdgqDmCRA9TVsSAnZWagAAYc4P/1jBmnaqNDgSg+mgp5E6\nAw0hsqKZDJ7bmxB+USu0kX6uzQtI9eLMwmrw5FB5a6c2BxrTPy8dMxmzbZ1W\nMSpO6lptOCxOchjnPvxxNh1kApVo0FrUhBKRHCGbnnYTKbVQgb4EJF5mV4gM\n7KFnQ8/7c0iqd/Dt+WrQvI68kuN9K9jtiokVTcU8wscC89XGJOfeg+9KHk/e\n6X5bJO7YgleOOQ5j/lr/HAxoPviAIEW1zUYaHUu3wCvy9qCWgFI3ISPF6XOW\nydGn/1zQG2t+V7p1tb7CJK0Pcx11OwIAAlbmMLdJ89fhsCyOJ4JYH5jYTx5I\njs8jC+O+b36eUCsGHMr7U4e4wM1N6/pQingHMNXu/yWLlN2gMmhGowtZwEiU\nyYUtlBL4NBrOgWIybOKvlMgQW/6nvkLsM89JFlkkEqIHydJbhiCsyz4IClVo\n0Tu+tofOUJpmSXa/JyF0K9lCy7SpewR6bBIsV8lTvQ5noNFkBkxKMvg51/Sk\ni8TFsXXjP0iMEITH5XKrO2YCK5HwP1EMGC7pyX3DesolhlOQ/LAfJXBTMHMU\nKjNdqpeNEXDMwu5QIoAozfxBZyv7wK93NBRON3fG5W/m3Q2/Kfq/C4y76vYL\nYskrLEJFlwCY96+74wVG5zaB0xrP2CSCxUE+4FzzKjgjkf99KZENh8UEuTVV\n6i9C\r\n=IjzG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF0pWPIhYfnuRMN9/01Gn5IWpvzwW0/Zz4KsTkBgNmBoAiA0WBmzC7YLlhIAvbOGUfwUmtvPB7jpdi/S0KPrtA/9rQ=="}]},"maintainers":[{"name":"elmasse","email":"elmasse@gmail.com"},{"name":"geutuser","email":"geut.studio@gmail.com"},{"name":"the-real-dk","email":"diego@geutstudio.com"},{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discovery-swarm-webrtc_2.2.1_1568841957331_0.3116933070905292"},"_hasShrinkwrap":false},"2.2.2":{"name":"@geut/discovery-swarm-webrtc","version":"2.2.2","description":"discovery-swarm for WebRTC.","main":"index.js","bin":{"discovery-signal-webrtc":"bin/index.js"},"scripts":{"test":"jest --passWithNoTests","posttest":"npm run lint","lint":"eslint \"**/*.js\"","start":"node bin/index.js","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/geut/discovery-swarm-webrtc.git"},"keywords":["swarm","webrtc","geut"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/discovery-swarm-webrtc/issues"},"homepage":"https://github.com/geut/discovery-swarm-webrtc#readme","dependencies":{"debug":"^4.1.1","minimist":"^1.2.0","mostly-minimal-spanning-tree":"git+https://github.com/RangerMauve/mostly-minimal-spanning-tree.git","p-debounce":"^2.1.0","pump":"^3.0.0","simple-signal-client":"^2.3.0","simple-signal-server":"^2.1.1","socket.io":"^2.2.0","socket.io-client":"^2.2.0"},"devDependencies":{"@geut/chan":"^2.1.1","eslint":"^5.15.3","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.16.0","eslint-plugin-node":"^8.0.1","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","get-port":"^5.0.0","jest":"^24.9.0","ngraph.graph":"^18.0.1","ngraph.path":"^1.2.0","wait-for-expect":"^2.0.0","wrtc":"^0.4.1"},"publishConfig":{"access":"public"},"jest":{"testMatch":["**/tests/**/*.test.js"]},"gitHead":"9df6b903c75ff68e092a35d49d7a02cc2ad96cb5","_id":"@geut/discovery-swarm-webrtc@2.2.2","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-g8yHRoXBDFP0aD4S90IL+/qFcWCVPuypDWnvOYaEHHVy24jCoxpYKtcRmh79NlFY0hrn+4Jg90nKG45bnvTXjA==","shasum":"afff65bcb6cda347c7d65f7fb818a4dc93ee779a","tarball":"https://registry.npmjs.org/@geut/discovery-swarm-webrtc/-/discovery-swarm-webrtc-2.2.2.tgz","fileCount":12,"unpackedSize":34361,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdg38ECRA9TVsSAnZWagAAQsUQAJ+EJa1cXh4GKkpvarDI\nSkIoGqkduYRN9CphHQ+GaQZ+DTZLOzJtzdXiqxwIYpPu/ue/ZUfNBXP+WVX0\njcGK8LV2W3Cj24vHyWcbXquvpNpiTtIO0mFtVDaiE/FBb+Bm5QAvWvMQfx7z\nJuEyQ8aq+NKJ3ectdH0YYOhghG7waINLyRg6ZpHpfZPyU5imuFeQ/D2hsoi+\nQQbXHAmKZHdyBztaWx1hxenmRnpF1/ofB+UKTOFPhQv7SKis7IyLy3DWJzeU\nzMaPwaSxxQhsqf57iEbcZ/uLzILdpLKVDyn68ynhiyU0GG18EtbFtmIiScIe\n48E5XkRoqTnk1iQj+NMI+Re62nikQwwSSg+H1tG3hJA1DbJqwRwOGHMZA9ai\nijaaKAd5iGmK+ACKSDSIZ3jNqoCG8ycf1thIvzEwdNc4G00je10w5t5cFjgW\nG7QVotGqCw/OIP7HGIY5ezZBh8tQDu633g0MqPzTpqq0Wjl5ZZzGs+n4lpjP\nUsEDmDKPiWKPw0ICzwzFWT8HueU39Hx0VIFP9aAq9MLWeveCQ4/Ones3cELi\n/WFBHLKAFc0b99wEdoDB8CUFv/TxxKNtIEt/vbNOKs2+1jJ61gPR2qy9A0SJ\nRLGmW8XTfC302n9f6l6MIDSZuT3A8UMgrqgR5vYzuLvp8FP4tTt/ZmGCZSPW\n0AOP\r\n=PYZD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIExx7KOVCP7wsErG2zmTNFzfiLews+PndDCl91QhAOCKAiEA+mZXqWcQfqX0/p1UXzjoWshLukAZ4D3YiLkGEp6VjI4="}]},"maintainers":[{"name":"elmasse","email":"elmasse@gmail.com"},{"name":"geutuser","email":"geut.studio@gmail.com"},{"name":"the-real-dk","email":"diego@geutstudio.com"},{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discovery-swarm-webrtc_2.2.2_1568898820155_0.38861518012770113"},"_hasShrinkwrap":false},"2.2.3":{"name":"@geut/discovery-swarm-webrtc","version":"2.2.3","description":"discovery-swarm for WebRTC.","main":"index.js","bin":{"discovery-signal-webrtc":"bin/index.js"},"scripts":{"test":"jest --passWithNoTests","posttest":"npm run lint","lint":"eslint \"**/*.js\"","start":"node bin/index.js","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/geut/discovery-swarm-webrtc.git"},"keywords":["swarm","webrtc","geut"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/discovery-swarm-webrtc/issues"},"homepage":"https://github.com/geut/discovery-swarm-webrtc#readme","dependencies":{"debug":"^4.1.1","minimist":"^1.2.0","mostly-minimal-spanning-tree":"git+https://github.com/RangerMauve/mostly-minimal-spanning-tree.git","p-debounce":"^2.1.0","pump":"^3.0.0","simple-signal-client":"^2.3.0","simple-signal-server":"^2.1.1","socket.io":"^2.2.0","socket.io-client":"^2.2.0"},"devDependencies":{"@geut/chan":"^2.1.1","eslint":"^5.15.3","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.16.0","eslint-plugin-node":"^8.0.1","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","get-port":"^5.0.0","jest":"^24.9.0","ngraph.graph":"^18.0.1","ngraph.path":"^1.2.0","wait-for-expect":"^2.0.0","wrtc":"^0.4.1"},"publishConfig":{"access":"public"},"jest":{"testMatch":["**/tests/**/*.test.js"]},"gitHead":"222089392d5e55fe69cad1d28015af58d2a53bc9","_id":"@geut/discovery-swarm-webrtc@2.2.3","_nodeVersion":"11.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-VMq0aWcJ+GK7+vGOGkFbYjPAqTmLnOsgXauvJsfmVXCZH3eulYCtWV02R9yVig9hVX+SXyVPHYHowzibSJoxuw==","shasum":"9a38ea8488164ffb6dbd6ad0740f01f7350ad909","tarball":"https://registry.npmjs.org/@geut/discovery-swarm-webrtc/-/discovery-swarm-webrtc-2.2.3.tgz","fileCount":12,"unpackedSize":34368,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdh7JuCRA9TVsSAnZWagAAhQwP/0D91pL/Wjyfztktj/BX\nDSSpt6wk8cYgYel1ttMe1DW0oyUM0Re/f1pF6uXqzC8QuN0ne/dcsac4+/24\nxGgRpmmi9cUGWejHb169SJ7PzTax7Rl5HDZA4QDe524zKTm/aQsGbyT/IZXm\n0oLYUxCQbyGPr46u7UQetNXCUAsw0FbCLBlQbXtiTmBpMtbcApfIRRc/GB4T\n1ggLRWzD+b0+8HBVz9Fl6OMUC/IQzerQMkmFo4P9kHJ72ZFo3UxtgcIYxqF7\n3zDP3uk1rQTpV/g/ejFzIDHmp+f6WlbqxNwXZqQlgD7TkwTWtdvQPn7dtY3C\nuTwUvOMjbU2kswVK8MwILWk9h23U9J6OVyMYDd/kQrEBwag3HvqAyIegBO04\nKvYqDhNUkUON6Db5Rqi6O+KTBkvV9ojl8U693CANxTbHSzVE377dYz34eygB\n8ZVwomcb75V7zcWnO6tVkwN0u+rpRsh9YPGFCXy88Taf7zKVkCUzewPvFmOQ\n5v1BN7tYtiCj9Qgnd15r650UYosfHAHcVzB6dNdaujilLDhRWBHfzI5pzxC9\npv2Nn59QNugbKsea0uWR/iSdyF2z4eI+iDMLNiUQgJ8jRaNtezjW6QLBet7W\nzyYSscfkW3M03TlLKBxWaROhf6eyk87phsRnAbyzdLSu8xS6mesh1CgTqRPB\n4cT3\r\n=m/FU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB/CcC0L7JMApTE8KEfSusp6boVu55Gaxck2bqDgUBPaAiEA2vRJ9V/OlsgIgq9h/KMzN41ErbhuUEs5AWw/DeqRqIE="}]},"maintainers":[{"name":"elmasse","email":"elmasse@gmail.com"},{"name":"geutuser","email":"geut.studio@gmail.com"},{"name":"the-real-dk","email":"diego@geutstudio.com"},{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discovery-swarm-webrtc_2.2.3_1569174125546_0.10518136179464"},"_hasShrinkwrap":false},"2.2.4":{"name":"@geut/discovery-swarm-webrtc","version":"2.2.4","description":"discovery-swarm for WebRTC.","main":"index.js","bin":{"discovery-signal-webrtc":"bin/index.js"},"scripts":{"test":"jest --passWithNoTests","posttest":"npm run lint","lint":"standard \"**/*.js\"","start":"node bin/index.js","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/geut/discovery-swarm-webrtc.git"},"keywords":["swarm","webrtc","geut"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/discovery-swarm-webrtc/issues"},"homepage":"https://github.com/geut/discovery-swarm-webrtc#readme","dependencies":{"debug":"^4.1.1","minimist":"^1.2.0","mostly-minimal-spanning-tree":"^1.0.1","p-debounce":"^2.1.0","pump":"^3.0.0","simple-signal-client":"^2.3.0","simple-signal-server":"^2.1.1","socket.io":"^2.2.0","socket.io-client":"^2.2.0"},"devDependencies":{"@geut/chan":"^2.1.1","get-port":"^5.0.0","jest":"^24.9.0","ngraph.graph":"^18.0.1","ngraph.path":"^1.2.0","standard":"^14.3.1","wait-for-expect":"^2.0.0","wrtc":"^0.4.1"},"publishConfig":{"access":"public"},"jest":{"testMatch":["**/tests/**/*.test.js"]},"standard":{"env":["browser","commonjs","es6","node","jest"],"globals":["Atomics","SharedArrayBuffer","PATH","page","browser","context","jestPuppeteer"]},"gitHead":"5242019a251133af986e5552680d434f62c7ab9a","_id":"@geut/discovery-swarm-webrtc@2.2.4","_nodeVersion":"11.15.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-qHks8Qf2gXGDiUTsYexd0M4hUugI2cbkHcXB+SLGLi1diF2wrAjTcA7VQLhw7I0jCFNhmCNX43KBcYNbKRkx6Q==","shasum":"a6f36a52ec1d4270b298174d935735fd287ef5c1","tarball":"https://registry.npmjs.org/@geut/discovery-swarm-webrtc/-/discovery-swarm-webrtc-2.2.4.tgz","fileCount":12,"unpackedSize":34415,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdp6KDCRA9TVsSAnZWagAAlrIQAIz1P8TuryW802Ahcn3P\nxXSVOkLDAgo4fusC7uiWPVVkv+QM9LinHOpZMclaG07pp2ooZrO2yxPeLbjn\nD9foeSrSCZfHLmLKvEO11r4DIdF9M55hcU3saxSNs0NbF9wKIAsRsAr7pBmf\nyDbjpurlyi2ftBtIJhruPCjxBAedu+urXcA9sPrfuhBk4Jdx63cecVuQCto5\nkmdUp89AKY/URbJ3kRIajoN0nLoqYBG3ih7W9S1Y/h7Y9eMn9olqvhzEvGaD\nbLBYxA7XR62d+x2ZI/gEqKDN1V1uVyDwj8wMvQL3NaKhq/N0nSleCC7eU1Gh\naSRy1+SWw9SiXa8Z4cFjTN/h7InMk9ZEeOW8+KiWlLoxS8QFu9b7VAJaPs4W\njht7Ou3dMeENBYVUUSODnt4xONk8K6poJgtsrwTtkS3oLnPDNSaNsHfA/oPX\njxBUDRS0KaJRPaSTcalsDFSjG/w3Ld6T97Tz/jcjdfycVu7ftF67x/r8gZAV\nTqRLYz4ABJHvJNYfZ0NxotN6fd0/MYkOLRELoz7E2jqgUM1tnj3jA0uvaVRE\nf+AkfM4a1X5+NeUzlRAPpCqdAGBZJcyVir/ooUO7gSBYkUmtGw9Jz8crWyr2\nG662ZrUDB5afm9jAGVX/DUizifsQPGDhbvwK1mmdMxd0UFdo7MWINZBOgUSK\nty2c\r\n=tMpQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDOn9ql50Xd72zWtuvqC5YCXBXvFkeR00Qd1y8OEKyF2gIhAI3hjzVsyV2Nz6wkLCvWhWrb4SToej5rs26S81s51jpw"}]},"maintainers":[{"email":"elmasse@gmail.com","name":"elmasse"},{"email":"esteban.primost@gmail.com","name":"estebanprimost"},{"email":"geut.studio@gmail.com","name":"geutuser"},{"email":"diego@geutstudio.com","name":"the-real-dk"},{"email":"tinchoz49@gmail.com","name":"tinchoz49"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discovery-swarm-webrtc_2.2.4_1571267202345_0.16416955558051538"},"_hasShrinkwrap":false},"2.2.5":{"name":"@geut/discovery-swarm-webrtc","version":"2.2.5","description":"discovery-swarm for WebRTC.","main":"index.js","bin":{"discovery-signal-webrtc":"bin/index.js"},"scripts":{"test":"tape \"tests/*.test.js\"","posttest":"npm run lint","lint":"standard \"**/*.js\"","start":"node bin/index.js","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/geut/discovery-swarm-webrtc.git"},"keywords":["swarm","webrtc","geut"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/discovery-swarm-webrtc/issues"},"homepage":"https://github.com/geut/discovery-swarm-webrtc#readme","dependencies":{"debug":"^4.1.1","delay":"^4.3.0","minimist":"^1.2.0","mostly-minimal-spanning-tree":"^1.0.1","p-debounce":"^2.1.0","p-forever":"^2.1.0","pump":"^3.0.0","simple-signal-client":"^2.3.1","simple-signal-server":"^2.1.1","socket.io":"^2.2.0","socket.io-client":"^2.2.0"},"devDependencies":{"@geut/chan":"^2.1.1","get-port":"^5.0.0","ngraph.graph":"^19.0.1","ngraph.path":"^1.3.1","standard":"^14.3.1","tape":"^4.12.0","wrtc":"^0.4.1"},"publishConfig":{"access":"public"},"standard":{"env":["browser","commonjs","es6","node","jest"],"globals":["Atomics","SharedArrayBuffer","PATH","page","browser","context","jestPuppeteer"]},"gitHead":"fa80c0fa9281eb935e62ee89d8f372e9a1e7e6bf","_id":"@geut/discovery-swarm-webrtc@2.2.5","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-m6lQ5Ir+G71aDzlDQKofWIwRDVXxXjc25XgpHDekf+JN4EUpgU6JEH+0gCpcWcdAR25g/LdYfEwL3pP1zaWKrg==","shasum":"97f92f4708791097355747d9a6492c60b3a1dca5","tarball":"https://registry.npmjs.org/@geut/discovery-swarm-webrtc/-/discovery-swarm-webrtc-2.2.5.tgz","fileCount":12,"unpackedSize":34589,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeFfKDCRA9TVsSAnZWagAA9jcP/i/myXd67yEIwVxP1QLZ\nyGDo7An0ZFGt2vlds7ushaME8AXlrQcV10Ac2o4HMslAotUh+vnRb7t/ke5l\n3exOTBtDwgCjirs7po2bQXfeyUgQXqCGI6eWUezjB8UiCrUQcLvJRxKTwBLd\nma6nCZWn23yxLnsYmaYq7MfTflpD1HzuOeXlb7gKP98bdvCjbzcaP0ckQZPT\nMhBjZbOFVAJiAEAoBTxIpMbDpux6INL1nQVFD4erVjf/gxMjoP3tT4H0o+nU\nSvgpvu/XNsSpPD+nhaK9sMR7k8X4cktrM6mzjCl27FlKo04F2ibRsQNjZ45e\nUbuy9l7eKHwqhZ5PoOH6uGAIxOVtjBHNHNphzEjnqmB5mdDJkWbyLUJquvNd\ntbin2JMfSSC1DoX3LtZiyp/xFQ/GNccN8eKgfvrd1KEo9flezyd54GLpPF5G\niIQnawdTx/8N6YUqf9FAiQcyNuTFSrV7grqnQwM+/qdKIusT4KI6+qsSAO7T\nGom+F+STv3wOJ9/4G9dVGUTSZDLQoxzIqJAVfQJuWe019yeqHGXmNsK6FPXb\n2HmfurYR696Q4Zo5siq19A60EAQXsfVKzIqNsBqbsBTmM3taoqWDzJHOT79n\nwFb8p7M8foupFYFkbfX4D4gdoMIOYpSq/1IgolBQj3wPZcET3rfA68cBBsWx\nHIyO\r\n=MJMN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDCJb+pcGzO/KpaHpzNBa3KgVDkqA4oxe01qfZf7Uxy3QIgNAEFCO15JZmkSxW4Ri3k20U0n/g3aL6kjwiUQBbNFrc="}]},"maintainers":[{"email":"elmasse@gmail.com","name":"elmasse"},{"email":"esteban.primost@gmail.com","name":"estebanprimost"},{"email":"geut.studio@gmail.com","name":"geutuser"},{"email":"diego@geutstudio.com","name":"the-real-dk"},{"email":"tinchoz49@gmail.com","name":"tinchoz49"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discovery-swarm-webrtc_2.2.5_1578496642605_0.9606961499876847"},"_hasShrinkwrap":false},"2.2.6":{"name":"@geut/discovery-swarm-webrtc","version":"2.2.6","description":"discovery-swarm for WebRTC.","main":"index.js","bin":{"discovery-signal-webrtc":"bin/index.js"},"scripts":{"test":"tape \"tests/*.test.js\"","posttest":"npm run lint","lint":"standard \"**/*.js\"","start":"node bin/index.js","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/geut/discovery-swarm-webrtc.git"},"keywords":["swarm","webrtc","geut"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/discovery-swarm-webrtc/issues"},"homepage":"https://github.com/geut/discovery-swarm-webrtc#readme","dependencies":{"debug":"^4.1.1","delay":"^4.3.0","minimist":"^1.2.0","mostly-minimal-spanning-tree":"^1.0.1","p-debounce":"^2.1.0","p-forever":"^2.1.0","pump":"^3.0.0","simple-signal-client":"^2.3.1","simple-signal-server":"^2.1.1","socket.io":"^2.2.0","socket.io-client":"^2.2.0"},"devDependencies":{"@geut/chan":"^2.1.1","get-port":"^5.0.0","ngraph.graph":"^19.0.1","ngraph.path":"^1.3.1","standard":"^14.3.1","tape":"^4.12.0","wrtc":"^0.4.1"},"publishConfig":{"access":"public"},"standard":{"env":["browser","commonjs","es6","node","jest"],"globals":["Atomics","SharedArrayBuffer","PATH","page","browser","context","jestPuppeteer"]},"gitHead":"2d262b2f23da1da080dbd5ab804129f192f392c5","_id":"@geut/discovery-swarm-webrtc@2.2.6","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-+6xrPwnjI/Lwi2M/RjcLdqdt8Bmmo8T3evcvnMeXtZGefC8H7oWKZinew6fdPn4zRFAySHKVJSJAsoKcumb34g==","shasum":"f538c449b954c266d8658e6b0dd9b894d51e7639","tarball":"https://registry.npmjs.org/@geut/discovery-swarm-webrtc/-/discovery-swarm-webrtc-2.2.6.tgz","fileCount":12,"unpackedSize":35097,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKH7TCRA9TVsSAnZWagAAyigP/3HrMwiv+4OmGlwnZgGE\nibs5q8rChLLu+tT9ImoekM3n+slWEAAz7hkWQEULsuqfuLifLWfmZOh2yzNX\npmdVRk1FnS+lwEfCbHR/1BT2flFNGRVmRqgqc10TfHW5urA7YBnUkOInatbZ\nsDq/sMU8z+pVshogDQTLVpYHFzFeKJm2PNomt/P4GfUZ0SaBG+r9FXe1rl0P\nGfVnsMtZju/riQvjPovWbBjPeFx40goxAPiL8ArilOe+b2bzreN2jUc4IMLI\nY5XtII21CLOHLQ+qT5ttT3aDmXVsPK5D0jzSkdQ7bfc3sCM+v3tHghEMeCIf\nSChHUbbQoY8TW0/T8HszQlyzZuxz20lDFLu6Q8aNnvZ7+5gQ6oVPL/ooWCnM\nexWNrOUVLoSyPWxY2vnEOrSM4HWKIyTs7AajN2W654PiBvVxwO3mw5ah3Hpa\nqrFWwTwVN6hWtZUIsbj0gju1fzmHvBMDwsU20WJIWmfOn4f2sg4HBU2gnSM2\n1tBODP4gxGrMidNEZSy34B5Gu16C8mrvxtg731sKA/DCaiIz/l+9XTRAG2Ze\n5rncFpfiLVOIchh1zUXoYgiBWHEoQliKZKF2syuU/iKRqhii8m9RG4PoB+A2\nQSnFP50mjLg4B/gYdFjIPTL2uyBoW2P+q1OV8zmb4wXc+vzhg9r1LNAp7Ff4\n4EKR\r\n=IQ8H\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIENq4t/WSiMbzjvmCrwN52up1C+QxoNLfOzTQ8Wvf8qBAiAQ1wHCc2OFIdCkZXptQAs3OLPgGAYJBo0uxP7Wd7OFzA=="}]},"maintainers":[{"email":"elmasse@gmail.com","name":"elmasse"},{"email":"esteban.primost@gmail.com","name":"estebanprimost"},{"email":"geut.studio@gmail.com","name":"geutuser"},{"email":"diego@geutstudio.com","name":"the-real-dk"},{"email":"tinchoz49@gmail.com","name":"tinchoz49"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discovery-swarm-webrtc_2.2.6_1579712210753_0.8801484107346342"},"_hasShrinkwrap":false},"2.2.7":{"name":"@geut/discovery-swarm-webrtc","version":"2.2.7","description":"discovery-swarm for WebRTC.","main":"index.js","bin":{"discovery-signal-webrtc":"bin/index.js"},"scripts":{"test":"tape \"tests/*.test.js\"","posttest":"npm run lint","lint":"standard \"**/*.js\"","start":"node bin/index.js","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/geut/discovery-swarm-webrtc.git"},"keywords":["swarm","webrtc","geut"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/discovery-swarm-webrtc/issues"},"homepage":"https://github.com/geut/discovery-swarm-webrtc#readme","dependencies":{"debug":"^4.1.1","delay":"^4.3.0","minimist":"^1.2.0","mostly-minimal-spanning-tree":"^1.0.1","p-debounce":"^2.1.0","p-forever":"^2.1.0","pump":"^3.0.0","simple-signal-client":"^2.3.1","simple-signal-server":"^2.1.1","socket.io":"^2.2.0","socket.io-client":"^2.2.0"},"devDependencies":{"@geut/chan":"^2.1.1","get-port":"^5.0.0","ngraph.graph":"^19.0.1","ngraph.path":"^1.3.1","standard":"^14.3.1","tape":"^4.12.0","wrtc":"^0.4.1"},"publishConfig":{"access":"public"},"standard":{"env":["browser","commonjs","es6","node","jest"],"globals":["Atomics","SharedArrayBuffer","PATH","page","browser","context","jestPuppeteer"]},"gitHead":"0fc3874017d9eed3d99312087d9ef9de201ded87","_id":"@geut/discovery-swarm-webrtc@2.2.7","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-adb4pMiuho9TbyIztS6+uw0aAQxFkp7MtYhwm4BEHxXUQ0WjwNNAWRPKGKCKc/d4dCiDJHF1e/o63HAQHI5TnQ==","shasum":"74def64fc31734ade251f522bfc9d7552fdb5212","tarball":"https://registry.npmjs.org/@geut/discovery-swarm-webrtc/-/discovery-swarm-webrtc-2.2.7.tgz","fileCount":12,"unpackedSize":35475,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKIsJCRA9TVsSAnZWagAANSUP/jzUvhpd/O8VSyYnAueQ\n0AmgrohLNrRPL/rGF3ujYkhZDT6TvzXbgBErFGdSltPSnQLa0aFh7vQ5Dr+e\nOSoOSc96rKY3izN2f9qN69fUYolj50ORAIRz/Yq22hSoR3jQNLoI/bNHpZvr\nQe/z979+GfFQT3AhIlyNn4LuRbjPS3HduKYFVPbZtjob2XDg+XrJ2ANddGt1\nZyx4MQN2eEO7cOwIxLrHrQjyh6r35fLc5FHO0hKz9EKole3dNAjn0IyEpVxx\nGeuM2XVYBqjkHMnmNMlvMQIzzZjf0W2b3z+sXYmeKCzKInbSNkSV7/Cbxvv8\nyOXSdQDrd+9hvHy4QeeQouNrz0uzQN6Agv5m3Y4MyZzGK6hjYr+pvfI+NOmW\nw2osSXKozElIKWZoSPtuYmU1n0CZKo5DDd+tXh0QbAePrfipc7Oior55xkI/\n6JlBH0Cah8va+JrX0F3a/+s9R//iOi3E2e5zUWE3OYPWimPSrKV0DUIJQD/w\nkdp1TmYfrk0dX/PFQPmSjE0LSzyTWg3DCIhzJU04G6AkfuX8ndGkHxJ8siVH\nUi9S6jbxW87nxEQ6jWCBzYc84Dbail68Ukd9KC5GYm4CHV9tpxcjlAsEmZiJ\nrMjVP+WI4CKDzbtMVQEBlhDVUR8b0wEeiBW7eZjg3kFdNw4czT6HOYHsky9c\n7OKz\r\n=2UAL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3UtKlZDSg8Ihe08hcxEjS72EEc8Dq+IR59auFkdzOSwIhAMGo0EtlK0m62g1F2q1mYX6XJ4QuQgcVSl/SbEA0Lq7x"}]},"maintainers":[{"email":"elmasse@gmail.com","name":"elmasse"},{"email":"esteban.primost@gmail.com","name":"estebanprimost"},{"email":"geut.studio@gmail.com","name":"geutuser"},{"email":"diego@geutstudio.com","name":"the-real-dk"},{"email":"tinchoz49@gmail.com","name":"tinchoz49"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discovery-swarm-webrtc_2.2.7_1579715337131_0.5988933373712333"},"_hasShrinkwrap":false},"3.0.0-beta.0":{"name":"@geut/discovery-swarm-webrtc","version":"3.0.0-beta.0","description":"discovery-swarm for WebRTC.","main":"index.js","bin":{"discovery-signal-webrtc":"bin/index.js"},"scripts":{"test":"tape \"tests/*.test.js\"","posttest":"npm run lint","lint":"standard \"**/*.js\"","start":"node bin/index.js","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/geut/discovery-swarm-webrtc.git"},"keywords":["swarm","webrtc","geut"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/discovery-swarm-webrtc/issues"},"homepage":"https://github.com/geut/discovery-swarm-webrtc#readme","dependencies":{"debug":"^4.1.1","end-of-stream":"^1.4.4","minimist":"^1.2.0","mostly-minimal-spanning-tree":"^1.0.2","nanocustomassert":"^1.0.0","nanoerror":"^1.1.0","pump":"^3.0.0","socket-signal-websocket":"^1.0.6"},"devDependencies":{"@geut/chan":"^2.1.1","get-port":"^5.0.0","ngraph.graph":"^19.0.1","ngraph.path":"^1.3.1","standard":"^14.3.1","tape":"^4.12.0","wrtc":"^0.4.4"},"publishConfig":{"access":"public"},"standard":{"env":["browser","commonjs","es6","node","jest"],"globals":["Atomics","SharedArrayBuffer","PATH","page","browser","context","jestPuppeteer"]},"readme":"# discovery-swarm-webrtc\n\n[![Build Status](https://travis-ci.com/geut/discovery-swarm-webrtc.svg?branch=master)](https://travis-ci.com/geut/discovery-swarm-webrtc)\n[![JavaScript Style Guide](https://img.shields.io/badge/code_style-standard-brightgreen.svg)](https://standardjs.com)\n\n> discovery-swarm for webrtc\n\n<p align=\"center\">\n  <img src=\"https://user-images.githubusercontent.com/819446/64871056-d6a2d480-d61a-11e9-9d93-b79a5f0e822a.gif\" alt=\"force-graph\">\n</p>\n\nThis module provides a \"similar\" API to discovery-swarm but for WebRTC connections.\n\nIt has a few differences to discovery-swarm:\n\n- It needs a signaling server. We give you [one](#server).\n- It uses [mmst](https://github.com/RangerMauve/mostly-minimal-spanning-tree) to minimize the connections. Check the example.\n- `join` and `leave` only accepts Buffers.\n- `leave` and `close` accepts a callback argument or returns a Promise.\n\n## Install\n\n```\n$ npm install @geut/discovery-swarm-webrtc\n```\n\n## Usage\n\n### <a name=\"server\"></a>Server\n\nYou can run your own signal server by running:\n\n```\n$ discovery-signal-webrtc --port=4000\n```\n\n#### Public Servers\n\n- https://geut-webrtc-signal.herokuapp.com/\n\n#### Deploy to Heroku\n\n[![Deploy](https://www.herokucdn.com/deploy/button.svg)](https://heroku.com/deploy?template=https://github.com/geut/discovery-swarm-webrtc/tree/master)\n\n### Client\n\n```javascript\nconst swarm = require('@geut/discovery-swarm-webrtc')\n\nconst sw = swarm({\n  bootstrap: ['localhost:4000']\n})\n\nsw.join(Buffer.from('some-topic'))\n\nsw.on('connection', peer => {\n  // connected\n})\n```\n\n## API\n\n#### `const sw = swarm(opts)`\n\nCreates a new Swarm.\n\n`opts` include:\n\n```javascript\n{\n  id: crypto.randomBytes(32), // peer-id for user\n  bootstrap: [string], // urls to your socket.io endpoints\n  stream: (info) => stream, // stream to replicate across peers\n  simplePeer: {}, // options for the simplePeer instances,\n  maxPeers: 4, // max connections by peer\n  connectionTimeout: 10 * 1000, // defines the time to wait to establish a connection,\n  requestTimeout: 5 * 1000 // defines the time to wait for the result of a request to the server\n}\n```\n\n#### `sw.join(Buffer)`\n\nJoin a specific channel. We use behind it `simple-signal` + `simple-peer`.\n\n#### `const promise = sw.leave(Buffer)`\n\nLeave from specific channel. Destroy all the connections and leave the channel.\n\n#### `const promise = sw.close([callback])`\n\nClose the entire swarm. Destroy all the connections and disconnect from the signal.\n\n#### `const arrayOfPeers = sw.getPeers([channel])`\n\nReturns the list of peers for a specific channel.\n\nChannel is `optional`, if you don't pass it you get the entire list of peers.\n\n### Events\n\n#### `sw.on('handshaking', function(connection, info) { ... })`\n\nEmitted when you've connected to a peer and are now initializing the connection's session. Info is an object that contains information about the connection.\n\n`info` include:\n\n``` js\n{\n  id: Buffer // the remote peer's peer-id.\n  channel: Buffer // the channel this connection was initiated on.\n  initiator: Boolean // whether we initiated the connection or someone else did\n}\n```\n\n#### `sw.on('connection', function(connection, info) { ... })`\n\nEmitted when you have fully connected to another peer. Info is an object that contains info about the connection.\n\n#### `sw.on('connection-closed', function(connection, info) { ... })`\n\nEmitted when you've disconnected from a peer. Info is an object that contains info about the connection.\n\n#### `sw.on('leave', function(channel) { ... })`\n\nEmitted when you left a channel.\n\n#### `sw.on('close', function() { ... })`\n\nEmitted when the swarm was closed.\n\n#### `sw.on('candidates', function(channel, candidates) { ... })`\n\nEmitted when the candidates peer for a specific channel was updated. `candidates` is an array of Buffer id.\n\n## <a name=\"issues\"></a> Issues\n\n:bug: If you found an issue we encourage you to report it on [github](https://github.com/geut/discovery-swarm-webrtc/issues). Please specify your OS and the actions to reproduce it.\n\n## <a name=\"contribute\"></a> Contributing\n\n:busts_in_silhouette: Ideas and contributions to the project are welcome. You must follow this [guideline](https://github.com/geut/discovery-swarm-webrtc/blob/master/CONTRIBUTING.md).\n\n## Sponsored By\n[\n<img src=\"https://d33wubrfki0l68.cloudfront.net/4f6804cf76b6552ddb15a6c3cc4faf16114977ea/64559/images/wireline-hero-large.svg\" alt=\"Wireline\" width=\"350px\" />\n](https://www.wireline.io/)\n\n## License\n\nMIT © A [**GEUT**](http://geutstudio.com/) project\n","readmeFilename":"README.md","gitHead":"4afecaf9d979a0a9ec1337a1a7e0f8881e67392c","_id":"@geut/discovery-swarm-webrtc@3.0.0-beta.0","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-rB2zyESjQRIVHduwDJWGz86dzcgTGDGGP49VuF3/2Ygih3KYAKGu+wBU/Tgr5siZTWiG3oU+9JsUmujUxzXjtA==","shasum":"351cd12746248416a6d799da13efb36d2a376f51","tarball":"https://registry.npmjs.org/@geut/discovery-swarm-webrtc/-/discovery-swarm-webrtc-3.0.0-beta.0.tgz","fileCount":10,"unpackedSize":23370,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJefRsWCRA9TVsSAnZWagAAnbgP/j0wf9op3ys13/ZbxVZ+\n3T0Gf/0hGiqs7fayGr0zr1EzLdJ6urXmmxWRuo5I3i3e1046Ju0pd0CHkS4K\nGa6C70/ildtYcYlkHC+fXkWSL+1+SCsOJPqZw8I+x3d2z6713m5AXUYlBCSu\nadshaahpStt5IqLZZH5vfqw8JmcQFzN/IXnLPUnRWjpZVjEDlbsuYj/jmppl\nNC7rNKxP4hs+5gHSkzX/gHDZIIUUfgXxaRvAwlocUAc/oqztnqpHHUnLUwgJ\noOAM/uJAcfY3Cn710u/8W3uQMw9L8vWilQgyvy2jPNVyrS9zoi7ViBAEIKxU\nUavHbr5NNIYRtBhgltAVGccfq6KPVWzbDekOPfn4a7H1tsqDryEh/QvLZ7Bx\nw5MxOkcsoGfR7Pwje1YX0mYeeHrp74d+XDwgZWeOfjNM//L7i9UK4B51t0CX\nKONMwsS/JG6GZgrBB6Or8cjhxr9FI6UhU7DF7VSot8dZJQmP9mIG8/qal+hE\nKEOl9GKUlPpYFGtV3+j6XuuX/dLV3FWF69sH9uz2XB/srYJAzou+Gwnfc/H+\ntyZ46rII7bodusQmTEVs0Uvpcv4KvkexmXj6L68TFXrmWhSL4nbGBhCeVnFf\n9uOjKGaIvyUVO3ID1VPJLcp3n/lbcVcwkrE/E/gfthrKPBdhv5XZUQqi6qIx\nh/tP\r\n=HcRL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDEvl05x+r9c9DzQgDCAJMnQLIeXXDnfss6zQ+VMRF9yAIgZmxZWso4/JP4HWW1m0jX/jU22/tT253vmUuMZr/fqEQ="}]},"maintainers":[{"email":"elmasse@gmail.com","name":"elmasse"},{"email":"esteban.primost@gmail.com","name":"estebanprimost"},{"email":"geut.studio@gmail.com","name":"geutuser"},{"email":"diego@geutstudio.com","name":"the-real-dk"},{"email":"tinchoz49@gmail.com","name":"tinchoz49"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discovery-swarm-webrtc_3.0.0-beta.0_1585257238054_0.40977578711772944"},"_hasShrinkwrap":false},"3.0.0-beta.1":{"name":"@geut/discovery-swarm-webrtc","version":"3.0.0-beta.1","description":"discovery-swarm for WebRTC.","main":"index.js","bin":{"discovery-signal-webrtc":"bin/index.js"},"scripts":{"test":"tape \"tests/*.test.js\"","posttest":"npm run lint","lint":"standard \"**/*.js\"","start":"node bin/index.js","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/geut/discovery-swarm-webrtc.git"},"keywords":["swarm","webrtc","geut"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/discovery-swarm-webrtc/issues"},"homepage":"https://github.com/geut/discovery-swarm-webrtc#readme","dependencies":{"debug":"^4.1.1","end-of-stream":"^1.4.4","minimist":"^1.2.0","mostly-minimal-spanning-tree":"^1.0.2","nanocustomassert":"^1.0.0","nanoerror":"^1.1.0","pump":"^3.0.0","socket-signal-websocket":"^1.0.7"},"devDependencies":{"@geut/chan":"^2.1.1","get-port":"^5.0.0","ngraph.graph":"^19.0.1","ngraph.path":"^1.3.1","standard":"^14.3.1","tape":"^4.12.0","wrtc":"^0.4.4"},"publishConfig":{"access":"public"},"standard":{"env":["browser","commonjs","es6","node","jest"],"globals":["Atomics","SharedArrayBuffer","PATH","page","browser","context","jestPuppeteer"]},"readme":"# discovery-swarm-webrtc\n\n[![Build Status](https://travis-ci.com/geut/discovery-swarm-webrtc.svg?branch=master)](https://travis-ci.com/geut/discovery-swarm-webrtc)\n[![JavaScript Style Guide](https://img.shields.io/badge/code_style-standard-brightgreen.svg)](https://standardjs.com)\n\n> discovery-swarm for webrtc\n\n<p align=\"center\">\n  <img src=\"https://user-images.githubusercontent.com/819446/64871056-d6a2d480-d61a-11e9-9d93-b79a5f0e822a.gif\" alt=\"force-graph\">\n</p>\n\nThis module provides a \"similar\" API to discovery-swarm but for WebRTC connections.\n\nIt has a few differences to discovery-swarm:\n\n- It needs a signaling server. We give you [one](#server).\n- It uses [mmst](https://github.com/RangerMauve/mostly-minimal-spanning-tree) to minimize the connections. Check the example.\n- `join` and `leave` only accepts Buffers.\n- `leave` and `close` accepts a callback argument or returns a Promise.\n\n## Install\n\n```\n$ npm install @geut/discovery-swarm-webrtc\n```\n\n## Usage\n\n### <a name=\"server\"></a>Server\n\nYou can run your own signal server by running:\n\n```\n$ discovery-signal-webrtc --port=4000\n```\n\n#### Public Servers\n\n- https://geut-webrtc-signal.herokuapp.com/\n\n#### Deploy to Heroku\n\n[![Deploy](https://www.herokucdn.com/deploy/button.svg)](https://heroku.com/deploy?template=https://github.com/geut/discovery-swarm-webrtc/tree/master)\n\n### Client\n\n```javascript\nconst swarm = require('@geut/discovery-swarm-webrtc')\n\nconst sw = swarm({\n  bootstrap: ['localhost:4000']\n})\n\nsw.join(Buffer.from('some-topic'))\n\nsw.on('connection', peer => {\n  // connected\n})\n```\n\n## API\n\n#### `const sw = swarm(opts)`\n\nCreates a new Swarm.\n\n`opts` include:\n\n```javascript\n{\n  id: crypto.randomBytes(32), // peer-id for user\n  bootstrap: [string], // urls to your socket.io endpoints\n  stream: (info) => stream, // stream to replicate across peers\n  simplePeer: {}, // options for the simplePeer instances,\n  maxPeers: 4, // max connections by peer\n  connectionTimeout: 10 * 1000, // defines the time to wait to establish a connection,\n  requestTimeout: 5 * 1000 // defines the time to wait for the result of a request to the server\n}\n```\n\n#### `sw.join(Buffer)`\n\nJoin a specific channel. We use behind it `simple-signal` + `simple-peer`.\n\n#### `const promise = sw.leave(Buffer)`\n\nLeave from specific channel. Destroy all the connections and leave the channel.\n\n#### `const promise = sw.close([callback])`\n\nClose the entire swarm. Destroy all the connections and disconnect from the signal.\n\n#### `const arrayOfPeers = sw.getPeers([channel])`\n\nReturns the list of peers for a specific channel.\n\nChannel is `optional`, if you don't pass it you get the entire list of peers.\n\n### Events\n\n#### `sw.on('handshaking', function(connection, info) { ... })`\n\nEmitted when you've connected to a peer and are now initializing the connection's session. Info is an object that contains information about the connection.\n\n`info` include:\n\n``` js\n{\n  id: Buffer // the remote peer's peer-id.\n  channel: Buffer // the channel this connection was initiated on.\n  initiator: Boolean // whether we initiated the connection or someone else did\n}\n```\n\n#### `sw.on('connection', function(connection, info) { ... })`\n\nEmitted when you have fully connected to another peer. Info is an object that contains info about the connection.\n\n#### `sw.on('connection-closed', function(connection, info) { ... })`\n\nEmitted when you've disconnected from a peer. Info is an object that contains info about the connection.\n\n#### `sw.on('leave', function(channel) { ... })`\n\nEmitted when you left a channel.\n\n#### `sw.on('close', function() { ... })`\n\nEmitted when the swarm was closed.\n\n#### `sw.on('candidates', function(channel, candidates) { ... })`\n\nEmitted when the candidates peer for a specific channel was updated. `candidates` is an array of Buffer id.\n\n## <a name=\"issues\"></a> Issues\n\n:bug: If you found an issue we encourage you to report it on [github](https://github.com/geut/discovery-swarm-webrtc/issues). Please specify your OS and the actions to reproduce it.\n\n## <a name=\"contribute\"></a> Contributing\n\n:busts_in_silhouette: Ideas and contributions to the project are welcome. You must follow this [guideline](https://github.com/geut/discovery-swarm-webrtc/blob/master/CONTRIBUTING.md).\n\n## Sponsored By\n[\n<img src=\"https://d33wubrfki0l68.cloudfront.net/4f6804cf76b6552ddb15a6c3cc4faf16114977ea/64559/images/wireline-hero-large.svg\" alt=\"Wireline\" width=\"350px\" />\n](https://www.wireline.io/)\n\n## License\n\nMIT © A [**GEUT**](http://geutstudio.com/) project\n","readmeFilename":"README.md","gitHead":"ffe2160c456349803cf6af727f0ccc000b535512","_id":"@geut/discovery-swarm-webrtc@3.0.0-beta.1","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-kgPlzGZI1kwdAKUjfwDVRGZ7+tuFGALRsOM3QpZUwh84SUZtUmJQKARz8miKhgjrUHjwd7LYGsT/EeVVDLMPhw==","shasum":"a038d183864cba60e2ce56009a7719da4e01887b","tarball":"https://registry.npmjs.org/@geut/discovery-swarm-webrtc/-/discovery-swarm-webrtc-3.0.0-beta.1.tgz","fileCount":11,"unpackedSize":23668,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejJJxCRA9TVsSAnZWagAAkfoP/jGR7jkuRejQ5fcyY8pV\nL7CTQbI6f0Ge4RwKgEqXctTgNy85v4mewjNMYRMtX95mi0ZC9tVxZDmQn4Pt\n1mWSmMqhosLCIKlFOj04reqf4wYWQqorh3+CIFiaJqhVw5l8kY4AhFWZktgs\naBzRzWJ6YMyiYQKAt69PkHlsjap5OQBSzgsvSea1DA7gLX4muj/PVPZCAbs5\nM9wFzuqxFeAnn4VuoxLtw5h4uumqJKBQI7fnesd+a6IeazhHa2siUaUwFX9o\n4fa1dgxVZYEnwmf6b5dxiSIH0Zvm3nTMuNKMsSS0a9plgDq+FPs6pSfXtY3+\nHf9Fb7yh/qRCz3TlvoUwCR8knSiNax5yyXJTmTPw/F4XsWyF7Fb50EmfAp3s\nssHcgXFqSGrY0WA/428UwI9a1StX4vXE2/lqmVPyXZYZpcc4oLOeqq6ZYQXW\nxUv0FvGM4c6WOWi7jK/GoIAoiKud0gBSLNhlJBfaCWfW2gOKThxCvrvYD6rX\nlP1MZQ1tiq6BdfyAB6SsC/+chB6IPiX4VCoWYwa7v7+8blrsuY90CRtEU21c\ntRwZ38Szr0mnnvLPL7xJ4GqmmNCIJs0vARgX2jO+g/BLWtd2RhxEvXS2u/Wx\nT1K8gF0F0nbxW2vBtAoKgXj9Rt7FrI+IzhbpkiBaF8/iKCumcQLPX2Imf1YL\nDDq3\r\n=v80V\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAGSKmUbiCjya0ED0XObR3ohA6mzAfTIBQh/kKYPqQiWAiEAq12K4PXGWXfJ2MXe6CG5m5Dg+xXr5eHjZohA/iFsaAc="}]},"maintainers":[{"email":"elmasse@gmail.com","name":"elmasse"},{"email":"esteban.primost@gmail.com","name":"estebanprimost"},{"email":"geut.studio@gmail.com","name":"geutuser"},{"email":"diego@geutstudio.com","name":"the-real-dk"},{"email":"tinchoz49@gmail.com","name":"tinchoz49"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discovery-swarm-webrtc_3.0.0-beta.1_1586270833094_0.9134759402156276"},"_hasShrinkwrap":false},"3.0.0-beta.2":{"name":"@geut/discovery-swarm-webrtc","version":"3.0.0-beta.2","description":"discovery-swarm for WebRTC.","main":"index.js","bin":{"discovery-swarm-webrtc":"bin/index.js"},"scripts":{"test":"tape \"tests/*.test.js\"","posttest":"npm run lint","lint":"standard \"**/*.js\"","start":"node bin/index.js","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/geut/discovery-swarm-webrtc.git"},"keywords":["swarm","webrtc","geut"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/discovery-swarm-webrtc/issues"},"homepage":"https://github.com/geut/discovery-swarm-webrtc#readme","dependencies":{"debug":"^4.1.1","end-of-stream":"^1.4.4","minimist":"^1.2.0","mostly-minimal-spanning-tree":"^1.0.2","nanocustomassert":"^1.0.0","nanoerror":"^1.1.0","pump":"^3.0.0","socket-signal-websocket":"^3.0.0"},"devDependencies":{"@geut/chan":"^2.1.1","get-port":"^5.0.0","ngraph.graph":"^19.0.1","ngraph.path":"^1.3.1","standard":"^14.3.1","tape":"^4.12.0","wrtc":"^0.4.4"},"publishConfig":{"access":"public"},"standard":{"env":["browser","commonjs","es6","node","jest"],"globals":["Atomics","SharedArrayBuffer","PATH","page","browser","context","jestPuppeteer"]},"readme":"# discovery-swarm-webrtc\n\n[![Build Status](https://travis-ci.com/geut/discovery-swarm-webrtc.svg?branch=master)](https://travis-ci.com/geut/discovery-swarm-webrtc)\n[![JavaScript Style Guide](https://img.shields.io/badge/code_style-standard-brightgreen.svg)](https://standardjs.com)\n\n> discovery-swarm for webrtc\n\n<p align=\"center\">\n  <img src=\"https://user-images.githubusercontent.com/819446/64871056-d6a2d480-d61a-11e9-9d93-b79a5f0e822a.gif\" alt=\"force-graph\">\n</p>\n\nThis module provides a \"similar\" API to discovery-swarm but for WebRTC connections.\n\nIt has a few differences to discovery-swarm:\n\n- It needs a signaling server. We give you [one](#server).\n- It uses [mmst](https://github.com/RangerMauve/mostly-minimal-spanning-tree) to minimize the connections. Check the example.\n- `join` and `leave` only accepts Buffers.\n- `leave` and `close` accepts a callback argument or returns a Promise.\n\n## Install\n\n```\n$ npm install @geut/discovery-swarm-webrtc\n```\n\n## Usage\n\n### <a name=\"server\"></a>Server\n\nYou can run your own signal server by running:\n\n```\n$ discovery-swarm-webrtc --port=4000\n```\n\n#### Public Servers\n\n- https://geut-webrtc-signal.herokuapp.com/\n\n#### Deploy to Heroku\n\n[![Deploy](https://www.herokucdn.com/deploy/button.svg)](https://heroku.com/deploy?template=https://github.com/geut/discovery-swarm-webrtc/tree/master)\n\n### Client\n\n```javascript\nconst crypto = require('crypto')\nconst swarm = require('@geut/discovery-swarm-webrtc')\n\nconst sw = swarm({\n  bootstrap: ['ws://localhost:4000']\n})\n\nconst topic = crypto.createHash('sha256')\n  .update('my-discovery-swarm-topic')\n  .digest()\n\nsw.join(topic)\n\nsw.on('connection', peer => {\n  // connected\n})\n```\n\n## API\n\n#### `const sw = swarm(opts)`\n\nCreates a new Swarm.\n\n`opts` include:\n\n```javascript\n{\n  id: crypto.randomBytes(32), // peer-id for user\n  bootstrap: [string], // urls to your socket.io endpoints\n  stream: (info) => stream, // stream to replicate across peers\n  simplePeer: {}, // options for the simplePeer instances,\n  maxPeers: 4, // max connections by peer\n  connectionTimeout: 10 * 1000, // defines the time to wait to establish a connection,\n  requestTimeout: 5 * 1000 // defines the time to wait for the result of a request to the server\n}\n```\n\n#### `sw.join(Buffer)`\n\nJoin a specific channel. We use behind it `simple-signal` + `simple-peer`.\n\n#### `const promise = sw.leave(Buffer)`\n\nLeave from specific channel. Destroy all the connections and leave the channel.\n\n#### `const promise = sw.close([callback])`\n\nClose the entire swarm. Destroy all the connections and disconnect from the signal.\n\n#### `const arrayOfPeers = sw.getPeers([channel])`\n\nReturns the list of peers for a specific channel.\n\nChannel is `optional`, if you don't pass it you get the entire list of peers.\n\n### Events\n\n#### `sw.on('handshaking', function(connection, info) { ... })`\n\nEmitted when you've connected to a peer and are now initializing the connection's session. Info is an object that contains information about the connection.\n\n`info` include:\n\n``` js\n{\n  id: Buffer // the remote peer's peer-id.\n  channel: Buffer // the channel this connection was initiated on.\n  initiator: Boolean // whether we initiated the connection or someone else did\n}\n```\n\n#### `sw.on('connection', function(connection, info) { ... })`\n\nEmitted when you have fully connected to another peer. Info is an object that contains info about the connection.\n\n#### `sw.on('connection-closed', function(connection, info) { ... })`\n\nEmitted when you've disconnected from a peer. Info is an object that contains info about the connection.\n\n#### `sw.on('leave', function(channel) { ... })`\n\nEmitted when you left a channel.\n\n#### `sw.on('close', function() { ... })`\n\nEmitted when the swarm was closed.\n\n#### `sw.on('candidates', function(channel, candidates) { ... })`\n\nEmitted when the candidates peer for a specific channel was updated. `candidates` is an array of Buffer id.\n\n## <a name=\"issues\"></a> Issues\n\n:bug: If you found an issue we encourage you to report it on [github](https://github.com/geut/discovery-swarm-webrtc/issues). Please specify your OS and the actions to reproduce it.\n\n## <a name=\"contribute\"></a> Contributing\n\n:busts_in_silhouette: Ideas and contributions to the project are welcome. You must follow this [guideline](https://github.com/geut/discovery-swarm-webrtc/blob/master/CONTRIBUTING.md).\n\n## Sponsored By\n[\n<img src=\"https://d33wubrfki0l68.cloudfront.net/4f6804cf76b6552ddb15a6c3cc4faf16114977ea/64559/images/wireline-hero-large.svg\" alt=\"Wireline\" width=\"350px\" />\n](https://www.wireline.io/)\n\n## License\n\nMIT © A [**GEUT**](http://geutstudio.com/) project\n","readmeFilename":"README.md","gitHead":"442548992a45d8b72598914c7a2731ccfa53d77b","_id":"@geut/discovery-swarm-webrtc@3.0.0-beta.2","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-u+pJe0uUY3UGgMX7YkvOFdltvzXusMcLd0PT5NsSZWn7FKxGvepzQ7k6WTJDOdDpsInv/c3nVXKojIE1OqLoJQ==","shasum":"f2bc13d7e4a38c3369f2fd793fea4abdd13f2b47","tarball":"https://registry.npmjs.org/@geut/discovery-swarm-webrtc/-/discovery-swarm-webrtc-3.0.0-beta.2.tgz","fileCount":11,"unpackedSize":23775,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenwC/CRA9TVsSAnZWagAAg8AP+wQ+j6ihjM2lGVzA+XIV\nHqiB2axvnVt27Eb2HHWxrS8k8+Oz1HpjfXGY5GItfay/+3LyxUE2QZ+Vh1mf\n3OM8iDFAtTCxVukYjAGVRND4q2SKyzT3tmExcV63vdMGyUsUymxSYlWU9SZo\nmYUNjQln28DjAokuFpAEMEDGSjnzBG2pczT5kjO4mM3WN5DnpoICGaITPYVY\nlaPHhPghWr1y0pty2w9K7Y6g3JibFYedXB87uQEjtBZr5ISCOCxwsePt1V7T\n4dkNsnOzqwGdtyPGjO7S2A+NmN8+SzwObbXsqW6LHDkHEBaFFvsgq8aC2Yw+\nC2+9ro2gxeZXkJ0cZPw4FTqlmxXwx3d5M4trmwJtxJl0g2I6jLG7IIO5xUzt\ns5NB7yMq6kN7XdcA6S9SSIadOms2AldP+OUHGZ7E+hzVpBePqmKkOJlpaxud\ntu0r47VnUpWO9NztApgrJuyESnmVaodH3OFG9F9F9lDGq73rh2GnKmk5OG4D\nMKvvgAlYvzi0qkTUFP6GugQC2LiYMx3llC2ALZL+Wn1I58LTDP2JC9kGhQL/\nINgllPqNbuCsDif6s9I77dfrW0SaVklr2w7wwxDjddInkX+ctTvfK4xCc+G2\ng1zQwFvnc4xxNrh36NKD+OnwT17NDIVFxivG0pAvGWS/YZa8FDD2YOvxrdQn\nXazG\r\n=2v3e\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB8bueKTI9mjpNEe1r28jSGX1p9+p22X//yQiDkKf6qkAiAkhJF7q1bYiI6FJrE8vf4c6OPYxh+7/JUn+sKB+SunOA=="}]},"maintainers":[{"email":"elmasse@gmail.com","name":"elmasse"},{"email":"esteban.primost@gmail.com","name":"estebanprimost"},{"email":"geut.studio@gmail.com","name":"geutuser"},{"email":"diego@geutstudio.com","name":"the-real-dk"},{"email":"tinchoz49@gmail.com","name":"tinchoz49"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discovery-swarm-webrtc_3.0.0-beta.2_1587478718669_0.4912189998113847"},"_hasShrinkwrap":false},"3.0.0-beta.3":{"name":"@geut/discovery-swarm-webrtc","version":"3.0.0-beta.3","description":"discovery-swarm for WebRTC.","main":"index.js","bin":{"discovery-swarm-webrtc":"bin/index.js"},"scripts":{"test":"tape \"tests/*.test.js\"","posttest":"npm run lint","lint":"standard \"**/*.js\"","start":"node bin/index.js","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/geut/discovery-swarm-webrtc.git"},"keywords":["swarm","webrtc","geut"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/discovery-swarm-webrtc/issues"},"homepage":"https://github.com/geut/discovery-swarm-webrtc#readme","dependencies":{"debug":"^4.1.1","end-of-stream":"^1.4.4","minimist":"^1.2.0","mostly-minimal-spanning-tree":"^1.0.2","nanocustomassert":"^1.0.0","nanoerror":"^1.1.0","pump":"^3.0.0","socket-signal-websocket":"^4.0.0"},"devDependencies":{"@geut/chan":"^2.1.1","get-port":"^5.0.0","ngraph.graph":"^19.0.1","ngraph.path":"^1.3.1","standard":"^14.3.1","tape":"^4.12.0","wrtc":"^0.4.4"},"publishConfig":{"access":"public"},"standard":{"env":["browser","commonjs","es6","node","jest"],"globals":["Atomics","SharedArrayBuffer","PATH","page","browser","context","jestPuppeteer"]},"readme":"# discovery-swarm-webrtc\n\n[![Build Status](https://travis-ci.com/geut/discovery-swarm-webrtc.svg?branch=master)](https://travis-ci.com/geut/discovery-swarm-webrtc)\n[![JavaScript Style Guide](https://img.shields.io/badge/code_style-standard-brightgreen.svg)](https://standardjs.com)\n\n> discovery-swarm for webrtc\n\n<p align=\"center\">\n  <img src=\"https://user-images.githubusercontent.com/819446/64871056-d6a2d480-d61a-11e9-9d93-b79a5f0e822a.gif\" alt=\"force-graph\">\n</p>\n\nThis module provides a \"similar\" API to discovery-swarm but for WebRTC connections.\n\nIt has a few differences to discovery-swarm:\n\n- It needs a signaling server. We give you [one](#server).\n- It uses [mmst](https://github.com/RangerMauve/mostly-minimal-spanning-tree) to minimize the connections. Check the example.\n- `join` and `leave` only accepts Buffers.\n- `leave` and `close` accepts a callback argument or returns a Promise.\n\n## Install\n\n```\n$ npm install @geut/discovery-swarm-webrtc\n```\n\n## Usage\n\n### <a name=\"server\"></a>Server\n\nYou can run your own signal server by running:\n\n```\n$ discovery-swarm-webrtc --port=4000\n```\n\n#### Public Servers\n\n- https://geut-webrtc-signal.herokuapp.com/\n\n#### Deploy to Heroku\n\n[![Deploy](https://www.herokucdn.com/deploy/button.svg)](https://heroku.com/deploy?template=https://github.com/geut/discovery-swarm-webrtc/tree/master)\n\n### Client\n\n```javascript\nconst crypto = require('crypto')\nconst swarm = require('@geut/discovery-swarm-webrtc')\n\nconst sw = swarm({\n  bootstrap: ['ws://localhost:4000']\n})\n\nconst topic = crypto.createHash('sha256')\n  .update('my-discovery-swarm-topic')\n  .digest()\n\nsw.join(topic)\n\nsw.on('connection', peer => {\n  // connected\n})\n```\n\n## API\n\n#### `const sw = swarm(opts)`\n\nCreates a new Swarm.\n\n`opts` include:\n\n```javascript\n{\n  id: crypto.randomBytes(32), // peer-id for user\n  bootstrap: [string], // urls to your socket.io endpoints\n  stream: (info) => stream, // stream to replicate across peers\n  simplePeer: {}, // options for the simplePeer instances,\n  maxPeers: 4, // max connections by peer\n  connectionTimeout: 10 * 1000, // defines the time to wait to establish a connection,\n  requestTimeout: 5 * 1000 // defines the time to wait for the result of a request to the server\n}\n```\n\n#### `sw.join(Buffer)`\n\nJoin a specific channel. We use behind it `simple-signal` + `simple-peer`.\n\n#### `const promise = sw.leave(Buffer)`\n\nLeave from specific channel. Destroy all the connections and leave the channel.\n\n#### `const promise = sw.close([callback])`\n\nClose the entire swarm. Destroy all the connections and disconnect from the signal.\n\n#### `const arrayOfPeers = sw.getPeers([channel])`\n\nReturns the list of peers for a specific channel.\n\nChannel is `optional`, if you don't pass it you get the entire list of peers.\n\n### Events\n\n#### `sw.on('handshaking', function(connection, info) { ... })`\n\nEmitted when you've connected to a peer and are now initializing the connection's session. Info is an object that contains information about the connection.\n\n`info` include:\n\n``` js\n{\n  id: Buffer // the remote peer's peer-id.\n  channel: Buffer // the channel this connection was initiated on.\n  initiator: Boolean // whether we initiated the connection or someone else did\n}\n```\n\n#### `sw.on('connection', function(connection, info) { ... })`\n\nEmitted when you have fully connected to another peer. Info is an object that contains info about the connection.\n\n#### `sw.on('connection-closed', function(connection, info) { ... })`\n\nEmitted when you've disconnected from a peer. Info is an object that contains info about the connection.\n\n#### `sw.on('leave', function(channel) { ... })`\n\nEmitted when you left a channel.\n\n#### `sw.on('close', function() { ... })`\n\nEmitted when the swarm was closed.\n\n#### `sw.on('candidates', function(channel, candidates) { ... })`\n\nEmitted when the candidates peer for a specific channel was updated. `candidates` is an array of Buffer id.\n\n## <a name=\"issues\"></a> Issues\n\n:bug: If you found an issue we encourage you to report it on [github](https://github.com/geut/discovery-swarm-webrtc/issues). Please specify your OS and the actions to reproduce it.\n\n## <a name=\"contribute\"></a> Contributing\n\n:busts_in_silhouette: Ideas and contributions to the project are welcome. You must follow this [guideline](https://github.com/geut/discovery-swarm-webrtc/blob/master/CONTRIBUTING.md).\n\n## Sponsored By\n[\n<img src=\"https://d33wubrfki0l68.cloudfront.net/4f6804cf76b6552ddb15a6c3cc4faf16114977ea/64559/images/wireline-hero-large.svg\" alt=\"Wireline\" width=\"350px\" />\n](https://www.wireline.io/)\n\n## License\n\nMIT © A [**GEUT**](http://geutstudio.com/) project\n","readmeFilename":"README.md","gitHead":"4b1aae4374f310f81ec52f862e9395e799cdf32f","_id":"@geut/discovery-swarm-webrtc@3.0.0-beta.3","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-GJnx+rwUhFz9QyUaDmaqnWpGPnS5hnjONNKIM5M9EYLoqiSNrSXoBmykPeqFiJUE0kFPdQi3IaHvIr+lQgdBuw==","shasum":"5ed3c4906e00a3d738c22add039101e26604d397","tarball":"https://registry.npmjs.org/@geut/discovery-swarm-webrtc/-/discovery-swarm-webrtc-3.0.0-beta.3.tgz","fileCount":11,"unpackedSize":23775,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeoGc0CRA9TVsSAnZWagAAJo4P/01EqZKwWxLUbtcI1P6d\nfCMbnzJnfs9i3rNDtLTdNKpdJ8q7gHjLETw3OVdPWQHRB4qQQpgxoxDj0mCq\nSVBKt/gpLt1zd9an2a4Sq+RY9R9Q9uT5+9+eRup7tbV34/i3Pelby2cunYxk\nvSAsttIXBSI1cp2BWmIMk87mVxKpyItFUhzxqZwXV71ZNhS6e+dKJXyEOw8q\ne9KqvT16v5DLdfZoz2d/u6luS+fCG9utQ2VEljpWVdhy8qyOs614Pbn8dFwt\naPn4nz1V0GAnr2jcW2NR/t91YzCtNXUGAeYLZaI8114tRganl+n4GCDB6fOH\n0IxR+wzY/grGmyUo8MvxUPgGVPa9hwFrC41a+9b23ZT7E84d0E19QjPVaKVb\nLu759hrL7678GnHeeeljBbKFRcqWoVjuda0f6qTfL4VpBqCQpabm9fqmiykq\ncBgF0p+zmrwZG4dq29KSd9U3wso8vv3qTo7pm4MGm1+QJ4BDTlojbIGKditr\nakwsptbrbBJDs5psdJfqqGFRojuBWnDfwXlUvFFP7kVoteFOJThNS302z6cw\nU1CG7AUhCX453HRsrPUXPjrgzsYLqn3Yx4FT6Dc290voz2Qz/18fsiLEIXfJ\nazumMw0jdb+m0YI/b3mvat9wAEyxWGSEMrF4GwLQKaIysoY8oEkCVDkU8jWu\nf+ul\r\n=cD6k\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICrDAu+d9+czP2XhWpkXt5oDkmdPWARq0xM6+0XQS6PkAiAuOe3gPQhIUgr+lZYBDA6tkdi05PfXIi1hGISzNYAzTQ=="}]},"maintainers":[{"email":"elmasse@gmail.com","name":"elmasse"},{"email":"esteban.primost@gmail.com","name":"estebanprimost"},{"email":"geut.studio@gmail.com","name":"geutuser"},{"email":"diego@geutstudio.com","name":"the-real-dk"},{"email":"tinchoz49@gmail.com","name":"tinchoz49"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discovery-swarm-webrtc_3.0.0-beta.3_1587570484354_0.41362113793652533"},"_hasShrinkwrap":false},"3.0.0":{"name":"@geut/discovery-swarm-webrtc","version":"3.0.0","description":"discovery-swarm for WebRTC.","main":"index.js","bin":{"discovery-swarm-webrtc":"bin/index.js"},"scripts":{"test":"browser-runner tests/connectivity.test.js","posttest":"npm run lint","lint":"standard \"**/*.js\"","start":"node bin/index.js","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/geut/discovery-swarm-webrtc.git"},"keywords":["swarm","webrtc","geut"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/discovery-swarm-webrtc/issues"},"homepage":"https://github.com/geut/discovery-swarm-webrtc#readme","dependencies":{"debug":"^4.1.1","end-of-stream":"^1.4.4","minimist":"^1.2.0","mostly-minimal-spanning-tree":"^1.0.2","nanocustomassert":"^1.0.0","nanoerror":"^1.1.0","pump":"^3.0.0","socket-signal-websocket":"^9.0.0"},"devDependencies":{"@dxos/browser-runner":"^1.0.0-beta.7","@geut/chan":"^2.1.1","ngraph.graph":"^19.0.1","ngraph.path":"^1.3.1","standard":"^14.3.1","tap-finished":"0.0.1","tape":"^4.12.0"},"publishConfig":{"access":"public"},"standard":{"env":["browser","commonjs","es6","node","jest"],"globals":["Atomics","SharedArrayBuffer","PATH","page","browser","context","jestPuppeteer"]},"gitHead":"b36548daa60d26e5cda30ac3962deec7f9aefb96","_id":"@geut/discovery-swarm-webrtc@3.0.0","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-1e3tzK4f2q+y2YqG7VYDOIFmw6rwPMTFF51Roq5Kfj8SyQXP5PIbnw5SKgH/1RZbXm6LAy/AdOiclDAJEeAfSw==","shasum":"7b8beb4fbe782c9a86348b54d5628049b1f65614","tarball":"https://registry.npmjs.org/@geut/discovery-swarm-webrtc/-/discovery-swarm-webrtc-3.0.0.tgz","fileCount":11,"unpackedSize":24343,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQA/1CRA9TVsSAnZWagAAO2AP/A/gO8i3c9TH/AstjM/6\nAjcQN0L7qvmY1iPqbvrzjDSfbpFab68hIkvnnjKAf5ohYigk61fWBdLHFZ6y\n0SspHvwX4JrD2YgRqIrzrJbPjgK7y2TkPzhZsKkC4TvAUocjaoWDBNUwal6d\nA1xApxrUVxsrvPxS5Y8MqxbxkV35BP6u46Mrx5vNHcmRPKxFf9l7+/54S8Xe\ns7wlx/2WGyGFntyqaEVSUCW+j8penvfmwdht9FXkw+Cvi8ofaR3gaN/C1cxN\nsIQ539+jYJ5hpbUuFmrnizQs8fIAMzMU6PBj76WjctwsAmA4SgAGYNtlKpFo\nOFH8PBISoJHm2Dz4QBIPB3B49NP/9GwKEEqZE8fPol/CxecfrdfMlXH2qpMz\nQMz2g+BLvHEKt98EQUyv7z/dIO7WfWqKiHuZBu8SA/0SeuPnQJpe2i/Huf3B\nuYURerrHajTyR7khvtAhGS6r/N9Ba1nl1kq5Iy2O0UPUqsO5gtPMiwvyDYLF\nsIF9Hdrh7rR9/PDOXRUopOHZS883y5IwZzfGNXWXKIJoB0rd/AOZBUh7OABt\n4M0AmNSBKpkBTo3hzSVZID+HP/rencm8QCwy4N7QPf2dn+PCUx4pjGIHP1Ie\nq0Le9pPBR5I0bpzhHP4Uxdp2iTsEjWKsDLGdEvZ/vDEYi/TtshlZlM3CgTMU\nM9dY\r\n=11Ip\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+ND2IeMcLkM+gJ0XoSnXxoiwPuFJdi7zZNui9oEQKogIgefOAoyRdqh2GsQ/Z0VTB+dCXkY9IBpdDcPdkgl8GJHQ="}]},"maintainers":[{"email":"elmasse@gmail.com","name":"elmasse"},{"email":"esteban.primost@gmail.com","name":"estebanprimost"},{"email":"geut.studio@gmail.com","name":"geutuser"},{"email":"diego@geutstudio.com","name":"the-real-dk"},{"email":"tinchoz49@gmail.com","name":"tinchoz49"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discovery-swarm-webrtc_3.0.0_1598033908671_0.8568931865981309"},"_hasShrinkwrap":false},"3.0.1":{"name":"@geut/discovery-swarm-webrtc","version":"3.0.1","description":"discovery-swarm for WebRTC.","main":"index.js","bin":{"discovery-swarm-webrtc":"bin/index.js"},"scripts":{"test":"tape \"tests/*.test.js\"","posttest":"npm run lint","lint":"standard \"**/*.js\"","start":"node bin/index.js","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/geut/discovery-swarm-webrtc.git"},"keywords":["swarm","webrtc","geut"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/discovery-swarm-webrtc/issues"},"homepage":"https://github.com/geut/discovery-swarm-webrtc#readme","dependencies":{"debug":"^4.1.1","end-of-stream":"^1.4.4","minimist":"^1.2.0","mostly-minimal-spanning-tree":"^1.0.2","nanocustomassert":"^1.0.0","nanoerror":"^1.1.0","pump":"^3.0.0","socket-signal-websocket":"^4.0.0"},"devDependencies":{"@geut/chan":"^2.1.1","get-port":"^5.0.0","ngraph.graph":"^19.0.1","ngraph.path":"^1.3.1","standard":"^14.3.1","tape":"^4.12.0","wrtc":"^0.4.4"},"publishConfig":{"access":"public"},"standard":{"env":["browser","commonjs","es6","node","jest"],"globals":["Atomics","SharedArrayBuffer","PATH","page","browser","context","jestPuppeteer"]},"gitHead":"0b467254f3e4d429d4ce615364ef700e524684e0","_id":"@geut/discovery-swarm-webrtc@3.0.1","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-wBF8iNLuwxfIXmgELVPtICG4thZlBybMNl+LclIeCC/tg5kjfbjgXfWH02ftZhH5Pk46uZykFOFEnlV5vK4azw==","shasum":"3433bbb151fdb82619ec0d2c3da67d649237eea6","tarball":"https://registry.npmjs.org/@geut/discovery-swarm-webrtc/-/discovery-swarm-webrtc-3.0.1.tgz","fileCount":11,"unpackedSize":23768,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQEyfCRA9TVsSAnZWagAAnCIP/icY9aeSrXALijfvJwtM\niQpyu+WfYGOCqg/tE8tr17JBv3EiZo8f0POpaOTi+vtXeXAPm31sDyoltjD6\nMczJ1I6Qg0gN9ltFjKGv28rz/AJ2Rxhlqvo+ownCFmxgXnnGwOkehvi9vxrU\nB7ouW7vS2IKii241RaeVUUGW41O1bcF94dnLuNE3r/4TijiYup9ygufkOUgw\naMCnh9yFP9/HCcDWoCoSWj648H7Mh1fUeyZZvt/JuOpDmQcMLuj/THCZxQSu\nu3FBllvcK6wsVawYKMKoRiFcvihDH/Sr0rK4VwATDwHaCS76t9EswZPSgcD9\n6+B/YoqGUBRh14UCWrAs0E6Vj3zuWKjnRn252YPxS9JUa9IBXca2pRAVSlsw\nkZ90Bd1rtCfmWsIL45hSLqXYx1H67HMHASv9mcfN82YY6MGBS1kWxd2wdtr1\nJ6MY7Sif4E0DAWYwA9auA+S+z9XB9T5bNwXA3qzJyuWvX+da7wFAOAmbKHki\nKa+3FgWH9IEYaQhmxvo0ngCLpUSbghrIMgsdJ6Fs888HkYEIfMqZjvsP9eKn\n1L6cI00R+2oTW9Um9bni/RVJnuSr5eiU1Wv5jMaeTItsEESNNn75mUkBPaDq\nznyxISgx0OmDIM334GQlIGA92at9EYYqJapfhqn+KJrCxGCd2Gjp/MIDYL6m\n2zl8\r\n=blqO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCK/Xnl8a9GekyyTHvF5CCilbys8eNSOJC614c9bUUCwwIhANZLswiXV8rEGbVimAspqOQZJrG4TEjAiOyOeuFnjray"}]},"maintainers":[{"email":"elmasse@gmail.com","name":"elmasse"},{"email":"esteban.primost@gmail.com","name":"estebanprimost"},{"email":"geut.studio@gmail.com","name":"geutuser"},{"email":"diego@geutstudio.com","name":"the-real-dk"},{"email":"tinchoz49@gmail.com","name":"tinchoz49"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discovery-swarm-webrtc_3.0.1_1598049439160_0.9173223289415426"},"_hasShrinkwrap":false},"4.0.0":{"name":"@geut/discovery-swarm-webrtc","version":"4.0.0","description":"discovery-swarm for WebRTC.","main":"index.js","bin":{"discovery-swarm-webrtc":"bin/index.js"},"scripts":{"test":"browser-runner tests/connectivity.test.js","posttest":"npm run lint","lint":"standard \"**/*.js\"","start":"node bin/index.js","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/geut/discovery-swarm-webrtc.git"},"keywords":["swarm","webrtc","geut"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/discovery-swarm-webrtc/issues"},"homepage":"https://github.com/geut/discovery-swarm-webrtc#readme","dependencies":{"debug":"^4.1.1","end-of-stream":"^1.4.4","minimist":"^1.2.0","mostly-minimal-spanning-tree":"^1.0.2","nanocustomassert":"^1.0.0","nanoerror":"^1.1.0","pump":"^3.0.0","socket-signal-websocket":"^9.0.0"},"devDependencies":{"@dxos/browser-runner":"^1.0.0-beta.7","@geut/chan":"^2.1.1","ngraph.graph":"^19.0.1","ngraph.path":"^1.3.1","standard":"^14.3.1","tap-finished":"0.0.1","tape":"^4.12.0"},"publishConfig":{"access":"public"},"standard":{"env":["browser","commonjs","es6","node","jest"],"globals":["Atomics","SharedArrayBuffer","PATH","page","browser","context","jestPuppeteer"]},"gitHead":"f0433fcdbdafb07c1652cbebc6112c929ac7ee8c","_id":"@geut/discovery-swarm-webrtc@4.0.0","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-bfBCAgoopqJkCqyUc7nLgHoP+4fxEbtH52YYptpT6IXKGaINYpl6PWI5SpvEdAQYgPwdtGhV7o9nOGwOi46OlQ==","shasum":"477aaf7c5abe768434af070d2600c2a7e476a015","tarball":"https://registry.npmjs.org/@geut/discovery-swarm-webrtc/-/discovery-swarm-webrtc-4.0.0.tgz","fileCount":11,"unpackedSize":24320,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQE9iCRA9TVsSAnZWagAAEG8P/Rt1saRWf6Zu7au47C1E\n7ejRk6tCCaUyoiDBFCoDp+fm/AeaAKUV+ZRi2Lk5orFnuF1fsWbw3yNLURRK\n0rmorbsi5lJJvma4Ufh6iPUnugrBeipQgXRvTR8dynM0Piay8nzValv/eFnB\nzV1olluhwpC4I7nkvTIInVIsXWtX9G/hJa06xBS2kuMjVn4gmz1aSfRKGOlX\na2JoyjY/oUA+94FIMPiMxiGK2ktJ4tdUUe6FIG4CPd5J7C5Wslw+Qc4QC2K5\n2kcATege6X+9poxfNoK66MfQ2lGT0Y3S8RhlvbF3WV5++LUk5A3vugu8yGib\nDtjrxu127pO5xlHfRc/oOR9pof2KmBe+8QThR15LYgSmJcKKa5ICMss8PhY8\nLEunlxAPAxAOVENYAtQSNpgGmVrvS2FT7JpBetT/IMqqHLqHoWrU1Rb4ymMX\nl/5S0cMLVATEXQFZOICbwDM9Jfzjr5U9GyGCZyCLiYFWWOkFIOuHcDsvxGN0\n4DpWqmdHBzceNFyM58dStMdC7/shdhjUfxC/ZsHgjK6u2xNsIswwyhnN11/z\nC/+IeIJwYwaTduRvjlBbqCpZiCq8Lyqk9IoxEVZZV4JYtbJd6Wa84JVGanEU\ncZCIERvDnuiLvB6E2Fc7DzwG1gDnkMnuX60bU8enWyGfCN0SY2/2XbvUikSY\nF/wU\r\n=o9aB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIELHz2zohe9hTzUUgp2rvDy4E7zGNvel54b+khFq+n6MAiEAisTvU5cRhO8rivt/BVrSEALZ6cUUH2cLwcftPaDZQ70="}]},"maintainers":[{"email":"elmasse@gmail.com","name":"elmasse"},{"email":"esteban.primost@gmail.com","name":"estebanprimost"},{"email":"geut.studio@gmail.com","name":"geutuser"},{"email":"diego@geutstudio.com","name":"the-real-dk"},{"email":"tinchoz49@gmail.com","name":"tinchoz49"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discovery-swarm-webrtc_4.0.0_1598050146068_0.3302760427212761"},"_hasShrinkwrap":false},"4.0.1":{"name":"@geut/discovery-swarm-webrtc","version":"4.0.1","description":"discovery-swarm for WebRTC.","main":"index.js","bin":{"discovery-swarm-webrtc":"bin/index.js"},"scripts":{"test":"airtap tests/connectivity.test.js --loopback 127.0.0.1","posttest":"npm run lint","lint":"standard \"**/*.js\"","start":"node bin/index.js","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/geut/discovery-swarm-webrtc.git"},"keywords":["swarm","webrtc","geut"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/discovery-swarm-webrtc/issues"},"homepage":"https://github.com/geut/discovery-swarm-webrtc#readme","dependencies":{"debug":"^4.1.1","end-of-stream":"^1.4.4","minimist":"^1.2.0","mostly-minimal-spanning-tree":"^1.0.2","nanocustomassert":"^1.0.0","nanoerror":"^1.1.0","pump":"^3.0.0","socket-signal-websocket":"^9.0.0"},"devDependencies":{"@geut/chan":"^2.1.1","airtap":"github:airtap/airtap#90775510e99e0452c00450a892644d17c094b0ee","airtap-playwright":"^1.0.0","ngraph.graph":"^19.0.1","ngraph.path":"^1.3.1","standard":"^14.3.1","tape":"^4.12.0"},"publishConfig":{"access":"public"},"standard":{"env":["browser","commonjs","es6","node","jest"],"globals":["Atomics","SharedArrayBuffer","PATH","page","browser","context","jestPuppeteer"]},"gitHead":"9972657813f87a1a79409e24f4cdb656b997fc91","_id":"@geut/discovery-swarm-webrtc@4.0.1","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-x00Hu0+dG0S1kmAy14h73lSLNDi52IPp2ExqUnkc+NqW6wxexbfTYK16ZyDm/l0/cES18D7L04l9wLiyUezaVw==","shasum":"9efaf5f4356bfe93eb32f158f91423914047faac","tarball":"https://registry.npmjs.org/@geut/discovery-swarm-webrtc/-/discovery-swarm-webrtc-4.0.1.tgz","fileCount":11,"unpackedSize":24442,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUTi8CRA9TVsSAnZWagAAzmgP/jk6jMzUN4QYOXPUmloG\n1jqaLuvIXttetqMxv6zwMSTG2UHPkEo03LramEoNxxqGLfWKokwjw+kXojIC\nT1ioluXUXEdikeLJ1DAQwcMkZv7egOSfwNUSyDgDRds4EZS14+1Ve8iJ51yn\nM8Bgw+nslK6YIlUA0TyRxjRXPSsj8xiguKz+jCqeWJGaTJWO6bNYQ+IW1ATv\nJbVLIj6N5EFDTJmoRyaIwGLZULGvRaDweIQw1G8UpbBbKk89Yg5NvWSm0L7p\nvKtjvn5NZq9tXwQIu97SzVEQHwhq3+Yq4ZRcovZ361GmUpCNn3L2SnlalWLW\npSDkk3MmqxL8hz4o7M6270DxBUCocBdj5HQiaMxtuDG+NwRTHe3/kHSz7wjT\nYqpesz/sNYpZkkqeLYx8KAd4EQaBf0EtgAo/u6CkiK/RWpChRU0aXbBvgu4h\nt6xpbN+mhdZ7f235aUEUT7hcsnt0Ej4iu6bfgJ3ZnJ8H2K8IUYbJCSYSW2/N\n+lokJmYDiCT+XxfKua0qnLLyu+EB/E0Qi/l4rRlmG8C8Lw7BFvHZBjLG0mqV\nYqWWypdyyQDQ+2xjyiPExgyH4WZBloZaMHkPbWJ12DfucTriTTuzbfIoiHhu\n8vg6LNz+2dAVXd2vQBKRdIdm8Hlm2fnWIK0xdSrJCQcp1z5dbt+BLfXF1mC0\nWW/6\r\n=Tdll\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID/qGg4nWLA9JviBziXH9NUiE93CmTm7kIi3pr/yufvSAiBGjvnzF1BxAkoZAro7u5rryW+RsWIy5t1L937167hdsw=="}]},"maintainers":[{"email":"elmasse@gmail.com","name":"elmasse"},{"email":"esteban.primost@gmail.com","name":"estebanprimost"},{"email":"geut.studio@gmail.com","name":"geutuser"},{"email":"diego@geutstudio.com","name":"the-real-dk"},{"email":"tinchoz49@gmail.com","name":"tinchoz49"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discovery-swarm-webrtc_4.0.1_1599158459587_0.613021566215175"},"_hasShrinkwrap":false},"4.0.2":{"name":"@geut/discovery-swarm-webrtc","version":"4.0.2","description":"discovery-swarm for WebRTC.","main":"index.js","bin":{"discovery-swarm-webrtc":"bin/index.js"},"scripts":{"test":"airtap tests/connectivity.test.js --loopback 127.0.0.1","posttest":"npm run lint","lint":"standard \"**/*.js\"","start":"node bin/index.js","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/geut/discovery-swarm-webrtc.git"},"keywords":["swarm","webrtc","geut"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/discovery-swarm-webrtc/issues"},"homepage":"https://github.com/geut/discovery-swarm-webrtc#readme","dependencies":{"debug":"^4.1.1","end-of-stream":"^1.4.4","minimist":"^1.2.0","mostly-minimal-spanning-tree":"^1.0.2","nanocustomassert":"^1.0.0","nanoerror":"^1.1.0","pump":"^3.0.0","socket-signal-websocket":"^9.0.0"},"devDependencies":{"@geut/chan":"^2.1.1","airtap":"^4.0.0","airtap-playwright":"^1.0.0","ngraph.graph":"^19.0.1","ngraph.path":"^1.3.1","standard":"^14.3.1","tape":"^4.12.0"},"publishConfig":{"access":"public"},"standard":{"env":["browser","commonjs","es6","node","jest"],"globals":["Atomics","SharedArrayBuffer","PATH","page","browser","context","jestPuppeteer"]},"gitHead":"44423f2df2ceb2e523869562ad5b918b8262129b","_id":"@geut/discovery-swarm-webrtc@4.0.2","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-T4cYPZRaHuxJoZP3Qa9RDZQO/8Jn2i9JxoNwbW85b1Fch6bydHUJL/vBCBJo1JRPoJdTeCpmONwVLzIzf2Ftsg==","shasum":"f08a8302aedcf3ddab66ce4f94efaae6299fc53a","tarball":"https://registry.npmjs.org/@geut/discovery-swarm-webrtc/-/discovery-swarm-webrtc-4.0.2.tgz","fileCount":11,"unpackedSize":24468,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffxcZCRA9TVsSAnZWagAAjKYP/3UGdczjkphkHrQkCeqO\nTtLJXHCBvqvcBmTiWpANLBhIoEQ/DiYca/GlfNzn3Gg2dF6V5Dy3aqWs8Kws\nETIC+CB4k/JJIy/GtNfPHuze4XSReuWXKNdNCP/N86mEUyN0uYTpEbvi2PCs\nsJzFSf7/j+P/N0+xQSDJqFe1Z34EeSayx858d/80xKd5LV9B83WXWbGZ457U\n+Op4obeZi/xdfRN5lxCpx6cmxYyZQ4M9z2vBWSUiJeIQ1vE2kvfPG+D0mOtk\nqV/lTPuSdyRJFSrxfWtVrRrX1kOxCHOOpBK8Vj3FXZPB9m2EgEpML/O80csV\nbBYXOSdNg3f/OovwniqVK9bEYTJpkW+zdgf94srIRuyu4j9QFITMPNuIz/OY\nvQFbXaHPKcVIYlmkF0j6vpGXmyjbn9Dk3iegFHslOlUue51SoNXoOIUxxXkz\nptUvMZKBuWaXOG7VxR2lGVGwODVB2CSRakojLJQZ5NCkYCcTqOEnDcCzoeml\nWDv/3T7rIBsGqqTXruuddct3hJI4JuKWGtWkpN0tXkIoIhLnaIc7wzu8pLJA\ngC8DwlbCOJiA0vpWQkfhUnOtaf5ucQbotMlB059ATuM5uY+wGNKj6xqm/7dO\ndvnRzb4QfFPELHg6S+6SB2mtMGnOFWv399YrK/B6MPnln3nrBxpmY9it48cS\nNvZW\r\n=JgAY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFLDj20f/F2hInI3aGpChEPvcxHQQyAsUTADQ7HmY1s2AiEA1nyf5/EgEzSPBYbVbmvkEc1o3BSoBFMZnEmiYiclyOI="}]},"maintainers":[{"name":"estebanprimost","email":"esteban.primost@gmail.com"},{"name":"geutuser","email":"geut.studio@gmail.com"},{"name":"elmasse","email":"elmasse@gmail.com"},{"name":"the-real-dk","email":"diego@geutstudio.com"},{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discovery-swarm-webrtc_4.0.2_1602164504849_0.682107204010028"},"_hasShrinkwrap":false},"4.1.0":{"name":"@geut/discovery-swarm-webrtc","version":"4.1.0","description":"discovery-swarm for WebRTC.","main":"index.js","bin":{"discovery-swarm-webrtc":"bin/index.js"},"scripts":{"test":"airtap tests/connectivity.test.js --loopback 127.0.0.1","posttest":"npm run lint","lint":"standard \"**/*.js\"","start":"node bin/index.js","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/geut/discovery-swarm-webrtc.git"},"keywords":["swarm","webrtc","geut"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/discovery-swarm-webrtc/issues"},"homepage":"https://github.com/geut/discovery-swarm-webrtc#readme","dependencies":{"debug":"^4.1.1","end-of-stream":"^1.4.4","minimist":"^1.2.0","mostly-minimal-spanning-tree":"^1.0.2","nanocustomassert":"^1.0.0","nanoerror":"^1.1.0","pump":"^3.0.0","socket-signal-websocket":"^9.0.0"},"devDependencies":{"@geut/chan":"^2.1.1","airtap":"^4.0.0","airtap-playwright":"^1.0.0","ngraph.graph":"^19.0.1","ngraph.path":"^1.3.1","standard":"^14.3.1","tape":"^4.12.0"},"publishConfig":{"access":"public"},"standard":{"env":["browser","commonjs","es6","node","jest"],"globals":["Atomics","SharedArrayBuffer","PATH","page","browser","context","jestPuppeteer"]},"gitHead":"855ca38f3ef5cade55e41351f4366e97f7ad036d","_id":"@geut/discovery-swarm-webrtc@4.1.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-6uboP3t9bV87SPksK1IWy5BxHSKuXsD3VwY/NF5jMKUVL346I+dkoepNlr/CxzXvY1BkJRtsnTZKgBz4PPJgjA==","shasum":"d9ed55ae24727a6715a40b16d3479c29be6712c5","tarball":"https://registry.npmjs.org/@geut/discovery-swarm-webrtc/-/discovery-swarm-webrtc-4.1.0.tgz","fileCount":11,"unpackedSize":24587,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCcaoCRA9TVsSAnZWagAA9BUP/0XyTX1aCYseN6CTqO5w\nqPrYg4VKzRefaigDtEuuOM2WDcA0thoyKjqiOqywbmw2YgbG+trU4BlGC9OV\nxSLy1PE6FITgtUk9TqlC3pZympkcubcSuZpFAb2CzwY14U7pCWPGO0XB5zpV\nwqg7NoO+QeGaQ8CPXwWklDRXggQLYNuvqFRTkw2xBv3hrCucEWMsEvbwbhPz\nwmXiPSAlBGMwOYeAM4d4ZlTSEgfPbPKJjNNlQHKDcol33Gwlj4ZtmM2ScY2b\nsjP6S4TcsHz0ekH/KreXXIl325xxHYlYoNrS3J6NOy22C8gNkVBGE/l3YJVO\n4y5Eexw99r5PclCj5xysRRjtiI8D6955d5MHwYBHEt0IDwTwHUFh8ItO8ajl\n0a3CA9kVG+KcN/FojZ7UOyAR0VkwtLF/t06OvAnVtauGRAk/cc5OCZ+J0w8L\n7k82lB5FjYpcfW6l4Y8UmSaX1q55YusPZKa6cDQJSHRFIoRrrvKes6VIedT7\n1YHpK96GFrQxlEa+S9oU9Xkzes5Eg0TwGXYh6GWO+LAg/CKFS72A3Eq0c8dy\nGfpJiGVATgwqyOReT/RX60CcIA4p56Igzy4neNYacigftdMZOV5AEyjZtxY2\nH4wGaO/ZpiKcGBf9J6DEMg4Td+2ayVNvLeaUoZRdVAuWuXthR3dBCbfM+6xB\n73br\r\n=dPsq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJIN3dmDqX7iH1bSKWzv0ZKS5sukPu/DHf4wfBOUM9jAIgWjFTJeWBamWzzYAbxvPFaKZZF7jNuo5kD7reEGMG9dU="}]},"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"maintainers":[{"name":"geutuser","email":"geut.studio@gmail.com"},{"name":"elmasse","email":"elmasse@gmail.com"},{"name":"the-real-dk","email":"diego@geutstudio.com"},{"name":"tinchoz49","email":"tinchoz49@gmail.com"},{"name":"estebanprimost","email":"esteban.primost@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discovery-swarm-webrtc_4.1.0_1611253416261_0.5425137737225099"},"_hasShrinkwrap":false},"4.1.1":{"name":"@geut/discovery-swarm-webrtc","version":"4.1.1","description":"discovery-swarm for WebRTC.","main":"index.js","bin":{"discovery-swarm-webrtc":"bin/index.js"},"scripts":{"test":"airtap tests/connectivity.test.js --loopback 127.0.0.1","posttest":"npm run lint","lint":"standard \"**/*.js\"","start":"node bin/index.js","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/geut/discovery-swarm-webrtc.git"},"keywords":["swarm","webrtc","geut"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/discovery-swarm-webrtc/issues"},"homepage":"https://github.com/geut/discovery-swarm-webrtc#readme","dependencies":{"debug":"^4.1.1","end-of-stream":"^1.4.4","minimist":"^1.2.0","mostly-minimal-spanning-tree":"^1.0.2","nanocustomassert":"^1.0.0","nanoerror":"^1.1.0","pump":"^3.0.0","socket-signal-websocket":"^9.0.0"},"devDependencies":{"@geut/chan":"^2.1.1","airtap":"^4.0.0","airtap-playwright":"^1.0.0","ngraph.graph":"^19.0.1","ngraph.path":"^1.3.1","standard":"^14.3.1","tape":"^4.12.0"},"publishConfig":{"access":"public"},"standard":{"env":["browser","commonjs","es6","node","jest"],"globals":["Atomics","SharedArrayBuffer","PATH","page","browser","context","jestPuppeteer"]},"gitHead":"a859566b162f0be417198a82e7a294e939c61ef6","_id":"@geut/discovery-swarm-webrtc@4.1.1","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-iTstXL4CrilpPkuNfS9qRX2DFGAInD1ZUyzj/fDcf1fSKbrYmY+xuomXoLGr/cQRb4OBn6K8+z+4YHhv9t7YXA==","shasum":"b973d8ba1728733f425ede8adf603bd889d4e235","tarball":"https://registry.npmjs.org/@geut/discovery-swarm-webrtc/-/discovery-swarm-webrtc-4.1.1.tgz","fileCount":11,"unpackedSize":24557,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEbnzCRA9TVsSAnZWagAAyUAP/2k8Cb4XJarEX8l2cGte\n4upKwLaTp2are4tvbM49F3vhLLG5ciLEizve9Pn3fz2ilF4S9Q4rdW6rdkNt\nFAHJ9u+5IZVlJ46grloLftDC1M6th1tEQ1KGPcRE9dY7iZfJz1/nmlU2E3DC\nszHU+1BpEIm7J6ja5Kc7y9kEDlB6R+1Ftg3dqlQ+lp68jdrmtqqKCUpPULfX\nZh89AsUpPxdYaaLkAWENTt0DPHghXMC4noAWtVirrIi1RIHazealpFYR/FDO\nfczxB/mwbje4r0mEKH04sqspxRffOy7bqCcgKPzSHXTLREoveAzA0mPRfkQ2\nlCKlCqnyoBlZ5meJyjJ6SwOnxM+dcjG+wm4w9CoFAqxsI03W7CQHZ+KsfDXD\nDIfeDd9jK9xOy3ZmiALSIWkFz3JhVBeDktW9i/eeaKMa4TNx38ctE23dNfLV\ng0RPrKrgHZbSPF2AODFSbSWgkGGOgKyebtIPtdAEqv6Fb73eQ3JO0qXS9DfS\nRGu0jWj39YQqiU02YDIglgCi2ABtXAw0aXcsVqW0NRpG1gTb2D9QrIcX+woU\nUpBnNKhg0rTnXxDpoQWLHceyMRU3T2paGWS4xi5bc7l2ev6QHvRU9r7uqAFn\nDYNj2zRHgOtQx99/cb7RE6Gb8MGtLal0AnHtM7wmqSpzLl0Y+5QdTSUM8RmP\nwQev\r\n=Gbuj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDEb9PhOZ8BZSyhejn6S3fxAbCPnMXQxVuhPk15u3o7ogIhANxdik/ybpMVPVdf+o53lUVFvRgbnsVXeqH/hxYwH4YU"}]},"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"maintainers":[{"name":"geutuser","email":"geut.studio@gmail.com"},{"name":"elmasse","email":"elmasse@gmail.com"},{"name":"the-real-dk","email":"diego@geutstudio.com"},{"name":"tinchoz49","email":"tinchoz49@gmail.com"},{"name":"estebanprimost","email":"esteban.primost@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discovery-swarm-webrtc_4.1.1_1611774450853_0.7277231375920035"},"_hasShrinkwrap":false},"4.1.2":{"name":"@geut/discovery-swarm-webrtc","version":"4.1.2","description":"discovery-swarm for WebRTC.","main":"index.js","bin":{"discovery-swarm-webrtc":"bin/index.js"},"scripts":{"test":"airtap tests/connectivity.test.js --loopback 127.0.0.1","posttest":"npm run lint","lint":"standard \"**/*.js\"","start":"node bin/index.js","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/geut/discovery-swarm-webrtc.git"},"keywords":["swarm","webrtc","geut"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/discovery-swarm-webrtc/issues"},"homepage":"https://github.com/geut/discovery-swarm-webrtc#readme","dependencies":{"debug":"^4.1.1","end-of-stream":"^1.4.4","minimist":"^1.2.0","mostly-minimal-spanning-tree":"^1.0.2","nanocustomassert":"^1.0.0","nanoerror":"^1.1.0","pump":"^3.0.0","socket-signal-websocket":"^9.0.0"},"devDependencies":{"@geut/chan":"^2.1.1","airtap":"^4.0.0","airtap-playwright":"^1.0.0","ngraph.graph":"^19.0.1","ngraph.path":"^1.3.1","standard":"^14.3.1","tape":"^4.12.0"},"publishConfig":{"access":"public"},"standard":{"env":["browser","commonjs","es6","node","jest"],"globals":["Atomics","SharedArrayBuffer","PATH","page","browser","context","jestPuppeteer"]},"gitHead":"3536c8df07446df334326b024bfbe0eb246a3951","_id":"@geut/discovery-swarm-webrtc@4.1.2","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-CyoOiYJetLIMorSQg5AVN+Ldq7qkkUfmcfao5j9UoiYIziNaZ0RqWJ3atIZhG1703N25adWF/AdiC1+bYYHS0A==","shasum":"39326dee837c973eb310854de7a6b2d3c1505716","tarball":"https://registry.npmjs.org/@geut/discovery-swarm-webrtc/-/discovery-swarm-webrtc-4.1.2.tgz","fileCount":11,"unpackedSize":24656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgFAHiCRA9TVsSAnZWagAAVRoP/isNsIIil71Lk00M5iQU\njqupXgobLQ73mV1nEXyeNmFiuEu6v8bJKnldI8SoRFBW7UUPS3L0VUNLnDQJ\nOm346NHTG8UwKOZF0Wtju+ssIBk52M2N4Z+7NLRjZgRVErlxe/Kw1mCDyOg1\no/CYNRCc4mURSmLd+uvrRa1Zn/Z+I2WaakiXfgIBGNCaLbW4pKloh1I1nwXI\n5pb+5Hh9+/xQxfbk53VvR+Erg3TtWpFp/KHqtc8+ltjAg+xNOf6xL3UG+QgJ\ngsert+g5z8C4MkDiRUmh5YcRTMegYXik9naHlcIFl8KdcHRf3+AC1/9egUaN\nZjI+hK3EtYnnza2+thYJ6vR4BNl0SQ+Gqd2GHRZYqv06wDbbq8/MoIblKMzX\nkhzE29nidPangUs/vTPRPB8e9ul3n2pU1hYtiyMZkIjw4TvSCGD29k0YmZjs\ndQDQd/OVSLkyxCPNbtC/pJAIyZcjLJnInnOoKn5GeN41Y5yZGPAnjh5IOHRX\nAGcNqzL9mlvsYyWHMZ0Hmh9UOtC9mQSNqk1xVhjx4PlFUyNhfITLcBAReMwH\nmGiHz0IABuVPya+xCdcyyURDfDt9pLi9cJ/YNstQeUxHih/RWRETmuANGbGn\nh8jrPiaOan5NZ7X+fdC6f5YMhhFhzYUjbsRqGcdYMSIa+jh8Pai+I48Ibyp3\n3D7n\r\n=ijhz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCbb2vsKJOp2YY+Qe1TLYN3V2OJwrPh05koF4EfVQNINQIgcLENoRGCiYs5J/G/Q6nh/awokJAOmCconEMY8L4vWzY="}]},"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"maintainers":[{"name":"geutuser","email":"geut.studio@gmail.com"},{"name":"elmasse","email":"elmasse@gmail.com"},{"name":"the-real-dk","email":"diego@geutstudio.com"},{"name":"tinchoz49","email":"tinchoz49@gmail.com"},{"name":"estebanprimost","email":"esteban.primost@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discovery-swarm-webrtc_4.1.2_1611923938543_0.9340366758505303"},"_hasShrinkwrap":false},"4.1.3":{"name":"@geut/discovery-swarm-webrtc","version":"4.1.3","description":"discovery-swarm for WebRTC.","main":"index.js","bin":{"discovery-swarm-webrtc":"bin/index.js"},"scripts":{"test":"airtap tests/connectivity.test.js --loopback 127.0.0.1","posttest":"npm run lint","lint":"standard \"**/*.js\"","start":"node bin/index.js","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/geut/discovery-swarm-webrtc.git"},"keywords":["swarm","webrtc","geut"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/discovery-swarm-webrtc/issues"},"homepage":"https://github.com/geut/discovery-swarm-webrtc#readme","dependencies":{"debug":"^4.1.1","end-of-stream":"^1.4.4","minimist":"^1.2.0","mostly-minimal-spanning-tree":"^1.0.2","nanocustomassert":"^1.0.0","nanoerror":"^1.1.0","pump":"^3.0.0","socket-signal-websocket":"^9.0.0"},"devDependencies":{"@geut/chan":"^2.1.1","airtap":"^4.0.0","airtap-playwright":"^1.0.0","ngraph.graph":"^19.0.1","ngraph.path":"^1.3.1","standard":"^14.3.1","tape":"^4.12.0"},"publishConfig":{"access":"public"},"standard":{"env":["browser","commonjs","es6","node","jest"],"globals":["Atomics","SharedArrayBuffer","PATH","page","browser","context","jestPuppeteer"]},"gitHead":"dd4d8e5874faa501a4b86d8394495fcc1bb956a6","_id":"@geut/discovery-swarm-webrtc@4.1.3","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-zRqRaQMWukgUtQ83WhLKQdnPaXkrvNAAN3kEVzPhan601u2UTIJL7byMjFKEmUQDGU0CSbDZvOeo646TWWz2xw==","shasum":"af55c308d232ad32cb9753368325d8ad106ff984","tarball":"https://registry.npmjs.org/@geut/discovery-swarm-webrtc/-/discovery-swarm-webrtc-4.1.3.tgz","fileCount":11,"unpackedSize":24702,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgFCDFCRA9TVsSAnZWagAAzA0QAJ9AikBuoDqs3a4QkXv9\nmQL2ReNYTrxEiYqVA6npzzR1VJ3pQzpzLpOTJ5NaQlImra1UKX1ppptidh+N\nFPXjjZvIJjnJDehiwUK0nBFw9V8uyuiUxnGiwQrlkFluWJ7F/0J/OWcL757W\nElM/L+1gl+3pOzf0uMhF0hnnhNk8GzcuRGcQAqpslCH9VZ4gvPLS28gdL4FN\nrxdNSidNfjSk0WLgCbIVqpSujO7PvSXSZiayAbeB6MCLERbVPd3DERhpDt5t\nhmvh6MHEO0HLbMKV2L3Uoz+AyMf1Zx4JdEGccwOxd6ORBBZ8Y8zWvc0AY5wB\nJSIo2x4JGWlwSt+sE4ryVzZY9y9y/c9zZRiLY3DRDM6IPcQvz/2dIs0WO8A0\nRgU0m+ht1R0fFm5U42kKpgy82AExbArRSrB999UjXMjIiIFWdcihrhvlMVvB\nEis8pA+KeV/jbzhC9vIWiuYCsKgicSnxP0Wmo+VO9tK/hFzW3ZLaeG8IAgkg\ne/oOddDAhiOWITfbr9t5S5XElk7jT0A53fNSM7wP7rvhzabjp4HFkHRIIeXf\n/htVQIMW2cV09McG2/U71pUl7ESMfOfSeJSZz7z+PuQSsMA73I36c5XaWFpc\neOpHOn7di60XE4RB8fQyPY+ZkPtVIaFlNAICdCgKFX6no0Mvu0JY77KQdLFX\nU4ET\r\n=HKST\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCBPyLg8QUG0A3Y5uB4xcnjCoMCgAh0mxy/o9hqT3Fi2wIgdFFrE23TlmpNB/ux+iRnEP7O4ZvWq2FtVSgFKtYrmWQ="}]},"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"maintainers":[{"name":"geutuser","email":"geut.studio@gmail.com"},{"name":"elmasse","email":"elmasse@gmail.com"},{"name":"the-real-dk","email":"diego@geutstudio.com"},{"name":"tinchoz49","email":"tinchoz49@gmail.com"},{"name":"estebanprimost","email":"esteban.primost@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discovery-swarm-webrtc_4.1.3_1611931844880_0.06986501119900956"},"_hasShrinkwrap":false},"4.2.0":{"name":"@geut/discovery-swarm-webrtc","version":"4.2.0","description":"discovery-swarm for WebRTC.","main":"index.js","bin":{"discovery-swarm-webrtc":"bin/index.js"},"scripts":{"test":"airtap tests/connectivity.test.js --loopback 127.0.0.1","posttest":"npm run lint","lint":"standard \"**/*.js\"","start":"node bin/index.js","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/geut/discovery-swarm-webrtc.git"},"keywords":["swarm","webrtc","geut"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/discovery-swarm-webrtc/issues"},"homepage":"https://github.com/geut/discovery-swarm-webrtc#readme","dependencies":{"debug":"^4.1.1","end-of-stream":"^1.4.4","minimist":"^1.2.0","mostly-minimal-spanning-tree":"^1.0.2","nanocustomassert":"^1.0.0","nanoerror":"^1.1.0","pump":"^3.0.0","socket-signal-websocket":"^9.1.0"},"devDependencies":{"@geut/chan":"^2.1.1","airtap":"^4.0.0","airtap-playwright":"^1.0.0","ngraph.graph":"^19.0.1","ngraph.path":"^1.3.1","standard":"^14.3.1","tape":"^4.12.0"},"publishConfig":{"access":"public"},"standard":{"env":["browser","commonjs","es6","node","jest"],"globals":["Atomics","SharedArrayBuffer","PATH","page","browser","context","jestPuppeteer"]},"gitHead":"6a135a97bef06eea19eec4254c34fd87465a8c03","_id":"@geut/discovery-swarm-webrtc@4.2.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-4REr0qXC+bxG1pVdwEjrQCrPI+B2goORTL/COhVrLb4qGIfjQ8uBfijYdfsc8U54dEmlL0w1rt9Ei0SHO/HhhA==","shasum":"ebfbf936c7e303e2c0dc0f449b280bc5dbb9cea7","tarball":"https://registry.npmjs.org/@geut/discovery-swarm-webrtc/-/discovery-swarm-webrtc-4.2.0.tgz","fileCount":11,"unpackedSize":24732,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHH5LCRA9TVsSAnZWagAALikP/3qf33Oqe9MHza/Tr0Fe\n0h7C9LLLaeJjKOqLcJkAlC2qGy8E2ncuIZ7pTGp+aSAIIPh1tfrzjyTi5C3G\nPZCw+Ve3quc/OWS0Guz87/3MDfXDqO3VTbGk/iSOjKZz12PznoCCJhIR21o0\ny/AhjH57BuwZTl0H67ulnJTc+VTZhABpkdqe9Sg51POAd1ocZyJZeYBfyTVZ\nZ8Lz5eWJiESld6coYl6WOXNwrnR+g6rgtbIQlGYAYUqCQ18RIA6lyRauAKBh\nX7WyZWlPxgtGX5tbazQg7P596AAiUaj0FJnuk2CTKEZlc09sqsL0730ww+q8\nrsb59q5lkY73VsQRYjJArPlCAoqRp9CYLHAchEoCxITGDvBafilGP9BgcvnB\nMI58BGCu14qcvQIeKqliBRc0ODhxS3tN58dX/M5wZyK+QxmCB3KaJJuJeO27\nxW6g4MEfHsDBQXJjyp70G41xr4voZgmnKYYXA08CoMcjxwJrupLBU/hDn34T\n7l6GTKNxAsVNKLaERPvsWWxS4MXSU0qiwtqvX6U2+/2xN/gYPp//8QLxKaD7\n/CxqQGI7t/xGifGuAXfK+wji+i7L7b2vlAP4FePNAHL/MmBWWgibu0HoVIpd\nZi7/xN/SGXLiKLJgZ4xEqdEnCHCRK7YSOTI4KhLfbuJ0KDgbyDGDml2PFTTA\n1tJl\r\n=RDHV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDv16xvvQABa4vs8O90Sy5J3ewZIe2PTfe/V/7/xmrXLwIhAP7/03++xXB4bgySjafpFwfOzfxObHhOYqzX58w7fFmv"}]},"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"maintainers":[{"name":"geutuser","email":"geut.studio@gmail.com"},{"name":"elmasse","email":"elmasse@gmail.com"},{"name":"the-real-dk","email":"diego@geutstudio.com"},{"name":"tinchoz49","email":"tinchoz49@gmail.com"},{"name":"estebanprimost","email":"esteban.primost@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discovery-swarm-webrtc_4.2.0_1612480074606_0.868692969066881"},"_hasShrinkwrap":false},"4.2.1":{"name":"@geut/discovery-swarm-webrtc","version":"4.2.1","description":"discovery-swarm for WebRTC.","main":"index.js","bin":{"discovery-swarm-webrtc":"bin/index.js"},"scripts":{"test":"airtap tests/connectivity.test.js --loopback 127.0.0.1","posttest":"npm run lint","lint":"standard \"**/*.js\"","start":"node bin/index.js","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/geut/discovery-swarm-webrtc.git"},"keywords":["swarm","webrtc","geut"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/discovery-swarm-webrtc/issues"},"homepage":"https://github.com/geut/discovery-swarm-webrtc#readme","dependencies":{"debug":"^4.1.1","end-of-stream":"^1.4.4","minimist":"^1.2.0","mostly-minimal-spanning-tree":"^1.0.2","nanocustomassert":"^1.0.0","nanoerror":"^1.1.0","pump":"^3.0.0","socket-signal-websocket":"^9.1.0"},"devDependencies":{"@geut/chan":"^2.1.1","airtap":"^4.0.0","airtap-playwright":"^1.0.0","ngraph.graph":"^19.0.1","ngraph.path":"^1.3.1","standard":"^14.3.1","tape":"^4.12.0"},"publishConfig":{"access":"public"},"standard":{"env":["browser","commonjs","es6","node","jest"],"globals":["Atomics","SharedArrayBuffer","PATH","page","browser","context","jestPuppeteer"]},"gitHead":"91c1060a157d7ec628ad17cfdde71437dd82e034","_id":"@geut/discovery-swarm-webrtc@4.2.1","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-duZB7CpIZmurTSCYJU/P2/xEFXr+wKv7CKv6mXejYII6enoZO+xpn5APoKJgaXb6mLwg2ixfhJTMR4/1cpW5TA==","shasum":"8d8ba485f361fe9a39e53a112b05b1b53d6165b9","tarball":"https://registry.npmjs.org/@geut/discovery-swarm-webrtc/-/discovery-swarm-webrtc-4.2.1.tgz","fileCount":11,"unpackedSize":24857,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJCZPCRA9TVsSAnZWagAAvy0P/13zfHug8piBV6y1ybtj\nXWT0w+xcoxSbPDB2F5Ou4qLodpshB765f7RlGZ57HG4Cb05B04Q6RCMBmqqd\nWnovWV8bQJoieFEC5aMoP72OIOT7bTPvcp7fg7AH8/6quJQ6wiw9E8AdrBh3\nd6uaq4tASrf0cc949JpvKlo2V6BvpnXfknKlTwD2zHBRrKq0VnbcGdSQqJi3\ncJa8Q7jQGyYHsC7p5+6Ss6MYGFeZfPOxFSmWWE0jCfbE/aLzbiZFgYkvlP9p\ndmkaUNRpjijmV+b1WYAlN3TlxAjkFZqayKMY6R14ADER1GZBb1PcSQaY0bly\nzD7cEQIgi2I2HzomRn8AybRDyGuWHEE9rDiluvIRW4uqsHBwP0K8KeNHjFl6\nkxma5xnITBRzVzVXZKtwfnmJe0Tj23DzPxeuLpgjDDL+fbx7m15awM+msnuz\nuGnH4/GDj2RgDgsQ7229O3OV2kfOeGm/PAxZ2FXHI3zDoiNIsBZMu5CvlGf6\nraO9/jMvihJAnkI9WF0kS4l9yYwF3ZkRGip5oRIh5Zvtzx4J5UrtPewx1RFi\ny0jwCI9li2LZGVTgp355jMFISgTYz5JJdsbCJPQgn0RsDzX+hr9BJmLIiwtI\nAtqzeNk8SYJI7Yx85i6/npFOg3OnQM76RfDFm2tN1FJ3EZXVhoMkg+XhgRSu\nGyqM\r\n=fNGK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC1nMsYHQNnNPT5cM2091N9mgyfC2eMjrOMSfzC2YvgaAIgUXlOjoZs3NI1oa8LY+zN6bDSasGbp9FlSyAQYVeUr3o="}]},"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"maintainers":[{"name":"geutuser","email":"geut.studio@gmail.com"},{"name":"elmasse","email":"elmasse@gmail.com"},{"name":"the-real-dk","email":"diego@geutstudio.com"},{"name":"tinchoz49","email":"tinchoz49@gmail.com"},{"name":"estebanprimost","email":"esteban.primost@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discovery-swarm-webrtc_4.2.1_1612981838842_0.9031915895621325"},"_hasShrinkwrap":false},"4.2.2":{"name":"@geut/discovery-swarm-webrtc","version":"4.2.2","description":"discovery-swarm for WebRTC.","main":"index.js","bin":{"discovery-swarm-webrtc":"bin/index.js"},"scripts":{"test":"airtap tests/connectivity.test.js --loopback 127.0.0.1","posttest":"npm run lint","lint":"standard \"**/*.js\"","start":"node bin/index.js","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/geut/discovery-swarm-webrtc.git"},"keywords":["swarm","webrtc","geut"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/discovery-swarm-webrtc/issues"},"homepage":"https://github.com/geut/discovery-swarm-webrtc#readme","dependencies":{"debug":"^4.1.1","end-of-stream":"^1.4.4","minimist":"^1.2.0","mostly-minimal-spanning-tree":"^1.0.2","nanocustomassert":"^1.0.0","nanoerror":"^1.1.0","pump":"^3.0.0","socket-signal-websocket":"^9.1.0"},"devDependencies":{"@geut/chan":"^2.1.1","airtap":"^4.0.0","airtap-playwright":"^1.0.0","ngraph.graph":"^19.0.1","ngraph.path":"^1.3.1","standard":"^14.3.1","tape":"^4.12.0"},"publishConfig":{"access":"public"},"standard":{"env":["browser","commonjs","es6","node","jest"],"globals":["Atomics","SharedArrayBuffer","PATH","page","browser","context","jestPuppeteer"]},"gitHead":"33723d77901865fad978f17759281502bc4d7417","_id":"@geut/discovery-swarm-webrtc@4.2.2","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-WxTdo5BSx3TPJ/qxz9BF0UnA/yz4+5PzISs36T6pDFUBtibS6wuS1l28yAz4nj5k3zBHW5MxREdvvCzsfs2Ibg==","shasum":"39c8afab4e2bc94ed70c29353c63c490da2649ab","tarball":"https://registry.npmjs.org/@geut/discovery-swarm-webrtc/-/discovery-swarm-webrtc-4.2.2.tgz","fileCount":11,"unpackedSize":24917,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgN5J4CRA9TVsSAnZWagAAcFkP/2Er07Mao8sW9YLE6Qa2\neIn6KIm5sfx5wUJVy7318YNB0Ksv4tqlQePMhK6CAkZn2MFizsXNh1139k+m\nnMA+fWdYhb2SE/69yrnSNaHhF3dYOJY8SvfX+kSIDS/1pPLQwlDQlo8hRz07\nr4OcxEtZ1O5ajG5twLh3fhiMkq5P+ocID1fc75WDA3hrJJAKBqEfmSDRRih2\nSdG4/ajPLKW6w+MoHDMgQwswmFXjD6WRryDSN67dFrhxpFpSwy8d/6JbavIp\nHE7zfSFpt/da0Gv8v/k7/9iHCP9sqw4gyj5y/8xpwe9u9kgzI5MRRjkyrjdR\nBJCzrDM95sRd2aK24CzXoGzzslZimyj9YWCnUDuxVs9qKJkhI+Qmu4UEqpdk\nJ9Gfm6QGAGH6XekzQx0SR4JeewlqEXN4OV5Vh5CnE1Ju5hneqIsxu6wbzSQ1\nBX0zA4hGtOYCXpikQXwVYfL2kQpW3Vek6t9nMsp38eOWo3IoKvE9vokBIomZ\n7yqQ+YN0UzRTHZqgW7IvqQ45TDHEBkJlRpXYxPnVY+elbh3H8teVcF6D9NnE\ngffa7ZW+bEAsAOYt3qXQ2odHv8YofEYVtvpDGkf3Q1URBsuBLxvK2GvgZY5y\nPBvsU2sP1h/yzZmrbhJp0d201vosCE/9WxMHS0zvUvmETE3xgRsfcX9b8ccD\n4am6\r\n=Bp1n\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE+E6/NsTkCffFt22+k1DbaWdNQB0hhLj0IEbCbm7DZ+AiBDom4TaD8oIt0FYNzVID357gzZbsU3wNIwWcrbHklFCg=="}]},"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"maintainers":[{"name":"geutuser","email":"geut.studio@gmail.com"},{"name":"elmasse","email":"elmasse@gmail.com"},{"name":"the-real-dk","email":"diego@geutstudio.com"},{"name":"tinchoz49","email":"tinchoz49@gmail.com"},{"name":"estebanprimost","email":"esteban.primost@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discovery-swarm-webrtc_4.2.2_1614254711670_0.973316611257905"},"_hasShrinkwrap":false},"4.3.0":{"name":"@geut/discovery-swarm-webrtc","version":"4.3.0","description":"discovery-swarm for WebRTC.","main":"index.js","bin":{"discovery-swarm-webrtc":"bin/index.js"},"scripts":{"test":"airtap tests/connectivity.test.js --loopback 127.0.0.1","posttest":"npm run lint","lint":"standard \"**/*.js\"","start":"node bin/index.js","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/geut/discovery-swarm-webrtc.git"},"keywords":["swarm","webrtc","geut"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/discovery-swarm-webrtc/issues"},"homepage":"https://github.com/geut/discovery-swarm-webrtc#readme","dependencies":{"debug":"^4.1.1","end-of-stream":"^1.4.4","minimist":"^1.2.0","mostly-minimal-spanning-tree":"^1.0.2","nanocustomassert":"^1.0.0","nanoerror":"^1.1.0","pump":"^3.0.0","socket-signal-websocket":"^9.1.0"},"devDependencies":{"@geut/chan":"^2.1.1","airtap":"^4.0.0","airtap-playwright":"^1.0.0","ngraph.graph":"^19.0.1","ngraph.path":"^1.3.1","standard":"^14.3.1","tape":"^4.12.0"},"publishConfig":{"access":"public"},"standard":{"env":["browser","commonjs","es6","node","jest"],"globals":["Atomics","SharedArrayBuffer","PATH","page","browser","context","jestPuppeteer"]},"gitHead":"21965c446d422e6707638a2f1fa3c9405f0f6be8","_id":"@geut/discovery-swarm-webrtc@4.3.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-CXAI78tXmgvwvT2KFUdnDyEvHHPKbCqiiEF0W15Ti/dWaCBOM/VzXy6mY8w6rLxJW5YasWG2nxL23b9RvHF4UQ==","shasum":"dc5e679ec08965fcb4b19f30b370f842599cb0e9","tarball":"https://registry.npmjs.org/@geut/discovery-swarm-webrtc/-/discovery-swarm-webrtc-4.3.0.tgz","fileCount":11,"unpackedSize":25147,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggZ8eCRA9TVsSAnZWagAANuoP/37ZmxNIwl293Tch21eB\nfw+w034xpSQ6LEQRyjMGws1A4YCH23BEuprYk9cA8tthEAIhSMTE6ZPP+Aoo\nBlRMY690UV4+SeC5Iwub5848dIGPjl09xMabnnrNv2e9bB0XUzEyX0oCMhEd\ntEdxBaZMQQeZpDFlo8raaPqG9w2PV//5W6hxse4qxBcPmqs9y51D+Pdqmimn\nDlBlbAGcRwZg0UcwhY0TDDYydv+ER9tdBaYsWUa4leoLr8vggSfmVKwPpmk9\n3lI4w44CLTiMz+z7/rd6T2KVnHzIIaxrhWSUWOPrVcgn6JKvNny9zp/air/T\nThP1Y9eI1+4DPbutQ4BjuaPAv7lCH6bx9AzN6IQhzB8QiW40ALmrmc8OOqBm\nSYWVZq9N2QPnlqIP7FKKdlgZ9CEfVAuW6jJ6OE0REa0G11P05ObAzBB5D50J\nPnJ5HIc2h7edD1+ogMiH5goCPGYAZjl1X4Ai5lNjgeY4qTSKchMtLpwSwG/h\nVEofVGPCgnNT6NTfNXukAHxN+PRSf6/wbQnqt4hkXC6fsWywCSwKtw1T05Uz\nd3zeI8KeCwr0pMzF2MlI2m1z1cUsfmHq0RKSBYwfdNYOEVrYD2HawnuN0Ry4\nrWmcba98J3J+BiJjC7EdEUO7+Icx1rcu9kbpYhdv+cqsLUD6/v8ayhkpBf6u\nRgkk\r\n=ni3t\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAekfVuDrIqSq/Vx8yBjrCJsAetE+griofI3MqQCUQayAiEAo7RMO6dHtQSajBrj6oQ1mqmPGI+Bim37hwyBwKA19dc="}]},"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"maintainers":[{"name":"geutuser","email":"geut.studio@gmail.com"},{"name":"elmasse","email":"elmasse@gmail.com"},{"name":"the-real-dk","email":"diego@geutstudio.com"},{"name":"tinchoz49","email":"tinchoz49@gmail.com"},{"name":"estebanprimost","email":"esteban.primost@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discovery-swarm-webrtc_4.3.0_1619107614369_0.5233453159975743"},"_hasShrinkwrap":false},"4.3.1":{"name":"@geut/discovery-swarm-webrtc","version":"4.3.1","description":"discovery-swarm for WebRTC.","main":"index.js","bin":{"discovery-swarm-webrtc":"bin/index.js"},"scripts":{"test":"airtap tests/connectivity.test.js --loopback 127.0.0.1","posttest":"npm run lint","lint":"standard \"**/*.js\"","start":"node bin/index.js","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"repository":{"type":"git","url":"git+https://github.com/geut/discovery-swarm-webrtc.git"},"keywords":["swarm","webrtc","geut"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/discovery-swarm-webrtc/issues"},"homepage":"https://github.com/geut/discovery-swarm-webrtc#readme","dependencies":{"debug":"^4.1.1","end-of-stream":"^1.4.4","minimist":"^1.2.0","mostly-minimal-spanning-tree":"^1.0.2","nanocustomassert":"^1.0.0","nanoerror":"^1.1.0","pump":"^3.0.0","socket-signal-websocket":"^9.1.0"},"devDependencies":{"@geut/chan":"^2.1.1","airtap":"^4.0.0","airtap-playwright":"^1.0.0","ngraph.graph":"^19.0.1","ngraph.path":"^1.3.1","standard":"^14.3.1","tape":"^4.12.0"},"publishConfig":{"access":"public"},"standard":{"env":["browser","commonjs","es6","node","jest"],"globals":["Atomics","SharedArrayBuffer","PATH","page","browser","context","jestPuppeteer"]},"gitHead":"6fc25601391a59eb4dc43cb9a0ffb8b5985e46ab","_id":"@geut/discovery-swarm-webrtc@4.3.1","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-PVm8d6SRZRjNXI2J4kbRuaOBwABq1FW6wD5ivWxKnwycAJTD2bk0EAylFfZMd7cZL6xgaICCLUpnFJhlOagOww==","shasum":"e2f9ad4ad76a5c9e1185e9c14cc4eee1f006d0e6","tarball":"https://registry.npmjs.org/@geut/discovery-swarm-webrtc/-/discovery-swarm-webrtc-4.3.1.tgz","fileCount":11,"unpackedSize":25203,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7Li5CRA9TVsSAnZWagAAf5gQAITUt59/clvM+9gNarmJ\nXMotSK0SlAASAaxQDO/LDxQG6WumZDfGu+lLN8cBiv7ydgcnMjub9lx2QC5Z\no/7x1Vp+JjJssR/RFyz5KxM5jKCvKORCrsdBejQsUM84Q6GS37sQcXbbVK3j\nZf1S4sxQpVI8xXgJbpulSZKQkdktgfmmiiyp9B2ZQMzQ6kxnQ8D63ZMTxckz\nE6XLVQK+hanDEphulFbggu0b9amY4gpiiNff8OaAB8vqODI0+OwSPWBbvqjX\nk/Rcoaa0Vc+ib9Ggqj3y9/i0f47cZVxF3NY5YXoKJXtiVEwcyQW/WIeDrx05\nVbvT1g1InfhpgaJ7C+/in0LfVhfmHnhLI7gXGWKwf6wqn3LldaJSoUvo1Ag9\nO3sy/CaWNvB9/Wxjjd0Dn1+zrb/iVVXGOPEMRxDAlBhQS8WIvjnJGE2+Qf62\niW555QuXGvTrP9JJsGoo8ZbFYnssOTYngmvqNXfWg66Q9jBFWCKFGB7bm+pN\nFuuCxH5ll/WHjmKDwCKYlfv2coB+0pOR/5QnOi1BIR4e45zplszcLqch6aCc\no3qEQzi+Bme9zoBSmizXh1mIAM8wuebXYoyZCON4vc424xNGFd/pLAXz3SiU\npVk81CIZsDTe8yTuq7d43qE66toQzhmWbI+T5GOVtSHhjoVFs+8noVDR4z5K\nEEHV\r\n=WOBU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAlFIbFipEyRnsasY/EhYzFQYcOJntEzkGmROvZQ6f4pAiAPR8rZAUsp4cbbXtrolAlyvc6CrEVdZq9FPTCXNluHag=="}]},"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"maintainers":[{"name":"geutuser","email":"geut.studio@gmail.com"},{"name":"elmasse","email":"elmasse@gmail.com"},{"name":"the-real-dk","email":"diego@geutstudio.com"},{"name":"tinchoz49","email":"tinchoz49@gmail.com"},{"name":"estebanprimost","email":"esteban.primost@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discovery-swarm-webrtc_4.3.1_1626126520585_0.1644869946852523"},"_hasShrinkwrap":false}},"time":{"created":"2018-10-07T16:51:47.814Z","1.0.0":"2018-10-07T16:51:48.075Z","modified":"2022-06-27T21:27:44.024Z","1.0.1":"2018-10-09T21:18:51.136Z","1.1.0":"2019-02-09T14:49:08.998Z","1.2.0":"2019-02-14T22:01:30.012Z","2.0.0-alpha.0":"2019-03-19T14:12:41.858Z","2.0.0-alpha.1":"2019-03-19T14:43:22.627Z","2.0.0-alpha.2":"2019-03-19T17:49:15.248Z","2.0.0-alpha.3":"2019-03-22T17:48:52.125Z","2.0.0-alpha.4":"2019-03-28T16:49:19.819Z","2.0.0-alpha.5":"2019-03-28T20:03:58.068Z","2.0.0-alpha.6":"2019-03-28T20:48:10.905Z","2.0.0-alpha.7":"2019-03-28T21:13:04.953Z","2.0.0-alpha.9":"2019-03-28T23:36:59.966Z","2.0.0-alpha.10":"2019-03-29T12:59:16.896Z","2.0.0-alpha.11":"2019-03-29T14:43:49.414Z","2.0.0-alpha.12":"2019-03-30T11:38:09.556Z","2.0.0-alpha.13":"2019-03-30T14:10:54.971Z","2.0.0-alpha.14":"2019-04-05T17:40:01.169Z","2.0.0-alpha.15":"2019-04-10T18:48:41.934Z","2.0.0-alpha.16":"2019-04-10T18:58:29.757Z","2.0.0-alpha.17":"2019-04-10T19:33:40.279Z","2.0.0-alpha.18":"2019-04-11T17:55:24.622Z","2.0.0-alpha.19":"2019-06-11T18:19:28.078Z","2.0.0":"2019-09-14T01:39:30.059Z","2.1.0":"2019-09-16T12:42:32.470Z","2.1.1":"2019-09-16T16:39:49.240Z","2.2.0":"2019-09-17T17:38:07.738Z","2.2.1":"2019-09-18T21:25:57.561Z","2.2.2":"2019-09-19T13:13:40.289Z","2.2.3":"2019-09-22T17:42:05.666Z","2.2.4":"2019-10-16T23:06:42.557Z","2.2.5":"2020-01-08T15:17:22.730Z","2.2.6":"2020-01-22T16:56:50.910Z","2.2.7":"2020-01-22T17:48:57.236Z","3.0.0-beta.0":"2020-03-26T21:13:58.169Z","3.0.0-beta.1":"2020-04-07T14:47:13.187Z","3.0.0-beta.2":"2020-04-21T14:18:38.813Z","3.0.0-beta.3":"2020-04-22T15:48:04.631Z","3.0.0":"2020-08-21T18:18:28.785Z","3.0.1":"2020-08-21T22:37:19.332Z","4.0.0":"2020-08-21T22:49:06.284Z","4.0.1":"2020-09-03T18:40:59.714Z","4.0.2":"2020-10-08T13:41:45.166Z","4.1.0":"2021-01-21T18:23:36.510Z","4.1.1":"2021-01-27T19:07:31.013Z","4.1.2":"2021-01-29T12:38:58.643Z","4.1.3":"2021-01-29T14:50:45.006Z","4.2.0":"2021-02-04T23:07:54.881Z","4.2.1":"2021-02-10T18:30:39.057Z","4.2.2":"2021-02-25T12:05:11.799Z","4.3.0":"2021-04-22T16:06:54.480Z","4.3.1":"2021-07-12T21:48:40.706Z"},"maintainers":[{"email":"geut.studio@gmail.com","name":"geutuser"},{"email":"diego@geutstudio.com","name":"the-real-dk"},{"email":"tinchoz49@gmail.com","name":"tinchoz49"},{"email":"esteban.primost@gmail.com","name":"estebanprimost"}],"description":"discovery-swarm for WebRTC.","homepage":"https://github.com/geut/discovery-swarm-webrtc#readme","keywords":["swarm","webrtc","geut"],"repository":{"type":"git","url":"git+https://github.com/geut/discovery-swarm-webrtc.git"},"bugs":{"url":"https://github.com/geut/discovery-swarm-webrtc/issues"},"license":"MIT","readme":"# discovery-swarm-webrtc\n\n[![Build Status](https://travis-ci.com/geut/discovery-swarm-webrtc.svg?branch=master)](https://travis-ci.com/geut/discovery-swarm-webrtc)\n[![JavaScript Style Guide](https://img.shields.io/badge/code_style-standard-brightgreen.svg)](https://standardjs.com)\n\n> discovery-swarm for webrtc\n\n<p align=\"center\">\n  <img src=\"https://user-images.githubusercontent.com/819446/64871056-d6a2d480-d61a-11e9-9d93-b79a5f0e822a.gif\" alt=\"force-graph\">\n</p>\n\nThis module provides a \"similar\" API to discovery-swarm but for WebRTC connections.\n\nIt has a few differences to discovery-swarm:\n\n- It needs a signaling server. We give you [one](#server).\n- It uses [mmst](https://github.com/RangerMauve/mostly-minimal-spanning-tree) to minimize the connections. Check the example.\n- `join` and `leave` only accepts Buffers.\n- `leave` and `close` accepts a callback argument or returns a Promise.\n\n## Install\n\n```\n$ npm install @geut/discovery-swarm-webrtc\n```\n\n## Usage\n\n### <a name=\"server\"></a>Server\n\nYou can run your own signal server by running:\n\n```\n$ discovery-swarm-webrtc --port=4000\n```\n\n#### Public Servers\n\n- wss://geut-webrtc-signal-v3.glitch.me\n- wss://geut-webrtc-signal-v3.herokuapp.com\n\n#### Deploy to Heroku\n\n[![Deploy](https://www.herokucdn.com/deploy/button.svg)](https://heroku.com/deploy?template=https://github.com/geut/discovery-swarm-webrtc/tree/master)\n\n### Client\n\n```javascript\nconst crypto = require('crypto')\nconst swarm = require('@geut/discovery-swarm-webrtc')\n\nconst sw = swarm({\n  bootstrap: ['ws://localhost:4000']\n})\n\nconst topic = crypto.createHash('sha256')\n  .update('my-discovery-swarm-topic')\n  .digest()\n\nsw.join(topic)\n\nsw.on('connection', peer => {\n  // connected\n})\n```\n\n## API\n\n#### `const sw = swarm(opts)`\n\nCreates a new Swarm.\n\n`opts` include:\n\n```javascript\n{\n  id: crypto.randomBytes(32), // peer-id for user\n  bootstrap: [string], // urls to your websocket endpoints\n  stream: (info) => stream, // stream to replicate across peers\n  simplePeer: {}, // options for the simplePeer instances,\n  maxPeers: 5, // max connections by peer\n  timeout: 15 * 1000, // defines the time to wait to establish a connection\n}\n```\n\n#### `sw.join(Buffer)`\n\nJoin a specific channel. We use behind it `simple-signal` + `simple-peer`.\n\n#### `const promise = sw.leave(Buffer)`\n\nLeave from specific channel. Destroy all the connections and leave the channel.\n\n#### `const promise = sw.close([callback])`\n\nClose the entire swarm. Destroy all the connections and disconnect from the signal.\n\n#### `const arrayOfPeers = sw.getPeers([channel])`\n\nReturns the list of connected peers for a specific channel.\n\nChannel is `optional`, if you don't pass it you get the entire list of peers.\n\n#### `sw.connect(channel: Buffer, peerId: Buffer) -> Promise<SimplePeer>`\n\nConnect directly to a specific peer.\n\n### Events\n\n#### `sw.on('handshaking', function(connection, info) { ... })`\n\nEmitted when you've connected to a peer and are now initializing the connection's session. Info is an object that contains information about the connection.\n\n`info` include:\n\n``` js\n{\n  id: Buffer // the remote peer's peer-id.\n  channel: Buffer // the channel this connection was initiated on.\n  initiator: Boolean // whether we initiated the connection or someone else did\n}\n```\n\n#### `sw.on('connection', function(connection, info) { ... })`\n\nEmitted when you have fully connected to another peer. Info is an object that contains info about the connection.\n\n#### `sw.on('connection-closed', function(connection, info) { ... })`\n\nEmitted when you've disconnected from a peer. Info is an object that contains info about the connection.\n\n#### `sw.on('leave', function(channel) { ... })`\n\nEmitted when you left a channel.\n\n#### `sw.on('close', function() { ... })`\n\nEmitted when the swarm was closed.\n\n#### `sw.on('candidates-updated', function(channel, candidates) { ... })`\n\nEmitted when the candidates peer for a specific channel was updated. `candidates` is an array of Buffer id.\n\n## <a name=\"issues\"></a> Issues\n\n:bug: If you found an issue we encourage you to report it on [github](https://github.com/geut/discovery-swarm-webrtc/issues). Please specify your OS and the actions to reproduce it.\n\n## <a name=\"contribute\"></a> Contributing\n\n:busts_in_silhouette: Ideas and contributions to the project are welcome. You must follow this [guideline](https://github.com/geut/discovery-swarm-webrtc/blob/master/CONTRIBUTING.md).\n\n## Sponsored By\n[\n<img src=\"https://dxos.org/images/logo/dxos-logo-type-dark.png\" alt=\"DXOS\" width=\"350px\" />\n](https://dxos.org/)\n\n## License\n\nMIT © A [**GEUT**](http://geutstudio.com/) project\n","readmeFilename":"README.md","author":{"name":"GEUT","email":"contact@geutstudio.com"}}