{"_id":"socket-signal","_rev":"42-35558949e83162b1bc601e2f79d6b985","name":"socket-signal","dist-tags":{"latest":"10.3.2","old-version":"4.0.2"},"versions":{"1.0.0":{"name":"socket-signal","version":"1.0.0","description":"Signal abstraction to create WebRTC connections through sockets.","main":"index.js","browserslist":["> 5%"],"scripts":{"start":"node index.js","test":"jest --verbose --passWithNoTests --forceExit --detectOpenHandles","posttest":"npm run lint","lint":"xd-ns \"**/*.js\"","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"debug":"^4.1.1","end-of-stream":"^1.4.4","events.once":"^2.0.2","isomorphic-ws":"^4.0.1","nanocustomassert":"^1.0.0","nanoerror":"^1.0.0","nanomessage-rpc":"^1.1.0","nanoresource-promise":"^1.1.1","p-event":"^4.1.0","p-queue":"^6.3.0","simple-peer":"^9.6.2"},"devDependencies":{"@geut/chan":"^2.0.0","@geut/xd":"^1.5.0","duplexify":"^4.1.1","jest":"^25.1.0","standard":"^14.3.1","through2":"^3.0.1","wrtc":"^0.4.4"},"jest":{"testMatch":["**/tests/**/*.test.js"],"testEnvironment":"node"},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/socket-signal.git"},"keywords":["socket-signal","webrtc","signal","signal-client","signal-server","simple-peer"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/socket-signal/issues"},"homepage":"https://github.com/geut/socket-signal#readme","gitHead":"5a3591c3472ce2d20ff2ce6ba53850386bd89df6","_id":"socket-signal@1.0.0","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-pFzJWI4ekU1VDU+FWny94ZosiWuTNwusSK1nio0PlzXbSWZWS0czRisZdJU6QBSvzdMLAC1JDdPCbHeKPVqTGg==","shasum":"cbaa901a7a9110ef44fa3c85182fb449dec00ae6","tarball":"https://registry.npmjs.org/socket-signal/-/socket-signal-1.0.0.tgz","fileCount":11,"unpackedSize":28342,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJebnroCRA9TVsSAnZWagAAKu0QAJRetV9gnoUjwNT0z/pE\nptz6jBq/Na18xAqXSVOteVelIDUoV6C6uYKFXwJQG+lEQaLc6U50v1D/9GzW\nQ2DACsBpuvqvV3AHu7G8R6aBlEMNlbWm5PQvDuUc+uevmkLOpgRVBVZkENj+\nDj0+3VfsNtf5HRZNC520LQFUwor1KXr/6ArU+tl5+VrFlCAGEqWMDk0j60ja\nkC18uuaNbMIAFOpF9MUx0hfezvsK5ajXVYAamY0J5K40CoE5bMew2PgWvNIC\nlDrXniVfXxEj08mq7oTnPCTMeGrIEnWMRoowFiaJcGq6M9Kj/GzvrMXeT5Sg\nJEky8Z+8g8H3WMXeQ6MY6Mou+UIVND3knJjzJPPIiX8zAq27vshcIa/CWJP4\nHxsYDGmPknvpZW+H17jt0M9jG0dOuxoE426FNVDUfjdP3WysarWFGpmmm4qO\ncxCqM4QfZfH9PejLKVtjttP+BGXtkuK/XgIy2VjquJPJ84M4/VXoUhIuoBqj\nmiuKqAIGELuhym4qPaHkpR43aIxOZ3bdLZscD6PzJsZrfiIcVu+hgXSX9E72\nvy4eGMbeY4pLgqyPkXI6GIH31GPpvjkoSGLtTDZP42gkuuSt93UQxxJigJIn\nYBoNawP5ZHUvCvpCi9IsMr9zhb0u9/oo0dzxCMJ1sCH+EKOCuXkxywMO9mcj\n3mN0\r\n=CTCG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAgd17AOTzcZIAFQNkTNdmTTyEqClZ1E2o5U99EaL3fqAiB7DBbHxLl6wr6uCx1XLPypsWHcc6mffrOBmFmC9C5mpg=="}]},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/socket-signal_1.0.0_1584298727654_0.7675614794034189"},"_hasShrinkwrap":false},"1.0.1":{"name":"socket-signal","version":"1.0.1","description":"Signal abstraction to create WebRTC connections through sockets.","main":"index.js","browserslist":["> 5%"],"scripts":{"start":"node index.js","test":"jest --verbose --passWithNoTests --forceExit --detectOpenHandles","posttest":"npm run lint","lint":"xd-ns \"**/*.js\"","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"debug":"^4.1.1","end-of-stream":"^1.4.4","events.once":"^2.0.2","isomorphic-ws":"^4.0.1","nanocustomassert":"^1.0.0","nanoerror":"^1.0.0","nanomessage-rpc":"^1.1.2","nanoresource-promise":"^1.1.1","p-event":"^4.1.0","p-queue":"^6.3.0","simple-peer":"^9.6.2"},"devDependencies":{"@geut/chan":"^2.0.0","@geut/xd":"^1.5.0","duplexify":"^4.1.1","jest":"^25.1.0","standard":"^14.3.1","through2":"^3.0.1","wrtc":"^0.4.4"},"jest":{"testMatch":["**/tests/**/*.test.js"],"testEnvironment":"node"},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/socket-signal.git"},"keywords":["socket-signal","webrtc","signal","signal-client","signal-server","simple-peer"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/socket-signal/issues"},"homepage":"https://github.com/geut/socket-signal#readme","gitHead":"090171dc8f81b4761e818058dc83bf644431f2f0","_id":"socket-signal@1.0.1","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-dRzOdAcwvW9SOS102eWJlH+SyyOPCArOezI7ft5PrLnizJdTEDKNzdBg5ae03We9o2eBG9TzXuZswqCqKX++jQ==","shasum":"691631e8f54be1b01318209525d3484e12b8b033","tarball":"https://registry.npmjs.org/socket-signal/-/socket-signal-1.0.1.tgz","fileCount":11,"unpackedSize":28511,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJebopuCRA9TVsSAnZWagAATWwP/30SGcyszEJdwD0fWy8s\nA9+sGImo9W7sTagWOCCo8SeTLDD602/x+viFPb5OKJ7eOIAwm5HZgc/pBNLE\nomClsUcu/RdoJosFyhtSBmHiqvvq0JoMh5GlEG83uVGWvC9rs1RgbpDNqdxM\nZyrblftb/9qYajVY0CXG8YVL+dEjTqwB/LgIUVDs22KXGICtt4xltZuxZWda\ngo+5AkNSjVoecq54z/aRNlESnzMSkIuFBpdq64tONZiqds6yPPOh+utGHkqo\ndv7a/TigzHxDOijDzJO34LjELCFRWIaOsy3sMIjByMv9k+h/LzeVCpzdlfb6\nx/coE0aTpStJIbFKq4I4ki/t6khRHc0h3i+osqc9Txl41X7T+pEEubfvGZqI\nbFJ00cXOuDnRG7NcTIFJIVCwwGmbNyb/7l9OiSv9Nvay3NRSQy4zJqjUoTHW\nXMakhMXMrDIsh+NfV5dDIFC6TIyfztkiTKXIgwdXwQFEDZf9VYeZ+LGIW/vO\nO2HiC2Bh/dV6dOr/DixDjHmZqeBDzzZFqo7gXUEJd7s1D/G9piG1UdUBNHW9\nZTvlEdp2ZBIQ8e1fnUCZDfCdq6NPJLKDHadhOawbyrIAGeQWXmx9aozFnAYu\nzum0E66jZGtvuuQrqsst+RBW/+juSrZqT+UJ+ZccMM7fc5R0HWFpFUN1DX7h\n/g6G\r\n=Dz3V\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG5tXFoCdHLvpzjJKmIF5RaP4IhZl+CznwqdOxKLaIShAiAqbfPEoLTbcKqFW2uXyfzVemoWAV4JxdGx+6AjWJSnvw=="}]},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/socket-signal_1.0.1_1584302702092_0.7337878402509226"},"_hasShrinkwrap":false},"1.0.2":{"name":"socket-signal","version":"1.0.2","description":"Signal abstraction to create WebRTC connections through sockets.","main":"index.js","browserslist":["> 5%"],"scripts":{"start":"node index.js","test":"jest --verbose --passWithNoTests --forceExit --detectOpenHandles","posttest":"npm run lint","lint":"xd-ns \"**/*.js\"","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"debug":"^4.1.1","end-of-stream":"^1.4.4","events.once":"^2.0.2","isomorphic-ws":"^4.0.1","nanocustomassert":"^1.0.0","nanoerror":"^1.0.0","nanomessage-rpc":"^1.1.2","nanoresource-promise":"^1.1.1","p-event":"^4.1.0","p-queue":"^6.3.0","simple-peer":"^9.6.2"},"devDependencies":{"@geut/chan":"^2.0.0","@geut/xd":"^1.5.0","duplexify":"^4.1.1","jest":"^25.1.0","standard":"^14.3.1","through2":"^3.0.1","wrtc":"^0.4.4"},"jest":{"testMatch":["**/tests/**/*.test.js"],"testEnvironment":"node"},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/socket-signal.git"},"keywords":["socket-signal","webrtc","signal","signal-client","signal-server","simple-peer"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/socket-signal/issues"},"homepage":"https://github.com/geut/socket-signal#readme","gitHead":"a0e9ffff4d19e7ba8aa0c962063f68cfb45ef280","_id":"socket-signal@1.0.2","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-Kf71VQM62pMe66ljiwbE8EJ298Pvl2Ig2kRLxkOshLOgsT022p0UE6Cnn2MNagL6/iIjIhEoI4gNnjmnqqx8GA==","shasum":"7069e9078721e271609648401f1eeaa847a37ad4","tarball":"https://registry.npmjs.org/socket-signal/-/socket-signal-1.0.2.tgz","fileCount":11,"unpackedSize":28635,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeb39cCRA9TVsSAnZWagAAvY0QAKN7u+fkEvqres92eg0K\nuS8amGzY7DiE0IfVNXDJyOhrVwAlRaEop9AlUmIwetCgM0uzI/p2zwt9aD0F\nwKjOGboTUl0MUlEI4SzudBCnITs497WKE+0iV5s2nLLtCI2AE6J+MQyEj/s6\nAZYtcwU+mVqa8MyVsFjjxQibH/zl5TuhAiWLrv4w8L8I/MWwssZF3SnBNy+6\nPJwlmUnIswHOt3V7skyqXgPdPHJ2gpDT7ibDg+8G87zsBCkUKkouBvwAbWv5\nyP2Ov4+CrFQac2WY7qqHnrIALVt4ryN+z5QP1VoFOf/5jNqK5c625bOP6PXg\naLuyhLGN5T8d13nUk/iaVHTl+XoC1QI1P0iTwY40k3MOCUEscNbs9nge1nUA\nAl2lR9fIY6pxsmn68fSfA4LkNtn2p49jVgE0xxDatv7xql1te6gQj9sQzQTj\n+ZFeODQfVhVQcI5lnF3HTfxbgw4rcV+4lg7oegRB4XR5nsrBpWC6S5uaH7HT\nQZtT56WmHKr5Or9j0Jjhu2RyonEW61RrVDuHd1v7PuOP/feQ9JshCa4ztoNt\nQo3t4hwnSqF90HZru50ASHoLQCALLZbPJl5H0iOm3n4cVPBzYXibZ7ZAzg5y\nNSgwEPHWSu4nUR/VA88+ihIxuI3YsbrRygOQruTmYJz1JQUyta+JTPr2VD+G\n3bza\r\n=/i2p\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEQu+ZTjX41WCCGi2ggbLDRoUApm6a0wiHRoI82ZsrjnAiA6jJC6lIV4fwNZwwMbDhqyJl37gsZGfbOmAi50rHfJRw=="}]},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/socket-signal_1.0.2_1584365403563_0.10326189157871246"},"_hasShrinkwrap":false},"1.0.3":{"name":"socket-signal","version":"1.0.3","description":"Signal abstraction to create WebRTC connections through sockets.","main":"index.js","browserslist":["> 5%"],"scripts":{"start":"node index.js","test":"jest --verbose --passWithNoTests --forceExit --detectOpenHandles","posttest":"npm run lint","lint":"xd-ns \"**/*.js\"","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"debug":"^4.1.1","end-of-stream":"^1.4.4","events.once":"^2.0.2","isomorphic-ws":"^4.0.1","nanocustomassert":"^1.0.0","nanoerror":"^1.0.0","nanomessage-rpc":"^1.1.2","nanoresource-promise":"^1.1.1","p-event":"^4.1.0","p-queue":"^6.3.0","simple-peer":"^9.6.2"},"devDependencies":{"@geut/chan":"^2.0.0","@geut/xd":"^1.5.0","duplexify":"^4.1.1","jest":"^25.1.0","standard":"^14.3.1","through2":"^3.0.1","wrtc":"^0.4.4"},"jest":{"testMatch":["**/tests/**/*.test.js"],"testEnvironment":"node"},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/socket-signal.git"},"keywords":["socket-signal","webrtc","signal","signal-client","signal-server","simple-peer"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/socket-signal/issues"},"homepage":"https://github.com/geut/socket-signal#readme","gitHead":"4a0412f1d0cfa53a5221e56d7ae6dd7876898aa6","_id":"socket-signal@1.0.3","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-hE9OKywOwI/7cjx0LUUy7p9pYwjfmilqCvYW2VTyERg1t+YhyaWOWY3ngr6vSKkxIT+z9f2qZHYzYM81DS72BA==","shasum":"7b09bb5fbd7e54ba3dbd3077a08bef0c53ba9937","tarball":"https://registry.npmjs.org/socket-signal/-/socket-signal-1.0.3.tgz","fileCount":11,"unpackedSize":28680,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeb4EZCRA9TVsSAnZWagAAX6cP/RX96/gLyCsJ0I1dG4dH\njL/fcEMLS59tWnxsff1h2lcCj1Na8q+8CqbgsaWnamxqMN+Sd6i0eNQ3+9pi\nzgX8k9WqXvXY/RV1UqeRd6IZu4T6vvXVaWZocXsSC/uigiCJmKPzikkIBe8T\nAhCd/Wg5Z3JXDKJWdKityb68zooN4PPVnXy2loVDItmJx5PwL7V0tp2KrhZv\nfMF2YLp2H9yvcI969TVHFGpUFoH2t5kKuKDODLlSrd16NNFGIp5rv8dAT0N4\nRFOMKI9t/5QQqWU78zAxqQXSuOkIGnCKKyUx6Gsho4nv1j8BsDjVP1LegEo4\nQhJ+L5V79ypT64/kxv7Jfm9m5Lohx6RrS4a8UWFy45+mqUgMPcsVKibYR5qL\njvsu5cnYhE1uAvDnyvlKLt82spMs3/jLGGpf9YfIMgzQ0Z7c75e04j4Go3W+\n+IF38kR1V1maVWPxu95aoacLUvbXX0eDHu5c6yU9XPBD3aH3KmRytwRLIRGX\nowTCeO3TPrmmVBWXJtNZjdbXHToyCwxl0CmMz+djZlqobGqx0KukW7pW5XJl\nGRigpb5/OcY1AWVtdJt/scMuOX4Oa4TC3SzDkQ+0PEv3h+BgMB5ZFeQGun52\necXxSt7EGeO7ImBMp2qqPBH5S1uNeR49j3v8M1JVZiS2fNX1F+2y16mfi6IW\nX/5l\r\n=l1+Z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICaWUkboncKmedGJqjhGqcsSI9ShTNRDMtsxFw5YCbAJAiEA3PoK7z8Vi7t1GrCDBH/R86YrQAliS7kX0cg/CAZmiME="}]},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/socket-signal_1.0.3_1584365849189_0.33593569646545585"},"_hasShrinkwrap":false},"1.0.4":{"name":"socket-signal","version":"1.0.4","description":"Signal abstraction to create WebRTC connections through sockets.","main":"index.js","browserslist":["> 5%"],"scripts":{"start":"node index.js","test":"jest --verbose --passWithNoTests --forceExit --detectOpenHandles","posttest":"npm run lint","lint":"xd-ns \"**/*.js\"","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"debug":"^4.1.1","end-of-stream":"^1.4.4","events.once":"^2.0.2","isomorphic-ws":"^4.0.1","nanocustomassert":"^1.0.0","nanoerror":"^1.0.0","nanomessage-rpc":"^1.1.2","nanoresource-promise":"^1.1.1","p-event":"^4.1.0","p-queue":"^6.3.0","simple-peer":"^9.6.2"},"devDependencies":{"@geut/chan":"^2.0.0","@geut/xd":"^1.5.0","duplexify":"^4.1.1","jest":"^25.1.0","standard":"^14.3.1","through2":"^3.0.1","wrtc":"^0.4.4"},"jest":{"testMatch":["**/tests/**/*.test.js"],"testEnvironment":"node"},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/socket-signal.git"},"keywords":["socket-signal","webrtc","signal","signal-client","signal-server","simple-peer"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/socket-signal/issues"},"homepage":"https://github.com/geut/socket-signal#readme","gitHead":"be24db316df8969e7059b9e0efd92a6408def284","_id":"socket-signal@1.0.4","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-AxG3zqic5rxP0P3s3ODCe7Dos1BDEY6zukvJqe3+hAazbVmm3ERD1F7GMVY3utx++xmJSR2ZeJFQGQ88TDxkug==","shasum":"8bde6839e6fb5dbcd7bdf62d1092167bd9756679","tarball":"https://registry.npmjs.org/socket-signal/-/socket-signal-1.0.4.tgz","fileCount":11,"unpackedSize":28699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeb4IcCRA9TVsSAnZWagAAXZwP/3mQKGQBN7Wy1kUoFw0S\nj0F2H58ie98D5BOXDRZsQYHkdKfOudYM927zGcBY+XmkEJE9M4dnNfUcyR65\nZFseQ9rDmLsJXcjjseP/nv3XS1rd6MzUvLuJPlE6rhzDT9fXFn0KSGhkI7xM\n/quq4njiM+rpOner2Lw3EDW9InUsNCkiLJpS+F7zWRVj0lYWQDXtIL/zly4T\n38v5cMrddsvHaooQaHLDNnxlfGLXFnfpoN0iF081lM00npSoTqA1x9t2qRZ2\nkEA23xT/MQEaUPbgExJgdp9Q7EVd2sDAGC3it3tWrtUpyKdupKsaK0Rgff6s\nySKZhxBR22DahCVW65Z9C/KvwEGVjGnbq3Q23pKQsil3XHqBngvbRVl0D1pe\nLSa0n6hIpUasJGr7N63/hgYQkenQiQrc6l6irMhNrjHizx4RCqa4UVlI8wF3\nY29Tko7/Kxrf/fnUDsDBlhWC2e083w6zuVacu1TfJ6k4HiJkYx8booT/4+1S\nZfC4oFgHCWffrxF9pZeKW2SkwZv7eKxcrdb7OcuTqDLiASYwsUKzn6MKycHF\nhcRe0PBdPgia9V95QBz1+KfiOw16NUGCbDil7EqHUkPiAnu3yiMtnXCbECDT\nvjR5XAcHmur+/sKzobQaAxMHj0h1AEAJ5BmNyPcqWwJwFdplQqo5ZjALwYwd\nP/hC\r\n=Ns71\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDuzZihZ0L9GhbIPzUfrkdnZNA9ybX5A1OLgrdEtPeO9AIhAPBpndoZ+AiiS0AE4MhRWIZf4YwOxcfHA/3RB/TnHndf"}]},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/socket-signal_1.0.4_1584366107794_0.05262761427340101"},"_hasShrinkwrap":false},"1.0.6":{"name":"socket-signal","version":"1.0.6","description":"Signal abstraction to create WebRTC connections through sockets.","main":"index.js","browserslist":["> 5%"],"scripts":{"start":"node index.js","test":"jest --verbose --passWithNoTests --forceExit --detectOpenHandles","posttest":"npm run lint","lint":"xd-ns \"**/*.js\"","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"debug":"^4.1.1","end-of-stream":"^1.4.4","events.once":"^2.0.2","isomorphic-ws":"^4.0.1","nanocustomassert":"^1.0.0","nanoerror":"^1.0.0","nanomessage-rpc":"^1.1.2","nanoresource-promise":"^1.1.1","p-event":"^4.1.0","p-queue":"^6.3.0","simple-peer":"^9.6.2"},"devDependencies":{"@geut/chan":"^2.0.0","@geut/xd":"^1.5.0","duplexify":"^4.1.1","jest":"^25.1.0","standard":"^14.3.1","through2":"^3.0.1","wrtc":"^0.4.4"},"jest":{"testMatch":["**/tests/**/*.test.js"],"testEnvironment":"node"},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/socket-signal.git"},"keywords":["socket-signal","webrtc","signal","signal-client","signal-server","simple-peer"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/socket-signal/issues"},"homepage":"https://github.com/geut/socket-signal#readme","gitHead":"d82be6f2e67b96bc54ac9c84757520d505d6d310","_id":"socket-signal@1.0.6","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-OuPJFgUOj+WO2sec+TTUHg2ZF+1ClqbXIPh0jFSb+J0Rxluc/3F6n7hrbXvJZvU4GygtAWKD3LfWGT2p1DlJhw==","shasum":"8cd28de74947f2810bbecf107f18e959e4c6f2b0","tarball":"https://registry.npmjs.org/socket-signal/-/socket-signal-1.0.6.tgz","fileCount":11,"unpackedSize":28925,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeb7I7CRA9TVsSAnZWagAA8AQP/3/EK/lwnSU7zEM1MgEn\nQr6dOM/W3Dud6f/zFCaJe3GD13oOavMjpnzuqsNjPLWR5d09X2TNhmOvkxKC\no3vMWEtLx+BGFKrVrwKKhvjXPOJlImSvDqh50SgLaO3kuWTtArp938vDIqCX\n/S4G8+xz9YE6xYFGCVsS7E2H4gWkBYjBABYFjSw4utEQjlGUoPUwYMX90WHh\nW8y6y8JDhx0jJcuuPnrcg8Ap0VU/8O8AJaLkcSOkqt2jL6IIDvztwawF51ch\n0P9zZUWg9FnH5oSVWM3My81fBQAx+hPsWdzmUs8te+4jIQ2NnhV2Cp5ZNF6H\ngAfJPNF7ECnS+5snMaWd3X5VtLeBkNIi7bwhhORzqluEKO5aSpZT49VBwlDJ\niBZn5LkEZ4rZseiApMRyytU7N/ggbfgdHwIGdrjTRQAErp6NoK07qZASAr5R\nxeoE+FDF4sPg7cno/Z59ocy9FxdRCUNm87I92UAX2WRzobWIK9HgN7520YJu\n5vcKk0Jw/XaerM5Bd5ZqSw5aivpx1uk6/WgKi/dY2ntQdmmHblqHOjyhj83L\nqMjsqSTDgotHyAGXaHotaNT0SwsvznlnOUyodfWtVO25q+HSpktrb4qCtxt7\nCME/9ShGskPFVtIxLMY3Z1kiarGj6xbrXgQhpWpnrKuIlfeESxYjKLgK+MPx\n6LtQ\r\n=/uk+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQClBYRe1IHv7/3nr0DsrpAhnXZg7Acw8Q7pYRJddZp91wIgaITEvgXNhLsnh5OOH8UqH8aAmGGcUmFk3naI2a77E0U="}]},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/socket-signal_1.0.6_1584378426652_0.41595611460955295"},"_hasShrinkwrap":false},"1.0.7":{"name":"socket-signal","version":"1.0.7","description":"Signal abstraction to create WebRTC connections through sockets.","main":"index.js","browserslist":["> 5%"],"scripts":{"start":"node index.js","test":"jest --verbose --passWithNoTests --forceExit --detectOpenHandles","posttest":"npm run lint","lint":"xd-ns \"**/*.js\"","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"debug":"^4.1.1","end-of-stream":"^1.4.4","events.once":"^2.0.2","isomorphic-ws":"^4.0.1","nanocustomassert":"^1.0.0","nanoerror":"^1.0.0","nanomessage-rpc":"^1.1.2","nanoresource-promise":"^1.1.1","p-event":"^4.1.0","p-queue":"^6.3.0","simple-peer":"^9.6.2"},"devDependencies":{"@geut/chan":"^2.0.0","@geut/xd":"^1.5.0","duplexify":"^4.1.1","jest":"^25.1.0","standard":"^14.3.1","through2":"^3.0.1","wrtc":"^0.4.4"},"jest":{"testMatch":["**/tests/**/*.test.js"],"testEnvironment":"node"},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/socket-signal.git"},"keywords":["socket-signal","webrtc","signal","signal-client","signal-server","simple-peer"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/socket-signal/issues"},"homepage":"https://github.com/geut/socket-signal#readme","gitHead":"4c9b972710fa6f91bb5e2104f665bdb8032e426f","_id":"socket-signal@1.0.7","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-phEtq8MLoaxCLy6ur2Zbs96d0Z1/T6DTl9JrW4JCYvEoZ+Oj17Il4Q6KThpJKQaXUuppASqFgQhMmriP0+9UWw==","shasum":"bfedee8840ef8eec4be1b5507139d29273c53b57","tarball":"https://registry.npmjs.org/socket-signal/-/socket-signal-1.0.7.tgz","fileCount":11,"unpackedSize":29064,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeb7QmCRA9TVsSAnZWagAAPD8P/0bopmLV0pe1AslvCKKi\niMiGSYBV8n7hICLxVVCwr5QNJTZtJOu8DFGKjZVWzoh7Xtkg3sLYkVuHMud/\nlhE5fIWzeB++TQ1ppadQjJOqaRgupbgf/v1W4d98EVB9il8ZQjCUgTMNvIc+\nK3p0l3g4DCl0anedE1P11Sk8UJOQqmZAewFe8N4GwIYyFN48EWOu/evDZRTI\nhtyETxuePdv5SmWjnNZ/KjeTsB66TlxsTAdTdPhQnPo9ry5zgmA4Md1PpEkC\nHhngNaMLxGDEvB1tAJSGsNxP1Qzit+3Ba6VbUgzrSu2nVnGs4tcAq755Pb+O\nfOA26LT2haicUOQcXz7WmVFFfG1FVXXK2jUe7pPK4xruQIr/VbaN8SVEg31e\ndGgerIFW6OyyF1GWfgoO9i3fz9GC/0XlDNqy3MpahD21lxHMyCVUXQa4bpkf\n3Mm1O5d6ajphu3xJft/1li4eFm6uxSVE7pgBwnYuoOiiivVcysymkDMw6H6U\nXM1X8EuLlEb/bYMBQvEIHEwavBg0mKuV4coM2e/MCruFFvyRbNVdT9KoGDrQ\nrmO6uX7d6PnnquXjoJd24UqBAGBwS58shXelDffhUu+/fAndKw5w+h0vxClh\nbnS4l1s3bTqhXTtp/wdfXIM5THs73NT/jF+3vvuCLDlk2fQoocXDS4LN1g9j\nLXKT\r\n=GkQH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIENfjAEEef6uam7fBkvdCcMzoQ8LntILIRu/6N6LDOVfAiAk12Y/K58Kp/aB6JiAHqfLxa3KqZFNOaHrmk+xQ6U4cg=="}]},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/socket-signal_1.0.7_1584378918168_0.027742645435980373"},"_hasShrinkwrap":false},"1.0.8":{"name":"socket-signal","version":"1.0.8","description":"Signal abstraction to create WebRTC connections through sockets.","main":"index.js","browserslist":["> 5%"],"scripts":{"start":"node index.js","test":"jest --verbose --passWithNoTests --forceExit --detectOpenHandles","posttest":"npm run lint","lint":"xd-ns \"**/*.js\"","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"debug":"^4.1.1","end-of-stream":"^1.4.4","events.once":"^2.0.2","isomorphic-ws":"^4.0.1","nanocustomassert":"^1.0.0","nanoerror":"^1.0.0","nanomessage-rpc":"^1.1.2","nanoresource-promise":"^1.1.1","p-event":"^4.1.0","p-queue":"^6.3.0","simple-peer":"^9.6.2"},"devDependencies":{"@geut/chan":"^2.0.0","@geut/xd":"^1.5.0","duplexify":"^4.1.1","jest":"^25.1.0","standard":"^14.3.1","through2":"^3.0.1","wrtc":"^0.4.4"},"jest":{"testMatch":["**/tests/**/*.test.js"],"testEnvironment":"node"},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/socket-signal.git"},"keywords":["socket-signal","webrtc","signal","signal-client","signal-server","simple-peer"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/socket-signal/issues"},"homepage":"https://github.com/geut/socket-signal#readme","gitHead":"89e2c9ead4cb7ee6a86fd27cde4c13ef24a8b89b","_id":"socket-signal@1.0.8","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-vZ//SjjeIdfOlCgErZW3H8zw5bPKGLALAy1ylrArTO0Yfdy8mnaqMXNtKI2omAme09puU4bEa14EKNpHHxCGsQ==","shasum":"69736cbc299b6f627f94e92fd64a5965976809c0","tarball":"https://registry.npmjs.org/socket-signal/-/socket-signal-1.0.8.tgz","fileCount":11,"unpackedSize":29257,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeb7n9CRA9TVsSAnZWagAAc8YP/AzJEwPogHXKeFXFWe1O\noFMUZfBy+ATA/8qb2SR2hnoGb+kTxDD3Smy2el0iMACPs95m7WGqm7GZhasR\nxGaLXICVdVG3Or2eEAGd6Tzpy7EOVJOAIWolgons/LPW6M+Qj0zZXEl0aQ4f\ngBFFjhRtdbyaj6OyT+Uk76vBfnAnsw98qhfby8VLQVsu+HJavEYRfdsZZd3m\nw4WcyJu8WrCSlxqi3AQcC69MDjsds2aRUFcfcr+70C1CrgAcaMeACu+QcrAk\nI4F73+s0B5Q/luc+Esdev6zJg0DFoYfemjteh5WS39Djye/QRnQS5MAMe5YM\nQPn6CD2Qp2sQUcR6A618/NjeQXQcEbjBU3fCXgYZOARWZB9CIjMpclIzIoU1\nBWutUWip4HXGYgxyhvaiaZbO2cxx+n7NNFmT/6SdYVFKZVZFJHR/1nVUCqw7\n/ofeiHG55IXTBjVBoTBzOaikKJ72O9JO4lsIUFwiUO0T+Ih9cHr/JD30QyAi\nCLUYdKSv2svbwRxQoTYhzCIO+xhOl+4kM8b5gFEGqigcilvNz9M27Uijicq5\nf2xCoYD2JCY9Eqr1CHA+l+GrGDXk8qn//X85Rmvh5HVODZmAl4mA9UxRMK4r\nZWbkeCtBbIGlpUSITOCy+j8gJEi3dGhUdXYXik5qVoqL+GKGj4VhKrSGUBDK\nvz1v\r\n=xmzw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDwLTO0A4O4KGf9jKDi3EQhp2/5KEcIfUY9F55sqy45QQIgC7sJmfR9x/6XDU7Ef/2mh8/mNRkaYIIVoSwZ8pDIbBg="}]},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/socket-signal_1.0.8_1584380413229_0.3112597373279098"},"_hasShrinkwrap":false},"1.0.9":{"name":"socket-signal","version":"1.0.9","description":"Signal abstraction to create WebRTC connections through sockets.","main":"index.js","browserslist":["> 5%"],"scripts":{"start":"node index.js","test":"jest --verbose --passWithNoTests --forceExit --detectOpenHandles","posttest":"npm run lint","lint":"xd-ns \"**/*.js\"","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"debug":"^4.1.1","end-of-stream":"^1.4.4","events.once":"^2.0.2","isomorphic-ws":"^4.0.1","nanocustomassert":"^1.0.0","nanoerror":"^1.0.0","nanomessage-rpc":"^1.1.2","nanoresource-promise":"^1.1.1","p-event":"^4.1.0","p-queue":"^6.3.0","simple-peer":"^9.6.2"},"devDependencies":{"@geut/chan":"^2.0.0","@geut/xd":"^1.5.0","duplexify":"^4.1.1","jest":"^25.1.0","standard":"^14.3.1","through2":"^3.0.1","wrtc":"^0.4.4"},"jest":{"testMatch":["**/tests/**/*.test.js"],"testEnvironment":"node"},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/socket-signal.git"},"keywords":["socket-signal","webrtc","signal","signal-client","signal-server","simple-peer"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/socket-signal/issues"},"homepage":"https://github.com/geut/socket-signal#readme","gitHead":"252152bb99b5b44e3e069874b4b542cd0789323d","_id":"socket-signal@1.0.9","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-rCTuRBQL3C2bt5Z6hleD6Eh7Y+gCDvVQANlru9GqoXnDk/4lrYV1PVONsyO7VQ8+/caegigbNNNI5dFwxcUx2g==","shasum":"6ba9a9635de1a9ed67164ea415f3f207f48ac4fe","tarball":"https://registry.npmjs.org/socket-signal/-/socket-signal-1.0.9.tgz","fileCount":11,"unpackedSize":29310,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeb+CZCRA9TVsSAnZWagAAKc4P/ivd642DN1C00GWWJLEH\nEaIu+cNtqwRmMSUwbJ0ygyzwkXc5e4H16Ik3whDQ8+80QHnf4lSHNAg9ed9y\nJeAzAJVBwDp2kIV7ZkJOhZ94dZXt3Cmdv1kVRmyVBDZvKZ+Dlpz4kRQNJ07F\n+K56MuYNnqSUND4l8i24qcozoKxR1Ri2bTVsvcqWfGT+/Am1HQS9c0zc9bzW\nY9x8VDCXq4rVot0AtZe/PX57BfNMfp9+gPboFO0W/0wYlPiUNkJfF3RjTSkx\newOi/qSbPtX8ytuEeW2k6ZXrgYf9CPanQtW1ndtG6QaagBfgNsT4YsFwIz92\n9LgGmkG8Q6YWY1rQ6PUImcETMVlE+2YvTeqsbivRQVi68T19Yyq3mq8WAndm\n6lnG9/t6rUTzyjJ/9FpKHWRUK3rVOHV0+Qp/yXDUinjlSRrzwQ0bSGY+cfXc\n4+tuMKTxE0VxRGOuJs3ULNXI+8oB5LA0Dpy7FF/yPKf9JeNLISwfrg+D3jmN\nSfDI/24S/oGiiOzimRhB0GRU7vHBNQBmhHfy5hm8ImRnHMtbhrMZStBN86Vq\n+FMe0HNa9p3G4R1PfEAtvZM75xllpj9igSec4HuG8CyXOCi4ASA6YAKdYdnD\nAMOE9yKP59qQPnJJCo3SECTKlCGn4C/i9LUFe3LcJmcaJhERVjuZub+kTxjD\nD2Mm\r\n=m9t2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAP01j5uZqhUVHPRek9wqm724vqT4CgmC4sEHp0sy5iPAiEAmE7QCZiSJbAhPV9vM2jnK/7E+yFThxLnwn1nmed1fx0="}]},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/socket-signal_1.0.9_1584390297069_0.47705368680789006"},"_hasShrinkwrap":false},"1.0.10":{"name":"socket-signal","version":"1.0.10","description":"Signal abstraction to create WebRTC connections through sockets.","main":"index.js","browserslist":["> 5%"],"scripts":{"start":"node index.js","test":"jest --verbose --passWithNoTests --forceExit --detectOpenHandles","posttest":"npm run lint","lint":"xd-ns \"**/*.js\"","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"debug":"^4.1.1","end-of-stream":"^1.4.4","isomorphic-ws":"^4.0.1","nanocustomassert":"^1.0.0","nanoerror":"^1.0.0","nanomessage-rpc":"^1.1.2","nanoresource-promise":"^1.1.1","p-event":"^4.1.0","p-queue":"^6.3.0","simple-peer":"^9.6.2"},"devDependencies":{"@geut/chan":"^2.0.0","@geut/xd":"^1.5.0","duplexify":"^4.1.1","jest":"^25.1.0","standard":"^14.3.1","through2":"^3.0.1","wrtc":"^0.4.4"},"jest":{"testMatch":["**/tests/**/*.test.js"],"testEnvironment":"node"},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/socket-signal.git"},"keywords":["socket-signal","webrtc","signal","signal-client","signal-server","simple-peer"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/socket-signal/issues"},"homepage":"https://github.com/geut/socket-signal#readme","gitHead":"ad1018ed9607884a3478672400371a175d0445cc","_id":"socket-signal@1.0.10","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-6ix2uONEo/mXkrtLOJvZyO17LLq5duSb2xdk5pz7/OuZ4hTg9cvEBTaQ+iGv6FsB0ilxXFjlQgUeCTx519mRmA==","shasum":"f3c8ca65103cb85184701f60463ad22b518cdc25","tarball":"https://registry.npmjs.org/socket-signal/-/socket-signal-1.0.10.tgz","fileCount":11,"unpackedSize":29385,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecRzOCRA9TVsSAnZWagAAjBsP/i8yMiA/wPweYMHLsU+4\nn46h4xG0f8cXfFpaPpfinLIoFqcyTmFwfsAusizBk4BnMnwqEE6hgpNloBWF\ny4wRvWCyv8s3DluC71b7VoGSShT8c7qiDAS0NiWjLRWFDChIFx0dZp2Cqo/s\n3IS/VxbYlcq3hRDvpPg09B1hkYlOLnk/NcxcnU4Tx6qJhgRu1LxJC0Frh+2U\nOeFrZfE8CLLIZXGIqmXocrgilS0lB8ELivfWIsww7BR6xsOMI2tEEd5Q3No9\nO8Elwoc4ymV4jkbbBsLYANbK/woGwgwYb/fCRWgkJ9paNtjUG4TKG/HvTunl\nLVspEqJT76D7OMU3wEQLj5YloDMpYUTMcHW6bzpoNALn6fV2/1Y5yq/EmEmO\n4hl5LzKX8vIqDQhYguog8TShMC+pD1+h0Jj5So9izpAhbPrVW8EodVhACj7w\nqVgzb6Yxj/IipZaGrCRGN59+tUok/oPAs+azhCcyqyK4M6ifR3Gi92PRq4Jf\ngtOEFWvHpq0ZNnzZimGvF4WNLbKyVmF3z9Io3ExgySd0nL0sY+nlyqwEvnBy\nMm2XMX/XHXZdxUBB3YtuPRdJFRUUhnlFeLIk2QVaUJlYow6d3wBtwH0ZnnNx\nPPaI5wNv0c72jbKE2ZraUnyWLobEydR7FJ/FhmZJlixe2iY8f5sDGXgfXYwz\nAOlf\r\n=ifBI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDJ0LrtKkrJndDXs52NDItZNPuhcSLYFulOtwqT4+CloAiATymNlX2DiCr9mySbPSg0nfNZpjRgrmFM3wBp3QP450w=="}]},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/socket-signal_1.0.10_1584471246199_0.3808830421654945"},"_hasShrinkwrap":false},"1.0.11":{"name":"socket-signal","version":"1.0.11","description":"Signal abstraction to create WebRTC connections through sockets.","main":"index.js","browserslist":["> 5%"],"scripts":{"start":"node index.js","test":"jest --verbose --passWithNoTests --forceExit --detectOpenHandles","posttest":"npm run lint","lint":"xd-ns \"**/*.js\"","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"debug":"^4.1.1","end-of-stream":"^1.4.4","isomorphic-ws":"^4.0.1","nanocustomassert":"^1.0.0","nanoerror":"^1.0.0","nanomessage-rpc":"^1.2.1","nanoresource-promise":"^1.2.1","p-event":"^4.1.0","p-queue":"^6.3.0","simple-peer":"^9.6.2"},"devDependencies":{"@geut/chan":"^2.0.0","@geut/xd":"^1.5.0","duplexify":"^4.1.1","jest":"^25.1.0","standard":"^14.3.1","through2":"^3.0.1","wrtc":"^0.4.4"},"jest":{"testMatch":["**/tests/**/*.test.js"],"testEnvironment":"node"},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/socket-signal.git"},"keywords":["socket-signal","webrtc","signal","signal-client","signal-server","simple-peer"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/socket-signal/issues"},"homepage":"https://github.com/geut/socket-signal#readme","gitHead":"3748b0ded9889a7a041f128babe1099729d8ee6f","_id":"socket-signal@1.0.11","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-2cwfXv9TuqST94CH8Abx1iDL3OLcHWMYYS5/XLBI3XM07EG8Vax2hLvwQfbx0RodybsYK//qKo+VhbC2tl3Pqw==","shasum":"603e5f5ec192897238ce70fe474ca1937069338c","tarball":"https://registry.npmjs.org/socket-signal/-/socket-signal-1.0.11.tgz","fileCount":11,"unpackedSize":29418,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJefiwDCRA9TVsSAnZWagAApwAQAJYGLtCvD2mX3j4KB3ZH\nhsmtCy+222MUM0nEhQA94lfspFxjvIXV90AXMZNWs8pHnOKWpU9Brx/8ZTHv\n1ou4uynf/RN5ZLR06UYzUc6cc9k5VrWIqj9kXg0zfI1xvfEqZlmReI6UOKVw\ngSYeb9+uuA/vAuUzDqTxheWZuOc4kNeqz80tqGEgZByF2i608L2Sm3JrcUSt\nq86WomqCkZEl3KFkHaMaweHOqCoVnjnZtnP10/lXQ4LH0H3NyfcDeGwaVmJQ\nzUiDNJfJxLS+l6bB74X2pyBoUF5VFso6FRQ9PsjVm4ChQs2ShgC7f/jMX+AM\nVINkZjLyeKR4jHhj61gN9OuGjI/Gu1N+CZBfWdTMIIAVAuZZtKqL08TriHFJ\npLZpkO84XAW1pHZeIIxxhbu0ghiTPMuWNQnYIAeLOmpgtx9ANa3VbF9WEKlo\nqHpzkNPVkK63ZtMrgTdBUfghcjOWDij18BxXNICcYZ4IsuDzEd2QIz/X/bBx\nni2fAtvDMsj2lHovt8JLc273r0zhEGNsLBVdId6eCDpSD5sa8ATIa9FJrIYS\nN23rBNCGZ7tWZS8+7qYi05U86cW8yS8HkiqMpaQcw3UWmziD+HFkZHeV3caM\nIrnqV71q1scM8+rVFTrzvPHDeZT4ol1YtFJLIXSyoK2jZCAiEBmpTgtMOx6h\nwn0z\r\n=4uYN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCcVod0/69w63ur2oCRFfard6mkD6VnwmjIu5DYLNP9CgIgaQCVNZdkI+7k6QUMpKWzn9Tvx0J3QdkJ5s7IOILtfPk="}]},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/socket-signal_1.0.11_1585327106926_0.22319946756159204"},"_hasShrinkwrap":false},"1.0.12":{"name":"socket-signal","version":"1.0.12","description":"Signal abstraction to create WebRTC connections through sockets.","main":"index.js","browserslist":["> 5%"],"scripts":{"start":"node index.js","test":"jest --verbose --passWithNoTests --forceExit --detectOpenHandles","posttest":"npm run lint","lint":"xd-ns \"**/*.js\"","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"debug":"^4.1.1","end-of-stream":"^1.4.4","isomorphic-ws":"^4.0.1","nanocustomassert":"^1.0.0","nanoerror":"^1.0.0","nanomessage-rpc":"^1.2.1","nanoresource-promise":"^1.2.1","p-event":"^4.1.0","p-queue":"^6.3.0","simple-peer":"^9.6.2"},"devDependencies":{"@geut/chan":"^2.0.0","@geut/xd":"^1.5.0","duplexify":"^4.1.1","jest":"^25.1.0","standard":"^14.3.1","through2":"^3.0.1","wrtc":"^0.4.4"},"jest":{"testMatch":["**/tests/**/*.test.js"],"testEnvironment":"node"},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/socket-signal.git"},"keywords":["socket-signal","webrtc","signal","signal-client","signal-server","simple-peer"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/socket-signal/issues"},"homepage":"https://github.com/geut/socket-signal#readme","gitHead":"233a25e4a8ed1d111ea9cfe85e3dc4d7eeab7f92","_id":"socket-signal@1.0.12","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-uKfzURpevFDBd7/fpFX0aomBUhVI2YJPmERu4twMiic24M1yoz+2UPKoi4BUkVq46ZIWTWlIZcNt1V8yVn2iOA==","shasum":"1dbf5f8bf1afc97fda26b78e9923e049cad3c730","tarball":"https://registry.npmjs.org/socket-signal/-/socket-signal-1.0.12.tgz","fileCount":11,"unpackedSize":29370,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehfccCRA9TVsSAnZWagAABycP/0KBjJeUHGq2jdMtdPcU\nACm86AHcamMf5Z11VpMP2NT3Yos60VgMheUJte8KEwKH1ETjvlygE91ON/AZ\n2MT10iX4g0g/Xxq7aKp7aiAT3VqUi+jNhRiwizRdsCrErEakeX4fMIapQuf5\nJKqMDNp3hE7I8Ld0O1LwcDIrmVRjxzCxp915TQCGTKpZX+15J4Nt9bt+gtnj\npveGTH1jCzDXulQXHdENtLpu3upyU18SyyLv4A5Riyjv+thataHUBfbTGObY\nPnSriehbx4wORBin8J8ucEEpguH0PI6Ju+8LIe1d0KhSy0YiQoPodhi+oo9C\niDHdwKplpRfc9ZtJmSu+uZruGfzC9A5z/f25dpmE9rz8/gqY8RjqbdAO1d/0\ndoJSWFew8rAHz9qjyycOzHI557BdXIobYjV2JIkgmG6L3d7QnfXPU5ehrfT1\n26DCuc4zw1FmWe3eI8UdaIVPhbl6tnwvdYKHgpgawkju6uhkb5Oh6iWtAC/R\n2G6ZcjZyyozljoQNVVT/2AFn+/V7K8GtzAj7mUyayNqFvCbrsU0gXVLHbVj4\nvkp7TXtthuxctjbECEp8t/i33fz5FimIEpEHx6IKujjDEtvteApQDBrAcxvv\nr5HXef+fqxydd++94ixLHtTGxiV/QvH/+Zq/Vyy7xUfSqUX0RO3mWbwSCaCi\nKSGU\r\n=yrBY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICM+3v7/NLYpRqtmCSCzfnCwp0+P0SdUOW4X1ICku3LAAiEAoAYrKe41EdF36AnEtIGvuCUlqmkvGpTSJ6UiiDvJ1jE="}]},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/socket-signal_1.0.12_1585837851615_0.016866844068745168"},"_hasShrinkwrap":false},"2.0.0":{"name":"socket-signal","version":"2.0.0","description":"Signal abstraction to create WebRTC connections through sockets.","main":"index.js","browserslist":["> 5%"],"scripts":{"start":"node index.js","test":"jest --verbose --passWithNoTests --forceExit --detectOpenHandles","posttest":"npm run lint","lint":"xd-ns \"**/*.js\"","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"debug":"^4.1.1","end-of-stream":"^1.4.4","isomorphic-ws":"^4.0.1","nanocustomassert":"^1.0.0","nanoerror":"^1.0.0","nanomessage-rpc":"^1.2.1","nanoresource-promise":"^1.2.1","p-event":"^4.1.0","p-queue":"^6.3.0","simple-peer":"^9.6.2"},"devDependencies":{"@geut/chan":"^2.0.0","@geut/xd":"^1.5.0","duplexify":"^4.1.1","jest":"^25.1.0","standard":"^14.3.1","through2":"^3.0.1","wrtc":"^0.4.4"},"jest":{"testMatch":["**/tests/**/*.test.js"],"testEnvironment":"node"},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/socket-signal.git"},"keywords":["socket-signal","webrtc","signal","signal-client","signal-server","simple-peer"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/socket-signal/issues"},"homepage":"https://github.com/geut/socket-signal#readme","gitHead":"d6f822fdfe197835a00f0b26aef7041390099bdd","_id":"socket-signal@2.0.0","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-mZx9Z92dsVasAA5jMHtUWNr/iKYkvnEkp9Kr0HmU8sdMU0Lxjx7E673h4PIAainP/tJcS4ZBvPMpmjKL6Z/aJg==","shasum":"e34715c29ddb1172bc94908df5668761adb0435c","tarball":"https://registry.npmjs.org/socket-signal/-/socket-signal-2.0.0.tgz","fileCount":11,"unpackedSize":30210,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenguICRA9TVsSAnZWagAAskQP+wYFhuBlQBB0cAI1M3ev\nIF7WfNdQgy2Oro40+m/BT3n+OKApduUzDzSGFDDrCOTo1DDEnjJlKNyALa0N\nVH6wGqiLN9+8mlIWq9KDfiynhssaRaSQdp6GGyh/MSXC7DShYoGFbIkLJ9hX\n3K5n4qKQzD15k1SqxR9WZj9AR4ChE5oaXFjxBAvdy8yvvEl885ujjQ39FwvK\nyAEELIHbMy4VkpJT3HQTvzB2SA4KUd/nvm/qix70QYxZEQ2pTDSMNgcbiH0g\nknjag+GjX/t3e+bHYDIr5tW7qisw7CmkJtIzJOwWDKt228vG+yTjdiiMpqjg\nGWWq11NwTgFwR3OI+CKBaj+7B3zYXHiWfszMs//ISD5W8liRaoOSq1HaZAyN\nAYRnS5j4famj2zZ1paM/MnGd+3sSFBIf2J8wkwHdiJ8f8bzmV6RzPGE9y4s4\n6o8Mo68NDsTm7m5BFMWWRHfhGI5TPJsdmbRUXKB/5Jq/n9iKr/VPBwis7INO\n23vaV0mopyzu0mFnDiLpXE7U7RZqakhehSN7PwzWXJwzAQ2k+MEu4mOPqI6W\nBjcMNNtSuo4ItFK8e8jRmz0Ab/9Amkoj4oNNiaZGHxd8aGPqhDsK5NxIks3g\nOpsUlAAdblwwzNj1KthLvnQxieLywwkHvuXeaaVocSbIHb7ij90STQH/jeC5\n6urF\r\n=fXFm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDvTu/XzUowRbz9XIbuk2zLfqVQfVzcuQ/fe0U6O5gPnAIgeiqRDlSbdKiITRvCHLEq8Q+GVgJ1DBu3xTvfH2wMhwk="}]},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/socket-signal_2.0.0_1587415944102_0.9025970981040619"},"_hasShrinkwrap":false},"3.0.0":{"name":"socket-signal","version":"3.0.0","description":"Signal abstraction to create WebRTC connections through sockets.","main":"index.js","browserslist":["> 5%"],"scripts":{"start":"node index.js","test":"jest --verbose --passWithNoTests --forceExit --detectOpenHandles","posttest":"npm run lint","lint":"xd-ns \"**/*.js\"","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"debug":"^4.1.1","end-of-stream":"^1.4.4","isomorphic-ws":"^4.0.1","nanocustomassert":"^1.0.0","nanoerror":"^1.0.0","nanomessage-rpc":"^1.2.1","nanoresource-promise":"^1.2.1","p-event":"^4.1.0","p-queue":"^6.3.0","simple-peer":"^9.6.2","varint":"^5.0.0"},"devDependencies":{"@geut/chan":"^2.0.0","@geut/xd":"^1.5.0","duplexify":"^4.1.1","jest":"^25.1.0","standard":"^14.3.1","through2":"^3.0.1","wrtc":"^0.4.4"},"jest":{"testMatch":["**/tests/**/*.test.js"],"testEnvironment":"node"},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/socket-signal.git"},"keywords":["socket-signal","webrtc","signal","signal-client","signal-server","simple-peer"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/socket-signal/issues"},"homepage":"https://github.com/geut/socket-signal#readme","gitHead":"36eb1f4b4e02f3e884d3d919fe489b0f0c7e41e1","_id":"socket-signal@3.0.0","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-nPcMe9pZWZUrI9trDHuoxGT/lrETLqvEzTuq939k60weJAr0WK4qVCH/cnehNhQao0I/nnZPeAI+q/zHfhOFLQ==","shasum":"e657ae9dec9e8cb4360913f9b9b9329ef2ad29cb","tarball":"https://registry.npmjs.org/socket-signal/-/socket-signal-3.0.0.tgz","fileCount":11,"unpackedSize":31282,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenv+5CRA9TVsSAnZWagAAvUwQAKUjhembv4XjHUJgo6iJ\nCc5W3BTOXKvWzaXggNdqye8NatefJMc0dn7ODuito+9ovSgFD6B+NmOT9n+q\nwsmNYejrmMU/Plf/fL24dvpRDFJSVxFUQ+mhKXMhXVgUH4d0SjwQ83MB7Q1g\naEz1o0OW91rXDhLY512EIogNsuExKR3DxW6iXvbz62uejXIwDTMcDQ+fqH29\nqycmiVv1xSZAWQXQmIjQMYX/PqeCcLTkIrBuJPw7BX5229ukHk9AfZteM7J5\ncna3lKKoGN48LeFoNX4geqMlaZHol1Hu+GI1EWZw+mpZK32zSz4BBQJ9AVRT\nSL1u1nYi/5x/hJcV4teyitDepoxpapRbih0O1LBdNgAkl1/EtTPL2bc+6Mc1\nzrbK90oLf+Uks2YXlZUAXPdDar3wUjMi2Tp+SBp/ruUwSdKZrRyscWkNqZqX\nGMqD3F8jMCbg7zrwIkwxrJCE2Rp+trYUzhmgtZkH6yUYGA75d0/sdq2KgBwt\nA/w9u1sj/aFhna9X0z7XQZO2o/pK55wTZ/PL8L3G/66qlhGuuYqFSB5vMAIa\n2m71LKSX148/BLObE6xzG6MCVa4yS4Sn9XFZ05W6xttSyYRBMY2C4JUWcG0D\ne4iZnh9tk3a6rJVfGS7xt259icVOe70xFf7yHZ+LrdFe2dyqr8M7KNF1sxcx\nrqM0\r\n=mLYa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGnlZzgHOf0Iaa3KY5oEbxaf5NLFKnE/Yo8oUcBzFz1yAiEA3zJzC0JQHxpf6/cbssaKvn+nrPrraezdZ1C2eCN6Cjk="}]},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/socket-signal_3.0.0_1587478456849_0.38373346166050526"},"_hasShrinkwrap":false},"3.0.1":{"name":"socket-signal","version":"3.0.1","description":"Signal abstraction to create WebRTC connections through sockets.","main":"index.js","browserslist":["> 5%"],"scripts":{"start":"node index.js","test":"jest --verbose --passWithNoTests --forceExit --detectOpenHandles","posttest":"npm run lint","lint":"xd-ns \"**/*.js\"","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"debug":"^4.1.1","end-of-stream":"^1.4.4","isomorphic-ws":"^4.0.1","nanocustomassert":"^1.0.0","nanoerror":"^1.0.0","nanomessage-rpc":"^1.2.1","nanoresource-promise":"^1.2.1","p-event":"^4.1.0","p-queue":"^6.3.0","simple-peer":"^9.6.2","varint":"^5.0.0"},"devDependencies":{"@geut/chan":"^2.0.0","@geut/xd":"^1.5.0","duplexify":"^4.1.1","jest":"^25.1.0","standard":"^14.3.1","through2":"^3.0.1","wrtc":"^0.4.4"},"jest":{"testMatch":["**/tests/**/*.test.js"],"testEnvironment":"node"},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/socket-signal.git"},"keywords":["socket-signal","webrtc","signal","signal-client","signal-server","simple-peer"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/socket-signal/issues"},"homepage":"https://github.com/geut/socket-signal#readme","gitHead":"66a5f7f7a7a0576f0c73482b07906fc63bb65413","_id":"socket-signal@3.0.1","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-41W2TTHQkpqYWtFSx/XDbLKBWHaD6SKIkpsG37PiRHfUc7Tc0JPv/qXarg7C5QwFb/bnE8VzzINTaChBk5j/ng==","shasum":"c428d2224ede58e2e4af6174e07f324daeebd056","tarball":"https://registry.npmjs.org/socket-signal/-/socket-signal-3.0.1.tgz","fileCount":11,"unpackedSize":31427,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeoGGKCRA9TVsSAnZWagAAdI8P/iIp+BtsoFlu5E3op76t\nGelaICy2vFBrYdtdKPjL+EBkHop5295XhGZIL7WQT2fMwR/NrrMSvjl9+eLS\nYt2rsiVZL9PfJ8MvCfYnraEo5Fx6LfD+99XyDJWiDyO5eIj7A+sbLnWo2cuf\nxFTKZL3EzunJwGaEtU88FesWhYbN1UacT4t5CNv92NGLhBmp9ZF+izrXpU4R\nlGNIQPtOQP+d828f8GIG/n3dxEfJqb6Sk2jcRTmKjl4Ly1oOT3aBl0OoZpMZ\nMjx3YvfEqnDwbPDK3BAktv/Dw4QD8/OjWLg/THvVl917myUth9QTYi7Y8DC2\nIUxGuf5PTfaOI49cltqN7KTHwIPvYRZhiwnuMuEaPblzrdWkjFdDYLYrje9A\nspKmfphIbnGBTyC1FVIEn8E9bQU8u1Kln2nzWKnPFqTO832MqNGAN0uu128L\nZR+3jUwrulN2IA46syhQHhHzSfRwz0HwSqP7baADMVyyfc1wdjQY7z+BZ4vz\nV1B7UH2PkmXMK9rZa7iBuTtGqyQRpt0Qr+cL6/s+X9gxo9RmkGJvTeBJ9UdE\nx0V6uHKgXpdfwDMi5X8dx5vwAHaMWZHQ9LdpZ2p8TX/kcEYcZS2GTTYkJGCX\n6vxfLcVKyr0O2CrQ8fsXBeAacM6+Gp2a61hsBVY4jGqFYNwGTV4M6CKtlzAc\nqMU8\r\n=3X+C\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFUbt+Z9rmdKrD8shgCaOfJb4VH4M3NNmalMAf8tqA3lAiBrqz6jGdaFJahgBT++bTNj2hxQScfcVeQ0r6aWGSBXeg=="}]},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/socket-signal_3.0.1_1587569033964_0.7169012309733014"},"_hasShrinkwrap":false},"3.0.2":{"name":"socket-signal","version":"3.0.2","description":"Signal abstraction to create WebRTC connections through sockets.","main":"index.js","browserslist":["> 5%"],"scripts":{"start":"node index.js","test":"jest --verbose --passWithNoTests --forceExit --detectOpenHandles","posttest":"npm run lint","lint":"xd-ns \"**/*.js\"","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"debug":"^4.1.1","end-of-stream":"^1.4.4","isomorphic-ws":"^4.0.1","nanocustomassert":"^1.0.0","nanoerror":"^1.0.0","nanomessage-rpc":"^1.2.1","nanoresource-promise":"^1.2.1","p-event":"^4.1.0","p-queue":"^6.3.0","simple-peer":"^9.6.2","varint":"^5.0.0"},"devDependencies":{"@geut/chan":"^2.0.0","@geut/xd":"^1.5.0","duplexify":"^4.1.1","jest":"^25.1.0","standard":"^14.3.1","through2":"^3.0.1","wrtc":"^0.4.4"},"jest":{"testMatch":["**/tests/**/*.test.js"],"testEnvironment":"node"},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/socket-signal.git"},"keywords":["socket-signal","webrtc","signal","signal-client","signal-server","simple-peer"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/socket-signal/issues"},"homepage":"https://github.com/geut/socket-signal#readme","gitHead":"c345137ceb81e11f0ffb2ef9ab71cba8dedfe638","_id":"socket-signal@3.0.2","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-n4eJ8XqVdC6r880cxwiTfwGNTfiHgQgIBmv5eqrgtGXAf1OFiwIZVx7Evhbkfz0jHOHN5EgqODodq4hoo9SDAw==","shasum":"e1107ef7d638eb678f623f2859dbcf481e357779","tarball":"https://registry.npmjs.org/socket-signal/-/socket-signal-3.0.2.tgz","fileCount":11,"unpackedSize":31007,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeoGYtCRA9TVsSAnZWagAAWwsP/ReokrsxIgRG8/+3ugVD\nR01k/RhW/KGNaXjUapXTKWjwO863fQuBQGe1vrVx9tOXnyqZAiMtZ6Q78OR4\ndsaJOB7phXdTdp0EOI1bAkmDSHcUigieLOL7kF3l/yNvGnsbFW77uzvEvGs4\nbzyk+GlXW1bJ1qkcuSNKfgysJSVi+eRwU2eO3aFR5yUsazBY20zYrjXGJESN\nHqBcJxpp4yHuEnDO1A+x4N3V0eSn5AzJBx++m1L47S2v7Z781bx+dwgAdsVY\nIbr+Y67FiLFnMqyNwyv6L02nWTH22bL7V78q1kGiw24RFGMuRw2KR4ednNni\nf5HymJLRbPccwIWaFS0eFmga3PF49OiT+SL36TaViN0r4FY3b4+VID/9ycNS\ncMQRDVsvAAaW2XjbHLRDkkt1TF8dOn8g1do9HdBtA6ieaM4yCoEqCWtJhCzp\nfMPGXlIc+dfuEi/vvKD1n+gnliRrfnRwYYYbCGY7nvMt0QbVeV0LUANllGWT\n6Ylm7sbi9t8dIjUaHUvLqWNTY7ydvLGvruKeVO/Ip4WlvP4+qw4b9s19Qnxv\n8qg6nsjmBEJ/KhGUL7Ryi1LUmk6q1JRipY+g47yWkSOS+JY2g6XAuNLaBhZo\ngevDHtLZqgNlFD3O/lze83IAQSqCSQ4SLRVPFn1TSwaBUbUCGyACthmF2343\n2veJ\r\n=Irm7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHKHzFGEdShn/Bf4fSAb7X/XysDEq6wK5crtetlBqkh6AiBw1uk37wmFmSkIYTsypGzHNW4A/dfJ6v2rdoPmD0l2DA=="}]},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/socket-signal_3.0.2_1587570220507_0.5197633202559637"},"_hasShrinkwrap":false},"4.0.0":{"name":"socket-signal","version":"4.0.0","description":"Signal abstraction to create WebRTC connections through sockets.","main":"index.js","browserslist":["> 5%"],"scripts":{"start":"node index.js","test":"jest --verbose --passWithNoTests --forceExit --detectOpenHandles","posttest":"npm run lint","lint":"xd-ns \"**/*.js\"","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"debug":"^4.1.1","end-of-stream":"^1.4.4","isomorphic-ws":"^4.0.1","nanocustomassert":"^1.0.0","nanoerror":"^1.0.0","nanomessage-rpc":"^1.2.1","nanoresource-promise":"^1.2.1","p-event":"^4.1.0","p-queue":"^6.3.0","simple-peer":"^9.6.2","varint":"^5.0.0"},"devDependencies":{"@geut/chan":"^2.0.0","@geut/xd":"^1.5.0","duplexify":"^4.1.1","jest":"^25.1.0","standard":"^14.3.1","through2":"^3.0.1","wrtc":"^0.4.4"},"jest":{"testMatch":["**/tests/**/*.test.js"],"testEnvironment":"node"},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/socket-signal.git"},"keywords":["socket-signal","webrtc","signal","signal-client","signal-server","simple-peer"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/socket-signal/issues"},"homepage":"https://github.com/geut/socket-signal#readme","gitHead":"e37154ed1881725407b288409c78eedfecd13b89","_id":"socket-signal@4.0.0","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-La+dOGsQMWksEhlU21wHzAYobPljijghGdqWGMataUTfmjZVgwCFygQWMFL1fdIdrHjn2jjQGfnybPoH+5a6QQ==","shasum":"c2e2c3257c928406a6298cc24d1029fc1b2e98cd","tarball":"https://registry.npmjs.org/socket-signal/-/socket-signal-4.0.0.tgz","fileCount":11,"unpackedSize":31039,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeoGZUCRA9TVsSAnZWagAAWV0QAJB8ErvQ9mgJEpvrjRra\nYH1kpsyKuQACMIR3kuXEsKw3+/pjwidQIc8INdjzCagQBLINaDtgwMhZ7u7w\nXKXW1O84v8o5jPhE9UhQcla+zz/7u/YmiuPBKnVgPtTKoSFwm57MYsbVolot\n856YpUiiIwuID/wqJ5VsrBejolck2BXwfPNqHjNW+EJLpC/yYgoKpk3k7OHc\n7One4wqceBroYmE9//uriEQc3TdClgdeklTudCo69X4HxN2v2OU+XgLQHfqC\n0AGtHJnD8Th+OwzQLzK5qW061YJZ2wfCu22GEO0PRZipiQviYgTYrCvXo+58\nDcEy1I3ed+zfT5C2ToIqwucvxl393fnEDfO6RRhQtSSnuprAByxDjTgcI6pg\nRk7zuoDbDRVRKy1PfKLuaFEkNfMDQYd10rx7xKvmn7UEiuk6q8BekcgDGYLt\nDY1suz4GHcgt34wpdReeBC1HBxfTNfHfgMPjMxhKq0tilp1w+MXxSzHv5aZm\nO6SW0nzF109+83CLCv8og5tIkLR5+lYppoYXCML2ItIaATfoKwDzsZe3w7+v\nltKkh1SZfh1Lc9lQL5byK+2jMRvVe6I7ROkrWHxxCS//XmKfr1MDA3LY/Afr\nunACZTrHf086CgYhN/s2VzK4tRw3ZEm3sUrPWL6WIqdB28y15QX/dDA8Rkyd\nJFxI\r\n=oAp9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICpZ8z0k73ar77KAH3DwrggRRZvgdKQbLhrCLMr8lVRmAiAE7oTgs/1bEWlAjSfiks5OnbwzRLKh2HeFkni3eyHVmQ=="}]},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/socket-signal_4.0.0_1587570260138_0.8495424914595433"},"_hasShrinkwrap":false},"4.0.1":{"name":"socket-signal","version":"4.0.1","description":"Signal abstraction to create WebRTC connections through sockets.","main":"index.js","browserslist":["> 5%"],"scripts":{"start":"node index.js","test":"jest --verbose --passWithNoTests --forceExit --detectOpenHandles","posttest":"npm run lint","lint":"xd-ns \"**/*.js\"","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"debug":"^4.1.1","end-of-stream":"^1.4.4","isomorphic-ws":"^4.0.1","nanocustomassert":"^1.0.0","nanoerror":"^1.0.0","nanomessage-rpc":"^1.2.1","nanoresource-promise":"^1.2.1","p-event":"^4.1.0","p-queue":"^6.3.0","simple-peer":"^9.6.2","varint":"^5.0.0"},"devDependencies":{"@geut/chan":"^2.0.0","@geut/xd":"^1.5.0","duplexify":"^4.1.1","jest":"^25.1.0","standard":"^14.3.1","through2":"^3.0.1","wrtc":"^0.4.4"},"jest":{"testMatch":["**/tests/**/*.test.js"],"testEnvironment":"node"},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/socket-signal.git"},"keywords":["socket-signal","webrtc","signal","signal-client","signal-server","simple-peer"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/socket-signal/issues"},"homepage":"https://github.com/geut/socket-signal#readme","gitHead":"03114e449d1c5dff62ece400aec9ebe8393cdfe9","_id":"socket-signal@4.0.1","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-LGRtCL/izNtTFolyapJl2Cc3qv6BSVTkMjJARACq1FU+4Ms9NyiVxVZm7yi1egNDFUL3x+JrNgzYXSiAWI5ELw==","shasum":"5630be57612a12bc300af36ddff10b1d55581099","tarball":"https://registry.npmjs.org/socket-signal/-/socket-signal-4.0.1.tgz","fileCount":11,"unpackedSize":31186,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeoPVgCRA9TVsSAnZWagAA8WUP/3uCFypqDoa9fY97Bpf/\ntK/QbgLUst47L2kwrj+v6QqIcsxVzojkfzVh+5ElUT6bDXidaWs9AsoU1ztf\nDT9tKPRzp5wQbcfByWzeGM8NYUD18g2mzOcyMUl6+x76lSAnFsQOeu/oKytv\nGZ1KM2nsOoQlBMqZhmzfTePgIRKtoH537O2wFgIE2LWKBXWUmdpXPTZwQblE\nkVadeZiq4yQ7WbIXHXYg7unNiRYT7QWdB+t2/R4FhbdqufWcEY6yY+ptVBqE\n8JBTz3Kzy0xXRp3dcmEozUO8Z1QD4BILQlpE3+oJhuF6cxcz1z+HzaCRi4fH\neLNsvVUzDhfYV2MeiGCRYnNIjzc6tvKm/3zXKqvTTWIy5wdFjVyqmZAxfLkc\n/5w1WnIaP7pbDTEvTzNCOm1bP0hTfFZiVAZqFxLugSX1+NTV+YaK+gAkJRsf\ncPtFCz02Stkk+MLr3EQzC2OIU+0W5ODxna1y7wE5P8q8F5QcSDUUr9dDJJBV\n91RSih4s9xNU9S+vxQ1W2SNouRQJtvk7h2OQPxK3gqp38wum3BCTxecak0c8\n2cp9rOwcF2ySVC7J0QKzOTVy+IKV011PF15vTRDifjVhfOvj0jVbO98X89ai\nNpKpWb/Merncaxoxy+9N1/8wR0sNFja4JZ68fox3AM2VJevzbRwNGr6do9E4\nu242\r\n=g30O\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD6My2G4RTGorFNfNfybudErU+f5LDWCqAJ4Y6YvLk/MgIgCuxxFaq2+5QCPNHNeQAgpVuf+ZV8I1kIHWxjAmFUSZI="}]},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/socket-signal_4.0.1_1587606880286_0.6458493506561735"},"_hasShrinkwrap":false},"5.0.0":{"name":"socket-signal","version":"5.0.0","description":"Signal abstraction to create WebRTC connections through sockets.","main":"index.js","browserslist":["> 5%"],"scripts":{"start":"node index.js","test":"jest --verbose --passWithNoTests --forceExit --detectOpenHandles","posttest":"npm run lint","lint":"xd-ns \"**/*.js\"","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"debug":"^4.1.1","end-of-stream":"^1.4.4","isomorphic-ws":"^4.0.1","nanocustomassert":"^1.0.0","nanoerror":"^1.0.0","nanomessage-rpc":"^1.2.1","nanoresource-promise":"^1.2.1","p-event":"^4.1.0","p-queue":"^6.3.0","simple-peer":"^9.6.2"},"devDependencies":{"@geut/chan":"^2.0.0","@geut/xd":"^1.5.0","duplexify":"^4.1.1","jest":"^25.1.0","standard":"^14.3.1","through2":"^3.0.1","wrtc":"^0.4.4"},"jest":{"testMatch":["**/tests/**/*.test.js"],"testEnvironment":"node"},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/socket-signal.git"},"keywords":["socket-signal","webrtc","signal","signal-client","signal-server","simple-peer"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/socket-signal/issues"},"homepage":"https://github.com/geut/socket-signal#readme","gitHead":"30462508c1ba1e1a1336bc6e096b3cefc43ed44b","_id":"socket-signal@5.0.0","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-aCnMkO5tY9CmIiTxcT3jue0kVcQ5eTfW3echHoUfINsYrY2Z5KcRCZ5MXAFLmEeODJmBsJ3ArWnJsYBObbDDsQ==","shasum":"7cf57cd721829e246464a4451c2d1bd9fa65d6e1","tarball":"https://registry.npmjs.org/socket-signal/-/socket-signal-5.0.0.tgz","fileCount":11,"unpackedSize":28029,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezWc/CRA9TVsSAnZWagAAaAgP/2zQ8WIFYCGrD+EmnAHe\ne/kg9WN6kRIyCm5lFbBLTsCZYJ12cWY4SyxDQAGzgzQrhe4WD8Sc8doJbfi4\nIcwW8EcLTD03kCdK9Mkq5natG/9BekJ3g4p9+4DRKyP+FA38xvsuXlMz0rly\nNJM+O8MCYshCDEJzsvB3MVT1pK23uN6GRWojPNM0633NTxmLLGcDYjh5Fejt\nWhjR4h6hHoy+K8O4FA1mqX7E2XhgC49AuNamfe6T9auOJ30XkHpO6X6PyRY4\n264RvWs+OYQRvswhC4la5Iw4SSSxxJHWP5ejEcMu2xmNjaFWZgBtFM3cuWO6\nQkvuvE/NFJ+ahEHytMRhpgyuTTdnf60wzZoiqf17H4Kv17Ma4G4ceojqV9/3\ndzk6m1CEPJUqg42oVQOrdA28h8XU33EFDYqEMspfS7wVc4UjXTOwCuU4B7uD\nPToGTNEb3bK5PkqNSjUTBZTlEnQDDW9pKdGOC/Y+5VcS9EA9+ih5Kc5bDeCF\nW37upv0Mx1Kq4dQgFQ+FDYxexUk6QykUJOv1h8uqTmmEFcv5xqdkVX3q2yQI\nyjmbmcGIC79pi6sViXrViPX7Pu8UDxh8u8eQ3j+0yBa+SOPmN1pwH3SBFj3d\nVYvi8gglgWfVhiECt+vMAeo0JP+itoZSMDN1JOnDlXtnxiNBPndmD8GapM6i\n2Ley\r\n=rh94\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHq7yY/SoHtreVLYmkFmkn+o3HUAkroyuMQpGioBiTiEAiALoPEqLwpqRG5Tj2qVy8W6NJeXTojlDuLzk590MfY1JQ=="}]},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/socket-signal_5.0.0_1590519615415_0.41126130185534415"},"_hasShrinkwrap":false},"4.0.2":{"name":"socket-signal","version":"4.0.2","description":"Signal abstraction to create WebRTC connections through sockets.","main":"index.js","browserslist":["> 5%"],"scripts":{"start":"node index.js","test":"jest --verbose --passWithNoTests --forceExit --detectOpenHandles","posttest":"npm run lint","lint":"xd-ns \"**/*.js\"","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"debug":"^4.1.1","end-of-stream":"^1.4.4","isomorphic-ws":"^4.0.1","nanocustomassert":"^1.0.0","nanoerror":"^1.0.0","nanomessage-rpc":"^1.2.1","nanoresource-promise":"^1.2.1","p-event":"^4.1.0","p-queue":"^6.3.0","simple-peer":"^9.6.2","varint":"^5.0.0"},"devDependencies":{"@geut/chan":"^2.0.0","@geut/xd":"^1.5.0","duplexify":"^4.1.1","jest":"^25.1.0","standard":"^14.3.1","through2":"^3.0.1","wrtc":"^0.4.4"},"jest":{"testMatch":["**/tests/**/*.test.js"],"testEnvironment":"node"},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/socket-signal.git"},"keywords":["socket-signal","webrtc","signal","signal-client","signal-server","simple-peer"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/socket-signal/issues"},"homepage":"https://github.com/geut/socket-signal#readme","readme":"# socket-signal\n\n[![Build Status](https://travis-ci.com/geut/socket-signal.svg?branch=master)](https://travis-ci.com/geut/socket-signal)\n[![JavaScript Style Guide](https://img.shields.io/badge/code_style-standard-brightgreen.svg)](https://standardjs.com)\n[![standard-readme compliant](https://img.shields.io/badge/readme%20style-standard-brightgreen.svg?style=flat-square)](https://github.com/RichardLitt/standard-readme)\n\n> Signal abstraction to create WebRTC connections through sockets.\n\nThis module provides a common interface (for the client and server) to build your own signal.\n\nIf you want to use a `ready to use` implementation check: [socket-signal-websocket](https://github.com/geut/socket-signal-websocket).\n\n## <a name=\"install\"></a> Install\n\n```\n$ npm install socket-signal\n```\n\n## <a name=\"usage\"></a> Usage\n\n### Client\n\nThe client interface provides almost everything that you need to start a basic signal client (most of the times you won't need to add more features).\n\n```javascript\nconst { SocketSignalClient } = require('socket-signal')\n\nclass YourClient extends SocketSignalClient {}\n\nconst client = new YourClient(socket)\n\n;(async () => {\n  await client.open()\n\n  client.onIncomingPeer(async (peer) => {\n    if (validPeer(peer)) return\n    throw new Error('invalid peer')\n  })\n\n  const peersForThatTopic = await client.join(topic)\n\n  const remotePeer = client.connect(peersForThatTopic[0], topic)\n\n  try {\n    await remotePeer.waitForConnection()\n    // SimplePeer connected\n  } catch(err) {\n    // SimplePeer rejected\n  }\n})()\n```\n\n### Server\n\nIf you want a server with a minimal implementation to handle peer connections you can use [SocketSignalServerMap](lib/server-map.js) or\nbuild your own abstraction on top the server interface `SocketSignalServer`.\n\n## <a name=\"issues\"></a> Issues\n\n:bug: If you found an issue we encourage you to report it on [github](https://github.com/geut/socket-signal/issues). Please specify your OS and the actions to reproduce it.\n\n## <a name=\"contribute\"></a> Contributing\n\n:busts_in_silhouette: Ideas and contributions to the project are welcome. You must follow this [guideline](https://github.com/geut/socket-signal/blob/master/CONTRIBUTING.md).\n\n## License\n\nMIT © A [**GEUT**](http://geutstudio.com/) project\n","readmeFilename":"README.md","gitHead":"3e8d9cbe6d6ff195d00823c3096e81d446324e06","_id":"socket-signal@4.0.2","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-MWFToixomLreSTobZ5JP+6x99XT3JA7PE4fJwkBzLE/VCUuxZTviLHYtrfbX7FCP8BTk6PQifS2J0b7vXQ4vXA==","shasum":"08c8cb791f5d4dc96134bd1a547c73fd37780f87","tarball":"https://registry.npmjs.org/socket-signal/-/socket-signal-4.0.2.tgz","fileCount":11,"unpackedSize":31565,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezZ5tCRA9TVsSAnZWagAAQ7sQAIwYv1/l3fS5xeP6+B+k\n1+pPXCCZT/cCTsFCJohB0rVG7F7xYzF6duiRSpGq+HoWuxCyCeVa8mVlIL46\nlXLCWbDHMaxotUX5dde8lUB37Ot+bulv/6kPb8QT6Gjzg+xeI5mk7cfBQwEO\nzoqMGnMRS668xqjMd/MHxjzVE8PbnUr2v4onvXVNzWTCI/2okmpWD6zbyyEb\nP/HPldQfJ9PYJRVxCSheC4n/6MJQ04Ak8ZUE0hDyNsXkaxbxboAdA2P+Bx9B\nbxIY6QkWkO9XbYCmJ1g10J4QbbCs4n8B8evpn9s25ys4G8SKbEWqoehfvsWo\n2NG9+2HiNBIh/ae/7cQf2cIzvxA/ogqhYQzOFl4seEXbL74o/2VVHx81ke1v\n+a62gzYFFVs5HAETr9MkqK7viHIxruNsEQop9uZeadJGnJhZSunvGv8SWlGj\nY+gVPpYSWCgblMvgGPswpAwWSKEPaidZEHy0aysWgy2MUmAkiy5bqcd0MEw5\nYHJ75TMppWdFN8btk4I7Mk488X7GreLAjrp8chQdttuOAiQGkUAFJV3TgEN7\nHpJBJ5Irq4wdnZOe96z4fnAhvnvx5Bvwe3xkUKTN/bAHTY0kfV/DCaSwsPGg\nzp5gBQtvz+1nH1hMSnL1/FycWR8gPtjcqLoZJcrA86srvBKw2g5YnZUCpYve\nQfnh\r\n=Mqfs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGZA2P0VNtC1U/112eRFCMaljaRfsFuSPUJAeRxK8o3MAiEAqfvzTa6F2Z+zY+CtqoNVOhPC+pC72HF8YMqWXtLc1Bk="}]},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/socket-signal_4.0.2_1590533741017_0.4041312130908914"},"_hasShrinkwrap":false},"5.1.0":{"name":"socket-signal","version":"5.1.0","description":"Signal abstraction to create WebRTC connections through sockets.","main":"index.js","browserslist":["> 5%"],"scripts":{"start":"node index.js","test":"jest --verbose --passWithNoTests --forceExit --detectOpenHandles","posttest":"npm run lint","lint":"xd-ns \"**/*.js\"","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"debug":"^4.1.1","end-of-stream":"^1.4.4","nanocustomassert":"^1.0.0","nanoerror":"^1.0.0","nanomessage-rpc":"^2.0.0","nanoresource-promise":"^2.0.0","p-event":"^4.1.0","p-queue":"^6.3.0","simple-peer":"^9.6.2"},"devDependencies":{"@geut/chan":"^2.0.0","@geut/xd":"^1.5.0","duplexify":"^4.1.1","jest":"^25.1.0","standard":"^14.3.1","through2":"^3.0.1","wrtc":"^0.4.4"},"jest":{"testMatch":["**/tests/**/*.test.js"],"testEnvironment":"node"},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/socket-signal.git"},"keywords":["socket-signal","webrtc","signal","signal-client","signal-server","simple-peer"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/socket-signal/issues"},"homepage":"https://github.com/geut/socket-signal#readme","gitHead":"7bf030ca7e3cf143ac74f0dee2dcda87008086d8","_id":"socket-signal@5.1.0","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-Kwph2q4NNjmVrRfbt87282Hpv20W59M9viUkOM3O87IQcj/iwqIJhOnVUOOLBdu8EHbchi2YmMZgkkCOpUdKZg==","shasum":"d4b82ae91eea8a7c69d5184ccfaa415ea29b282e","tarball":"https://registry.npmjs.org/socket-signal/-/socket-signal-5.1.0.tgz","fileCount":11,"unpackedSize":28835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFvHoCRA9TVsSAnZWagAASF4QAI86KLkiayd84GIqQC9u\n+iz5yk7yLraZYKAHR4ZWe83xr0ft6jGYNuKmk4ZD4E8Xq49asyacWjoEjxVz\ngCY5qFXxS8UKff7mrv1L+V+VFS/wC9XRcfS2tBelSO/Bma1A/nWwktsJavnJ\nKVZgDz42DyPYU+lYxlPDTdJ/mSBXWeq/dywmpf/GXWPXrNKq4urQfMQMVQfS\nabI1vefw9kgF8bClC5xHRGLtnr+iDxjwu/WvrWH7M0kd9PfRJYqwJfEPyQJz\nq/lfawmc8lcZKjbiXtWw0bFhkXr3ahNbGn3iyyVf3I53/Aj5sqB1XR3g42M3\nzcTRSgx1NgX0uvzfxlMjlfUosOZywAkgDEftvkT68MrjKDhNWhdzbgLk/oQe\nPWV5vUnfODAVCfIFTQLKDAvKY01KQI4QB1zrYO5h41bh3bEmMajtJEBEB+NG\n4vPMUCBECi+E8tgEWYwdkZpMkPcffoInY4mDqrCLypIy4k6XfV51zB3k9Hkm\nq4xzbsTK8DFKthtXqfl6nvd9UhF38u1Ba4w3q9UwAltdb16eeD6oi9ITuBc5\nSrfjwY8GnvMNn5vslGnRsWW5wAEpwylAOi6ZSyj0bqdLanJfI7L8AD4LHOQp\nEYNGRuT0RmWwn+KeXFjufV8qVYRfdb3ca5j/uAXWwIuu6f/9xRirCGJwOVti\nmGAy\r\n=TTPH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDcNZ0UW9qoIa6x/+qjJFSQK/Quwqvu7ePKkgZdrZoQnAiAiowv27xXNctuBEMyN3RHAJIt2YamtUf3d2O8VZd2cVw=="}]},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/socket-signal_5.1.0_1595339239955_0.6286210558369394"},"_hasShrinkwrap":false},"6.0.0":{"name":"socket-signal","version":"6.0.0","description":"Signal abstraction to create WebRTC connections through sockets.","main":"index.js","browserslist":["> 5%"],"scripts":{"start":"node index.js","test":"jest --verbose --passWithNoTests --forceExit --detectOpenHandles","posttest":"npm run lint","lint":"xd-ns \"**/*.js\"","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"debug":"^4.1.1","end-of-stream":"^1.4.4","nanocustomassert":"^1.0.0","nanoerror":"^1.0.0","nanomessage-rpc":"^2.0.0","nanoresource-promise":"^2.0.0","p-event":"^4.1.0","p-queue":"^6.3.0","simple-peer":"^9.6.2"},"devDependencies":{"@geut/chan":"^2.0.0","@geut/xd":"^1.5.0","duplexify":"^4.1.1","jest":"^25.1.0","standard":"^14.3.1","through2":"^3.0.1","wrtc":"^0.4.4"},"jest":{"testMatch":["**/tests/**/*.test.js"],"testEnvironment":"node"},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/socket-signal.git"},"keywords":["socket-signal","webrtc","signal","signal-client","signal-server","simple-peer"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/socket-signal/issues"},"homepage":"https://github.com/geut/socket-signal#readme","gitHead":"5a47e1121461deb2d41999bad1d884cd1d45b36f","_id":"socket-signal@6.0.0","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-+ouXb+65kLLwRk9oHK+lUtWrj/gd/gQ4NroQfwk6A6dKnHrNSf4+nxwDLtdxiKGjEupwu7YKDlerNSAbXGCpLg==","shasum":"bdcba99f3eecc11a770cc14f2435ad6288f9f7ee","tarball":"https://registry.npmjs.org/socket-signal/-/socket-signal-6.0.0.tgz","fileCount":11,"unpackedSize":33135,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfHaLnCRA9TVsSAnZWagAADoEP+wUmsOqr6KrLybFZdS+6\n0+T9W0crmAoOByJlRSg4a47wzMF8E9yBdRyBJdrROqZjPJeWtX80vd9FcQcZ\n/+7A8ZSmhxQy73AOROT9yq/9wLECWp5M0/bwcf9/bHCKWC9DJwS8iICCiYzK\ntLCYA2IzIRdEOBM28KYnbJPN7kO+7cTnO+eO4kJXH89SGvLsAcRtWcOjm6Pk\nrRAyDxQj7wab87xsO1CGkpmNkB/9x+PVufiIp3B3eqpeSFh+roVZ/aXv35Xz\nEYlIDzLAbvOMJy5QKtGfjkhZaKqjxDZulU4YdGjME9uOU8sBKnN2iWkr0rNh\nlqVdXQwqxeag2Vbgwt+KN0o+fEGoFnweKT016ouyB815Jr3gaCYCAkanngcu\nKqcyrObPQfK5esz1LGd2vr0lcji+gH+xN2AznvJQUpymX5JemXYimPW19QOE\nWQqbvq8Q1q+L3rf1pfVEvr0okCratpdBGDqoSbfc+7HftYJTTJtvC3JPc5vO\niJ3TnBdSHwdiwMLWbBZ6lcYw2CGYEmOZqLbPgYj4l8sHFt2KmEai66N+FxXd\n48Ot37W2jKblm5qytU5r5KyBApB+KWHoTnmhA+oaCD4Ulwtxa2h5F1KjVJj2\nTSmUgbGnaift1zNzjdk+i6BcxXgEJgWZD4NWIM2tGJjbQosvXiljhC53PHf9\n/dPG\r\n=y+Je\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDloXXJF0c4aDtDUmDlTF+B0M3zWDwtCmM91NZRT4KeFwIgUqG9OsNu7jCNY3Plls/zIVxNgxsFkSWayJLJKDc0/Ak="}]},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/socket-signal_6.0.0_1595777766456_0.42254119409118696"},"_hasShrinkwrap":false},"6.0.1":{"name":"socket-signal","version":"6.0.1","description":"Signal abstraction to create WebRTC connections through sockets.","main":"index.js","browserslist":["> 5%"],"scripts":{"start":"node index.js","test":"jest --verbose --passWithNoTests --forceExit --detectOpenHandles","posttest":"npm run lint","lint":"xd-ns \"**/*.js\"","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"debug":"^4.1.1","end-of-stream":"^1.4.4","nanocustomassert":"^1.0.0","nanoerror":"^1.0.0","nanomessage-rpc":"^2.0.0","nanoresource-promise":"^2.0.0","p-event":"^4.1.0","p-queue":"^6.3.0","simple-peer":"^9.6.2"},"devDependencies":{"@geut/chan":"^2.0.0","@geut/xd":"^1.5.0","duplexify":"^4.1.1","jest":"^25.1.0","standard":"^14.3.1","through2":"^3.0.1","wrtc":"^0.4.4"},"jest":{"testMatch":["**/tests/**/*.test.js"],"testEnvironment":"node"},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/socket-signal.git"},"keywords":["socket-signal","webrtc","signal","signal-client","signal-server","simple-peer"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/socket-signal/issues"},"homepage":"https://github.com/geut/socket-signal#readme","gitHead":"c6ea8fed05693a0d5453b568f64401d816740b7e","_id":"socket-signal@6.0.1","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-h6QrRFAxLpINyz8Ke9C+o2DXOBWpfW1b+93Y6rRiPu1RT89gcuWeSd0KcrRBuaIdlH9aDpDcatUNlkkiyLjOqw==","shasum":"ed20865357cf65167d7890dbb141b8c7b8185745","tarball":"https://registry.npmjs.org/socket-signal/-/socket-signal-6.0.1.tgz","fileCount":11,"unpackedSize":33163,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfHiNUCRA9TVsSAnZWagAAIDIP/jdYg4VB3ZJmf5XBDMLi\nkzS4BreGqHco/KGcMwiFVsSLJZQRKI+YnxgUjNIgP0ciYtHab3G0L9J/AMBi\nD58wFaim6QMP0G//kp6FfnMtTqTbEN6M2RZWkn7TM4IIzZco/xyINUlCJUdc\n8scIytcNfAjOR+wXcT0p0poRVqcHYCWbtu/d5pFacJdTeu2ALAvzHR+ILoWl\nOdpTnzXdXKQXYUBh3/mMe+XL956Pb44hvwexW8wGSRDavtxssoxL3uf7Fqon\nLbPC39sVLt4HRCCQ6SHRcjSy43cJdKhVcg/qF7sn7neESY6VXgyQkITCKN8o\nC5uFNYnLtnniAulALeBxPpHh1yM69TifUsZQse4MRwOJ/Op5k2VVS0sgPiSt\n4oZGj5vh5LWp/vqIQ4k6ogSGzX2cjTkWdo+VHlmpl/TtBam8AF1M9O0S1IKK\n03Z3MPly+6wHmF7DmSFZED9sDto1wHIrXU6A+RbUu/pW8eKr488Y+Pd1z9LY\n+s/MBlgAdUcSNQZe70/1Wy18dk3uOfekms+WXNNe3dIjFlaFQiznRA7YbXUo\nlIg14W6XINMEYj+bie6bFwKn1eFX+qSlKcFF28xQngUPb76fTR7Mj/tRnlgv\nae++zacVkZ6MC3SORXzkx9dF3khRuX+qkTTwomImLeiRPaLFXHOArxWiWRGS\nW2IP\r\n=W+7T\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDq4maUzKdQHpfNvxiK+NRUszmrMwoSWhV/R+Nh1Ahb3gIgF6KLd26HZf8KBW5RkN0/iDK8B6/FkEITw9dsPH9+UwM="}]},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/socket-signal_6.0.1_1595810643640_0.22363863950139007"},"_hasShrinkwrap":false},"7.0.0":{"name":"socket-signal","version":"7.0.0","description":"Signal abstraction to create WebRTC connections through sockets.","main":"index.js","browserslist":["> 5%"],"scripts":{"start":"node index.js","test":"jest --verbose --passWithNoTests --forceExit --detectOpenHandles","posttest":"npm run lint","lint":"xd-ns \"**/*.js\"","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"debug":"^4.1.1","end-of-stream":"^1.4.4","nanocustomassert":"^1.0.0","nanoerror":"^1.0.0","nanomessage-rpc":"^2.0.1","nanoresource-promise":"^2.0.0","p-event":"^4.1.0","p-queue":"^6.3.0","simple-peer":"^9.6.2"},"devDependencies":{"@geut/chan":"^2.0.0","@geut/xd":"^1.5.0","duplexify":"^4.1.1","jest":"^25.1.0","standard":"^14.3.1","through2":"^3.0.1","wrtc":"^0.4.4"},"jest":{"testMatch":["**/tests/**/*.test.js"],"testEnvironment":"node"},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/socket-signal.git"},"keywords":["socket-signal","webrtc","signal","signal-client","signal-server","simple-peer"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/socket-signal/issues"},"homepage":"https://github.com/geut/socket-signal#readme","gitHead":"5d3548ed2c17d03259242f911f3630fcf1f8ef38","_id":"socket-signal@7.0.0","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-atgqKWi7f1KPwb3bDqxGHqATMSucG6P+xbfslpyBPyOiELR0/1L7AdiOCFfMFlb07IMfHt6NZ9dX95H4gsROlw==","shasum":"ae9fadf6ef63173d4602525925f4a5b29ceca38b","tarball":"https://registry.npmjs.org/socket-signal/-/socket-signal-7.0.0.tgz","fileCount":11,"unpackedSize":33125,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfIIfoCRA9TVsSAnZWagAAmh8P/jZ+5TLqHjQ7JjOFAYsq\nEDxGTFTawnGntXRagg9MWWlkTADmQ83N/wYXUDNzuBKjEj9Ywa5c//4Aqqus\nAKIaIs4jXFYTv+w2en9O2KGl/By5krIOIo0O7pxiZNSTJ9Vj8o3LCGVVAcI7\nnOfOU70RASQ5XR0qlTDStkPvCd1vLHJ/AtLEr4E31Cit4XbFftTDXTqOjnjl\nYls47P5wiYjNYONV3t6jRHKleVd/7pnCsYH728yBMIR9NPSYYQQDRMBTSAMa\nFOPBg/4LWNQWD8a5tS56XcN4IEvSZLvtpl4Xuh8JQY32naF2P0dYNwiFOH+e\ni9U4RWMvhOTh80Nk1Fg+t9bm+Iz+tMSi4RyT38I6mt3jJZIUbw11MrEPjAbF\nQSFyfuX512ZZae6IE1bhZe4CyVO8GuDXSV2Q7QOY7RCtrc0VVJVcTqTaF/iP\n4ZdMC9D4HG3PsyUkYQ6JYrYphUTGedGxgZDY7MV/kDbR0QbCO/QkSDtT5tY1\nbpAHbhgbWpdTgTa/XLiLI9N+LDaVs3jOo1FsPRvKwPwTgPu7sPmQkUKdJxgX\nr5LRMisS+79VVDLpfoQHuQ0QrcGun+rr9AigBSF6nt7GYvEnJ5gdlpFzzVfS\n9/Eqg+C00smu4JdfrVHuwNRuC04klynmgtbKziJdvLaOXjlzsxAyVnVLep6Q\n+mk2\r\n=ZRXi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCyxf2O9umL/nM3QqmabWMnM2U8R8qO9GZPLwPnw2Ef6QIgZktmiGPqh3RLs6Nb3MsPaK8/ZYVczXcixePfa+MQ3po="}]},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/socket-signal_7.0.0_1595967463758_0.2200729859918371"},"_hasShrinkwrap":false},"7.0.1":{"name":"socket-signal","version":"7.0.1","description":"Signal abstraction to create WebRTC connections through sockets.","main":"index.js","browserslist":["> 5%"],"scripts":{"start":"node index.js","test":"jest --verbose --passWithNoTests --forceExit --detectOpenHandles","posttest":"npm run lint","lint":"xd-ns \"**/*.js\"","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"debug":"^4.1.1","end-of-stream":"^1.4.4","nanocustomassert":"^1.0.0","nanoerror":"^1.0.0","nanomessage-rpc":"^2.0.1","nanoresource-promise":"^2.0.0","p-event":"^4.1.0","p-queue":"^6.3.0","simple-peer":"^9.6.2"},"devDependencies":{"@geut/chan":"^2.0.0","@geut/xd":"^1.5.0","duplexify":"^4.1.1","jest":"^25.1.0","standard":"^14.3.1","through2":"^3.0.1","wrtc":"^0.4.4"},"jest":{"testMatch":["**/tests/**/*.test.js"],"testEnvironment":"node"},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/socket-signal.git"},"keywords":["socket-signal","webrtc","signal","signal-client","signal-server","simple-peer"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/socket-signal/issues"},"homepage":"https://github.com/geut/socket-signal#readme","gitHead":"ff464cd0e0df613c240c94db8c973c5f130bdca2","_id":"socket-signal@7.0.1","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-3WD3HWGX1hdABR/YLte9T6pxQE0zuLSISjD99XHf10EygDfRDKZHX8/HA1kcFAGV5XDw0ZgdgPkpb+/6bq6aCA==","shasum":"c720685ca35c1fac0b5fa2d6d86b4327babc5851","tarball":"https://registry.npmjs.org/socket-signal/-/socket-signal-7.0.1.tgz","fileCount":11,"unpackedSize":33173,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfI5PFCRA9TVsSAnZWagAAcaYP/i8lh22iLL1bh9UTS6ds\njxEufK88tyhWzepoINKi05oqYz46GgDiPWkM+D6MYLPWLlfqXryEKz8kkMjc\nNL2pbz4sOPxivM8PuLiz1RsnM19lEhslPX+qon3dm7gzAfef12xbvNwFG99F\njU8Ih/eyGDhr37DNOiMDdnuLAkJzlUIh83zMhykGtTMgwT6NDq8tD1iGSgJ0\ntKPXfeERhNmdUllb3oZzxvAi/OlABZxj47YyBiHsbbg9Z/7fc4+4UNOYlPdg\nYp9DTSwNkX2wRRn11+f3Ar/Z2Z+6L2ZzaoMsu5pVrhOvOS++NqSujxbIa43f\nifd2xdI4gnEhKoeorkH/W9n2F4GjBwM3xGG1ShH4C60RU5WTgWiWHKafSrj5\nWsRLuiWKzLW2emT788bkm31elI4mDP3Twiaj/FFS42jUdVyZHj3hJ/B2e/La\nHgaWk5D2yawpmO2NBY4hp1sxsvBiyNnWrpGVEMDiAfdwnqEcoQN3JZYRExro\n/sSJxgdwHpFWvpOql6viancAQDmY6l1QpwH4CJbrISdUBFpC/qiSm0OVKVwS\nEtDZ5jj/FOxkyZV+6PAU4RMdytQAnIU7d1ftAghX3T29V2Hdy2ZViWlG5Jt7\n70St3G4mPILI+Kj/lkgHQcbdgmXRac7+TipRO2gIvVeNSwbsPME4kZHDuNbJ\nMi2+\r\n=yqnA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYJZ8xxt9o53yVxjM5ZXm/9XBn33pbcOHSQ35gXd7HRwIhAI5C6kfKGwwZQGcNXLA0D7sJd3zAYQk9N8RcCbNiH8iM"}]},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/socket-signal_7.0.1_1596167108689_0.6987319850921074"},"_hasShrinkwrap":false},"8.0.0":{"name":"socket-signal","version":"8.0.0","description":"Signal abstraction to create WebRTC connections through sockets.","main":"index.js","browserslist":["> 5%"],"scripts":{"start":"node index.js","test":"jest --verbose --passWithNoTests --forceExit --detectOpenHandles","posttest":"npm run lint","lint":"xd-ns \"**/*.js\"","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"debug":"^4.1.1","end-of-stream":"^1.4.4","fastq":"^1.8.0","nanocustomassert":"^1.0.0","nanoerror":"^1.0.0","nanomessage-rpc":"^3.0.0","nanoresource-promise":"^2.0.0","p-event":"^4.1.0","p-limit":"^3.0.2","simple-peer":"^9.6.2"},"devDependencies":{"@geut/chan":"^2.0.0","@geut/xd":"^1.5.0","duplexify":"^4.1.1","jest":"^25.1.0","standard":"^14.3.1","through2":"^3.0.1","wrtc":"^0.4.4"},"jest":{"testMatch":["**/tests/**/*.test.js"],"testEnvironment":"node"},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/socket-signal.git"},"keywords":["socket-signal","webrtc","signal","signal-client","signal-server","simple-peer"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/socket-signal/issues"},"homepage":"https://github.com/geut/socket-signal#readme","gitHead":"3b52355ab200c04908200004b3332f61892635a1","_id":"socket-signal@8.0.0","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-K449mTZ+ZqJCTEunELs7cVUnIIJx5rw6V98JdQe0tqlzZoJpxzP+rqJVa25r3eq69d5lIlFzOTDd6VaQJ1y0HQ==","shasum":"18a4062ed43513d7c2243056ef0e55c1831936dd","tarball":"https://registry.npmjs.org/socket-signal/-/socket-signal-8.0.0.tgz","fileCount":11,"unpackedSize":32622,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNDZ8CRA9TVsSAnZWagAApYEP/3Gx4oju3ovWujYLKlyG\nDEmXs7mFNbMBoKDZSLs1ZqmG4sNIAXt3MakChoHOMI9TRzXHtpT2JJBuvB8E\nMrFo6PlwxcMcv6B5uC4xJ1KK840A+ohaKYaW2dxL9ocKsTOkv/kwi4DduDP/\naZlsuIDobmxUDO+syWE5r6Ki/A0NgLS9xBjq3VfASzDDPzcMg3ab0LSYiAp/\nj/w1zXIuDwSZ4zy032EHzmqF8ITm/Rw1Qp49kg/yxRHaCYYw2d2XR332PH2n\n/gW7dPK/Wv6fE57YzLDIvdzfDhFChsXuuSZ+771fUqVD/IBIqik6MZWoD0mw\n3Lc+5ZTWMJ9fFMOi8cLaCYqQoIvF/wNm6jCqKqVTQrsxrQg1VJnbB8fK2Hj0\nNj8gOhx+r5hlSKJRnJLhQTnzJN7e4+/4g9QkH0naailoQ6WsGdIm77Ub8R+Y\nDd7v3opTOaZWVYRDZKh24sS+4xvon3BppIuCEb2ZZSyLPlkGpD5Z425ORW99\nyjYDS+IzIG9O+4bUHMFus/VTugaMWjSYEW3rAzfrP/Jlpl5PfQKhE3IKFyhl\nZ6smcQgFZ4Wu0Bxs5I2KXapgHdT3Vx2YKdZBBwOYuPi2Gn87oJRtWTmC90ik\nL6gCpWGx62qOWE5unR5Y/UTCkD4d+cNxBvaX8XARmKwQA1mdWUsR7CNpcZt5\nAKfo\r\n=ehf3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDqd3V1mNLfvUzN/4GBMo/XS15MB2haPpYEdKQK24kKtAiEAjIvU+BhJgfwrVWtZ0WuZ0yvo5KXye+7909uXEI/0V2U="}]},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/socket-signal_8.0.0_1597257339390_0.2422172132548528"},"_hasShrinkwrap":false},"8.0.1":{"name":"socket-signal","version":"8.0.1","description":"Signal abstraction to create WebRTC connections through sockets.","main":"index.js","browserslist":["> 5%"],"scripts":{"start":"node index.js","test":"jest --verbose --passWithNoTests --forceExit --detectOpenHandles","posttest":"npm run lint","lint":"xd-ns \"**/*.js\"","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"debug":"^4.1.1","end-of-stream":"^1.4.4","fastq":"^1.8.0","nanocustomassert":"^1.0.0","nanoerror":"^1.0.0","nanomessage-rpc":"^3.0.0","nanoresource-promise":"^2.0.0","p-event":"^4.1.0","p-limit":"^3.0.2","simple-peer":"^9.6.2"},"devDependencies":{"@geut/chan":"^2.0.0","@geut/xd":"^1.5.0","duplexify":"^4.1.1","jest":"^25.1.0","standard":"^14.3.1","through2":"^3.0.1","wrtc":"^0.4.4"},"jest":{"testMatch":["**/tests/**/*.test.js"],"testEnvironment":"node"},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/socket-signal.git"},"keywords":["socket-signal","webrtc","signal","signal-client","signal-server","simple-peer"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/socket-signal/issues"},"homepage":"https://github.com/geut/socket-signal#readme","gitHead":"161075387c0841805d12565165fc9772248ba6b1","_id":"socket-signal@8.0.1","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-RHU6xYBeZZUN4QQfG4WLYLZS9mzAHJkaaf7uPaB9SBU+9t0jEEISLwCirklzM101dLlFYiypQ3eGU3QTcRwwFA==","shasum":"5f039c4aa1dea00321290f349eafe84c7bc0ef43","tarball":"https://registry.npmjs.org/socket-signal/-/socket-signal-8.0.1.tgz","fileCount":11,"unpackedSize":32710,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPWDuCRA9TVsSAnZWagAAF14QAIejkWrI9ElqsL9uaQIk\n3ijxVXL0dZwzs8ArXQAYIBFb6PvKwLIWoO+E7eNsJByOvEJVBmBJIiwbdmtf\nUS5lnYtqHR4vGzlF/E2IXyxoaevGo/fr10xs/887jVsa2muuHIBIh3ru0INb\n2eoszPWd6OVu6Q6JX5VIbQ2W2I1OTXGV4sYXDPf+zhcTQHdGCX0V7CnrmYBc\n8RGd9Gon4ysRRj+obH45gqy+Q6mLXp/mjUP1LLk4Vikj2023IWKe4MkIF1Ej\n2FLSewwZdLMd4vdA/UH+FwqTvMUQ0TulZdS+T9WIcUPGr3rR53XFVIujIPHZ\nQZIGpdE1Lva2ehOxWbH+yTkdmUo6g2Xd7dm7Hhx8SAA0N84Z+m8SIpqzxjsp\nQLnFYcVepzsonwWeWp072CiV6dhisFD7jIOFc2J5tBSpiqU39jldVlXfmznY\n3cqKIB6oRoZzz+ChoXe5w5vIt1MZ5rgUb5yaXtwPc9X6ZfRie4VsDWe4pEDr\nNKN8p7PTCszmrCxNFFIh+e/DLS0YhCq9uWSqjttkw7fpm6KQZmE6f1g9ULWT\nCzqCQTRcDYD5ST9DCtn0sOZ/46eQedCx758kep4Cz2ygHrVDDOa+DIzI9sUM\nM6qenxmxzrv/D8QBxEI/2tqoAP8jkZKXpJshRKHtlL07noBEdXykiyf7xqXm\nAjKI\r\n=8g/I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCT1X2il4s+ZshR8ssi0sPQQ/nTDLKPqs0DtcE39cy81wIgapiQQF3ELwsrNC/+O5SnZmTMcU0cTuX4tge/AwHyCg8="}]},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/socket-signal_8.0.1_1597858030284_0.22765313724274083"},"_hasShrinkwrap":false},"8.1.0":{"name":"socket-signal","version":"8.1.0","description":"Signal abstraction to create WebRTC connections through sockets.","main":"index.js","browserslist":["> 5%"],"scripts":{"start":"node index.js","test":"jest --verbose --passWithNoTests --forceExit --detectOpenHandles","posttest":"npm run lint","lint":"xd-ns \"**/*.js\"","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"debug":"^4.1.1","end-of-stream":"^1.4.4","fastq":"^1.8.0","nanocustomassert":"^1.0.0","nanoerror":"^1.0.0","nanomessage-rpc":"^3.0.0","nanoresource-promise":"^2.0.0","p-event":"^4.1.0","p-limit":"^3.0.2","simple-peer":"^9.6.2"},"devDependencies":{"@geut/chan":"^2.0.0","@geut/xd":"^1.5.0","duplexify":"^4.1.1","jest":"^25.1.0","standard":"^14.3.1","through2":"^3.0.1","wrtc":"^0.4.4"},"jest":{"testMatch":["**/tests/**/*.test.js"],"testEnvironment":"node"},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/socket-signal.git"},"keywords":["socket-signal","webrtc","signal","signal-client","signal-server","simple-peer"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/socket-signal/issues"},"homepage":"https://github.com/geut/socket-signal#readme","gitHead":"187a5a1df97073528ed20790960bcd075c40b245","_id":"socket-signal@8.1.0","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-oZvlc+lFUxeMszMVKt8+EuSBiU9QBTIlp9Em/2MVsfCggUrBY7l6VJI8b2uEZ5lHB/z3FOvNAZCsTjYnFxIRwQ==","shasum":"9f4a6a7251c3d83475fbf9c5d8300a88f1e1f9af","tarball":"https://registry.npmjs.org/socket-signal/-/socket-signal-8.1.0.tgz","fileCount":11,"unpackedSize":33056,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPXtbCRA9TVsSAnZWagAAz/IQAJ22V5sBYrAN+D7jDPQD\n5N6ZSCt7arQhXiRsWRlSrpIi/vEQ/kXZsBwNxst4bVyfqE/IuHMpE+vsWKHG\n8cQMEVBuUX9M8hXSNmC5brtfs5iF9L1Nxo9R/Pvztc9nw6mXrEe4TmyW+VjP\nwRvqMrmdW/pesDtfjXkQoX3u6veM4dhs0nQ8FLqIHQRr5jMETDkzBAbWqxdX\ncNFSc5atxmdbG/b5XY0si6+iAg6d9mGw80K+v5FfXxhYpWNYFSJuN/H8b5vS\noDtiJUOvg6u2Mst6uS47e29JY8/PwAeqNdR/1xtsBPmbvJ1Bu48nX+xDHuOM\n4kPqYjX1YjxEsG3sZZdo7TXJh7VeHauYWAcaS4ME82wRoUi+WIJHWHyfbVrF\ntyBaJTL9EfJnkSl2LQJGBG5AXIoKqoD4I61KoWIYMLbnQrhK744wSIVJLjYs\nWY7ODOZE7ewYjh6DhY15earoBFc5JAs4B9EJ+FNh1rewtziE9vlhvBxi6xHh\n9B33NbF4XfXY4Ret1JkAV5E0VEUentpl/lH1744P6tq/3uQQhQYpLd5GBDJO\nHJAyVtEO4SIJnY2e27cSBI9HZyVWANwz2Q8n5tWax7x2qeEop5inRyESWvUj\nWPIdc0iaZuwMctN9NaSi+KT/PFCNk715KtgatiMdhqv+eXiYvBWH6T1AqwMn\nySfr\r\n=3uhD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHnGF42WVhHjarze37lQSzNRwR80b/DnKsUn9ma3EpavAiEA3HXphYFDqNpNXQ5tt3AHw8rIkZm2RwKF0KAVnN1wSgg="}]},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/socket-signal_8.1.0_1597864795163_0.15306001115219026"},"_hasShrinkwrap":false},"9.0.0":{"name":"socket-signal","version":"9.0.0","description":"Signal abstraction to create WebRTC connections through sockets.","main":"index.js","browserslist":["> 5%"],"scripts":{"start":"node index.js","test":"jest --verbose --passWithNoTests --forceExit --detectOpenHandles","posttest":"npm run lint","lint":"xd-ns \"**/*.js\"","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"debug":"^4.1.1","end-of-stream":"^1.4.4","fastq":"^1.8.0","nanocustomassert":"^1.0.0","nanoerror":"^1.0.0","nanomessage-rpc":"^3.0.0","nanoresource-promise":"^2.0.0","p-event":"^4.1.0","p-limit":"^3.0.2","simple-peer":"^9.6.2"},"devDependencies":{"@geut/chan":"^2.0.0","@geut/xd":"^1.5.0","duplexify":"^4.1.1","jest":"^25.1.0","standard":"^14.3.1","through2":"^3.0.1","wrtc":"^0.4.4"},"jest":{"testMatch":["**/tests/**/*.test.js"],"testEnvironment":"node"},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/socket-signal.git"},"keywords":["socket-signal","webrtc","signal","signal-client","signal-server","simple-peer"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/socket-signal/issues"},"homepage":"https://github.com/geut/socket-signal#readme","gitHead":"004c8d174354d98458e6aac7800cf740b559b27f","_id":"socket-signal@9.0.0","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"integrity":"sha512-tnyvDFYI2+VgboN2oeCRCikyBmZwiZeXuQgt/th4PkyEcC+npGxOONfS9LGX9UH+/UEBDjnbW1ziRIs78Qn2jQ==","shasum":"baf51e7e2b57e9b21aef939dab8935c63ca4adc9","tarball":"https://registry.npmjs.org/socket-signal/-/socket-signal-9.0.0.tgz","fileCount":11,"unpackedSize":32794,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQARHCRA9TVsSAnZWagAA4Q8P/A/ZGYoicngRpIiZ98Xi\nNZLJ3vPNP3gKYGNhwsdPR5b+XAe72MXcR5c+3zWOgTiWfcRYklM11yOW2NUq\nT31mhzavlkgsFu6Kr8CY0RHpI9oaVkTveNRAopVRLQvSfJX+LG1RUbt/iUBI\njTwMEiab1c8LLPxqDtpb/Ljsy8mh82xfBqLDK7JSFoDBnt8iaNaTTjpd/yz/\nH0fdBYgQgLSxn214DiZnryrSW/2xfDMGLarJNoPZVHqewSC65vBp5WH3fyuJ\nk+3jFeGQYggqiLvJQicHiNvk8XhAAAhFkCVhw4Ivz5fkkTeh0549K3XGwei7\nQeAy8wbYKSeJ47oCsejh771ghgzH5ru/1I0ZUWYNIK9jsgnNw0XdQGT9Ywtn\nru5UUo1lYtHuyQhntL9wVWTULn4UcqS+yqtFTqeT8NHoLLyGlVroATrBzqAq\nJDfbgmQ6xjHH+VMkQyEXjM9STNKx15cEI817lrp/tbdZBWW6phFOTvcCf26o\nuaPm8CYpGiPU9U4Kam87kJgr6QMObQm9CuRRLGxRqIBX8X9CrdksBUxtchUh\nc8u0ocpwc2ilYdWLJ+/H4l7TUO7yqnHl5eUy2VrgcFozDFAMrlm/84thOIEA\nNy0qxyi78qVKmaIaGIGppvsF3zrPAwNq6w9zdM+PuKzyOj3kphUcHZWUMxw3\nS6xP\r\n=U3gg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICKPI81SffBtn/fyFVSM8ZqMajJmI3fPafy7IBiDfuAeAiEAg09ueLZUcKUhoiuipI1Q6F6YG1u43Ve8xtjHCruCbPs="}]},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/socket-signal_9.0.0_1598030918907_0.17917534111853528"},"_hasShrinkwrap":false},"9.1.0":{"name":"socket-signal","version":"9.1.0","description":"Signal abstraction to create WebRTC connections through sockets.","main":"index.js","browserslist":["> 5%"],"scripts":{"start":"node index.js","test":"jest --verbose --passWithNoTests --forceExit --detectOpenHandles","posttest":"npm run lint","lint":"xd-ns \"**/*.js\"","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"debug":"^4.1.1","end-of-stream":"^1.4.4","fastq":"^1.8.0","nanocustomassert":"^1.0.0","nanoerror":"^1.0.0","nanomessage-rpc":"^3.0.0","nanoresource-promise":"^2.0.0","p-event":"^4.1.0","p-limit":"^3.0.2","simple-peer":"^9.6.2"},"devDependencies":{"@geut/chan":"^2.0.0","@geut/xd":"^1.5.0","duplexify":"^4.1.1","jest":"^25.1.0","standard":"^14.3.1","through2":"^3.0.1","wrtc":"^0.4.4"},"jest":{"testMatch":["**/tests/**/*.test.js"],"testEnvironment":"node"},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/socket-signal.git"},"keywords":["socket-signal","webrtc","signal","signal-client","signal-server","simple-peer"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/socket-signal/issues"},"homepage":"https://github.com/geut/socket-signal#readme","gitHead":"cbed913304371129cc15976c75babc437c3dd1fc","_id":"socket-signal@9.1.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-xyZiDJm3ERwfjdbmgIVmpwhI1jucOkNL9fgOLNKDm55m55Cyhut2r60SxkwTBw51APCzoTQBe0t1wndaSvpssg==","shasum":"63733d5829b74207982c1dea3087d3b31294b336","tarball":"https://registry.npmjs.org/socket-signal/-/socket-signal-9.1.0.tgz","fileCount":11,"unpackedSize":32804,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEa6kCRA9TVsSAnZWagAAEowP/20LFFk3+wq+aY5vF5gb\nBwPmOcYkXqRSYuOeW1Y3R5XAh0V2eNohC98gF6Wjh2yk1DB7i/oES1YLnfVs\nAfvFBGIUJSSvhcNwIwzzrKxzrGh6Pe1vHqtg5MfdD6yFMeuUB48UG6mPaPBw\nHLnbBEzXKae5un4pF7pun2s5t991UtVRLVctd1u7DkR6YA/bNYTgBvP8tUqN\nQ+HnIYWgg+NUejfj09zIzz8nqWlQ5YJGgA+nRn3fue6TLlIFXRjqfp6gVTd5\ndsSiEeHSAmv2U0P2OE2oD3khdIxEiYYz5dYF1sFza2uz/554Gs5XpmEhNxlZ\nNI2kehQXw/Qln7PqG4XNVj1ZZYKv9fT9tAWnnpgOjB4bgb7mPWObDR6FlsXM\nMKS54YdenABmaO2v8PhHw1/yh1duzfRA/U6LaGIr3QmGtWt86+wDKbUr33Qe\nScoctGQoIwNmnBK+a639+P6mcJH4KtxawY/m3QJL+KIFlDF591EgGwxbRYVS\n/awAy6QvgD+uWeY8ZbgL0o6i0+7lAnnVLvir6inXIiI9Vm946lP85ErlEezK\nW3d1h5MM/xofgyaSyZdlnCZW9FnY6hs6i7Kh6SEjMX2OQ7Nh8mlN6jvTLfLJ\nb1Ti6z0CiOBwk1M14qKX44Wv4DvejmtbiSPVnt1WFTO1KZyFCuMzieF3O99l\nplCk\r\n=lF+z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDfVrrndaFRC5Qxc1JVudJHy/kgJ++57w5qjzX0CVhMWwIhAP4OQxYsp1NsndY7U/XgaGaBkowAC7A75VtC4MbXZaTD"}]},"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/socket-signal_9.1.0_1611771556465_0.9452697438198581"},"_hasShrinkwrap":false},"9.2.0":{"name":"socket-signal","version":"9.2.0","description":"Signal abstraction to create WebRTC connections through sockets.","main":"index.js","browserslist":["> 5%"],"scripts":{"start":"node index.js","test":"jest --verbose --passWithNoTests --forceExit --detectOpenHandles","posttest":"npm run lint","lint":"xd-ns \"**/*.js\"","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"debug":"^4.1.1","end-of-stream":"^1.4.4","fastq":"^1.8.0","nanocustomassert":"^1.0.0","nanoerror":"^1.0.0","nanomessage-rpc":"^3.2.0","nanoresource-promise":"^2.0.0","p-event":"^4.1.0","p-limit":"^3.0.2","simple-peer":"^9.6.2"},"devDependencies":{"@geut/chan":"^2.0.0","@geut/xd":"^1.5.0","duplexify":"^4.1.1","jest":"^25.1.0","standard":"^14.3.1","through2":"^3.0.1","wrtc":"^0.4.4"},"jest":{"testMatch":["**/tests/**/*.test.js"],"testEnvironment":"node"},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/socket-signal.git"},"keywords":["socket-signal","webrtc","signal","signal-client","signal-server","simple-peer"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/socket-signal/issues"},"homepage":"https://github.com/geut/socket-signal#readme","gitHead":"21ceb5e352d4f2f255426a0a8c0430c8cf1ababa","_id":"socket-signal@9.2.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-+KLyLy+ysIkGzdgG2von417X/0MZyedEyRxxI7YD9JgcGGZxqzhlnvVZN0DekmGo4muM4PuabdyR0lij5JY/UA==","shasum":"c8049c14d157c7caf38f2049abf92ccf1a2851f3","tarball":"https://registry.npmjs.org/socket-signal/-/socket-signal-9.2.0.tgz","fileCount":11,"unpackedSize":32836,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHEBTCRA9TVsSAnZWagAA48EQAJhUR7ZOLs9f7yw4XvqK\nyFbX4O1yitd1GvcIcxVZwHRAs7Af6y8peLIjm9g/6HizdvVkvVl+rt0FZRVL\nyG57PELvtfaaBDOWulfN5qw/frbyeC0Cs0b+7A29nA58O9aeUT2lqp/jE1M7\nn0ew51oarhi00p6i0ei5BwuhG9x4yosZ2fa5bjj7EE5IgE3yMnVDkxIcHSUc\nopdI8E/zDoTJPXfj6Dfq4ELtLYCdC6RTnUjy045H7yjxfBrFLosOupIi9FFx\nhxo3qoXm4Sx6pCgKONw1nTw38Tx/XOeJCyx48EsfOfczfOzfFt0ktbgX/erE\nwJY2+3NucmG2Cjg3IgdWAWsZWvmNb/z2bXqvmgtP577FOX3+06qiwGgl+1hc\nOroqE0d1Fy2lzC+627r/LPEq/HeJ/nX2RKAw9SO/fqbMM+rrDdk2ES1hqd8m\nkck746+DcLUZppelNbw2p+Gs8Jz9nj2JYd+wfzNdS4vyGkhXN2gT3Dl0dTyz\n5Ij+l0H2yRalKRE9n7vPy4b2C0WyJlHdeWTsXK2qhyzftbLG84eyFGDOC2oD\n9j5OdMGgoSHUGOZW49CyCzb75WGb5OONyoWIeBWLBUw0VTQuNR+9mXSCcFPq\nmuallLofXO6pXqBRrA59unpU3tnOcCxkcmm6j0sDlK2v5cWs5przKOwW5gf/\nyYQq\r\n=+KBA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDht0QW+9Nv5PgGn72sV/OR4P7C+1yQEZ+EOUBI4PzHCgIhAPio54yisN6+nlqZxAR+3f+WhGcAdqFFSeTBgvm3Lz2T"}]},"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/socket-signal_9.2.0_1612464210818_0.5564094621180429"},"_hasShrinkwrap":false},"9.2.1":{"name":"socket-signal","version":"9.2.1","description":"Signal abstraction to create WebRTC connections through sockets.","main":"index.js","browserslist":["> 5%"],"scripts":{"start":"node index.js","test":"jest --verbose --passWithNoTests --forceExit --detectOpenHandles","posttest":"npm run lint","lint":"xd-ns \"**/*.js\"","version":"chan release --allow-yanked ${npm_package_version} && git add .","prepublishOnly":"npm test"},"dependencies":{"debug":"^4.1.1","end-of-stream":"^1.4.4","fastq":"^1.8.0","nanocustomassert":"^1.0.0","nanoerror":"^1.0.0","nanomessage-rpc":"^3.2.0","nanoresource-promise":"^2.0.0","p-event":"^4.1.0","p-limit":"^3.0.2","simple-peer":"^9.6.2"},"devDependencies":{"@geut/chan":"^2.0.0","@geut/xd":"^1.5.0","duplexify":"^4.1.1","jest":"^25.1.0","standard":"^14.3.1","through2":"^3.0.1","wrtc":"^0.4.4"},"jest":{"testMatch":["**/tests/**/*.test.js"],"testEnvironment":"node"},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/socket-signal.git"},"keywords":["socket-signal","webrtc","signal","signal-client","signal-server","simple-peer"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/socket-signal/issues"},"homepage":"https://github.com/geut/socket-signal#readme","gitHead":"0bd2e8281ee19aa81ba4f58a161d0488f92065ba","_id":"socket-signal@9.2.1","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-Q38YElCX6Z1PvaYgqFFA2V45nWiDEYrjVQrs3+5zDNQTY/Kb+JUKRSTnUocHylIZyED6nXqO5/WSBHkFKcvSJw==","shasum":"0c07fe6342de34bf7c7d6c44d5385be8faa5f5fe","tarball":"https://registry.npmjs.org/socket-signal/-/socket-signal-9.2.1.tgz","fileCount":11,"unpackedSize":32892,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWOGnCRA9TVsSAnZWagAAljkP/iZuaiA3R0sG4qVJqEiy\nFKQVgOTCKPZ8tT+05F30kfPmB0ZYccc154HihY8YKM5PFBS8SbA1uD2NgBuW\n3N1ALycS8ROsj8CS4yfgcenH/+Px3WK4aVTlcL4vaI8VekcXXZhIilyxMoAc\n2dIfA8tszrz8lSxvXLjVys6zNp98Qt3wT+Xbv5uZNkjxiKrpQ6aT1OVwcE9Y\nLkEzRMRvRSgUK68tD+EDP2SHt8Y6QXnDz+ZOi/XheUtL10fSihnEAEPwe7Pt\n+o1aYwTn9UvVnGXKn2W/LGnP90X9mChHR6sDT4BfaQm6q/aG76hSqlY6GUBt\ncEfI/+Qg3QwJavsHBHXqmvQxf86OAXZAwydZubjMXuUerR+dXveK8O0oHPn+\n5xPDquZm3+wKHihvC1Q2TtGX6IR/vCqPnSljnrGew4sjFr/sV/HpcYhu266T\njMNAqmHS2GiT4UX76QyJHu8MqWhry6vA6BmQ+e1pDknWMg2LGeondSxt1/LS\nm+hTN8x0HalWzwzMqMLvEL2EU/NUxVyGw5qV5Cpei2zZ1VFPj8PwscW6O1zg\nLrfN57N09X0+5Yv5dK/WcRXPwznq/mAZjB4alMc3yyHm/mOIrFyU106hGIov\nHjdj7E20uesujZYA/dTxR5hXh8AHwf5bijwxfnqdAp8EEx/fsIBXDHOiZDxk\nYJ33\r\n=v2Hl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG4hIFMe9kjPKZo1720dbXQn2eNF5StBMpEkZTyiWxtvAiEAyoJWE3T07zA+v5PYe/wnotRXlY1jC4JpuzSVnOvweW0="}]},"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/socket-signal_9.2.1_1616437671125_0.7570958436733337"},"_hasShrinkwrap":false},"10.0.0":{"name":"socket-signal","version":"10.0.0","description":"Signal abstraction to create WebRTC connections through sockets.","type":"module","exports":{".":"./src/index.js"},"browserslist":["> 5%"],"scripts":{"start":"node index.js","test":"NODE_OPTIONS=--experimental-vm-modules jest --verbose --passWithNoTests --forceExit","posttest":"npm run lint","lint":"standard \"**/*.js\"","prepublishOnly":"npm test"},"dependencies":{"debug":"^4.1.1","emittery":"^0.9.2","end-of-stream":"^1.4.4","fastq":"^1.11.1","nanocustomassert":"^1.0.0","nanoerror":"^1.0.0","nanomessage-rpc":"^5.0.0","nanoresource-promise":"^2.0.0","p-event":"^4.1.0","p-limit":"^3.0.2","simple-peer":"^9.11.0"},"devDependencies":{"duplexify":"^4.1.1","enhanced-resolve":"^5.8.2","jest":"^27.0.4","standard":"^16.0.1","through2":"^3.0.1","wrtc":"^0.4.4"},"jest":{"resolver":"./tests/jest-resolver.cjs","testEnvironment":"jest-environment-node","transform":{},"testMatch":["**/tests/**/*.test.js"]},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/socket-signal.git"},"keywords":["socket-signal","webrtc","signal","signal-client","signal-server","simple-peer"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/socket-signal/issues"},"homepage":"https://github.com/geut/socket-signal#readme","gitHead":"9b37c5d7ef85f74308dbdb00ebbad69db61ed571","_id":"socket-signal@10.0.0","_nodeVersion":"14.17.0","_npmVersion":"6.14.13","dist":{"integrity":"sha512-AernFfcGcZfAM9GviLEP0toHAFBwEm0h0OITBzUufpc/yo8+/AUs+GOru3wuMiDJajZhwZYoiMgQQwjWn1V1rg==","shasum":"b8353f41c6ae4cc27a33454292fcf99006f6c033","tarball":"https://registry.npmjs.org/socket-signal/-/socket-signal-10.0.0.tgz","fileCount":10,"unpackedSize":33708,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCwSTCRA9TVsSAnZWagAAmF0P/2vZfyu2/XgFLwOaOhd6\naZjxuout5VJwTW6g2HmOXhDSpHZ7uJxqd7kteoxMXFprs4ePm089pABG8SHW\n7QB77IU+NBxb4EhLKzjZVdIEwUWCUG2gk2FRPYn1HIIM8+rZ8a628lrtA0s7\n8PQh/lkt+waCa865PpgGa00BeMMYgJt+F3wR1mAVQdeqiQofM+1FmYNUrFIm\nAWkFubNVxq3vKHyb9ikrTwdyfnOQlfn+1MdoLcSo10vU7IhyOMTEEyVrhJl9\nFFo3V2YmK4bOxLLQ4Y84XvJ8YmP9JqJJv3uzJXHYAY9OFLtXqELo0oTSacJU\n+mRW66+wP92T416Fb5TERjhZfNYor79LS7ZS55ybrlAJhBxJvmZ92yNLOoyY\nPhRwnqYUzx4M7lp2dya01gHoTB2TsaemY6UACfbUVHJZMAw/HXNc95ZZ18W8\n2daTn43gVjt6dyBYHroA93S0nGLNeyIaNT2FaQbSqqIQA12SGQnVvJ4f+2v7\nHnG9hefIuFPeMAJB91qRuHZpS0v10FBXKcI2RWJu5YvbZOTjudL7Gks/aNg7\nawM37Vi2PJAogGnPsYKBDsc9msR70Q4DbhFf4dzpv35TVlUOJJsUcOQJdqgz\nQJ8Z7nkuUUyx5gfbFmblFVgdDDJ6+1VJcoYzKErFTxnCKyUA06NTvkOSm+hJ\new4U\r\n=+Ftt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+NvxdfIK9hcjAl537h2RNlh7oLJhgb4uYqyFFLklc4gIhAOzzjwWw1n/Rc/elOWHYSLP9lcGxGThtTCIBBr1OnDVH"}]},"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/socket-signal_10.0.0_1628112019452_0.22681416576687163"},"_hasShrinkwrap":false},"10.1.0":{"name":"socket-signal","version":"10.1.0","description":"Signal abstraction to create WebRTC connections through sockets.","type":"module","exports":{".":"./src/index.js"},"browserslist":["> 5%"],"scripts":{"start":"node index.js","test":"NODE_OPTIONS=--experimental-vm-modules jest --verbose --passWithNoTests --forceExit","posttest":"npm run lint","lint":"standard \"**/*.js\"","prepublishOnly":"npm test"},"dependencies":{"debug":"^4.1.1","end-of-stream":"^1.4.4","fastq":"^1.11.1","nanocustomassert":"^1.0.0","nanoerror":"^1.0.0","nanomessage-rpc":"^5.0.0","nanoresource-promise":"^3.0.1","p-event":"^4.1.0","p-limit":"^3.0.2","simple-peer":"^9.11.0"},"devDependencies":{"duplexify":"^4.1.1","enhanced-resolve":"^5.8.2","jest":"^27.0.4","standard":"^16.0.1","through2":"^3.0.1","wrtc":"^0.4.4"},"jest":{"resolver":"./tests/jest-resolver.cjs","testEnvironment":"jest-environment-node","transform":{},"testMatch":["**/tests/**/*.test.js"]},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/socket-signal.git"},"keywords":["socket-signal","webrtc","signal","signal-client","signal-server","simple-peer"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/socket-signal/issues"},"homepage":"https://github.com/geut/socket-signal#readme","gitHead":"1e5be3d6165e8b5585c1eb877e32dc5acb5d90ee","_id":"socket-signal@10.1.0","_nodeVersion":"14.15.5","_npmVersion":"6.14.11","dist":{"integrity":"sha512-i+kjNYTE8b9sfwj/cu+O66VRsQD0O5SPSL/lTkyK6e7DJKB99V1W/bJwtDnDdrQ8b5r1ZTop2k/CKv6s3g8VtQ==","shasum":"65d7968fb6d02bddc421bcba016d3ce67587150a","tarball":"https://registry.npmjs.org/socket-signal/-/socket-signal-10.1.0.tgz","fileCount":10,"unpackedSize":36192,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhH8sFCRA9TVsSAnZWagAAoUUQAIGuf/5EpoCCo3v6lXCo\nleybYEwM6rShqUWe3A3a1/XknZH/7uWGJP36zo9tr+D+bKwwRBEIwBKbDH7p\nHL+cfrMEDDDNEmnYunNKlQ9YZdzdGNjewLUmFalOOO6+eqmrm+h5AcktEftz\n4RS+imkggHmDkauzWnf7i7rEeM0Hmh1kBrkPddsw5OEpqQYo03f4MkPWDanb\nE7NthSTanDvbcxK7B6g23FHKVDXvLuE9BVQEvwe+j5yzuP4CeqvIQpP2Fcxj\nXSuBBmninlNG2+tc6/W36t5vEYQiJ7ODDN6lNMEO/0WPPdqFQfr6NQlWjeCk\n79HNaFGaxnz8WkY8MJX+VRA1RHTsQ/Wvix/kPTn7pkDAoo/+Hpt6ILvm74Ai\njO6omAoXKhvLPZPtgyXoMFwRPUYidsjJ2lJtrURRXbBj7+FTyZw/wutyRV0J\nDvpDYXV2CaW5+k69EebrKp+L5BTSTYZVaQKZuH38HcyJIU5m7NzSE0+Q1OWH\noNob8g3o0aCMNqci3C0dpQc2Q0SRxoXbC1J7roOV5cA6KQSmAzSheNQdMGhj\nEcBOb/Wj7SUYhuzWFqJXpCc2rZ8yvlGnqxYNqBZwk9pQLXy7ER0Ow21TdDUo\nNIau7qnkISeObim/pqXboaQBVc0NFutyP/E/jdVQY8eFx69Nd5BQFRAgmSVa\nQ6NZ\r\n=92+G\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGZx1tSQrh6d3WU/fY6ll8fzvM0lxNPpTXaDEJIRb0T6AiEAiPhvuOjRSPPyrHCXB+HT0B4/EicQ70wpfMXVvur1R0w="}]},"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/socket-signal_10.1.0_1629473541379_0.764318614539877"},"_hasShrinkwrap":false},"10.1.1":{"name":"socket-signal","version":"10.1.1","description":"Signal abstraction to create WebRTC connections through sockets.","type":"module","exports":{".":"./src/index.js"},"browserslist":["> 5%"],"scripts":{"start":"node index.js","test":"NODE_OPTIONS=--experimental-vm-modules jest --verbose --passWithNoTests --forceExit","posttest":"npm run lint","lint":"standard \"**/*.js\"","prepublishOnly":"npm test"},"dependencies":{"debug":"^4.1.1","end-of-stream":"^1.4.4","fastq":"^1.11.1","nanocustomassert":"^1.0.0","nanoerror":"^1.0.0","nanomessage-rpc":"^5.0.0","nanoresource-promise":"^3.0.1","p-event":"^4.1.0","p-limit":"^3.0.2","simple-peer":"^9.11.0"},"devDependencies":{"duplexify":"^4.1.1","enhanced-resolve":"^5.8.2","jest":"^27.0.4","standard":"^16.0.1","through2":"^3.0.1","wrtc":"^0.4.4"},"jest":{"resolver":"./tests/jest-resolver.cjs","testEnvironment":"jest-environment-node","transform":{},"testMatch":["**/tests/**/*.test.js"]},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/socket-signal.git"},"keywords":["socket-signal","webrtc","signal","signal-client","signal-server","simple-peer"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/socket-signal/issues"},"homepage":"https://github.com/geut/socket-signal#readme","gitHead":"99110c814f57535557c2955508c60d76dbeefdb2","_id":"socket-signal@10.1.1","_nodeVersion":"14.15.5","_npmVersion":"6.14.11","dist":{"integrity":"sha512-k/AWKnvoWKyxLVRgMp5KPIj9suvWWBejh652auFwsGE45C+Dw725feSqsqPd6HDR4yPZaso8t0ifQ8troph7yg==","shasum":"bb5f5e8b93512270107d099c021111c1311fb7d2","tarball":"https://registry.npmjs.org/socket-signal/-/socket-signal-10.1.1.tgz","fileCount":10,"unpackedSize":36546,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhH+XACRA9TVsSAnZWagAAT3YQAKTafxekbYeeBYZbXaQO\n/YzxqLUOl3jZT2Els41nSCax2PWjkPExoQ9OLlsLIYhB03NBS/bT7tg8n84p\nZ9MPxxzU6etcof/2ZCSKyDv+REEajSee1tmRj5FTMeFnmYB+H4npnhEOvMwc\ncHgimcnQS6OcQLQRPelYur9iCfpdu6QSY4RecusZhZs3985n4fYJfi+ARqzh\nlB1ZTrQ/2l45X9LaXyeIC/KryP0ofBr3IA7K8M7eT1kFQgcGWhVdzOBZrfVX\nrfq81YMHmGqbKmUHYAPKJ95lbaUsvnpIrnSGyvGl53ovVc8l8asnnphHPln/\nRX+w52c/z4qZIHCfAd9WrFy+vzkqRQoINrmJd3zr07h3M/zjahfCa2Hb6mC0\n5F+Fj0E7XJAgGXn/5P/udJZfpiYcs2qeQ21RDzr/e372RxFKg4z6j0mMcvtl\nzHjihgwyEhTqvbPVUO11UxTiPSxVd8SnHGZ4yyZNq7n8L9CNglq5tbHJ8yc/\nrNUflXuG9GxpELmSCxDd3NMrvOaypHTjwzGGE3wXPb661wCsdF93G1i5LGSa\ntj0GMZZmc91IK82mOtqymsvQ1UsZ5tIyB39yp7qotbnVWYwPItYdGFVHgQw2\nbUNeUVle+zzWmpDKSzreNoa5ZSikTQtI1CEfgNjQ8/ZGxj5G7jhk/9LDgHuE\n8mkA\r\n=qVPM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID/WgVMccTFv7kJ20QSYR8TGuISqkEcqBnm8JjMtNbyIAiA5M8xOjbJagLn1R0S/xT0zyZiN16yDY68aKpNzkHfeIQ=="}]},"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/socket-signal_10.1.1_1629480384374_0.26729613979204103"},"_hasShrinkwrap":false},"10.2.0":{"name":"socket-signal","version":"10.2.0","description":"Signal abstraction to create WebRTC connections through sockets.","type":"module","exports":{".":"./src/index.js"},"browserslist":["> 5%"],"scripts":{"start":"node index.js","test":"NODE_OPTIONS=--experimental-vm-modules jest --verbose --passWithNoTests --forceExit","posttest":"npm run lint","lint":"standard \"**/*.js\"","prepublishOnly":"npm test"},"dependencies":{"debug":"^4.1.1","end-of-stream":"^1.4.4","fastq":"^1.11.1","nanocustomassert":"^1.0.0","nanoerror":"^1.0.0","nanomessage-rpc":"^5.0.0","nanoresource-promise":"^3.0.2","p-limit":"^3.0.2","simple-peer":"^9.11.0"},"devDependencies":{"duplexify":"^4.1.1","enhanced-resolve":"^5.8.2","jest":"^27.0.4","standard":"^16.0.1","through2":"^3.0.1","wrtc":"^0.4.4"},"jest":{"resolver":"./tests/jest-resolver.cjs","testEnvironment":"jest-environment-node","transform":{},"testMatch":["**/tests/**/*.test.js"]},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/socket-signal.git"},"keywords":["socket-signal","webrtc","signal","signal-client","signal-server","simple-peer"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/socket-signal/issues"},"homepage":"https://github.com/geut/socket-signal#readme","gitHead":"a511f63214aaa0c996f5e14534cbf45d8bca410d","_id":"socket-signal@10.2.0","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-V9qxN6mkEPYhhwVoMfBmbz8Ge/fxbxvByMLkKU/etVnaIG2rQAv0tzQqN9dn+Gs8SRE5u32LV0uExrkUtS2lxA==","shasum":"b73bb29ea546d9e8670f525d849877e3dbeb9002","tarball":"https://registry.npmjs.org/socket-signal/-/socket-signal-10.2.0.tgz","fileCount":10,"unpackedSize":36615,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE8N7xLaiOPb0IDUp1OTpeVCvEM1/Fk7DJZk2UDf3t36AiEAxMbyUZhpaYsqn6JJ8DBz3hUmg7/VirxS0eXH6lZllGY="}]},"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/socket-signal_10.2.0_1634740627565_0.35055031595695896"},"_hasShrinkwrap":false},"10.2.1":{"name":"socket-signal","version":"10.2.1","description":"Signal abstraction to create WebRTC connections through sockets.","type":"module","exports":{".":"./src/index.js"},"browserslist":["> 5%"],"scripts":{"start":"node index.js","test":"NODE_OPTIONS=--experimental-vm-modules jest --verbose --passWithNoTests --forceExit","posttest":"npm run lint","lint":"standard \"**/*.js\"","prepublishOnly":"npm test"},"dependencies":{"debug":"^4.1.1","end-of-stream":"^1.4.4","fastq":"^1.11.1","nanocustomassert":"^1.0.0","nanoerror":"^1.0.0","nanomessage-rpc":"^5.0.0","nanoresource-promise":"^3.0.2","p-limit":"^3.0.2","simple-peer":"^9.11.0"},"devDependencies":{"duplexify":"^4.1.1","enhanced-resolve":"^5.8.2","jest":"^27.0.4","standard":"^16.0.1","through2":"^3.0.1","wrtc":"^0.4.4"},"jest":{"resolver":"./tests/jest-resolver.cjs","testEnvironment":"jest-environment-node","transform":{},"testMatch":["**/tests/**/*.test.js"]},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/socket-signal.git"},"keywords":["socket-signal","webrtc","signal","signal-client","signal-server","simple-peer"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/socket-signal/issues"},"homepage":"https://github.com/geut/socket-signal#readme","gitHead":"57e33d7691318f1c40389c39c0c82c5f3ed3fc85","_id":"socket-signal@10.2.1","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-gKIH7wfnf0Kt9czLmSZYW7mRr1+ooQRSn6CAQs/nXb4G88HV9iwn5pyZZFucoaywXSSewas+KP1QY+8SP3xwhA==","shasum":"710bd088919b2bf0003e0506d39bb371c9e0a9fc","tarball":"https://registry.npmjs.org/socket-signal/-/socket-signal-10.2.1.tgz","fileCount":10,"unpackedSize":36881,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAbuWLHgRM2pazQI+4QNsXh5Z0hJWatz1QwSz6t8vZ10AiEA7sAnw1UxSfJwbzaUyPwZalM0v8UIaIgoXSV8upRS45M="}]},"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/socket-signal_10.2.1_1634742436131_0.11054018808428623"},"_hasShrinkwrap":false},"10.2.2":{"name":"socket-signal","version":"10.2.2","description":"Signal abstraction to create WebRTC connections through sockets.","type":"module","exports":{".":"./src/index.js"},"browserslist":["> 5%"],"scripts":{"start":"node index.js","test":"NODE_OPTIONS=--experimental-vm-modules jest --verbose --passWithNoTests --forceExit","posttest":"npm run lint","lint":"standard \"**/*.js\"","prepublishOnly":"npm test"},"dependencies":{"debug":"^4.1.1","end-of-stream":"^1.4.4","fastq":"^1.11.1","nanocustomassert":"^1.0.0","nanoerror":"^1.0.0","nanomessage-rpc":"^5.0.0","nanoresource-promise":"^3.0.2","p-limit":"^3.0.2","simple-peer":"^9.11.0"},"devDependencies":{"duplexify":"^4.1.1","enhanced-resolve":"^5.8.2","jest":"^27.0.4","standard":"^16.0.1","through2":"^3.0.1","wrtc":"^0.4.4"},"jest":{"resolver":"./tests/jest-resolver.cjs","testEnvironment":"jest-environment-node","transform":{},"testMatch":["**/tests/**/*.test.js"]},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/socket-signal.git"},"keywords":["socket-signal","webrtc","signal","signal-client","signal-server","simple-peer"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/socket-signal/issues"},"homepage":"https://github.com/geut/socket-signal#readme","gitHead":"d9a62b4236c79aaa02d9041479a6148fecd4e524","_id":"socket-signal@10.2.2","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-83g5VUXW0YvgsOv9zRhNTGEo8BU/tjtSvzgCht80i9NN+rzLwPwfIPtRVhIAxUwERh9STW4X6Z7/yytkobvSrw==","shasum":"a2ec4aa8989323695fee2cd570bfd0441b60f92d","tarball":"https://registry.npmjs.org/socket-signal/-/socket-signal-10.2.2.tgz","fileCount":10,"unpackedSize":36972,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIByga//ceqm3DLRDJrAzB+UpuyLOSTpunnq04wUwee4OAiEAqXj/aHKKQF6EOv8H9BWZ+d3GnT5ybsqTb1peNqFhSdA="}]},"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/socket-signal_10.2.2_1634742940950_0.26603516903983637"},"_hasShrinkwrap":false},"10.3.0":{"name":"socket-signal","version":"10.3.0","description":"Signal abstraction to create WebRTC connections through sockets.","type":"module","exports":{".":"./src/index.js"},"browserslist":["> 5%"],"scripts":{"start":"node index.js","test":"NODE_OPTIONS=--experimental-vm-modules jest --verbose --passWithNoTests --forceExit","posttest":"npm run lint","lint":"standard \"**/*.js\"","prepublishOnly":"npm test"},"dependencies":{"debug":"^4.1.1","end-of-stream":"^1.4.4","fastq":"^1.11.1","nanocustomassert":"^1.0.0","nanoerror":"^1.0.0","nanomessage-rpc":"^5.0.0","nanoresource-promise":"^3.0.2","p-limit":"^3.0.2","simple-peer":"^9.11.0"},"devDependencies":{"duplexify":"^4.1.1","enhanced-resolve":"^5.8.2","jest":"^27.0.4","standard":"^16.0.1","through2":"^3.0.1","wrtc":"^0.4.4"},"jest":{"resolver":"./tests/jest-resolver.cjs","testEnvironment":"jest-environment-node","transform":{},"testMatch":["**/tests/**/*.test.js"]},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/socket-signal.git"},"keywords":["socket-signal","webrtc","signal","signal-client","signal-server","simple-peer"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/socket-signal/issues"},"homepage":"https://github.com/geut/socket-signal#readme","gitHead":"ae371a34ca5aeab5d3c6a74739fdd6028f7d8347","_id":"socket-signal@10.3.0","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-thcI7YRVljOuacL1maism3qw4xeuUa92SUgnqp6DVupt1hybeLG9o0RDtRDuL4R+mYnemnmjeJKaSfar2EPLHA==","shasum":"7c55b76aa2fe0d1eed999ce0afe2dafcb6fb93c3","tarball":"https://registry.npmjs.org/socket-signal/-/socket-signal-10.3.0.tgz","fileCount":10,"unpackedSize":37152,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHcjsyfzB4YqpzFDF/Bjiu6yvFIyCcAIfbkdqoGZA9HAIgXibXH3hljb3ZAuPU9SljJxxF0tnT+DgeO8BSnLJARN8="}]},"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/socket-signal_10.3.0_1634743908173_0.65355598552495"},"_hasShrinkwrap":false},"10.3.1":{"name":"socket-signal","version":"10.3.1","description":"Signal abstraction to create WebRTC connections through sockets.","type":"module","exports":{".":"./src/index.js"},"browserslist":["> 5%"],"scripts":{"start":"node index.js","test":"NODE_OPTIONS=--experimental-vm-modules jest --verbose --passWithNoTests --forceExit","posttest":"npm run lint","lint":"standard \"**/*.js\"","prepublishOnly":"npm test"},"dependencies":{"debug":"^4.1.1","end-of-stream":"^1.4.4","fastq":"^1.11.1","nanocustomassert":"^1.0.0","nanoerror":"^1.0.0","nanomessage-rpc":"^5.0.0","nanoresource-promise":"^3.0.2","p-limit":"^3.0.2","simple-peer":"^9.11.0"},"devDependencies":{"duplexify":"^4.1.1","enhanced-resolve":"^5.8.2","jest":"^27.0.4","standard":"^16.0.1","through2":"^3.0.1","wrtc":"^0.4.4"},"jest":{"resolver":"./tests/jest-resolver.cjs","testEnvironment":"jest-environment-node","transform":{},"testMatch":["**/tests/**/*.test.js"]},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/socket-signal.git"},"keywords":["socket-signal","webrtc","signal","signal-client","signal-server","simple-peer"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/socket-signal/issues"},"homepage":"https://github.com/geut/socket-signal#readme","gitHead":"d55bf3697ce2eed48a0452820901dbb5b10c58ab","_id":"socket-signal@10.3.1","_nodeVersion":"14.18.1","_npmVersion":"8.1.0","dist":{"integrity":"sha512-7EQlJhFzNaCdFeqsbVJAfKQWLyXUS9k3h+0+MBDrJyQm3Jd+lfNhmFmg1TFwuvNGIvZEjvuVMJQYvnpsplDlqA==","shasum":"d771ead22863b2f2ac3d55a45efb0db3e83a6e9f","tarball":"https://registry.npmjs.org/socket-signal/-/socket-signal-10.3.1.tgz","fileCount":10,"unpackedSize":37052,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh27iSCRA9TVsSAnZWagAAd1gQAI/lCrHE2CSrCchZjZ+n\nuq8vvPk7LMUq68WFnvyz3D1aJx0HyPWcclXdeWIzJNOaE3FCymQ8oQTpQ1nJ\nhV73EhlzPJLQt+dOituCnOj8GK+oC4NU/NxiZGLKwmg5N8zUnNN9epSkRl6f\nm7Vf3cn5Vt58m57NkhUj3XMObciMbY5xXlAb0x3L7HB93/9642Q9+9zHfQbW\nQlPTDmBEGuebRflzEYJZJ+jzatOI5OTCn3AXjaBGWcCwfzDWIIi7qjien0A0\nMZKfiLLccNNg3aFEndgHWcYj4AZzJtk/feIGekI2ofpk7nsYZzX5+ykc2amK\n5GnFDxrCIkB4Orgi5/1cN7EM3Ww2k+EYWpreKT29vOl1FAi9m3Z8EbS/dX6w\nMepz0KoB49ZAl3AvUtEBD3Z8jhe54oRiqw6Bg/56njQQjwDFV+NBMuLIHnMJ\n76duLkIGOp+z4hIfym9fSu/mzHsIfOO2d5VO7OC0uCPDfIiLn4Ks5+1pofSw\nQ4PoAlu0eKRd/vUcT5tsIKV2D2d3bUljvECtJGQoFl3Ru8lxV/KLxwwVVvTA\nHYozxFHSD+iptmSNZ2i6foX4rTCESKUQFvI7uxzRdxrzFiCeAhRZuZqSo1gX\nJJyy2zS0rZ98e8tyi4haJvGg6ovaJ3jWAJ1gG1XQcLX7zi4oyxIBYletkf3o\nJaZS\r\n=XmbN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA6qvg5N3RroOotIqlYg4xNpNlJHO0IInerb9oApR19RAiEAiVn605eFdeDV0CyZxGFNKApkKtimHWj65s8MZ1VausA="}]},"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/socket-signal_10.3.1_1635439109840_0.3901448070115463"},"_hasShrinkwrap":false},"10.3.2":{"name":"socket-signal","version":"10.3.2","description":"Signal abstraction to create WebRTC connections through sockets.","type":"module","exports":{".":"./src/index.js","./client":"./src/client.js","./server":"./src/server.js","./server-map":"./src/server-map.js","./errors":"./src/errors.js","./peer":"./src/peer.js"},"browserslist":["> 5%"],"browser":{"crypto":false},"scripts":{"start":"node index.js","test":"NODE_OPTIONS=--experimental-vm-modules jest --verbose --passWithNoTests --forceExit","posttest":"npm run lint","lint":"standard \"**/*.js\"","prepublishOnly":"npm test"},"dependencies":{"debug":"^4.1.1","end-of-stream":"^1.4.4","fastq":"^1.11.1","nanocustomassert":"^1.0.0","nanoerror":"^1.0.0","nanomessage-rpc":"^5.0.0","nanoresource-promise":"^3.0.2","p-limit":"^3.0.2","simple-peer":"^9.11.0"},"devDependencies":{"duplexify":"^4.1.1","enhanced-resolve":"^5.8.2","jest":"^27.0.4","standard":"^16.0.1","through2":"^3.0.1","wrtc":"^0.4.4"},"jest":{"resolver":"./tests/jest-resolver.cjs","testEnvironment":"jest-environment-node","transform":{},"testMatch":["**/tests/**/*.test.js"]},"standard":{"env":["jest","node","browser"]},"repository":{"type":"git","url":"git+https://github.com/geut/socket-signal.git"},"keywords":["socket-signal","webrtc","signal","signal-client","signal-server","simple-peer"],"author":{"name":"GEUT","email":"contact@geutstudio.com"},"license":"MIT","bugs":{"url":"https://github.com/geut/socket-signal/issues"},"homepage":"https://github.com/geut/socket-signal#readme","gitHead":"0cfc279ad1549482615c7882319504fa91568ba6","_id":"socket-signal@10.3.2","_nodeVersion":"14.18.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-eTFhtCLM618BnLzQlPtjPQDpymRnYQGmA4u5CH4m7YedENidVAOHrTdBrfntWQEP+w96Gj436lqWvRR4hRR0Kw==","shasum":"2270f6a23c467e920faca6ef09f745cfba2b234c","tarball":"https://registry.npmjs.org/socket-signal/-/socket-signal-10.3.2.tgz","fileCount":11,"unpackedSize":37737,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiEaRlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoKVg//QrmIGHgs6o4+fjioNbMej1NByBKwkmsdwWq4B66mO0RaGO5P\r\n6MLVUJ6XTtdnOG2/dgqby+tBhQcA5TOYcNL6hj1Sw+lb0B/1KsMaTkFD5Tvx\r\n1yP5x0wbJvYC0rtevC1M9FFm9pBYS0iH/8WPDuSC3GBBksDaxRVeTju0FoF+\r\ny93m1e1jI7uj3ZOanhDs9wkBQ4+27eTvwSEfpi4fkZzeOOtinC+ofE3hFnD/\r\n+rP3+bbIgjFOYy68hBmOhY+qVFEBniBX/F9L98gYbPEVAxwciB7hxbvKr7yQ\r\n9Ctdop/1W8ppNZcWI/KI1bgAN79UaBOPzByCoN+47QE1/hbf45qyHxcIJErn\r\nxZBma72W9jn1/T9x+Nuo+M3na8ExFuDiTrcMb2fwXqgGHQmMP/VHMvzHJIrf\r\nHQGpWCM0NSwgcnahdF79WX11HUbTaxH++ZjTk0yq9VjhHSlNlmM/HBfwAyWw\r\ndc0/yF2wrFCzb67p/YND9an3Q5Qf4NymzuG9Ma7TdNeSafwrfMuu6napbplI\r\novnk/D2Y0rcWD9rWqanL3mN51q5HsM4+USDFGpJtPHUMbetEy4+nU0xHfI5w\r\nhBmmvMsKYyKBGvw5AeE1h/hnq5gg/96wtJFVF/ggQ4y37Obfp7n30K2TdFNe\r\n3z1Y+Q0+OPqXE/J+7A7OONzRakFlG3nQdV0=\r\n=a1Yu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDR01XmzwmotFjog8FGfy0x+6N5+Co7LxtxJoSbJXCYeAIgF9R95no5dloPJXFv2oMZkkfkDZ7yvKjr+4l2xcogs88="}]},"_npmUser":{"name":"tinchoz49","email":"tinchoz49@gmail.com"},"directories":{},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/socket-signal_10.3.2_1645323365237_0.566990794347745"},"_hasShrinkwrap":false}},"time":{"created":"2020-03-15T18:58:47.653Z","1.0.0":"2020-03-15T18:58:47.776Z","modified":"2022-05-18T06:33:15.127Z","1.0.1":"2020-03-15T20:05:02.310Z","1.0.2":"2020-03-16T13:30:03.795Z","1.0.3":"2020-03-16T13:37:29.289Z","1.0.4":"2020-03-16T13:41:47.969Z","1.0.6":"2020-03-16T17:07:06.777Z","1.0.7":"2020-03-16T17:15:18.342Z","1.0.8":"2020-03-16T17:40:13.353Z","1.0.9":"2020-03-16T20:24:57.195Z","1.0.10":"2020-03-17T18:54:06.383Z","1.0.11":"2020-03-27T16:38:27.138Z","1.0.12":"2020-04-02T14:30:51.784Z","2.0.0":"2020-04-20T20:52:24.258Z","3.0.0":"2020-04-21T14:14:17.005Z","3.0.1":"2020-04-22T15:23:54.157Z","3.0.2":"2020-04-22T15:43:40.649Z","4.0.0":"2020-04-22T15:44:20.315Z","4.0.1":"2020-04-23T01:54:40.417Z","5.0.0":"2020-05-26T19:00:15.555Z","4.0.2":"2020-05-26T22:55:41.153Z","5.1.0":"2020-07-21T13:47:20.180Z","6.0.0":"2020-07-26T15:36:06.586Z","6.0.1":"2020-07-27T00:44:03.737Z","7.0.0":"2020-07-28T20:17:43.916Z","7.0.1":"2020-07-31T03:45:08.870Z","8.0.0":"2020-08-12T18:35:39.550Z","8.0.1":"2020-08-19T17:27:10.472Z","8.1.0":"2020-08-19T19:19:55.437Z","9.0.0":"2020-08-21T17:28:39.031Z","9.1.0":"2021-01-27T18:19:16.569Z","9.2.0":"2021-02-04T18:43:31.057Z","9.2.1":"2021-03-22T18:27:51.285Z","10.0.0":"2021-08-04T21:20:19.610Z","10.1.0":"2021-08-20T15:32:21.533Z","10.1.1":"2021-08-20T17:26:24.469Z","10.2.0":"2021-10-20T14:37:07.665Z","10.2.1":"2021-10-20T15:07:16.289Z","10.2.2":"2021-10-20T15:15:41.118Z","10.3.0":"2021-10-20T15:31:48.343Z","10.3.1":"2021-10-28T16:38:30.022Z","10.3.2":"2022-02-20T02:16:05.372Z"},"maintainers":[{"name":"tinchoz49","email":"tinchoz49@gmail.com"}],"description":"Signal abstraction to create WebRTC connections through sockets.","homepage":"https://github.com/geut/socket-signal#readme","keywords":["socket-signal","webrtc","signal","signal-client","signal-server","simple-peer"],"repository":{"type":"git","url":"git+https://github.com/geut/socket-signal.git"},"author":{"name":"GEUT","email":"contact@geutstudio.com"},"bugs":{"url":"https://github.com/geut/socket-signal/issues"},"license":"MIT","readme":"# socket-signal\n\n[![Build Status](https://travis-ci.com/geut/socket-signal.svg?branch=master)](https://travis-ci.com/geut/socket-signal)\n[![JavaScript Style Guide](https://img.shields.io/badge/code_style-standard-brightgreen.svg)](https://standardjs.com)\n[![standard-readme compliant](https://img.shields.io/badge/readme%20style-standard-brightgreen.svg?style=flat-square)](https://github.com/RichardLitt/standard-readme)\n\n> Signal abstraction to create WebRTC connections through sockets.\n\nThis module provides a common interface (for the client and server) to build your own signal.\n\nIf you want to use a `ready to use` implementation check: [socket-signal-websocket](https://github.com/geut/socket-signal-websocket).\n\n## <a name=\"install\"></a> Install\n\n```\n$ npm install socket-signal\n```\n\n## <a name=\"usage\"></a> Usage\n\n### Client\n\nThe client interface provides almost everything that you need to start a basic signal client (most of the times you won't need to add more features).\n\n```javascript\nconst { SocketSignalClient } = require('socket-signal')\n\nclass YourClient extends SocketSignalClient {\n  async _open() {\n    await super._open()\n  }\n\n  async _close() {\n    await super._close()\n  }\n\n  async _onOffer(data) {\n    // data.offer\n  }\n\n  async _onAnswer(data) {\n    // data.answer\n  }\n\n  async _onIncomingPeer(peer) {\n    if (validPeer(peer)) return\n    throw new Error('invalid peer')\n  }\n}\n\nconst client = new YourClient(socket, opts)\n\n;(async () => {\n  // open the client\n  await client.open()\n\n  // join the swarm for the given topic and get the current peers for that topic\n  const peersAvailable = await client.join(topic)\n\n  // request a connection to a specific peer\n  const remotePeer = client.connect(topic, peersAvailable[0])\n\n  // optional, use the signal to listen for incoming media streams\n  remotePeer.subscribeMediaStream = true\n\n  try {\n    // wait until the connection is established\n    await remotePeer.ready()\n    console.log(remotePeer.stream)\n    // SimplePeer connected\n  } catch(err) {\n    // SimplePeer rejected\n  }\n})()\n```\n\n### Server\n\n```javascript\nconst { SocketSignalServer } = require('socket-signal')\n\nclass YourServer extends SocketSignalServer {\n  async _onDisconnect (rpc) {\n    // onDisconnect a peer socket\n  }\n\n  async _onJoin (rpc, msg) {\n    // msg.id, msg.topic\n  }\n\n  async _onLeave (rpc, msg) {\n    // msg.id, msg.topic\n  }\n\n  async _onLookup (rpc, msg) {\n    // msg.topic\n  }\n\n  /**\n   * request signal offer\n   */\n  async _onOffer (rpc, msg) {\n    // msg.remoteId, msg.topic, msg.data\n  }\n\n  /**\n   * event signal\n   *\n   * this event is emitted when there is a signal candidate\n   */\n  async _onSignal (rpc, msg) {\n    // msg.remoteId, msg.topic, msg.data\n  }\n}\n```\n\n> If you want a server with a minimal implementation to handle peer connections you can use [SocketSignalServerMap](lib/server-map.js).\n\n## API\n\n### Client\n\n#### `const client = new Client(socket, options)`\n\nCreates a new client instance.\n\nOptions include:\n\n- `id: Buffer`: Buffer of 32 bytes.\n- `requestTimeout: 15 * 1000`: How long to wait for peer requests.\n- `concurrency: 1`: How many incoming connections in concurrent can handle\n- `metadata: Object`: Metadata to share across network.\n- `simplePeer: Object`: SimplePeer options.\n\n> IMPORTANT: Every `id` and `topic` must be a `Buffer of 32 bytes`.\n\n#### `client.open() => Promise`\n\nOpen the client.\n\n#### `client.close() => Promise`\n\nClose the client.\n\n#### `client.join(topic: Buffer) => Promise<Array<Buffer>>`\n\nJoin the swarm for the given topic and do a `lookup` of peers available for that topic.\n\n#### `client.leave(topic: Buffer) => Promise`\n\nLeave the swarm for the given topic.\n\n> IMPORTANT: This will not close the current peers for that topic you should call `closeConnectionsByTopic(topic)`\n\n#### `client.closeConnectionsByTopic(topic: Buffer) => Promise`\n\nClose all the connections referenced by a topic.\n\n#### `client.connect(topic: Buffer, peerId: Buffer, options?: Object) => Peer`\n\nCreates a `request` connection for a specific `topic` and `peerId`.\n\n`options` include:\n\n- `metadata: Object`: Metadata to share with the other peer.\n- `simplePeer: Object`: Specific SimplePeer options for this connection.\n\n`Peer` is an object with:\n\n- `id: Buffer`: ID of the peer.\n- `sessionId: Buffer`: Unique ID for this connection.\n- `topic: Buffer`: Topic related.\n- `metadata: Object`: Metadata object to share with other side.\n- `stream: SimplePeer`: The SimplePeer internal stream.\n- `subscribeMediaStream: boolean`: Set in `true` if you want to use the signal to listen for incoming media streams. Default: `false`.\n\n#### `peer.ready() => Promise`\n\nWait for the connection to be established.\n\n#### `peer.addStream(mediaStream) => Peer`\n\nAdd a media stream.\n\n## <a name=\"issues\"></a> Issues\n\n:bug: If you found an issue we encourage you to report it on [github](https://github.com/geut/socket-signal/issues). Please specify your OS and the actions to reproduce it.\n\n## <a name=\"contribute\"></a> Contributing\n\n:busts_in_silhouette: Ideas and contributions to the project are welcome. You must follow this [guideline](https://github.com/geut/socket-signal/blob/master/CONTRIBUTING.md).\n\n## License\n\nMIT © A [**GEUT**](http://geutstudio.com/) project\n","readmeFilename":"README.md"}