{"_id":"libp2p-websocket-star","_rev":"4634404","name":"libp2p-websocket-star","description":"libp2p-webrtc-star without webrtc. Just plain socket.io.","dist-tags":{"latest":"0.10.2"},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"mkg20001","email":""}],"time":{"modified":"2026-04-10T19:07:59.000Z","created":"2017-08-28T16:21:04.838Z","0.10.2":"2019-01-10T18:19:18.668Z","0.10.1":"2019-01-04T14:44:45.963Z","0.10.0":"2018-11-28T13:18:47.661Z","0.9.1":"2018-11-26T13:57:44.790Z","0.9.0":"2018-10-02T12:06:37.433Z","0.8.1":"2018-06-19T06:25:58.783Z","0.8.0":"2018-04-05T16:30:26.388Z","0.7.7":"2018-02-20T11:08:05.087Z","0.7.6":"2018-02-12T10:31:20.539Z","0.7.5":"2018-02-12T09:33:30.051Z","0.7.2":"2017-12-05T17:11:57.698Z","0.7.1":"2017-11-30T13:30:19.555Z","0.7.0":"2017-11-30T13:28:44.163Z","0.6.0":"2017-11-27T13:13:25.047Z","0.5.1":"2017-11-19T11:46:01.570Z","0.5.0":"2017-10-28T12:43:25.562Z","0.4.1":"2017-09-22T18:03:50.178Z","0.4.0":"2017-09-11T10:53:02.912Z","0.3.0-rc4":"2017-09-06T13:34:46.642Z","0.3.0-rc3":"2017-09-06T12:34:47.664Z","0.3.0-rc2":"2017-09-06T11:04:39.353Z","0.3.0-rc1":"2017-09-06T10:26:34.240Z","0.3.0-rc0":"2017-09-06T10:12:49.976Z","0.2.6":"2017-09-02T10:36:56.781Z","0.2.5":"2017-08-30T19:05:23.952Z","0.2.4":"2017-08-30T18:41:38.005Z","0.2.3":"2017-08-30T16:28:44.917Z","0.2.2":"2017-08-30T15:57:53.139Z","0.2.1":"2017-08-30T15:51:15.222Z","0.2.0":"2017-08-30T14:16:50.519Z","0.1.3":"2017-08-29T09:28:41.253Z","0.1.2":"2017-08-29T09:13:16.306Z","0.1.1":"2017-08-29T08:48:18.575Z","0.1.0":"2017-08-29T08:46:32.999Z","0.0.1":"2017-08-28T16:21:04.838Z"},"users":{},"repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-websocket-star.git"},"versions":{"0.10.2":{"name":"libp2p-websocket-star","version":"0.10.2","description":"libp2p-webrtc-star without webrtc. Just plain socket.io.","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","scripts":{"lint":"aegir lint","build":"aegir build","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target browser","test:webworker":"aegir test --target webworker","test:dns":"REMOTE_DNS=1 aegir test","test:ip":"REMOTE_IP=1 aegir test","release":"aegir release --target node --target browser","release-minor":"aegir release --type minor --target node --target browser","release-major":"aegir release --type major --target node --target browser","coverage":"aegir coverage","coverage-publish":"aegir coverage --provider coveralls"},"keywords":["libp2p","transport","websocket"],"license":"MIT","dependencies":{"async":"^2.6.1","class-is":"^1.1.0","debug":"^4.1.1","interface-connection":"~0.3.2","libp2p-crypto":"~0.16.0","mafmt":"^6.0.4","multiaddr":"^6.0.3","nanoid":"^2.0.0","once":"^1.4.0","peer-id":"~0.12.2","peer-info":"~0.15.1","pull-stream":"^3.6.9","socket.io-client":"^2.1.1","socket.io-pull-stream":"~0.1.5"},"devDependencies":{"aegir":"^18.0.3","chai":"^4.2.0","dirty-chai":"^2.0.1","libp2p-websocket-star-rendezvous":"~0.3.0","lodash":"^4.17.11"},"repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-websocket-star.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-websocket-star/issues"},"homepage":"https://github.com/libp2p/js-libp2p-websocket-star#readme","contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Diogo Silva","email":"fsdiogo@gmail.com"},{"name":"Dirk McCormick","email":"dirkmdev@gmail.com"},{"name":"Gorka","email":"gorka@aquigorka.com"},{"name":"Hugo Dias","email":"mail@hugodias.me"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Victor Bjelkholm","email":"victorbjelkholm@gmail.com"},{"name":"dirkmc","email":"dirk@mccormick.cx"}],"gitHead":"0d461ef36e87dc87f3d1531ae3c32df66d865edd","_id":"libp2p-websocket-star@0.10.2","_npmVersion":"6.4.1","_nodeVersion":"10.14.2","_npmUser":{"name":"jacobheun","email":"jacobheun@gmail.com"},"dist":{"shasum":"74df4c651292bf64307d1198746e249827041ea5","size":1607169,"noattachment":false,"key":"/libp2p-websocket-star/-/libp2p-websocket-star-0.10.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-websocket-star/download/libp2p-websocket-star-0.10.2.tgz"},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"mkg20001","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-websocket-star_0.10.2_1547144358492_0.7308062627685565"},"_hasShrinkwrap":false,"publish_time":1547144358668,"deprecated":"No longer supported for js-libp2p0.27.0 or later","_cnpm_publish_time":1547144358668,"_cnpmcore_publish_time":"2021-12-16T19:10:26.748Z"},"0.10.1":{"name":"libp2p-websocket-star","version":"0.10.1","description":"libp2p-webrtc-star without webrtc. Just plain socket.io.","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","scripts":{"lint":"aegir lint","build":"aegir build","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target browser","test:webworker":"aegir test --target webworker","test:dns":"REMOTE_DNS=1 aegir test","test:ip":"REMOTE_IP=1 aegir test","release":"aegir release --target node --target browser","release-minor":"aegir release --type minor --target node --target browser","release-major":"aegir release --type major --target node --target browser","coverage":"aegir coverage","coverage-publish":"aegir coverage --provider coveralls"},"keywords":["libp2p","transport","websocket"],"license":"MIT","dependencies":{"async":"^2.6.1","class-is":"^1.1.0","data-queue":"0.0.3","debug":"^4.1.1","interface-connection":"~0.3.3","libp2p-crypto":"~0.15.0","mafmt":"^6.0.3","merge-recursive":"0.0.3","multiaddr":"^6.0.2","once":"^1.4.0","peer-id":"~0.12.1","peer-info":"~0.15.0","pull-stream":"^3.6.9","socket.io-client":"^2.1.1","socket.io-pull-stream":"~0.1.5","uuid":"^3.3.2"},"directories":{"test":"test"},"devDependencies":{"aegir":"^18.0.2","chai":"^4.2.0","dirty-chai":"^2.0.1","libp2p-websocket-star-rendezvous":"~0.2.4","lodash":"^4.17.11"},"repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-websocket-star.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-websocket-star/issues"},"homepage":"https://github.com/libp2p/js-libp2p-websocket-star#readme","contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Diogo Silva","email":"fsdiogo@gmail.com"},{"name":"Dirk McCormick","email":"dirkmdev@gmail.com"},{"name":"Gorka","email":"gorka@aquigorka.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Vasco Santos","email":"vasco.santos@ua.pt"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Victor Bjelkholm","email":"victorbjelkholm@gmail.com"},{"name":"dirkmc","email":"dirk@mccormick.cx"}],"gitHead":"c10291522a9366d9c1cfc4039dbe281307c4945a","_id":"libp2p-websocket-star@0.10.1","_npmVersion":"6.4.1","_nodeVersion":"10.14.2","_npmUser":{"name":"jacobheun","email":"jacobheun@gmail.com"},"dist":{"shasum":"bab0d554da33f95a1ae1e8da752126522dbc1667","size":18077,"noattachment":false,"key":"/libp2p-websocket-star/-/libp2p-websocket-star-0.10.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-websocket-star/download/libp2p-websocket-star-0.10.1.tgz"},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"mkg20001","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-websocket-star_0.10.1_1546613085792_0.4453064098168371"},"_hasShrinkwrap":false,"publish_time":1546613085963,"deprecated":"No longer supported for js-libp2p0.27.0 or later","_cnpm_publish_time":1546613085963,"_cnpmcore_publish_time":"2021-12-16T19:10:27.086Z"},"0.10.0":{"name":"libp2p-websocket-star","version":"0.10.0","description":"libp2p-webrtc-star without webrtc. Just plain socket.io.","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","scripts":{"lint":"aegir lint","build":"aegir build","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target browser","test:webworker":"aegir test --target webworker","test:dns":"REMOTE_DNS=1 aegir test","test:ip":"REMOTE_IP=1 aegir test","release":"aegir release --target node --target browser","release-minor":"aegir release --type minor --target node --target browser","release-major":"aegir release --type major --target node --target browser","coverage":"aegir coverage","coverage-publish":"aegir coverage --provider coveralls"},"keywords":["libp2p","transport","websocket"],"license":"MIT","dependencies":{"async":"^2.6.1","class-is":"^1.1.0","data-queue":"0.0.3","debug":"^4.1.0","interface-connection":"~0.3.2","libp2p-crypto":"~0.14.1","mafmt":"^6.0.2","merge-recursive":"0.0.3","multiaddr":"^5.0.2","once":"^1.4.0","peer-id":"~0.12.0","peer-info":"~0.14.1","pull-stream":"^3.6.9","socket.io-client":"^2.1.1","socket.io-pull-stream":"~0.1.5","uuid":"^3.3.2"},"directories":{"test":"test"},"devDependencies":{"aegir":"^17.1.1","chai":"^4.2.0","dirty-chai":"^2.0.1","libp2p-websocket-star-rendezvous":"~0.2.4","lodash":"^4.17.11"},"repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-websocket-star.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-websocket-star/issues"},"homepage":"https://github.com/libp2p/js-libp2p-websocket-star#readme","contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Diogo Silva","email":"fsdiogo@gmail.com"},{"name":"Dirk McCormick","email":"dirkmdev@gmail.com"},{"name":"Gorka","email":"gorka@aquigorka.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Victor Bjelkholm","email":"victorbjelkholm@gmail.com"},{"name":"dirkmc","email":"dirk@mccormick.cx"}],"gitHead":"63608af2247b7bd982f6f56a3afa62d40b7c4195","_id":"libp2p-websocket-star@0.10.0","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"jacobheun","email":"jacobheun@gmail.com"},"dist":{"shasum":"3923bf50db95a24f83f195ca4f8105ab478c9a47","size":18046,"noattachment":false,"key":"/libp2p-websocket-star/-/libp2p-websocket-star-0.10.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-websocket-star/download/libp2p-websocket-star-0.10.0.tgz"},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"mkg20001","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-websocket-star_0.10.0_1543411127518_0.4236500621692618"},"_hasShrinkwrap":false,"publish_time":1543411127661,"deprecated":"No longer supported for js-libp2p0.27.0 or later","_cnpm_publish_time":1543411127661,"_cnpmcore_publish_time":"2021-12-16T19:10:27.330Z"},"0.9.1":{"name":"libp2p-websocket-star","version":"0.9.1","description":"libp2p-webrtc-star without webrtc. Just plain socket.io.","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","scripts":{"lint":"aegir lint","build":"aegir build","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target browser","test:webworker":"aegir test --target webworker","test:dns":"REMOTE_DNS=1 aegir test","test:ip":"REMOTE_IP=1 aegir test","release":"aegir release --target node --target browser","release-minor":"aegir release --type minor --target node --target browser","release-major":"aegir release --type major --target node --target browser","coverage":"aegir coverage","coverage-publish":"aegir coverage --provider coveralls"},"keywords":["libp2p","transport","websocket"],"license":"MIT","dependencies":{"async":"^2.6.1","class-is":"^1.1.0","data-queue":"0.0.3","debug":"^4.1.0","interface-connection":"~0.3.2","libp2p-crypto":"~0.14.1","mafmt":"^6.0.2","merge-recursive":"0.0.3","multiaddr":"^5.0.2","once":"^1.4.0","peer-id":"~0.12.0","peer-info":"~0.14.1","pull-stream":"^3.6.9","socket.io-client":"^2.1.1","socket.io-pull-stream":"~0.1.5","uuid":"^3.3.2"},"directories":{"test":"test"},"devDependencies":{"aegir":"^17.1.1","chai":"^4.2.0","dirty-chai":"^2.0.1","libp2p-websocket-star-rendezvous":"~0.2.4","lodash":"^4.17.11"},"repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-websocket-star.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-websocket-star/issues"},"homepage":"https://github.com/libp2p/js-libp2p-websocket-star#readme","contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Diogo Silva","email":"fsdiogo@gmail.com"},{"name":"Gorka","email":"gorka@aquigorka.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Victor Bjelkholm","email":"victorbjelkholm@gmail.com"}],"gitHead":"e9f9fe1056d3d20a28ab2d24f6b1206875ba36ad","_id":"libp2p-websocket-star@0.9.1","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"jacobheun","email":"jacobheun@gmail.com"},"dist":{"shasum":"cbf5127fb6225b8f60cd781aa338a7f0511cf227","size":17237,"noattachment":false,"key":"/libp2p-websocket-star/-/libp2p-websocket-star-0.9.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-websocket-star/download/libp2p-websocket-star-0.9.1.tgz"},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"mkg20001","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-websocket-star_0.9.1_1543240664611_0.4414793639566086"},"_hasShrinkwrap":false,"publish_time":1543240664790,"deprecated":"No longer supported for js-libp2p0.27.0 or later","_cnpm_publish_time":1543240664790,"_cnpmcore_publish_time":"2021-12-16T19:10:27.603Z"},"0.9.0":{"name":"libp2p-websocket-star","version":"0.9.0","description":"libp2p-webrtc-star without webrtc. Just plain socket.io.","leadMaintainer":"Jacob Heun <jacobheun@gmail.com>","main":"src/index.js","scripts":{"lint":"aegir lint","build":"aegir build","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target browser","test:webworker":"aegir test --target webworker","test:dns":"REMOTE_DNS=1 aegir test","test:ip":"REMOTE_IP=1 aegir test","release":"aegir release --target node --target browser","release-minor":"aegir release --type minor --target node --target browser","release-major":"aegir release --type major --target node --target browser","coverage":"aegir coverage","coverage-publish":"aegir coverage --provider coveralls"},"keywords":["libp2p","transport","websocket"],"license":"MIT","dependencies":{"async":"^2.6.1","class-is":"^1.1.0","data-queue":"0.0.3","debug":"^3.1.0","interface-connection":"~0.3.2","libp2p-crypto":"~0.14.0","mafmt":"^6.0.2","merge-recursive":"0.0.3","multiaddr":"^5.0.0","once":"^1.4.0","peer-id":"~0.11.0","peer-info":"~0.14.1","pull-stream":"^3.6.9","socket.io-client":"^2.1.1","socket.io-pull-stream":"~0.1.5","uuid":"^3.3.2"},"directories":{"test":"test"},"devDependencies":{"aegir":"^15.2.0","chai":"^4.2.0","dirty-chai":"^2.0.1","libp2p-websocket-star-rendezvous":"~0.2.3","lodash":"^4.17.11"},"repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-websocket-star.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-websocket-star/issues"},"homepage":"https://github.com/libp2p/js-libp2p-websocket-star#readme","contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Diogo Silva","email":"fsdiogo@gmail.com"},{"name":"Gorka","email":"gorka@aquigorka.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Victor Bjelkholm","email":"victorbjelkholm@gmail.com"}],"gitHead":"8f19b4957fadf0c32539c65148b027b02ec4353a","_id":"libp2p-websocket-star@0.9.0","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"jacobheun","email":"jacobheun@gmail.com"},"dist":{"shasum":"51960cda24105fa33ca6923db6517fd9293a06af","size":17197,"noattachment":false,"key":"/libp2p-websocket-star/-/libp2p-websocket-star-0.9.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-websocket-star/download/libp2p-websocket-star-0.9.0.tgz"},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"mkg20001","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-websocket-star_0.9.0_1538481997314_0.010400666030043304"},"_hasShrinkwrap":false,"publish_time":1538481997433,"deprecated":"No longer supported for js-libp2p0.27.0 or later","_cnpm_publish_time":1538481997433,"_cnpmcore_publish_time":"2021-12-16T19:10:27.843Z"},"0.8.1":{"name":"libp2p-websocket-star","version":"0.8.1","description":"libp2p-webrtc-star without webrtc. Just plain socket.io.","main":"src/index.js","scripts":{"lint":"aegir lint","build":"aegir build","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target browser","test:webworker":"aegir test --target webworker","test:dns":"REMOTE_DNS=1 aegir test","test:ip":"REMOTE_IP=1 aegir test","release":"aegir release --target node --target browser","release-minor":"aegir release --type minor --target node --target browser","release-major":"aegir release --type major --target node --target browser","coverage":"aegir coverage","coverage-publish":"aegir coverage --provider coveralls"},"keywords":["libp2p","transport","websocket"],"author":{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},"license":"MIT","dependencies":{"async":"^2.6.1","class-is":"^1.1.0","data-queue":"0.0.3","debug":"^3.1.0","interface-connection":"~0.3.2","libp2p-crypto":"~0.13.0","mafmt":"^6.0.0","merge-recursive":"0.0.3","multiaddr":"^5.0.0","once":"^1.4.0","peer-id":"~0.10.7","peer-info":"~0.14.1","pull-stream":"^3.6.8","socket.io-client":"^2.1.1","socket.io-pull-stream":"~0.1.5","uuid":"^3.2.1"},"directories":{"test":"test"},"devDependencies":{"aegir":"^14.0.0","chai":"^4.1.2","dirty-chai":"^2.0.1","libp2p-websocket-star-rendezvous":"github:libp2p/js-libp2p-websocket-star-rendezvous","lodash":"^4.17.10"},"repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-websocket-star.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-websocket-star/issues"},"homepage":"https://github.com/libp2p/js-libp2p-websocket-star#readme","contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Diogo Silva","email":"fsdiogo@gmail.com"},{"name":"Gorka","email":"gorka@aquigorka.com"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Victor Bjelkholm","email":"victorbjelkholm@gmail.com"}],"gitHead":"7e2b8942a0d408dfff2cbf7083560534708d3d1f","_id":"libp2p-websocket-star@0.8.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"daviddias","email":"mail@daviddias.me"},"dist":{"shasum":"45203a0384c3cc95c3754ef960c92a708ab076e3","size":17080,"noattachment":false,"key":"/libp2p-websocket-star/-/libp2p-websocket-star-0.8.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-websocket-star/download/libp2p-websocket-star-0.8.1.tgz"},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"mkg20001","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-websocket-star_0.8.1_1529389558719_0.08450952718784177"},"_hasShrinkwrap":false,"publish_time":1529389558783,"deprecated":"No longer supported for js-libp2p0.27.0 or later","_cnpm_publish_time":1529389558783,"_cnpmcore_publish_time":"2021-12-16T19:10:28.096Z"},"0.8.0":{"name":"libp2p-websocket-star","version":"0.8.0","description":"libp2p-webrtc-star without webrtc. Just plain socket.io.","main":"src/index.js","scripts":{"lint":"aegir lint","build":"aegir build","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target browser","test:webworker":"aegir test --target webworker","test:dns":"REMOTE_DNS=1 aegir test","test:ip":"REMOTE_IP=1 aegir test","release":"aegir release --target node --target browser","release-minor":"aegir release --type minor --target node --target browser","release-major":"aegir release --type major --target node --target browser","coverage":"aegir coverage","coverage-publish":"aegir coverage --provider coveralls"},"keywords":["libp2p","transport","websocket"],"author":{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},"license":"MIT","dependencies":{"async":"^2.6.0","class-is":"^1.1.0","data-queue":"0.0.3","debug":"^3.1.0","interface-connection":"^0.3.2","libp2p-crypto":"^0.12.1","mafmt":"^6.0.0","merge-recursive":"0.0.3","multiaddr":"^4.0.0","once":"^1.4.0","peer-id":"^0.10.7","peer-info":"^0.14.0","pull-stream":"^3.6.7","socket.io-client":"^2.1.0","socket.io-pull-stream":"^0.1.5","uuid":"^3.2.1"},"directories":{"test":"test"},"devDependencies":{"aegir":"^13.0.6","chai":"^4.1.2","dirty-chai":"^2.0.1","libp2p-websocket-star-rendezvous":"github:libp2p/js-libp2p-websocket-star-rendezvous","lodash":"^4.17.5"},"repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-websocket-star.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-websocket-star/issues"},"homepage":"https://github.com/libp2p/js-libp2p-websocket-star#readme","contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Diogo Silva","email":"fsdiogo@gmail.com"},{"name":"Gorka","email":"gorka@aquigorka.com"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Victor Bjelkholm","email":"victorbjelkholm@gmail.com"}],"gitHead":"575369f520b48a3411d0d3d0011815d96c50142b","_id":"libp2p-websocket-star@0.8.0","_npmVersion":"5.8.0","_nodeVersion":"9.4.0","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"dist":{"shasum":"ec98eba4107ed586cefe9a2286eb81e02cac8254","size":17015,"noattachment":false,"key":"/libp2p-websocket-star/-/libp2p-websocket-star-0.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-websocket-star/download/libp2p-websocket-star-0.8.0.tgz"},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"mkg20001","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-websocket-star_0.8.0_1522945826321_0.027206627644976944"},"_hasShrinkwrap":false,"publish_time":1522945826388,"deprecated":"No longer supported for js-libp2p0.27.0 or later","_cnpm_publish_time":1522945826388,"_cnpmcore_publish_time":"2021-12-16T19:10:28.345Z"},"0.7.7":{"name":"libp2p-websocket-star","version":"0.7.7","description":"libp2p-webrtc-star without webrtc. Just plain socket.io.","main":"src/index.js","scripts":{"lint":"aegir lint","build":"aegir build","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target browser","test:webworker":"aegir test --target webworker","test:dns":"REMOTE_DNS=1 aegir test","test:ip":"REMOTE_IP=1 aegir test","release":"aegir release --target node --target browser","release-minor":"aegir release --type minor --target node --target browser","release-major":"aegir release --type major --target node --target browser","coverage":"aegir coverage","coverage-publish":"aegir coverage --provider coveralls"},"keywords":["libp2p","transport","websocket"],"author":{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},"license":"MIT","dependencies":{"async":"^2.6.0","data-queue":"0.0.3","debug":"^3.1.0","interface-connection":"^0.3.2","libp2p-crypto":"^0.12.1","mafmt":"^4.0.0","merge-recursive":"0.0.3","multiaddr":"^3.0.2","once":"^1.4.0","peer-id":"^0.10.6","peer-info":"^0.11.6","pull-stream":"^3.6.2","socket.io-client":"^2.0.4","socket.io-pull-stream":"^0.1.4","uuid":"^3.2.1"},"directories":{"test":"test"},"devDependencies":{"aegir":"^13.0.5","chai":"^4.1.2","dirty-chai":"^2.0.1","libp2p-websocket-star-rendezvous":"github:libp2p/js-libp2p-websocket-star-rendezvous","lodash":"^4.17.5"},"repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-websocket-star.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-websocket-star/issues"},"homepage":"https://github.com/libp2p/js-libp2p-websocket-star#readme","contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Victor Bjelkholm","email":"victorbjelkholm@gmail.com"},{"name":"mkg20001","email":"mkg20001@gmail.com"}],"gitHead":"dd3b8318d2454e7656b2a1017795dbc6e5e7d79e","_id":"libp2p-websocket-star@0.7.7","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"dist":{"shasum":"db04fd85a4057f646aed1bb12b142546976e6aa2","size":15580,"noattachment":false,"key":"/libp2p-websocket-star/-/libp2p-websocket-star-0.7.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-websocket-star/download/libp2p-websocket-star-0.7.7.tgz"},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"mkg20001","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-websocket-star_0.7.7_1519124884938_0.32728454283072805"},"_hasShrinkwrap":false,"publish_time":1519124885087,"deprecated":"No longer supported for js-libp2p0.27.0 or later","_cnpm_publish_time":1519124885087,"_cnpmcore_publish_time":"2021-12-16T19:10:28.536Z"},"0.7.6":{"name":"libp2p-websocket-star","version":"0.7.6","description":"libp2p-webrtc-star without webrtc. Just plain socket.io.","main":"src/index.js","scripts":{"lint":"aegir lint","build":"aegir build","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target browser","test:webworker":"aegir test --target webworker","test:dns":"REMOTE_DNS=1 aegir test","test:ip":"REMOTE_IP=1 aegir test","release":"aegir release --target node --target browser","release-minor":"aegir release --type minor --target node --target browser","release-major":"aegir release --type major --target node --target browser","coverage":"aegir coverage","coverage-publish":"aegir coverage --provider coveralls"},"keywords":["libp2p","transport","websocket"],"author":{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},"license":"MIT","dependencies":{"async":"^2.6.0","data-queue":"0.0.3","debug":"^3.1.0","interface-connection":"^0.3.2","libp2p-crypto":"^0.12.1","mafmt":"^4.0.0","merge-recursive":"0.0.3","multiaddr":"^3.0.2","once":"^1.4.0","peer-id":"^0.10.6","peer-info":"^0.11.6","pull-stream":"^3.6.1","socket.io-client":"^2.0.4","socket.io-pull-stream":"^0.1.4","uuid":"^3.2.1"},"directories":{"test":"test"},"devDependencies":{"aegir":"^12.4.0","chai":"^4.1.2","dirty-chai":"^2.0.1","libp2p-websocket-star-rendezvous":"github:libp2p/js-libp2p-websocket-star-rendezvous","lodash":"^4.17.5"},"repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-websocket-star.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-websocket-star/issues"},"homepage":"https://github.com/libp2p/js-libp2p-websocket-star#readme","contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Victor Bjelkholm","email":"victorbjelkholm@gmail.com"},{"name":"mkg20001","email":"mkg20001@gmail.com"}],"gitHead":"4141100d66329671af3c3db4a8694e3e0149f4aa","_id":"libp2p-websocket-star@0.7.6","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"dist":{"shasum":"6c7a903701665fbfe4a39650fef150507ff623d9","size":15958,"noattachment":false,"key":"/libp2p-websocket-star/-/libp2p-websocket-star-0.7.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-websocket-star/download/libp2p-websocket-star-0.7.6.tgz"},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"mkg20001","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-websocket-star_0.7.6_1518431479777_0.0010812787698211146"},"_hasShrinkwrap":false,"publish_time":1518431480539,"deprecated":"No longer supported for js-libp2p0.27.0 or later","_cnpm_publish_time":1518431480539,"_cnpmcore_publish_time":"2021-12-16T19:10:28.735Z"},"0.7.5":{"name":"libp2p-websocket-star","version":"0.7.5","description":"libp2p-webrtc-star without webrtc. Just plain socket.io.","main":"src/index.js","scripts":{"lint":"aegir lint","build":"aegir build","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target browser","test:webworker":"aegir test --target webworker","test:dns":"REMOTE_DNS=1 aegir test","test:ip":"REMOTE_IP=1 aegir test","release":"aegir release --target node --target browser","release-minor":"aegir release --type minor --target node --target browser","release-major":"aegir release --type major --target node --target browser","coverage":"aegir coverage","coverage-publish":"aegir coverage --provider coveralls"},"keywords":["libp2p","transport","websocket"],"author":{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},"license":"MIT","dependencies":{"async":"^2.6.0","data-queue":"0.0.3","debug":"^3.1.0","interface-connection":"^0.3.2","libp2p-crypto":"^0.12.1","mafmt":"^3.0.2","merge-recursive":"0.0.3","multiaddr":"^3.0.2","once":"^1.4.0","peer-id":"^0.10.5","peer-info":"^0.11.6","pull-stream":"^3.6.1","socket.io-client":"^2.0.4","socket.io-pull-stream":"^0.1.4","uuid":"^3.2.1"},"directories":{"test":"test"},"devDependencies":{"aegir":"^12.4.0","chai":"^4.1.2","dirty-chai":"^2.0.1","libp2p-websocket-star-rendezvous":"github:libp2p/js-libp2p-websocket-star-rendezvous","lodash":"^4.17.5"},"repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-websocket-star.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-websocket-star/issues"},"homepage":"https://github.com/libp2p/js-libp2p-websocket-star#readme","contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Victor Bjelkholm","email":"victorbjelkholm@gmail.com"},{"name":"mkg20001","email":"mkg20001@gmail.com"}],"gitHead":"7bcd4e5ba069202ef84ac257cc22b70b3b3bb28d","_id":"libp2p-websocket-star@0.7.5","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"dist":{"shasum":"17923f3ffce6c58cfc3fa6aea90aeb615e2fcf69","size":15895,"noattachment":false,"key":"/libp2p-websocket-star/-/libp2p-websocket-star-0.7.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-websocket-star/download/libp2p-websocket-star-0.7.5.tgz"},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"mkg20001","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-websocket-star_0.7.5_1518428009232_0.5944769902197609"},"_hasShrinkwrap":false,"publish_time":1518428010051,"deprecated":"No longer supported for js-libp2p0.27.0 or later","_cnpm_publish_time":1518428010051,"_cnpmcore_publish_time":"2021-12-16T19:10:29.037Z"},"0.7.2":{"name":"libp2p-websocket-star","version":"0.7.2","description":"libp2p-webrtc-star without webrtc. Just plain socket.io.","main":"src/index.js","scripts":{"lint":"aegir lint","build":"aegir build","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target browser","test:webworker":"aegir test --target webworker","test:dns":"REMOTE_DNS=1 aegir test","test:ip":"REMOTE_IP=1 aegir test","release":"aegir release --target node --target browser","release-minor":"aegir release --type minor --target node --target browser","release-major":"aegir release --type major --target node --target browser","coverage":"aegir coverage","coverage-publish":"aegir coverage --provider coveralls"},"keywords":["libp2p","transport","websocket"],"author":{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},"license":"MIT","dependencies":{"async":"^2.6.0","data-queue":"0.0.3","debug":"^3.1.0","interface-connection":"^0.3.2","libp2p-crypto":"^0.10.4","mafmt":"^3.0.2","merge-recursive":"0.0.3","multiaddr":"^3.0.1","once":"^1.4.0","peer-id":"^0.10.3","peer-info":"^0.11.3","pull-stream":"^3.6.1","socket.io-client":"^2.0.4","socket.io-pull-stream":"^0.1.1","uuid":"^3.1.0"},"directories":{"test":"test"},"devDependencies":{"aegir":"^12.2.0","chai":"^4.1.2","dirty-chai":"^2.0.1","libp2p-websocket-star-rendezvous":"github:libp2p/js-libp2p-websocket-star-rendezvous","lodash":"^4.17.4"},"repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-websocket-star.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-websocket-star/issues"},"homepage":"https://github.com/libp2p/js-libp2p-websocket-star#readme","contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Victor Bjelkholm","email":"victorbjelkholm@gmail.com"},{"name":"mkg20001","email":"mkg20001@gmail.com"}],"gitHead":"834f358064883feb2f06f170907cdbbba7bd859c","_id":"libp2p-websocket-star@0.7.2","_npmVersion":"5.5.1","_nodeVersion":"8.8.0","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"dist":{"shasum":"644c35ce4ab934d415176a15f58af3b3f30d51ef","size":15755,"noattachment":false,"key":"/libp2p-websocket-star/-/libp2p-websocket-star-0.7.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-websocket-star/download/libp2p-websocket-star-0.7.2.tgz"},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"mkg20001","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-websocket-star-0.7.2.tgz_1512493916615_0.2635355594102293"},"publish_time":1512493917698,"_hasShrinkwrap":false,"deprecated":"No longer supported for js-libp2p0.27.0 or later","_cnpm_publish_time":1512493917698,"_cnpmcore_publish_time":"2021-12-16T19:10:29.440Z"},"0.7.1":{"name":"libp2p-websocket-star","version":"0.7.1","description":"libp2p-webrtc-star without webrtc. Just plain socket.io.","main":"src/index.js","scripts":{"lint":"aegir lint","build":"aegir build","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target browser","test:webworker":"aegir test --target webworker","test:dns":"REMOTE_DNS=1 aegir test","test:ip":"REMOTE_IP=1 aegir test","release":"aegir release --target node --target browser","release-minor":"aegir release --type minor --target node --target browser","release-major":"aegir release --type major --target node --target browser","coverage":"aegir coverage","coverage-publish":"aegir coverage --provider coveralls"},"keywords":["libp2p","transport","websocket"],"author":{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},"license":"MIT","dependencies":{"async":"^2.6.0","data-queue":"0.0.3","debug":"^3.1.0","interface-connection":"^0.3.2","libp2p-crypto":"^0.10.3","mafmt":"^3.0.2","merge-recursive":"0.0.3","multiaddr":"^3.0.1","once":"^1.4.0","peer-id":"^0.10.2","peer-info":"^0.11.1","pull-stream":"^3.6.1","socket.io-client":"^2.0.4","socket.io-pull-stream":"^0.1.1","uuid":"^3.1.0"},"directories":{"test":"test"},"devDependencies":{"aegir":"^12.2.0","chai":"^4.1.2","dirty-chai":"^2.0.1","libp2p-websocket-star-rendezvous":"github:libp2p/js-libp2p-websocket-star-rendezvous","lodash":"^4.17.4"},"repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-websocket-star.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-websocket-star/issues"},"homepage":"https://github.com/libp2p/js-libp2p-websocket-star#readme","contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Victor Bjelkholm","email":"victorbjelkholm@gmail.com"},{"name":"mkg20001","email":"mkg20001@gmail.com"}],"gitHead":"fe7084336fca401a93efa4b7429846f6e4a5c969","_id":"libp2p-websocket-star@0.7.1","_npmVersion":"5.5.1","_nodeVersion":"8.8.0","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"dist":{"shasum":"987f6c518c658249e0ffa111ac0dc3e708847b32","size":15625,"noattachment":false,"key":"/libp2p-websocket-star/-/libp2p-websocket-star-0.7.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-websocket-star/download/libp2p-websocket-star-0.7.1.tgz"},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"mkg20001","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-websocket-star-0.7.1.tgz_1512048619473_0.16585800820030272"},"publish_time":1512048619555,"_hasShrinkwrap":false,"deprecated":"No longer supported for js-libp2p0.27.0 or later","_cnpm_publish_time":1512048619555,"_cnpmcore_publish_time":"2021-12-16T19:10:29.806Z"},"0.7.0":{"name":"libp2p-websocket-star","version":"0.7.0","description":"libp2p-webrtc-star without webrtc. Just plain socket.io.","main":"src/index.js","scripts":{"lint":"aegir lint","build":"aegir build","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target browser","test:webworker":"aegir test --target webworker","test:dns":"REMOTE_DNS=1 aegir test","test:ip":"REMOTE_IP=1 aegir test","release":"aegir release --target node --target browser","release-minor":"aegir release --type minor --target node --target browser","release-major":"aegir release --type major --target node --target browser","coverage":"aegir coverage","coverage-publish":"aegir coverage --provider coveralls"},"keywords":["libp2p","transport","websocket"],"author":{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},"license":"MIT","dependencies":{"async":"^2.6.0","data-queue":"0.0.3","debug":"^3.1.0","interface-connection":"^0.3.2","libp2p-crypto":"^0.10.3","mafmt":"^3.0.2","merge-recursive":"0.0.3","multiaddr":"^3.0.1","once":"^1.4.0","peer-id":"^0.10.2","peer-info":"^0.11.1","pull-stream":"^3.6.1","socket.io-client":"^2.0.4","socket.io-pull-stream":"^0.1.1","uuid":"^3.1.0"},"directories":{"test":"test"},"devDependencies":{"aegir":"^12.2.0","chai":"^4.1.2","dirty-chai":"^2.0.1","libp2p-websocket-star-rendezvous":"github:libp2p/js-libp2p-websocket-star-rendezvous","lodash":"^4.17.4"},"repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-websocket-star.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-websocket-star/issues"},"homepage":"https://github.com/libp2p/js-libp2p-websocket-star#readme","contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Pedro Teixeira","email":"i@pgte.me"},{"name":"Victor Bjelkholm","email":"victorbjelkholm@gmail.com"},{"name":"mkg20001","email":"mkg20001@gmail.com"}],"gitHead":"01358bdf0602dba2359559dfe0a5f8372a55233e","_id":"libp2p-websocket-star@0.7.0","_npmVersion":"5.5.1","_nodeVersion":"8.8.0","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"dist":{"shasum":"1b86adb6171c4702fdfb517cca7e06ad918186e6","size":19584,"noattachment":false,"key":"/libp2p-websocket-star/-/libp2p-websocket-star-0.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-websocket-star/download/libp2p-websocket-star-0.7.0.tgz"},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"mkg20001","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-websocket-star-0.7.0.tgz_1512048523036_0.7092390146572143"},"publish_time":1512048524163,"_hasShrinkwrap":false,"deprecated":"No longer supported for js-libp2p0.27.0 or later","_cnpm_publish_time":1512048524163,"_cnpmcore_publish_time":"2021-12-16T19:10:30.086Z"},"0.6.0":{"name":"libp2p-websocket-star","version":"0.6.0","description":"libp2p-webrtc-star without webrtc. Just plain socket.io.","main":"src/index.js","scripts":{"lint":"aegir lint","build":"aegir build","test":"aegir test","test:node":"aegir test --target node","test:browser":"aegir test --target browser","test:webworker":"aegir test --target webworker","test:dns":"REMOTE_DNS=1 aegir test","test:ip":"REMOTE_IP=1 aegir test","release":"aegir release --target node --target browser","release-minor":"aegir release --type minor --target node --target browser","release-major":"aegir release --type major --target node --target browser","coverage":"aegir coverage","coverage-publish":"aegir coverage --provider coveralls"},"keywords":["libp2p","transport","websocket"],"author":{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},"license":"MIT","dependencies":{"async":"^2.6.0","data-queue":"0.0.3","debug":"^3.1.0","interface-connection":"^0.3.2","libp2p-crypto":"^0.10.3","mafmt":"^3.0.2","merge-recursive":"0.0.3","multiaddr":"^3.0.1","once":"^1.4.0","peer-id":"^0.10.2","peer-info":"^0.11.1","pull-stream":"^3.6.1","socket.io-client":"^2.0.4","socket.io-pull-stream":"^0.1.1","uuid":"^3.1.0"},"directories":{"test":"test"},"devDependencies":{"aegir":"^12.2.0","chai":"^4.1.2","dirty-chai":"^2.0.1","libp2p-websocket-star-rendezvous":"github:libp2p/js-libp2p-websocket-star-rendezvous","lodash":"^4.17.4"},"repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-websocket-star.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-websocket-star/issues"},"homepage":"https://github.com/libp2p/js-libp2p-websocket-star#readme","contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Victor Bjelkholm","email":"victorbjelkholm@gmail.com"},{"name":"mkg20001","email":"mkg20001@gmail.com"}],"gitHead":"6e059b6b7a249541e9ddad9f9e43346fece6b1d6","_id":"libp2p-websocket-star@0.6.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"mkg20001","email":"mkg20001@gmail.com"},"dist":{"shasum":"8c7d4658206e1178012a444adccdb1aa5fc7917f","size":18957,"noattachment":false,"key":"/libp2p-websocket-star/-/libp2p-websocket-star-0.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-websocket-star/download/libp2p-websocket-star-0.6.0.tgz"},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"mkg20001","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-websocket-star-0.6.0.tgz_1511788404090_0.738946764729917"},"publish_time":1511788405047,"_hasShrinkwrap":false,"deprecated":"No longer supported for js-libp2p0.27.0 or later","_cnpm_publish_time":1511788405047,"_cnpmcore_publish_time":"2021-12-16T19:10:30.403Z"},"0.5.1":{"name":"libp2p-websocket-star","version":"0.5.1","description":"libp2p-webrtc-star without webrtc. Just plain socket.io.","main":"src/index.js","scripts":{"lint":"aegir lint","build":"aegir build","test":"aegir test --target node --target browser","test:node":"aegir test --target node","test:browser":"aegir test --target browser","test:dns":"REMOTE_DNS=1 aegir test --target browser","test:ip":"REMOTE_IP=1 aegir test --target browser","release":"aegir release --target node --target browser","release-minor":"aegir release --type minor --target node --target browser","release-major":"aegir release --type major --target node --target browser","coverage":"aegir coverage","coverage-publish":"aegir coverage --provider coveralls"},"keywords":["libp2p","transport","websocket"],"author":{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},"license":"MIT","dependencies":{"async":"^2.6.0","data-queue":"0.0.3","debug":"^3.1.0","interface-connection":"^0.3.2","libp2p-crypto":"^0.10.3","mafmt":"^3.0.2","merge-recursive":"0.0.3","multiaddr":"^3.0.1","once":"^1.4.0","peer-id":"^0.10.2","peer-info":"^0.11.1","pull-stream":"^3.6.1","socket.io-client":"^2.0.4","socket.io-pull-stream":"^0.1.1","uuid":"^3.1.0"},"directories":{"test":"test"},"devDependencies":{"aegir":"^12.1.3","chai":"^4.1.2","dirty-chai":"^2.0.1","gulp":"^3.9.1","libp2p-websocket-star-rendezvous":"github:libp2p/js-libp2p-websocket-star-rendezvous","lodash":"^4.17.4"},"repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-websocket-star.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-websocket-star/issues"},"homepage":"https://github.com/libp2p/js-libp2p-websocket-star#readme","contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"mkg20001","email":"mkg20001@gmail.com"}],"gitHead":"87144fe7e6f629e0bd7954a360b2a76e5b8df120","_id":"libp2p-websocket-star@0.5.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"mkg20001","email":"mkg20001@gmail.com"},"dist":{"shasum":"cdce85b1374004b7cf2aecbec01ef7106e40b9ff","size":18132,"noattachment":false,"key":"/libp2p-websocket-star/-/libp2p-websocket-star-0.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-websocket-star/download/libp2p-websocket-star-0.5.1.tgz"},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"mkg20001","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-websocket-star-0.5.1.tgz_1511091960596_0.5133427439723164"},"publish_time":1511091961570,"_hasShrinkwrap":false,"deprecated":"No longer supported for js-libp2p0.27.0 or later","_cnpm_publish_time":1511091961570,"_cnpmcore_publish_time":"2021-12-16T19:10:30.654Z"},"0.5.0":{"name":"libp2p-websocket-star","version":"0.5.0","description":"libp2p-webrtc-star without webrtc. Just plain socket.io.","main":"src/index.js","scripts":{"lint":"aegir lint","build":"aegir build","test":"aegir test --target node --target browser","test:node":"aegir test --target node","test:browser":"aegir test --target browser","test:dns":"REMOTE_DNS=1 aegir test --target browser","test:ip":"REMOTE_IP=1 aegir test --target browser","release":"aegir test release --target node --target browser","release-minor":"aegir release --type minor --target node --target browser","release-major":"aegir release --type major --target node --target browser","coverage":"aegir coverage","coverage-publish":"aegir coverage --provider coveralls"},"keywords":["libp2p","transport","websocket"],"author":{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},"license":"MIT","dependencies":{"async":"^2.5.0","data-queue":"0.0.2","debug":"^3.1.0","inert":"^4.2.1","interface-connection":"^0.3.2","libp2p-crypto":"^0.10.3","mafmt":"^3.0.2","merge-recursive":"0.0.3","minimist":"^1.2.0","multiaddr":"^3.0.1","once":"^1.4.0","peer-id":"^0.10.2","peer-info":"^0.11.0","pull-stream":"^3.6.1","socket.io-client":"^2.0.4","socket.io-pull-stream":"^0.1.1","uuid":"^3.1.0"},"directories":{"test":"test"},"devDependencies":{"aegir":"^12.1.1","chai":"^4.1.2","dirty-chai":"^2.0.1","gulp":"^3.9.1","libp2p-websocket-star-rendezvous":"github:libp2p/js-libp2p-websocket-star-rendezvous","lodash":"^4.17.4"},"repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-websocket-star.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-websocket-star/issues"},"homepage":"https://github.com/libp2p/js-libp2p-websocket-star#readme","contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"mkg20001","email":"mkg20001@gmail.com"}],"gitHead":"7684077ae0ba21a02e4f5d3af8165a810616a194","_id":"libp2p-websocket-star@0.5.0","_npmVersion":"5.4.2","_nodeVersion":"8.8.1","_npmUser":{"name":"mkg20001","email":"mkg20001@gmail.com"},"dist":{"shasum":"7bf6bef60491f8b42639f42f1f5dc256750222b9","size":12256,"noattachment":false,"key":"/libp2p-websocket-star/-/libp2p-websocket-star-0.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-websocket-star/download/libp2p-websocket-star-0.5.0.tgz"},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"mkg20001","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-websocket-star-0.5.0.tgz_1509194604676_0.29069308820180595"},"publish_time":1509194605562,"_hasShrinkwrap":false,"deprecated":"No longer supported for js-libp2p0.27.0 or later","_cnpm_publish_time":1509194605562,"_cnpmcore_publish_time":"2021-12-16T19:10:30.838Z"},"0.4.1":{"name":"libp2p-websocket-star","version":"0.4.1","description":"libp2p-webrtc-star without webrtc. Just plain socket.io.","main":"src/index.js","scripts":{"lint":"gulp lint","build":"gulp build","test":"gulp test","test:node":"gulp test:node","test:browser":"gulp test:browser","test:dns":"REMOTE_DNS=1 gulp test","test:ip":"REMOTE_IP=1 gulp test","release":"gulp release","release-minor":"gulp release --type minor","release-major":"gulp release --type major","coverage":"gulp coverage","coverage-publish":"aegir-coverage publish"},"keywords":["libp2p","transport","websocket"],"author":{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},"license":"MIT","dependencies":{"async":"^2.5.0","data-queue":"0.0.2","debug":"^3.0.1","inert":"^4.2.1","interface-connection":"^0.3.2","libp2p-crypto":"^0.10.3","mafmt":"^3.0.1","merge-recursive":"0.0.3","minimist":"^1.2.0","multiaddr":"^3.0.1","once":"^1.4.0","peer-id":"^0.10.1","peer-info":"^0.11.0","pull-stream":"^3.6.1","socket.io-client":"^2.0.3","socket.io-pull-stream":"^0.1.1","uuid":"^3.1.0"},"directories":{"test":"test"},"devDependencies":{"aegir":"^11.0.2","chai":"^4.1.2","dirty-chai":"^2.0.1","gulp":"^3.9.1","libp2p-websocket-star-rendezvous":"github:libp2p/js-libp2p-websocket-star-rendezvous","lodash":"^4.17.4"},"repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-websocket-star.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-websocket-star/issues"},"homepage":"https://github.com/libp2p/js-libp2p-websocket-star#readme","contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"}],"gitHead":"108f46a65404ba0e6c762bf164f50fb816d7c288","_id":"libp2p-websocket-star@0.4.1","_npmVersion":"5.4.1","_nodeVersion":"8.5.0","_npmUser":{"name":"mkg20001","email":"mkg20001@gmail.com"},"dist":{"shasum":"50afaef5e538a7a998ea9c2d3a12b600406fabe0","size":7173,"noattachment":false,"key":"/libp2p-websocket-star/-/libp2p-websocket-star-0.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-websocket-star/download/libp2p-websocket-star-0.4.1.tgz"},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"mkg20001","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-websocket-star-0.4.1.tgz_1506103429207_0.15125742624513805"},"publish_time":1506103430178,"_hasShrinkwrap":false,"deprecated":"No longer supported for js-libp2p0.27.0 or later","_cnpm_publish_time":1506103430178,"_cnpmcore_publish_time":"2021-12-16T19:10:31.041Z"},"0.4.0":{"name":"libp2p-websocket-star","version":"0.4.0","description":"libp2p-webrtc-star without webrtc. Just plain socket.io.","main":"src/index.js","scripts":{"lint":"gulp lint","build":"gulp build","test":"gulp test","test:node":"gulp test:node","test:browser":"gulp test:browser","test:dns":"REMOTE_DNS=1 gulp test","test:ip":"REMOTE_IP=1 gulp test","release":"gulp release","release-minor":"gulp release --type minor","release-major":"gulp release --type major","coverage":"gulp coverage","coverage-publish":"aegir-coverage publish"},"keywords":["libp2p","transport","websocket"],"author":{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},"license":"MIT","dependencies":{"async":"^2.5.0","data-queue":"0.0.2","debug":"^3.0.1","inert":"^4.2.1","interface-connection":"^0.3.2","libp2p-crypto":"^0.10.3","mafmt":"^3.0.1","merge-recursive":"0.0.3","minimist":"^1.2.0","multiaddr":"^3.0.1","once":"^1.4.0","peer-id":"^0.10.1","peer-info":"^0.11.0","pull-stream":"^3.6.1","socket.io-client":"^2.0.3","socket.io-pull-stream":"^0.1.1","uuid":"^3.1.0"},"directories":{"test":"test"},"devDependencies":{"aegir":"^11.0.2","chai":"^4.1.2","dirty-chai":"^2.0.1","gulp":"^3.9.1","libp2p-websocket-star-rendezvous":"^0.1.2","lodash":"^4.17.4"},"repository":{"type":"git","url":"git+https://github.com/libp2p/js-libp2p-websocket-star.git"},"bugs":{"url":"https://github.com/libp2p/js-libp2p-websocket-star/issues"},"homepage":"https://github.com/libp2p/js-libp2p-websocket-star#readme","contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"mkg20001","email":"mkg20001@gmail.com"}],"gitHead":"0c9603b90fe9db135583402b67550751f0dcfb49","_id":"libp2p-websocket-star@0.4.0","_npmVersion":"5.4.1","_nodeVersion":"8.4.0","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"dist":{"shasum":"3fa8665f26824a0bff9f5178135210cb19937e6e","size":6065,"noattachment":false,"key":"/libp2p-websocket-star/-/libp2p-websocket-star-0.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-websocket-star/download/libp2p-websocket-star-0.4.0.tgz"},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"mkg20001","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-websocket-star-0.4.0.tgz_1505127181972_0.5101538626477122"},"publish_time":1505127182912,"_hasShrinkwrap":false,"deprecated":"No longer supported for js-libp2p0.27.0 or later","_cnpm_publish_time":1505127182912,"_cnpmcore_publish_time":"2021-12-16T19:10:31.494Z"},"0.3.0-rc4":{"name":"libp2p-websocket-star","version":"0.3.0-rc4","description":"libp2p-webrtc-star without webrtc. Just plain socket.io.","main":"src/index.js","scripts":{"star-signal":"node sig-server/src/bin.js","start":"node sig-server/src/bin.js","lint":"gulp lint","build":"gulp build","test":"gulp test --dom","test:node":"gulp test:node","test:browser":"gulp test:browser --dom","test:dns":"WEBRTC_STAR_REMOTE_SIGNAL_DNS=1 gulp test --dom","test:ip":"WEBRTC_STAR_REMOTE_SIGNAL_IP=1 gulp test --dom","release":"gulp release --dom","release-minor":"gulp release --type minor --dom","release-major":"gulp release --type major --dom","coverage":"gulp coverage","coverage-publish":"aegir-coverage publish"},"keywords":["libp2p","transport","websocket","no-webrtc"],"author":{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},"license":"MIT","dependencies":{"async":"^2.5.0","data-queue":"0.0.2","debug":"^3.0.1","interface-connection":"^0.3.2","libp2p-crypto":"^0.10.2","mafmt":"^3.0.1","multiaddr":"^3.0.1","once":"^1.4.0","peer-id":"^0.10.0","peer-info":"^0.11.0","socket.io-client":"^2.0.3","socket.io-pull-stream":"^0.1.1","uuid":"^3.1.0"},"directories":{"test":"test"},"devDependencies":{"aegir":"^11.0.2","chai":"^4.1.2","dirty-chai":"^2.0.1","gulp":"^3.9.1","lodash":"^4.17.4"},"repository":{"type":"git","url":"git+https://github.com/mkg20001/js-libp2p-websocket-star.git"},"bugs":{"url":"https://github.com/mkg20001/js-libp2p-websocket-star/issues"},"homepage":"https://github.com/mkg20001/js-libp2p-websocket-star#readme","gitHead":"345e982d0e5138734da7104180a1b37d05936cfe","_id":"libp2p-websocket-star@0.3.0-rc4","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"mkg20001","email":"mkg20001@gmail.com"},"dist":{"shasum":"f3156fe0d9e70a621d8203ee92f2d6362df23527","size":16032,"noattachment":false,"key":"/libp2p-websocket-star/-/libp2p-websocket-star-0.3.0-rc4.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-websocket-star/download/libp2p-websocket-star-0.3.0-rc4.tgz"},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"mkg20001","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-websocket-star-0.3.0-rc4.tgz_1504704885551_0.07574334158562124"},"publish_time":1504704886642,"_hasShrinkwrap":false,"_cnpm_publish_time":1504704886642,"_cnpmcore_publish_time":"2021-12-16T19:10:31.735Z"},"0.3.0-rc3":{"name":"libp2p-websocket-star","version":"0.3.0-rc3","description":"libp2p-webrtc-star without webrtc. Just plain socket.io.","main":"src/index.js","scripts":{"star-signal":"node sig-server/src/bin.js","start":"node sig-server/src/bin.js","lint":"gulp lint","build":"gulp build","test":"gulp test --dom","test:node":"gulp test:node","test:browser":"gulp test:browser --dom","test:dns":"WEBRTC_STAR_REMOTE_SIGNAL_DNS=1 gulp test --dom","test:ip":"WEBRTC_STAR_REMOTE_SIGNAL_IP=1 gulp test --dom","release":"gulp release --dom","release-minor":"gulp release --type minor --dom","release-major":"gulp release --type major --dom","coverage":"gulp coverage","coverage-publish":"aegir-coverage publish"},"keywords":["libp2p","transport","websocket","no-webrtc"],"author":{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},"license":"MIT","dependencies":{"async":"^2.5.0","data-queue":"0.0.2","debug":"^3.0.1","interface-connection":"^0.3.2","libp2p-crypto":"^0.10.2","mafmt":"^3.0.1","multiaddr":"^3.0.1","once":"^1.4.0","peer-id":"^0.10.0","peer-info":"^0.11.0","socket.io-client":"^2.0.3","socket.io-pull-stream":"^0.1.0","uuid":"^3.1.0"},"directories":{"test":"test"},"devDependencies":{"aegir":"^11.0.2","chai":"^4.1.2","dirty-chai":"^2.0.1","gulp":"^3.9.1","lodash":"^4.17.4"},"repository":{"type":"git","url":"git+https://github.com/mkg20001/js-libp2p-websocket-star.git"},"bugs":{"url":"https://github.com/mkg20001/js-libp2p-websocket-star/issues"},"homepage":"https://github.com/mkg20001/js-libp2p-websocket-star#readme","gitHead":"cd0c3ac30093d42776613746ecab321a4e94f924","_id":"libp2p-websocket-star@0.3.0-rc3","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"mkg20001","email":"mkg20001@gmail.com"},"dist":{"shasum":"d8dcf4ff945f32403d83f58363b777f7ff014b13","size":16048,"noattachment":false,"key":"/libp2p-websocket-star/-/libp2p-websocket-star-0.3.0-rc3.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-websocket-star/download/libp2p-websocket-star-0.3.0-rc3.tgz"},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"mkg20001","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-websocket-star-0.3.0-rc3.tgz_1504701286648_0.9073321495670825"},"publish_time":1504701287664,"_hasShrinkwrap":false,"_cnpm_publish_time":1504701287664,"_cnpmcore_publish_time":"2021-12-16T19:10:32.248Z"},"0.3.0-rc2":{"name":"libp2p-websocket-star","version":"0.3.0-rc2","description":"libp2p-webrtc-star without webrtc. Just plain socket.io.","main":"src/index.js","scripts":{"star-signal":"node sig-server/src/bin.js","start":"node sig-server/src/bin.js","lint":"gulp lint","build":"gulp build","test":"gulp test --dom","test:node":"gulp test:node","test:browser":"gulp test:browser --dom","test:dns":"WEBRTC_STAR_REMOTE_SIGNAL_DNS=1 gulp test --dom","test:ip":"WEBRTC_STAR_REMOTE_SIGNAL_IP=1 gulp test --dom","release":"gulp release --dom","release-minor":"gulp release --type minor --dom","release-major":"gulp release --type major --dom","coverage":"gulp coverage","coverage-publish":"aegir-coverage publish"},"keywords":["libp2p","transport","websocket","no-webrtc"],"author":{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},"license":"MIT","dependencies":{"async":"^2.5.0","data-queue":"0.0.2","debug":"^3.0.1","interface-connection":"^0.3.2","libp2p-crypto":"^0.10.2","mafmt":"github:mkg20001/js-mafmt#patch-1","multiaddr":"^3.0.1","once":"^1.4.0","peer-id":"^0.10.0","peer-info":"^0.11.0","socket.io-client":"^2.0.3","socket.io-pull-stream":"^0.1.0","uuid":"^3.1.0"},"directories":{"test":"test"},"devDependencies":{"aegir":"^11.0.2","chai":"^4.1.2","dirty-chai":"^2.0.1","gulp":"^3.9.1","lodash":"^4.17.4"},"repository":{"type":"git","url":"git+https://github.com/mkg20001/js-libp2p-websocket-star.git"},"bugs":{"url":"https://github.com/mkg20001/js-libp2p-websocket-star/issues"},"homepage":"https://github.com/mkg20001/js-libp2p-websocket-star#readme","gitHead":"5ba3f5753d173ec8317a1cb3262737bd55a2f58e","_id":"libp2p-websocket-star@0.3.0-rc2","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"mkg20001","email":"mkg20001@gmail.com"},"dist":{"shasum":"b31ef861bfff0e4c3550fd28a2f47f767bfb8c3b","size":16057,"noattachment":false,"key":"/libp2p-websocket-star/-/libp2p-websocket-star-0.3.0-rc2.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-websocket-star/download/libp2p-websocket-star-0.3.0-rc2.tgz"},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"mkg20001","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-websocket-star-0.3.0-rc2.tgz_1504695878317_0.7711024601012468"},"publish_time":1504695879353,"_hasShrinkwrap":false,"_cnpm_publish_time":1504695879353,"_cnpmcore_publish_time":"2021-12-16T19:10:32.516Z"},"0.3.0-rc1":{"name":"libp2p-websocket-star","version":"0.3.0-rc1","description":"libp2p-webrtc-star without webrtc. Just plain socket.io.","main":"src/index.js","scripts":{"star-signal":"node sig-server/src/bin.js","start":"node sig-server/src/bin.js","lint":"gulp lint","build":"gulp build","test":"gulp test --dom","test:node":"gulp test:node","test:browser":"gulp test:browser --dom","test:dns":"WEBRTC_STAR_REMOTE_SIGNAL_DNS=1 gulp test --dom","test:ip":"WEBRTC_STAR_REMOTE_SIGNAL_IP=1 gulp test --dom","release":"gulp release --dom","release-minor":"gulp release --type minor --dom","release-major":"gulp release --type major --dom","coverage":"gulp coverage","coverage-publish":"aegir-coverage publish"},"keywords":["libp2p","transport","websocket","no-webrtc"],"author":{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},"license":"MIT","dependencies":{"async":"^2.5.0","data-queue":"0.0.2","debug":"^3.0.1","interface-connection":"^0.3.2","libp2p-crypto":"^0.10.2","mafmt":"github:mkg20001/js-mafmt#patch-1","multiaddr":"^3.0.1","once":"^1.4.0","peer-id":"^0.10.0","peer-info":"^0.11.0","socket.io-client":"^2.0.3","socket.io-pull-stream":"^0.1.0","uuid":"^3.1.0"},"directories":{"test":"test"},"devDependencies":{"aegir":"^11.0.2","chai":"^4.1.2","dirty-chai":"^2.0.1","gulp":"^3.9.1","lodash":"^4.17.4"},"repository":{"type":"git","url":"git+https://github.com/mkg20001/js-libp2p-websocket-star.git"},"bugs":{"url":"https://github.com/mkg20001/js-libp2p-websocket-star/issues"},"homepage":"https://github.com/mkg20001/js-libp2p-websocket-star#readme","gitHead":"09ce6e79fab3199d31c4f530861eba686694089d","_id":"libp2p-websocket-star@0.3.0-rc1","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"mkg20001","email":"mkg20001@gmail.com"},"dist":{"shasum":"8a3693eb9f5114e180ee39f57d865adb431b3230","size":16061,"noattachment":false,"key":"/libp2p-websocket-star/-/libp2p-websocket-star-0.3.0-rc1.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-websocket-star/download/libp2p-websocket-star-0.3.0-rc1.tgz"},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"mkg20001","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-websocket-star-0.3.0-rc1.tgz_1504693593185_0.8267058923374861"},"publish_time":1504693594240,"_hasShrinkwrap":false,"_cnpm_publish_time":1504693594240,"_cnpmcore_publish_time":"2021-12-16T19:10:32.757Z"},"0.3.0-rc0":{"name":"libp2p-websocket-star","version":"0.3.0-rc0","description":"libp2p-webrtc-star without webrtc. Just plain socket.io.","main":"src/index.js","scripts":{"star-signal":"node sig-server/src/bin.js","start":"node sig-server/src/bin.js","lint":"gulp lint","build":"gulp build","test":"gulp test --dom","test:node":"gulp test:node","test:browser":"gulp test:browser --dom","test:dns":"WEBRTC_STAR_REMOTE_SIGNAL_DNS=1 gulp test --dom","test:ip":"WEBRTC_STAR_REMOTE_SIGNAL_IP=1 gulp test --dom","release":"gulp release --dom","release-minor":"gulp release --type minor --dom","release-major":"gulp release --type major --dom","coverage":"gulp coverage","coverage-publish":"aegir-coverage publish"},"keywords":["libp2p","transport","websocket","no-webrtc"],"author":{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},"license":"MIT","dependencies":{"async":"^2.5.0","data-queue":"0.0.2","debug":"^3.0.1","interface-connection":"^0.3.2","libp2p-crypto":"^0.10.2","mafmt":"github:mkg20001/js-mafmt#patch-1","multiaddr":"^3.0.1","once":"^1.4.0","peer-id":"^0.10.0","peer-info":"^0.11.0","socket.io-client":"^2.0.3","socket.io-pull-stream":"^0.1.0","uuid":"^3.1.0"},"directories":{"test":"test"},"devDependencies":{"aegir":"^11.0.2","chai":"^4.1.2","dirty-chai":"^2.0.1","gulp":"^3.9.1","lodash":"^4.17.4"},"repository":{"type":"git","url":"git+https://github.com/mkg20001/js-libp2p-websocket-star.git"},"bugs":{"url":"https://github.com/mkg20001/js-libp2p-websocket-star/issues"},"homepage":"https://github.com/mkg20001/js-libp2p-websocket-star#readme","gitHead":"021f72a4cf4c99b04500dd1d94dcc270ecc75385","_id":"libp2p-websocket-star@0.3.0-rc0","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"mkg20001","email":"mkg20001@gmail.com"},"dist":{"shasum":"696a08c0a6e8cf96baacd3d714bc6ef8aa366962","size":16059,"noattachment":false,"key":"/libp2p-websocket-star/-/libp2p-websocket-star-0.3.0-rc0.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-websocket-star/download/libp2p-websocket-star-0.3.0-rc0.tgz"},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"mkg20001","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-websocket-star-0.3.0-rc0.tgz_1504692768929_0.13489345600828528"},"publish_time":1504692769976,"_hasShrinkwrap":false,"_cnpm_publish_time":1504692769976,"_cnpmcore_publish_time":"2021-12-16T19:10:33.009Z"},"0.2.6":{"name":"libp2p-websocket-star","version":"0.2.6","description":"libp2p-webrtc-star without webrtc. Just plain socket.io.","main":"src/index.js","scripts":{"star-signal":"node sig-server/src/bin.js","start":"node sig-server/src/bin.js","lint":"gulp lint","build":"gulp build","test":"gulp test --dom","test:node":"gulp test:node","test:browser":"gulp test:browser --dom","test:dns":"WEBRTC_STAR_REMOTE_SIGNAL_DNS=1 gulp test --dom","test:ip":"WEBRTC_STAR_REMOTE_SIGNAL_IP=1 gulp test --dom","release":"gulp release --dom","release-minor":"gulp release --type minor --dom","release-major":"gulp release --type major --dom","coverage":"gulp coverage","coverage-publish":"aegir-coverage publish"},"keywords":["libp2p","transport","websocket","no-webrtc"],"author":{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},"license":"MIT","dependencies":{"async":"^2.5.0","data-queue":"0.0.2","debug":"^3.0.1","interface-connection":"^0.3.2","libp2p-crypto":"^0.9.4","mafmt":"^2.1.8","multiaddr":"^2.3.0","once":"^1.4.0","peer-id":"^0.9.0","peer-info":"^0.10.0","socket.io-client":"^2.0.3","socket.io-pull-stream":"^0.1.0","uuid":"^3.1.0"},"directories":{"test":"test"},"devDependencies":{"aegir":"^11.0.2","chai":"^4.1.1","dirty-chai":"^2.0.1","gulp":"^3.9.1","lodash":"^4.17.4"},"repository":{"type":"git","url":"git+https://github.com/mkg20001/js-libp2p-websocket-star.git"},"bugs":{"url":"https://github.com/mkg20001/js-libp2p-websocket-star/issues"},"homepage":"https://github.com/mkg20001/js-libp2p-websocket-star#readme","gitHead":"23939fdf5f1d0dcf2504a403f491ca06e6c6909b","_id":"libp2p-websocket-star@0.2.6","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"mkg20001","email":"mkg20001@gmail.com"},"dist":{"shasum":"afae85028296840c672b1ba7c6df9fd7c156b055","size":11876,"noattachment":false,"key":"/libp2p-websocket-star/-/libp2p-websocket-star-0.2.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-websocket-star/download/libp2p-websocket-star-0.2.6.tgz"},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"mkg20001","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-websocket-star-0.2.6.tgz_1504348615796_0.5527658422943205"},"publish_time":1504348616781,"_hasShrinkwrap":false,"deprecated":"No longer supported for js-libp2p0.27.0 or later","_cnpm_publish_time":1504348616781,"_cnpmcore_publish_time":"2021-12-16T19:10:33.224Z"},"0.2.5":{"name":"libp2p-websocket-star","version":"0.2.5","description":"libp2p-webrtc-star without webrtc. Just plain socket.io.","main":"src/index.js","bin":{"ws-star-sig":"src/sig-server/bin.js","ws-star-signal":"src/sig-server/bin.js"},"scripts":{"star-signal":"node src/sig-server/bin.js","start":"node src/sig-server/bin.js","lint":"gulp lint","build":"gulp build","test":"gulp test --dom","test:node":"gulp test:node","test:browser":"gulp test:browser --dom","test:dns":"WEBRTC_STAR_REMOTE_SIGNAL_DNS=1 gulp test --dom","test:ip":"WEBRTC_STAR_REMOTE_SIGNAL_IP=1 gulp test --dom","release":"gulp release --dom","release-minor":"gulp release --type minor --dom","release-major":"gulp release --type major --dom","coverage":"gulp coverage","coverage-publish":"aegir-coverage publish"},"keywords":["libp2p","transport","websocket","no-webrtc"],"author":{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},"license":"MIT","dependencies":{"async":"^2.5.0","data-queue":"0.0.2","debug":"^3.0.1","hapi":"^16.5.2","interface-connection":"^0.3.2","libp2p":"^0.11.0","libp2p-crypto":"^0.9.4","mafmt":"^2.1.8","merge-recursive":"0.0.3","minimist":"^1.2.0","multiaddr":"^2.3.0","once":"^1.4.0","peer-id":"^0.9.0","peer-info":"^0.10.0","pull-stream":"^3.6.0","socket.io":"^2.0.3","socket.io-client":"^2.0.3","uuid":"^3.1.0"},"directories":{"test":"test"},"devDependencies":{"aegir":"^11.0.2","chai":"^4.1.1","dirty-chai":"^2.0.1","gulp":"^3.9.1","lodash":"^4.17.4"},"repository":{"type":"git","url":"git+https://github.com/mkg20001/js-libp2p-websocket-star.git"},"bugs":{"url":"https://github.com/mkg20001/js-libp2p-websocket-star/issues"},"homepage":"https://github.com/mkg20001/js-libp2p-websocket-star#readme","gitHead":"97a7b424b6a97cc78b64e08cdf73376fde932ab8","_id":"libp2p-websocket-star@0.2.5","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"mkg20001","email":"mkg20001@gmail.com"},"dist":{"shasum":"ee0972fee9133871f762a6862e9ef7f6baa2e74d","size":11509,"noattachment":false,"key":"/libp2p-websocket-star/-/libp2p-websocket-star-0.2.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-websocket-star/download/libp2p-websocket-star-0.2.5.tgz"},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"mkg20001","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-websocket-star-0.2.5.tgz_1504119923032_0.10928830783814192"},"publish_time":1504119923952,"_hasShrinkwrap":false,"deprecated":"No longer supported for js-libp2p0.27.0 or later","_cnpm_publish_time":1504119923952,"_cnpmcore_publish_time":"2021-12-16T19:10:33.434Z"},"0.2.4":{"name":"libp2p-websocket-star","version":"0.2.4","description":"libp2p-webrtc-star without webrtc. Just plain socket.io.","main":"src/index.js","bin":{"ws-star-sig":"src/sig-server/bin.js","ws-star-signal":"src/sig-server/bin.js"},"scripts":{"star-signal":"node src/sig-server/bin.js","start":"node src/sig-server/bin.js","lint":"gulp lint","build":"gulp build","test":"gulp test --dom","test:node":"gulp test:node","test:browser":"gulp test:browser --dom","test:dns":"WEBRTC_STAR_REMOTE_SIGNAL_DNS=1 gulp test --dom","test:ip":"WEBRTC_STAR_REMOTE_SIGNAL_IP=1 gulp test --dom","release":"gulp release --dom","release-minor":"gulp release --type minor --dom","release-major":"gulp release --type major --dom","coverage":"gulp coverage","coverage-publish":"aegir-coverage publish"},"keywords":["libp2p","transport","websocket","no-webrtc"],"author":{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},"license":"MIT","dependencies":{"async":"^2.5.0","data-queue":"0.0.2","debug":"^3.0.1","hapi":"^16.5.2","interface-connection":"^0.3.2","libp2p":"^0.11.0","libp2p-crypto":"^0.9.4","mafmt":"^2.1.8","merge-recursive":"0.0.3","minimist":"^1.2.0","multiaddr":"^2.3.0","once":"^1.4.0","peer-id":"^0.9.0","peer-info":"^0.10.0","pull-stream":"^3.6.0","socket.io":"^2.0.3","socket.io-client":"^2.0.3","uuid":"^3.1.0"},"directories":{"test":"test"},"devDependencies":{"aegir":"^11.0.2","chai":"^4.1.1","dirty-chai":"^2.0.1","gulp":"^3.9.1","lodash":"^4.17.4"},"repository":{"type":"git","url":"git+https://github.com/mkg20001/js-libp2p-websocket-star.git"},"bugs":{"url":"https://github.com/mkg20001/js-libp2p-websocket-star/issues"},"homepage":"https://github.com/mkg20001/js-libp2p-websocket-star#readme","gitHead":"d63821c41acad0f4e9ab5448939629903aec18a7","_id":"libp2p-websocket-star@0.2.4","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"mkg20001","email":"mkg20001@gmail.com"},"dist":{"shasum":"025c24bf68c3bb5a8cc835ee11d3d4bff3396f77","size":11469,"noattachment":false,"key":"/libp2p-websocket-star/-/libp2p-websocket-star-0.2.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-websocket-star/download/libp2p-websocket-star-0.2.4.tgz"},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"mkg20001","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-websocket-star-0.2.4.tgz_1504118497028_0.07413837080821395"},"publish_time":1504118498005,"_hasShrinkwrap":false,"deprecated":"No longer supported for js-libp2p0.27.0 or later","_cnpm_publish_time":1504118498005,"_cnpmcore_publish_time":"2021-12-16T19:10:33.644Z"},"0.2.3":{"name":"libp2p-websocket-star","version":"0.2.3","description":"libp2p-webrtc-star without webrtc. Just plain socket.io.","main":"src/index.js","bin":{"ws-star-sig":"src/sig-server/bin.js","ws-star-signal":"src/sig-server/bin.js"},"scripts":{"star-signal":"node src/sig-server/bin.js","start":"node src/sig-server/bin.js","lint":"gulp lint","build":"gulp build","test":"gulp test --dom","test:node":"gulp test:node","test:browser":"gulp test:browser --dom","test:dns":"WEBRTC_STAR_REMOTE_SIGNAL_DNS=1 gulp test --dom","test:ip":"WEBRTC_STAR_REMOTE_SIGNAL_IP=1 gulp test --dom","release":"gulp release --dom","release-minor":"gulp release --type minor --dom","release-major":"gulp release --type major --dom","coverage":"gulp coverage","coverage-publish":"aegir-coverage publish"},"keywords":["libp2p","transport","websocket","no-webrtc"],"author":{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},"license":"MIT","dependencies":{"async":"^2.5.0","data-queue":"0.0.2","debug":"^3.0.1","hapi":"^16.5.2","interface-connection":"^0.3.2","libp2p":"^0.11.0","libp2p-crypto":"^0.9.4","mafmt":"^2.1.8","merge-recursive":"0.0.3","minimist":"^1.2.0","multiaddr":"^2.3.0","once":"^1.4.0","peer-id":"^0.9.0","peer-info":"^0.10.0","pull-stream":"^3.6.0","socket.io":"^2.0.3","socket.io-client":"^2.0.3","uuid":"^3.1.0"},"directories":{"test":"test"},"devDependencies":{"aegir":"^11.0.2","chai":"^4.1.1","dirty-chai":"^2.0.1","gulp":"^3.9.1","lodash":"^4.17.4"},"repository":{"type":"git","url":"git+https://github.com/mkg20001/js-libp2p-websocket-star.git"},"bugs":{"url":"https://github.com/mkg20001/js-libp2p-websocket-star/issues"},"homepage":"https://github.com/mkg20001/js-libp2p-websocket-star#readme","gitHead":"8d25d3f6248f459ec74385cfec7b1150d87bc140","_id":"libp2p-websocket-star@0.2.3","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"mkg20001","email":"mkg20001@gmail.com"},"dist":{"shasum":"9697395c7f8689675b2a27ba71ff4f683fe69251","size":11465,"noattachment":false,"key":"/libp2p-websocket-star/-/libp2p-websocket-star-0.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-websocket-star/download/libp2p-websocket-star-0.2.3.tgz"},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"mkg20001","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-websocket-star-0.2.3.tgz_1504110523899_0.13936789357103407"},"publish_time":1504110524917,"_hasShrinkwrap":false,"deprecated":"No longer supported for js-libp2p0.27.0 or later","_cnpm_publish_time":1504110524917,"_cnpmcore_publish_time":"2021-12-16T19:10:33.879Z"},"0.2.2":{"name":"libp2p-websocket-star","version":"0.2.2","description":"libp2p-webrtc-star without webrtc. Just plain socket.io.","main":"src/index.js","bin":{"ws-star-sig":"src/sig-server/bin.js","ws-star-signal":"src/sig-server/bin.js"},"scripts":{"star-signal":"node src/sig-server/bin.js","start":"node src/sig-server/bin.js","lint":"gulp lint","build":"gulp build","test":"gulp test --dom","test:node":"gulp test:node","test:browser":"gulp test:browser --dom","test:dns":"WEBRTC_STAR_REMOTE_SIGNAL_DNS=1 gulp test --dom","test:ip":"WEBRTC_STAR_REMOTE_SIGNAL_IP=1 gulp test --dom","release":"gulp release --dom","release-minor":"gulp release --type minor --dom","release-major":"gulp release --type major --dom","coverage":"gulp coverage","coverage-publish":"aegir-coverage publish"},"keywords":["libp2p","transport","websocket","no-webrtc"],"author":{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},"license":"MIT","dependencies":{"async":"^2.5.0","data-queue":"0.0.2","debug":"^3.0.1","hapi":"^16.5.2","interface-connection":"^0.3.2","libp2p":"^0.11.0","libp2p-crypto":"^0.9.4","mafmt":"^2.1.8","merge-recursive":"0.0.3","minimist":"^1.2.0","multiaddr":"^2.3.0","once":"^1.4.0","peer-id":"^0.9.0","peer-info":"^0.10.0","pull-stream":"^3.6.0","socket.io":"^2.0.3","socket.io-client":"^2.0.3","uuid":"^3.1.0"},"directories":{"test":"test"},"devDependencies":{"aegir":"^11.0.2","chai":"^4.1.1","dirty-chai":"^2.0.1","gulp":"^3.9.1","lodash":"^4.17.4"},"repository":{"type":"git","url":"git+https://github.com/mkg20001/js-libp2p-websocket-star.git"},"bugs":{"url":"https://github.com/mkg20001/js-libp2p-websocket-star/issues"},"homepage":"https://github.com/mkg20001/js-libp2p-websocket-star#readme","gitHead":"cdfe3936ae338d40a4d3e76b4eca8b8c89420a7e","_id":"libp2p-websocket-star@0.2.2","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"mkg20001","email":"mkg20001@gmail.com"},"dist":{"shasum":"fa42388690be6b2de717cf9ad332468d9268ce45","size":11480,"noattachment":false,"key":"/libp2p-websocket-star/-/libp2p-websocket-star-0.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-websocket-star/download/libp2p-websocket-star-0.2.2.tgz"},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"mkg20001","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-websocket-star-0.2.2.tgz_1504108671922_0.9632572853006423"},"publish_time":1504108673139,"_hasShrinkwrap":false,"deprecated":"No longer supported for js-libp2p0.27.0 or later","_cnpm_publish_time":1504108673139,"_cnpmcore_publish_time":"2021-12-16T19:10:34.102Z"},"0.2.1":{"name":"libp2p-websocket-star","version":"0.2.1","description":"libp2p-webrtc-star without webrtc. Just plain socket.io.","main":"src/index.js","bin":{"ws-star-sig":"src/sig-server/bin.js","ws-star-signal":"src/sig-server/bin.js"},"scripts":{"star-signal":"node src/sig-server/bin.js","start":"node src/sig-server/bin.js","lint":"gulp lint","build":"gulp build","test":"gulp test --dom","test:node":"gulp test:node","test:browser":"gulp test:browser --dom","test:dns":"WEBRTC_STAR_REMOTE_SIGNAL_DNS=1 gulp test --dom","test:ip":"WEBRTC_STAR_REMOTE_SIGNAL_IP=1 gulp test --dom","release":"gulp release --dom","release-minor":"gulp release --type minor --dom","release-major":"gulp release --type major --dom","coverage":"gulp coverage","coverage-publish":"aegir-coverage publish"},"keywords":["libp2p","transport","websocket","no-webrtc"],"author":{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},"license":"MIT","dependencies":{"async":"^2.5.0","data-queue":"0.0.2","debug":"^3.0.1","hapi":"^16.5.2","interface-connection":"^0.3.2","libp2p":"^0.11.0","libp2p-crypto":"^0.9.4","mafmt":"^2.1.8","merge-recursive":"0.0.3","minimist":"^1.2.0","multiaddr":"^2.3.0","once":"^1.4.0","peer-id":"^0.9.0","peer-info":"^0.10.0","pull-stream":"^3.6.0","socket.io":"^2.0.3","socket.io-client":"^2.0.3","uuid":"^3.1.0"},"directories":{"test":"test"},"devDependencies":{"aegir":"^11.0.2","chai":"^4.1.1","dirty-chai":"^2.0.1","gulp":"^3.9.1","lodash":"^4.17.4"},"repository":{"type":"git","url":"git+https://github.com/mkg20001/js-libp2p-websocket-star.git"},"bugs":{"url":"https://github.com/mkg20001/js-libp2p-websocket-star/issues"},"homepage":"https://github.com/mkg20001/js-libp2p-websocket-star#readme","gitHead":"c1aca067fc0fb4cce80ed4f7774522ac42e368ab","_id":"libp2p-websocket-star@0.2.1","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"mkg20001","email":"mkg20001@gmail.com"},"dist":{"shasum":"89885c00c12b41a672318dfabe9e608da465c8ba","size":11481,"noattachment":false,"key":"/libp2p-websocket-star/-/libp2p-websocket-star-0.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-websocket-star/download/libp2p-websocket-star-0.2.1.tgz"},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"mkg20001","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-websocket-star-0.2.1.tgz_1504108274313_0.4952288563363254"},"publish_time":1504108275222,"_hasShrinkwrap":false,"deprecated":"No longer supported for js-libp2p0.27.0 or later","_cnpm_publish_time":1504108275222,"_cnpmcore_publish_time":"2021-12-16T19:10:34.305Z"},"0.2.0":{"name":"libp2p-websocket-star","version":"0.2.0","description":"libp2p-webrtc-star without webrtc. Just plain socket.io.","main":"src/index.js","bin":{"ws-star-sig":"src/sig-server/bin.js","ws-star-signal":"src/sig-server/bin.js"},"scripts":{"star-signal":"node src/sig-server/bin.js","start":"node src/sig-server/bin.js","lint":"gulp lint","build":"gulp build","test":"gulp test --dom","test:node":"gulp test:node","test:browser":"gulp test:browser --dom","test:dns":"WEBRTC_STAR_REMOTE_SIGNAL_DNS=1 gulp test --dom","test:ip":"WEBRTC_STAR_REMOTE_SIGNAL_IP=1 gulp test --dom","release":"gulp release --dom","release-minor":"gulp release --type minor --dom","release-major":"gulp release --type major --dom","coverage":"gulp coverage","coverage-publish":"aegir-coverage publish"},"keywords":["libp2p","transport","websocket","no-webrtc"],"author":{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},"license":"MIT","dependencies":{"async":"^2.5.0","data-queue":"0.0.2","debug":"^3.0.1","hapi":"^16.5.2","interface-connection":"^0.3.2","libp2p":"^0.11.0","libp2p-crypto":"^0.9.4","mafmt":"^2.1.8","merge-recursive":"0.0.3","minimist":"^1.2.0","multiaddr":"^2.3.0","once":"^1.4.0","peer-id":"^0.9.0","peer-info":"^0.10.0","pull-stream":"^3.6.0","socket.io":"^2.0.3","socket.io-client":"^2.0.3","uuid":"^3.1.0"},"directories":{"test":"test"},"devDependencies":{"aegir":"^11.0.2","chai":"^4.1.1","dirty-chai":"^2.0.1","gulp":"^3.9.1","lodash":"^4.17.4"},"repository":{"type":"git","url":"git+https://github.com/mkg20001/js-libp2p-websocket-star.git"},"bugs":{"url":"https://github.com/mkg20001/js-libp2p-websocket-star/issues"},"homepage":"https://github.com/mkg20001/js-libp2p-websocket-star#readme","gitHead":"264a5c55c2f95e4f900fa8f190ee6a35383b3bab","_id":"libp2p-websocket-star@0.2.0","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"mkg20001","email":"mkg20001@gmail.com"},"dist":{"shasum":"741a7133423812220c60e487c7a894ce70a6b6bf","size":11490,"noattachment":false,"key":"/libp2p-websocket-star/-/libp2p-websocket-star-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-websocket-star/download/libp2p-websocket-star-0.2.0.tgz"},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"mkg20001","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-websocket-star-0.2.0.tgz_1504102609473_0.42579113389365375"},"publish_time":1504102610519,"_hasShrinkwrap":false,"deprecated":"No longer supported for js-libp2p0.27.0 or later","_cnpm_publish_time":1504102610519,"_cnpmcore_publish_time":"2021-12-16T19:10:34.512Z"},"0.1.3":{"name":"libp2p-websocket-star","version":"0.1.3","description":"libp2p-webrtc-star without webrtc. Just plain socket.io.","main":"src/index.js","bin":{"ws-star-sig":"src/sig-server/bin.js","ws-star-signal":"src/sig-server/bin.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["libp2p","transport","websocket","no-webrtc"],"author":{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},"license":"MIT","dependencies":{"async":"^2.5.0","data-queue":"0.0.2","debug":"^3.0.1","hapi":"^16.5.2","interface-connection":"^0.3.2","mafmt":"^2.1.8","minimist":"^1.2.0","multiaddr":"^2.3.0","once":"^1.4.0","peer-id":"^0.9.0","peer-info":"^0.10.0","pull-stream":"^3.6.0","socket.io":"^2.0.3","socket.io-client":"^2.0.3","uuid":"^3.1.0"},"gitHead":"cba85a5ee3f9d4afeaec577a7a73d1b7799252b8","_id":"libp2p-websocket-star@0.1.3","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"mkg20001","email":"mkg20001@gmail.com"},"dist":{"shasum":"a11b3ba6326dd6aaaa9a0ad8b74e96d733f898a8","size":5682,"noattachment":false,"key":"/libp2p-websocket-star/-/libp2p-websocket-star-0.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-websocket-star/download/libp2p-websocket-star-0.1.3.tgz"},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"mkg20001","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-websocket-star-0.1.3.tgz_1503998920320_0.2441922128200531"},"directories":{},"publish_time":1503998921253,"_hasShrinkwrap":false,"deprecated":"No longer supported for js-libp2p0.27.0 or later","_cnpm_publish_time":1503998921253,"_cnpmcore_publish_time":"2021-12-16T19:10:34.720Z"},"0.1.2":{"name":"libp2p-websocket-star","version":"0.1.2","description":"libp2p-webrtc-star without webrtc. Just plain socket.io.","main":"src/index.js","bin":{"ws-star-sig":"src/sig-server/bin.js","ws-star-signal":"src/sig-server/bin.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["libp2p","transport","websocket","no-webrtc"],"author":{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},"license":"MIT","dependencies":{"async":"^2.5.0","data-queue":"0.0.2","debug":"^3.0.1","hapi":"^16.5.2","interface-connection":"^0.3.2","mafmt":"^2.1.8","minimist":"^1.2.0","multiaddr":"^2.3.0","once":"^1.4.0","peer-id":"^0.9.0","peer-info":"^0.10.0","pull-stream":"^3.6.0","socket.io":"^2.0.3","socket.io-client":"^2.0.3","uuid":"^3.1.0"},"gitHead":"292b0a407e303eb2b22842afd80dab0647e24bf2","_id":"libp2p-websocket-star@0.1.2","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"mkg20001","email":"mkg20001@gmail.com"},"dist":{"shasum":"b084764850b830025d7c4c5288ca04a970eacb5f","size":5484,"noattachment":false,"key":"/libp2p-websocket-star/-/libp2p-websocket-star-0.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-websocket-star/download/libp2p-websocket-star-0.1.2.tgz"},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"mkg20001","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-websocket-star-0.1.2.tgz_1503997995365_0.027024257462471724"},"directories":{},"publish_time":1503997996306,"_hasShrinkwrap":false,"deprecated":"No longer supported for js-libp2p0.27.0 or later","_cnpm_publish_time":1503997996306,"_cnpmcore_publish_time":"2021-12-16T19:10:34.920Z"},"0.1.1":{"name":"libp2p-websocket-star","version":"0.1.1","description":"libp2p-webrtc-star without webrtc. Just plain socket.io.","main":"src/index.js","bin":{"ws-star-sig":"src/sig-server/bin.js","ws-star-signal":"src/sig-server/bin.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["libp2p","transport","websocket","no-webrtc"],"author":{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},"license":"MIT","dependencies":{"async":"^2.5.0","data-queue":"0.0.2","debug":"^3.0.1","hapi":"^16.5.2","interface-connection":"^0.3.2","mafmt":"^2.1.8","minimist":"^1.2.0","multiaddr":"^2.3.0","once":"^1.4.0","peer-id":"^0.9.0","peer-info":"^0.10.0","socket.io":"^2.0.3","socket.io-client":"^2.0.3","uuid":"^3.1.0"},"gitHead":"23f47e72852c862ae94da7db88a9b8d3d25f226b","_id":"libp2p-websocket-star@0.1.1","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"mkg20001","email":"mkg20001@gmail.com"},"dist":{"shasum":"39a3275108302d237814a1a13793e34ba9daaa84","size":5456,"noattachment":false,"key":"/libp2p-websocket-star/-/libp2p-websocket-star-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-websocket-star/download/libp2p-websocket-star-0.1.1.tgz"},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"mkg20001","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-websocket-star-0.1.1.tgz_1503996497598_0.6034399848431349"},"directories":{},"publish_time":1503996498575,"_hasShrinkwrap":false,"deprecated":"No longer supported for js-libp2p0.27.0 or later","_cnpm_publish_time":1503996498575,"_cnpmcore_publish_time":"2021-12-16T19:10:35.132Z"},"0.1.0":{"name":"libp2p-websocket-star","version":"0.1.0","description":"libp2p-webrtc-star without webrtc. Just plain socket.io.","main":"src/index.js","bin":{"ws-star-sig":"src/sig-server/bin.js","ws-star-signal":"src/sig-server/bin.js"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["libp2p","transport","websocket","no-webrtc"],"author":{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},"license":"MIT","dependencies":{"async":"^2.5.0","data-queue":"0.0.2","debug":"^3.0.1","hapi":"^16.5.2","interface-connection":"^0.3.2","mafmt":"^2.1.8","minimist":"^1.2.0","multiaddr":"^2.3.0","once":"^1.4.0","peer-id":"^0.9.0","peer-info":"^0.10.0","socket.io":"^2.0.3","socket.io-client":"^2.0.3","uuid":"^3.1.0"},"gitHead":"de9382583ae0be95f63b383b9f61e1caa9f48621","_id":"libp2p-websocket-star@0.1.0","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"mkg20001","email":"mkg20001@gmail.com"},"dist":{"shasum":"c0434b3b09e7c65b7c618b2584ded14267c5b5d9","size":5460,"noattachment":false,"key":"/libp2p-websocket-star/-/libp2p-websocket-star-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-websocket-star/download/libp2p-websocket-star-0.1.0.tgz"},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"mkg20001","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-websocket-star-0.1.0.tgz_1503996391949_0.10017575090751052"},"directories":{},"publish_time":1503996392999,"_hasShrinkwrap":false,"deprecated":"No longer supported for js-libp2p0.27.0 or later","_cnpm_publish_time":1503996392999,"_cnpmcore_publish_time":"2021-12-16T19:10:35.347Z"},"0.0.1":{"name":"libp2p-websocket-star","version":"0.0.1","description":"libp2p-webrtc-star without webrtc. Just plain socket.io.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["libp2p","transport","websocket","no-webrtc"],"author":{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},"license":"MIT","gitHead":"8648b912ba1b1b0ca2900380996b2a7a35bb281b","_id":"libp2p-websocket-star@0.0.1","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"mkg20001","email":"mkg20001@gmail.com"},"dist":{"shasum":"b8be92e9bf9773cec54ff979ba30364adf053b7a","size":3395,"noattachment":false,"key":"/libp2p-websocket-star/-/libp2p-websocket-star-0.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/libp2p-websocket-star/download/libp2p-websocket-star-0.0.1.tgz"},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"},{"name":"mkg20001","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/libp2p-websocket-star-0.0.1.tgz_1503937263877_0.6014597010798752"},"directories":{},"publish_time":1503937264838,"_hasShrinkwrap":false,"deprecated":"No longer supported for js-libp2p0.27.0 or later","_cnpm_publish_time":1503937264838,"_cnpmcore_publish_time":"2021-12-16T19:10:35.578Z"}},"readme":"# libp2p-websocket-star\n\n[![](https://img.shields.io/badge/made%20by-mkg20001-blue.svg?style=flat-square)](http://ipn.io)\n[![](https://img.shields.io/badge/freenode-%23ipfs-blue.svg?style=flat-square)](http://webchat.freenode.net/?channels=%23ipfs)\n[![Travis](https://travis-ci.org/libp2p/js-libp2p-websocket-star.svg?style=flat-square)](https://travis-ci.org/libp2p/js-libp2p-websocket-star)\n[![Circle](https://circleci.com/gh/libp2p/js-libp2p-websocket-star.svg?style=svg)](https://circleci.com/gh/libp2p/js-libp2p-websocket-star)\n[![Coverage](https://coveralls.io/repos/github/libp2p/js-libp2p-websocket-star/badge.svg?branch=master)](https://coveralls.io/github/libp2p/js-libp2p-websocket-star?branch=master)\n[![david-dm](https://david-dm.org/libp2p/js-libp2p-websocket-star.svg?style=flat-square)](https://david-dm.org/libp2p/js-libp2p-websocket-star)\n\n[![](https://raw.githubusercontent.com/libp2p/interface-transport/master/img/badge.png)](https://github.com/libp2p/interface-transport)\n[![](https://raw.githubusercontent.com/libp2p/interface-connection/master/img/badge.png)](https://github.com/libp2p/interface-connection)\n[![](https://github.com/libp2p/interface-peer-discovery/raw/master/img/badge.png)](https://github.com/libp2p/interface-peer-discovery)\n\n> libp2p-webrtc-star without webrtc. Just  WebSockets with a relay point in the middle.\n\n## Lead Maintainer\n\n[Jacob Heun](https://github.com/jacobheun)\n\n## Description\n\n`libp2p-websocket-star` is one of the multiple transports available for libp2p. `libp2p-websocket-star` incorporates both a transport and a discovery service that is facilitated by the rendezvous server, also available in this repo and module.\n\n## Usage\n\n### Example\n\n```\nTODO\n```\n\n### Install\n\n```bash\n> npm install libp2p-websocket-star\n```\n\n### API\n\n### Transport\n\n[![](https://raw.githubusercontent.com/libp2p/interface-transport/master/img/badge.png)](https://github.com/libp2p/interface-transport)\n\n### Connection\n\n[![](https://raw.githubusercontent.com/libp2p/interface-connection/master/img/badge.png)](https://github.com/libp2p/interface-connection)\n\n### Peer Discovery - `ws.discovery`\n\n[![](https://github.com/libp2p/interface-peer-discovery/raw/master/img/badge.png)](https://github.com/libp2p/interface-peer-discovery)\n\n### Example\n\n```js\nconst libp2p = require(\"libp2p\")\nconst Id = require(\"peer-id\")\nconst Info = require(\"peer-info\")\nconst multiaddr = require(\"multiaddr\")\nconst pull = require('pull-stream')\n\nconst WSStar = require('libp2p-websocket-star')\n\nId.create((err, id) => {\n  if (err) throw err\n\n  const peerInfo = new Info(id)\n  peerInfo.multiaddrs.add(multiaddr(\"/dns4/ws-star-signal-1.servep2p.com/tcp/443/wss/p2p-websocket-star/\"))\n\n  // TODO -> review why the ID can not be passed by the .listen call\n  const ws = new WSStar({ id: id }) // the id is required for the crypto challenge\n\n  const modules = {\n    transport: [\n      ws\n    ],\n    discovery: [\n      ws.discovery\n    ]\n  }\n\n  const node = new libp2p(modules, peerInfo)\n\n  node.handle(\"/test/1.0.0\", (protocol, conn) => {\n    pull(\n      pull.values(['hello']),\n      conn,\n      pull.map((s) => s.toString()),\n      pull.log()\n    )\n  })\n\n  node.start((err) => {\n    if (err) {\n      throw err\n    }\n\n    node.dial(peerInfo, \"/test/1.0.0\", (err, conn) => {\n      if (err) {\n        throw err\n      }\n\n      pull(\n        pull.values(['hello from the other side']),\n        conn,\n        pull.map((s) => s.toString()),\n        pull.log()\n      )\n    })\n  })\n})\n```\n\nOutputs:\n```\nhello\nhello from the other side\n```\n\n## [Rendezvous server](https://github.com/libp2p/js-libp2p-websocket-star-rendezvous#usage)\n\n## Usage\n\nTo reduce dependencies `libp2p-websocket-star` comes without the rendezvous server, that means that you need to install `libp2p-websocket-star-rendezvous` to start a rendezvous server. To do that, first install the module globally in your machine with:\n\n```bash\n> npm install --global libp2p-websocket-star-rendezvous\n```\n\nThis will install a `rendezvous` CLI tool. Now you can spawn the server with:\n\n```bash\n> rendezvous --port=9090 --host=127.0.0.1\n```\n\nDefaults:\n\n- `port` - 13579\n- `host` - '0.0.0.0'\n\n## Hosted Rendezvous server\n\nWe host a rendezvous server at `/dns4/ws-star.discovery.libp2p.io` that can be used for practical demos and experimentation, it **should not be used for apps in production**.\n\nA libp2p-websocket-star address, using the signalling server we provide, looks like:\n\n`/dns4/ws-star.discovery.libp2p.io/tcp/443/wss/p2p-websocket-star/ipfs/<your-peer-id>`\n\nNote: The address above indicates WebSockets Secure, which can be accessed from both http and https.\n\nLICENSE MIT\n","_attachments":{},"homepage":"https://github.com/libp2p/js-libp2p-websocket-star#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p-websocket-star/issues"},"license":"MIT"}