{"_id":"@amatiasq/peer-connection","_rev":"13-e48ff116a2fe5241b4ecdcc8dace9c29","name":"@amatiasq/peer-connection","dist-tags":{"latest":"4.1.0"},"versions":{"0.1.0":{"name":"@amatiasq/peer-connection","version":"0.1.0","author":{"name":"A. Matías Quezada","email":"amatiasq@gmail.com"},"license":"MIT","_id":"@amatiasq/peer-connection@0.1.0","maintainers":[{"name":"amatiasq","email":"amatiasq@gmail.com"}],"dist":{"shasum":"bd6b6e25f190c3d52571d63055d8250ac6667807","tarball":"https://registry.npmjs.org/@amatiasq/peer-connection/-/peer-connection-0.1.0.tgz","fileCount":7,"integrity":"sha512-lY7siuc2sRq/5cmumptXrDDCb39QspGanMcrh9/PGiNO+/MLJnDlcCTC8JlIL5Mttt/lIBwYGV3Kn6ePghLqKw==","signatures":[{"sig":"MEUCIQDFHiOQd90Wm718p6f/GA0qL7rW0TtYO/NYqdEeXaJ3zwIgYpk1kuilr6bimS9tHx76BYqveX1QudNZyEkmyaJkaAU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":165419,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYAfFCRA9TVsSAnZWagAAVSAP/1nK/yT4RIyRsvZv1Jz1\nKTg1XLXYRBJLVlKpoQpIdCPlhQ9K7U20gvzr5cRjBiTfH829OWZYud9+VlGj\niKw0MpeucGxawZoSxCm23XJAsCVWOLqtpCXVkmNBdlHiDYeaBgx68uye3Kw9\nyu5hBvx6+gE5XDLtlfnKFRimvRsSxhQ0X7Q9iHPHQ8TW2ArqGyypMhcPR13o\ntP6hGAt5fQ7uC+aK9GKkamEtjWq6M+I1Odhgod2lmDdqO3FNvPFm+rU19fIN\ndkA6PUmfu3XiFYa7xTy1E6bzA2/ZRA8Sk/QIkXAkXJ7Yduth6l+ZR+D27kDQ\nRGnV4Mi+89jF8/x/sHx+3jZNdWYUAIoDk4pGphsL/f0gFFo6QtPqlHNf3aDv\n92bv8YQqtxopJDeHyKHRz7it8Df75WbO1Y2DrRZ2icNiK+3GviMxMpZHOPxF\n7rjacQ0lJuq+2OirWbv6Z708QGpZae7mAiHXW+FBDgso1Mv+g9yc4+rpl6hP\ncEu6AApRmFeNOufyaqqxSgtGx9nNIveaT6h2VlsQyJ09raTS2fo9C7IbO/GT\njMiuI6JemdGRScBJT7hleiKlXaVw1JpLk+gdCUcESjR1yPJzKNiuCy5IxU6w\n2gXHfwy1450YFycy2jmcx3fBhLl5CcFfA2HH9w/KSbOVx5N5zk3rUHBUCWIa\n9PLV\r\n=Stvg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./PeerConnection.js","types":"./PeerConnection.d.ts","scripts":{"build":"tsc && npm run copy-files","copy-files":"cp package.json README.md ../../dist/peer-connection"},"_npmUser":{"name":"amatiasq","email":"amatiasq@gmail.com"},"_npmVersion":"6.14.5","description":"WebRTC made simple.","directories":{},"_nodeVersion":"13.12.0","dependencies":{"freeice":"^2.2.2"},"_hasShrinkwrap":false,"peerDependencies":{"freeice":"^2.2.2"},"_npmOperationalInternal":{"tmp":"tmp/peer-connection_0.1.0_1600128965267_0.3343514008178974","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@amatiasq/peer-connection","version":"0.1.1","author":{"name":"A. Matías Quezada","email":"amatiasq@gmail.com"},"license":"MIT","_id":"@amatiasq/peer-connection@0.1.1","maintainers":[{"name":"amatiasq","email":"amatiasq@gmail.com"}],"dist":{"shasum":"ef8081bfe30b0bddda4b0739b1863563c6c021ca","tarball":"https://registry.npmjs.org/@amatiasq/peer-connection/-/peer-connection-0.1.1.tgz","fileCount":7,"integrity":"sha512-NEp7QseN6sHY3H/m+BdlfBDgJ4XdkMYK1mQ7aV/tsXPKHlvfgXrYjR1Sdc8nqZtS5oi5/+OWDX1f2f5jsXeWCg==","signatures":[{"sig":"MEQCIFIu29kHg4Gjasp6B9vn/S+brpM4leZeOmneexOKBBfeAiBFY5bne13ajP3/MOA7t1Dv4yTZkxacBg9dlTPXNYy5/g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":165528,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYArNCRA9TVsSAnZWagAAAxAP/3wqu9PJG/Q7RovlNDCR\nUXRUD7XA9o/ylxCjGdeAtC7MSVe6Gnwl2xDRXfgAushvr+qd0a6hfXic8xjy\n/tjxN3qTW/6NOovrwjF6NI6EPKvX286bNeErJX+7/E/131UTSK4Bnf7SL2Dw\ndullw8Xe5+D1/0ev56XNuiMgoHEfmHXNSjB02tx4cv/SH+6EBaJy4bgtSTr7\ngmmnbMYrXXYa5F4e1ALEqx0QGeadAPzn7ts7CVAi62JOI2iJbITcKV5liLP1\nxlISwK+vzCAsjO54c/0hkScGKROa6ejdHzN4fDYxBLyomTfBX5rTMzGu9D6G\niKk5P9rGejfMkS7Ayd+SE29jVMy36vdpq2dj1VNmlujAEnlgKn8VgPjEM+Zg\nxdNzCDhhO6Wip2kNXpfhe0Da0+dpD03kCj+dvabcBPjpNzv+DI4jaEonemEw\nmPbJW2aG7wcSVJiRk5y7N05ssfe5B0SNnMayMfOUEbEJyH8hgVNrBj29j2Kp\nuoYh1Us00VZ8WHvdd1tiHFiHa7lBiqfulHXL4cEKYj/Z5cKtRxVjmfbP1DoH\n7OSvYOwjZfcVP7nEV/mkHyIEY3YM4qS5LvXj1cgIsRwBHjeI+tNDQ6BW3NAS\nPptxApDAtOphKVJ6db598uVjVw4jLwuCX2lcXMfz3G+Zz2VJBVHlMQ8o3935\nlJfi\r\n=kKf1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./PeerConnection.js","types":"./PeerConnection.d.ts","scripts":{"build":"npm run build-deps && tsc && npm run copy-files","build-deps":"cd ../emitter && npm run build","copy-files":"cp package.json README.md ../../dist/peer-connection"},"_npmUser":{"name":"amatiasq","email":"amatiasq@gmail.com"},"_npmVersion":"6.14.5","description":"WebRTC made simple.","directories":{},"_nodeVersion":"13.12.0","dependencies":{"freeice":"^2.2.2","@amatiasq/emitter":"^0.1.0"},"_hasShrinkwrap":false,"peerDependencies":{"freeice":"^2.2.2"},"_npmOperationalInternal":{"tmp":"tmp/peer-connection_0.1.1_1600129740709_0.08532607684286053","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@amatiasq/peer-connection","version":"1.0.0","author":{"name":"A. Matías Quezada","email":"amatiasq@gmail.com"},"license":"MIT","_id":"@amatiasq/peer-connection@1.0.0","maintainers":[{"name":"amatiasq","email":"amatiasq@gmail.com"}],"homepage":"https://github.com/amatiasq/amq-libs/tree/master/libs/peer-connection","bugs":{"url":"https://github.com/amatiasq/amq-libs/issues"},"dist":{"shasum":"e09696c572cae595f44030b3f0cfdec01b34290a","tarball":"https://registry.npmjs.org/@amatiasq/peer-connection/-/peer-connection-1.0.0.tgz","fileCount":7,"integrity":"sha512-VEqBIvCcbUnFwVc5JzO63kj5+zsZIOdSDBNeA3USbuAsMc3CpJ+JF8xlSa1QqzbN3JcfIOebHHu+pWthbqwb0g==","signatures":[{"sig":"MEQCID2xmOBLCGTJ+Se4Q+WaZRzCwRn7V4JTO3b/MhEmOOa6AiAAzdCVhrFlcrY0s/fjkHGUohDNYlbHzth6hli17wYG0w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":165711,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYGolCRA9TVsSAnZWagAAigAQAJwjF0led1I97kmd5Npe\nk0toae/YT7LSCFeULLL5vcP6rw324rLXyjPkKuIsLazSJ3QkrmFWLsdSE/9N\n5v+lmlPsDXkSlQMXxVUmgYHRAncMVAv86V+gzxVZfQuoQ0EJR0RWdvZB4qaV\nH+hdbDCAZOnw5nBc5gRZbFSXdQ6U2V5lSNJIQHQtMTPYpkWop7TebAOjA/Uh\nf94g7P84n8MpA5kbgMV1msBBcNE9xBXDKmPSNOEYf672sxJRlROdItZJz9vA\n0R8pJhUfhe1suatzCDvsgGYVPo8g2hDEYjREwNouZBQKp4Pr7N3rEoe7kl4N\nc08PyA/H/b7J/ZR+cOiYgOJgLgmBVoJSvL64v/1hzFRzmjrSE9sgJH7oGSpB\nzfClBm6tWn8AGTQ5momjaXjx6Y/FlOyEw/FcOE+B0ZGnlNwYbHf9d3hsBeLv\n7DgX9vmfg/wYZpvRgmHCmiNNLz+bM6YFjWm3cuTMGrQfyCs5W5R6/TbkTaYK\nFaoVfDXvmaQc2cmfliIFisX0BEs3eSMG8WDnhtIVxNROAdGCZriEkFHW/3yB\nYvpaiSdISl6unw/JTMINGH+eCOKwxuFyP5Izb7GH53asPcVvRfYWHSscrkps\nB9V2PA60E/GY4n0eA7PKJqdHnhvhfcha+KlcZFvY0Fx85Dya2y1t7D5znNY1\nI64T\r\n=QGqY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./PeerConnection.js","types":"./PeerConnection.d.ts","scripts":{"build":"npm run build-deps && tsc && npm run copy-files","build-deps":"cd ../emitter && npm run build","copy-files":"cp package.json README.md ../../dist/peer-connection"},"_npmUser":{"name":"amatiasq","email":"amatiasq@gmail.com"},"repository":{"url":"git+https://github.com/amatiasq/amq-libs.git","type":"git"},"_npmVersion":"6.14.5","description":"WebRTC made simple.","directories":{},"_nodeVersion":"13.12.0","dependencies":{"freeice":"^2.2.2","@amatiasq/emitter":"^0.1.0"},"_hasShrinkwrap":false,"peerDependencies":{"freeice":"^2.2.2"},"_npmOperationalInternal":{"tmp":"tmp/peer-connection_1.0.0_1600154149486_0.8332677150223826","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@amatiasq/peer-connection","version":"1.0.1","author":{"name":"A. Matías Quezada","email":"amatiasq@gmail.com"},"license":"MIT","_id":"@amatiasq/peer-connection@1.0.1","maintainers":[{"name":"amatiasq","email":"amatiasq@gmail.com"}],"homepage":"https://github.com/amatiasq/amq-libs/tree/master/libs/peer-connection","bugs":{"url":"https://github.com/amatiasq/amq-libs/issues"},"dist":{"shasum":"f7c36cf1b5b9d43e5c1952062db721b09d73877c","tarball":"https://registry.npmjs.org/@amatiasq/peer-connection/-/peer-connection-1.0.1.tgz","fileCount":6,"integrity":"sha512-blb+RZNOeprfrRga5V3t7OGuj7M1Y2x3iczNDt7X4qQ5Ix2SQeVbxtAXVYvUWvtuHybSN3amBgs24qUZ5jXv2A==","signatures":[{"sig":"MEUCIQDLNz3p7ZHekjLFIhCjd198SORgbk0nPB4nLzZ5fUN2zQIgNMuqpScUWJVeR67wuLlGYDuyFaTwI025+l4KhzxIPUM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8728,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYGxQCRA9TVsSAnZWagAAlF4P/2TasNcYjf+nACk3QIZd\nic7+cGhjtJ40l3TlnsRVtgmo6K/GQJfy3EZM8EmdmD1RVjRuLzFYSz7slRJR\ntjuHXZF5dTE6dB9O7QFiz1E/XRv/1N9ZwtARtTUXXtNPV2u/wUB/KWGv32SN\nS6BQAB9JUEG8ouxPGBfR4DVGnna6kK1ZdrrYOjUMR6VS2alUa+Nc3Djpd2XJ\n5trgaHJ3oeQLZwpDCyVzcO764m+DqZIz8XypCwbUeuem9P6ds9TjCiJZuhE5\nUeVShHIX38A+MN5hS/CFfkOGedtb5ysGmMqkTufl9Y7/mHxiFK0w8cvrQQt7\nIt/1nNlTMDfBLmY9m8FIX78i73uLeHgJtlBExBt0y8oa+ULWK3QGkOpwlpi2\nUfe212+y0ATfJPcetaHdcfp83/QawDirLIkc3AXWKo++8WmPJ+uHQGW22sX3\nIiB/+BXOSxp4WJjFpQsMfwexUQDUWaNUMkuXT+lk/Ae9l/qWc0otuI/lEpSG\nc6c04LvUi6vHHOvhbMEb8ic5K08K5WMPbAUUDi/kqIVG12ZP9FP+tKHVBCiZ\n/ca2eLaCeoqkzWk3Rn8NG8mZnMaKSkHP6dozIMBTKeTX8XtHC7s5C4YpzAjk\n4mCbkFFwuzhdPS1Lo9anFFga5NGNDb3NaWLXiElO+NUjjqkLI/0B6egfMBZQ\nR/XZ\r\n=lC94\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./PeerConnection.js","types":"./PeerConnection.d.ts","scripts":{"build":"npm run build-deps && tsc && npm run copy-files","build-deps":"cd ../emitter && npm run build","copy-files":"cp ../../.npmignore package.json README.md ../../dist/peer-connection"},"_npmUser":{"name":"amatiasq","email":"amatiasq@gmail.com"},"repository":{"url":"git+https://github.com/amatiasq/amq-libs.git","type":"git"},"_npmVersion":"6.14.5","description":"WebRTC made simple.","directories":{},"_nodeVersion":"13.12.0","dependencies":{"freeice":"^2.2.2","@amatiasq/emitter":"^0.1.0"},"_hasShrinkwrap":false,"peerDependencies":{"freeice":"^2.2.2"},"_npmOperationalInternal":{"tmp":"tmp/peer-connection_1.0.1_1600154703746_0.3127808245530306","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@amatiasq/peer-connection","version":"2.0.0","author":{"name":"A. Matías Quezada","email":"amatiasq@gmail.com"},"license":"MIT","_id":"@amatiasq/peer-connection@2.0.0","maintainers":[{"name":"amatiasq","email":"amatiasq@gmail.com"}],"homepage":"https://github.com/amatiasq/amq-libs/tree/master/libs/peer-connection","bugs":{"url":"https://github.com/amatiasq/amq-libs/issues"},"dist":{"shasum":"ad691cbf74772c6499b7723cdeeb6007b3889629","tarball":"https://registry.npmjs.org/@amatiasq/peer-connection/-/peer-connection-2.0.0.tgz","fileCount":6,"integrity":"sha512-7F74wvHozErEiZCkS6FpjpXxkeUJKhTOu0v1QCBISW8sbcjEYrleHv4j11OOY7vPTovn4mEgjzpoHwdJTWapIg==","signatures":[{"sig":"MEUCIEpfVWK76MxyOYj7ccpdLXJ8fMO5K3OpYYp+RVxCmOWDAiEA0f0eh4pfox4VrnVKbycjK8OkYWovFYpY3bGTI3nsUxs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8720,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYHeyCRA9TVsSAnZWagAAHhgQAKONnZtSUs/HHNNS/NvT\n8pJw3QISiwf6DVWvLn5g9bGwymhh3yjXmW08h01kubrnCbGIGZPDRUg7QVsd\nBGZ5x7RE7r0jFU4TuPtWhnv6HVCPeAz7rAOXDWagrERiOk5MkNKeZlrs3mh4\n/6/5ztQG1XatlyjvWhyMa3oftIRaw82OPP2c1wDhcfPdBMLBfMnsDKZDpbRw\nKi23yVFWlIUd2VqyZJ195N6L0v+BEuTCDIijAHCYR12brAluzrlnt9NUhMsx\nmRunHM+ThSYju76ObyAweym8CnfG7u8retrV8sKr/0XdUuQJiUdpd4WT8Ga+\ny57DP5kz0zSyTZdSy0NowFoZEm/E/3miwwz9+o2Yq0w9u99q3PbQ4NAuobo7\nQxPDAvRhmPDTggKSX0VZftKxd6EV4cOunEgkoxrTc8W9lVHnELD4WmcvEA5V\nujvKvIr8/a4ULHI7Ex46ZqN63+AsBSgFGZJ16muHfUTAEWc3ljLWpWJcPJ07\nDyQ6jjv5hzsURYpMCKAHKFQ2WBz6GRK7xqlb4WX9q3xn2qMcyzayJA6GdBoF\nAoPhBlcHEEp8v0l0Fwt3PCdWmBhNyrjaHfwdWLY1X1BlNM738Z5n02byDttJ\n42vsgrutRrn5Z457n0ik4rGRa7gXlBnagmbl2+NbZJ8JDSDyOWXXcbqxk4b5\naZnB\r\n=uNxl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./PeerConnection.js","types":"./PeerConnection.d.ts","scripts":{"build":"npm run build-deps && tsc && npm run copy-files","build-deps":"cd ../emitter && npm run build","copy-files":"cp ../../.npmignore package.json README.md ../../dist/peer-connection"},"_npmUser":{"name":"amatiasq","email":"amatiasq@gmail.com"},"repository":{"url":"git+https://github.com/amatiasq/amq-libs.git","type":"git"},"_npmVersion":"6.14.5","description":"WebRTC made simple.","directories":{},"_nodeVersion":"13.12.0","dependencies":{"freeice":"^2.2.2","@amatiasq/emitter":"^0.1.0"},"_hasShrinkwrap":false,"peerDependencies":{"freeice":"^2.2.2"},"_npmOperationalInternal":{"tmp":"tmp/peer-connection_2.0.0_1600157617576_0.3844897157495324","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@amatiasq/peer-connection","version":"2.0.1","author":{"name":"A. Matías Quezada","email":"amatiasq@gmail.com"},"license":"MIT","_id":"@amatiasq/peer-connection@2.0.1","maintainers":[{"name":"amatiasq","email":"amatiasq@gmail.com"}],"homepage":"https://github.com/amatiasq/amq-libs/tree/master/libs/peer-connection","bugs":{"url":"https://github.com/amatiasq/amq-libs/issues"},"dist":{"shasum":"78d7f623a404afdfcfb288d491c3ee446d3bfbb8","tarball":"https://registry.npmjs.org/@amatiasq/peer-connection/-/peer-connection-2.0.1.tgz","fileCount":6,"integrity":"sha512-Xv1kQkRj1FWcK+Xh/C4TtOtDBx8+3WZDUqVsG2ejcC/ljETgN8a3IkfgolFlL0ZXjaS9jpag8VQl970XbASzWA==","signatures":[{"sig":"MEYCIQCGep2N26Z6gijnAYGwWapTWon+i8mbXTNVS3MbQdqXOwIhANgDLfJIPlLNDn2v+kGzDZ4cXu9V+ywWaRtLODE5GxUd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8720,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYWBoCRA9TVsSAnZWagAAQ70P/jYdZc5WsstkRkFc/HX+\nB+7y+aQnF9zOpYOT180ElGqX4cK0uelLFKtsXQu+ayao7/X5UL0uuuRg5cbV\nKOSzfOXCrztGA9TZtPK3O/wYs08ZhqNR/IIZwlUGJ5DYbQda7PRI+2KkQCLp\n6zSU9l/ZZsDe7GbcZwIdklPmuIsuA6zZRHIjpip9/v+AWIftUmrP0eIrOdfQ\nFADDR9IYbThkIZXUHjGf7sQe7OsOFN62/g8c130KuzeeVct5FhERy4BNgSRl\n/Z8cYkKU604Gf8inwW+HUXgMvkuuczDDxIITKenDPDQvzTwz5iPVEMEZaBmU\nzncAFwwvV6G2Da7jHaNGSimWOVIpQ92C0SPH/aGMP0y6n1QvdCt1YMp9Qqs0\nM8WTVE2JpXcyyQfRb0bMKIH/JluvhFU5KR99q/S+UwD5Bz5VWchYpofgYqlP\nDHcPqohqqahVeibcNP1W4CmERS9J0525Dmkl7qwOxSzPCKBDh4mLWawtk5uH\n5IS7uU0Z4ifwn9UiKp6P7D/muYWPpaaXxm/qCszlzM9oZZQC3ljliDgk11ZZ\nnOJR39WbsJ47n6LGPZcs9XtLKQanWjWDAOTx7pZt/LjK2txD2cXWJEiG7Zo6\ncy/at6dQBO10wwNRNwFbIfkwUwaitxawLGohzOxcCcPgRa91OSgmB3Hj9Ocz\nat0g\r\n=ZM4i\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./PeerConnection.js","types":"./PeerConnection.d.ts","scripts":{"build":"npm run build-deps && tsc && npm run copy-files","build-deps":"cd ../emitter && npm run build","copy-files":"cp ../../.npmignore package.json README.md ../../dist/peer-connection"},"_npmUser":{"name":"amatiasq","email":"amatiasq@gmail.com"},"repository":{"url":"git+https://github.com/amatiasq/amq-libs.git","type":"git"},"_npmVersion":"6.14.5","description":"WebRTC made simple.","directories":{},"_nodeVersion":"13.12.0","dependencies":{"freeice":"^2.2.2","@amatiasq/emitter":"^0.1.0"},"_hasShrinkwrap":false,"peerDependencies":{"freeice":"^2.2.2"},"_npmOperationalInternal":{"tmp":"tmp/peer-connection_2.0.1_1600217192434_0.2115094266735451","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"@amatiasq/peer-connection","version":"2.0.2","author":{"name":"A. Matías Quezada","email":"amatiasq@gmail.com"},"license":"MIT","_id":"@amatiasq/peer-connection@2.0.2","maintainers":[{"name":"amatiasq","email":"amatiasq@gmail.com"}],"homepage":"https://github.com/amatiasq/amq-libs/tree/master/libs/peer-connection","bugs":{"url":"https://github.com/amatiasq/amq-libs/issues"},"dist":{"shasum":"f64967904d05add0d8c332d981e1f0a61a5f77d7","tarball":"https://registry.npmjs.org/@amatiasq/peer-connection/-/peer-connection-2.0.2.tgz","fileCount":6,"integrity":"sha512-1f3vVIdfyREg4uMEfqpYMb48QrZLZt+A0pwMaxbbacY1qqUsUe38NDXON7aoSRzO0c++6sU/dXjGrOog63KTuw==","signatures":[{"sig":"MEQCIB4roZo+xOQFIu5XnQkt+vff8NCplS0eAyN1dTPGExqnAiBTTzNHbFVsREoBhTeFLvqW11z92gNRUQzAYlgzKdsNmQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8667,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYWCsCRA9TVsSAnZWagAAVBgP/176TvVFEMdsS63rEPbk\nQFrbVfiW1x3F/G7BcFYdA47pTyJC4Ac8gzBqdxtqOB5GAqH01hxYeSLcWn9/\nPNcyvqYKiKl5JDjMG34/DzNGNA0OLuPXJxDTtCKkwmw3OoN+aTztsAwXeuXV\njIlQuRBThedUqQ/pH5YgACG71O3RmjG6JNWvwwmYVJcqCjKoYBciuL8pmgdA\n662mLUb8kE6hMGqcnUzyIhkVC/7YFY1eGxg3tAq9jH9g1o15e7C/yfZqi6dr\noLe5TOj0daM/5VIfK/DtgR/Xuui3qyOLrSfuf5KBu9dEpxafA1/wSa3qGj71\nVGtjKT+cTedpncueozn7/XgI4tgBFeHaoCjxC1A6nhgInqJjNURQCiRXGMfx\nCKXHPhk1MYFiIkDodoy8WekGogGyraHhvSNUTRG6qjtgQmQGkjymhBl0xfhl\nTOgrZA1esYNVBSGRtNoksXpDGuYlZKOcDI3JmHMNnT5NXlgw46s0wvk5y7gN\najXQZcbT4Mh6NyW0yvqflDkC7pf4YUoGtMYS1MoE+wgNp0qXFvWdDyoWPmNH\n/gHRKCeS1rRfdwT2E6xoYH+vO2Yd7Lhj/3QAk+2gXTCEHdjBLjs1Q4RT2/A3\n2hVeONBTVa05yhupMij9/jf8Xsr2/v48t7EXaCrWxCb/vd51tr9t+vw4uCY+\nKtnM\r\n=hYYz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./PeerConnection.js","types":"./PeerConnection.d.ts","scripts":{"build":"npm run build-deps && tsc && npm run copy-files","build-deps":"cd ../emitter && npm run build","copy-files":"cp ../../.npmignore package.json README.md ../../dist/peer-connection"},"_npmUser":{"name":"amatiasq","email":"amatiasq@gmail.com"},"repository":{"url":"git+https://github.com/amatiasq/amq-libs.git","type":"git"},"_npmVersion":"6.14.5","description":"WebRTC made simple.","directories":{},"_nodeVersion":"13.12.0","dependencies":{"freeice":"^2.2.2","@amatiasq/emitter":"^1.0.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/peer-connection_2.0.2_1600217260374_0.10648310321076626","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"@amatiasq/peer-connection","version":"2.0.3","author":{"name":"A. Matías Quezada","email":"amatiasq@gmail.com"},"license":"MIT","_id":"@amatiasq/peer-connection@2.0.3","maintainers":[{"name":"amatiasq","email":"amatiasq@gmail.com"}],"homepage":"https://github.com/amatiasq/amq-libs/tree/master/libs/peer-connection","bugs":{"url":"https://github.com/amatiasq/amq-libs/issues"},"dist":{"shasum":"97c82bf95f835fcbfbb8412de2f7391b6c151034","tarball":"https://registry.npmjs.org/@amatiasq/peer-connection/-/peer-connection-2.0.3.tgz","fileCount":4,"integrity":"sha512-zSOOyrZeTYjwvekG+8WDtOEOWpNqaOjW+vTPJhaexTq7eOb69DVyAFQQzjPShKsokGYFsAGVOFgIOAtscWX/3w==","signatures":[{"sig":"MEUCIHJSlazuGrFLADITZfUHl8VqW5CjaEzBLN0lA6tO250NAiEAzjXFDKZk18nGdBjIK+b483tpAl0OlBNtFW6oogGKmdc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5994,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYWEnCRA9TVsSAnZWagAAK0gP/jy5oPqnvuXS1Ikx9//a\nXWAH8FboGcl3ancJOuLL36NlqAp2g5jucqVtd0HCBZoPyxOmc+0Ufc3edLwb\n5ZrVlH1YdwUEstFKeh5+V8H33FPcrb1PRPavCSOSUp3W6jHXWji3dmA0bNK3\n5gOT+5MlmT9qAx+9MOaDel/d3yR1NKmTpaf96+A+NaZE9io/AmD9W4iY2k3l\nG2Lk1w0MJIr4oFuUBD7OhPebUyyLv4E8a7nLZ++2VtQ8kdg5KnKA19WbP45R\nijV/XIjrJsMBIJOKZbT/x6dwzJ7PPi1U5x1j2gTgpRB7RjKB9h577rwwnqHy\nDA0GwGWR+lQP71XhoVkinWXjOX8/YK7SQxlhjxCHJ1zA0u0S9ZdbBLy2wa5x\nEyI2uYUuN5E7cl4qWmvHxdctxFfQccVnTSqVNeaj6ckvWXDxngtzVLpE2qaj\nHfvzr5HvnKAacn3H68kmcvVlnfxm/s4KrSrHC1I4hClHyPx5Gcl/Xpob3L8T\neAsmAMiF12N9KOcq4rfWJR77Rtcc+d72m7yfIMeZ66SXcuFYSECbOKnry4ry\nmHB3MJgjmuANa2FV2XhNORuEE3tUuexLaT3jYmwlpxr9IZvXwM6BpW1xN7Wm\nrFT+LoTMXk1l2wmoBFgpNr8JFYp5faLUXcj5qECjWl4lnEtMjMXvmOodvLa1\ng0cE\r\n=paTH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./PeerConnection.js","types":"./PeerConnection.d.ts","scripts":{"build":"npm run build-deps && tsc && npm run copy-files","build-deps":"cd ../emitter && npm run build","copy-files":"cp ../../.npmignore package.json README.md ../../dist/peer-connection"},"_npmUser":{"name":"amatiasq","email":"amatiasq@gmail.com"},"repository":{"url":"git+https://github.com/amatiasq/amq-libs.git","type":"git"},"_npmVersion":"6.14.5","description":"WebRTC made simple.","directories":{},"_nodeVersion":"13.12.0","dependencies":{"freeice":"^2.2.2","@amatiasq/emitter":"^1.0.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/peer-connection_2.0.3_1600217382770_0.9154816552002238","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@amatiasq/peer-connection","version":"3.0.0","author":{"name":"A. Matías Quezada","email":"amatiasq@gmail.com"},"license":"MIT","_id":"@amatiasq/peer-connection@3.0.0","maintainers":[{"name":"amatiasq","email":"amatiasq@gmail.com"}],"homepage":"https://github.com/amatiasq/amq-libs/tree/master/libs/peer-connection","bugs":{"url":"https://github.com/amatiasq/amq-libs/issues"},"dist":{"shasum":"80bfd9262286bf64c706bc05ebd923a5353e2397","tarball":"https://registry.npmjs.org/@amatiasq/peer-connection/-/peer-connection-3.0.0.tgz","fileCount":13,"integrity":"sha512-ggLJLTupWIcSe91kYoagcIfiVXaaClph94u9owuB8m2NBhjpkIR/QzfICkb94oQSdDvxCRVuJVVWmP2Rc/14eQ==","signatures":[{"sig":"MEQCICK3oln+3Ak2MTjvhR1d3u5JLKsegaYjPE4Xv19aktCMAiA7nQ2S80l6QkKRNfea+80aYgWxIp3hnQjjfBTcuZO32w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":179325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfY/2OCRA9TVsSAnZWagAABkUP/j1hJLiZMDDAefF5FyIS\nnNkb3D+Pctu/U6Hcm2I9AaLP5IvwF8wHPsn7k6hBpf7mk5a/T5iwis9Bcjiy\n3UX4ydZWUe9WEVU/gEC5eziPkOgtQQKSh21hHu8ogrCNuP8d4xq5dxdKDlU0\nzxauDZoMaQKecO+SeNtw7eqDioUBITIRfGZZf2NGmoCtXY9cxuHO0rW4OWqS\nrr8HLHsbbVWSq5+UP6ao7EOpkuZnTG9mS1dEQpmrLQcySenC4n67UCIKxJ1Q\neaNPmrRYjOAceAOeDISVVt8fk5ostRpL5p3Cypcg5wtFbcmc6uyzFCk4ntES\n6TeetxF7F97fgCnkVS6wLrjOxaTYlrd9oOjatFVgjUg7XwnP2RrXr5D8mQ8n\n4YphCTupuMj0q8cHZpdFNHQyXOGv3Qz7E4mS7sKcoyS9MDO1J1Z9vYRsMdbz\nZ7llfo5CY87f78lMgaTrtNeBV8KrB2j05pAusngWHtBN+wRUJG3WzLcLsp2f\nsObVsqyt87oKyAyzLt9WvMDovB6YErZ5cLkUbjiFgtnierhnvGR7EsqGJfUI\nNFt6FEZWDaLLzFvyqUCHfhWbEoEa2RFJlQHZbaRw1fOr3LmFvuSqDp7QbdVK\nxwGfLPy58NV/eBFBN7V5UaApRZqZ+Uy8IwqAw/+3lPsSl6/qkPxpYV1ICBpB\nQ1dc\r\n=LgFK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/PeerConnection.js","types":"./dist/PeerConnection.d.ts","scripts":{"build":"tsc","prebuild":"cd ../emitter && npm run build"},"_npmUser":{"name":"amatiasq","email":"amatiasq@gmail.com"},"repository":{"url":"git+https://github.com/amatiasq/amq-libs.git","type":"git"},"_npmVersion":"6.14.5","description":"WebRTC made simple.","directories":{},"_nodeVersion":"13.12.0","dependencies":{"freeice":"^2.2.2","@amatiasq/emitter":"^1.0.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/peer-connection_3.0.0_1600388494328_0.040328695005467985","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"@amatiasq/peer-connection","version":"3.0.1","author":{"name":"A. Matías Quezada","email":"amatiasq@gmail.com"},"license":"MIT","_id":"@amatiasq/peer-connection@3.0.1","maintainers":[{"name":"amatiasq","email":"amatiasq@gmail.com"}],"homepage":"https://github.com/amatiasq/amq-libs/tree/master/libs/peer-connection","bugs":{"url":"https://github.com/amatiasq/amq-libs/issues"},"dist":{"shasum":"7c565d0ccb898c31d2a21ddfa72e3aa86200543e","tarball":"https://registry.npmjs.org/@amatiasq/peer-connection/-/peer-connection-3.0.1.tgz","fileCount":13,"integrity":"sha512-NDhnZW41AmTZNp8/0q8x5wWuwwo7RsKuHllyonuVXSeKkYT2KTE2TSWiAiHAtp6Wm0oIl3U4/IVsNXaV8y1U/w==","signatures":[{"sig":"MEYCIQCXK0u77lp+6zM6+x5FcGuzClMjya0spVnO/W+6fpu7fAIhAOKk0K/y3fuIqGM7cTtaiXMHxI/yOJtr90mjl6IOatV1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":179325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfZAfwCRA9TVsSAnZWagAASE8P/AvkTqDlTgYNNXJFhtCF\ngacaA9DssAZp1+NPfMEt9GuNLQw/BCdERxk2RGMlt4g8B9EZruHgJVgb/eGt\nDoEMZ5GAofvbXKxT72o4YSl2ihu1BQdsgbn0+vzLJ47sZuLL5hHERVqGMWZI\nkNZuYMY9p3oAxwoXMTJBBJptFmIqFuikNLlCPEXJI1iylvUsE67QHCuWKa3Q\n8pVLiU3bMsfGZsTZOkN1YuCDCJsofjFnWle/mjLY0gamuuv3AoFurK16NiMF\nIbtOlk3nLd5lAtuhWBP87Oj8Rg2SZkelTISlgD7+GkU1yG4SCNiKsGojYnb8\nakSLGancP7lDST2sEoneG3F0C303ogUph1QPVV9OroopA+IGqbdU+FvqAwd+\nqM17uqmMX3E+By5TLKkfR93hbQwu5tRIXb70er7T95TSTiDrF2XWC6+OtnqV\nZWCLWPFqY6oRbB2joYl04k+8tkOIuSKLXQ84R2eh9A05uHUxZVwLMnmmtsD7\nsKV7OMM3K5TIC/UQJE03WjESFAXillIspG9cSyX/SNlCfJygqSpHJewXnLjW\ndoV7KqgdBryomL1SVyfNQVmGnBnKXp0W8kvtkKh05OtxSoWdAX/tRJb6CLSt\nS4B4KvItvpRyZqdRkDQ09DvSFknaeOMZwNiWti1EAqe3Wu8ItMCjSCz+IuhQ\nBsmO\r\n=/UZL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/PeerConnection.js","types":"./dist/PeerConnection.d.ts","scripts":{"build":"tsc","prebuild":"cd ../emitter && npm run build"},"_npmUser":{"name":"amatiasq","email":"amatiasq@gmail.com"},"repository":{"url":"git+https://github.com/amatiasq/amq-libs.git","type":"git"},"_npmVersion":"6.14.5","description":"WebRTC made simple.","directories":{},"_nodeVersion":"13.12.0","dependencies":{"freeice":"^2.2.2","@amatiasq/emitter":"^2.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/peer-connection_3.0.1_1600391151981_0.05151098635119289","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"@amatiasq/peer-connection","version":"4.0.0","author":"A. Matías Quezada <amatiasq@gmail.com>","license":"MIT","_id":"@amatiasq/peer-connection@4.0.0","maintainers":[{"name":"amatiasq","email":"amatiasq@gmail.com"}],"dist":{"shasum":"c49d933abdb52e5ae85c1b0268639248eea8e234","tarball":"https://registry.npmjs.org/@amatiasq/peer-connection/-/peer-connection-4.0.0.tgz","fileCount":8,"integrity":"sha512-H9eKdt4rgxZCvqZjADf2CEQlL2R1iNRAzGAb06idxaPKs/9svcV2TFpYCoRod4FnxYLhAz5yka6b8Rg7EhkHiQ==","signatures":[{"sig":"MEQCIBSMPOC4NkT3/4bqw6Hafe/qaOo0IXMlyfg/UYAm89NKAiBCHul87ujFmybqpDPnncOTVg+x3NPqKVYCUgTMOMHZ0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10110},"type":"module","shasum":"c49d933abdb52e5ae85c1b0268639248eea8e234","exports":{".":{"bun":"./src/PeerConnection.ts","types":"./dist/PeerConnection.d.ts","default":"./dist/PeerConnection.js"}},"scripts":{"test":"vitest run","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"amatiasq","email":"amatiasq@gmail.com"},"_integrity":"sha512-H9eKdt4rgxZCvqZjADf2CEQlL2R1iNRAzGAb06idxaPKs/9svcV2TFpYCoRod4FnxYLhAz5yka6b8Rg7EhkHiQ==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","dependencies":{"freeice":"^2.2.2","@amatiasq/emitter":"5.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/peer-connection_4.0.0_1785433877406_0.6408548986680731","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"@amatiasq/peer-connection","version":"4.1.0","author":{"name":"A. Matías Quezada","email":"amatiasq@gmail.com"},"license":"MIT","type":"module","exports":{".":{"bun":"./src/PeerConnection.ts","types":"./dist/PeerConnection.d.ts","default":"./dist/PeerConnection.js"}},"scripts":{"build":"tsc","typecheck":"tsc --noEmit","test":"vitest run"},"dependencies":{"@amatiasq/emitter":"^5.0.0"},"gitHead":"07bb2391d1920b0a84e5ae3af7e77c2a661fa30b","_id":"@amatiasq/peer-connection@4.1.0","description":"WebRTC without the ceremony: one class that owns the `RTCPeerConnection`, the ICE gathering and the local/remote descriptions. You still have to carry the `offer` and the `answer` between the two peers yourself — that is what a signalling server is for.","_nodeVersion":"24.18.1","_npmVersion":"11.16.0","dist":{"integrity":"sha512-YFsou/O6CKSwLsXbkDRptfMhno8gbBIn4jo57pryl/d4XSAjzEjBJHrSEdlIdMOC01e8zRMLtmB4SmtOejChWw==","shasum":"5203c5910660a75d11063e616fb54fa407f6d7ed","tarball":"https://registry.npmjs.org/@amatiasq/peer-connection/-/peer-connection-4.1.0.tgz","fileCount":7,"unpackedSize":13146,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDRrX/+OfdyFCJY8xxVzW9tUyojoIzn3MhP0efdQtYokgIgEwZjTRqdkUhaeTAcppV7IDHsKz1Q52VmX2Vff9SqKrk="}]},"_npmUser":{"name":"amatiasq","email":"amatiasq@gmail.com"},"directories":{},"maintainers":[{"name":"amatiasq","email":"amatiasq@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/peer-connection_4.1.0_1787231278809_0.681919516921689"},"_hasShrinkwrap":false}},"time":{"created":"2020-09-15T00:16:05.227Z","modified":"2026-08-20T13:07:59.103Z","0.1.0":"2020-09-15T00:16:05.374Z","0.1.1":"2020-09-15T00:29:00.862Z","1.0.0":"2020-09-15T07:15:49.668Z","1.0.1":"2020-09-15T07:25:03.910Z","2.0.0":"2020-09-15T08:13:37.669Z","2.0.1":"2020-09-16T00:46:32.576Z","2.0.2":"2020-09-16T00:47:40.485Z","2.0.3":"2020-09-16T00:49:42.880Z","3.0.0":"2020-09-18T00:21:34.476Z","3.0.1":"2020-09-18T01:05:52.118Z","4.0.0":"2026-07-30T17:51:17.542Z","4.1.0":"2026-08-20T13:07:58.946Z"},"author":{"name":"A. Matías Quezada","email":"amatiasq@gmail.com"},"license":"MIT","maintainers":[{"name":"amatiasq","email":"amatiasq@gmail.com"}],"readme":"# @amatiasq/peer-connection\n\nWebRTC without the ceremony: one class that owns the `RTCPeerConnection`, the\nICE gathering and the local/remote descriptions. You still have to carry the\n`offer` and the `answer` between the two peers yourself — that is what a\nsignalling server is for.\n\n```sh\nnpm i --save @amatiasq/peer-connection\n```\n\n## Usage\n\nAdd your tracks *before* creating the offer or the answer; they are what the\ndescription advertises.\n\n```js\nimport { PeerConnection } from '@amatiasq/peer-connection';\n\nconst conn = new PeerConnection();\nconn.onTrackReceived.subscribe(event => play(event.streams[0]));\n\nconst stream = await navigator.mediaDevices.getUserMedia({ video: true });\nconn.addStream(stream);\n\n// Caller\nconst offer = await conn.createOffer({ offerToReceiveVideo: true });\nconn.acceptAnswer(await sendToPeerSomehow(offer));\n\n// Callee\nconst answer = await conn.acceptOffer(offerFromPeer, {\n  offerToReceiveVideo: true,\n});\nawait sendToPeerSomehow(answer);\n```\n\n`createOffer` and `acceptOffer` resolve once ICE gathering has finished, so what\nthey hand you is a complete description, ready to send in one message. Gathering\nwaits for every ICE server it was given, so it is capped: a server that stops\nanswering delays a call by three seconds instead of hanging it forever.\n\n## Your own ICE servers\n\nThe default is a pair of public STUN servers, enough to cross a home NAT and\nnothing more. Anything else — your own STUN, a TURN server for the networks STUN\ncannot cross — goes in the constructor, which takes a plain `RTCConfiguration`:\n\n```js\nconst conn = new PeerConnection({\n  iceServers: [{ urls: 'turn:turn.example.com', username: 'me', credential: 'x' }],\n});\n```\n\n## Changing the streams mid-call\n\nThere is no way to renegotiate here: `conn.reset()` closes the connection and\nleaves the instance ready for a fresh handshake, which you start again from\nscratch.\n","readmeFilename":"README.md","description":"WebRTC without the ceremony: one class that owns the `RTCPeerConnection`, the ICE gathering and the local/remote descriptions. You still have to carry the `offer` and the `answer` between the two peers yourself — that is what a signalling server is for."}