{"_id":"p2pcf","_rev":"30-4af141c50076cc8981889dfd69139a8b","name":"p2pcf","dist-tags":{"latest":"1.3.14"},"versions":{"1.0.0":{"name":"p2pcf","version":"1.0.0","description":"WebRTC signalling using Cloudflare Workers","browser":{"crypto":"crypto-browserify","stream":"stream-browserify"},"main":"dist/p2pcf.min.js","scripts":{"build":"esbuild src/p2pcf.js --inject:esbuild.inject.js --define:global=window --format=esm --bundle --outfile=dist/p2pcf.js","build:min":"esbuild src/p2pcf.js --minify --inject:esbuild.inject.js --define:global=window --format=esm --bundle --outfile=dist/p2pcf.min.js","test":"echo \"No tests.\"","start:worker":"wrangler dev"},"dependencies":{"array-buffer-to-hex":"^1.0.0","base64-arraybuffer":"^1.0.2","buffer":"^6.0.3","convert-hex":"^0.1.0","crypto-browserify":"^3.12.0","debug":"^4.3.4","esbuild":"^0.14.50","get-browser-rtc":"^1.1.0","pako":"^2.0.4","process":"^0.11.10","randomstring":"^1.2.2","simple-peer":"^9.11.1","stream-browserify":"^3.0.0"},"devDependencies":{"airtap":"^4.0.4","browserify":"^17.0.0","lint-staged":"^12.3.7","prettier":"^2.7.1","prettier-standard":"^15.0.1","standard":"^17.0.0","start-server-and-test":"^1.14.0","tape":"^5.5.3","tinyify":"^3.1.0","wrangler":"2.0.22"},"repository":{"type":"git","url":"git+https://github.com/gfodor/p2pcf.git"},"keywords":["p2p","cf"],"author":{"name":"gfodor"},"license":"MIT","bugs":{"url":"https://github.com/gfodor/p2pcf/issues"},"homepage":"https://github.com/gfodor/p2pcf#readme","standard":{"ignore":["dist"]},"gitHead":"93a73480dd70cfdbc63f738668d0c6a2f0c1e335","_id":"p2pcf@1.0.0","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-HZYsQsxvNMBhnFtsHbuYDSk38LmJRmcfFpA/ie1jF5EYyKESHihTTM9lemh8mkeG2eHZqLjrRKolTWhgH1qvGA==","shasum":"a35805011653abdab5bc999726c8166aeb7da251","tarball":"https://registry.npmjs.org/p2pcf/-/p2pcf-1.0.0.tgz","fileCount":6,"unpackedSize":225728,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPO0tBNkbZW3173o4ZKF/l/gO6p07OjYxVbRceukKWbQIgYKdg5QUjuagFDxx9punMsUhLZKFvt7HPvQvzfPkq69I="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5FalACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmphMw/+JmeHvAMaM2IWQBYjxZ38iYddPw6CUlhPtPsOGVrBJpsXqbHV\r\nd0DcaJK9e/UY+5XiHOCQni6IuS9CXyCVC4Fk5F7PmWbbyhl8oJLIkWdBz4oh\r\n/Wh/69O5JfsgMG7UslZOeav4Tv4W67xdNjD2L/tnxjRcvkoZIGTApJ76Rgaz\r\nrgVK/CJSeU8/Gs5UCV6XxIlVOCzOOEX9c0uo/8XdPZ4ee0ga9neEKYHdUERY\r\njcW6J4YmgaFUf9v9S1Gxu5PMmphc3DT5UlST7i9WZ8L/8SzIVN4Xd2mYYu0Z\r\nYLjeSAyjvif/eo00y8wtFtiFLgU/dgGYH0MCHfayvPE5TDTjmCzrhHo+PFVE\r\nUTsb48LmJ6x+HzqibKy661y/hGmP/RYtN8WtR6XhMQFMFnZIbfFoahjJUXrr\r\nDk0XKVP66j8+jz2e/v2biBLOtZhHyeclajG6eFxAL9x3f7ca8RYoztzJUFi1\r\nz1eEQV8hSx/Cm0L7qLJqX8Gko0UmctNH1gbcq10PBOjzXoGNvJpOgZvNPkOh\r\nuG+kmeZrDO49TW1AZCY1mCA5Bd2AlcEuuPFF09eLTKOJOai84Lf3vrSSI32w\r\nXfEZU+UvW36K85NBR7bCQzFpplbjvATRLAtisW18b/idQ2fZb8PPpZkf3JQz\r\neq9Yit1Y7LDCuZ3SGryJG5bf50MjCqeZPAI=\r\n=7An4\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gfodor","email":"gfodor@gmail.com"},"directories":{},"maintainers":[{"name":"gfodor","email":"gfodor@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/p2pcf_1.0.0_1659131556823_0.6564243034367723"},"_hasShrinkwrap":false},"1.0.1":{"name":"p2pcf","version":"1.0.1","description":"WebRTC signalling using Cloudflare Workers","browser":{"crypto":"crypto-browserify","stream":"stream-browserify"},"main":"dist/p2pcf.min.js","scripts":{"build":"esbuild src/p2pcf.js --inject:esbuild.inject.js --define:global=window --format=esm --bundle --outfile=dist/p2pcf.js","build:min":"esbuild src/p2pcf.js --minify --inject:esbuild.inject.js --define:global=window --format=esm --bundle --outfile=dist/p2pcf.min.js","test":"echo \"No tests.\"","start:worker":"wrangler dev"},"dependencies":{"array-buffer-to-hex":"^1.0.0","base64-arraybuffer":"^1.0.2","buffer":"^6.0.3","convert-hex":"^0.1.0","crypto-browserify":"^3.12.0","debug":"^4.3.4","esbuild":"^0.14.50","get-browser-rtc":"^1.1.0","pako":"^2.0.4","process":"^0.11.10","randomstring":"^1.2.2","simple-peer":"^9.11.1","stream-browserify":"^3.0.0"},"devDependencies":{"airtap":"^4.0.4","browserify":"^17.0.0","lint-staged":"^12.3.7","prettier":"^2.7.1","prettier-standard":"^15.0.1","standard":"^17.0.0","start-server-and-test":"^1.14.0","tape":"^5.5.3","tinyify":"^3.1.0","wrangler":"2.0.22"},"repository":{"type":"git","url":"git+https://github.com/gfodor/p2pcf.git"},"keywords":["p2p","cf"],"author":{"name":"gfodor"},"license":"MIT","bugs":{"url":"https://github.com/gfodor/p2pcf/issues"},"homepage":"https://github.com/gfodor/p2pcf#readme","standard":{"ignore":["dist"]},"gitHead":"474f01688c7224acb9304fd4076ffdc534d461ad","_id":"p2pcf@1.0.1","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-iCsoLeuxRXTdtePqGTN2TXfNg1HXJEcP8jpknBcojRVXVYZC5E7jDlT0hlxs/iOEg6IKghcF+/2Pe4RT0Mcchw==","shasum":"8c5a2efa9b30d07b531aec8c3b1e83e6313428cb","tarball":"https://registry.npmjs.org/p2pcf/-/p2pcf-1.0.1.tgz","fileCount":6,"unpackedSize":225728,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDPk2iAA66zmNw48KfgRjXauiGHt2SLlLObC4q1NV1JgwIgY8hzAsVjDag4iG0BT30N4sB6MkyXu+9r2D2PJzBtbW8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5FckACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrkTQ/9FLlAW2iDfrW3PDa64CC8+l6dsikfzk3UGR0E1+7MtgJsj5Be\r\nv0bp7O88zlnjCjKD6Z5RR2jfUrRevxy+O4ocoGkls0WeuVXEfT7Ify+OWdSq\r\n2Gd7g5mdoMdFPbCceReFFJYydATmCSXs+QNBIPDhFtWZ/QboHmed7jG+u3x+\r\nLPNOb3p4rCSyKpuwkBQf5DXNL1xY70h6iW+b1WWak8qN4/STE/grEXdfrnZB\r\nPOg9ot2bJSRvRDM4P0FoNnMMKa1gBCvY2tcQvqvjPSTj/wOijKN9dasJjp7i\r\nfqfD9o4UVlHfI4Vo3RXQTu78ZuygfSpBO8NQUJn+yBxlTRjZzNUSWFKdm6Mk\r\nPFF4ixN4cWFnMIrQerkGrMkzDwE2nSyU7w89UVo2rbxtVtK+HqlYZawRfedL\r\nzNbhJ+Yvd6j60LQBdLdJkFhXdrvO6/fnNQk1ieS6g6uZc3odawM7NLJ8wZ/M\r\nNE5HPIGDIaVrZBxCOIKYRgBCbMOasNjiW7hxt0WYRB1/IQr+Y2+qIZbm+o8N\r\ndzuhgyAvOOxLD3V6VmwgbVTEE8VW7gQFqILtehlZgSXnfcX6tnlA3F305D/a\r\nFcjC18LDsCz5NZZJ7+40oeCiP3kABCvGtDlDiQ1GzGEQQPPxKP0hc5BYb6yF\r\nXXGgn1uAnF1VdI/ZMqb/SMk/sb+WuhiP3DQ=\r\n=nvtc\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gfodor","email":"gfodor@gmail.com"},"directories":{},"maintainers":[{"name":"gfodor","email":"gfodor@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/p2pcf_1.0.1_1659131684675_0.4879218512117487"},"_hasShrinkwrap":false},"1.0.2":{"name":"p2pcf","version":"1.0.2","description":"WebRTC signalling using Cloudflare Workers","browser":{"crypto":"crypto-browserify","stream":"stream-browserify"},"main":"dist/p2pcf.min.js","scripts":{"build":"esbuild src/p2pcf.js --inject:esbuild.inject.js --define:global=window --format=esm --bundle --outfile=dist/p2pcf.js","build:min":"esbuild src/p2pcf.js --minify --inject:esbuild.inject.js --define:global=window --format=esm --bundle --outfile=dist/p2pcf.min.js","test":"echo \"No tests.\"","start:worker":"wrangler dev"},"dependencies":{"array-buffer-to-hex":"^1.0.0","base64-arraybuffer":"^1.0.2","buffer":"^6.0.3","convert-hex":"^0.1.0","crypto-browserify":"^3.12.0","get-browser-rtc":"^1.1.0","pako":"^2.0.4","process":"^0.11.10","randomstring":"^1.2.2","simple-peer":"^9.11.1","stream-browserify":"^3.0.0"},"devDependencies":{"airtap":"^4.0.4","browserify":"^17.0.0","esbuild":"^0.14.51","lint-staged":"^12.3.7","prettier":"^2.7.1","prettier-standard":"^15.0.1","standard":"^17.0.0","start-server-and-test":"^1.14.0","tape":"^5.5.3","tinyify":"^3.1.0","wrangler":"2.0.22"},"repository":{"type":"git","url":"git+https://github.com/gfodor/p2pcf.git"},"keywords":["p2p","cf"],"author":{"name":"gfodor"},"license":"MIT","bugs":{"url":"https://github.com/gfodor/p2pcf/issues"},"homepage":"https://github.com/gfodor/p2pcf#readme","standard":{"ignore":["dist"]},"gitHead":"6fa58e7e016b6a3dc9f6c341d112c2c3b4ea8d75","_id":"p2pcf@1.0.2","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-qUj5PdhDV2ujrQ6crPyED1bJvHtqVPTq/I1eG10lX8QkzzH7J+MYqb1471QkomL/bdSVxNKgl1839c+oplLdLA==","shasum":"3d3cb2f56503744df4510688463214df1bdf5deb","tarball":"https://registry.npmjs.org/p2pcf/-/p2pcf-1.0.2.tgz","fileCount":6,"unpackedSize":225573,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFAW8QC3daaXuWteBIiFX7B/WTPDhipY+VjdCcvsJf1RAiAcz9OLE0K4+i6cV0fUwUdgtj0ytCLEEg5a401+m7z2tA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5FgDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrI/BAAkjuRbn3sKcW/sKgENAe+ucNitgR5G8ZNGMwtCnuepR3lztMu\r\nwAGcnov5Ui4AS5Cxit2k30gOcKOvPx8QH4kq6GMzaUMHX57XGWLotbJYekdD\r\n8tFniB613NA9+5rT+3Ck0VTalvA/+CUhxIXoNy80HZLyIwvORnu0V7cLNWnO\r\nCAJhfMf1SgXlB2t7bL2vDwR5Wev1/r8LgBdHOQNMG8gfOfoSxQeh4VmuUY5H\r\nmWSfKBDvUBczSUwA20Z8a78yx2VNXAAQz2EHDJnpQFupLCTApVocwasv4a1Q\r\no8J+GjQhFrjiukcKdeYf8UfkgknN7PT8bxVVuv+21Uwkffg+U/aG4IU8Xupj\r\nxsdGKKTpjlRIqAtVENY4451G6jaNesn8Mq+d/CEk+xAwOf5AiSseL3foPWd/\r\nN99IEHHYVPzbg0g69T3fhgBG0pimo9Jfpm3jwfgudh6I9FFFDnoosiKIqo3j\r\n4aQy+j0paiJTOfj3py7RA6G2ddHVoZjP30NmeM3xtqJMfkQikbgDy6C/KQ5e\r\neW1fj2yUj5W0QaMPnnwHCrjcWRkc/5DnG473yjvWrabzcFQ0uNVHfFcyHITW\r\nRz3BLJbIBGUfEFYC+efy/gIqDzFLTmnjmxrwxgcfW5nOuruSkaRL9vETS4fW\r\n0VtEmWj4y4Mut9xPwzwKRIsuWZCqhSlDQP0=\r\n=qsDl\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gfodor","email":"gfodor@gmail.com"},"directories":{},"maintainers":[{"name":"gfodor","email":"gfodor@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/p2pcf_1.0.2_1659131907695_0.9633625937228645"},"_hasShrinkwrap":false},"1.0.3":{"name":"p2pcf","version":"1.0.3","description":"WebRTC signalling using Cloudflare Workers","browser":{"crypto":"crypto-browserify","stream":"stream-browserify"},"main":"dist/p2pcf.min.js","scripts":{"build":"esbuild src/p2pcf.js --inject:esbuild.inject.js --define:global=window --format=esm --bundle --outfile=dist/p2pcf.js","build:min":"esbuild src/p2pcf.js --minify --inject:esbuild.inject.js --define:global=window --format=esm --bundle --outfile=dist/p2pcf.min.js","test":"echo \"No tests.\"","start:worker":"wrangler dev"},"dependencies":{"array-buffer-to-hex":"^1.0.0","base64-arraybuffer":"^1.0.2","buffer":"^6.0.3","convert-hex":"^0.1.0","crypto-browserify":"^3.12.0","get-browser-rtc":"^1.1.0","pako":"^2.0.4","process":"^0.11.10","randomstring":"^1.2.2","simple-peer":"^9.11.1","stream-browserify":"^3.0.0"},"devDependencies":{"airtap":"^4.0.4","browserify":"^17.0.0","esbuild":"^0.14.51","lint-staged":"^12.3.7","prettier":"^2.7.1","prettier-standard":"^15.0.1","standard":"^17.0.0","start-server-and-test":"^1.14.0","tape":"^5.5.3","tinyify":"^3.1.0","wrangler":"2.0.22"},"repository":{"type":"git","url":"git+https://github.com/gfodor/p2pcf.git"},"keywords":["p2p","cf"],"author":{"name":"gfodor"},"license":"MIT","bugs":{"url":"https://github.com/gfodor/p2pcf/issues"},"homepage":"https://github.com/gfodor/p2pcf#readme","standard":{"ignore":["dist"]},"gitHead":"47fdaf0cb06ce8a1b0e61becd646ddc0ddbda2e4","_id":"p2pcf@1.0.3","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-e8dHt219VHUhR3YwqDcPjHZOZ80SDc7TgoWldfkIzd0AQSXhJPyEeahZZRJhrjOiEV2yXQEGwH9QpLJh30Uxjw==","shasum":"3985506a7997d9116c5c40999522ab5aff316d28","tarball":"https://registry.npmjs.org/p2pcf/-/p2pcf-1.0.3.tgz","fileCount":6,"unpackedSize":227103,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCRDBCXE/OurFxi4TydsDRSYEfKhAtARk7LUqpusAOyVAIgHoY/3LTG3LNnct+HhegL14X9gTpvoadcS3TbV9/i7Uk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5GJSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrz2w/9GFYhOb/8XXLnaX2uluXvR2zfZ5Ag6hc2+TsWkOj/qKN9RMcC\r\nmeFsmeIcpeg1CxC0wW75256Jnggw0Q4lbifSj/om4/7vM45ZdJqz8yrqhFgZ\r\n2kw5TNAK2wWgLjXC3/b2RXBYEv5dy1oDdOQdEwz9svMg+IakFAWGSGPt+Rm4\r\n1xblAb7blV9mdgfGbwbZEZH0ur7YLuYbeSWgiNLMIRWQL0XC1rm7BFeyPzLG\r\ngjMORYhvmQKz9f5gpp/wdQ/g8uKIYbrGFnlSrXLiF12+mxjO1M6QY6Nx5Plh\r\nVzDq7s0C/KRPKn9HfsHr2InKhoE+4XS5MNv3s88ITrQfE/J7o3i4KX4GCr00\r\n8EMm8hpy2v4WAg7ZeDKB2yv9DvThzMENmzjro7S945LGYdEEKoBxIZtOONah\r\ntru90JeLS0EoikRCQohGJJAsI7Iapuu/E9yaeBzq+6+Sh/CXE7i17HME2YWm\r\nW4hh+DLfSci7xnQ349gHeY250koE2na3KzzwrbJN3qDb8QyZ3HoFlNKrcUiN\r\nCSHDOjZQx/TVtNbXJ8snl1SvoYpqx3CDVXjlPRT1eMaAGHW2tZvf9yLjZMyj\r\n3ufqqFkGNdbMKkQtCaiDixa9d6p5WQfWOVxTJsvsANxAk2aSGKgXvUrgWJFY\r\n4l4a9SWERb3d5rk9sS4M2HqBtAvl7S1wl0g=\r\n=QCnG\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gfodor","email":"gfodor@gmail.com"},"directories":{},"maintainers":[{"name":"gfodor","email":"gfodor@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/p2pcf_1.0.3_1659134546555_0.710702754100871"},"_hasShrinkwrap":false},"1.0.4":{"name":"p2pcf","version":"1.0.4","description":"WebRTC signalling using Cloudflare Workers","browser":{"crypto":"crypto-browserify","stream":"stream-browserify"},"main":"dist/p2pcf.min.js","scripts":{"build":"esbuild src/p2pcf.js --inject:esbuild.inject.js --define:global=window --format=esm --bundle --outfile=dist/p2pcf.js","build:min":"esbuild src/p2pcf.js --minify --inject:esbuild.inject.js --define:global=window --format=esm --bundle --outfile=dist/p2pcf.min.js","test":"echo \"No tests.\"","start:worker":"wrangler dev"},"dependencies":{"array-buffer-to-hex":"^1.0.0","base64-arraybuffer":"^1.0.2","buffer":"^6.0.3","convert-hex":"^0.1.0","crypto-browserify":"^3.12.0","get-browser-rtc":"^1.1.0","pako":"^2.0.4","process":"^0.11.10","randomstring":"^1.2.2","simple-peer":"^9.11.1","stream-browserify":"^3.0.0"},"devDependencies":{"airtap":"^4.0.4","browserify":"^17.0.0","esbuild":"^0.14.51","lint-staged":"^12.3.7","prettier":"^2.7.1","prettier-standard":"^15.0.1","standard":"^17.0.0","start-server-and-test":"^1.14.0","tape":"^5.5.3","tinyify":"^3.1.0","wrangler":"2.0.22"},"repository":{"type":"git","url":"git+https://github.com/gfodor/p2pcf.git"},"keywords":["p2p","cf"],"author":{"name":"gfodor"},"license":"MIT","bugs":{"url":"https://github.com/gfodor/p2pcf/issues"},"homepage":"https://github.com/gfodor/p2pcf#readme","standard":{"ignore":["dist"]},"gitHead":"0cdca0b017726c67abb681f0573c32c1c66cd1c9","_id":"p2pcf@1.0.4","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-q+1dQO0N3O58Apf58LJVdGDTV8DG/3LdeuQqXtgoyAKHoVcwb+s3Va/Hfn1sEE+Vu49IbzwBTJPUz0FCLwYK+g==","shasum":"56dbcce8e3f63f50172ed699fd232a6dcfd24bcc","tarball":"https://registry.npmjs.org/p2pcf/-/p2pcf-1.0.4.tgz","fileCount":6,"unpackedSize":227034,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGFo/sPZr2q1Uie2byF8j1erwXP7qvwsLhbtXmrqW6HUAiBqnKk9oJWPzr9PUYKmJiTMyLRB+9qAcBcY0+h0CcTFJA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5HLwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrTAQ/+PxMrJ1QU9czkSPPvZc5KTLRq+jxeOGf5EQeNMmNl/WQzYf2V\r\nEFbEWZSWNpUD5Ra0eQei2ADeQLc9h/NR2ZEjMhZHLz0uIOAGulvF4aAYUgfY\r\njA8Y+UMVc2hJPTQ7DO9ErSQ+u8fDMlTbTyfBKhViU9MktwekqsVCzI61B1NN\r\nRBRP1eewyDSBPxrY/PN/lux9UcNN6DoaTgEVXbqjH5nH7XARkXPZnvbs4qMM\r\nvShRTi5BGN5DmpMB7zEOm441fb9I6Y/c8yTe7jXUr33hDwlpo4LHl5CAwb8K\r\nHTXdt/2EwGSLZIv3vz+S6MDUWbpW1KnlP6Sy9o+Py+PrWs9xZh1ZYcNAhUeY\r\nM9RlwxoZzKZeRB4jLSIfTNWDjlC5AMOSf8Q1MTlOTM/0/Xk2QRCLlcnu9of/\r\nwe+ZAYdB8OxhXZvu1AopfTNURVyuOYZxYB3FOMWKYVnLu46PHPTM8GhdLpfB\r\nYZ/ekqYg4EN3A/7u9HTPwy9vAV7G0ZeJdmY+3YLnrgU06hn/nAl8MDiorIMy\r\n9UTIQV5GRakLzXyhwrARVaNRcgfP0bb1q4G5H++bJ+0xZ/zGpprJrrY6Za2M\r\na2AzyLEK3F1lgSX4jCXA2vcfu53hToueOgFuH8iPqNkJs5xQVH3by074JpTC\r\nhPYUbrO6Kr5Y+6/t04Ik2jBaYHZcQUihqUU=\r\n=epBU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gfodor","email":"gfodor@gmail.com"},"directories":{},"maintainers":[{"name":"gfodor","email":"gfodor@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/p2pcf_1.0.4_1659138800679_0.9934010150189747"},"_hasShrinkwrap":false},"1.0.5":{"name":"p2pcf","version":"1.0.5","description":"WebRTC signalling using Cloudflare Workers","browser":{"crypto":"crypto-browserify","stream":"stream-browserify"},"main":"src/p2pcf.js","scripts":{"build":"esbuild src/p2pcf.js --inject:esbuild.inject.js --define:global=window --format=esm --bundle --outfile=dist/p2pcf.js","build:min":"esbuild src/p2pcf.js --minify --inject:esbuild.inject.js --define:global=window --format=esm --bundle --outfile=dist/p2pcf.min.js","test":"echo \"No tests.\"","start:worker":"wrangler dev"},"dependencies":{"array-buffer-to-hex":"^1.0.0","base64-arraybuffer":"^1.0.2","buffer":"^6.0.3","convert-hex":"^0.1.0","crypto-browserify":"^3.12.0","get-browser-rtc":"^1.1.0","pako":"^2.0.4","process":"^0.11.10","randomstring":"^1.2.2","simple-peer":"^9.11.1","stream-browserify":"^3.0.0"},"devDependencies":{"airtap":"^4.0.4","browserify":"^17.0.0","esbuild":"^0.14.51","lint-staged":"^12.3.7","prettier":"^2.7.1","prettier-standard":"^15.0.1","standard":"^17.0.0","start-server-and-test":"^1.14.0","tape":"^5.5.3","tinyify":"^3.1.0","wrangler":"2.0.22"},"repository":{"type":"git","url":"git+https://github.com/gfodor/p2pcf.git"},"keywords":["p2p","cf"],"author":{"name":"gfodor"},"license":"MIT","bugs":{"url":"https://github.com/gfodor/p2pcf/issues"},"homepage":"https://github.com/gfodor/p2pcf#readme","standard":{"ignore":["dist"]},"gitHead":"dd6fea8016911602c35dcc98c890ee4695f7c7df","_id":"p2pcf@1.0.5","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-erR4vh5IcTS4pkK4kGRGMbVhZQ6jKmTfCCYfnJfq/lSl0QcWNS8ihi4moXgZRAVVFsLQGmWtq7xSkL0Y36A5xQ==","shasum":"ca941bdd7c290df7b7be32d01113c2c0c9960073","tarball":"https://registry.npmjs.org/p2pcf/-/p2pcf-1.0.5.tgz","fileCount":6,"unpackedSize":227025,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH/K2pKwAtNkNFq0LMikHjQzHts0/8FtG5kcViWlQXs8AiEA3MEyVGtGDiq8NAdN+lSPPzfS+OEGWL+/ieKh7qIAmE4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5HqeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpagQ/9GSpRHbay9w/04VZ70i+0cazaNzQGZliW9FTvCTlgoiuozRvL\r\n+5lvuGHLlSuNYmUesNPrWNEM9HU0sFeYgOktA0uaO3OvYU03ycHcMBeKwkNc\r\n6LEzmKjha9r42Zj5P2PQjeAZjoffXmwvN6rQVnUO2ZLkPfWdo9rRCtr+MdvZ\r\nCiiYYKTj6+xKCFU2cuClVAUFEqFNBCXS1igt/oJUGzMp+poaC3l2/zAgNueM\r\n3IgwPItGZIQ+kRt1yXegVXwN/HXOlGCrRKidyswiSY5sJzkdtNE2HVISTr6s\r\nsO92rgAL8hwy2+h6IzbUKpCrB0M8WEbZJpt2za/qa8kedEQRgTq9hUeSmLmJ\r\nm8C4Qna1Mog5Av45j2pExRaDxbCSU6Zt8HjwIZpoAIgVIDhSnoApEyBM0B0G\r\nb0I/+ySIXIr194X46MjHpg8Hd7ctYYwrLjpqeP74jom/Gz0DZ11e0sw8Hzg4\r\nw9u2JSyJicUpPIPT9sX3jHwVoJ5M1JjUMEBkkqHaMVeteD0e8IM9Kq1jqLOi\r\n4q5VsPKklQMsbYd+SaOwFuzbmG5k53VJ9C+yxIyaA6wwfWVpMLm68RsR9zJm\r\n74OmRLzdeFiv5xqTDcQSSbmz0HekTE43/Gqe7ZMDbQ5epvHFmqUTdfMD/WrR\r\nbNNhN7FkyZKUksK1e88/+W1ZNvi/99rpmiU=\r\n=wQyi\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gfodor","email":"gfodor@gmail.com"},"directories":{},"maintainers":[{"name":"gfodor","email":"gfodor@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/p2pcf_1.0.5_1659140766134_0.33276852730201956"},"_hasShrinkwrap":false},"1.0.6":{"name":"p2pcf","version":"1.0.6","description":"WebRTC signalling using Cloudflare Workers","browser":{"crypto":"crypto-browserify","stream":"stream-browserify"},"main":"src/p2pcf.js","scripts":{"build":"esbuild src/p2pcf.js --inject:esbuild.inject.js --define:global=window --format=esm --bundle --outfile=dist/p2pcf.js","build:min":"esbuild src/p2pcf.js --minify --inject:esbuild.inject.js --define:global=window --format=esm --bundle --outfile=dist/p2pcf.min.js","test":"echo \"No tests.\"","start:worker":"wrangler dev"},"dependencies":{"array-buffer-to-hex":"^1.0.0","base64-arraybuffer":"^1.0.2","buffer":"^6.0.3","convert-hex":"^0.1.0","crypto-browserify":"^3.12.0","events":"^3.3.0","get-browser-rtc":"^1.1.0","pako":"^2.0.4","process":"^0.11.10","randomstring":"^1.2.2","simple-peer":"^9.11.1","stream-browserify":"^3.0.0"},"devDependencies":{"airtap":"^4.0.4","browserify":"^17.0.0","esbuild":"^0.14.51","lint-staged":"^12.3.7","prettier":"^2.7.1","prettier-standard":"^15.0.1","standard":"^17.0.0","start-server-and-test":"^1.14.0","tape":"^5.5.3","tinyify":"^3.1.0","wrangler":"2.0.22"},"repository":{"type":"git","url":"git+https://github.com/gfodor/p2pcf.git"},"keywords":["p2p","cf"],"author":{"name":"gfodor"},"license":"MIT","bugs":{"url":"https://github.com/gfodor/p2pcf/issues"},"homepage":"https://github.com/gfodor/p2pcf#readme","standard":{"ignore":["dist"]},"gitHead":"058d881aaf12296d92913f1152408e884695edc4","_id":"p2pcf@1.0.6","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-ZdCoXGPAxWiY9dfuBuh1dj4Rh6J9n8hsbK0v22U1jTF8xWmGxFQZ1/t0UC9iFIx2uBcfqGEmvyBJXTw2FQVzyw==","shasum":"809062efec455d5ddbb42ca23fb3f1418d281aa7","tarball":"https://registry.npmjs.org/p2pcf/-/p2pcf-1.0.6.tgz","fileCount":6,"unpackedSize":227049,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE0Wws0GVEYy79yCU52iNYx64HQSw3+v5jdmmUdkFA3OAiEA+6BFwUB6PXrjY3eWLSOx3SPRktV3gyyZkpgrz+3P8aw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5Hw1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr5gQ/+L8/e2JtVKSSfWUyBSNgUWt4rfCyZgRdoTkGvoQS1cJY+4kLa\r\nxNz3sxayAk6Owonr2F4o3gYFyeuHK/v4fy/bDuDMwB0nOCYzWdi9q/sNTqmV\r\nDpmX5ZBdcCr62+poSK6l40+yNeVc2bcIK5IYvyef99QN1piRaMNeCvIXUMeC\r\nJvNOsFr+wZ9d9ckmKdwYs6q7qPj1w07JGCRtLUzd8pRZYlJlnO+VK1KCzci3\r\nstckFH5XQqBfVCpm5R/U+50LHdZMjnQaeqQ1+QNsHu0AhoSaSdoxQDyu4B1M\r\npU4adO+onEj+1ULfKXhRhb80Yu7ztOay8JfcmOOTqU7TDEB4RYDIQPmQKeH/\r\nkBH8E4Ui5DUAfozo8kyh1KioO76nY6VJM1Dw6bmQv8KYlOb9T9/zMHb3IqHs\r\nBlSgxzUF9zZYGdyyfa4CUkjsA2Z08uaKZ9csY+3S4ch7WJ2e9hR6uk8KLYW1\r\n1QBd0jk4EaGrK5LJwNRqj9a8n7mz/aMgDg5wpEF9sQ18iF8kdF97LIiONr3x\r\niUAI2EHv/FZR7Ey4566PulOYRDfPlKt1EQol881gV74kk8trPy3bGRp5O96k\r\n6JhmFSzM0pEbdi3bdcRYA1QSIt1VgVTqZmKXZeYVyp3lfMWiDe7/mbarBz2Q\r\nWNdQEIJQahYJrf+WjT45sVHBjzVQ13Ap99A=\r\n=ZvZJ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gfodor","email":"gfodor@gmail.com"},"directories":{},"maintainers":[{"name":"gfodor","email":"gfodor@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/p2pcf_1.0.6_1659141173124_0.3890788935286653"},"_hasShrinkwrap":false},"1.0.7":{"name":"p2pcf","version":"1.0.7","description":"WebRTC signalling using Cloudflare Workers","browser":{"crypto":"crypto-browserify","stream":"stream-browserify"},"main":"dist/p2pcf.js","scripts":{"build":"esbuild src/p2pcf.js --inject:esbuild.inject.js --define:global=window --bundle --outfile=dist/p2pcf.js","build:min":"esbuild src/p2pcf.js --minify --inject:esbuild.inject.js --define:global=window --format=esm --bundle --outfile=dist/p2pcf.min.js","test":"echo \"No tests.\"","start:worker":"wrangler dev"},"dependencies":{"array-buffer-to-hex":"^1.0.0","base64-arraybuffer":"^1.0.2","buffer":"^6.0.3","convert-hex":"^0.1.0","crypto-browserify":"^3.12.0","events":"^3.3.0","get-browser-rtc":"^1.1.0","pako":"^2.0.4","process":"^0.11.10","randomstring":"^1.2.2","simple-peer":"^9.11.1","stream-browserify":"^3.0.0"},"devDependencies":{"airtap":"^4.0.4","browserify":"^17.0.0","esbuild":"^0.14.51","lint-staged":"^12.3.7","prettier":"^2.7.1","prettier-standard":"^15.0.1","standard":"^17.0.0","start-server-and-test":"^1.14.0","tape":"^5.5.3","tinyify":"^3.1.0","wrangler":"2.0.22"},"repository":{"type":"git","url":"git+https://github.com/gfodor/p2pcf.git"},"keywords":["p2p","cf"],"author":{"name":"gfodor"},"license":"MIT","bugs":{"url":"https://github.com/gfodor/p2pcf/issues"},"homepage":"https://github.com/gfodor/p2pcf#readme","standard":{"ignore":["dist"]},"gitHead":"ba6a81fe8ab3ac797c51c9f3feb45c9516c15b41","_id":"p2pcf@1.0.7","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-j6FTPYKv6h+kXSVQYmXY33TiRdFgD63kimxqOk9tpxt2q7JaUNCBS/QkG8+qVHs4X+Siya9SuGZNCrcuved8mw==","shasum":"fac398ebd6e490202d7b4509e682baab50130e33","tarball":"https://registry.npmjs.org/p2pcf/-/p2pcf-1.0.7.tgz","fileCount":6,"unpackedSize":477147,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDtDxi/NRZXskpaVhkmrohr9KB4O/tiB7hGE/tZr/Y6lgIgNNarT3pZ1slRZIy9J7I/MRzzXVi3of0mlxvTBuAa7r8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5H0qACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoehg/+NIsAzuobx6TBG4FEk+1Qqu5SpUOGj3L+Pnlqxkcg7UI4Jgm/\r\nOZZNPd5SAyy8F+jMqICWtkZwZzd4RXWAfupjI41flIsGlM+0PYuPjx1I9E4x\r\n8ZyRrwftSP4ekDcWlfAJYwlaZ945iwtBCsMQztuf/F0PMHBQ6404vbXCgr10\r\nNyucKOWX0lzvPxARFaj/cO9ILZ+PMhqqbsKp0X+t+76J4eO1fhMzsnLeCJPK\r\nMwCxNCN1idOmNpoklyr5EXfoJpJjv+kbdXOKoTh59dOsuhdG4iNijMmqqUKK\r\noXhJLXvrkkFqUkDM3Rq2t4Bi2x7HLJ8i5DjLnk+a7G3hX8KQn38kUUJHd/Vd\r\n4RE/T3ZWXIZ7umc0VGCgepO+vPrHxVqnfysa1o07abyWEmUP7kOEaz8ipN5Q\r\nF61DJ6xxFVJYsSRGtP9vWmEKg5UMK3qoeEFe3QNLKPnmquZtKWHIiekezhFZ\r\nBhOalNTxkYXErQTEf9QsZ5PC4BTAJapb2El6KluILASPFjtUeQddjdqxjnjx\r\nsE2kIIF8WMA3xgEeGSdiAR3SR4gEi3cProZWELxkIsuixXgKqmH48jmr0aJK\r\nwtEI0jOEzY9vmXQYcXpvfbH++IsA+HpdGk0lO/N4czJQYrKUT1mZ2fqK9hW6\r\nwP4Xv9KwHnclI1xSKacXXVSmeRMrfj6Z5hk=\r\n=G7FI\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gfodor","email":"gfodor@gmail.com"},"directories":{},"maintainers":[{"name":"gfodor","email":"gfodor@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/p2pcf_1.0.7_1659141418093_0.31314373726909817"},"_hasShrinkwrap":false},"1.0.8":{"name":"p2pcf","version":"1.0.8","description":"WebRTC signalling using Cloudflare Workers","browser":{"crypto":"crypto-browserify","stream":"stream-browserify"},"main":"dist/p2pcf.js","scripts":{"build":"esbuild src/p2pcf.js --inject:esbuild.inject.js --define:global=window --bundle --outfile=dist/p2pcf.js","build:min":"esbuild src/p2pcf.js --minify --inject:esbuild.inject.js --define:global=window --format=esm --bundle --outfile=dist/p2pcf.min.js","test":"echo \"No tests.\"","start:worker":"wrangler dev"},"dependencies":{"array-buffer-to-hex":"^1.0.0","base64-arraybuffer":"^1.0.2","buffer":"^6.0.3","convert-hex":"^0.1.0","crypto-browserify":"^3.12.0","events":"^3.3.0","get-browser-rtc":"^1.1.0","pako":"^2.0.4","process":"^0.11.10","randomstring":"^1.2.2","simple-peer":"^9.11.1","stream-browserify":"^3.0.0"},"devDependencies":{"airtap":"^4.0.4","browserify":"^17.0.0","esbuild":"^0.14.51","lint-staged":"^12.3.7","prettier":"^2.7.1","prettier-standard":"^15.0.1","standard":"^17.0.0","start-server-and-test":"^1.14.0","tape":"^5.5.3","tinyify":"^3.1.0","wrangler":"2.0.22"},"repository":{"type":"git","url":"git+https://github.com/gfodor/p2pcf.git"},"keywords":["p2p","cf"],"author":{"name":"gfodor"},"license":"MIT","bugs":{"url":"https://github.com/gfodor/p2pcf/issues"},"homepage":"https://github.com/gfodor/p2pcf#readme","standard":{"ignore":["dist"]},"gitHead":"361288ac9c6fc8dda691c41579d45d1e1e1caf2a","_id":"p2pcf@1.0.8","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-zI3geJe5BSA0X4bapFTrvrwnduTDkraDM5CCJv2GMNSHa9lpprgQTqUowixp9HkukGRqc5OoTRE3065JcaDQdA==","shasum":"2d8165b1f5d87fa19d15a8e48338a37b64963cff","tarball":"https://registry.npmjs.org/p2pcf/-/p2pcf-1.0.8.tgz","fileCount":6,"unpackedSize":456946,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7irtyexQpWbkNHxYTWGZ8QZEpxXdSZp0NOEPBrwgBbgIga+pohiRoGCYSOinPu+a5gdGs+aQTeCpS7nFHtZDFcGM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5H4TACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp6Eg/+Ov95O/QOnZ01FQ5q/JdK/xhDTmYprVZMkD4a+g6gOZXTfte4\r\nsFFXWzBZg8m4cPmomfCJOPkMkXL3zG4a5CoWQDXS0xIfHixzByLJ+CUda1Fj\r\nCZFiUCrIpf5lCq7NRAQqaOEfLph85EwjX2qfurhkQd1JeGlhtONJShZjDQI4\r\n5Buj0XtIWYemorIGY2/y4d2wv5aZ0eeoos01ORWEsHhHTsrGmJs6zJmoaaQD\r\nwZX9AOwz//YkoCpvMhwDO08XRQmHOdttqvUuv9euiZftXnqRkFBIEYie6wAH\r\nLpBF7AqwzW9CQqY03ClRi850HjepaUzrwxqCizBNlTN195ywONvGXkp5AH+i\r\nUyKL7aTGkNt+FlLvZCJ0imKN3DnoE+TSm5EJCfvXR8T7TcImIUv7pzq2rtmH\r\nC/FL/AlZBII6BHFFHXuY3aPZg8NNVLHkzE+Ki/ysEaNMrrq+mm6kfYV77Gxz\r\nj/AcAmS/09BCiy9/jeSeDoYiv1fYnTLyzBW+g8F4hokVXQvfbriw7hTASngQ\r\neQH+HJ3LtkhEjHVoS5bHTwWJwFy1YI63BuBCpc6JCI3/nT3cQeR2kq513M+g\r\nLgZlECI4/+DJluIJwMnXtpT/SmmTvLUU1zztrd2GjExIVkh2F0UyHyR6cBnj\r\nqxh3cmBRy2Hz5M7kqWljoZZmlfa65Fis3NU=\r\n=GhsX\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gfodor","email":"gfodor@gmail.com"},"directories":{},"maintainers":[{"name":"gfodor","email":"gfodor@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/p2pcf_1.0.8_1659141650246_0.27646449549892393"},"_hasShrinkwrap":false},"1.0.9":{"name":"p2pcf","version":"1.0.9","description":"WebRTC signalling using Cloudflare Workers","browser":{"crypto":"crypto-browserify","stream":"stream-browserify"},"main":"src/p2pcf.js","scripts":{"build":"esbuild src/p2pcf.js --inject:esbuild.inject.js --define:global=window --bundle --outfile=dist/p2pcf.js","build:min":"esbuild src/p2pcf.js --minify --inject:esbuild.inject.js --define:global=window --bundle --outfile=dist/p2pcf.min.js","test":"echo \"No tests.\"","start:worker":"wrangler dev"},"dependencies":{"array-buffer-to-hex":"^1.0.0","base64-arraybuffer":"^1.0.2","buffer":"^6.0.3","convert-hex":"^0.1.0","crypto-browserify":"^3.12.0","events":"^3.3.0","get-browser-rtc":"^1.1.0","pako":"^2.0.4","process":"^0.11.10","randomstring":"^1.2.2","simple-peer":"^9.11.1","stream-browserify":"^3.0.0"},"devDependencies":{"airtap":"^4.0.4","browserify":"^17.0.0","esbuild":"^0.14.51","lint-staged":"^12.3.7","prettier":"^2.7.1","prettier-standard":"^15.0.1","standard":"^17.0.0","start-server-and-test":"^1.14.0","tape":"^5.5.3","tinyify":"^3.1.0","wrangler":"2.0.22"},"repository":{"type":"git","url":"git+https://github.com/gfodor/p2pcf.git"},"keywords":["p2p","cf"],"author":{"name":"gfodor"},"license":"MIT","bugs":{"url":"https://github.com/gfodor/p2pcf/issues"},"homepage":"https://github.com/gfodor/p2pcf#readme","standard":{"ignore":["dist"]},"gitHead":"4c320addc70de3de5c9c079d65754190992e32ef","_id":"p2pcf@1.0.9","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-2X9v8VY/rtAVmocUhC5L20PmuZQHh4HnW+9H0LSoMHrcOezZPdgZbo3kQumzxjxiVxYNUG23xzukOUF6zdWdYA==","shasum":"cf8f92ecc81f9f519412cf7640477ea56c0c3aae","tarball":"https://registry.npmjs.org/p2pcf/-/p2pcf-1.0.9.tgz","fileCount":6,"unpackedSize":456932,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDWn/XEX0dH6vsQbQwJ8PmMbhJWr5R/iSJ9TiqI1RiVMQIhANZ8pDG11eJVdV/MIKRTha9aa57j+CUMKPkElX+jnUbn"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5IHyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpduw/+Mm8BA5f9tUCfmWlXkNgoyRoh5F48dhueXhfMI0saZWLb9HtP\r\nEFZftRuRTI873Dq8rhZo80lRADBgtB2EgaZkInG8juthSgvBOFKVI/AYp8yP\r\noRld9HqGUoMy3/VnwihDuCLEY43dQX74BosMqH6jmsvCARWh22Y3xiAMJsdO\r\nNAFIyQa6FF69OfO55aWsEqUMvcgBgN/vzD4WhnANX1AZUhIk9J9ciNIzWcKp\r\nCV+YDtv73UtAlJpXSg+Ouw4rgkZpY4TRQIULVSQiiGdiTsERB/tjb06czX0C\r\nKrC/Xt5IvU07pHJa1JM2vzghMNmwOL0IxlXRAcT5R8L685eutoXjtJMNADZ6\r\n0BOs5JVzpvKStM9Wphmx9UiBzu2qo9lToUON9ao4gJqZY+9nPLC/yoyD4R2T\r\nFiLVLlqshK7ncDyBTbGtjFzWkemp5jLnNTE9bva+HgFK+lOfjAHoHmsfTBYn\r\niBk0WI3FrfoMRU8mB4ngTWS9ZzDKft9FD6A0wRzlpR0J/GpAQgnOjKHcfHhI\r\nspc1Jt1Mv4J7GIADId8FL/XGN45EVRWl61h6BBPMMInVxMqqoWW/Dww25D2l\r\n/h45QoiuYCmRYkCAHo5JhVhc0mXKZB2pfIENiLOqWZioqqFywr2LmfjmnSEK\r\n9OxlG8TZRGdK66ZcBTWi1qYI4nStfWuYVsM=\r\n=6Osi\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gfodor","email":"gfodor@gmail.com"},"directories":{},"maintainers":[{"name":"gfodor","email":"gfodor@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/p2pcf_1.0.9_1659142642065_0.3615048687104552"},"_hasShrinkwrap":false},"1.0.10":{"name":"p2pcf","version":"1.0.10","description":"WebRTC signalling using Cloudflare Workers","browser":{"crypto":"crypto-browserify","stream":"stream-browserify"},"main":"src/p2pcf.js","scripts":{"build":"esbuild src/p2pcf.js --inject:esbuild.inject.js --define:global=window --format=esm --bundle --outfile=dist/p2pcf.js","build:min":"esbuild src/p2pcf.js --minify --inject:esbuild.inject.js --define:global=window --bundle --outfile=dist/p2pcf.min.js","test":"echo \"No tests.\"","start:worker":"wrangler dev"},"dependencies":{"array-buffer-to-hex":"^1.0.0","base64-arraybuffer":"^1.0.2","buffer":"^6.0.3","convert-hex":"^0.1.0","crypto-browserify":"^3.12.0","events":"^3.3.0","get-browser-rtc":"^1.1.0","pako":"^2.0.4","process":"^0.11.10","random-string":"^0.2.0","simple-peer":"^9.11.1","stream-browserify":"^3.0.0"},"devDependencies":{"airtap":"^4.0.4","browserify":"^17.0.0","esbuild":"^0.14.51","lint-staged":"^12.3.7","prettier":"^2.7.1","prettier-standard":"^15.0.1","standard":"^17.0.0","start-server-and-test":"^1.14.0","tape":"^5.5.3","tinyify":"^3.1.0","wrangler":"2.0.22"},"repository":{"type":"git","url":"git+https://github.com/gfodor/p2pcf.git"},"keywords":["p2p","cf"],"author":{"name":"gfodor"},"license":"MIT","bugs":{"url":"https://github.com/gfodor/p2pcf/issues"},"homepage":"https://github.com/gfodor/p2pcf#readme","standard":{"ignore":["dist"]},"gitHead":"daa248f0b4f0dee17640d1678cd536a2d058cf7d","_id":"p2pcf@1.0.10","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-iUToL+tdAr8MHjZMqlaq5L0crisKcjnECKQIsRkUQWTuQoTo9KnEPcaIOfnKkp0yaZ19yVqxQg8hFsjzKutW7A==","shasum":"73198ce48c8832705d53f894d669c6467a09de6c","tarball":"https://registry.npmjs.org/p2pcf/-/p2pcf-1.0.10.tgz","fileCount":5,"unpackedSize":61321,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA1xUp8bHSzCMrkdvBEwQyd/qSGsK1L5v1gJgcOW70LLAiBQ0KcoaGqOz4NB3Xax8dAhPosyhYa+BbAoUMKtO1r2Hw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5IZvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrIVA/+KIBOnU3vrvkPlpnoqwDyfTbgNNR27iYcLw+YH2fWesmFSXC/\r\nliwED3aMh+180dJwZBL00vkqFLuX2pkmdJsItMlqLcFl+WL78+97Qj8WGT8Y\r\nObKZpM9+BOvpFoZ42HcOCXrvgPSOWHof8P36xo0jxhKOjKwlUqDEjWMlySZW\r\nPzdxN1O3MXf0hQlV37d6t7cNvpGVZBywC7MbdwKTywKTK3CBWgQSZFZWReyC\r\nk66V5QRh55fxm4EHuL+i/B2fQNxuHivYVZt9WKeQ/ifypop+ehqXrtwGJeu8\r\n/+0XR/QI2JMOz1oPQBzi/2PeelMAyYs7Ojj23dufUdbv5WdZOjOk1anvPWPf\r\ngV0UC5JzoUpBCQmhg38RRRXyWn7+N815Bq5zEAIcPk5YhWV+3G3iwyV9l+wq\r\nKama2BSiGRb+5MQe5BzPsso+UHditGaW2QHc5nwwvSU4oeLB1bl0oM459wLc\r\n/Gv0weSPmIK1sT3+zBoaZ7zg2R4fNqEUlHWbCLo8dkAc/a3L71XTxvt0dWJB\r\nFOzrFcmnbWWVVdZKf26THlcE4qP1yjB5F9cqiYdm8jf71M766C7pdLvLmGN9\r\nL/wcylDPG3y0SPVFl4jrvTXBI66KuwmGb9nx+g95zDp+cXRJwvxpGWYlYzM2\r\nMYW//HnjBdcivFZZi/LWjBS+90OdpbfkPDQ=\r\n=pm56\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gfodor","email":"gfodor@gmail.com"},"directories":{},"maintainers":[{"name":"gfodor","email":"gfodor@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/p2pcf_1.0.10_1659143791258_0.6207662012768111"},"_hasShrinkwrap":false},"1.1.0":{"name":"p2pcf","version":"1.1.0","description":"WebRTC signalling using Cloudflare Workers","browser":{"crypto":"crypto-browserify","stream":"stream-browserify"},"main":"src/p2pcf.js","scripts":{"build":"esbuild src/p2pcf.js --inject:esbuild.inject.js --define:global=window --format=esm --bundle --outfile=dist/p2pcf.js","build:min":"esbuild src/p2pcf.js --minify --inject:esbuild.inject.js --define:global=window --bundle --outfile=dist/p2pcf.min.js","test":"echo \"No tests.\"","start:worker":"wrangler dev"},"dependencies":{"array-buffer-to-hex":"^1.0.0","base64-arraybuffer":"^1.0.2","buffer":"^6.0.3","convert-hex":"^0.1.0","crypto-browserify":"^3.12.0","events":"^3.3.0","get-browser-rtc":"^1.1.0","process-fast":"^1.0.0","random-string":"^0.2.0","simple-peer":"^9.11.1","stream-browserify":"^3.0.0"},"devDependencies":{"airtap":"^4.0.4","browserify":"^17.0.0","esbuild":"^0.14.51","lint-staged":"^12.3.7","prettier":"^2.7.1","prettier-standard":"^15.0.1","standard":"^17.0.0","start-server-and-test":"^1.14.0","tape":"^5.5.3","tinyify":"^3.1.0","wrangler":"2.0.22"},"repository":{"type":"git","url":"git+https://github.com/gfodor/p2pcf.git"},"keywords":["p2p","cf"],"author":{"name":"gfodor"},"license":"MIT","bugs":{"url":"https://github.com/gfodor/p2pcf/issues"},"homepage":"https://github.com/gfodor/p2pcf#readme","standard":{"ignore":["dist"]},"gitHead":"7fa85d6f3008e09569da98b88c3a4955e5b933c9","_id":"p2pcf@1.1.0","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-9Hr353TOkvBfAwJ3lALFQ/5wcQKT9RnfhDmVbEoIl1jAlMYOTIfPWevpqgVfFZ944DIEYVDwL4a2r7+EB4ljnw==","shasum":"76bd3fadd7b2de18731a1735aaaab845e0dbc151","tarball":"https://registry.npmjs.org/p2pcf/-/p2pcf-1.1.0.tgz","fileCount":6,"unpackedSize":315806,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFvB55KP5trCtylI0BQ+ZGeT3cJlTpjyTcDyfrO+wbAzAiEA0s0qWH3kAmpThJQmrYKf9eCnfjnt9m88jY08tI2yVhQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5UjCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmonNA//Rh/LSWZWYjNqMGb9IxXGnGdH/3Xlx168h2V61pYD9VsPVdtZ\r\n2mSRELfW1qUBnQdaVGc6c7GcKcXjwRTT23pnIQnEIPrTEFx19dCXQNcf/DuF\r\npTwrvv5w7oyr5ipRz2+vUeuCM4+k8c/PjKyKZuxkZHGFY/hZzDjC78ijLU3Y\r\nrjT28gF+r70s7UIUT5/UbAxowfSQtHbCzc71GCak4yDuS7pMbppR78e+JUIB\r\nC5KiOUXY0sE4b25jP2sgEs00o6NXKVKR0S54rTTikBpLBYQsck/ELGUEZWFU\r\nO9VR/wEquc7Hxx2wnMQh15Uf/Gf+rkWrg3bC4qkH/VyRc9swQZS96lr2vY4x\r\nEjGJncnkGKptyFJcBrYX/uYqPOB4CU+5wjAeSeYNPYuC6vyvQZy0o19CKuBQ\r\nYuGMqPUSXkdzIiDQVfr3SRpvOaRW0+qRLsflrqZiTG3CTHt+vF/NCo8SOFWe\r\nQXxwrrOgDHxsM5xzG1e+pq+q5PnkwTxIVs8EuaLXPs2hlW0T9467Hao55L0c\r\nf8oJ4QsHPeJb7Uu3xS/Q37IUDTYnopCOyKkib9KzrAiOLURxekn28PONHA7J\r\nqHCFlbdNdLAfVWUcw2+mp//C151LO7dnMHQ1hP15pSK63jDF7CQiolYpgPqT\r\nh45L3GYL0g7dF6f+wOuhaHxww5UA5wQcsuY=\r\n=/wOd\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gfodor","email":"gfodor@gmail.com"},"directories":{},"maintainers":[{"name":"gfodor","email":"gfodor@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/p2pcf_1.1.0_1659193538344_0.7869408475054518"},"_hasShrinkwrap":false},"1.2.0":{"name":"p2pcf","version":"1.2.0","description":"WebRTC signalling using Cloudflare Workers","main":"src/p2pcf.js","scripts":{"build":"esbuild src/p2pcf.js --define:global=window --format=esm --bundle --outfile=dist/p2pcf.js","build:min":"esbuild src/p2pcf.js --minify --define:global=window --bundle --outfile=dist/p2pcf.min.js","test":"echo \"No tests.\"","start:worker":"wrangler dev"},"dependencies":{"array-buffer-to-hex":"^1.0.0","base64-arraybuffer":"^1.0.2","convert-hex":"^0.1.0","events":"^3.3.0","get-browser-rtc":"^1.1.0","tiny-simple-peer":"^10.0.0"},"devDependencies":{"airtap":"^4.0.4","browserify":"^17.0.0","esbuild":"^0.14.51","lint-staged":"^12.3.7","prettier":"^2.7.1","prettier-standard":"^15.0.1","standard":"^17.0.0","start-server-and-test":"^1.14.0","tape":"^5.5.3","tinyify":"^3.1.0","wrangler":"2.0.22"},"repository":{"type":"git","url":"git+https://github.com/gfodor/p2pcf.git"},"keywords":["p2p","cf"],"author":{"name":"gfodor"},"license":"MIT","bugs":{"url":"https://github.com/gfodor/p2pcf/issues"},"homepage":"https://github.com/gfodor/p2pcf#readme","standard":{"ignore":["dist"]},"gitHead":"4ca1bebb31068251cce3cbd463099d38c2b06479","_id":"p2pcf@1.2.0","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-7T0GauFAJFu8iMhDWKvaao7B8947mp/S6jSi3gv6Sc3lgVdpJG8LqBFuLpJhG8GtaEel7fFoU/d+fKuK7SXP8g==","shasum":"92004620b8b05894b47119ba8a3d0915c878e1a2","tarball":"https://registry.npmjs.org/p2pcf/-/p2pcf-1.2.0.tgz","fileCount":6,"unpackedSize":155682,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICglTCwHBUkR5/LxrW/aYlutExXwbRBb2fneEjLLQC8XAiBDVXDFR84ijpMU+WQNeYXyuI7aGwuvzgLzMtS039KnSg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5s0SACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr1sg//Z9ftQZivpJSMjagp4eYGT3im5UC/d9P4+HDvVYfDrfdMnMFB\r\nA6Va8uac6tPmxlx3sOT8td/GKOPETKDg6326ZitkUPQitUrMqku3QEL2zIY4\r\n5HIH7gf6/qxWZ96JvUZwWNU7Ko2FygxPDsQXAHesOHlDlDnOBGXfwFDqAOjT\r\nc8V8XEijtzh3xjx6Jh15E09yjvBzHUEyKw852KkEtvA3FzK13Rkn+QYMak+A\r\n5y28JAe2j8s5dwKbbuVAbgTXbqVG5LZZKnwo7t6ZofGTgWFRLDGYvm+Y6mxq\r\n2GAPzlPTBS0BuzUXd1yp8pHfnq8BV998wtSWk/NMb1dTRn15TikljY+Tgmgi\r\n4Fr7DAMeJnA7Z6ufzwsgHfxYgHshiHEYEWtVSTWTZkT8NrjNcEEMSbP1k/u5\r\nYA2TtjqfxPk16ofcV+Dznz9LZtUIR6NbdBtFySDuI3g6SI8JZSH0MuI9R7FK\r\nw8sByKedQa+TN6jjyo2l/JhXyCm8aFSKJjQHDRnidqnZiao9CAJqjVwb2HG5\r\n6xw5JX1xXF/ZXhlv0F85TpV2yjgAwdfEN8zRv8p8IwfzEJqPuC1o3frFoqfA\r\nQm0aZdNu9vFFtc856epCf3vz9CBxmj3lNoY9JPBT9dgBt411DpnTuj5Fztz/\r\nGOu4OJ3OpGMs3hoD/VKe9lwoXpzP9RN+wHw=\r\n=3Dga\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gfodor","email":"gfodor@gmail.com"},"directories":{},"maintainers":[{"name":"gfodor","email":"gfodor@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/p2pcf_1.2.0_1659292945814_0.6614221804888789"},"_hasShrinkwrap":false},"1.2.1":{"name":"p2pcf","version":"1.2.1","description":"WebRTC signalling using Cloudflare Workers","main":"src/p2pcf.js","scripts":{"build":"esbuild src/p2pcf.js --define:global=window --format=esm --bundle --outfile=dist/p2pcf.js","build:min":"esbuild src/p2pcf.js --minify --define:global=window --bundle --outfile=dist/p2pcf.min.js","test":"echo \"No tests.\"","start:worker":"wrangler dev"},"dependencies":{"array-buffer-to-hex":"^1.0.0","base64-arraybuffer":"^1.0.2","convert-hex":"^0.1.0","events":"^3.3.0","get-browser-rtc":"^1.1.0","tiny-simple-peer":"^10.0.0"},"devDependencies":{"airtap":"^4.0.4","browserify":"^17.0.0","esbuild":"^0.14.51","lint-staged":"^12.3.7","prettier":"^2.7.1","prettier-standard":"^15.0.1","standard":"^17.0.0","start-server-and-test":"^1.14.0","tape":"^5.5.3","tinyify":"^3.1.0","wrangler":"2.0.22"},"repository":{"type":"git","url":"git+https://github.com/gfodor/p2pcf.git"},"keywords":["p2p","cf"],"author":{"name":"gfodor"},"license":"MIT","bugs":{"url":"https://github.com/gfodor/p2pcf/issues"},"homepage":"https://github.com/gfodor/p2pcf#readme","standard":{"ignore":["dist"]},"gitHead":"559fbb37be6cd1193005e497345d06028324e530","_id":"p2pcf@1.2.1","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-QYIjDj/z+KUXr1i9t8lftOjJEUtL2hDhHiPd2jmCAhIBvIlZSOAEM2kCYk7QD3Jp7dzdopgq34UcNVuZZ9zfSw==","shasum":"c5ac53a846216f65d40d7272667347e897b6fd51","tarball":"https://registry.npmjs.org/p2pcf/-/p2pcf-1.2.1.tgz","fileCount":6,"unpackedSize":155687,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHaaiv9n1Zj22hG2922cniqxnGOPJDt1zP4rtNEnM9PvAiAtFoHpgrja5Mcn563XaF/6vP7XKY7k5qGTqms8BKshfQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5s6HACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpaaxAAhrzlwQGAJDnevLbnbwbeYQmb65WpIsZjhODheSaLLuhgLsvg\r\nQv70R8kURntRrlqo2zXlp9dC74LR5JBWf5bZEOZXUhC1KwJf9vc7ww0BUlrU\r\nePpnU96veEGA2FPqLS75u0CM4FxCiwWmQqK4yII5yr68ZM/gM5zfiw8vH8u1\r\n1sNDQiwlhu3MjwRzX9ft0oRlcS+i+A0JN6QCEzxDHtXl9Brt0MUnR/mIX6ua\r\nmJf59idfXyQS9ri0jAflUrc02w1qP2boFjhyH2ljsGt1noqbsKnj9ExEayI8\r\neyomzPfptuLoXFQy4QTdNvhm1ah/6he7mMNAqiJ0tgHsjXyUGZznA9TRG8cs\r\nfUhoiUBkOAgaTphPj+XqT3xZ+s9jJWY5GoNHMva2G94CiiVeQs60jxWus3VA\r\njECE7MAicVRep//Se9ZydrqVCthC7BJNNq0qEYRJ6UNRjADAFqAvX7hoicea\r\n5NZ/6f4MIdIc4jBMFbSxIB6f7ieudX4q6ViPKfKyeJUpPL4uBMqDBvmLCa0k\r\ny8KJ1LoLvISNLlNXneJ0YB4ObgNKb1x7X/+D/TBDoneb9oLu+IvT+3qlRybi\r\nWxwkSnuNStI5s3fQlzKaI9jRBzidyiBQ8vzZ5B7Bj0JsrQNSvqCph95LeYSJ\r\n7f2iK+8tp8oAZ1ajLOihBaMHtOBOYMIGUKc=\r\n=szIs\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gfodor","email":"gfodor@gmail.com"},"directories":{},"maintainers":[{"name":"gfodor","email":"gfodor@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/p2pcf_1.2.1_1659293319632_0.4174213711391319"},"_hasShrinkwrap":false},"1.2.2":{"name":"p2pcf","version":"1.2.2","description":"WebRTC signalling using Cloudflare Workers","main":"src/p2pcf.js","scripts":{"build":"esbuild src/p2pcf.js --define:global=window --format=esm --bundle --outfile=dist/p2pcf.js","build:min":"esbuild src/p2pcf.js --minify --define:global=window --bundle --outfile=dist/p2pcf.min.js","test":"echo \"No tests.\"","start:worker":"wrangler dev"},"dependencies":{"array-buffer-to-hex":"^1.0.0","base64-arraybuffer":"^1.0.2","convert-hex":"^0.1.0","events":"^3.3.0","get-browser-rtc":"^1.1.0","tiny-simple-peer":"^10.0.0"},"devDependencies":{"airtap":"^4.0.4","browserify":"^17.0.0","esbuild":"^0.14.51","lint-staged":"^12.3.7","prettier":"^2.7.1","prettier-standard":"^15.0.1","standard":"^17.0.0","start-server-and-test":"^1.14.0","tape":"^5.5.3","tinyify":"^3.1.0","wrangler":"2.0.22"},"repository":{"type":"git","url":"git+https://github.com/gfodor/p2pcf.git"},"keywords":["p2p","cf"],"author":{"name":"gfodor"},"license":"MIT","bugs":{"url":"https://github.com/gfodor/p2pcf/issues"},"homepage":"https://github.com/gfodor/p2pcf#readme","standard":{"ignore":["dist"]},"gitHead":"6bb5f5aad28e9d7811723f0c0b8c8a1801785c08","_id":"p2pcf@1.2.2","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-O7JGUurpR6/5MX5LbDdQRjImFhwdf4wS/0Pnh1m6n70Z2GCXi2nToev+Ppu82f8dIG+kWmH27nq58VOQW66CQg==","shasum":"310e637cb196e632a634b054a67cca81baec5309","tarball":"https://registry.npmjs.org/p2pcf/-/p2pcf-1.2.2.tgz","fileCount":6,"unpackedSize":155713,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDfUN95+pJYR/fnCNS4CXT0+W/jQFygi+3Y20wKe4xsGQIhAKaiaIkbDu+mS328wASb5y4n7w6AGyEWb7ib9/eZbWz+"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6GZCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpHlw//extKxdHFe50uuc0MsYKhCKG83Y0BCz38jHeoubgrETCMOPAd\r\nU8aEq3qj2Dw9U9KQlBngoF1DbFLpENkSo9wNLCEGzwwOIgdhtqPQlxPkHTdd\r\nZyGKYncYb7v99KqZMBEDRLsDe1IYIaFiIvabsNcjyPZ7YicOnjOZA9d5+GFO\r\nF80/5dehCD5es8VNbO+YMWBoVuBel+LdlQawgXHdfHXm+h1S1W+7XIb8O8ZZ\r\n8c0sYP2/8X/+ewm5OzkQaFfbOsBmXMWFR39u+faDxnCBp52YG3JuhSZV0EoO\r\nr0d80nzpqQvY002r2ffs/kO1ze8+S2RdF/3HRbShGzKZByZ/ODaXD7L8ucLt\r\n/LUhLQiV9Yw5G+5F8ARKEb8fx/F9WaoVdy0QLyXolBFRLkFgXj+4WSnkWqe2\r\nIFw1f7HYEWoeTH6XF3HVv+68dl0v+2YMrJsc+A7ns+F9VZmTtE5/hybSERHi\r\nK1ZKczO85b8B2vOH6fVscH4gz5R9Z9m4WmqXEXtHZn0RZKC7z7mPCSgQzord\r\ncQa5R7WZ+q1lHkNCg6jEKdYiZuzwkaaMO8YiZPI/Yr+dTod2rWtBRnACU7yF\r\nIRz0djQYQ2Lgk58WK1+Yuc2WVe20BEt36vDiS60O6XMuBI30pidGxOHPtwSx\r\nVR7XwnUlE2dJf8QNbksDZ3u5u9WV5eZT5Dc=\r\n=e1lF\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gfodor","email":"gfodor@gmail.com"},"directories":{},"maintainers":[{"name":"gfodor","email":"gfodor@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/p2pcf_1.2.2_1659397697773_0.4296646634363521"},"_hasShrinkwrap":false},"1.2.3":{"name":"p2pcf","version":"1.2.3","description":"WebRTC signalling using Cloudflare Workers","main":"src/p2pcf.js","scripts":{"build":"esbuild src/p2pcf.js --define:global=window --format=esm --bundle --outfile=dist/p2pcf.js","build:min":"esbuild src/p2pcf.js --minify --define:global=window --bundle --outfile=dist/p2pcf.min.js","test":"echo \"No tests.\"","start:worker":"wrangler dev"},"dependencies":{"array-buffer-to-hex":"^1.0.0","base64-arraybuffer":"^1.0.2","convert-hex":"^0.1.0","events":"^3.3.0","get-browser-rtc":"^1.1.0","tiny-simple-peer":"^10.0.0"},"devDependencies":{"airtap":"^4.0.4","browserify":"^17.0.0","esbuild":"^0.14.51","lint-staged":"^12.3.7","prettier":"^2.7.1","prettier-standard":"^15.0.1","standard":"^17.0.0","start-server-and-test":"^1.14.0","tape":"^5.5.3","tinyify":"^3.1.0","wrangler":"2.0.22"},"repository":{"type":"git","url":"git+https://github.com/gfodor/p2pcf.git"},"keywords":["p2p","cf"],"author":{"name":"gfodor"},"license":"MIT","bugs":{"url":"https://github.com/gfodor/p2pcf/issues"},"homepage":"https://github.com/gfodor/p2pcf#readme","standard":{"ignore":["dist"]},"gitHead":"6e600d4e5fbfbe61b8e798d95393aa7c8d93ace0","_id":"p2pcf@1.2.3","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-CYJ1pUwwuHJvAP5SjpR9K5v8dF3TR8JNXpQLmy1GlN80MZNJoLW+g42y76rvermFYkUAj/ER8m4uLwlURVqH9g==","shasum":"6dad8166b45f649f939a4aee807de912d96f50b7","tarball":"https://registry.npmjs.org/p2pcf/-/p2pcf-1.2.3.tgz","fileCount":6,"unpackedSize":155730,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDv4Vfe5mFX9mZ5dhRY7Y0iaNgZYWY+buoVR/YFImwJWgIhAOnTTzY8QNUSH+g8hPASQ0IDz5+3ZVoTfiQJNS6nzoD1"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6GcTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq8MQ/+IDJ31M+Et/x50jRJA2gHGIK/tCHkKgF+P5vqHF7N0+Upb/IU\r\ncppOsBFk8xfFjf4YMeSLWM0FjOy1galaSiyK0d0V+ClG181SQYFGjyksHuZi\r\nSM34lz/wEe2AG0RoIWcNNEFmcLG4HtrCaFjs34OELEFyV1utiJ6yxeN60aT6\r\niSjEGzRiBOvEj5ng9ZNa/SpxA4uJxlo7QMJ9JPXDccynkpAMzfxk29h7ick1\r\nlzuuuyP6FIGcyV6JaEX8a87ANWSs49FalM4+HfHyIoLXPspOe11upe1yiiDT\r\nMhoXLlahnUhyspAL3symAxIaMPGdh39zLitT2ET22iMyN90KcjjqmxaSg2kl\r\nPG5Kz8WxXhUkWgtBLQhUzbVkwUeWJThMX9bz+D2bYz8CzCgjOcoyf0f9Apog\r\np7jq7UECSiCyys7LQ3941ZggJzwU/WFsN3WJANpKYTj3l2Gcb4FjFoqNQQFu\r\nHfNOXisQJ+jkaVBTN0tEVw8QLTZZK5E+Obnm9qnuupeK/XyLfwtkkbcHOdGY\r\nkBV19+PG1ZlX2z6IoGTRE7ShpPg0utvZIItUcJSxX7Mav+6v6Jmh8daIMYwU\r\nfx6iialWHujawMg10Gs8VbGmHbmx3cwY/nA6QY+d/nMWVszND6tAhVXh4P07\r\nLsLD9h37oL/Tvu36KZVYBqvY1VnK7XpNM44=\r\n=GVT/\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gfodor","email":"gfodor@gmail.com"},"directories":{},"maintainers":[{"name":"gfodor","email":"gfodor@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/p2pcf_1.2.3_1659397907147_0.6202406010356172"},"_hasShrinkwrap":false},"1.3.0":{"name":"p2pcf","version":"1.3.0","description":"WebRTC signalling using Cloudflare Workers","main":"src/p2pcf.js","scripts":{"build":"esbuild src/p2pcf.js --define:global=window --format=esm --bundle --outfile=dist/p2pcf.js","build:min":"esbuild src/p2pcf.js --minify --define:global=window --bundle --outfile=dist/p2pcf.min.js","test":"echo \"No tests.\"","start:worker":"wrangler dev"},"dependencies":{"array-buffer-to-hex":"^1.0.0","base64-arraybuffer":"^1.0.2","convert-hex":"^0.1.0","events":"^3.3.0","get-browser-rtc":"^1.1.0","tiny-simple-peer":"^10.0.0"},"devDependencies":{"airtap":"^4.0.4","browserify":"^17.0.0","esbuild":"^0.14.51","lint-staged":"^12.3.7","prettier":"^2.7.1","prettier-standard":"^15.0.1","standard":"^17.0.0","start-server-and-test":"^1.14.0","tape":"^5.5.3","tinyify":"^3.1.0","wrangler":"2.0.22"},"repository":{"type":"git","url":"git+https://github.com/gfodor/p2pcf.git"},"keywords":["p2p","cf"],"author":{"name":"gfodor"},"license":"MIT","bugs":{"url":"https://github.com/gfodor/p2pcf/issues"},"homepage":"https://github.com/gfodor/p2pcf#readme","standard":{"ignore":["dist"]},"gitHead":"af78581b747e8ee5ffbe47fb8777c31118e24e88","_id":"p2pcf@1.3.0","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-kh4m+AjviM6LuocHChxx5YRvNbmIFsM6JZQDodpzIJ+xIxGVILbITmZt1PvA/t8u28VtsPfF9cHg6d377+gQqA==","shasum":"1dd6598cae691432dfb315baec292508569bf1b3","tarball":"https://registry.npmjs.org/p2pcf/-/p2pcf-1.3.0.tgz","fileCount":6,"unpackedSize":155288,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDrul4Fcd1a3IhtlhajdZc29KrJE6cl8d6vUyTk1xCFQgIgGgtS1uJFMVPW5ZHd+XNOGdyQdUKCa9ggVuyxquGnEF4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6hmRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrj4BAAm2Cvr0Sg+4YTZpwFmy/LcLicPr22wSNUL246VyPWfMQUZ1ko\r\nmeU3fGtL4KcUvotGM2z7GcsLXyX3MXC/NJNPyQDxz6444WsOduGyc73Gtlei\r\nf44MUUXNimTVANfF4mIZQmsSW9qtAnWkr62gjOlg2Q5geSGy9hJfmqO0Wknm\r\n5727PkmMYBRb90LgLgTWJXadxaDe7xnbrgwqHlauoSDKQFocVfaA2DXxh85+\r\niDdMZXodz7zQjVlJynnhcxi9TwHso+GZh/ptJ1dV4c3ulWHOrjEIMnPN+ybq\r\nIn4IttQynG6SgriLe5ixl+U7OUxKVPfB8mgjMzFicEvu6MQvUYVuQPz8N4GR\r\n0cpz3XLe8dQVayIHk41ZawZvBeTbBE6Accbh9ZifDAAyX72t6h/LwjeRMaz3\r\ndvny/7ApzJ79GxVXkYptW/Y5Mmc1sRnpxe/4ut5md5dV2bHP4gkfwTT6dGww\r\nlxcG5YCVASh7yyRxkQgdv9Lgm9DRbJSw3Tthqttb5Euf3l7Px74x9gn/e0ZF\r\nzVNHVFMfEgPgcfP3Ds70ZjQBLfeIMDOCVngiZU3HN/ShAthkic3/qL83eWwC\r\ndlGrwKOa2Q0kkMVGVwujM4QF4+pg5FPxBL/kAdFF4I81WRRPZQ0NtS/VOkAW\r\nx47jcWHDsqtHbC6rqoVriOebJUTRLRfpPzw=\r\n=4J96\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gfodor","email":"gfodor@gmail.com"},"directories":{},"maintainers":[{"name":"gfodor","email":"gfodor@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/p2pcf_1.3.0_1659509136841_0.9095890551327579"},"_hasShrinkwrap":false},"1.3.1":{"name":"p2pcf","version":"1.3.1","description":"WebRTC signalling using Cloudflare Workers","main":"src/p2pcf.js","scripts":{"build":"esbuild src/p2pcf.js --define:global=window --format=esm --bundle --outfile=dist/p2pcf.js","build:min":"esbuild src/p2pcf.js --minify --define:global=window --bundle --outfile=dist/p2pcf.min.js","test":"echo \"No tests.\"","start:worker":"wrangler dev"},"dependencies":{"array-buffer-to-hex":"^1.0.0","base64-arraybuffer":"^1.0.2","convert-hex":"^0.1.0","events":"^3.3.0","get-browser-rtc":"^1.1.0","tiny-simple-peer":"^10.0.0"},"devDependencies":{"airtap":"^4.0.4","browserify":"^17.0.0","esbuild":"^0.14.51","lint-staged":"^12.3.7","prettier":"^2.7.1","prettier-standard":"^15.0.1","standard":"^17.0.0","start-server-and-test":"^1.14.0","tape":"^5.5.3","tinyify":"^3.1.0","wrangler":"2.0.22"},"repository":{"type":"git","url":"git+https://github.com/gfodor/p2pcf.git"},"keywords":["p2p","cf"],"author":{"name":"gfodor"},"license":"MIT","bugs":{"url":"https://github.com/gfodor/p2pcf/issues"},"homepage":"https://github.com/gfodor/p2pcf#readme","standard":{"ignore":["dist"]},"gitHead":"baafa467a170999ad795cae878d1585ae6b2206d","_id":"p2pcf@1.3.1","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-ErQWvcRYoddputP7hEz79VLVxMut2uw5OXAT0Kj/m7A6qW6s5eheRxH0vhuh+n5+Q3bnulRE5lqimNkf/V4zuw==","shasum":"f96f6541b283d6a67e2d9e9dca18d48a8d2186e8","tarball":"https://registry.npmjs.org/p2pcf/-/p2pcf-1.3.1.tgz","fileCount":6,"unpackedSize":155477,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCt8j+ogUdWYUmchyT9YgVHZppwdSGCOhhEzVwG/7AxvAIgEFvrnBfq3pr5oKLObfJB9rgLhkxxMaQZHdsVYS9r6A4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6iBQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqDYA//ZRDQ5Wl9SsXauKTg3SyK6BAZ9pQ5jISFkeLF6LynsoaTtaIE\r\nr+JKB8r6OTIkUJ9/AzZfwzy818a/xhFMZjA1RJnjY7zLXEzpbzmUsYazXMyJ\r\ndFdRaIgvHAfNjCPVSuSHBv0oGj+vJ6hjxJ2e7+zIcFd6xZ2EUWVtWMS93Wku\r\n6/L/Ycz/oSxSY31E9X7TozhYwQiZw7mHHt/9/D8h3BL24M+ms0tYFyU9Fxx8\r\nxl5KGUdlWnGN8TIb1b4bIUq3V5rHvlgOK5xJrzoTHMReEz+X3IwnTu1zt77O\r\niWMSp72vHwlbqOXtbMqJyr4fr7v5rPqkrdwzlpb/uQV9RF8EIoP2galfNWSf\r\nO+CZmW6SVrEmN3IlWZWBEsItraYtcs6y+/nsr2Q+NabX027qeOTPMreeQXkZ\r\nQwLNG/nXZIgskxY8xPlqoiRZtw3m4/IdWDfZdfQtSvTxBWc/pb264a1JQZZx\r\n50fixYXQTxxxGwtZr91FEHqGe/ZPVR+HNFAQ2+LzFl0ZvpZBQojRys75iHqa\r\nUvQkZfQe9PYRJ8bq8TvN4TRS85zOe5apcO5cpyK3IIofieh/EYQKdL4c2+Mz\r\n7CBZ8vkA5iLlUmJe2pbjBkaAp9PKhEv4b/ZWyw4MuMWHqDO6zGwLiyDACXwj\r\n2XgsFFizXvtIqvV8rU1lbj8nhV0g3yEVf3U=\r\n=nY03\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gfodor","email":"gfodor@gmail.com"},"directories":{},"maintainers":[{"name":"gfodor","email":"gfodor@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/p2pcf_1.3.1_1659510864243_0.7992829773729444"},"_hasShrinkwrap":false},"1.3.2":{"name":"p2pcf","version":"1.3.2","description":"WebRTC signalling using Cloudflare Workers","main":"src/p2pcf.js","scripts":{"build":"esbuild src/p2pcf.js --define:global=window --format=esm --bundle --outfile=dist/p2pcf.js","build:min":"esbuild src/p2pcf.js --minify --define:global=window --bundle --outfile=dist/p2pcf.min.js","test":"echo \"No tests.\"","start:worker":"wrangler dev"},"dependencies":{"array-buffer-to-hex":"^1.0.0","base64-arraybuffer":"^1.0.2","convert-hex":"^0.1.0","events":"^3.3.0","get-browser-rtc":"^1.1.0","tiny-simple-peer":"^10.1.0"},"devDependencies":{"airtap":"^4.0.4","browserify":"^17.0.0","esbuild":"^0.14.51","lint-staged":"^12.3.7","prettier":"^2.7.1","prettier-standard":"^15.0.1","standard":"^17.0.0","start-server-and-test":"^1.14.0","tape":"^5.5.3","tinyify":"^3.1.0","wrangler":"2.0.22"},"repository":{"type":"git","url":"git+https://github.com/gfodor/p2pcf.git"},"keywords":["p2p","cf"],"author":{"name":"gfodor"},"license":"MIT","bugs":{"url":"https://github.com/gfodor/p2pcf/issues"},"homepage":"https://github.com/gfodor/p2pcf#readme","standard":{"ignore":["dist"]},"gitHead":"9a41c315487a5a41065b2db97f187b1fcc0404a9","_id":"p2pcf@1.3.2","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-7/53JQjqunxHVOqNnG5Za9R9qYHMHsEtgjobP5SGFkO40tUOxzaOCvwKmH9Y6LgzQa322zKLHEyPtGnBkvRTeA==","shasum":"ba8045e08b41ff0ec0e3d90d2359096ab3cb84fa","tarball":"https://registry.npmjs.org/p2pcf/-/p2pcf-1.3.2.tgz","fileCount":6,"unpackedSize":156275,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCju13LKDndbiOhQG8wTIMIOLTWlPcPjNBNUqs4ZTVLTAIhAL5CTjTZOtGFQEQrLA0wdHl3UzLGWUyqYFwWrh1WEgfN"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6rfxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp3fQ//fpBnFg7Qp1+dN6QmwQL0QLQ0xIEo04i3SxAwR9WDEz26k590\r\ndDB+ZYnewTq2My64mz1lLINgYQ7tMgI1jZk0m/n6x8zHn8rdWbL81pnC8oVv\r\nsmpnIRZJMTL2wkzu+LX8bcgX4dtJcvZDxMrIEVJkoHsmIT1KuA6yjc5yjFSI\r\nCypv7hWtedC3ZeLxRDoVbWOZksA4zEKzuUvQakCRRtXfjEtsEW7wc7qn8llj\r\nq2eKKXX3GN2kJEqAUiiB3hXPy+QHJDlkTUgbbARWOpxsFxo2wDwbEUS2HoGW\r\nXXd/y/p92+Qvb0PjkIp5tkHSMRcW3TzzduvV9nj5bKYmzGtRw6GaqeIv/WSX\r\nwN190mS8NF3qvKiMyjnMZG00mG41X2NfvR5YPzsB/lKWtFdXWa0TsDlo36u1\r\nfvFmEVn3S1RrsrDCpH/kpqbJhd485aess3/7mRSEBbz9ku9LCVW5gM+j3PDF\r\n6mxMgMz5qiwQdQUWFItXBxwT16H9wGIAnn/lVoN0m2jbbTYq/we8g+nnogpj\r\nJXbX1o43B/jOPQPoqq40Eb1UZfutx2SmUkXZDtQ0AbPRvGg0HbD5AkuIgV6j\r\ncG5Te1uEQxjqNtmyMiyFlew4RV+xpiIRSCLxvwOPYMcb6B1C6uqbt0srcnfZ\r\nyM380h5YsxZ/NjGYDy1XKhx7BhRTzupkZNs=\r\n=vdZz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gfodor","email":"gfodor@gmail.com"},"directories":{},"maintainers":[{"name":"gfodor","email":"gfodor@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/p2pcf_1.3.2_1659549680707_0.8680459958066393"},"_hasShrinkwrap":false},"1.3.3":{"name":"p2pcf","version":"1.3.3","description":"WebRTC signalling using Cloudflare Workers","main":"src/p2pcf.js","scripts":{"build":"esbuild src/p2pcf.js --define:global=window --format=esm --bundle --outfile=dist/p2pcf.js","build:min":"esbuild src/p2pcf.js --minify --define:global=window --bundle --outfile=dist/p2pcf.min.js","test":"echo \"No tests.\"","start:worker":"wrangler dev"},"dependencies":{"array-buffer-to-hex":"^1.0.0","base64-arraybuffer":"^1.0.2","convert-hex":"^0.1.0","events":"^3.3.0","get-browser-rtc":"^1.1.0","tiny-simple-peer":"^10.1.0"},"devDependencies":{"airtap":"^4.0.4","browserify":"^17.0.0","esbuild":"^0.14.51","lint-staged":"^12.3.7","prettier":"^2.7.1","prettier-standard":"^15.0.1","standard":"^17.0.0","start-server-and-test":"^1.14.0","tape":"^5.5.3","tinyify":"^3.1.0","wrangler":"2.0.22"},"repository":{"type":"git","url":"git+https://github.com/gfodor/p2pcf.git"},"keywords":["p2p","cf"],"author":{"name":"gfodor"},"license":"MIT","bugs":{"url":"https://github.com/gfodor/p2pcf/issues"},"homepage":"https://github.com/gfodor/p2pcf#readme","standard":{"ignore":["dist"]},"gitHead":"1b77149af17c9e069bcb4d3a9b3bc5d5e022e224","_id":"p2pcf@1.3.3","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-Jyp/lalvZniw1vZYfBNblJE6BFSwrTwHRkAbW8B3Ht+8m888fkkyaRtpEYr9kseVcYYK6cgaGQQyR4+dQVpCGQ==","shasum":"a5f54bd36e1b18510b17ae351baf1d517a31ca0b","tarball":"https://registry.npmjs.org/p2pcf/-/p2pcf-1.3.3.tgz","fileCount":6,"unpackedSize":156249,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDVp7SyHtk6c7ru05mOdO30wohvDYdbChYlRm6Nwd7oUAIgM4dAhdRLZ3H6UWh0VUbi/3MHfke8uUhdYc2ycygqsgA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6r0DACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq9vBAAl33IIhwEgxf22018N15LrZw/iee8VVLAXtUKe8GNfrxJAaAZ\r\nqUAO535EOXEtJI9CVx5eCqKl8xAyJXVF9qokaSaOo461YJ5l61baW0aCYMGU\r\nNwfoIFFt54WyvZeBIc+kdGAlNgqcEQauh7uujoH7LX0pYprpq82G2bVFqSKM\r\nJqAOs6/VuBDS2+i1AUUGHWnzGpkE2JNyPk1Kq+DmsNqg0M3+Rveyn3wOBfj0\r\n9iJbtWXulU63UOk9muCby7mUSOD6e56qiDCsh4/ypAvRr9XrAz2n8URtOn3r\r\nBYjD4fgun2gSVZzzx84Pl/zxZfdCPMS0ae+ymsXai1u0LN7o/LaY6qY0nUR6\r\nJDgU12jxbQyU4JmWG1MzwKMNNONdkpx+90C61LBWFcwI6KbpGlbEhPijuMV7\r\nxoq4i87ZXGK6W35QHgQ0MIXwijWcAFgsctL54SoCx0aUgYDFzTD2BQ352W++\r\nv7kfSS7180gZXmA7gXUaC1FcBHNOPVh05YqAdZ9uABNc//RpQ/lQ/GYjlplJ\r\nsxHiV6VuVmu6/nUxvmUWuR4QA8m0vmdix1rQOLXDXRLsvpFi3D2ZS2gU1oD6\r\n5KgmSbDseOez6Htu9adnqqZqBax8ZVMFEWTY3n6EoYB7wk5L2gEA9MkvlDLS\r\nn8VTTAueNHC4KBDAH6jECNKzGja5G4Fp2bo=\r\n=O112\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gfodor","email":"gfodor@gmail.com"},"directories":{},"maintainers":[{"name":"gfodor","email":"gfodor@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/p2pcf_1.3.3_1659550979361_0.8865876401824526"},"_hasShrinkwrap":false},"1.3.4":{"name":"p2pcf","version":"1.3.4","description":"WebRTC signalling using Cloudflare Workers","main":"src/p2pcf.js","scripts":{"build":"esbuild src/p2pcf.js --define:global=window --format=esm --bundle --outfile=dist/p2pcf.js","build:min":"esbuild src/p2pcf.js --minify --define:global=window --bundle --outfile=dist/p2pcf.min.js","test":"echo \"No tests.\"","start:worker":"wrangler dev"},"dependencies":{"array-buffer-to-hex":"^1.0.0","base64-arraybuffer":"^1.0.2","convert-hex":"^0.1.0","events":"^3.3.0","get-browser-rtc":"^1.1.0","tiny-simple-peer":"^10.1.1"},"devDependencies":{"airtap":"^4.0.4","browserify":"^17.0.0","esbuild":"^0.14.51","lint-staged":"^12.3.7","prettier":"^2.7.1","prettier-standard":"^15.0.1","standard":"^17.0.0","start-server-and-test":"^1.14.0","tape":"^5.5.3","tinyify":"^3.1.0","wrangler":"2.0.22"},"repository":{"type":"git","url":"git+https://github.com/gfodor/p2pcf.git"},"keywords":["p2p","cf"],"author":{"name":"gfodor"},"license":"MIT","bugs":{"url":"https://github.com/gfodor/p2pcf/issues"},"homepage":"https://github.com/gfodor/p2pcf#readme","standard":{"ignore":["dist"]},"gitHead":"e8429961de202fedc029b672ae306a9c6fd1418a","_id":"p2pcf@1.3.4","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-x+DwXgUDuuwPMTNrO5Ac7g4L3vzqt4ONmYGiNLA3aSwQVw3CIZ/GMXnDHRg8ULmeZaQq8JLQd2MuBq2gASOcFg==","shasum":"854c97bc587fc4400ca1c8b02c247787ba90e699","tarball":"https://registry.npmjs.org/p2pcf/-/p2pcf-1.3.4.tgz","fileCount":6,"unpackedSize":156249,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGfCDICjuuDTO9EjfTBfZ8/+1dF4KBp8VBNjxP98Faz6AiEAiGfSla31uCUSh9z4sPmZi0DSv6qbe5wz4RMuJ8WF5oA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6w54ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp0Uw//SH8T8eXLyfGyFxmqW3LELP3IRMyh6Z8LizL7USEM3PXsomO3\r\n4BPh7SlVjb7p170iuIMv+yEuGsCNffzk2ZUpL1ToCLTrrsw07709A5h0Qp2S\r\ndMAezE3rlXbmT+wb1rhCT6RTHGUlewzZjTTyuoJARylBrv6C0Je4TIGsE/xJ\r\nbTTnlpmERE+buQr9/iXljgz908jT7jETgXenZ150E5tC7mO7sG7/Kx1ovT/J\r\nFzxWgD7XsgEWv7/4GdnXfoWl1JnRSFqxj+zpRkmFLegmUniUIY298fAMTDta\r\nhwWasYUoeWbZw/P4BjyaFX5aVZbh1IXIj2Sa9SkXkxw5Uw55c198Z5b4C66O\r\nrPuusMhmCsYAbcNTLMlJNNpvpOmcuPr4iRLLP5pTE42ZUMrJeEGP6za5QAWK\r\ntVIE6pfk5T7XaOkg4ppm+7eKc4GEnDR/K0rvsgveBR5NoWeVRPBnnfkY8xOk\r\ndpx5X31j4FpyqptBGQsTTx7R+n/eL4roz+/zHbsr7xBvqxQdW0dkBx6OAVPK\r\n44ybCnSLqk0j80lMPLUpIZ2ah6sg9jyyCs1hiCCXiL8iHDV/Yrx8vYv1tjoa\r\nVYXXJcua6NjZAjuO6HcEEZuSrHXu/1DKyHaew5F3BW7oXNsCdA+hpvcGMPkF\r\n/qMEy1oQ8Wk6CK3Gs6crDQB2cqa2O8M6I1s=\r\n=L1ta\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gfodor","email":"gfodor@gmail.com"},"directories":{},"maintainers":[{"name":"gfodor","email":"gfodor@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/p2pcf_1.3.4_1659571831950_0.060437635747052854"},"_hasShrinkwrap":false},"1.3.5":{"name":"p2pcf","version":"1.3.5","description":"WebRTC signalling using Cloudflare Workers","main":"src/p2pcf.js","scripts":{"build":"esbuild src/p2pcf.js --define:global=window --format=esm --bundle --outfile=dist/p2pcf.js","build:min":"esbuild src/p2pcf.js --minify --define:global=window --bundle --outfile=dist/p2pcf.min.js","test":"echo \"No tests.\"","start:worker":"wrangler dev"},"dependencies":{"array-buffer-to-hex":"^1.0.0","base64-arraybuffer":"^1.0.2","convert-hex":"^0.1.0","events":"^3.3.0","get-browser-rtc":"^1.1.0","tiny-simple-peer":"^10.1.1"},"devDependencies":{"airtap":"^4.0.4","browserify":"^17.0.0","esbuild":"^0.14.51","lint-staged":"^12.3.7","prettier":"^2.7.1","prettier-standard":"^15.0.1","standard":"^17.0.0","start-server-and-test":"^1.14.0","tape":"^5.5.3","tinyify":"^3.1.0","wrangler":"2.0.22"},"repository":{"type":"git","url":"git+https://github.com/gfodor/p2pcf.git"},"keywords":["p2p","cf"],"author":{"name":"gfodor"},"license":"MIT","bugs":{"url":"https://github.com/gfodor/p2pcf/issues"},"homepage":"https://github.com/gfodor/p2pcf#readme","standard":{"ignore":["dist"]},"gitHead":"9fc6a454e279b6c8585e309a0dad9bb5d9a42be7","_id":"p2pcf@1.3.5","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-+5Y7RxOyVMCNsFuQWBza0kb9jat3mK1DMIaaTSRcSWEylEw2rYgSO6MEELGj/clhq0LII+3yCMXTVEhO1O49Qw==","shasum":"6ee35e22895874c3475782f010d652f0df7a79ba","tarball":"https://registry.npmjs.org/p2pcf/-/p2pcf-1.3.5.tgz","fileCount":6,"unpackedSize":156512,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDDnlBqCr/DPYDIP1UQnK7/UuXwVah97tafy2dlhKrFVgIgawX72pqgtzM7QqjKwb/Yozdw+f0Sp8d6LPGJ9nDwT4c="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7ErLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoIgA//ccPa8mjKHtHbaJNna14KuT+XON8pFfnKUf6V5yz4dpH1Hoy9\r\n4Q9/pxrcnKY+DwhimQ3ufhnKKQ59bg6vwUtjWd3DSov0yXbGzvgHSxS9TTe0\r\nUeam7V2XOV1J7sX0OGd7wPNqxNdg6kObmLhnRAtK+o1Oe8HDGuWHyKq8LFoJ\r\n9v3rq3AgahlFPvpt/2kIVGiLQ9573y2wwQo8QtaLti1x7FzyGVpInSnsjtwv\r\nyCf7LhiV27NjF3blt9pGf9Pkb/cJGcyddmowbfe4VqlLkSLqLE8O84D9nM1M\r\nWAtGqu1FlvAaaqMyiGK661WWMZMd0lD72XuljCa2BWWgFfQPSACtVwH30b/h\r\nrHvx2NQNe3SnxnMBF0WO+SVSMkIfg8Xr5hSQyrhOpmvfdV7Ziz1ssZI6sG/s\r\nxuBDmMPq0D4QB0hDt7IrUXOPIEvUBss83pVE2s4tRVEtIc4wWlEdxsv7PRH5\r\nJeupue1O7XRSDTOW1sc1GDZV68ESOCSSoCycd4J++3MDq6fXG4rUe+YwH2Oi\r\nkAyhSXyFSw0fWEDTqFuUKXk/r3FhgCDbJZU2UFkSXcr7Hm5K+jHO09JAzWDN\r\nl3fK5qx0hXRdaWZiPu5xWzbPbU0ixSt3SBKKVLVrvsMsrpgOxCL2ORWAynMw\r\n4Vj4qKeeg/DDSuawMyg3CbR6Sv8iQ6wE7sI=\r\n=bNyr\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gfodor","email":"gfodor@gmail.com"},"directories":{},"maintainers":[{"name":"gfodor","email":"gfodor@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/p2pcf_1.3.5_1659652811416_0.5319126654814663"},"_hasShrinkwrap":false},"1.3.6":{"name":"p2pcf","version":"1.3.6","description":"WebRTC signalling using Cloudflare Workers","main":"src/p2pcf.js","scripts":{"build":"esbuild src/p2pcf.js --define:global=window --format=esm --bundle --outfile=dist/p2pcf.js","build:min":"esbuild src/p2pcf.js --minify --define:global=window --bundle --outfile=dist/p2pcf.min.js","test":"echo \"No tests.\"","start:worker":"wrangler dev"},"dependencies":{"array-buffer-to-hex":"^1.0.0","base64-arraybuffer":"^1.0.2","convert-hex":"^0.1.0","events":"^3.3.0","get-browser-rtc":"^1.1.0","tiny-simple-peer":"^10.1.1"},"devDependencies":{"airtap":"^4.0.4","browserify":"^17.0.0","esbuild":"^0.14.51","lint-staged":"^12.3.7","prettier":"^2.7.1","prettier-standard":"^15.0.1","standard":"^17.0.0","start-server-and-test":"^1.14.0","tape":"^5.5.3","tinyify":"^3.1.0","wrangler":"2.0.22"},"repository":{"type":"git","url":"git+https://github.com/gfodor/p2pcf.git"},"keywords":["p2p","cf"],"author":{"name":"gfodor"},"license":"MIT","bugs":{"url":"https://github.com/gfodor/p2pcf/issues"},"homepage":"https://github.com/gfodor/p2pcf#readme","standard":{"ignore":["dist"]},"gitHead":"6fc075b9c818c74b79242db0f22f3f8e62bbe2b0","_id":"p2pcf@1.3.6","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-EhVfjJ7Uxd7RuMeyj01fmdyzNeFOwtwn+uV+chrzHKOoqScjwnyUWIK80HzPSEFrQNjscLQ5K46ciUREmKzJbQ==","shasum":"48db3e024efaa219d5bc4b1b46de5c72b2a91c6f","tarball":"https://registry.npmjs.org/p2pcf/-/p2pcf-1.3.6.tgz","fileCount":6,"unpackedSize":156543,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDe8I3oG4kOhOAQR7A+ZOYDo/TgofgVN4nk3RQ9RK3oAgIgOzKC3RDdOD5rr7MCoGQ4MInt/2mm3Ph6p0SpirqzsZI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi71xJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqDhQ//Q1KAwDJuFOcCCXXQF+MS/ckBqPmMQBYH/d1xBJ+dkQviMmT7\r\nMJQxJgGpUZ3vLcTUmp4rgcQo4dmEUJ5Tbai8oidiPH/JrG9gFo16i6dVvU7F\r\nhAUXmCYhp7cdwqNfe2AiSYzW9A8bBEzZThzJrde4Z+1QG0MKtMoNOIeSEQoC\r\n/yX8CIXwS5fZRTeweT7qZdHnzSYIbQqF1CwIhND9nenTjI5gzRa9LTd0MRxR\r\nm1iOGqJ1evHIUG8jqgdOHOrJcIB5Szy57xmAOpMpZZlIS1lwehbIdoe/1irK\r\nj4ir5FkPMPbyY16m1JRpryHkFNwzzs2oXb20pNv85sziLe91GyerdvxaqfSo\r\nOyRwDw9e/5g4yVnT2sBWQyMOkdnpEyDQXnRc2sjXZHzYiJvX/Ri4qRx/eYIU\r\nJ66hjx0HpRKfKCgFwwJcZjDQtqc9KfinHCjVGVIkDXLX3JuCm4rZKXTri+DU\r\ni90M54W0iFV9s85QQSk4P5Qi8xrCRA74UwdSIr+Rf57hRg5ACE8Yjg44Bu7e\r\nvYqLdVNXgXIxMN/Iba4Ivyv5X7dflyXhtWDBHN1CvEf/YxHsTwg/a4I0Upc/\r\nFIJ0PSO+kgExABQWoAA3xRzeQdfdPG0Dr+l2ynZITL/ootAYDPgEoYo0IcHc\r\nlEm1I/VCX+oS+207Mq1Bzx0hEW3bSOxmu2c=\r\n=LJuH\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gfodor","email":"gfodor@gmail.com"},"directories":{},"maintainers":[{"name":"gfodor","email":"gfodor@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/p2pcf_1.3.6_1659853897333_0.3883729809214258"},"_hasShrinkwrap":false},"1.3.7":{"name":"p2pcf","version":"1.3.7","description":"WebRTC signalling using Cloudflare Workers","main":"src/p2pcf.js","scripts":{"build":"esbuild src/p2pcf.js --define:global=window --format=esm --bundle --outfile=dist/p2pcf.js","build:min":"esbuild src/p2pcf.js --minify --define:global=window --bundle --outfile=dist/p2pcf.min.js","test":"echo \"No tests.\"","start:worker":"wrangler dev"},"dependencies":{"array-buffer-to-hex":"^1.0.0","base64-arraybuffer":"^1.0.2","convert-hex":"^0.1.0","events":"^3.3.0","get-browser-rtc":"^1.1.0","tiny-simple-peer":"^10.1.1"},"devDependencies":{"airtap":"^4.0.4","browserify":"^17.0.0","esbuild":"^0.14.51","lint-staged":"^12.3.7","prettier":"^2.7.1","prettier-standard":"^15.0.1","standard":"^17.0.0","start-server-and-test":"^1.14.0","tape":"^5.5.3","tinyify":"^3.1.0","wrangler":"2.0.22"},"repository":{"type":"git","url":"git+https://github.com/gfodor/p2pcf.git"},"keywords":["p2p","cf"],"author":{"name":"gfodor"},"license":"MIT","bugs":{"url":"https://github.com/gfodor/p2pcf/issues"},"homepage":"https://github.com/gfodor/p2pcf#readme","standard":{"ignore":["dist"]},"gitHead":"206801be0c7f05862e15e85fa5a45e11f464c109","_id":"p2pcf@1.3.7","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-0DoFijLNhk35+00G8tMPSpO5UG7TxWQ5GDo028gpDCHJB1Pm01sm+zjkhPxXIUJEFPvLw+AFN7MM3MAqCPyugA==","shasum":"bdab29da0576d8a2fce8a1e1032bdd7ce1cd693b","tarball":"https://registry.npmjs.org/p2pcf/-/p2pcf-1.3.7.tgz","fileCount":5,"unpackedSize":60473,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJS3lO63hk5PXbiIcHYzDkGgGOfqreB4gxbV3fIjqtzQIgMhOO92jsjCX11LTaZ0fz+JOBLJJPJ2r6v2X8CBxAOa0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjK/GMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmru4A//QO3G+EgxbKCi8rHJ/F1OzM2DhpZlglbXresb5hhJwNPKpvXp\r\nghEsRWpeMmtpUhaxWJtNJNyMzrrTK1gqoqvmjL4x7viJDzNXW5vsYD+YaGk6\r\nnpeb78QqNNXoMcyZ0yBcHZpRc1ff0UXU12CXcQtflThCxabUQZM/U7GmkNAo\r\nEhuNzZepP/OfKD2EX28A4OV5BsGtfGq73UwKn0NDuP+1f1sr6lK5nJ1Zyn5t\r\nSYzqBYk0XLNQEQAhM0vTqJv+ZKEoVleHeK1zDdyQilQb4A+lgaIkZXQmRvZO\r\nfouY+FnuniAJK8QIZJkm8FqLs4nU2gSbWM3ksHShJIXECaxV+KtcNizW95va\r\nErAmuMGfoHVyAqtIVrVcpCfBHNr7tvwHAlXgScneC+/S264aQRmy2QX9X3qr\r\nBEW5quJeHnnZovPS6FJdDvBcR3iF6knFmb6PKwjU5iHtJkDM+AUeuTb++OR0\r\n+dnbTiGLAWPmfIZdFk8a3McDeZirgmwRpFFzJXWniFxQoYiFDAyvQ3KNocF1\r\nv9XEDKpNfV+KkngQs/jRfWslyUFJU4FcIZAkZBvWz0LNhpk/It6kRvKOK9Lq\r\n11U+KTcEgcVJlCs+vwE2Y3y7vuc1xsNzngHdyv1iKFpZmCp0jjgAgzkJvkIp\r\nuhp3KnUbHDCwc+9gyhXwjy0HZ4CHQhA+4h4=\r\n=i6Aw\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gfodor","email":"gfodor@gmail.com"},"directories":{},"maintainers":[{"name":"gfodor","email":"gfodor@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/p2pcf_1.3.7_1663824268119_0.6251264002808239"},"_hasShrinkwrap":false},"1.3.8":{"name":"p2pcf","version":"1.3.8","description":"WebRTC signalling using Cloudflare Workers","main":"src/p2pcf.js","scripts":{"build":"esbuild src/p2pcf.js --define:global=window --format=esm --bundle --outfile=dist/p2pcf.js","build:min":"esbuild src/p2pcf.js --minify --define:global=window --bundle --outfile=dist/p2pcf.min.js","test":"echo \"No tests.\"","start:worker":"wrangler dev"},"dependencies":{"array-buffer-to-hex":"^1.0.0","base64-arraybuffer":"^1.0.2","convert-hex":"^0.1.0","events":"^3.3.0","get-browser-rtc":"^1.1.0","tiny-simple-peer":"^10.1.1"},"devDependencies":{"airtap":"^4.0.4","browserify":"^17.0.0","esbuild":"^0.14.51","lint-staged":"^12.3.7","prettier":"^2.7.1","prettier-standard":"^15.0.1","standard":"^17.0.0","start-server-and-test":"^1.14.0","tape":"^5.5.3","tinyify":"^3.1.0","wrangler":"2.0.22"},"repository":{"type":"git","url":"git+https://github.com/gfodor/p2pcf.git"},"keywords":["p2p","cf"],"author":{"name":"gfodor"},"license":"MIT","bugs":{"url":"https://github.com/gfodor/p2pcf/issues"},"homepage":"https://github.com/gfodor/p2pcf#readme","standard":{"ignore":["dist"]},"gitHead":"93b0d6eeb6262211e3fc0484a7d885fe66036e7c","_id":"p2pcf@1.3.8","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-/3Tmu2O1cfJUOilsVi/Vy/lyD/EvN7uDXa1Si6A1SV28Om1mQ9GPcGe07Megg9L+tf9HW8coKKHp9pga8EuoJQ==","shasum":"45dcc5fdc8035750ee9fad78a8acd68210de1afe","tarball":"https://registry.npmjs.org/p2pcf/-/p2pcf-1.3.8.tgz","fileCount":6,"unpackedSize":157744,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBM+h+kAA7xDfIXCOMpDYV57eREqsqYltcihMEup9yiEAiBnJWVCGzhogf9LEkjk7biLbhjmglsx/S28olJEqiVUKQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjXG1wACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrfBA//cRGSbPSxY3Dff0BnZfyvop7S+RATte0eFhA+aOULXQZSSpdR\r\nyGOAZb50PYJAZBNUhEzklH33EpGnJXo279jmatTjCmtJTRnWC3cx3nTmILkG\r\nJn6Hi3jyaR5FNtBdlWLqkOtdBPbS3ZbFPbdLqgzEOsqjbJcdHtwAdv0ToLqN\r\nCuMtWvwqpQunnwNxTmRJFunAut0UzkHwDEC3ZrKhkdpDkTSvJ7KEa4ES887G\r\na9UzfZLVQ+3Y1DcF9+2tFgMA20o7EV0/Ss2abju+CfaubudFVtMSqoSYegPC\r\nxgjobNDJW9rZNF2uP4t+/BkyapXhOgYI9xfU4tF5zreH21CBZCB4RsrDNJB8\r\n390N4WsO58nYx9IRo8LvSyaNC/qLYD6Skjd1BDBKq5kPnyaPUeRdTmk5qQW1\r\ney6uDspiC3hyFrRD6npfdVaMc0rjvG048h1Xv5mUelMXnXpIANOIJSPdP07t\r\n/4kTn/likZf9pdRsIT7pxhuEfESKTssxHSW6e5fRX0YhRXRg1etkHGlZCt2T\r\n6y4lI9VHb8Df1QaCV+H61YMsNFTNWnOGDGyrkNK6YmUvEJMml1cEFp3/45C9\r\n1wopc0/ZAeLltRjB+zuRWa5sp286VBuWLFoLw9I13F9mS9rUIMv6ijAWx4rL\r\nnyYcmUFfsTe92RgNU6hmcEPZLeZELs6Lyyw=\r\n=/n74\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gfodor","email":"gfodor@gmail.com"},"directories":{},"maintainers":[{"name":"gfodor","email":"gfodor@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/p2pcf_1.3.8_1667001712357_0.21090744807769668"},"_hasShrinkwrap":false},"1.3.9":{"name":"p2pcf","version":"1.3.9","description":"WebRTC signalling using Cloudflare Workers","main":"src/p2pcf.js","scripts":{"build":"esbuild src/p2pcf.js --define:global=window --format=esm --bundle --outfile=dist/p2pcf.js","build:min":"esbuild src/p2pcf.js --minify --define:global=window --bundle --outfile=dist/p2pcf.min.js","test":"echo \"No tests.\"","start:worker":"wrangler dev"},"dependencies":{"array-buffer-to-hex":"^1.0.0","base64-arraybuffer":"^1.0.2","convert-hex":"^0.1.0","events":"^3.3.0","get-browser-rtc":"^1.1.0","tiny-simple-peer":"^10.1.1"},"devDependencies":{"airtap":"^4.0.4","browserify":"^17.0.0","esbuild":"^0.14.51","lint-staged":"^12.3.7","prettier":"^2.7.1","prettier-standard":"^15.0.1","standard":"^17.0.0","start-server-and-test":"^1.14.0","tape":"^5.5.3","tinyify":"^3.1.0","wrangler":"2.0.22"},"repository":{"type":"git","url":"git+https://github.com/gfodor/p2pcf.git"},"keywords":["p2p","cf"],"author":{"name":"gfodor"},"license":"MIT","bugs":{"url":"https://github.com/gfodor/p2pcf/issues"},"homepage":"https://github.com/gfodor/p2pcf#readme","standard":{"ignore":["dist"]},"gitHead":"1fe444b8772bfcf0a3100cafe54cc23d22371c6a","_id":"p2pcf@1.3.9","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-bo2Rsq/Y3/bRWO4gbdMYd1eGywhj2HycLvCDlmkbtnuW74qXatD0NJmacu0MfnRUSbbLxR6Y8Xs2WjwlJyaplg==","shasum":"149970538f6b34c756fa85c80fea8327f39cbcc0","tarball":"https://registry.npmjs.org/p2pcf/-/p2pcf-1.3.9.tgz","fileCount":6,"unpackedSize":157509,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQjz0Zti6ooGj+wtO1OF/isiliFocRdh7U3/davARFTgIgE/SYnmJyN0zoTEehVRj7exwXKz/z/bbxzb/KlIqXgkk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYuulACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo4nw//eHTlBSWyOYlQOsMSqWApFM8PHEq/llUEyO9V5xA9i2SOnwU0\r\neNH4vwhm0LMnrPFNls1Ncx33w+8FJWAZ8JitFp+Txims4tLHwCK232M2luI0\r\nIK37RDuuWFCMACmUkRQLhL0OA6psM8xgbxeethYNJTFIFMYjSlp4IZRoErae\r\n2QGv5h/bwAbHmk+vvENVVrLJC4zUAhZdUuxth9BVaERnJjHBbkgT3oJhHYtE\r\nS4JBxTDYQVGbFrhh7UqSLEo4ewwgMUEuyO/hHojaGXJPZFxhy4O5yLnd760n\r\nnV6Pncm0Fflte/V+1YJm+Pr97VDmMDVB2q0BdBUL87dx6sOrrTvPlj9GY44V\r\nYBL3I6g//u1Vdn7mIi740ON2QEsKiKK/ertcryp0W24O5W/ns25jRp/WnyIm\r\nRfWVLs55C+jnntbWQKDEKwR2G4FHRKM+lPqOlE/tGywL8mvjJaRXsME2dhLq\r\nwVTApdUkyz+gyPXbs3hcwEFLrOtVSfaDEwtISKj1Dk5sH0uhaxnJ5sPnzV9K\r\nIQStCXVcFbOPpkNhSzySEUAzAJyhrF0ekXiPY6Q2+7tndSyljWqHODdWFn5D\r\n3uPYtnYgJ0reF7oZVUr1k0mIEGe7htrt/PUB5EHojoxODtMCMnToj0Dl7qkZ\r\ntjT9+tUKfhDgrDedpqmtdjjZ5GjR0bVLqqw=\r\n=Ms+Y\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gfodor","email":"gfodor@gmail.com"},"directories":{},"maintainers":[{"name":"gfodor","email":"gfodor@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/p2pcf_1.3.9_1667427236799_0.7752941415176804"},"_hasShrinkwrap":false},"1.3.10":{"name":"p2pcf","version":"1.3.10","description":"WebRTC signalling using Cloudflare Workers","main":"src/p2pcf.js","scripts":{"build":"esbuild src/p2pcf.js --define:global=window --format=esm --bundle --outfile=dist/p2pcf.js","build:min":"esbuild src/p2pcf.js --minify --define:global=window --bundle --outfile=dist/p2pcf.min.js","test":"echo \"No tests.\"","start:worker":"wrangler dev"},"dependencies":{"array-buffer-to-hex":"^1.0.0","base64-arraybuffer":"^1.0.2","convert-hex":"^0.1.0","events":"^3.3.0","get-browser-rtc":"^1.1.0","tiny-simple-peer":"^10.1.1"},"devDependencies":{"airtap":"^4.0.4","browserify":"^17.0.0","esbuild":"^0.14.51","lint-staged":"^12.3.7","prettier":"^2.7.1","prettier-standard":"^15.0.1","standard":"^17.0.0","start-server-and-test":"^1.14.0","tape":"^5.5.3","tinyify":"^3.1.0","wrangler":"2.0.22"},"repository":{"type":"git","url":"git+https://github.com/gfodor/p2pcf.git"},"keywords":["p2p","cf"],"author":{"name":"gfodor"},"license":"MIT","bugs":{"url":"https://github.com/gfodor/p2pcf/issues"},"homepage":"https://github.com/gfodor/p2pcf#readme","standard":{"ignore":["dist"]},"gitHead":"65f90cd2bb8df02599c4627f832309e02b6a0752","_id":"p2pcf@1.3.10","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-IFA525hueoVOZ6Qlq2aNkuSiUX50g7YZ/v4S/YVTdaL6nX6e788EQ2VXXmuSHOccSFxxYdQpOqrNgSkh2ckcsw==","shasum":"837b0d4c7d76557800b960030f2ef1887802d691","tarball":"https://registry.npmjs.org/p2pcf/-/p2pcf-1.3.10.tgz","fileCount":6,"unpackedSize":157563,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGgZ3XILcJjCqS769aYJCgYduaZaryVMPEdJyZnWeXXyAiEAgT88gUDHlSBoZL7VkgbOjGBYj0qkudBPHcKF5yNC+l0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZEx7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoVQA//cHOuLiOIk+seaezoeJHUrJxMWI97y1TqOXz4pVGEJh92b0KT\r\n8iDIvgfT8+/zM+WigFLiunZiX69C8rudUFyJCccgZ7oOHF+tGHLSYCHs8/ZE\r\n9rxuyPYNNDHVZnywWtMBU4Kg8/Is3bPGl/9X+gzE63HqAytI4fi4A+rPGrgo\r\nLWEGDsmh7EPZhzw9uTauv7yqkNmfzwtu7LQfJBn6EbZugI6zfA5CvWFPxiiv\r\nzUXgkcte+s4BCX39iALmDL+ISni8fikq+glGZBefS4yy0WVUbXrx9J1n+fFR\r\nM6FVZMsjrgbRaYyHJE9T7bjVYCEq7DtdsflxF4GlKwv7PyCQGYo50fHpCGAa\r\nV4VsClvhelPFMtfZOuTjEr/stPuq5iCRUY0V1A125CsvsxMHkXlCYIZyQ8Cc\r\nYSNAPfUBS6mEamraAHo/YqPoZLjp0sTE7iIC+qk1Z+SwqAM2+9LFqx9oISWh\r\nY29F9DgcVc+MU2giJqrEFPr7qhgOLt1u0lEw7bPsO9WAr/Jf6ftOiDl8gfIe\r\n91zOPMMIc+RMs2bjarKJ7pB+b19s0oxb9LsjWmfwai3HldBpQoWBGwmdQWog\r\nCA0zPr1BCuDhj4NSpphxiUZL05DZ9dRQHQXvS660RHufaoK3mqsoKNRDkMy5\r\nksGx64xKwJuau1Fh52WkzwVOpHKg5teDHXw=\r\n=BISK\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gfodor","email":"gfodor@gmail.com"},"directories":{},"maintainers":[{"name":"gfodor","email":"gfodor@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/p2pcf_1.3.10_1667517563051_0.5842120585517621"},"_hasShrinkwrap":false},"1.3.11":{"name":"p2pcf","version":"1.3.11","description":"WebRTC signalling using Cloudflare Workers","main":"src/p2pcf.js","scripts":{"build":"esbuild src/p2pcf.js --define:global=window --format=esm --bundle --outfile=dist/p2pcf.js","build:min":"esbuild src/p2pcf.js --minify --define:global=window --bundle --outfile=dist/p2pcf.min.js","test":"echo \"No tests.\"","start:worker":"wrangler dev"},"dependencies":{"array-buffer-to-hex":"^1.0.0","base64-arraybuffer":"^1.0.2","convert-hex":"^0.1.0","events":"^3.3.0","get-browser-rtc":"^1.1.0","tiny-simple-peer":"^10.1.1"},"devDependencies":{"airtap":"^4.0.4","browserify":"^17.0.0","esbuild":"^0.14.51","lint-staged":"^12.3.7","prettier":"^2.7.1","prettier-standard":"^15.0.1","standard":"^17.0.0","start-server-and-test":"^1.14.0","tape":"^5.5.3","tinyify":"^3.1.0","wrangler":"2.0.22"},"repository":{"type":"git","url":"git+https://github.com/gfodor/p2pcf.git"},"keywords":["p2p","cf"],"author":{"name":"gfodor"},"license":"MIT","bugs":{"url":"https://github.com/gfodor/p2pcf/issues"},"homepage":"https://github.com/gfodor/p2pcf#readme","standard":{"ignore":["dist"]},"gitHead":"0ea3d2502c1afbdf2d76fe6c3a13b4fc867b96cb","_id":"p2pcf@1.3.11","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-jVaoKs8Lp7pO+87DshhAeVYnZmBvl2JVB6nyq05so9UVXY5ah+rhYHXGSRB4/Iay6drwKmvtg+/TfnBsiy7B0A==","shasum":"75fd85428dfe8ec1b1b1a19a51cc3c129260e8f5","tarball":"https://registry.npmjs.org/p2pcf/-/p2pcf-1.3.11.tgz","fileCount":6,"unpackedSize":158722,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4GefRSX+XEJFa1vvfzUznKWhFONKEQyI2//N5qOBt9AIgDiKr5DVccmxIvo4VItAuDSuXRXVwOkzK4NZFavx/VfY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbV0zACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpH5hAAhYBdlSvtuBTOyGacrH5H1+K4gG2k03j5YMfJP73R3Oi18rz7\r\niCdeJnMdiOA+BEwt3HaJiVGQH8gQPhZUX193I9dRNiACc/wyIREBYrNocoLB\r\nsEaliXw9k7ZtL5nveegqWQStaovJ+yqw8HGd5zUVROLeFk/pNipl6PM1FHWC\r\n9XFPmQT/8yy2mZe7GotWuE5P0ua4VhsD0oxgxpkpXBzwCFY5DhAC2zomPfN+\r\noAFJlzM2JLvtE2FMMqbMIkbvxh93eHWU7w9MYOuKZLznbM6UVForWiCkOu7Y\r\nzGRpW/pk1j8y87QYhQGCkOp2WP5jPI2tGhpKdk+X7NYpL3BVobfS8KxwIkNX\r\ndiZfjIGobSXi9rUJwb02txUY0+8Ze8toMcHL9B4EUoSKwVjaGf8+WlC+hyY7\r\nleGbVl0N+hkbK7RBsKYBol2W6/ey2F775uIdx+9GbSZMl12lNlvicnDILR5L\r\nrms5qnAnNXAG9RvFmAGUgpw5yE/sdFFyI5zo0ALCfvtbn1H/nPOiSTetUMDX\r\n106pBrd7TIO3GYE5wchdX4Kt3iO3ZsqXm94wdt9F0C5DK/iay2uLu4KoXFR4\r\nHi2CeCyorTtp7JsIKSQA9CugVfDOJuDsgmzoQ/3KzeS6eveFQp1LDYkNn8Sh\r\nhCWyjVgH4sau4z8B+TGkY+5T6s8ReV/9Y3Y=\r\n=XA9b\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gfodor","email":"gfodor@gmail.com"},"directories":{},"maintainers":[{"name":"gfodor","email":"gfodor@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/p2pcf_1.3.11_1668111666781_0.8727374108394039"},"_hasShrinkwrap":false},"1.3.12":{"name":"p2pcf","version":"1.3.12","description":"WebRTC signalling using Cloudflare Workers","main":"src/p2pcf.js","scripts":{"build":"esbuild src/p2pcf.js --define:global=window --format=esm --bundle --outfile=dist/p2pcf.js","build:min":"esbuild src/p2pcf.js --minify --define:global=window --bundle --outfile=dist/p2pcf.min.js","test":"echo \"No tests.\"","start:worker":"wrangler dev"},"dependencies":{"array-buffer-to-hex":"^1.0.0","base64-arraybuffer":"^1.0.2","convert-hex":"^0.1.0","events":"^3.3.0","get-browser-rtc":"^1.1.0","tiny-simple-peer":"^10.1.1"},"devDependencies":{"airtap":"^4.0.4","browserify":"^17.0.0","esbuild":"^0.14.51","lint-staged":"^12.3.7","prettier":"^2.7.1","prettier-standard":"^15.0.1","standard":"^17.0.0","start-server-and-test":"^1.14.0","tape":"^5.5.3","tinyify":"^3.1.0","wrangler":"2.0.22"},"repository":{"type":"git","url":"git+https://github.com/gfodor/p2pcf.git"},"keywords":["p2p","cf"],"author":{"name":"gfodor"},"license":"MIT","bugs":{"url":"https://github.com/gfodor/p2pcf/issues"},"homepage":"https://github.com/gfodor/p2pcf#readme","standard":{"ignore":["dist"]},"gitHead":"eec8ab9359830ebc0aa0e0c242d6f1710083c107","_id":"p2pcf@1.3.12","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-5RVPZH7U1XXGiRTXK4fLFtKmFPq/xCp5qAO3g03M2FpxvDwFUZdgOeTFYccmjz/FRQBv/4pxomuk32qg7MgvwQ==","shasum":"ca7064e06955d3dea4225a70601c43540aa5b03f","tarball":"https://registry.npmjs.org/p2pcf/-/p2pcf-1.3.12.tgz","fileCount":6,"unpackedSize":159564,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDdO25n7kpVJAyivIk8UfbnySqTVwcehc4xspPTWzNUcAiBg+k21BSkybT1YIt0bM4Rbt/QZTMCAbd/563zdvAZKOw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjr1m6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr/cxAAhwJgilRy4Oz9gCTHqhmc7pgESrtu421A2Ci2wSQm0wz6iIXX\r\nScBMsX/BjYP3o3QYtFn1AwTYHaqQH8cejf/Obh0MTcJXQ1UavpesLiIUbSs2\r\n0omHQK5Ne4xwhr563K5Spa2fu/Fx3cdJtZExkqU5L4EjXrW4/jlPTKkU+Edb\r\n+JmQi5eNAoXf0jf31tI4tu4NV+mfpqng3DCXps0Pg+DPC2S6ssqVaHgrOJh2\r\n3Y9XjyTYsIzpmT2UpIEmFyBIZfruYcZAvcgBdTkS3wsHemrpBuZfu0NltL3+\r\n+OJjK5IqEhZXW6u1ncWD3mRuhUXvl4uQMtQAwFjaLYoLVZmWqx2kgUM1no6p\r\nqZqXxzOE680K8TssnqIVdgzIYl9UZi6H2E6H5i9kpiwMfLxluLuTiZ9qnAVc\r\n7LpFgn0sVi1pahx2GiNhaavcmHfjXyRu+4gGATSJDAL8DPiowIAqIgIM4LEL\r\nrYMvGDStw+x19NzK3U5LUwmo5DN70bXq/WZrp6efrKPbjUppVMwSFqhSRAph\r\nsaZxpoBsS+w3/Jldy5CxVI+Jw/jHFUCZF+id/6vYy4J/QJlHUzQnB6NvfI8W\r\ndPDs4vJK1d9/TMKx2D/suom7Q76Dyz3OnsJKSSwqGo0LPd/P2/Dnmit8X8OW\r\nv/VLC8EAHRjceS6nH7p7oDcXr7CNRTd7JpI=\r\n=l+cD\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gfodor","email":"gfodor@gmail.com"},"directories":{},"maintainers":[{"name":"gfodor","email":"gfodor@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/p2pcf_1.3.12_1672436154223_0.35247881856038177"},"_hasShrinkwrap":false},"1.3.13":{"name":"p2pcf","version":"1.3.13","description":"WebRTC signalling using Cloudflare Workers","main":"src/p2pcf.js","scripts":{"build":"esbuild src/p2pcf.js --define:global=window --format=esm --bundle --outfile=dist/p2pcf.js","build:min":"esbuild src/p2pcf.js --minify --define:global=window --bundle --outfile=dist/p2pcf.min.js","test":"echo \"No tests.\"","start:worker":"wrangler dev"},"dependencies":{"array-buffer-to-hex":"^1.0.0","base64-arraybuffer":"^1.0.2","convert-hex":"^0.1.0","events":"^3.3.0","get-browser-rtc":"^1.1.0","tiny-simple-peer":"^10.1.1"},"devDependencies":{"airtap":"^4.0.4","browserify":"^17.0.0","esbuild":"^0.14.51","lint-staged":"^12.3.7","prettier":"^2.7.1","prettier-standard":"^15.0.1","standard":"^17.0.0","start-server-and-test":"^1.14.0","tape":"^5.5.3","tinyify":"^3.1.0","wrangler":"2.0.22"},"repository":{"type":"git","url":"git+https://github.com/gfodor/p2pcf.git"},"keywords":["p2p","cf"],"author":{"name":"gfodor"},"license":"MIT","bugs":{"url":"https://github.com/gfodor/p2pcf/issues"},"homepage":"https://github.com/gfodor/p2pcf#readme","standard":{"ignore":["dist"]},"gitHead":"44369f025493f5ed2e60c0962a50ccc70b2e3e4a","_id":"p2pcf@1.3.13","_nodeVersion":"16.14.0","_npmVersion":"8.3.1","dist":{"integrity":"sha512-2W4srLv3rl7qwO8qv9yg4zENNh80HojXvaEV8vt9utvnvvxay6Nchz61x9aOw/Pt0G2pAwwspeWm1R8l4ugf6g==","shasum":"9bc2efaeff3afa6a200ca136dfdcf5a69285d2f9","tarball":"https://registry.npmjs.org/p2pcf/-/p2pcf-1.3.13.tgz","fileCount":6,"unpackedSize":160035,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBTgRkjtuA5eCtKzr+W7WXVd0typ84O0TbKKoGFrbncBAiEAn0d30FmxBGxcfhwOESrUHOEEiWP/2NdF8nifZKy9tDg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjr1uNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrgIg/+PTo0BcAGjwdFhv6uMLSIiKfHrJoU2FeC9CxDOZ7APCi2712s\r\n+/a6j5f2hB852nYhBwcMs2ve2E1oBcxwDtUe8m9wmakaoK3Hrafdz686OV1t\r\nVUmec7ISL1ZrG3WbbBytknV/LEMXymEC5XkT9MwmMep5bXq3zEiUry6VEIb6\r\n+1OWHM8tVRKN2iP49dFGnBbJv/ZSHSVU53tXUXScI2/nyu3i9a6HTbFGo1Nu\r\n05xoeimoJcct/PbD0v+EFryvGe2xRQgkqWU7NE0YynI7Ts+pTzXDEiOlozIp\r\nuVPS8SvL9SiovHuAE6GxZuYZZXn3fW0NlkXjhQjgvT7JISFatRckYk2E18Je\r\nHofETBeg6XXPKdSTq8YUVWxtRZzbLWZCtGRaegFxE1dfO/LVIt5EEF0s6poj\r\ncAca2zWDWyULNOvui7d8DxHW8JWaFuMF8KUlUJiC5WSOtkkAH2xzxuRVpcOy\r\n5sgfRb0fwdSMhPC+oZpjf6uwDokFcOXWNQQGuoON1cTr1pms3xzF5k1BNZon\r\nucua9Sz7QNAYz6Zkn9z21Ipa0pLi29TkUSe6ieuEoxX91nTnHMpN/W1ywXyA\r\nacWBaiU8DChmiBG3Twa96qWnoiSCcxUYXe0ScJSl9eH0eu819qqpv/NihimM\r\nvebeknljJhc8Mtk/QE2zBNkf2oPZltClE6A=\r\n=42cE\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gfodor","email":"gfodor@gmail.com"},"directories":{},"maintainers":[{"name":"gfodor","email":"gfodor@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/p2pcf_1.3.13_1672436621578_0.18412433248529436"},"_hasShrinkwrap":false},"1.3.14":{"name":"p2pcf","version":"1.3.14","engines":{"node":">=12.0.0"},"description":"WebRTC signalling using Cloudflare Workers","main":"src/p2pcf.js","scripts":{"build":"esbuild src/p2pcf.js --define:global=window --format=esm --bundle --outfile=dist/p2pcf.js","build:min":"esbuild src/p2pcf.js --minify --define:global=window --bundle --outfile=dist/p2pcf.min.js","test":"echo \"No tests.\"","start:worker":"wrangler dev"},"dependencies":{"array-buffer-to-hex":"^1.0.0","base64-arraybuffer":"^1.0.2","convert-hex":"^0.1.0","events":"^3.3.0","get-browser-rtc":"^1.1.0","tiny-simple-peer":"^10.1.2"},"devDependencies":{"airtap":"^4.0.4","browserify":"^17.0.0","esbuild":"^0.14.51","lint-staged":"^12.3.7","prettier":"^2.7.1","prettier-standard":"^15.0.1","standard":"^17.0.0","start-server-and-test":"^1.14.0","tape":"^5.5.3","tinyify":"^3.1.0","wrangler":"2.0.22"},"repository":{"type":"git","url":"git+https://github.com/gfodor/p2pcf.git"},"keywords":["p2p","cf"],"author":{"name":"gfodor"},"license":"MIT","bugs":{"url":"https://github.com/gfodor/p2pcf/issues"},"homepage":"https://github.com/gfodor/p2pcf#readme","standard":{"ignore":["dist"]},"_id":"p2pcf@1.3.14","gitHead":"0c5cda9cd7af1a5a4f388d9cc208e4b3117bb22f","_nodeVersion":"20.7.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-4ZN66eiegLqtOcZW8rFNpE7a0qrXk4ExuwpOIcNVYRpWOl9Gf07tum1yELzeG48gStdKUpAWyqUjHtfEDCD9Ig==","shasum":"39ec07b4df7a1fda23bb140506a0e8c143af7bfc","tarball":"https://registry.npmjs.org/p2pcf/-/p2pcf-1.3.14.tgz","fileCount":6,"unpackedSize":160105,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDgBHmBfZIvqCetkvR0SR9qGZ+B/LFxNTRiV2oZJlwzcAiEA+4uZ747p7vsB7hVbT2AGY4VhPfxuOVyplq5ipOtltwA="}]},"_npmUser":{"name":"gfodor","email":"gfodor@gmail.com"},"directories":{},"maintainers":[{"name":"gfodor","email":"gfodor@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/p2pcf_1.3.14_1698354357782_0.7760798022166975"},"_hasShrinkwrap":false}},"time":{"created":"2022-07-29T21:52:36.822Z","1.0.0":"2022-07-29T21:52:37.016Z","modified":"2023-10-26T21:05:58.238Z","1.0.1":"2022-07-29T21:54:44.904Z","1.0.2":"2022-07-29T21:58:27.856Z","1.0.3":"2022-07-29T22:42:26.741Z","1.0.4":"2022-07-29T23:53:20.914Z","1.0.5":"2022-07-30T00:26:06.320Z","1.0.6":"2022-07-30T00:32:53.319Z","1.0.7":"2022-07-30T00:36:58.390Z","1.0.8":"2022-07-30T00:40:51.333Z","1.0.9":"2022-07-30T00:57:22.247Z","1.0.10":"2022-07-30T01:16:31.430Z","1.1.0":"2022-07-30T15:05:38.563Z","1.2.0":"2022-07-31T18:42:25.982Z","1.2.1":"2022-07-31T18:48:39.833Z","1.2.2":"2022-08-01T23:48:17.986Z","1.2.3":"2022-08-01T23:51:47.376Z","1.3.0":"2022-08-03T06:45:37.033Z","1.3.1":"2022-08-03T07:14:24.461Z","1.3.2":"2022-08-03T18:01:20.981Z","1.3.3":"2022-08-03T18:22:59.496Z","1.3.4":"2022-08-04T00:10:32.262Z","1.3.5":"2022-08-04T22:40:11.674Z","1.3.6":"2022-08-07T06:31:37.490Z","1.3.7":"2022-09-22T05:24:28.378Z","1.3.8":"2022-10-29T00:01:52.561Z","1.3.9":"2022-11-02T22:13:56.981Z","1.3.10":"2022-11-03T23:19:23.270Z","1.3.11":"2022-11-10T20:21:06.985Z","1.3.12":"2022-12-30T21:35:54.409Z","1.3.13":"2022-12-30T21:43:41.758Z","1.3.14":"2023-10-26T21:05:58.052Z"},"maintainers":[{"name":"gfodor","email":"gfodor@gmail.com"}],"description":"WebRTC signalling using Cloudflare Workers","homepage":"https://github.com/gfodor/p2pcf#readme","keywords":["p2p","cf"],"repository":{"type":"git","url":"git+https://github.com/gfodor/p2pcf.git"},"author":{"name":"gfodor"},"bugs":{"url":"https://github.com/gfodor/p2pcf/issues"},"license":"MIT","readme":"![image](https://user-images.githubusercontent.com/220020/181821538-4ace5e9d-1fa0-4146-881b-368bcb253f6c.png)\n\n\n# P2PCF\n\nP2PCF enables free (or cheap) serverless WebRTC signalling using a [Cloudflare worker](https://workers.cloudflare.com/) and a [Cloudflare R2](https://www.cloudflare.com/products/r2/) bucket. The API is inspired by [P2PT](https://github.com/subins2000/p2pt), but instead of using WebTorrent trackers, which may go down, a custom Cloudflare worker is provided whose level of I/O aims to be free for most use-cases, and otherwise very cheap.\n\nThe point is to allow people to deploy WebRTC-enabled applications without having to manage or worry (much) about a signalling server. Out of the box the library will \"just work\" using a free public worker (run by the author) that is subject to quota. However, [setting up your own worker](https://github.com/gfodor/p2pcf/blob/master/INSTALL.md) is easy and takes just a few minutes. Once it is deployed, signalling will work without any further maintenance.\n\nP2PCF also has some additional features:\n\n- Room-based keying for easy connection management + acquisition\n- Minimal initial signalling (1 or 2 signalling messages) using the technique [put together](https://twitter.com/evan_brass/status/1549078627282722816) by [@evan_brass](https://twitter.com/evan_brass)\n- Subsequent signalling over DataChannels\n- Efficient chunking + delivery of DataChannel messages that exceed the ~16k limit\n- Peers handed back from the API are [tiny-simple-peer](https://github.com/gfodor/tiny-simple-peer) instances which provides a simple API for interacting with the underlying PeerConnections (adding + removing media tracks, etc.)\n\n# Example + Usage\n\nOut of the box, P2PCF will use a free public worker.\n\nOnce you're ready, you should [set up your own worker on Cloudflare](https://github.com/gfodor/p2pcf/blob/master/INSTALL.md): https://github.com/gfodor/p2pcf/blob/master/INSTALL.md\n\nA basic chat + video sharing example demonstrates the library at https://gfodor.github.io/p2pcf-demo ([source](https://github.com/gfodor/p2pcf/blob/master/examples/basic-video-chat/index.js))\n\nBasic usage:\n\n```js\nimport P2PCF from 'p2pcf'\n\nconst client_id = 'MyUsername'\nconst room_id = 'MyRoom'\n\nconst p2pcf = new P2PCF(client_id, room_id, {\n  // Worker URL (optional) - if left out, will use a public worker\n  workerUrl: '<your worker url>',\n\n  // STUN ICE servers (optional)\n  // If left out, will use public STUN from Google + Twilio\n  stunIceServers: { ... },\n  \n  // TURN ICE servers (optional)\n  // If left out, will use openrelay public TURN servers from metered.ca\n  turnIceServers: { ... },\n  \n  // Network change poll interval (milliseconds, optional, default: 15000, 15 seconds)\n  // Interval to poll STUN for network changes + reconnect\n  networkChangePollIntervalMs: ...,\n  \n  // State expiration interval (milliseconds, optional, default: 120000, 2 minutes)\n  // Timeout interval for peers during polling\n  stateExpirationIntervalMs: ...,\n  \n  // State heartbeat interval (milliseconds, optional, default: 30000, 30 seconds)\n  // Time before expiration to heartbeat\n  stateHeartbeatWindowMs: ...,\n  \n  // Fast polling duration (milliseconds, optional, default: 10000, 10 seconds)\n  // How long we run fast polling after a state transition\n  fastPollingDurationMs: ...,\n\n  // Fast polling rate (milliseconds, optional, default: 1500)\n  // Polling rate during state transitions\n  fastPollingRateMs: ...,\n\n  // Slow polling rate (milliseconds, optional, default: 5000, 1.5 seconds)\n  // Polling rate when there has been no recent activity\n  slowPollingRateMs: ...,\n\n  // Idle polling delay (milliseconds, optional, default: never)\n  // How long to wait for activity before switching to idle polling rate\n  idlePollingAfterMs: ...,\n\n  // Idle polling rate (milliseconds, optional, default: Infinity)\n  // Polling rate when there has been no activity for idlePollingAfterMs milliseconds\n  // Infinity will cause polling to stop, which is useful for idle clients left open.\n  idlePollingAfterMs: ...,\n\n  // Options to pass to RTCPeerConnection constructor (optional)\n  rtcPeerConnectionOptions: {},\n\n  // Proprietary constraints to pass to RTCPeerConnection constructor (optional)\n  rtcPeerConnectionProprietaryConstraints: {},\n\n  // SDP transform function (optional)\n  sdpTransform: sdp => sdp\n});\n\n// Start polling\np2pcf.start()\n\np2pcf.on('peerconnect', peer => {\n  // New peer connected\n  \n  // Peer is an instance of simple-peer (https://github.com/feross/simple-peer)\n  //\n  // The peer has two custom fields:\n  // - id (a per session unique id)\n  // - client_id (which was passed to their P2PCF constructor)\n  \n  console.log(\"New peer:\", peer.id, peer.client_id)\n  \n  peer.on('track', (track, stream) => {\n    // New media track + stream from peer\n  })\n  \n  // Add a media stream to the peer to start sending it\n  peer.addStream(new MediaStream(...))\n})\n\np2pcf.on('peerclose', peer => {\n  // Peer has disconnected\n})\n\np2pcf.on('msg', (peer, data) => {\n  // Received data from peer (data is an ArrayBuffer)\n})\n\n// Broadcast a message via data channel to all peers\np2pcf.broadcast(new ArrayBuffer(...))\n\n// To send a message via data channel to just one peer:\np2pcf.send(peer, new ArrayBuffer(...))\n\n// To stop polling + shut down (not necessary to call this typically, page transition suffices.)\np2pcf.destroy()\n```\n\n`stunIceServers` and `turnIceServers` are optional, but if provided, should be in the format of the [`iceServers` option](https://developer.mozilla.org/en-US/docs/Web/API/RTCPeerConnection/RTCPeerConnection#parameters) passed to `RTCPeerConnection`.\n\nWhen a new peer joins, it can take up to `slowPollingRateMs` before negotiation will begin. If you want peers to connect more quickly, you can adjust `slowPollingRateMs` but it will result in increased worker requests and R2 reads.\n\nNote that peers who are both on symmetric NATs (or one symmetric NAT + one port restricted NAT) will use TURN. If you do not specify a TURN server then the TURN server provided by [Open Relay](https://www.metered.ca/tools/openrelay/) will be used. It's estimated 8% of visitors require TURN.\n\n# Estimated Cloudflare Usage\n\nThe worker provides signalling via HTTP polling (with backoff when the room is idle), and each request to the server performs a small number of reads from R2. Each join of a peer to the room will do at least 1 write to R2 and up to N + 1 writes (one for each peer, and a metadata update) in the worst-case where all peers are behind symmetric NATs and need to perform bi-directional hole punching to establish their initial DataChannel. Subsequent renegoations are performed over the DataChannel and so do not incur any R2 writes. Clients also heartbeat to maintain livliness every 90 seconds, which incurs an additional write each time.\n\nR2's [free tier](https://developers.cloudflare.com/r2/platform/pricing/) offers 1M writes per month and 10M reads per month. Cloudflare workers offer ~3M [free requests](https://developers.cloudflare.com/workers/platform/pricing/) per month. In general, these free tiers should support any modest WebRTC application's signalling needs without the need to rely upon public signalling servers.\n","readmeFilename":"README.md"}