{"_id":"@andrewrivers/simple_webrtc","_rev":"13-a1ad404413333a35d7515fd902405920","name":"@andrewrivers/simple_webrtc","dist-tags":{"latest":"0.4.3"},"versions":{"0.1.2":{"name":"@andrewrivers/simple_webrtc","description":"A light wrapper for WebRTC communication.","main":"index.js","version":"0.1.2","author":{"name":"Andres Sweeney-Rios","email":"andrewarivers@gmail.com","url":"https://poisonapple.dev"},"license":"MIT","repository":"","keywords":["webrtc"],"gitHead":"3ac106b6fb56570fc963441ea43c535e88c93432","_id":"@andrewrivers/simple_webrtc@0.1.2","scripts":{},"_shasum":"415e3f55e1c29627ed4ef4250c62f76def3f25f6","_from":".","_npmVersion":"3.10.10","_nodeVersion":"10.14.2","_npmUser":{"name":"andrewrivers","email":"andrewarivers@gmail.com"},"dist":{"shasum":"415e3f55e1c29627ed4ef4250c62f76def3f25f6","tarball":"https://registry.npmjs.org/@andrewrivers/simple_webrtc/-/simple_webrtc-0.1.2.tgz","integrity":"sha512-snn3/PHoN/MjVgSG/+VgESZVdwv/1ka6R2XV43MAHvBbhm5ktY86AB7m7k4A7agaZ5gOYRlUwKE3EmAiOKSAjw==","fileCount":6,"unpackedSize":4434,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7t1jCRA9TVsSAnZWagAAOKIQAIEXtVnoNQ3TvWxs6RsJ\nT1pjvRiwFI5ZVwizN3EXxzDnBcXNBIB1SEh0Z4+AWaAoJOlmrXf7aSF43mfU\nrfDd/nlNfHUcKAIjiGIV8Fe9x/S/VEJWAX6tVbYsgS1BM6sDzaZl04VAfnFK\njvAWhG4FxuKEaUXRl8lm3faP2XpEPlIpEyH8h0WyrTEes7/08+PQVeZdW+eZ\n6HlfL2qm9S+c2jyW1a8s55Lz3aWXQK7lWSpHtUByZSL20UOev8TexzLKg6Ju\nCBT+/uzQuc8JVc9vXawHGIT76Q9WC9HrrCTkTHSRgK3xiFULeafR/FdHvnwm\nUZW9J7Db6lGj2dByPshN898TmqZCZBu4u8Kgc9YvLkm5sgUm9AuCr0/J6F5m\nqOBKCx+lLIOzURpRKRneUFbKvv/Myg3MBFXayBHwn+En8a71uZFFrJOnCpft\nyJGcLWG4I+ojGiXMVqji6hLbsfShO9GS75DvDOLWPvXsiO+BFz6IWhDwo84u\nEHuKVnk4Np37pzdFAGH+5Il+yxn55uXNtxXSLIh5gy8lKR2hw5AHYr/GnEkE\nKmAAPnH6AXL7//l2uHWRmXKyp7+Lfg7gxD0m0d4Vfol8tKcj+Mu0SZP/H/4y\nn/ljhUwxOj7RgvYe4Ixv1tGCIA2Qsv4CWrm3Ule8NVJSu7msZIQmCe2yCtu/\nH7U+\r\n=v5ND\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB3Fm7d0PzbKJxthWacvYDXz+astnnkFiVlwcXKicr6IAiAtWZhqWhXTdF9awz/f/1kAYsFL3/oVh4WrVgcgv4+l3A=="}]},"maintainers":[{"name":"andrewrivers","email":"andrewarivers@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simple_webrtc_0.1.2_1559158114791_0.11007435288347756"},"_hasShrinkwrap":false},"0.1.3":{"name":"@andrewrivers/simple_webrtc","description":"A light wrapper for WebRTC communication.","main":"index.js","version":"0.1.3","author":{"name":"Andres Sweeney-Rios","email":"andrewarivers@gmail.com","url":"https://poisonapple.dev"},"license":"MIT","repository":"","keywords":["webrtc"],"gitHead":"60b1036481d0d0df6b47a224c7f76344d57cd71d","_id":"@andrewrivers/simple_webrtc@0.1.3","scripts":{},"_shasum":"2a3d9ca59f68f19842fcafb45086970ffc107739","_from":".","_npmVersion":"3.10.10","_nodeVersion":"10.14.2","_npmUser":{"name":"andrewrivers","email":"andrewarivers@gmail.com"},"dist":{"shasum":"2a3d9ca59f68f19842fcafb45086970ffc107739","tarball":"https://registry.npmjs.org/@andrewrivers/simple_webrtc/-/simple_webrtc-0.1.3.tgz","integrity":"sha512-O3eMWgFOlUzexDvs7D/qnyFUyNjyuIHKRNTcIypK1CLADozN9GJyxzZKWSRWlMM8jNdB8JYmB9EPdgYNhLAp/A==","fileCount":6,"unpackedSize":4462,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7uARCRA9TVsSAnZWagAAQpMQAIqjR9pzV4bpFOj2dqmm\nVpmqTn07Ya+06qtnsFLTtIkDeeEzKGY40J/awDt2nH6Rn5GEs0SqKGDpeyFr\nrG4F2ZLeQPVxVkuhvDMM1xVjYRPacy4nU36QJ34ufGLLN5KaVgDCqgofV9yE\n+7X5tQVvP6kM9Ldpj5bMa3aQlPucMuhVltvKQufE/5z7wKpbnXLsH13wWmGK\nxLkJjqEpznFRRyvwoPa25UshRWgZcA1HKOa+628TTOFLskBn4jZ+5q25+g+g\n4j+IP4ut0a86fKGlqA+bFkAap86cvOTHX/FJDcsaGh6R8I5Pw3QMPnxP0peX\npxrdbWExXjSiYDFzMDUoWCTYfrnrqfT4Ep4X0syqiXOUnTBQZOYLTMUaZVl/\nXIttxEaMpBr219i4FbAemW5TLttDIDwKsbOdcXZ4LjorUHWo/b4z5iOKw/no\nOtxl1byiSOloRJJlyjniHdNU3rijNVo8re305YPYKSl3WljJwTklr1ItiSu+\nKktf9LuJgdJVFQ2NJChk71+1vlM7lGfOXQkZLmHqdTYrTh8hyfsEvjjA8ity\nLViUOszQYhq4hy8tNXuOWI9B3HrXLkY5N7H/dByPP7U8zkMwxhVDmM+uP0ar\neMNRhCvo4D2XLZBbOQTBhqmOXMnrkq+P8wE9bLs9tyCKYukxuiPLIPrNBGdC\nzY2r\r\n=qbwQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCa5QMBDzXAu3fHhcVSwZV0LAs+Y+yCDXdw8bJ4Q8iumgIhAOzUS/fEk29Tx/wzl9YRtsMTJZUTNX6bqHwF0kpmYVoZ"}]},"maintainers":[{"name":"andrewrivers","email":"andrewarivers@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simple_webrtc_0.1.3_1559158801015_0.13317177760299792"},"_hasShrinkwrap":false},"0.1.4":{"name":"@andrewrivers/simple_webrtc","description":"A light wrapper for WebRTC communication.","main":"index.js","version":"0.1.4","author":{"name":"Andres Sweeney-Rios","email":"andrewarivers@gmail.com","url":"https://poisonapple.dev"},"license":"MIT","repository":"","keywords":["webrtc"],"gitHead":"0853395bf1db36e9285af5a9901de6fcbeab22f0","_id":"@andrewrivers/simple_webrtc@0.1.4","scripts":{},"_shasum":"657c4c489b8efe9f635601f6b41f9be7ba3e5418","_from":".","_npmVersion":"3.10.10","_nodeVersion":"10.14.2","_npmUser":{"name":"andrewrivers","email":"andrewarivers@gmail.com"},"dist":{"shasum":"657c4c489b8efe9f635601f6b41f9be7ba3e5418","tarball":"https://registry.npmjs.org/@andrewrivers/simple_webrtc/-/simple_webrtc-0.1.4.tgz","integrity":"sha512-qmXdOhfA3Bn8OogL/LtgQsrbpsKXmHkc0aRFWEjdOuYD9fUfEkChmY9G+iZxl9NqNM+Uc5BC//kBNUCQL7G63A==","fileCount":6,"unpackedSize":4606,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7uEYCRA9TVsSAnZWagAArJEP/ArTPVPp9XSUTPP1K6Gc\ncwElVyCOr1BvBWb1Ub4Ir936htMeUqkSBSE+dXSRLnlqlzt7WnGb5HC7hDDc\nZ5MyrpTTwr2RCZbMyDO0HkXC/3i8o8VCyDzlhM0RTMWhl1XwQ7oxajVdNHPV\nlgjD7/WX06Wwcd4smNHzkG2geGJ8r7YxCxzNjTgxadwdofxkvKxc9D2zgp25\nPOJyE6+0zSqilN+CcvDdt0K5IxJduzA/TVwLl7lvH4EdBmgRfKqUkHUUI8R3\nFk5NszKfQs4HR3f45Ghhm7HeEPPCIg2GGkPdL4pxvYVFCFKU3x0+HffBir9G\nUM/Tg62rRXXLnn6TH0Dk6TRu4NlsIyFIGc/Va1T6MHow7BCi/cdE0qrHbgeX\nXcFTUKwDo3GDqBx/OObAX+/kq0fRIpGUwnguPGjSJ1cDQ/qEHlh7P4K3RWsw\nK1+LEZq9KBm7x1ObX0ZsHIoF+0JsysEr2xPhO3ZYRPTUEtI0wSvF5HiJYP5G\nSjGcR80dgZRClBowQZTH18AX/iuyEXi3mgnquYR3hNCBw3uVC8h8C2IB5Mtc\nyxNyf+LPS2qa/mkWwUUyBWuWFMjZufZZfGwpeno4oxR8FrM4ynksnHcw36EW\nzQDHk0cD40zyVlr7Ntdr2Cn1PNL96X9B2r4xgJfW9Kl6vP+CEzG4aDLlHMbs\nxiZ2\r\n=SxJ6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDifq9YajrLWyr6YYDZ34mJUpPteX0dg0X0RVuebXg+6wIhAKsmv51OPnnN0Tz06U75X/SwaAJ8VYoq9hGHeb0nQAVt"}]},"maintainers":[{"name":"andrewrivers","email":"andrewarivers@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simple_webrtc_0.1.4_1559159064078_0.5712378234386424"},"_hasShrinkwrap":false},"0.1.5":{"name":"@andrewrivers/simple_webrtc","description":"A light wrapper for WebRTC communication.","main":"index.js","version":"0.1.5","author":{"name":"Andres Sweeney-Rios","email":"andrewarivers@gmail.com","url":"https://poisonapple.dev"},"license":"MIT","repository":"","keywords":["webrtc"],"gitHead":"9fa074ee5f64681d89109d2bdf3d0ae3ad17c052","_id":"@andrewrivers/simple_webrtc@0.1.5","scripts":{},"_shasum":"6cb4f08791603b0b7d0b22d05d6b9ebf3a4ee285","_from":".","_npmVersion":"3.10.10","_nodeVersion":"10.14.2","_npmUser":{"name":"andrewrivers","email":"andrewarivers@gmail.com"},"dist":{"shasum":"6cb4f08791603b0b7d0b22d05d6b9ebf3a4ee285","tarball":"https://registry.npmjs.org/@andrewrivers/simple_webrtc/-/simple_webrtc-0.1.5.tgz","integrity":"sha512-AsfyNnYSOL3bZ2G7I8GBOMN6F+rEvZzIGli/WolCLU0Rpd0Wpbydlu45TfB9FGiZebcxA2mwLcJEMBiw1cc7bA==","fileCount":7,"unpackedSize":10020,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc8DpGCRA9TVsSAnZWagAA0BcP/01IJmKMcOBNRN4aYPiX\na6EhrSl3J4NuR8rXjBXEWWxL3NOlk6xRLKmfCOaaHV06S8t3Zu53dBhtJq57\n9zDYM/C0Fv/UiVuKr2GnTT6Y+T93jDBC828oeSlHUTbcX/GqYkanVINgUfGV\nQ4J4UZoYtqgoPVrCMY5nouJa3n7QNRk+oGjRn1EbJJg8seSM/UX+LGuhyeMa\nEze3gkfYBq/Q+7gGA0qAyQr3HppyhW6r9Q/eI5da8LyBPXfJj/udnndg39Cl\nAfLN4iP6Zd4p1/RaUoVu0wHjET9qIEsbKJE/zOAc3uMCSA0kDJQmsSG96Qf7\nv3h2A5Ft/Rdg9jaFFRH9Jg26RyFvySnoHlwGWRMQCyEf3Hu3VZ3r/ChQ++jP\n6cY1Y0avv72QH9We9NLDKXspjgnH5JPYB8fms74EUJQle1b4gzzWcSj1f3rQ\nUcyM3bad0iR/IhzJcUCd04l5ux7mWV10eukB7IO5KA34PD1poMSazHtGJEE8\nrD2QGOLI19tlIWoVDUZhsTqMjkJHSddL2ONVRM8trQwSbmnhLx+Qvxo7JasQ\n1Te+G3XU2P8LkgThzmN1z8GA8FQ4lUDIm4uqOd1zfF5tWwesDfIKSzOgJBWn\nxzuORpv2jPSx3fmcIe1lmT+BW6mEVM8S4Nadtj/jfH6f6dkfgmuWSctMfYj8\nvjPl\r\n=U141\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC20cYG3hX7QiGGO7IS2fXQ52EirgruCS9wtlyIkFToKgIgQw27eFWdBdC9M9RVxs7QD2OqKpBzrkmzUGcdJGMIS2Y="}]},"maintainers":[{"name":"andrewrivers","email":"andrewarivers@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simple_webrtc_0.1.5_1559247429968_0.37964082911774"},"_hasShrinkwrap":false},"0.1.6":{"name":"@andrewrivers/simple_webrtc","description":"A light wrapper for WebRTC communication.","main":"index.js","version":"0.1.6","author":{"name":"Andres Sweeney-Rios","email":"andrewarivers@gmail.com","url":"https://poisonapple.dev"},"scripts":{"test":"nodemon test/serve.js"},"license":"MIT","repository":"","keywords":["webrtc"],"dependencies":{"esm":"^3.2.25"},"devDependencies":{"express":"^4.17.1","nodemon":"^1.19.1"},"gitHead":"31f4bc1da6e56d1f306b40e63976b40dd2b8fe2f","_id":"@andrewrivers/simple_webrtc@0.1.6","_shasum":"f5084a5cc03eba993a081d6f70693f89fb40458a","_from":".","_npmVersion":"3.10.10","_nodeVersion":"10.14.2","_npmUser":{"name":"andrewrivers","email":"andrewarivers@gmail.com"},"dist":{"shasum":"f5084a5cc03eba993a081d6f70693f89fb40458a","tarball":"https://registry.npmjs.org/@andrewrivers/simple_webrtc/-/simple_webrtc-0.1.6.tgz","integrity":"sha512-m52zQ31a773ItGqqtbTt0PjD1fzAiJyJYERaQEKVP7xtAp5kpwoRmG1Nbn/AI1U74Mvs5JnPJnGcB2xycgcH5w==","fileCount":12,"unpackedSize":93710,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc8Ip3CRA9TVsSAnZWagAAGjEP/ikof5zAWPjHRX3Pzl4e\nfyVICgVMs3bTVGJmlP+Quuraych0JP4C4PCf0egoUcyDLx30L8GiDTuOP/iC\na9DpVCZYc47y1MZ2gI6y9NaPoXy7UOf9jVGx2dNl2Eg4y472gRJBGSKr8As1\nw6EsN/jf++w8SaAzmbjdy1k+SQtC/o/8+8lJuu4tvG+K7MGL8bp3aSTK4Thb\nD3NfKniVCCfPkC3EsaalvKS1QIeOAk2o2aibsYNisSD9VtYAhQlHaPfrcg2Z\nehMO2NIq17qdcm40Kb5oouyBo/pdRXMxvWHK/BJdaZeWrCoM4f4Xj2Az3oE2\nSv7KDPloUz6iu87UvOCLE14INrGcGwSriWru/rf6Y4wtcjKj+yG2DBOAi9Xy\nZZQNZoqn2/IetGTpZYk5+Dr0tnsKi+oNWFRuV/cEdEvVRvaHXPGZLZBWnzwa\nIP+2TSlM33IQryLNlhnYtIXjjdDnucoCKiizOapl80f9B7+dLX0KKVXofPbd\nR5LONwQYWsc58lix2jXev0phu6Zw+omTbc9GeHLE3T1zU05EX5PMvFwUuXhi\n2Ef2rsNXXUSXrAAf0esTYRIIh5Lb/Lkmf7gXtzJKtB0riX0blgm84LebFbEc\nUaTTjmmL2YmVsqwZQE0Iabp7iv9OHEKKmL2rseweqq6B3Yx8S4SQM15AKFlE\n7nZp\r\n=NaQ8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCEaR4Dp+Showv6+q6wmCM1mzGAwaWP7WIrfRMyfIiUfQIgac++mCSQauVNbxIbjEM4ML4UlspWnhGmZkYbv43Ic7E="}]},"maintainers":[{"name":"andrewrivers","email":"andrewarivers@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simple_webrtc_0.1.6_1559267958006_0.1836898527705506"},"_hasShrinkwrap":false},"0.1.7":{"name":"@andrewrivers/simple_webrtc","description":"A light wrapper for WebRTC communication.","main":"index.js","version":"0.1.7","author":{"name":"Andres Sweeney-Rios","email":"andrewarivers@gmail.com","url":"https://poisonapple.dev"},"scripts":{"example":"nodemon example/serve.js","dist":"babel src -d dist/browser"},"license":"MIT","repository":"","keywords":["webrtc"],"dependencies":{"esm":"^3.2.25"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.4.4","express":"^4.17.1","nodemon":"^1.19.1"},"gitHead":"c3c289dd2d3ab940465137da82a542968c42b161","_id":"@andrewrivers/simple_webrtc@0.1.7","_shasum":"0682dbbecfa3580117938d3c7c79d2042a3d2bdb","_from":".","_npmVersion":"3.10.10","_nodeVersion":"10.14.2","_npmUser":{"name":"andrewrivers","email":"andrewarivers@gmail.com"},"dist":{"shasum":"0682dbbecfa3580117938d3c7c79d2042a3d2bdb","tarball":"https://registry.npmjs.org/@andrewrivers/simple_webrtc/-/simple_webrtc-0.1.7.tgz","integrity":"sha512-YqKqmdugXG9K0t+e9faH1V3dT4U71qdg/E/OPTAXaCyRtfi+uSxh7l4BfRLhaZgSVu7WAH1kL22f46Qt+knRuw==","fileCount":25,"unpackedSize":211172,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc8u2UCRA9TVsSAnZWagAAajcP+wTIsTYUzWvotURW13Ac\ncIA+bz24ljHl3hf99vTJk7Vfnr5D7BcsShijgrN80881BRIcSrxtyIYJ3usF\nuiQxbZxryxQW0EUq4zhaJN7rTi0JS1q+l6ag6tFjQtKb61FjAYR906terWiK\nSHKisAkIDXIGX7XK4LMpYvee45VHXgLjQQWdFFmOnjKJRCNoJCseIPzARWbx\nw98xbqJvFz07nfJJpxF3qqqFd54jN4v7xvpY6YDgqv+or1clIlR6TEWazQeT\nvUyGxNwyNryO7E2nWXgK9qqlGJ1CpTUhUicBlddqtPlPMvG+SkWxpAWm3Hf2\nKe7r5uML12tL0+W1jfU1SaxgTKZYZ7KNdwpsTZFL8cVCLz7V6/ugmAg9CwAW\nSKM6y1+26lR1qoWoLvbwxPJXGRwehWS0/uIJc7dY+3J+h4z47wr4Zu06oCiY\nTkIXv4j5LALhY/33tCWKiOfaaAWoGCyXtyQAb6AXXO1/vKLOKOJ1e47Lwe2W\nDeOrMoWNiSiBsabPgzdGJMytm5WWbTdg2xZMOEUVGmKGPKDH0+/nJjrHKSha\nq4YucTnz2Qgw3c4bCZ6s8h7jm4b9iGTACAYiraIUqTAPK5RsKE+ESMu/K37e\nnsIzwsCQO0uQ1XqvFHyeEszQhcxs9f5uMnyWT239ts1pWTCAPEVv8rhcwkT5\nPQLR\r\n=S6y1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAYOEHGXnSfMnyuLrEUU8TxHddn8B4ICaMWG/PZezCcQAiAShOqawj6JHCZ+l9eSkiFxKMWz2bbkph8IP7twO7lOyg=="}]},"maintainers":[{"name":"andrewrivers","email":"andrewarivers@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simple_webrtc_0.1.7_1559424403354_0.5996423570501046"},"_hasShrinkwrap":false},"0.1.8":{"name":"@andrewrivers/simple_webrtc","description":"A light wrapper for WebRTC communication.","main":"index.js","version":"0.1.8","author":{"name":"Andres Sweeney-Rios","email":"andrewarivers@gmail.com","url":"https://poisonapple.dev"},"scripts":{"example":"nodemon example/serve.js","dist":"babel src -d dist/browser"},"license":"MIT","repository":"","keywords":["webrtc"],"dependencies":{"esm":"^3.2.25"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.4.4","express":"^4.17.1","nodemon":"^1.19.1"},"gitHead":"e391e0cc0d1c33e84c02a1505b24f0d1880aed63","_id":"@andrewrivers/simple_webrtc@0.1.8","_shasum":"578dd23e98006dcab78b7da52d83a28d75b97cbd","_from":".","_npmVersion":"3.10.10","_nodeVersion":"10.14.2","_npmUser":{"name":"andrewrivers","email":"andrewarivers@gmail.com"},"dist":{"shasum":"578dd23e98006dcab78b7da52d83a28d75b97cbd","tarball":"https://registry.npmjs.org/@andrewrivers/simple_webrtc/-/simple_webrtc-0.1.8.tgz","integrity":"sha512-nxZXq51NMpWUwRh9jbeNhFlIZN22PSxB46neL7mONT39DXQZTOC3cV8mVUzf06MNylUyQt7TeawL1jdwQM28AQ==","fileCount":25,"unpackedSize":211146,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc8u58CRA9TVsSAnZWagAAS1wP/iRRaKBsZKCyXDbgMdqw\nMfR2+hpB/YRTuNvbSDapRceEZJ1nMFlvcchdwxL1swZyAUnGV4/ffllrnea7\nlydtbTobijl6K2ogpJZN4OTDL3yfw5inXkSSv5Tons6lhCpJugAIXHGbrI4V\ngGEmh4wbl6bIti2/vuvSvY/e+ZhnEwr3EG3kM6UGkLmpgKztctRu5yMJqo/V\nViFnfRWEdBjxPTRht3oAkMYwVbdLTkqkYytmHBmM+b1zvclVhnzH0NPfG7kz\np/OXd8wYWRNa0CO0CS4BylP2LiljSflHks6824B7sFJhAF0hBaUFSuJmUBt8\nOBt3YvlZ2LeF8/43ssSp1jFcFrSXHak7LlXF6z/xhp2RWuOJFR0lMMQlsh7j\nYl9hcG24AWymYzQTi4ValEBBvrWCjFhxvtoGEUPuWGB4b6Q8+GeVTd7/SBem\npQd/lIheU07Lj82w+CUjHiQpgYXz+9N7WY02kDBwD1O7DApqRFdatwlEDIep\ndOF52NeRc3NAdRg9bwD34vhC0HCV9bbF9FcEVLeXfj/lPJJdKuS28/6imkZx\np6TvttJdUE/zka/+OBsayJvzuMKkRznkuSoZ5uCNsDQVVI61m+ZEzF7XX1uT\nCvakQySw4k0MOIT+mydzURz5zsQGxR3AohwWPl4nsu45CCIL+a/pXoAeGIx+\nFUbG\r\n=PeA6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQwWWkPFaeWORktJud+IMT7lfY1g1z1iy4ShCu+NT7TAIhAP8ub5h9isdfQ0EhMxG2Tfl+rNHvOwgZ6S3Ou+3K4+eB"}]},"maintainers":[{"name":"andrewrivers","email":"andrewarivers@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simple_webrtc_0.1.8_1559424636150_0.1466577354013645"},"_hasShrinkwrap":false},"0.2.0":{"name":"@andrewrivers/simple_webrtc","description":"A light wrapper for WebRTC communication.","main":"index.js","version":"0.2.0","author":{"name":"Andres Sweeney-Rios","email":"andrewarivers@gmail.com","url":"https://poisonapple.dev"},"scripts":{"example":"nodemon example/serve.js","dist":"babel src -d dist/browser"},"license":"MIT","repository":"","keywords":["webrtc"],"dependencies":{"esm":"^3.2.25"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.4.4","express":"^4.17.1","nodemon":"^1.19.1"},"gitHead":"53d24211b60491374029957a1ab9f2056222b416","_id":"@andrewrivers/simple_webrtc@0.2.0","_shasum":"0c9c0528cc5a6c2cd9888cf579880163937cfd66","_from":".","_npmVersion":"3.10.10","_nodeVersion":"10.14.2","_npmUser":{"name":"andrewrivers","email":"andrewarivers@gmail.com"},"dist":{"shasum":"0c9c0528cc5a6c2cd9888cf579880163937cfd66","tarball":"https://registry.npmjs.org/@andrewrivers/simple_webrtc/-/simple_webrtc-0.2.0.tgz","integrity":"sha512-PzFejJuO6bVimkOp6nu+gYKWdjWR5j4YsUxS15ggArO1phNBwyWe29l0oS2KcSsVyDd9wsHvLCq0hyFTS6H9Ow==","fileCount":28,"unpackedSize":215370,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdA94GCRA9TVsSAnZWagAAZ24QAJarf45lsN8L8wcWeIZq\n2jX5nUK3Ue8qgKzbxEG0+UQ8k/9cbOwuYMN4cPZanbYdq1UGrAqgOmXP2bXv\nb/Vd0OA3J6XvoWCKeSaCLHIwesRylv9eUJOUK1LbDMClvz3sonF3S2x4dtpu\nf4mVtSYDrVypPzpIknAULPlooey0tyvBxjbwmPhj6rl7LXe1ZzH4nRvFDOI5\nVVTEDmD19gShzJPMvAkmUiXRki7DnEBdFX6TU8qBsRJ1k4tCGirI175SLBWC\ng3obBO0svNtZJQbQQzi57qAfsh5BEymiCKVPTpJVt2PHMBLZca4KIVXuII/B\nHlPFzcBDDxQOQO37tAMCU3qMMs7WNFr8CkjfBQmYaQN4C3SVMM4gJM/9FBER\nqOVb2WPYsQGYb/X/tMwCslOpgm0OwVDyCwexk57a/o0G6dZH+7jVcI0stwtz\nJSydq40ew6u+DMPEMnpJsbjJKpT0qYPZmTuzI5sDhvuRu1VC/E2xC2+rWGRQ\nFwg8vkklMXjgSockU22N9obJrZKZqRUgH536Y2KWvkN7ObguKRP4V+qwyBRc\n/F9kwa3NDhHR7zoiPSq9X52N6pjW/Tj47DvuQALOJOVayWuTTBjLsgfeATwd\nQbBVdqBDRY+dOGpriK78fGMOR+7lyQ77+SEAZRklIiTrwOENNCKWbHXB+y71\ni7fS\r\n=T8Ls\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBSLFHLRcfDyAUAEbReSfQc2G/mUph+ION6H1Ygky43dAiEA/msBN7pdZjgA6psreT5cwFOve9+xRy0etwl4S3xPTNA="}]},"maintainers":[{"name":"andrewrivers","email":"andrewarivers@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simple_webrtc_0.2.0_1560534533481_0.05583592964865369"},"_hasShrinkwrap":false},"0.2.1":{"name":"@andrewrivers/simple_webrtc","description":"A light wrapper for WebRTC communication.","main":"index.js","version":"0.2.1","author":{"name":"Andres Sweeney-Rios","email":"andrewarivers@gmail.com","url":"https://poisonapple.dev"},"scripts":{"example":"nodemon example/serve.js","dist":"babel src -d dist/browser"},"license":"MIT","repository":"","keywords":["webrtc"],"dependencies":{"esm":"^3.2.25"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.4.4","express":"^4.17.1","nodemon":"^1.19.1"},"gitHead":"aeeee34813aec5670123efb8ea3a0f0aa0d051de","_id":"@andrewrivers/simple_webrtc@0.2.1","_shasum":"4b77d8466086dd634c08e25d989f1dd4879d5493","_from":".","_npmVersion":"3.10.10","_nodeVersion":"10.14.2","_npmUser":{"name":"andrewrivers","email":"andrewarivers@gmail.com"},"dist":{"shasum":"4b77d8466086dd634c08e25d989f1dd4879d5493","tarball":"https://registry.npmjs.org/@andrewrivers/simple_webrtc/-/simple_webrtc-0.2.1.tgz","integrity":"sha512-p8iJ5yFzSgy6OcwEVJXA01O5VcgpSTyXLn46zQed5ISQ4pPsf+I93vqt8sfYcTvNPQDXufR1Lmxn6tSKSh4Mng==","fileCount":28,"unpackedSize":215382,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdA++PCRA9TVsSAnZWagAAUScP/1JiJk/tzjNkxHztltMs\nASqTjpBfHGpcqoOEO285/03qi1+99m9R8r5933jRbFYpIZDlv6qKdxmdJ+SL\n0imPoncPrVOHnnLl04UlVAzW9Qk05VD2kJZYgIMTxavYgIutZfyr6nanSl4A\n5sS+KuDFDj/Kpm4UzuCjkKCpnNpXQ4lzT3eeNE1rotpDfLHvly0GBKN1V/e2\nksflMFk4j5CdEW0pkKATdvVhMHkDUz50aAz1j5kY6sCbruXl9sJHsAWzZty4\npwLfgJvmIUptIdkOyWK3fP9QLLL9YAcEa+ROXAyMGB/3GJAalf/V74ATU6ax\nJv+mZL+RcXa0eTxZ/vysQrxMdfTVI4rvxcYQcSQcuTxOTY3O5IAYHryHMKjS\nXTvF0he65DuVEtyuH/VHnkopoZtNB4ZDBZIdcK5EPnIeLwyr++Cy4mFg+2UZ\nYliIpSQVICUkoZYZOBozTOio2PjNgr+dgE8LNuWoHneVuKQfNRJ6btBt0jEJ\ndrlPvlTJAso6Tmo8PCQ+BYQz+Bx1fdHFWie3pwT1R/uT5jtUxyvQs31cZCnf\nmf74u/wOv7jaAzeqG1XnIUyCTaHXU1VXbigJ6Up00+J0AaRqZOGWFsfeldBN\nAebN6ADOmQXseKvTUdfl4issw2r0LcpiVyfJI9bKsPdTMfE2KG65uEEJlyfi\nYNoV\r\n=IzrV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDb5gg5FXMFW4NdLiER7HLxcqHOSkOt7TF9gG/tzjBb2QIhAN98juqWAJAVUixj/oM/5VZK0EoIIbZZ0NYCezfMEKg8"}]},"maintainers":[{"name":"andrewrivers","email":"andrewarivers@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simple_webrtc_0.2.1_1560539022559_0.8451336104282023"},"_hasShrinkwrap":false},"0.2.2":{"name":"@andrewrivers/simple_webrtc","description":"A light wrapper for WebRTC communication.","main":"index.js","version":"0.2.2","author":{"name":"Andres Sweeney-Rios","email":"andrewarivers@gmail.com","url":"https://poisonapple.dev"},"scripts":{"example":"nodemon example/serve.js","dist":"babel src -d dist/browser","test-electron":"electron ./example/electron"},"license":"MIT","repository":"","keywords":["webrtc"],"dependencies":{"esm":"^3.2.25"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.4.4","electron":"^5.0.3","express":"^4.17.1","nodemon":"^1.19.1"},"gitHead":"71234e96b48bfaab1fa395788d62b896929a60e1","_id":"@andrewrivers/simple_webrtc@0.2.2","_shasum":"575b6cd9d3c00850cc343ffab8e744ecb8fe6e3d","_from":".","_npmVersion":"3.10.10","_nodeVersion":"10.14.2","_npmUser":{"name":"andrewrivers","email":"andrewarivers@gmail.com"},"dist":{"shasum":"575b6cd9d3c00850cc343ffab8e744ecb8fe6e3d","tarball":"https://registry.npmjs.org/@andrewrivers/simple_webrtc/-/simple_webrtc-0.2.2.tgz","integrity":"sha512-mJB5MKJVN4P9Enpf3anzelStfo7Uog2+peuJCpN8lQHoJF5y2UhmypyeWjWtLiLAbz3vx61K0xqV9ec2NwvZ7Q==","fileCount":33,"unpackedSize":251381,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdA/jZCRA9TVsSAnZWagAAak4QAKGur7MJTgFmmOGFIa0H\ntLwlWKl8nX1JqIcLbp9kSolJTSTbJ2baL0bYgkjUcG11aIVLabedfUPkeaYM\nZ3NrVohLuLxKhAlVTi4e4fe1/kzvtEiWzb2fHTfBKG3rd24NEYKkXE9eu6tL\nlseTeQ6v43xumX9Mej1mJHFliFIcnHZdkewlJ+pq9lXM7qoIzhF5Scven6Rj\nEEoe+hr1S9vl2Bk5ZNl6UOQC3Gdz5UmlpkgfMDCfUsJzjhut5oUEbCztt3Pb\nmYueWx2TInSm1GrnY5s3KdWo/J8sY0w2NePIvOipHGroyixxrKLiY9cfEjiq\nzh+5sAsqpg5yVazJceJgNJydneIhFIfWBqFWWQVJrfW3wHdSYnbjRyaAprt5\njQOvVec4IUcCU48QzhjP/e5qL+7FMpCZoYgYp51pexZicQdIXrC1tx8kPW6w\nzY6314PfFEwwvxnjakQJFJXNKZbe2lVsH0AlWIk2oULi0/M6ir/8uKckWvxC\nYwss5Sb5TV2SzazLwO3ZKI70D6svaJhWelZuCjJL11Z9cd9s0n3PsL+Mw34Z\n0HxoPjU9alXbuJO61fCGgb9ejrPXYNeliTOke5dL/dm2Xgf9aCscjkzzJAKh\nHXDKLa+xEPUKj+Y5iCL0wIfFSgefkVyWHc+JrP8NDieX7P4dx435vMjEMM6V\n0Wtn\r\n=/Ow3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCLht87xChsQBxsnk/z2DXLzPlbbg962jZ8jYYyv0FRtgIhAMYsJ3kSDruaSbTcQo0nENMxsG4xCmGknz+03dAEept3"}]},"maintainers":[{"name":"andrewrivers","email":"andrewarivers@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simple_webrtc_0.2.2_1560541400714_0.2626650842653415"},"_hasShrinkwrap":false},"0.3.0":{"name":"@andrewrivers/simple_webrtc","description":"A light wrapper for WebRTC communication.","main":"index.js","version":"0.3.0","author":{"name":"Andres Sweeney-Rios","email":"andrewarivers@gmail.com","url":"https://poisonapple.dev"},"scripts":{"example":"nodemon example/serve.js","dist":"babel src --out-file dist/simple_webrtc.js","dist:min":"babel src --out-file dist/simple_webrtc.min.js --presets minify","test-electron":"electron ./example/electron"},"license":"MIT","repository":"","keywords":["webrtc"],"dependencies":{"esm":"^3.2.25"},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/plugin-proposal-class-properties":"^7.4.4","babel-preset-minify":"^0.5.1","electron":"^5.0.3","express":"^4.17.1","nodemon":"^1.19.1"},"gitHead":"7479e900ece01a7105c17a58391ba8b1a5f12120","_id":"@andrewrivers/simple_webrtc@0.3.0","_shasum":"f7c3b59eb68a54e226c46a5c11b3dc761aaa05c5","_from":".","_npmVersion":"3.10.10","_nodeVersion":"10.16.3","_npmUser":{"name":"andrewrivers","email":"andrewarivers@gmail.com"},"dist":{"shasum":"f7c3b59eb68a54e226c46a5c11b3dc761aaa05c5","tarball":"https://registry.npmjs.org/@andrewrivers/simple_webrtc/-/simple_webrtc-0.3.0.tgz","integrity":"sha512-ABfwKqrDfaNH39hRFHkgTrnOpmPPLz7J2je5SLzhWw864m/z1/S3i80CbjJegVg4QhoXX93OD/LTqrApPqO/qQ==","fileCount":19,"unpackedSize":268953,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdg+QgCRA9TVsSAnZWagAAZKgQAIGB3gqUMC37zgyfHgJe\nws6thHZy1qI/l352r+6p00TzBY0q8GA+6IXpxWt+WTH4Gh22B9otF5aiiJw2\nWnIEsg0KtQ56WfRqua4y9vj8YFnpgHGuqvD6JbwFM5T+66mANrddIAl67uoh\nDjxikFnmAPKQlTvho4uVQIhBZXj7VV0S4LLuNQGgwRprDvSa6fGj4Jl3ESzl\nZq+X0nhS69bk5atNMW3tOqVjgyzpoxt5O6zCn+WO+fX3gVaPHNBQA9uazyWN\npDk7rYJzqTNsiDJwu5nNe4JIbKmyQz1LRPuF91AWSnCG1qncbnvGRbrj3hMi\nELebDVTsNwrHdGs1rWgxuBXuFH0KdO3fwm6L4sW7EnXn9F38VLBUKB3lSMSK\nx1pk3VnzHASwm8ZdIbB03lMkc71P1KyKJOshs44AisNg1OUErsBu0oQtKK47\niLdCgPfREXIRls3XZ2Pd8uMTTNxR4FLYiuujphW04ye6H7GwLy30YsfLyC18\nRGCTqgVk0fbjn4xq7kpuUwk5i+rciUEmbpjQJaBO9CaSEEzmbL13c0Hiyh7M\nfncHMvMw3EMEEtmgCA3xUG8BRBMX+N7YCtW4RVmVcY2mSNkTeEWH068mjdrL\nqCdFjmOsJF/KRdVJFEptEq5d3etAlUOoMGM/pufJsB9yea0StJybn4YCqEfi\nSToh\r\n=nxDu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDOXeh+r+8ApYJaiowTOQG77Wr+0Zxja+CTpSMyC3OqZQIhAJSgS2ckPRBUZ0EuEWzfZDTysk9uDFQYc+OB4nhOLc+Q"}]},"maintainers":[{"name":"andrewrivers","email":"andrewarivers@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simple_webrtc_0.3.0_1568924703757_0.5916110535080632"},"_hasShrinkwrap":false},"0.4.2":{"name":"@andrewrivers/simple_webrtc","description":"A light wrapper for WebRTC communication.","main":"index.js","version":"0.4.2","author":{"name":"Andres Sweeney-Rios","email":"andrewarivers@gmail.com","url":"https://poisonapple.dev"},"scripts":{"example":"node example/serve.js","dist":"rollup -c"},"license":"MIT","repository":"","keywords":["webrtc"],"dependencies":{},"devDependencies":{"express":"^4.17.1","rollup":"^1.32.0"},"gitHead":"699ad15ad807a1762191282429afc675cbf7b012","_id":"@andrewrivers/simple_webrtc@0.4.2","_nodeVersion":"13.9.0","_npmVersion":"6.13.7","dist":{"integrity":"sha512-9A2g0gUROck5R64j7l1OTgzGb6ZzikcEGGWb0Kf2mBSayKFw0q1LO2Q9F8QrbUYsCRfYbNL6Y8qtQxMflXNrnQ==","shasum":"928abe014461aec13707d8c4ea0bf71a90628cfc","tarball":"https://registry.npmjs.org/@andrewrivers/simple_webrtc/-/simple_webrtc-0.4.2.tgz","fileCount":16,"unpackedSize":19664,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeYYj1CRA9TVsSAnZWagAAfZoP/iKoc6AHYO3nQq1J2SNR\nIaZ0k1qYeEXrX0xWgVN+4dQlz9bViXbzJDwjeULAi6glk2OZ7/IHzUW4on0C\npRmn+wdqR8H0iuG8zMZiTG6xLMfpdlXySnlJS0eA6+2W4LGhNdyIhldyvCKP\nimn+g1i834UuIsqc86pdhopEQt37XQ8/X4Wx3sdMwRv6jzo4BqXlmsS3xeCc\nrHHXRJ/lAxmJ/uBMvoxeLXkG1Wn2c/8Br17w7kxmU+sgi6Pyh2xA2DppwG0t\nAeUm/kwCWZ0N1L949NaTwqWsBp1JuDA2CbTjFr2wqRGl8lCPbJzvxCRu3U5r\novOYYbOyCcvXGxUwZ4F2JWKL9IZlRT4ur6v7AmZjy64y40ZCWW0D+vHyuDH8\ni+zgUcq7VgwxVUXXdn8E6C7hypurLGyXLzzoRcR6wiMM0p/nOhAE0oPXfwl7\nu+HhZKxx0nrLhO6xalBo9oLkDciIceKaLgjkZSbePjFMyGVH5RJw9Rb6t99+\nvapBBT9uLpkIOHXXASrc76GIOvbb2UyE8wMf9uoR/GUDDIlgTrmhFDa46TfM\nqgfpHfuAYqZOq4YeEnBjJlTgisTvobJiRWIg2YUmP4jhEOl9PvSEEzjOZse6\nuZAf5y5beNMZKyhd02obaq7V8mTFrJKaIQ7V3E2EBo7OHT12kR9g/8TPOZcS\njXPm\r\n=EQDH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDcunok/oJsmpT+4ZfSo6hE6Bxzc/MMNqT0Aldqa+PPnAIhAN1piO7klWJp6u8I/esdw0EUSCC0MiXK/uvZfoOJ1uba"}]},"maintainers":[{"name":"andrewrivers","email":"andrewarivers@gmail.com"}],"_npmUser":{"name":"andrewrivers","email":"andrewarivers@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simple_webrtc_0.4.2_1583450357473_0.878907210977447"},"_hasShrinkwrap":false},"0.4.3":{"name":"@andrewrivers/simple_webrtc","description":"A light wrapper for WebRTC communication.","main":"index.js","version":"0.4.3","author":{"name":"Andres Sweeney-Rios","email":"andrewarivers@gmail.com","url":"https://poisonapple.dev"},"scripts":{"example":"node example/serve.js","dist":"rollup -c"},"license":"MIT","repository":"","keywords":["webrtc"],"dependencies":{},"devDependencies":{"express":"^4.17.1","rollup":"^1.32.0"},"gitHead":"a416d7f22bedaef8cee7ab9f276a5485ce1b52d8","_id":"@andrewrivers/simple_webrtc@0.4.3","_nodeVersion":"13.9.0","_npmVersion":"6.13.7","dist":{"integrity":"sha512-IX/KaJPkb6jOB8TuwgmwrT5B/R7Dy/SjVvTjElRifft+IfW8jAfh1EIoORld0Opll6omQGnd7UPPe3QhD7vTEg==","shasum":"babdeff8ad7d86dbdc1b01942cb46410c8638fa9","tarball":"https://registry.npmjs.org/@andrewrivers/simple_webrtc/-/simple_webrtc-0.4.3.tgz","fileCount":16,"unpackedSize":19908,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeYZBrCRA9TVsSAnZWagAA/2EP/3qAdPsk9UeA1wx/tZlK\nopaCNkD+19FmH9gEdPhb2T3phIwtGd3aCIHlpZyZaa893wtFuzFDmdMLOg5p\n9xCjIyWroX5ktFikOsAlN4V1E65uaTcwKrucwVVZc2WIS2i1uwxMuew60AlI\n3yGgLFmS4ab/FGDGuk85Up/iZDesp5jtmi1TIUQBtSndG9jUTfbrc7f4jj1w\n4ig96otUQiitCykK/fGjhpnJrcytAjPM/bw/x9V+obb6kdLjf9Yk6hMDzxbv\nQS/z4fq3px6Gq0LGrCbvaHP2cqqHBCP/t/Bq+rDp666SEgEHFLrPDjMGHIiv\nEUEZLTiA7uPhr7cD7OjKqVrrZ/yhulT3SQgBVud0BU1hmR4itDax5DzeuC/D\nO5xzcI92O2pRivx9oymWasAhg4ZtZo+47/mhHjsyu7rzbgSTxDAP4IwIbjnk\nV/PoznjPoIZL0OTyz180fsSBMxv7JVv7qpe7sJepN882oMtHhY9XXEvU+vpY\ntTvKsR7sCi4Vl8NC+b2eO3QK+YJdO13e5jn83f+sfOOoCgkVitSI1rlHhrf2\no732aAbThDxvb9eKL50CAiVtAoeM6/JstR0EKoTydR04/4amFJcbH6DEEBTE\nKk29/7luoJBAFJi5skUMqEHdLG5V6OfPCs+PMwp492MiUJmzRr+W8ipGACx7\n6yTb\r\n=sDmw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDFBqX9R0FGwzEyzbhJ3C7+unJGO1Y/hOEDfZ60/js5mwIgY1TB4J2GF9uttRi94p2v0nMs0Nz2CLB2EVbznMsq2K4="}]},"maintainers":[{"name":"andrewrivers","email":"andrewarivers@gmail.com"}],"_npmUser":{"name":"andrewrivers","email":"andrewarivers@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/simple_webrtc_0.4.3_1583452266838_0.582150291043039"},"_hasShrinkwrap":false}},"time":{"created":"2019-05-29T19:28:34.765Z","0.1.2":"2019-05-29T19:28:34.951Z","modified":"2022-04-04T14:01:52.454Z","0.1.3":"2019-05-29T19:40:01.113Z","0.1.4":"2019-05-29T19:44:24.173Z","0.1.5":"2019-05-30T20:17:10.085Z","0.1.6":"2019-05-31T01:59:18.259Z","0.1.7":"2019-06-01T21:26:43.481Z","0.1.8":"2019-06-01T21:30:36.323Z","0.2.0":"2019-06-14T17:48:53.696Z","0.2.1":"2019-06-14T19:03:42.730Z","0.2.2":"2019-06-14T19:43:20.854Z","0.3.0":"2019-09-19T20:25:03.896Z","0.4.2":"2020-03-05T23:19:17.609Z","0.4.3":"2020-03-05T23:51:07.002Z"},"maintainers":[{"name":"andrewrivers","email":"andrewarivers@gmail.com"}],"description":"A light wrapper for WebRTC communication.","keywords":["webrtc"],"author":{"name":"Andres Sweeney-Rios","email":"andrewarivers@gmail.com","url":"https://poisonapple.dev"},"license":"MIT","readme":"# Simple WebRTC\nA WebRTC wrapper that aims to be the as short and concise as possible.<br>\n<br><br>\n\n\n## installation (npm)\n\n```bash\nyarn add @andrewrivers/simple_webrtc\n```\nor..\n```\nnpm i --save @andrewrivers/simple_webrtc\n```\n<br>\n\n\n## installation (es6)\n```js\nimport SimpleWebRTC from './simple_webrtc.js'\n```\n[Standalone Release](https://github.com/Andr3wRiv3rs/simple_webrtc/releases/latest)\n<br><br>\n\n\n## usage\n```ts\nimport SimpleWebRTC from '@andrewrivers/simple_webrtc'\n\nconst { Peer, Broadcast } = SimpleWebRTC()\n\nconst peer = Peer('local')\nconst offer = await peer.offer( )\nconst answer = await peer.answer( offer )\n\npeer.open(answer)\n\npeer.on('open', ( ) => ...)\npeer.on('message', ( message ) => ...)\npeer.on('error', ( error ) => ...)\npeer.on('close', ( ) => ...)\n\npeer.send({ abc: \"def\" })\n\nBroadcast(\"hello world\")\n\nconst camera = Peer.camera( )\nconst microphone = Peer.microphone( )\nconst screenshare = Peer.screen( )\n\npeer.on('track', ({ streams }) => ...)\n\n```\n<br>\n\n## methods\n\n\n### connection\n\n* `offer` creates an offer, this is the first step in establishing a connection\n```ts\nconst offer: string = await peer.offer()\n```\n<br>\n\n* `answer` creates an answer with `offer`, second step\n```ts\nconst answer: string = await peer.answer(offer)\n```\n<br>\n\n* `open` establishes a connection with `answer`\n```ts\nawait peer.open(answer)\n```\n<br>\n\n\n### send data\n\n* `broadcast` sends data to all peers\n```ts\nconst data: object | string | number = { message: 'Hello World!' }\nBroadcast(data)\n```\n<br>\n\n* `peer.send` sends data to a single peer\n```ts\nconst data: object | string | number = { message: 'Hello World!' }\npeer.send(data)\n```\n<br>\n\n\n### media\n\nThe UserMedia class supports callbacks as well as asynchronous functions. Each has an `allow` and `block` parameter, which are invoked depending on a user's prompt result. [[MDN]](https://developer.mozilla.org/en-US/docs/Web/API/MediaDevices/getUserMedia) \n\n```ts\nPeer.microphone( \n    ( stream: MediaStream ) => ... , // allow\n    ( ) => ... // block\n)\n```\n<br>\n\n\n* `Peer.microphone` adds the user's microphone's audio to a peer and returns its MediaStream, if unavailable or blocked returns `null`\n```ts\nconst stream: MediaStream | void = await Peer.microphone()\n```\n<br>\n\n\n* `Peer.camera` adds the user's cameras's video to a peer and returns its MediaStream, if unavailable or blocked returns `null`\n```ts\nconst stream: MediaStream | void = await Peer.camera()\n```\n<br>\n\n\n* `Peer.screen` prompts the user for a display/window/tab (with audio when available) and adds the user's choice to a peer  and returns its MediaStream, if unavailable or blocked returns `null`\n```ts\nconst stream: MediaStream | void = await Peer.screen()\n```\n<br>\n\n* `Peer.custom` uses custom constraints [[MDN]](https://developer.mozilla.org/en-US/docs/Web/API/MediaStreamConstraints) to add the resulting MediaStream to a peer and returns its MediaStream, if unavailable or blocked returns `null`\n\n```ts\nconst stream: MediaStream | void = await Peer.custom({\n   video: true,  // default `false`\n   audio: false, // default `false`\n   screen: false // default `false`\n})\n```\ncallback syntax for `Peer.custom`:\n```ts\nPeer.custom( constraints, allow, block )\n```\n<br>\n\n\n## events\n\nAll events return `async` functions, so all events can be used in combination with `await`. \n```js\nawait peer.on('open')\n```\nNote that many of these events have no practical reason to be used this way, it is only for consistency and flexibility that it is provided.<br>\n<br>\n\n\n* `open`  a connection has been established, following `Peer.open()`\n```ts\npeer.on('open', () => {\n    /* connection established, can transceive data */\n})\n```\n<br>\n\n\n* `message` data has been received, either by `Peer.broadcast()` or `DataChannel.send()`\n```ts\npeer.on('message', ( data: string | number | object ) => {\n    /* if config.json is true, data will be parsed already */\n})\n```\n<br>\n\n\n* `icecandidate` ICE candidate has been found, handled internally and can be ignored\n```ts\npeer.on('icecandidate', ( candidate: RTCIceCandidate ) => ... )\n```\n<br>\n\n\n* `track` track has been added via `media` [[MDN]](https://developer.mozilla.org/en-US/docs/Web/API/RTCPeerConnection/ontrack)\n```ts\npeer.on('track', ({ streams } : { streams: MediaStream[] }) => ... )\n```\n<br>\n\n\n* `error` handled by `config.debug`\n```ts\npeer.on('error', ( method: string, message: string ) => ... )\n```\n<br>\n\n\n* `log` handled by `config.log`\n```ts\npeer.on('log', ( message: string ) => ... )\n```\n<br>\n\n---\n\n<br>\n\nIf you have any questions or you're having trouble getting set up, feel free to message me.\n\nE-Mail: [andrewarivers@gmail.com](mailto:andrewarivers@gmail.com)<br>\nTwitter: [@Andr3wRiv3rs](https://twitter.com/Andr3wRiv3rs)<br>\nDiscord: [PoisonApple#9351](https://discordapp.com/)","readmeFilename":"README.md"}