{"_id":"simple-signal-client","_rev":"35-eb1a22b926fb2e2fb288bb6c8c2d0068","name":"simple-signal-client","description":"socket.io signalling solution for simple-peer","dist-tags":{"latest":"3.0.0"},"versions":{"1.0.0":{"name":"simple-signal-client","version":"1.0.0","description":"socket.io signalling solution for simple-peer","main":"simple-signal-client.js","author":{"name":"Thomas Mullen"},"license":"MIT","dependencies":{"simple-peer":"^6.2.2"},"_id":"simple-signal-client@1.0.0","scripts":{},"_shasum":"ecc475c1e746b344f2b0fc8e7b20f0329853a3b8","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"rationalcoding","email":"thomasmullendesign@gmail.com"},"dist":{"shasum":"ecc475c1e746b344f2b0fc8e7b20f0329853a3b8","tarball":"https://registry.npmjs.org/simple-signal-client/-/simple-signal-client-1.0.0.tgz","integrity":"sha512-79qFhM261IzVAzg69QCyXVADOkyoRKzdv0hSbA4GsrLFySEze5PJV7MWij/VTNy3ikHz6i+1hisQH6C0gyYLYA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF1grUdkBGGKzi17fhjKsUTUzuZD0BGQuT/5ZhfMlu3wAiBlZ410rKQa9Z08xbj+Belj4U0QU7gSXsXEGE6GNYEJ3w=="}]},"maintainers":[{"name":"rationalcoding","email":"thomasmullendesign@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/simple-signal-client-1.0.0.tgz_1486979478251_0.9156719860620797"},"directories":{}},"1.0.1":{"name":"simple-signal-client","version":"1.0.1","description":"socket.io signalling solution for simple-peer","main":"simple-signal-client.js","author":{"name":"Thomas Mullen"},"license":"MIT","dependencies":{"simple-peer":"^6.2.2"},"_id":"simple-signal-client@1.0.1","scripts":{},"_shasum":"a8ab452b43ee6e7f8928e8e12e4721cfafa5f6f4","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"rationalcoding","email":"thomasmullendesign@gmail.com"},"dist":{"shasum":"a8ab452b43ee6e7f8928e8e12e4721cfafa5f6f4","tarball":"https://registry.npmjs.org/simple-signal-client/-/simple-signal-client-1.0.1.tgz","integrity":"sha512-JVO3DbHEZC7WtFOuZPXwW9BYh/TK7tfCVATO2vdNdPyBu971vL6Ouwex8WxWW865hektDJAGb+dBOLM7WRwahw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKrPFN2b0H3bhekyOpairdDe0/bqGzObWPt0eWCO+1YQIhAKvwztjplMUAnYg+ex7vtsYbO8DFCUew83JnBy5B4Qib"}]},"maintainers":[{"name":"rationalcoding","email":"thomasmullendesign@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/simple-signal-client-1.0.1.tgz_1486979814845_0.6092764388304204"},"directories":{}},"1.1.0":{"name":"simple-signal-client","version":"1.1.0","description":"socket.io signalling solution for simple-peer","main":"src/simple-signal-client.js","author":{"name":"Thomas Mullen"},"license":"MIT","dependencies":{"simple-peer":"^6.2.2"},"scripts":{"build":"browserify src/simple-signal-client.js -s SimpleSignalClient -r ./ | uglifyjs -m >  ../dist/simple-signal-client.min.js","test":"standard && npm run test-node && npm run test-browser-local","test-browser-local":"zuul --local -- test/*.js","test-node":"npm run test-node-electron-webrtc && npm run test-node-wrtc","test-node-electron-webrtc":"WRTC=electron-webrtc tape test/*.js","test-node-wrtc":"WRTC=wrtc tape test/*.js"},"devDependencies":{"browserify":"^14.1.0","electron-webrtc":"^0.3.0","socket.io-client":"^1.7.3","tape":"^4.6.3","uglify-js":"^2.7.5","wrtc":"0.0.61","zuul":"^3.11.1"},"_id":"simple-signal-client@1.1.0","_shasum":"538914b23bc64788d3e607bc4e5fa57967c17688","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"rationalcoding","email":"thomasmullendesign@gmail.com"},"dist":{"shasum":"538914b23bc64788d3e607bc4e5fa57967c17688","tarball":"https://registry.npmjs.org/simple-signal-client/-/simple-signal-client-1.1.0.tgz","integrity":"sha512-XzUAnPBkOvgdccI9suOjM+PDLijDWGAhjzZZGWRN9JKfPc9ONq0x76mWvysXGOFhTOcrUzW4VQGkYYocs4QVjg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0clyVeP9Nv/e0fi6qzoGVBwR9isagXqLPjMKW01yF9QIhAMi0wW5OO9inBoB7RKamyQwbyjMCRJAkVSBmmUgxw6K+"}]},"maintainers":[{"name":"rationalcoding","email":"thomasmullendesign@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/simple-signal-client-1.1.0.tgz_1487600391788_0.17458368348889053"},"directories":{}},"1.1.1":{"name":"simple-signal-client","version":"1.1.1","description":"socket.io signalling solution for simple-peer","main":"src/simple-signal-client.js","author":{"name":"Thomas Mullen"},"license":"MIT","dependencies":{"simple-peer":"^6.2.2"},"scripts":{"build":"browserify src/simple-signal-client.js -s SimpleSignalClient -r ./ | uglifyjs -m >  ../dist/simple-signal-client.min.js","test":"standard && npm run test-node && npm run test-browser-local","test-browser-local":"zuul --local -- test/*.js","test-node":"npm run test-node-electron-webrtc && npm run test-node-wrtc","test-node-electron-webrtc":"WRTC=electron-webrtc tape test/*.js","test-node-wrtc":"WRTC=wrtc tape test/*.js"},"devDependencies":{"browserify":"^14.1.0","electron-webrtc":"^0.3.0","socket.io-client":"^1.7.3","tape":"^4.6.3","uglify-js":"^2.7.5","wrtc":"0.0.61","zuul":"^3.11.1"},"_id":"simple-signal-client@1.1.1","_shasum":"9443f01b38b9913fb74f8ce4af8477fc1ad8e81b","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"rationalcoding","email":"thomasmullendesign@gmail.com"},"dist":{"shasum":"9443f01b38b9913fb74f8ce4af8477fc1ad8e81b","tarball":"https://registry.npmjs.org/simple-signal-client/-/simple-signal-client-1.1.1.tgz","integrity":"sha512-QQDinwCvk4k+EQFMAshKiNqL61IXuINpJ31MOW7mBZnJc8eJDf2pQefIqteOe7mlnFyUqefOnzwnmXp0d79WVg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBHdzp7NeTDhU4z1ql5cKXwZmFP/tFx5s5vasz2vlLxEAiBgKHDimaZNmtzO+hmS6VyQ1FFEbU/bK8PSbF3k+xCt9g=="}]},"maintainers":[{"name":"rationalcoding","email":"thomasmullendesign@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/simple-signal-client-1.1.1.tgz_1487602466954_0.6405383127275854"},"directories":{}},"1.1.2":{"name":"simple-signal-client","version":"1.1.2","description":"socket.io signalling solution for simple-peer","main":"src/simple-signal-client.js","author":{"name":"Thomas Mullen"},"license":"MIT","dependencies":{"simple-peer":"^6.2.2"},"scripts":{"build":"browserify src/simple-signal-client.js -s SimpleSignalClient -r ./ | uglifyjs -m >  ../dist/simple-signal-client.min.js","test":"standard && node ../server/test/test-server.js& SERVER_PID=$! && npm run test-node && npm run test-browser-local && kill $SERVER_PID","test-browser-local":"zuul --local -- test/*.js","test-node":"npm run test-node-electron-webrtc && npm run test-node-wrtc","test-node-electron-webrtc":"WRTC=electron-webrtc tape test/*.js","test-node-wrtc":"WRTC=wrtc tape test/*.js"},"devDependencies":{"browserify":"^14.1.0","electron-webrtc":"^0.3.0","socket.io-client":"^1.7.3","tape":"^4.6.3","uglify-js":"^2.7.5","wrtc":"0.0.61","zuul":"^3.11.1"},"_id":"simple-signal-client@1.1.2","_shasum":"3bf66b5bb9baef8926acb32635690dc663ca03cf","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"rationalcoding","email":"thomasmullendesign@gmail.com"},"dist":{"shasum":"3bf66b5bb9baef8926acb32635690dc663ca03cf","tarball":"https://registry.npmjs.org/simple-signal-client/-/simple-signal-client-1.1.2.tgz","integrity":"sha512-K+BSc842S8/G0hL2rP2W44Vkcf30N0TA3yUiBK441XmUQwA/eko5wCxNbKPSgUADd9l3HktVu5sRY0mitHBH/A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGkuiQiNWKa0ciaD/b+oHg4RglPuZOTKOTV4M7GeMC/7AiEA6aiYHZCIuW39HMBGm9Geyq4sOaML2d5sVoB0PFyuzjA="}]},"maintainers":[{"name":"rationalcoding","email":"thomasmullendesign@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/simple-signal-client-1.1.2.tgz_1487603031700_0.17137498990632594"},"directories":{}},"1.1.3":{"name":"simple-signal-client","version":"1.1.3","description":"socket.io signalling solution for simple-peer","main":"src/simple-signal-client.js","author":{"name":"Thomas Mullen"},"license":"MIT","dependencies":{"simple-peer":"^6.2.2"},"scripts":{"build":"browserify src/simple-signal-client.js -s SimpleSignalClient -r ./ | uglifyjs -m >  ../dist/simple-signal-client.min.js","test":"standard && node ../server/test/test-server.js& SERVER_PID=$! && npm run test-node && npm run test-browser-local && kill $SERVER_PID","test-browser-local":"zuul --local -- test/*.js","test-node":"npm run test-node-electron-webrtc && npm run test-node-wrtc","test-node-electron-webrtc":"WRTC=electron-webrtc tape test/*.js","test-node-wrtc":"WRTC=wrtc tape test/*.js"},"devDependencies":{"browserify":"^14.1.0","electron-webrtc":"^0.3.0","socket.io-client":"^1.7.3","tape":"^4.6.3","uglify-js":"^2.7.5","wrtc":"0.0.61","zuul":"^3.11.1"},"_id":"simple-signal-client@1.1.3","_shasum":"54a9e180096f9634a31bc7f69ab33fe11dd5ca92","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"rationalcoding","email":"thomasmullendesign@gmail.com"},"dist":{"shasum":"54a9e180096f9634a31bc7f69ab33fe11dd5ca92","tarball":"https://registry.npmjs.org/simple-signal-client/-/simple-signal-client-1.1.3.tgz","integrity":"sha512-7RBSGuoV3aXNq5brL/qqxxkLhqLisCA0bDNuJDYoIX04HBg/EdANGAF0lHywqLsLEOtBe1+5ZEG9w67GDe9R7g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIERr9fzdWO8ahPPzcXbawnh8kOoPSOZS/I2rRR3Hrwv8AiEA/BgQ4UnaRj3MZDVG3iFNFnM9/VRD8ZKt1eE9gLSrvcs="}]},"maintainers":[{"name":"rationalcoding","email":"thomasmullendesign@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/simple-signal-client-1.1.3.tgz_1487606360764_0.9443684618454427"},"directories":{}},"1.1.4":{"name":"simple-signal-client","version":"1.1.4","description":"socket.io signalling solution for simple-peer","main":"src/simple-signal-client.js","author":{"name":"Thomas Mullen"},"license":"MIT","dependencies":{"simple-peer":"^6.4.1"},"scripts":{"build":"browserify src/simple-signal-client.js -s SimpleSignalClient -r ./ | uglifyjs -m >  ../dist/simple-signal-client.min.js","test":"standard && node ../server/test/test-server.js& SERVER_PID=$! && npm run test-node && npm run test-browser-local && kill $SERVER_PID","test-browser-local":"zuul --local -- test/*.js","test-node":"npm run test-node-electron-webrtc && npm run test-node-wrtc","test-node-electron-webrtc":"WRTC=electron-webrtc tape test/*.js","test-node-wrtc":"WRTC=wrtc tape test/*.js"},"devDependencies":{"browserify":"^14.1.0","electron-webrtc":"^0.3.0","socket.io-client":"^1.7.3","tape":"^4.6.3","uglify-js":"^2.7.5","wrtc":"0.0.61","zuul":"^3.11.1"},"_id":"simple-signal-client@1.1.4","_shasum":"af1da0c8fecdf7f4bab2a9b234b1607e403e2589","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"rationalcoding","email":"thomasmullendesign@gmail.com"},"dist":{"shasum":"af1da0c8fecdf7f4bab2a9b234b1607e403e2589","tarball":"https://registry.npmjs.org/simple-signal-client/-/simple-signal-client-1.1.4.tgz","integrity":"sha512-K0yrbDnlLigDioWZJoYul2zg74kIPnvycaRaZpOT/CW2ZqUkPp3NCQQ749zXlrrl9wqRqN6KLYFpfl1+nYA8CQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCPVMuYOUU20BEdxEb+6fcsLI7MbE9DOmn35h5UbmbwLQIhAJDNSRykUvLazAOnY7jn3KpNRirvdh8p1VseoTP3n30W"}]},"maintainers":[{"name":"rationalcoding","email":"thomasmullendesign@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/simple-signal-client-1.1.4.tgz_1487610119984_0.6517603318206966"},"directories":{}},"1.1.5":{"name":"simple-signal-client","version":"1.1.5","description":"socket.io signalling solution for simple-peer","main":"src/simple-signal-client.js","author":{"name":"Thomas Mullen"},"license":"MIT","dependencies":{"simple-peer":"^6.4.1"},"scripts":{"build":"browserify src/simple-signal-client.js -s SimpleSignalClient -r ./ | uglifyjs -m >  ../dist/simple-signal-client.min.js","test":"standard && node ../server/test/test-server.js& SERVER_PID=$! && npm run test-node && npm run test-browser-local && kill $SERVER_PID","test-browser-local":"zuul --local -- test/*.js","test-node":"npm run test-node-electron-webrtc && npm run test-node-wrtc","test-node-electron-webrtc":"WRTC=electron-webrtc tape test/*.js","test-node-wrtc":"WRTC=wrtc tape test/*.js"},"devDependencies":{"browserify":"^14.1.0","electron-webrtc":"^0.3.0","socket.io-client":"^1.7.3","tape":"^4.6.3","uglify-js":"^2.7.5","wrtc":"0.0.61","zuul":"^3.11.1"},"_id":"simple-signal-client@1.1.5","_shasum":"7a64e8598301632690d972eecaccdafd5a9b5730","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"rationalcoding","email":"thomasmullendesign@gmail.com"},"dist":{"shasum":"7a64e8598301632690d972eecaccdafd5a9b5730","tarball":"https://registry.npmjs.org/simple-signal-client/-/simple-signal-client-1.1.5.tgz","integrity":"sha512-GUCk1obBHrGl0G6BGKsSbYozsNvlV0agZAVWEbU4oSWvh970jcu5CXmoLFebhJr/Xwm9PRln8D0GxMfKQ95ZQw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBQlr6g6jzfdO3JVnmV3DSaM/S6HsXtX8u2OFK5ZcIVjAiBY8lgyjZsbbAv9cxDagf+jFYp8rbh2WthQvUlLnMIcNw=="}]},"maintainers":[{"name":"rationalcoding","email":"thomasmullendesign@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/simple-signal-client-1.1.5.tgz_1487614344984_0.3846865389496088"},"directories":{}},"1.1.6":{"name":"simple-signal-client","version":"1.1.6","description":"socket.io signalling solution for simple-peer","main":"src/simple-signal-client.js","author":{"name":"Thomas Mullen"},"license":"MIT","dependencies":{"simple-peer":"^6.4.1"},"scripts":{"build":"browserify src/simple-signal-client.js -s SimpleSignalClient -r ./ | uglifyjs -m >  ../dist/simple-signal-client.min.js","test":"standard && node ../server/test/test-server.js& SERVER_PID=$! && npm run test-node && npm run test-browser-local && kill $SERVER_PID","test-browser-local":"zuul --local -- test/*.js","test-node":"npm run test-node-electron-webrtc && npm run test-node-wrtc","test-node-electron-webrtc":"WRTC=electron-webrtc tape test/*.js","test-node-wrtc":"WRTC=wrtc tape test/*.js"},"devDependencies":{"browserify":"^14.1.0","electron-webrtc":"^0.3.0","socket.io-client":"^1.7.3","tape":"^4.6.3","uglify-js":"^2.7.5","wrtc":"0.0.61","zuul":"^3.11.1"},"_id":"simple-signal-client@1.1.6","_shasum":"7b1c4b1da558d9ed173c03d8a8d736bf79b6c41c","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"rationalcoding","email":"thomasmullendesign@gmail.com"},"dist":{"shasum":"7b1c4b1da558d9ed173c03d8a8d736bf79b6c41c","tarball":"https://registry.npmjs.org/simple-signal-client/-/simple-signal-client-1.1.6.tgz","integrity":"sha512-IbeXlGi4HOeg3IzcLAx78WyCmTcjdC+FiYgowayXmu/jOcrf4/HnNmcFqmeEBNVnQAQi6thI5BLIXuHOGD1NaA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID8XuMewR4cHoL1wgPA2FbyXeUJWwI3vdRNGg2EmUvfhAiEAuLVklK2rhBNI4MIWu9Xdymepp3THrUl6NV12ceypKBM="}]},"maintainers":[{"name":"rationalcoding","email":"thomasmullendesign@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/simple-signal-client-1.1.6.tgz_1487615446346_0.9741060936357826"},"directories":{}},"1.1.7":{"name":"simple-signal-client","version":"1.1.7","description":"socket.io signalling solution for simple-peer","main":"src/simple-signal-client.js","author":{"name":"Thomas Mullen"},"license":"MIT","dependencies":{"simple-peer":"^6.4.1"},"scripts":{"build":"browserify src/simple-signal-client.js -s SimpleSignalClient -r ./ | uglifyjs -m >  ../dist/simple-signal-client.min.js","test":"npm run test-setup && npm run test-server && npm run test-standard && npm run test-node && npm run test-browser-local && npm run test-cleanup","test-setup":"npm install && cd ../server && npm install && cd ../client","test-server":"cd ../server && node test/test-server.js& SERVER_PID=$! && cd ../client","test-standard":"standard \"src/*.js\" \"test/*.js\" \"../server/src/*.js\"","test-browser":"zuul -- test/*.js","test-browser-local":"zuul --local -- test/*.js","test-node":"npm run test-node-electron-webrtc && npm run test-node-wrtc","test-node-electron-webrtc":"WRTC=electron-webrtc tape test/*.js","test-node-wrtc":"WRTC=wrtc tape test/*.js","test-cleanup":"kill $SERVER_PID"},"devDependencies":{"browserify":"^14.1.0","electron-webrtc":"^0.3.0","socket.io-client":"^1.7.3","standard":"^8.6.0","tape":"^4.6.3","uglify-js":"^2.7.5","wrtc":"0.0.61","zuul":"^3.11.1"},"_id":"simple-signal-client@1.1.7","_shasum":"e3d9a412d660845f60bf7be42070d1d4cebe9a22","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"rationalcoding","email":"thomasmullendesign@gmail.com"},"dist":{"shasum":"e3d9a412d660845f60bf7be42070d1d4cebe9a22","tarball":"https://registry.npmjs.org/simple-signal-client/-/simple-signal-client-1.1.7.tgz","integrity":"sha512-VZ5QxAFcLcXERL4VEJtTJRy0B+9ltMN+d5zNR6VDCfJu7gBAdvwWUpdvzeNotrIFAWtiNpawiTXygHVIakQcZg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3tgk8BPH1J2o29T96ZkbvsVcABxOaXxMdFi7DX8A3OwIhAMnGa8EUvu5rPDhCYIc9QChXhbbT4RUQG4VxvsDvOfBe"}]},"maintainers":[{"name":"rationalcoding","email":"thomasmullendesign@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/simple-signal-client-1.1.7.tgz_1487628302579_0.417828475125134"},"directories":{}},"1.1.8":{"name":"simple-signal-client","version":"1.1.8","description":"socket.io signalling solution for simple-peer","main":"src/simple-signal-client.js","author":{"name":"Thomas Mullen"},"license":"MIT","dependencies":{"cuid":"^1.3.8","simple-peer":"^6.4.1"},"scripts":{"build":"browserify src/simple-signal-client.js -s SimpleSignalClient -r ./ | uglifyjs -m >  ../dist/simple-signal-client.min.js","test":"npm run test-setup && npm run test-server && npm run test-standard && npm run test-node && npm run test-browser-local && npm run test-cleanup","test-setup":"npm install && cd ../server && npm install && cd ../client","test-server":"cd ../server && node test/test-server.js& SERVER_PID=$! && cd ../client","test-standard":"standard \"src/*.js\" \"test/*.js\" \"../server/src/*.js\"","test-browser":"zuul -- test/*.js","test-browser-local":"zuul --local -- test/*.js","test-node":"npm run test-node-electron-webrtc && npm run test-node-wrtc","test-node-electron-webrtc":"WRTC=electron-webrtc tape test/*.js","test-node-wrtc":"WRTC=wrtc tape test/*.js","test-cleanup":"kill $SERVER_PID"},"devDependencies":{"browserify":"^14.1.0","electron-webrtc":"^0.3.0","socket.io-client":"^1.7.3","standard":"^8.6.0","tape":"^4.6.3","uglify-js":"^2.7.5","wrtc":"0.0.61","zuul":"^3.11.1"},"_id":"simple-signal-client@1.1.8","_shasum":"3a4637265a8160b6326701f76f38c8b8befaa4a2","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"rationalcoding","email":"thomasmullendesign@gmail.com"},"dist":{"shasum":"3a4637265a8160b6326701f76f38c8b8befaa4a2","tarball":"https://registry.npmjs.org/simple-signal-client/-/simple-signal-client-1.1.8.tgz","integrity":"sha512-i0DwR8cj9nkMUPQbw2LHi5hhb0cSXKMUU+hJYzThR7EBa4RGPxj3EqGLpkfL2hMu1IObUBaiIgVsV6v35x/VTw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICzW+Sa2tsLZ8xDyNd4bu9pIvlzYvSlwfx57j8w06ZM2AiEA+c9YoPREqciNxR5aAijkLGQgMy2ZEPYxtoLtyvwrQM0="}]},"maintainers":[{"name":"rationalcoding","email":"thomasmullendesign@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/simple-signal-client-1.1.8.tgz_1487633003209_0.8989793476648629"},"directories":{}},"1.1.9":{"name":"simple-signal-client","version":"1.1.9","description":"socket.io signalling solution for simple-peer","main":"src/simple-signal-client.js","author":{"name":"Thomas Mullen"},"license":"MIT","dependencies":{"cuid":"^1.3.8","simple-peer":"^6.4.1"},"scripts":{"build":"browserify src/simple-signal-client.js -s SimpleSignalClient -r ./ | uglifyjs -m >  ../dist/simple-signal-client.min.js","test":"npm run test-setup && npm run test-server && npm run test-standard && npm run test-node && npm run test-browser-local && npm run test-cleanup","test-setup":"npm install && cd ../server && npm install && cd ../client","test-server":"cd ../server && node test/test-server.js& SERVER_PID=$! && cd ../client","test-standard":"standard \"src/*.js\" \"test/*.js\" \"../server/src/*.js\"","test-browser":"zuul -- test/*.js","test-browser-local":"zuul --local -- test/*.js","test-node":"npm run test-node-electron-webrtc && npm run test-node-wrtc","test-node-electron-webrtc":"WRTC=electron-webrtc tape test/*.js","test-node-wrtc":"WRTC=wrtc tape test/*.js","test-cleanup":"kill $SERVER_PID"},"devDependencies":{"browserify":"^14.1.0","electron-webrtc":"^0.3.0","socket.io-client":"^1.7.3","standard":"^8.6.0","tape":"^4.6.3","uglify-js":"^2.7.5","wrtc":"0.0.61","zuul":"^3.11.1"},"_id":"simple-signal-client@1.1.9","_shasum":"7e2acdb0800a43997b0a64449d01f2520ca55227","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"rationalcoding","email":"thomasmullendesign@gmail.com"},"dist":{"shasum":"7e2acdb0800a43997b0a64449d01f2520ca55227","tarball":"https://registry.npmjs.org/simple-signal-client/-/simple-signal-client-1.1.9.tgz","integrity":"sha512-Tep7szLkn7W13gmb1VqC9L/tjtePrYgLIP2KW9BsnT6lfu3BSuIe2V2N3Uhe11jAZN7CjvQVa1tU3QdAAJXKUw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFE4/qqOQTtAyiiB97zwJBzrhvY9LGSVGAZKkdoi71TjAiEAuz2Jt4SHQMk0vrFp7+NoWB8fYjxlB/Y/dVrb0igM0Hg="}]},"maintainers":[{"name":"rationalcoding","email":"thomasmullendesign@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/simple-signal-client-1.1.9.tgz_1487719252857_0.8358436177950352"},"directories":{}},"1.2.0":{"name":"simple-signal-client","version":"1.2.0","description":"socket.io signalling solution for simple-peer","main":"src/simple-signal-client.js","author":{"name":"Thomas Mullen"},"license":"MIT","dependencies":{"cuid":"^1.3.8","simple-peer":"^6.4.1"},"scripts":{"build":"browserify src/simple-signal-client.js -s SimpleSignalClient -r ./ | uglifyjs -m >  ../dist/simple-signal-client.min.js","test":"npm run test-setup && npm run test-server && npm run test-standard && npm run test-node && npm run test-browser-local && npm run test-cleanup","test-setup":"npm install && cd ../server && npm install && cd ../client","test-server":"cd ../server && node test/test-server.js& SERVER_PID=$! && cd ../client","test-standard":"standard \"src/*.js\" \"test/*.js\" \"../server/src/*.js\"","test-browser":"zuul -- test/*.js","test-browser-local":"zuul --local -- test/*.js","test-node":"npm run test-node-electron-webrtc && npm run test-node-wrtc","test-node-electron-webrtc":"WRTC=electron-webrtc tape test/*.js","test-node-wrtc":"WRTC=wrtc tape test/*.js","test-cleanup":"kill $SERVER_PID"},"devDependencies":{"browserify":"^14.1.0","electron-webrtc":"^0.3.0","socket.io-client":"^1.7.3","standard":"^8.6.0","tape":"^4.6.3","uglify-js":"^2.7.5","wrtc":"0.0.61","zuul":"^3.11.1"},"_id":"simple-signal-client@1.2.0","_shasum":"4c9e7d89d942fda04af41d67f84f8eaf21c75264","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"rationalcoding","email":"thomasmullendesign@gmail.com"},"dist":{"shasum":"4c9e7d89d942fda04af41d67f84f8eaf21c75264","tarball":"https://registry.npmjs.org/simple-signal-client/-/simple-signal-client-1.2.0.tgz","integrity":"sha512-ljyRrG1z7Lq4nAoDVHNocMR+Y9RyQ4m6kUn8Bsx6cnMm7kslsMjSOgWijwSeeU6g1Gs3vhy+tAqIGTosxj1q7g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCpTGtjpSdgUQDNZYunNj84j8QJOK4iTZ4bYhvGHuGTGAIhAL2GBT3MwjFIGW0WeXXt2XT1R+LMHNUVPvYTbIdBYWLz"}]},"maintainers":[{"name":"rationalcoding","email":"thomasmullendesign@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/simple-signal-client-1.2.0.tgz_1487986231167_0.674815384671092"},"directories":{}},"1.2.1":{"name":"simple-signal-client","version":"1.2.1","description":"socket.io signalling solution for simple-peer","main":"src/simple-signal-client.js","author":{"name":"Thomas Mullen"},"license":"MIT","dependencies":{"cuid":"^1.3.8","simple-peer":"^6.4.1"},"scripts":{"build":"browserify src/simple-signal-client.js -s SimpleSignalClient -r ./ | uglifyjs -m >  ../dist/simple-signal-client.min.js","test":"npm run test-setup && npm run test-server && npm run test-standard && npm run test-node && npm run test-browser-local && npm run test-cleanup","test-setup":"npm install && cd ../server && npm install && cd ../client","test-server":"cd ../server && node test/test-server.js& SERVER_PID=$! && cd ../client","test-standard":"standard \"src/*.js\" \"test/*.js\" \"../server/src/*.js\"","test-browser":"zuul -- test/*.js","test-browser-local":"zuul --local -- test/*.js","test-node":"npm run test-node-electron-webrtc && npm run test-node-wrtc","test-node-electron-webrtc":"WRTC=electron-webrtc tape test/*.js","test-node-wrtc":"WRTC=wrtc tape test/*.js","test-cleanup":"kill $SERVER_PID"},"devDependencies":{"browserify":"^14.1.0","electron-webrtc":"^0.3.0","socket.io-client":"^1.7.3","standard":"^8.6.0","tape":"^4.6.3","uglify-js":"^2.7.5","wrtc":"0.0.61","zuul":"^3.11.1"},"_id":"simple-signal-client@1.2.1","_shasum":"90d0e545e99cb7506f3d4ae4f975e887ee94311f","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"rationalcoding","email":"thomasmullendesign@gmail.com"},"dist":{"shasum":"90d0e545e99cb7506f3d4ae4f975e887ee94311f","tarball":"https://registry.npmjs.org/simple-signal-client/-/simple-signal-client-1.2.1.tgz","integrity":"sha512-slrRG0sbt9vC6Vp53YTh+3uoZl0gmD4d+NNXRmrk4veKqh4Dh4Fcct3RWWfAXzVBfd4QYLHupF+tt4cH/V5tFQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICIyAkM10oWY7xzUJ7G8gW4Qw/E2GE6lgumTCRQRbvHeAiEAugeUUI4uHa352t1RCrZ9sU3OCmwjal9Aa+4XVU/X1W0="}]},"maintainers":[{"name":"rationalcoding","email":"thomasmullendesign@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/simple-signal-client-1.2.1.tgz_1487986295168_0.8324436778202653"},"directories":{}},"1.2.2":{"name":"simple-signal-client","version":"1.2.2","description":"socket.io signalling solution for simple-peer","main":"src/simple-signal-client.js","author":{"name":"Thomas Mullen"},"license":"MIT","dependencies":{"cuid":"^1.3.8","simple-peer":"^6.4.1"},"scripts":{"build":"browserify src/simple-signal-client.js -s SimpleSignalClient -r ./ | uglifyjs -m >  ../dist/simple-signal-client.min.js","test":"npm run test-setup && npm run test-server && npm run test-standard && npm run test-node && npm run test-browser-local && npm run test-cleanup","test-setup":"npm install && cd ../server && npm install && cd ../client","test-server":"cd ../server && node test/test-server.js& SERVER_PID=$! && cd ../client","test-standard":"standard \"src/*.js\" \"test/*.js\" \"../server/src/*.js\"","test-browser":"zuul -- test/*.js","test-browser-local":"zuul --local -- test/*.js","test-node":"npm run test-node-electron-webrtc && npm run test-node-wrtc","test-node-electron-webrtc":"WRTC=electron-webrtc tape test/*.js","test-node-wrtc":"WRTC=wrtc tape test/*.js","test-cleanup":"kill $SERVER_PID"},"devDependencies":{"browserify":"^14.1.0","electron-webrtc":"^0.3.0","socket.io-client":"^1.7.3","standard":"^8.6.0","tape":"^4.6.3","uglify-js":"^2.7.5","wrtc":"0.0.61","zuul":"^3.11.1"},"_id":"simple-signal-client@1.2.2","_shasum":"8ccb6e2c4858057e081f40d7b1e0219d56448452","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"rationalcoding","email":"thomasmullendesign@gmail.com"},"dist":{"shasum":"8ccb6e2c4858057e081f40d7b1e0219d56448452","tarball":"https://registry.npmjs.org/simple-signal-client/-/simple-signal-client-1.2.2.tgz","integrity":"sha512-nuNpY7q8zqpbvs5xjeKYk6rL+u3NNgF81uD9TmHNx/rVrOW6ukvVdJZltbuPP6mpoUK6sc8w9YFFeTnn7IWn2w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD6UZ7X+bXglQNLjTj0/JzjbmZfWxk9U3fuf6g4GgmO7wIgGHSJ3e4K/LbXsdDSJw/tf5WN051ir0tY3f8D7wN8MyM="}]},"maintainers":[{"name":"rationalcoding","email":"thomasmullendesign@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/simple-signal-client-1.2.2.tgz_1488153646184_0.6040655528195202"},"directories":{}},"1.2.3":{"name":"simple-signal-client","version":"1.2.3","description":"socket.io signalling solution for simple-peer","main":"src/simple-signal-client.js","author":{"name":"Thomas Mullen"},"license":"MIT","dependencies":{"cuid":"^1.3.8","simple-peer":"^6.4.1"},"scripts":{"build":"browserify src/simple-signal-client.js -s SimpleSignalClient -r ./ | uglifyjs -m >  ../dist/simple-signal-client.min.js","build-dev":"browserify src/simple-signal-client.js -s SimpleSignalClient -o ../dist/simple-signal-client.js","test":"npm run test-setup && npm run test-server && npm run test-standard && npm run test-node && npm run test-browser-local && npm run test-cleanup","test-setup":"npm install && cd ../server && npm install && cd ../client","test-server":"cd ../server && node test/test-server.js& SERVER_PID=$! && cd ../client","test-standard":"standard \"src/*.js\" \"test/*.js\" \"../server/src/*.js\"","test-browser":"zuul -- test/*.js","test-browser-local":"zuul --local -- test/*.js","test-node":"npm run test-node-electron-webrtc && npm run test-node-wrtc","test-node-electron-webrtc":"WRTC=electron-webrtc tape test/*.js","test-node-wrtc":"WRTC=wrtc tape test/*.js","test-cleanup":"kill $SERVER_PID"},"devDependencies":{"browserify":"^14.1.0","electron-webrtc":"^0.3.0","socket.io-client":"^1.7.3","standard":"^8.6.0","tape":"^4.6.3","uglify-js":"^2.7.5","wrtc":"0.0.61","zuul":"^3.11.1"},"_id":"simple-signal-client@1.2.3","_shasum":"89ee4250163b687a645fe2b71c700f99abcdf10d","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"rationalcoding","email":"thomasmullendesign@gmail.com"},"dist":{"shasum":"89ee4250163b687a645fe2b71c700f99abcdf10d","tarball":"https://registry.npmjs.org/simple-signal-client/-/simple-signal-client-1.2.3.tgz","integrity":"sha512-zvK340BGwvYWto7w0cZPb7YL1WPBUMj0moC40AXYX+/Q+wNePhSDUaZ9jmTMG2rZcg+WGm6F7fOWgMgySNrIIQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDu89lxU6get666i4vv/v64JChoo2q+ofBgbIdj6tnkSAiBhKPKU2+WA3tkhqPAJ64uYJ0wzzJMLKy6J/6CanmlvWA=="}]},"maintainers":[{"name":"rationalcoding","email":"thomasmullendesign@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/simple-signal-client-1.2.3.tgz_1488343901012_0.5004054338205606"},"directories":{}},"1.2.4":{"name":"simple-signal-client","version":"1.2.4","description":"socket.io signalling solution for simple-peer","main":"src/simple-signal-client.js","author":{"name":"Thomas Mullen"},"license":"MIT","dependencies":{"babel-polyfill":"^6.23.0","cuid":"^1.3.8","simple-peer":"^6.4.1"},"scripts":{"build":"browserify src/simple-signal-client.js -t babelify -s SimpleSignalClient -r ./ | uglifyjs -m >  ../dist/simple-signal-client.min.js","build-dev":"browserify src/simple-signal-client.js -t babelify -s SimpleSignalClient -o ../dist/simple-signal-client.js","test":"npm run test-setup && npm run test-server && npm run test-standard && npm run test-node && npm run test-browser-local && npm run test-cleanup","test-setup":"npm install && cd ../server && npm install && cd ../client","test-server":"cd ../server && node test/test-server.js& SERVER_PID=$! && cd ../client","test-standard":"standard --fix \"src/*.js\" \"test/*.js\" \"../server/src/*.js\"","test-browser":"zuul -- test/*.js","test-browser-local":"zuul --local -- test/*.js","test-node":"npm run test-node-electron-webrtc && npm run test-node-wrtc","test-node-electron-webrtc":"WRTC=electron-webrtc tape test/*.js","test-node-wrtc":"WRTC=wrtc tape test/*.js","test-cleanup":"kill $SERVER_PID"},"devDependencies":{"babelify":"^7.3.0","browserify":"^14.1.0","electron-webrtc":"^0.3.0","socket.io-client":"^1.7.3","standard":"^8.6.0","tape":"^4.6.3","uglify-js":"^2.7.5","wrtc":"0.0.61","zuul":"^3.11.1"},"_id":"simple-signal-client@1.2.4","_shasum":"4831fc834d541fca500e6bdae69cf63f09dab2d0","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"rationalcoding","email":"thomasmullendesign@gmail.com"},"dist":{"shasum":"4831fc834d541fca500e6bdae69cf63f09dab2d0","tarball":"https://registry.npmjs.org/simple-signal-client/-/simple-signal-client-1.2.4.tgz","integrity":"sha512-cMcY7LHIkpTXyNvYLD7olcHVNxLbqfRhnd0hGRQ1W49C3QVNj99HlJOgFOkPjGDcwUW0qSOVbwhMZCK8q8F5OA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHp4MoL5XKBx/5yWGTcOphTxYVfln7i2qFkKXai1blFXAiBys1aiAVjeEJaAUS89wuqJxzYZ/M+kBft3v7DvBHUB+Q=="}]},"maintainers":[{"name":"rationalcoding","email":"thomasmullendesign@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/simple-signal-client-1.2.4.tgz_1491370651607_0.8279331345111132"},"directories":{}},"1.2.5":{"name":"simple-signal-client","version":"1.2.5","description":"socket.io signalling solution for simple-peer","main":"src/simple-signal-client.js","author":{"name":"Thomas Mullen"},"license":"MIT","dependencies":{"babel-polyfill":"^6.23.0","cuid":"^1.3.8","simple-peer":"^6.4.1"},"scripts":{"build":"browserify src/simple-signal-client.js -t babelify -s SimpleSignalClient -r ./ | uglifyjs -m >  ../dist/simple-signal-client.min.js","build-dev":"browserify src/simple-signal-client.js -t babelify -s SimpleSignalClient -o ../dist/simple-signal-client.js","test":"npm run test-setup && npm run test-server && npm run test-standard && npm run test-node && npm run test-browser-local && npm run test-cleanup","test-setup":"npm install && cd ../server && npm install && cd ../client","test-server":"cd ../server && node test/test-server.js& SERVER_PID=$! && cd ../client","test-standard":"standard --fix \"src/*.js\" \"test/*.js\" \"../server/src/*.js\"","test-browser":"zuul -- test/*.js","test-browser-local":"zuul --local -- test/*.js","test-node":"npm run test-node-electron-webrtc && npm run test-node-wrtc","test-node-electron-webrtc":"WRTC=electron-webrtc tape test/*.js","test-node-wrtc":"WRTC=wrtc tape test/*.js","test-cleanup":"kill $SERVER_PID"},"devDependencies":{"babelify":"^7.3.0","browserify":"^14.1.0","electron-webrtc":"^0.3.0","socket.io-client":"^1.7.3","standard":"^8.6.0","tape":"^4.6.3","uglify-js":"^2.7.5","wrtc":"0.0.61","zuul":"^3.11.1"},"_id":"simple-signal-client@1.2.5","_shasum":"eb64cd14757902ef48b120237cefe83cd4bd3afd","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"rationalcoding","email":"thomasmullendesign@gmail.com"},"dist":{"shasum":"eb64cd14757902ef48b120237cefe83cd4bd3afd","tarball":"https://registry.npmjs.org/simple-signal-client/-/simple-signal-client-1.2.5.tgz","integrity":"sha512-tPB3MZswI6eWRLtvARVNju9FDDvr//68f+yyfyVFH2sezcBDv4ucwFp77CwQrJX7VD9p0PuSfKAJHjK3kXtYLA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC1rAwVitK0pKN24xvpp4cilfQCtQCZg/z71bCIzqY2NAIhAKBLzFyGv90nzd7RdPv4AlCB5xgv8H9Avga8JTvdESyd"}]},"maintainers":[{"name":"rationalcoding","email":"thomasmullendesign@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/simple-signal-client-1.2.5.tgz_1491901682007_0.3892028140835464"},"directories":{}},"1.2.6":{"name":"simple-signal-client","version":"1.2.6","description":"socket.io signalling solution for simple-peer","main":"src/simple-signal-client.js","author":{"name":"Thomas Mullen"},"license":"MIT","dependencies":{"babel-polyfill":"^6.23.0","cuid":"^1.3.8","simple-peer":"^6.4.1"},"scripts":{"build":"browserify src/simple-signal-client.js -t babelify -s SimpleSignalClient -r ./ | uglifyjs -m >  ../dist/simple-signal-client.min.js","build-dev":"browserify src/simple-signal-client.js -t babelify -s SimpleSignalClient -o ../dist/simple-signal-client.js","test":"npm run test-setup && npm run test-server && npm run test-standard && npm run test-node && npm run test-browser-local && npm run test-cleanup","test-setup":"npm install && cd ../server && npm install && cd ../client","test-server":"cd ../server && node test/test-server.js& SERVER_PID=$! && cd ../client","test-standard":"standard --fix \"src/*.js\" \"test/*.js\" \"../server/src/*.js\"","test-browser":"zuul -- test/*.js","test-browser-local":"zuul --local -- test/*.js","test-node":"npm run test-node-electron-webrtc && npm run test-node-wrtc","test-node-electron-webrtc":"WRTC=electron-webrtc tape test/*.js","test-node-wrtc":"WRTC=wrtc tape test/*.js","test-cleanup":"kill $SERVER_PID"},"devDependencies":{"babelify":"^7.3.0","browserify":"^14.1.0","electron-webrtc":"^0.3.0","socket.io-client":"^1.7.3","standard":"^8.6.0","tape":"^4.6.3","uglify-js":"^2.7.5","wrtc":"0.0.61","zuul":"^3.11.1"},"_id":"simple-signal-client@1.2.6","_shasum":"4d6d795390384868713e9e8ee3ca929bb7f8ee6e","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"rationalcoding","email":"thomasmullendesign@gmail.com"},"dist":{"shasum":"4d6d795390384868713e9e8ee3ca929bb7f8ee6e","tarball":"https://registry.npmjs.org/simple-signal-client/-/simple-signal-client-1.2.6.tgz","integrity":"sha512-dd7ej/UZ/iZEkWQwm8qpVWG7Bp1vyUJuQnnLQ1fX41ZVDFo6DrTnma5ShoEQexUQtCWlXZDLXxLt1LaF1YwazQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGW/a3L/yni0NfkAuk2HKIAIv9Wnjm14FxDLqsEXLNvtAiBDUw01BgvHavGi2cgbDNrF7hbhqv9n6eIftuhFaZQycQ=="}]},"maintainers":[{"name":"rationalcoding","email":"thomasmullendesign@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/simple-signal-client-1.2.6.tgz_1491901907028_0.028777659172192216"},"directories":{}},"1.3.0":{"name":"simple-signal-client","version":"1.3.0","description":"socket.io signalling solution for simple-peer","main":"src/simple-signal-client.js","author":{"name":"Thomas Mullen"},"license":"MIT","dependencies":{"babel-polyfill":"^6.23.0","cuid":"^1.3.8","simple-peer":"^6.4.1"},"scripts":{"build":"browserify src/simple-signal-client.js -t babelify -s SimpleSignalClient -r ./ | uglifyjs -m >  ../dist/simple-signal-client.min.js","build-dev":"browserify src/simple-signal-client.js -t babelify -s SimpleSignalClient -o ../dist/simple-signal-client.js","test":"npm run test-setup && npm run test-server && npm run test-standard && npm run test-node && npm run test-browser-local && npm run test-cleanup","test-setup":"npm install && cd ../server && npm install && cd ../client","test-server":"cd ../server && node test/test-server.js& SERVER_PID=$! && cd ../client","test-standard":"standard --fix \"src/*.js\" \"test/*.js\" \"../server/src/*.js\"","test-browser":"zuul -- test/*.js","test-browser-local":"zuul --local -- test/*.js","test-node":"npm run test-node-electron-webrtc && npm run test-node-wrtc","test-node-electron-webrtc":"WRTC=electron-webrtc tape test/*.js","test-node-wrtc":"WRTC=wrtc tape test/*.js","test-cleanup":"kill $SERVER_PID"},"devDependencies":{"babelify":"^7.3.0","browserify":"^14.1.0","electron-webrtc":"^0.3.0","socket.io-client":"^1.7.3","standard":"^8.6.0","tape":"^4.6.3","uglify-js":"^2.7.5","wrtc":"0.0.61","zuul":"^3.11.1"},"_id":"simple-signal-client@1.3.0","_shasum":"aad850b11377d16edbc8aa0fa2600949ecd28d05","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"rationalcoding","email":"thomasmullendesign@gmail.com"},"dist":{"shasum":"aad850b11377d16edbc8aa0fa2600949ecd28d05","tarball":"https://registry.npmjs.org/simple-signal-client/-/simple-signal-client-1.3.0.tgz","integrity":"sha512-uQW6tcP25bwdZBoumW6GWkjOwAsJPJjQV/YCY1IBWMishtV6NYebmcRLq2Yqn00DTfvbtmUqY8h3w0s8XVZCzg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDNUq0tI1d983LN3nuBaCKQJ9rh3HyfodTPInzr3yBR1AIgAW+Oi4AInh3XeWc0U2pZgCz3PWr0ik23cZht5IznhAg="}]},"maintainers":[{"name":"rationalcoding","email":"thomasmullendesign@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simple-signal-client-1.3.0.tgz_1499967441404_0.880805152701214"},"directories":{}},"1.3.1":{"name":"simple-signal-client","version":"1.3.1","description":"socket.io signalling solution for simple-peer","main":"src/simple-signal-client.js","author":{"name":"Thomas Mullen"},"license":"MIT","dependencies":{"babel-polyfill":"^6.23.0","cuid":"^2.0.2","simple-peer":"^6.4.1"},"scripts":{"build":"browserify src/simple-signal-client.js -t babelify -s SimpleSignalClient -r ./ | uglifyjs -m >  ../dist/simple-signal-client.min.js","build-dev":"browserify src/simple-signal-client.js -t babelify -s SimpleSignalClient -o ../dist/simple-signal-client.js","test":"npm run test-setup && npm run test-server && npm run test-standard && npm run test-node && npm run test-browser-local && npm run test-cleanup","test-setup":"npm install && cd ../server && npm install && cd ../client","test-server":"cd ../server && node test/test-server.js& SERVER_PID=$! && cd ../client","test-standard":"standard --fix \"src/*.js\" \"test/*.js\" \"../server/src/*.js\"","test-browser":"zuul -- test/*.js","test-browser-local":"zuul --local -- test/*.js","test-node":"npm run test-node-electron-webrtc && npm run test-node-wrtc","test-node-electron-webrtc":"WRTC=electron-webrtc tape test/*.js","test-node-wrtc":"WRTC=wrtc tape test/*.js","test-cleanup":"kill $SERVER_PID"},"devDependencies":{"babelify":"^7.3.0","browserify":"^14.1.0","electron-webrtc":"^0.3.0","socket.io-client":"^1.7.3","standard":"^8.6.0","tape":"^4.6.3","uglify-js":"^2.7.5","wrtc":"0.0.61","zuul":"^3.11.1"},"_id":"simple-signal-client@1.3.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"rationalcoding","email":"thomasmullendesign@gmail.com"},"dist":{"integrity":"sha512-JF1bMeHkAZC4b22UtDs4D91gyytsQmr1TOggdQLIihuVVgRU5q4dIwBY6h/SSZ8SGH2AkjapTMDFHiRUQR4mtQ==","shasum":"c0a0652ee8074e1902ebe3514b57048486034453","tarball":"https://registry.npmjs.org/simple-signal-client/-/simple-signal-client-1.3.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC0k0yosH5r2B+eyrm7akJalAGte1oumHHV8HzbAJi5AgIhAOenlDOm4/i1gOEIpAE4oF1BAqaTAdvS4Si66f5jfGGR"}]},"maintainers":[{"name":"rationalcoding","email":"thomasmullendesign@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simple-signal-client-1.3.1.tgz_1517424501330_0.8446727250702679"},"directories":{}},"1.3.2":{"name":"simple-signal-client","version":"1.3.2","description":"socket.io signalling solution for simple-peer","main":"src/simple-signal-client.js","author":{"name":"Thomas Mullen"},"license":"MIT","dependencies":{"babel-polyfill":"^6.23.0","cuid":"^2.0.2","inherits":"^2.0.3","nanobus":"^4.3.3","simple-peer":"^6.4.1"},"scripts":{"build":"browserify src/simple-signal-client.js -s SimpleSignalClient -r ./ | uglifyjs -m >  ../dist/simple-signal-client.min.js","build-dev":"browserify src/simple-signal-client.js -s SimpleSignalClient -o ../dist/simple-signal-client.js","test":"npm run test-setup && npm run test-server && npm run test-standard && npm run test-node && npm run test-browser-local && npm run test-cleanup","test-setup":"npm install && cd ../server && npm install && cd ../client","test-server":"cd ../server && node test/test-server.js& SERVER_PID=$! && cd ../client","test-standard":"standard --fix \"src/*.js\" \"test/*.js\" \"../server/src/*.js\"","test-browser":"zuul -- test/*.js","test-browser-local":"zuul --local -- test/*.js","test-node":"npm run test-node-electron-webrtc && npm run test-node-wrtc","test-node-electron-webrtc":"WRTC=electron-webrtc tape test/*.js","test-node-wrtc":"WRTC=wrtc tape test/*.js","test-cleanup":"kill $SERVER_PID"},"devDependencies":{"browserify":"^14.1.0","electron-webrtc":"^0.3.0","socket.io-client":"^1.7.3","standard":"^8.6.0","tape":"^4.6.3","uglify-js":"^2.7.5","wrtc":"0.0.61","zuul":"^3.11.1"},"_id":"simple-signal-client@1.3.2","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"rationalcoding","email":"thomasmullendesign@gmail.com"},"dist":{"integrity":"sha512-d+Hk3pYUrZqe/CSvg3OpojpkpMhUDGqEgFaF4AOSHOLQYjid/QA5Sxq4yOfd6VBoJ7N+fAC93GLCKDIE5hRA4Q==","shasum":"97a385e0c0a5d7818de337191ff6fefa87bcdf95","tarball":"https://registry.npmjs.org/simple-signal-client/-/simple-signal-client-1.3.2.tgz","fileCount":5,"unpackedSize":14451,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC3wKGjH6o7HXLV0+gyVbgYLtcWL+qr0EyVEEpjglYKfAiB0vJIMhZ8E2KZxG+yqKZC/+N3yu4K1MTWt7OWNQzX4Nw=="}]},"maintainers":[{"name":"rationalcoding","email":"thomasmullendesign@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simple-signal-client_1.3.2_1520220851404_0.987920699186541"},"_hasShrinkwrap":false},"1.4.0":{"name":"simple-signal-client","version":"1.4.0","description":"socket.io signalling solution for simple-peer","main":"src/simple-signal-client.js","author":{"name":"Thomas Mullen"},"license":"MIT","dependencies":{"babel-polyfill":"^6.23.0","cuid":"^2.0.2","inherits":"^2.0.3","nanobus":"^4.3.3","simple-peer":"^9.2.0"},"scripts":{"build":"browserify src/simple-signal-client.js -s SimpleSignalClient -r ./ | uglifyjs -m >  ../dist/simple-signal-client.min.js","build-dev":"browserify src/simple-signal-client.js -s SimpleSignalClient -o ../dist/simple-signal-client.js","test":"npm run test-setup && npm run test-server && npm run test-standard && npm run test-node && npm run test-browser-local && npm run test-cleanup","test-setup":"npm install && cd ../server && npm install && cd ../client","test-server":"cd ../server && node test/test-server.js& SERVER_PID=$! && cd ../client","test-standard":"standard --fix \"src/*.js\" \"test/*.js\" \"../server/src/*.js\"","test-browser":"airtap -- test/*.js","test-browser-local":"airtap --local -- test/*.js","test-node":"npm run test-node-electron-webrtc && npm run test-node-wrtc","test-node-electron-webrtc":"WRTC=electron-webrtc tape test/*.js","test-node-wrtc":"WRTC=wrtc tape test/*.js","test-cleanup":"kill $SERVER_PID"},"devDependencies":{"airtap":"^0.1.0","browserify":"^14.1.0","electron-webrtc":"^0.3.0","socket.io-client":"^1.7.3","standard":"^8.6.0","tape":"^4.6.3","uglify-js":"^2.7.5","wrtc":"0.0.61"},"_id":"simple-signal-client@1.4.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"rationalcoding","email":"thomasmullendesign@gmail.com"},"dist":{"integrity":"sha512-bBdJ5Sezk1sVfLkZPktYW1ihRTa7kZPuO/XYj/eG+Rqvgf6fK9h1Of4zFNhPy41Fo5oviyOC1maXUfGklXiH1Q==","shasum":"ea415f8a08adde3b8c8eab4c43c9d61ca2676527","tarball":"https://registry.npmjs.org/simple-signal-client/-/simple-signal-client-1.4.0.tgz","fileCount":5,"unpackedSize":15817,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcEyJQCRA9TVsSAnZWagAA7RIP/1xmsQyzc4PzwPGjqoUo\neLfxBVBvrfFBbLKLDjlKr6uiqXR3DQZqLmcYdTwsZCXMUad1rh1kAdZV1nQi\nJksOaf3OPWyfrRq1VN89Mhj0lljzd1SwVJuly2jAWn+xT5aiaWQ3PfqQS8uW\nKVYkscR6RZ6u+DMG1y/FnuKZjV2dFFAEqrJ+5Lxms3CwOXRuTKFR+EDuMbLm\nz6LXdJQununjKUDgVexgmhy7BC/Xogep9nx5eZR2bSab2azZPdoDkQF2InWR\nfPK6/hzjDGTs/Xp+AHzrSRkQ0M2TsBjTbsqBxE2ZsXgXL4n3xVb33DjIneS5\nbh7KJwbZLvQyKoW3A21Qf8nju1Rqf1DlrMO0YhgPI4E7+mgXzsoeZCdgYqrm\n5GACXAmuf6aVhf1T4rZGawTYMnGZCDO7PaIDtny8c2eRqoJAZS6fG1Pfa5DC\nCQjKp6wN5wp0MShHDmj2JfQnFTqj9SHfGfA5mQ/aPTSwLdDdesu0LjOeFBW1\ncWdziF5EE8kOS3IPi8q0Pl5Ag0zy2vrib1ye/aZ/qiNOcdBLrE4L1E71zCLs\nNuof1pGYKGAFL1KAPsDjD5fm84yDSXfxEyLcL758mgeD3CO+00oome6mwBvk\n74pkUXkpiScALgJ2mgIk+fjGvjDGrZ23mYTQ6gkY8/PP0Pdjyo2fmdh+NqxR\ngJCY\r\n=5FMn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEpHdiVzhIjcTMcz9QjGABuIJk1GpBqPQnOIGI5doMaMAiEAvZ17/Pi5KXZlRnwSv02XcTEZu0XKDIb7wjbh8dFLFlc="}]},"maintainers":[{"name":"rationalcoding","email":"thomasmullendesign@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simple-signal-client_1.4.0_1544757839411_0.8425748506584771"},"_hasShrinkwrap":false},"2.0.0":{"name":"simple-signal-client","version":"2.0.0","description":"socket.io signalling solution for simple-peer","main":"src/simple-signal-client.js","author":{"name":"Thomas Mullen"},"license":"MIT","dependencies":{"babel-polyfill":"^6.23.0","cuid":"^2.0.2","inherits":"^2.0.3","nanobus":"^4.3.3","simple-peer":"^9.2.0"},"scripts":{"build":"browserify src/index.js -s SimpleSignalClient | minify >  ../dist/simple-signal-client.min.js","build-dev":"browserify src/index.js -s SimpleSignalClient -o ../dist/simple-signal-client.js","test":"standard && npm run test-node && npm run test-browser","test-support-start":"node support/server.js& SERVER_PID=$!","test-support-stop":"kill $SERVER_PID","test-browser":"airtap -- test/*.js","test-browser-local":"airtap --local -- test/*.js","test-node":"WRTC=wrtc tape test/*.js"},"devDependencies":{"airtap":"^0.1.0","babel-minify":"^0.5.0","browserify":"^14.1.0","socket.io-client":"^1.7.3","standard":"^8.6.0","tape":"^4.6.3","wrtc":"^0.3.2"},"_id":"simple-signal-client@2.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"rationalcoding","email":"thomasmullendesign@gmail.com"},"dist":{"integrity":"sha512-QbbMWFSS8EnjOH7933pfk0pxwMXKvewBDsPnq3fP75BkoE6fXBY9YtigudWdWYiTbMd/wV4Nc9yfdczzCywPIQ==","shasum":"bcd086ab0ce25cbc69022ae36d049af8c73ba389","tarball":"https://registry.npmjs.org/simple-signal-client/-/simple-signal-client-2.0.0.tgz","fileCount":6,"unpackedSize":14125,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcJnLMCRA9TVsSAnZWagAAEx4P/RZ52BhZvBTXDAbaiw+N\nCRyxPBzfp4mwwblRuaHO3r998tySQQy8xEkbKkNaCBkanCRiwX1rcEhgXQon\nKZthW5SuXaZGSRDIksZkcd5OA5WEWpO3Ux95pveH7A0gilxIeaWN43LQC/dc\nUxnl4BYM3hJZfNFQakB/+GV2wPCnECQ10h8segQLTblW6GB4MDMtmiI4yrux\nplAcauDdTtN5EwZw0dGLxpQtwd5H595HTNf0ja0XbkoIiv5kRfDHvti4Pb18\nLU9UgAMQpGoIynRjLPMqmJBm2Ifz9NYOWU64dm+mjGEb8G1mP/nLLqB7Prr1\nggQc/8W/9j91nJY8lhbOLw5wwmDccgzLWgxqXJ9/XFVNThi+DP5Reb8pfp08\ncJm5YSsPNViMU303oQn4YpgAuq0R6gWcN/yLQdgscConHpo2DbSrp1fp/27g\nubl6dr9UMexo19m5eiH9d27VwOiWZDXDWhU9EqSEgLiEwNU118O4LaYBfnTc\neB7IABjV6bZaChe1QrDZeLjtjjp+iTDmOtAaN7t3ykckRZF7IXnfM8x6sQnz\nVJvMxLKFu1kVGlXjhYQMIKzd1F+sQ3QfyW4fl6RzSQI11czWc2M9iWwaaT16\n5nXweAtPfaaq8Fi4Ac4coBD0WCZdNS331bq4uvyLcCQTpt+LU3VHb4js0ouv\n8XWJ\r\n=DKVp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA7oSCvE48Y4KhC8Uo5BJwv2HoAxZGweKO3ErMlqykL0AiEAyLpQZEKL30A0M0rOA5W9U/mYUQUlWM/SUxIGTZGaY7g="}]},"maintainers":[{"name":"rationalcoding","email":"thomasmullendesign@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simple-signal-client_2.0.0_1546023627566_0.5787201798138475"},"_hasShrinkwrap":false},"2.0.1":{"name":"simple-signal-client","version":"2.0.1","description":"socket.io signalling solution for simple-peer","main":"src/index.js","author":{"name":"Thomas Mullen"},"license":"MIT","dependencies":{"babel-polyfill":"^6.23.0","cuid":"^2.0.2","inherits":"^2.0.3","nanobus":"^4.3.3","simple-peer":"^9.2.0"},"scripts":{"build":"browserify src/index.js -s SimpleSignalClient | minify >  ../dist/simple-signal-client.min.js","build-dev":"browserify src/index.js -s SimpleSignalClient -o ../dist/simple-signal-client.js","test":"standard && npm run test-node","test-browser":"airtap -- test/*.js","test-browser-local":"airtap --local -- test/*.js","test-node":"WRTC=wrtc tape test/*.js"},"devDependencies":{"airtap":"^0.1.0","babel-minify":"^0.5.0","browserify":"^14.1.0","socket.io":"^2.2.0","socket.io-client":"^1.7.3","standard":"^8.6.0","tape":"^4.6.3","wrtc":"^0.3.2"},"_id":"simple-signal-client@2.0.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"rationalcoding","email":"thomasmullendesign@gmail.com"},"dist":{"integrity":"sha512-5Y1U+GODcsW4JUX0jB6b+ddn77ZZT4lq7PwasSOwYU1Hn3kyfkiv+UBiIZqBghMhYxwlGkyGCotK7pBervJH3A==","shasum":"d9750f7807c5a8e39f4d1a31f36c849507d84356","tarball":"https://registry.npmjs.org/simple-signal-client/-/simple-signal-client-2.0.1.tgz","fileCount":6,"unpackedSize":14040,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcMnO/CRA9TVsSAnZWagAADwAP/0ymSWZsk34WxzS2TXEx\npfAvDouqJ5oq5YjJd3zpQlvgleNkcx/W5cv6uvlIIAbaU7BlyIYxXJnXnJKs\nhssi5cC7mwwKlMuRgj0xYSBXF85TDOFCZNt7EeqGncqwaaWVJVNc+QWMaf1E\nmw/+fBIQCfPbhJCPVJ8K2G2ZZT65Ob05CydQJerMFHcYygUogYKWqWpRWfxX\nByTvjZ0rlAYseXejt0u5COnvN+knXVO39AcfPHZzepuiD7B0OqwmwjxO+R1C\nOuBsYqxe1oRMCxkWmnqpP5kK/KeA1ykn8FyJL9D9UjZdVhe2+XlCZd/Y8nl+\nEjzAcDW5WGpQ/b1uuP8jyDQ9sHf2mX3BgJilt5MNtj1HK2wlCZYgIhZcwcYq\niNOExdHYoryo0x8qlvaZq+4WGhH6YKqj0N6IpPdhmM5ilt164qg02+JQfTlA\nREYZvNQy5wcPjQ4B7ANGmM4+qm1N/RmweHHz9pQ+FCLB7xypprNYEutqZCNp\nAz1KnCh0qCGhO3kn62UzmN/J0Sf2sKpP4rqqzFJBJrkXDyxDplHpiY7TQpcq\nff66nh73O7HyfmdlblIqxz7LvoIz4MTOkxF5WiSJ8LTQOcTy+E4JGTn7/V7W\n+7UpRPqxaYSQ37fm8ljYvznNzYavmJakGrxGz9SLGCu2200ZSbeoPSs6Buy9\nRc+6\r\n=0HDw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA0f9Ifczd2NOwADlcdI+4tpmF6ZcBBL04td+2dVG8UdAiEA8qrf2PqtnHKjI4VzQZb2I3XBUABdoQAUQmCbeB8ZsDY="}]},"maintainers":[{"name":"rationalcoding","email":"thomasmullendesign@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simple-signal-client_2.0.1_1546810303167_0.8624518135819146"},"_hasShrinkwrap":false},"2.0.2":{"name":"simple-signal-client","version":"2.0.2","description":"socket.io signalling solution for simple-peer","main":"src/index.js","author":{"name":"Thomas Mullen"},"license":"MIT","dependencies":{"babel-polyfill":"^6.23.0","cuid":"^2.0.2","inherits":"^2.0.3","nanobus":"^4.3.3","simple-peer":"^9.2.0"},"scripts":{"build":"browserify src/index.js -s SimpleSignalClient | minify >  ../dist/simple-signal-client.min.js","build-dev":"browserify src/index.js -s SimpleSignalClient -o ../dist/simple-signal-client.js","test":"standard && npm run test-node","test-browser":"airtap -- test/*.js","test-browser-local":"airtap --local -- test/*.js","test-node":"WRTC=wrtc tape test/*.js"},"devDependencies":{"airtap":"^0.1.0","babel-minify":"^0.5.0","browserify":"^14.1.0","socket.io":"^2.2.0","socket.io-client":"^1.7.3","standard":"^8.6.0","tape":"^4.6.3","wrtc":"^0.3.2"},"_id":"simple-signal-client@2.0.2","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"rationalcoding","email":"thomasmullendesign@gmail.com"},"dist":{"integrity":"sha512-6QKu22M7P2Vw46O6xqfZ/LblBKyKfGo0nf8OMcM1hfD3nn8PWdmyTX3noq9zf4G+FKEuziTsRiVyPpYgGFl4wA==","shasum":"a4f335896ea81df2dc25a2143bcd0931df00aee3","tarball":"https://registry.npmjs.org/simple-signal-client/-/simple-signal-client-2.0.2.tgz","fileCount":6,"unpackedSize":14117,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcMoigCRA9TVsSAnZWagAABnAP/jsBLYz5LZakMJVmaWma\nqwGPRIZvFjjnsiXO857l5NM6bKK/udhlTx9ouUXEIjhRpplCuDi3KOspfQxB\n+oIoQsmq78qR5Yf94Zo3wyZJSzeu1juLgYNdxin/P3T5/kNMj6hxYbbM7Ph4\nTn602CgnQywvuZTE0hl2Nr8xGbSqn/cN2alpY2wSvMCvd6Fb9Xu/7T2dIVUG\nFALm6cviJy5z8RNs1zfYsiiqO5lfoXUxHdy+uBqMWVTFzwFc8GmZwZuehDv7\nCA4sQnf4hen7v7Hyt0yRc0LesfAwGVhGkZkd2iSkY5CObwgsXGXYFRh9Ppq0\n6tK5S6a/Q8hrqmM+uhRdHfyOaPh5geT8sgJMLOMtSWXVP5fzGiyt2BkhDF4S\nrjd4k2oCOYp4I5cT5Dy28j7WVk+bpqoITxL2s3SRcfv3u+LbBIvVD6qF+7FF\nvatKQTTc6rDreYV1Z6RnNMp59yCT/DLEnIxQKoXlqFBj746Ctd3KFjc9nNJP\n16YDWH5CkNu2xkGHfmZB1PbMeAXNI7F/mOUbqCNdKdGRHLO1QotGBynZCw/J\nAoopdu9trY8HFBojwxSY0l5W2HJuF5gFtQv4kVpvywGP0eo8JG4W9AUGi+JZ\nO82/2qo42eBr51FvDgyo4wZdOa1Pjatv/NU4DZZNgND4aBKGDy6oPoVVv5Qj\n72Lu\r\n=3gdR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAvUpVNFUF3BDquCFuW0A2204YOFgLyq2QOjoqcXLR9RAiEAyy+9jQQJ28lwZ8JVXZIbGId/2paChVjsNmFY9rAM0qY="}]},"maintainers":[{"name":"rationalcoding","email":"thomasmullendesign@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simple-signal-client_2.0.2_1546815648138_0.40590062220552103"},"_hasShrinkwrap":false},"2.1.0":{"name":"simple-signal-client","version":"2.1.0","description":"socket.io signalling solution for simple-peer","main":"src/index.js","author":{"name":"Thomas Mullen"},"license":"MIT","dependencies":{"babel-polyfill":"^6.23.0","cuid":"^2.0.2","inherits":"^2.0.3","nanobus":"^4.3.3","simple-peer":"^9.2.0"},"scripts":{"build":"browserify src/index.js -s SimpleSignalClient | minify >  ../dist/simple-signal-client.min.js","build-dev":"browserify src/index.js -s SimpleSignalClient -o ../dist/simple-signal-client.js","test":"standard && npm run test-node","test-browser":"airtap -- test/*.js","test-browser-local":"airtap --local -- test/*.js","test-node":"WRTC=wrtc tape test/*.js"},"devDependencies":{"airtap":"^0.1.0","babel-minify":"^0.5.0","browserify":"^14.1.0","socket.io":"^2.2.0","socket.io-client":"^1.7.3","standard":"^8.6.0","tape":"^4.6.3","wrtc":"^0.3.2"},"_id":"simple-signal-client@2.1.0","_nodeVersion":"8.9.4","_npmVersion":"6.9.0","dist":{"integrity":"sha512-WB9GkslLsIJ6k1f34+yh9MqUIJnM1BvGiN8BvWFZGYlhKyWDTqOzZgYmNc7GERNea0qm9uUu8de+zUs6y5sHPA==","shasum":"268f7c4135549d2fa017719793c5a2d6714ff73a","tarball":"https://registry.npmjs.org/simple-signal-client/-/simple-signal-client-2.1.0.tgz","fileCount":8,"unpackedSize":29057,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcnSvdCRA9TVsSAnZWagAA8GYP/RzulZQVgpQY1u3k6dzS\nzflu6t57BxH4JxGu+LUgAYnJtMvDRna9HoghN2K8Kr/PVDD/JWZNId3Twpqr\nxlhSrePr/z4miMrTNtidlwA6z7FbUituhMG7kJzO6o+FCCq+1+B8bupHkn9O\n8iNAgg/pyPQbr3FguJAWaT1WGFSnZIcbPUzPJm3Tg1m0+gKzEJutnBoG2I4R\n6u6sV+7WQ6hnVc6P+e30fdkS0SVnznHftG9J4MmQ8nHHn4qnnQH64/DQjMlw\nHaamw7/eZAwz/yZK2Rhxa25H36hDUnPQPmciBExZFBIaDht5PMwm4WDfA8ki\nsKdXho0VtEQJX6NsqalSyL478VoAWOW7wTVoWsi26d1hvC7pNj7TmBotrUjd\ntXTJODum1129S6Met9tiBTkvr0N4FWj9wKE+jQi7gFKYufcYyokTwYKVrTge\n6ufrx2ewQOSWEKtVoKgTFoyoNXy0FIJo1+SZIEVGB3rdsJaC8zKDGUZgAACI\nK0quSbTCjJdmq3OK3G7B7H0arprdUK8WcykXA+5n4Np45hZxSm3rvPgKD2fT\nuXT8QxOPXHM7AGmVh4snGejoLFwD6/6+rIZsoR0qwJ2xBXNPxu4gazkpId7p\nr1+Qof5EPyiefivLOmZzGAJg6tR0GbUWaR3R28DLnw4t81pVeeNWXMoehYHw\ngacU\r\n=+ScO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICHMw86HVbtynJrJr8Sqx8xTHXVG+uzj4Qx0Jmu3Z1O1AiAPLbcomIo2ciFTl141T9EXAyCKRSdZN6vkXrZNg9YeSQ=="}]},"maintainers":[{"name":"rationalcoding","email":"thomasmullendesign@gmail.com"}],"_npmUser":{"name":"rationalcoding","email":"thomasmullendesign@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simple-signal-client_2.1.0_1553804252739_0.2884674462163346"},"_hasShrinkwrap":false},"2.2.0":{"name":"simple-signal-client","version":"2.2.0","description":"socket.io signalling solution for simple-peer","main":"src/index.js","author":{"name":"Thomas Mullen"},"license":"MIT","dependencies":{"babel-polyfill":"^6.23.0","cuid":"^2.0.2","inherits":"^2.0.3","nanobus":"^4.3.3","simple-peer":"^9.2.0"},"scripts":{"build":"browserify src/index.js -s SimpleSignalClient | minify >  ../dist/simple-signal-client.min.js","build-dev":"browserify src/index.js -s SimpleSignalClient -o ../dist/simple-signal-client.js","test":"standard && npm run test-node","test-browser":"airtap -- test/*.js","test-browser-local":"airtap --local -- test/*.js","test-node":"WRTC=wrtc tape test/*.js"},"devDependencies":{"airtap":"^0.1.0","babel-minify":"^0.5.0","browserify":"^14.1.0","socket.io":"^2.2.0","socket.io-client":"^1.7.3","standard":"^8.6.0","tape":"^4.6.3","wrtc":"^0.3.2"},"_id":"simple-signal-client@2.2.0","_nodeVersion":"12.4.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-0hu8MQzzxjIeqEQL7z6ygR1w5XC1889rCGufuvsjKMQXdh5thICGijrPqoJm/7P52sw2GJ9LAWulXacph8s2Zg==","shasum":"974f4bb129a08d94545521adc7e96a9fa654501e","tarball":"https://registry.npmjs.org/simple-signal-client/-/simple-signal-client-2.2.0.tgz","fileCount":8,"unpackedSize":30345,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJS0kCRA9TVsSAnZWagAAmmcQAJ6BMABAQdVFEkQpz22A\nZzsAcELOxti3FpaGnY6ASox7P38DO1CR1oOdWWqBV5f2jxra3OeudsuUmiBO\nzH8fJqopsvqcNk4qieKalXiR1XJJ2JFHEbCMqN/Ih0dBTdXrf1j2HmjTK48M\nSic1qfoKVm2Dj7Un8NFGm2N7WYn9ar28XxuU6SV9fFahyKlIZARLN0DgEk6B\nJp3ZKd97VmKanGiDKQK9tEBKuz0WpUI9YfSxd332zQQyNGFpmeEdN9mWegBM\nCaJe8BRCuGUhhBjKnyxZjo1Fcj0AJrgcpU43X1qwTvDfo8M7pcXzSBMDyixJ\nv3cUP8xFG+Fr6y4jv+7O3yezC++7MB+0vCho1ot4mTZvPgUhVzbUQLcGS7Qg\ndTe0KenJ0nf0OCtgcKKC39i7xPzE6yBr6mdcJLNgp+cXe6pFzG39aUPmTtF/\nYrWSbyyLuTdDq8IWmk/xMqqIXucldv98SVDpOinLv8mTMIRpbrfnxytT64SZ\n5EoV3ZECuH0zl1jM5L9LDGazc2TgNZ05Th3XXL0nI5hkB2bYuXAQpYxtkAaL\nB0H7P3Rwoa/Iid5IW1K+/AmLwCPWmJQ2IoTmuvGO5nPYFTS4vjWtuv/3vjqS\njwuz2pfQKrdWT5chFdKtdAodqc1w7vdsPproyoxZZSSIL8Yiw5CrbkXDsFmQ\nounu\r\n=w1Gx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHdIlmJjaUp7voybLYNoydDENAsDg3D8xWaUSACfh8HtAiEAllz+njmw5ExzO75ufMoAXMyGotGa40sEsXCVjAb12dM="}]},"maintainers":[{"name":"rationalcoding","email":"thomasmullendesign@gmail.com"}],"_npmUser":{"name":"rationalcoding","email":"thomasmullendesign@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simple-signal-client_2.2.0_1562717475189_0.5244176332333619"},"_hasShrinkwrap":false},"2.2.1":{"name":"simple-signal-client","version":"2.2.1","description":"socket.io signalling solution for simple-peer","main":"src/index.js","author":{"name":"Thomas Mullen"},"license":"MIT","dependencies":{"babel-polyfill":"^6.23.0","cuid":"^2.0.2","inherits":"^2.0.3","nanobus":"^4.3.3","simple-peer":"^9.2.0"},"scripts":{"build":"browserify src/index.js -s SimpleSignalClient | minify >  ../dist/simple-signal-client.min.js","build-dev":"browserify src/index.js -s SimpleSignalClient -o ../dist/simple-signal-client.js","test":"standard && node support/server.js > /dev/null | npm run test-node","test-browser":"airtap -- test/*.js","test-browser-local":"airtap --local -- test/*.js","test-node":"WRTC=wrtc tape test/*.js"},"devDependencies":{"airtap":"^0.1.0","babel-minify":"^0.5.0","browserify":"^14.1.0","socket.io":"^2.2.0","socket.io-client":"^1.7.3","standard":"^8.6.0","tape":"^4.6.3","wrtc":"^0.3.2"},"_id":"simple-signal-client@2.2.1","_nodeVersion":"12.4.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Jx37Oz3NOeRGuE3f4UCQ8PdhQHlJh3m6KtsV73sAl86A9EluG44uuvXZ5JtDKPuBWT2znSXuFRGv17hwo6GRKg==","shasum":"81c3da0f986536b1d1b510d6cf1bb7c1fdcdfb77","tarball":"https://registry.npmjs.org/simple-signal-client/-/simple-signal-client-2.2.1.tgz","fileCount":8,"unpackedSize":30374,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdKUl6CRA9TVsSAnZWagAAEvMP/jYXxFCDkhpDsTtQRbH4\n08+s7l7KV4zylFHiuXaLzkc0gbEm+MvDhjrUSqu2WTupBUkIR39Fm8aR13P+\nqBAKNafuCpIoorldeU9NaI64ueGK7OsNDcreLsHe+Oz7Dj1bYM/S71ZwFvAi\n611dCjVv7xLGOCgtpG2+zjMVz9aiF4FBeD/j48JtkWrphPKBtBji0CxZa7FU\nm5agI28Ww/36UBd8C5QrhXqt12magchufrOM/+laNLvxHZi0Z4Lrr3Xkm+GB\nkPHY1nta93HhCdNVoMi8OUIHTZfPu4HncGjZ/2TiM+cbX8yAM5IOQ8aMd1XJ\njGSZOQXCmX7xxM35m3Jch2BL7SbVYvSVc5Drn9d/Ruf5CXUPXUFg+oBgTgLe\naCYhxc/JI9wtBwBgcVf2xmxRuVn3puDusHHyMdVHqclIuaTCyWs3vZ1gDSVy\nOvxixB0Kfe3QY0vcUkwy/5Bk/oThTkPNJ31Z4py1ACMsX0HWf/0YYRTM3zwY\nyACNer16OBuyvMeeCeZ2slhVU5zuL4SgJJkt6wItz2YiW76nGa/HTe1v4cTl\nsFEi25tsu6DYM1cc//NpaItgMn8bp9SeWplnYjXEGFse+oOmzyY139OzPRjW\nVlW4qopQhOq2myE0Qo8R0ufDV5xuNhqJdN3MzUaobuEsSmzwZNCTSUdMXHvM\n5iFa\r\n=3AGI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNy5KbqASooOfLR2bLKFafoxu6MJ7RluWeBm9MRAoDygIhAJYwnWie1MkkJ065sPNPMXfIyYnmyYhhg6CajWLQY49G"}]},"maintainers":[{"name":"rationalcoding","email":"thomasmullendesign@gmail.com"}],"_npmUser":{"name":"rationalcoding","email":"thomasmullendesign@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simple-signal-client_2.2.1_1562986873497_0.8032517527965946"},"_hasShrinkwrap":false},"2.3.0":{"name":"simple-signal-client","version":"2.3.0","description":"socket.io signalling solution for simple-peer","main":"src/index.js","author":{"name":"Thomas Mullen"},"license":"MIT","dependencies":{"babel-polyfill":"^6.23.0","cuid":"^2.0.2","inherits":"^2.0.3","nanobus":"^4.3.3","simple-peer":"^9.2.0"},"scripts":{"build":"browserify src/index.js -s SimpleSignalClient | minify >  ../dist/simple-signal-client.min.js","build-dev":"browserify src/index.js -s SimpleSignalClient -o ../dist/simple-signal-client.js","test":"standard && node support/server.js > /dev/null | npm run test-node","test-browser":"airtap -- test/*.js","test-browser-local":"airtap --local -- test/*.js","test-node":"WRTC=wrtc tape test/*.js"},"devDependencies":{"airtap":"^0.1.0","babel-minify":"^0.5.0","browserify":"^14.1.0","socket.io":"^2.2.0","socket.io-client":"^1.7.3","standard":"^8.6.0","tape":"^4.6.3","wrtc":"^0.3.2"},"_id":"simple-signal-client@2.3.0","_nodeVersion":"12.4.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-A4oXLm7jK1E8byZhuRvdZJwqCA/tsLDFI2agNzQPbS/RT0LULlZNdAu3GH3GPolOnfaFtt5cEldc7vNGngTWDg==","shasum":"f32c3eba2299711551a0e1f8299a68be61262be9","tarball":"https://registry.npmjs.org/simple-signal-client/-/simple-signal-client-2.3.0.tgz","fileCount":8,"unpackedSize":33929,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdSf1pCRA9TVsSAnZWagAAkWUP/2ETgW9mVLJxd7+24fTX\nw0gTDICmGYDQlgXZ4VWF9kSDMhVsgJ/lvUYS+FcyoWvhrZpegjilvQgHjt/B\nuftSF+roNL9qZ1pfXX+hlSzzV9HLOC2LO4BNPiWpaZzySliIxe+y1T9uIMVf\n1PkijWXO2tExx/wydla+PpcQeqiJHaex+kbOFcCEi/p7PARAkJHIgcsMH/Sp\nb6a0YnX4B7C8KR48WlaFDgjcPv4aiEV+9Im60drCzoOBrNWG3+dlTW1sumoe\neQQhsnz4LLtS+sIPB7ksTMZIosc0KfSUKu/PaLy2FA+kf1olK94hkvxRRcuk\nNRMNx8CSoS4zDLmpP0ghVG7m16nzY8l8UwCTouij/0Q6oSLWM8eDUzBS4Dfl\nvveRuuBz0zkIiLZBqX247gB8i8g8zlwL66BxmpivjGsbrtQ45Fl6V4r4x/1B\nFaMEFLldZL/i4zQTnFovFEg2YM7EZ3lQDnMmFlDoiCdKoRDeQkD+yIDzS7af\nuteDmSWVrGZS59Ns6VdRyJBykRwuqh1bAAlTphZc5/Zt+Yry8zwxrEbg/80b\nF5lCbBwRnIC2eRbev2QM/nit3pYieqcbS0IHZNm/Kz0uKfu2gaK3O+bFwK/Q\nhDLRu+FkQt/IdyrR+DrLIeSi+zhTy/ovNq0Zwvr0dtBnUcFPtZwaGBRS/Vpw\nZn5I\r\n=w8ZF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBXYG2XsI5nM7ldvyi6Us8/xFIRdVS9K70qV9jBVVdicAiB4tGMdGPDldK2Yhp2Q0qnM5O3vEtRgFZUThwdrbvQNCA=="}]},"maintainers":[{"name":"rationalcoding","email":"thomasmullendesign@gmail.com"}],"_npmUser":{"name":"rationalcoding","email":"thomasmullendesign@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simple-signal-client_2.3.0_1565130089130_0.4485402797991991"},"_hasShrinkwrap":false},"2.3.1":{"name":"simple-signal-client","version":"2.3.1","description":"socket.io signalling solution for simple-peer","main":"src/index.js","author":{"name":"Thomas Mullen"},"license":"MIT","dependencies":{"babel-polyfill":"^6.23.0","cuid":"^2.0.2","inherits":"^2.0.3","nanobus":"^4.3.3","simple-peer":"^9.6.2"},"scripts":{"build":"browserify src/index.js -s SimpleSignalClient | minify >  ../dist/simple-signal-client.min.js","build-dev":"browserify src/index.js -s SimpleSignalClient -o ../dist/simple-signal-client.js","test":"node support/server.js > /dev/null | npm run test-node","test-browser":"airtap -- test/*.js","test-browser-local":"airtap --local -- test/*.js","test-node":"WRTC=wrtc tape test/*.js"},"devDependencies":{"airtap":"^0.1.0","babel-minify":"^0.5.0","browserify":"^14.1.0","socket.io":"^2.2.0","socket.io-client":"^1.7.3","standard":"^8.6.0","tape":"^4.6.3","wrtc":"^0.4.2"},"_id":"simple-signal-client@2.3.1","_nodeVersion":"12.4.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-G1w2Ya4+scKah6mXkU6EZogo896uobgcnnWqgqYN1vJsF6o5IAjj9ZNSuoj82F9CNPSPKazie3Wmv+0eNYkVGQ==","shasum":"4060db193236ac7497c442d9c8397924e912cbef","tarball":"https://registry.npmjs.org/simple-signal-client/-/simple-signal-client-2.3.1.tgz","fileCount":8,"unpackedSize":33917,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd7cumCRA9TVsSAnZWagAAoFIP/2xaxEJs3NCyYhbx3yjL\nGQkEasA5USs0IGXwBg8yTzKmZmeATCdCIKlFncKylDCOVjG5/hzXNL72qlln\n7HAXHnFaZawBh6PKolyizxGcK3+S80ZjrM+EexO7ODNKnY04qaSGWXZGzJ2Y\nklTEQs9t1JYtQztDkNPMtvhNFTeLr7qr6T4vCFi2BITP8ifKWV0nNCs99FkB\nVh7Be+zDp2JebqEisuQoMzw7YWsFI51dTJ+eFvwieE0U+oyOEEbPTI4CeLy2\no6jpVZnVbhiAUSUYcYWz1CMONytaBLCT8bU/5Uc7yT2tD3Vb5Knmy1bWtKIs\nuJINdxwzwyS84CiMaGafiCJkOSNueSa8wst3ewrk6OuYkeFX9WS4B+owlFWg\nAYQcw1PbnN4RDTvJdRMO1EFFQND/lunZR8Cbs8Dwmkg1y7CDO1m8dMeDgOoZ\nc4kblvD7jb2mglYuebj8hTaacuQ6353zLEECmmZ9UbPlQ+YNLTD9oXd7sZs9\nT3R4gMjJuBCLmt/3g/Yag1UeFrrOaIH4ZE0dJoMEeg1CYA7e6/HPXuNySr9q\nCw2pMUyysv1c0Njy+0vrSWKa3btp0W8GlqAHxem3od3I+i3Ax2i9KlA/1IHA\nFiTo2J4O7F0visPeB7TWuCoJi8gpArxgskKjq2hb5AOpbp98TMoFTZYGWyGM\ntbqe\r\n=vBeQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID/JuNaceOAg6boLeNQA5abvh0dIY6O0LtLgP9pSlE3MAiB1DKsyiewBio/Bg5gvD4wNp/aiU+dvDWklCB3iQf9jcw=="}]},"maintainers":[{"name":"rationalcoding","email":"thomasmullendesign@gmail.com"}],"_npmUser":{"name":"rationalcoding","email":"thomasmullendesign@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simple-signal-client_2.3.1_1575865253936_0.5378599327408917"},"_hasShrinkwrap":false},"3.0.0":{"name":"simple-signal-client","version":"3.0.0","description":"socket.io signalling solution for simple-peer","main":"src/index.js","author":{"name":"Thomas Mullen"},"license":"MIT","dependencies":{"babel-polyfill":"^6.23.0","cuid":"^2.0.2","inherits":"^2.0.3","nanobus":"^4.3.3","simple-peer":"^9.6.2"},"scripts":{"build":"browserify src/index.js -s SimpleSignalClient | minify >  ../dist/simple-signal-client.min.js","build-dev":"browserify src/index.js -s SimpleSignalClient -o ../dist/simple-signal-client.js","test":"node support/server.js > /dev/null | npm run test-node","test-browser":"airtap -- test/*.js","test-browser-local":"airtap --local -- test/*.js","test-node":"WRTC=wrtc tape test/*.js"},"devDependencies":{"airtap":"^0.1.0","babel-minify":"^0.5.0","browserify":"^14.1.0","socket.io":"^2.2.0","socket.io-client":"^1.7.3","standard":"^8.6.0","tape":"^4.6.3","wrtc":"^0.4.2"},"_id":"simple-signal-client@3.0.0","_nodeVersion":"12.4.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-eiqR8S+2i1squkIVKx4IgEyGe7do/soMb2Lt06gJov281sLl3USyIn1fKAg/hzcIvevOpuH1BmzFZ6BSugFZsQ==","shasum":"a38d58333372920b33e87ad4d9351792513d3e21","tarball":"https://registry.npmjs.org/simple-signal-client/-/simple-signal-client-3.0.0.tgz","fileCount":8,"unpackedSize":32715,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexvK6CRA9TVsSAnZWagAARD8QAJcio5P6XcWD9tgB2Mo1\nuiBuZq6oT44NX1FD+tYVbmo+i1Vvne3ywuw2YekFwrLeUTzGB1PdPO4RSPia\nIqMmv7aI0G9QLqQ44TlhMIsac4/0XkP6jONKPc1JrYCywIw1SJ2QuSlJzRJx\nWJRSX/JEriB8csGrrfn6Ql0SAWjZyxPqXtIBOtrioBPNYYkWALJ0a8EPLynQ\nOXvhty7S4ts3w2c8Cs4FJeaaXIlqtkW+fFXqbv+Bca7ByjAU1XW/hseGbKom\n2vIMwF+EHuCQBkcQfsquKmfm/aegSxCSPnF60mSVeUf4whVtnpdHCpXcQcWN\njIXa8Fq7U8rD9AQ7Wc5LbMDBb0m3kgq1YxlZe4x34vTzMsmEfC0rjABDPdI1\nES4VrMK/Un4qFA2YWTE3X2u+4BzRnmRH3hWtohwyDI9sDQdmcRgUAjo107nc\nrh4Ysa6S/ngUjRAD6qB7dvLcGS4N2M/ee5pcvNy9C+emPXszQC+w0Kmpt6Dg\nJgLANzz4aD0rjaB0CfOg308MrkQ28ipHeuvwPxxALLO4L6fnAoIC3gjLGZi+\nfLpkFIwcPZTCXIT6RDqcYgusY9tF5baX3f8alk/7n3CXFmPtq1RdT2nk3TwZ\n0b/AkMqKZt+BqVIU4OJCOmD8Z9Ngd0lhrgRzEgvCvSRC7sUYA0uVSKdLlUbu\n9RXh\r\n=wKOA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGy5nQPhIHhSuDkb03Wih86mf1RHi4jphWI31ZREl35eAiAzX7jF8pN3Axrglq/ZzSqwQ68d7oUfFrJKKb1+rODQyQ=="}]},"maintainers":[{"name":"rationalcoding","email":"thomasmullendesign@gmail.com"}],"_npmUser":{"name":"rationalcoding","email":"thomasmullendesign@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simple-signal-client_3.0.0_1590096569332_0.20106840035132634"},"_hasShrinkwrap":false}},"readme":"# simple-signal\n\n[![Build Status](https://travis-ci.org/t-mullen/simple-signal.svg?branch=master)](https://travis-ci.org/t-mullen/simple-signal) [![JavaScript Style Guide](https://img.shields.io/badge/code_style-standard-brightgreen.svg)](https://standardjs.com)\n\n**Easy signalling for [simple-peer](https://github.com/feross/simple-peer) using [socket.io](https://github.com/socketio/socket.io).**\n\n## Features\n- Streamlines WebRTC signaling without losing any flexibility.\n- Exposes the entire **simple-peer** API.\n- Useful for managing multiple connections.\n- Uses modern async/await.\n\n## Install\nServer:\n```\nnpm install simple-signal-server --save\n```\n\nClient (with Browserify):\n```\nnpm install simple-signal-client --save\n```\n\nWithout Browserify, use [simple-signal-client.min.js](https://github.com/t-mullen/simple-signal/releases).\n\n### Example\nA common signaling scheme is to connect two clients by having one client \"call\" the ID of another.\n\nServer:\n```javascript\nconst signalServer = require('simple-signal-server')(io)\nconst allIDs = new Set()\n\nsignalServer.on('discover', (request) => {\n  const clientID = request.socket.id // clients are uniquely identified by socket.id\n  allIDs.add(clientID) // keep track of all connected peers\n  request.discover(Array.from(allIDs)) // respond with id and list of other peers\n})\n\nsignalServer.on('disconnect', (socket) => {\n  const clientID = socket.id\n  allIDs.delete(clientID)\n})\n\nsignalServer.on('request', (request) => {\n  request.forward() // forward all requests to connect\n})\n```\n\nClient:\n```javascript\nvar signalClient = new SimpleSignalClient(socket) // Uses an existing socket.io-client instance\n\nsignalClient.on('discover', async (allIDs) => {\n  const id = await promptUserForID(allIDs) // Have the user choose an ID to connect to\n  const { peer } = await signalClient.connect(id) // connect to target client\n  peer // this is a fully-signaled simple-peer object (initiator side)\n})\n\nsignalClient.on('request', async (request) => {\n  const { peer } = await request.accept() // Accept the incoming request\n  peer // this is a fully-signaled simple-peer object (non-initiator side)\n})\n\nsignalClient.discover()\n```\n\n## Client API\n\n### `signalClient = new SignalClient(socket, [options])`\nCreate a new signalling client.\n\nRequired `socket` is a **socket.io-client** instance.\n\nOptions:\n\n- `connectionTimeout: number = 10000`: Defines the time to wait to establish a connection.\n\n### `signalClient.id`\nThe identifying string for this client's socket. `null` until discovery completes.\n\n### `signalClient.discover(discoveryData)`\nInitiate discovery.\n\n`discoveryData` is any discovery data to be sent to the server.\n\n### `{ peer, metadata } = await signalClient.connect(id, [metadata], [peerOptions])`\nRequest to connect to another client. Returns a Promise.\n\n`id` is the `signalClient.id` of the other client.\n\nOptional `metadata` is any serializable object to be passed along with the request.\n\nOptional `peerOptions` are the options to be passed to the `SimplePeer` constructor.\n\n### `signalClient.on('discover', function (discoveryData) {})`\nFired when the client has connected to the server and done discovery.\n\n`discoveryData` is any additional data that has been passed by the server.\n\n### `signalClient.on('request', function (request) {})`\nFired on receiving a request to connect from another client.\n\n#### `request.initiator`\nThe id of the remote client's socket.\n\n#### `request.metadata`\nAny additional metadata passed by the requesting client or server.\n\n#### `{ peer, metadata } = await request.accept([metadata], [peerOptions])`\nAccept the request to connect. *Not calling this method will ignore the request.*  Returns a Promise.\n\n`metadata` is any serializable object to be passed along with the answer.\n\n`peerOptions` are the options to be passed to the `SimplePeer` constructor.\n\nPromise will reject if the other side calls `reject()`.\n\n#### `request.reject([metadata])`\nRejects the request to connect. *Not calling this method will ignore the request.*\n\n`metadata` is any serializable object to be passed along with the rejection.\n\n### `signalClient.peers()`\nList all currently connecting/connected peers. Returns an array of `SimplePeer` objects.\n\n## Server API\n\n### `signalServer = require('simple-signal-server')(io)`\nCreate a new signalling server.\n\nRequired `io` is a **socket.io** instance.\n\n### `signalServer.on('discover', function (request) {})`\nOptional listener allows you to return additional discovery data when a new client connects or rediscovers.\n\n#### `request.socket`\nThe `socket.io` socket used by the client initiating discovery.\n\n#### `request.discoveryData`\nAny additional data passed by the discovering client. A good place for credentials.\n\n#### `request.discover([discoveryData])`\nAllow discovery to continue. *Listening to \"discover\" and not calling this method will block discovery.*\n\nOptional `discoveryData` is any serializable object to be passed along with the discovery response. A good place for credentials.\n\n### `signalServer.on('request', function (request) {})`\nOptional listener allows you to filter connection requests on the server.\n\n#### `request.initiator`\n`id` of the socket used by the client initiating the request.\n\n#### `request.target`\n`id` of the socket used by the client that will receive the request.\n\n#### `request.metadata`\nAny additional metadata passed by the requesting client.\n\n#### `request.forward([metadata])`\nAllow the request to continue. *Listening to \"request\" and not calling this method will block the request.*\n\nOptional `metadata` is any serializable object to be passed along with the request.\n\n### `signalServer.on('disconnect', function (socket) {})`\nListens to disconnected sockets. Similar to the `socket.io` `disconnect` event, but only fires for clients that completed discovery.\n","maintainers":[{"name":"rationalcoding","email":"thomasmullendesign@gmail.com"}],"time":{"modified":"2022-06-26T19:52:36.299Z","created":"2017-02-13T09:51:18.490Z","1.0.0":"2017-02-13T09:51:18.490Z","1.0.1":"2017-02-13T09:56:55.080Z","1.1.0":"2017-02-20T14:19:52.007Z","1.1.1":"2017-02-20T14:54:28.740Z","1.1.2":"2017-02-20T15:03:53.660Z","1.1.3":"2017-02-20T15:59:21.008Z","1.1.4":"2017-02-20T17:02:02.125Z","1.1.5":"2017-02-20T18:12:25.206Z","1.1.6":"2017-02-20T18:30:48.127Z","1.1.7":"2017-02-20T22:05:02.810Z","1.1.8":"2017-02-20T23:23:23.423Z","1.1.9":"2017-02-21T23:20:54.747Z","1.2.0":"2017-02-25T01:30:31.420Z","1.2.1":"2017-02-25T01:31:36.996Z","1.2.2":"2017-02-27T00:00:46.445Z","1.2.3":"2017-03-01T04:51:42.797Z","1.2.4":"2017-04-05T05:37:33.526Z","1.2.5":"2017-04-11T09:08:13.282Z","1.2.6":"2017-04-11T09:11:47.296Z","1.3.0":"2017-07-13T17:37:22.448Z","1.3.1":"2018-01-31T18:48:21.551Z","1.3.2":"2018-03-05T03:34:11.466Z","1.4.0":"2018-12-14T03:23:59.551Z","2.0.0":"2018-12-28T19:00:27.713Z","2.0.1":"2019-01-06T21:31:43.300Z","2.0.2":"2019-01-06T23:00:48.227Z","2.1.0":"2019-03-28T20:17:33.050Z","2.2.0":"2019-07-10T00:11:15.266Z","2.2.1":"2019-07-13T03:01:13.620Z","2.3.0":"2019-08-06T22:21:29.280Z","2.3.1":"2019-12-09T04:20:54.138Z","3.0.0":"2020-05-21T21:29:29.592Z"},"author":{"name":"Thomas Mullen"},"license":"MIT","readmeFilename":"README.md"}