{"_id":"audio-recorder-polyfill","_rev":"19-bb7ac3b0df7cf0238000aea5b90dd14b","name":"audio-recorder-polyfill","description":"MediaRecorder polyfill to record audio in Edge and Safari","dist-tags":{"latest":"0.4.1"},"versions":{"0.1.0":{"name":"audio-recorder-polyfill","version":"0.1.0","description":"MediaRecorder polyfill to record audio in Edge and Safari","keywords":["mediarecorder","polyfill","edge","safari","wave","wav","webrtc","audio","web audio api","recorder"],"author":{"name":"Andrey Sitnik","email":"andrey@sitnik.ru"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ai/audio-recorder-polyfill.git"},"devDependencies":{"bytes":"^3.0.0","docdash":"^0.4.0","eslint":"^4.12.0","eslint-config-logux":"^17.0.0","eslint-config-standard":"^10.2.1","eslint-plugin-es5":"^1.1.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jest":"^21.3.2","eslint-plugin-node":"^5.2.1","eslint-plugin-promise":"^3.6.0","eslint-plugin-security":"^1.4.0","eslint-plugin-standard":"^3.0.1","html-webpack-inline-source-plugin":"^0.0.9","html-webpack-plugin":"^2.30.1","jest":"^21.2.1","jsdoc":"^3.5.5","lint-staged":"^5.0.0","nanodelay":"^0.1.2","pre-commit":"^1.2.2","rimraf":"^2.6.2","size-limit":"^0.13.2","uglifyjs-webpack-plugin":"^1.1.1","webpack":"^3.8.1","webpack-dev-server":"^2.9.4","yaspeller-ci":"^1.0.0"},"scripts":{"lint-staged":"lint-staged","spell":"yarn docs && yaspeller-ci *.md docs/*.html","clean":"rimraf docs/ coverage/ test/demo/build/","lint":"eslint *.js test/{**/,}*.js","docs":"jsdoc --configure .jsdocrc *.js","unit":"jest --coverage","test":"yarn unit && yarn lint && size-limit && yarn spell && yarn build","start":"webpack-dev-server --config test/demo/webpack.config","build":"webpack --config test/demo/webpack.config -p"},"jest":{"coverageThreshold":{"global":{"statements":100}}},"eslintConfig":{"extends":"eslint-config-logux/browser","globals":{"onmessage":true}},"size-limit":[{"path":"index.js","limit":"1013 B"}],"lint-staged":{"*.md":"yaspeller-ci","*.js":"eslint"},"pre-commit":["lint-staged"],"gitHead":"3eb37f29f02d534d47ab1fc89f004e4a31fcaa78","bugs":{"url":"https://github.com/ai/audio-recorder-polyfill/issues"},"homepage":"https://github.com/ai/audio-recorder-polyfill#readme","_id":"audio-recorder-polyfill@0.1.0","_npmVersion":"5.5.1","_nodeVersion":"9.2.0","_npmUser":{"name":"ai","email":"andrey@sitnik.ru"},"dist":{"integrity":"sha512-pCbQ2DisYFGPebdbrMn9ZKwZOb/PGcxfNwaet97Yv4m8f9b2vQpWjKZIrSXI28nTVTZGJQ9tECjuKoqWosvc9w==","shasum":"8a79528012fb111c6b28cb3acaa429ee35e579de","tarball":"https://registry.npmjs.org/audio-recorder-polyfill/-/audio-recorder-polyfill-0.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDH7MuQFymRaZpwjx+K/YlX/tx4dzKgCY7fILAKK0rDtgIhALrxNENmnnMVz8rx8+Y/pJX0TCcm+NtQ9lTA4RC2UhmR"}]},"maintainers":[{"name":"ai","email":"andrey@sitnik.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/audio-recorder-polyfill-0.1.0.tgz_1511766231157_0.5645021595992148"},"directories":{}},"0.1.1":{"name":"audio-recorder-polyfill","version":"0.1.1","description":"MediaRecorder polyfill to record audio in Edge and Safari","keywords":["mediarecorder","polyfill","edge","safari","wave","wav","webrtc","audio","web audio api","recorder"],"author":{"name":"Andrey Sitnik","email":"andrey@sitnik.ru"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ai/audio-recorder-polyfill.git"},"devDependencies":{"bytes":"^3.0.0","docdash":"^0.4.0","eslint":"^4.12.1","eslint-config-logux":"^17.0.0","eslint-config-standard":"^10.2.1","eslint-plugin-es5":"^1.1.0","eslint-plugin-import":"^2.8.0","eslint-plugin-jest":"^21.3.2","eslint-plugin-node":"^5.2.1","eslint-plugin-promise":"^3.6.0","eslint-plugin-security":"^1.4.0","eslint-plugin-standard":"^3.0.1","html-webpack-inline-source-plugin":"^0.0.9","html-webpack-plugin":"^2.30.1","jest":"^21.2.1","jsdoc":"^3.5.5","lint-staged":"^5.0.0","nanodelay":"^0.1.2","pre-commit":"^1.2.2","rimraf":"^2.6.2","size-limit":"^0.13.2","uglifyjs-webpack-plugin":"^1.1.2","webpack":"^3.9.1","webpack-dev-server":"^2.9.5","yaspeller-ci":"^1.0.0"},"scripts":{"lint-staged":"lint-staged","spell":"yarn docs && yaspeller-ci *.md docs/*.html","clean":"rimraf docs/ coverage/ test/demo/build/","lint":"eslint *.js test/{**/,}*.js","docs":"jsdoc --configure .jsdocrc *.js","unit":"jest --coverage","test":"yarn unit && yarn lint && size-limit && yarn spell && yarn build","start":"webpack-dev-server --config test/demo/webpack.config","build":"webpack --config test/demo/webpack.config -p"},"jest":{"coverageThreshold":{"global":{"statements":100}}},"eslintConfig":{"extends":"eslint-config-logux/browser","globals":{"onmessage":true}},"size-limit":[{"path":"index.js","limit":"1017 B"}],"lint-staged":{"*.md":"yaspeller-ci","*.js":"eslint"},"pre-commit":["lint-staged"],"gitHead":"b2fa7b4ab99ace4653bb034714e72fd69ebb9fd3","bugs":{"url":"https://github.com/ai/audio-recorder-polyfill/issues"},"homepage":"https://github.com/ai/audio-recorder-polyfill#readme","_id":"audio-recorder-polyfill@0.1.1","_npmVersion":"5.5.1","_nodeVersion":"9.2.0","_npmUser":{"name":"ai","email":"andrey@sitnik.ru"},"dist":{"integrity":"sha512-oCWdvpv5aQZ0CP5qVc0m5eE0/RR9DJfHY561pSIUK1uhbhodeCIUgNZ01tCTQuQKyhca2cyFWgYflDLtLfq7tQ==","shasum":"395cf21f07aee80c5f027ffd35bd0e952f932f99","tarball":"https://registry.npmjs.org/audio-recorder-polyfill/-/audio-recorder-polyfill-0.1.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDCHbNXBz6YR/8XaQzIif//i0S11jBq5El3StgLVKCN6AIhAPEzScLtj3fMz10mp7OdybYgPQ4eOQo4pGVE7Lg3ZZxE"}]},"maintainers":[{"name":"ai","email":"andrey@sitnik.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/audio-recorder-polyfill-0.1.1.tgz_1512100573492_0.5392019734717906"},"directories":{}},"0.1.2":{"name":"audio-recorder-polyfill","version":"0.1.2","description":"MediaRecorder polyfill to record audio in Edge and Safari","keywords":["mediarecorder","polyfill","edge","safari","wave","wav","webrtc","audio","web audio api","recorder"],"author":{"name":"Andrey Sitnik","email":"andrey@sitnik.ru"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ai/audio-recorder-polyfill.git"},"devDependencies":{"bytes":"^3.0.0","copy-webpack-plugin":"^4.5.1","docdash":"^0.4.0","eslint":"^4.19.1","eslint-config-logux":"^23.0.0","eslint-config-standard":"^11.0.0","eslint-plugin-es5":"^1.3.1","eslint-plugin-import":"^2.12.0","eslint-plugin-jest":"^21.17.0","eslint-plugin-node":"^6.0.1","eslint-plugin-promise":"^3.8.0","eslint-plugin-security":"^1.4.0","eslint-plugin-standard":"^3.1.0","html-webpack-inline-source-plugin":"^0.0.10","html-webpack-plugin":"^3.2.0","jest":"^23.1.0","jsdoc":"^3.5.5","lint-staged":"^7.2.0","nanodelay":"^0.1.3","pre-commit":"^1.2.2","rimraf":"^2.6.2","size-limit":"^0.18.2","webpack":"^4.12.0","webpack-cli":"^3.0.8","webpack-dev-server":"^3.1.4","yaspeller-ci":"^1.0.0"},"scripts":{"lint-staged":"lint-staged","spell":"yarn api && yaspeller-ci *.md api/*.html","clean":"rimraf api/ coverage/ test/demo/build/","lint":"eslint *.js test/{**/,}*.js","api":"jsdoc --configure .jsdocrc *.js","unit":"jest --coverage","test":"yarn unit && yarn lint && size-limit && yarn spell && yarn build","start":"webpack-dev-server --config test/demo/webpack.config","build":"webpack --mode production --config test/demo/webpack.config"},"jest":{"coverageThreshold":{"global":{"statements":100}}},"pre-commit":["lint-staged"],"gitHead":"709cd1f5e084e2bc326d91f87a832593ebfe871c","bugs":{"url":"https://github.com/ai/audio-recorder-polyfill/issues"},"homepage":"https://github.com/ai/audio-recorder-polyfill#readme","_id":"audio-recorder-polyfill@0.1.2","_npmVersion":"6.1.0","_nodeVersion":"10.4.1","_npmUser":{"name":"ai","email":"andrey@sitnik.ru"},"dist":{"integrity":"sha512-N4lIMdWHf2YWn4JrCP+Pvv2yzcBZuwN8KftcnogfKlGLAxH5Zss3alOZPxcxKa+9wDfJvVkOMBfCsY1XAnDe3Q==","shasum":"5a0659ea935dc9a51a15a5b759a67d9f237f9e71","tarball":"https://registry.npmjs.org/audio-recorder-polyfill/-/audio-recorder-polyfill-0.1.2.tgz","fileCount":6,"unpackedSize":16936,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbK8VbCRA9TVsSAnZWagAAyocP/0y9m3awoMzyT+499skP\noYA66LVvvyeHjdUXgNBPqSeIBBemjs4sSJf4pyS+WqgT+YdePhK0TmNtZZCk\nw7vJ/lUpKKSzliZOWjMvxCJKf5Pg7cWh4LK09Pq1m+0YKj2l/NGyZxC04Lwk\nCCj7utkfooPsLfj8Xdne9nQ8pGZhC0C2mZVgaiAsxJg0nJ1AQSkmld7cVhjC\nCF4wOd33NGjDPFa2cq5QCSCmn5cEi0mZr1s8yWOtuu4mVKkaqtgIGcOLAceu\n2QgOlbT1YJWV+fMrQePSldVltFmS4E/NHNcuBvn90h24e2xR8I6dYQTVisFw\nxwxUYVGdfBcRm/4hgLbJTbXUXDMD+JnIt6pHNlY06yhd9gC3B+q2zjNHnYkv\nqMLnDV9puXHD8KIUXcxc4KQUJnm8x5nLUkYLzW7i3d8HTx+Qfk0eCSBm2BwH\ntvSO+ThDh8ymNIyjRBJAMuMNF0QO62Dk2LCRb1FTrm25/ID404CVJyHd/wwG\nrPn9aCStZ2TYU6C6qKJLe1WZxfTWTOuJ7RPLXYJovpSLHVuUcTfy7OPDFE7m\nsoyJU6KXUeoyoN+HJF5s6oAxTziPjSe2GWB7Plcop5FIowdjN1f0YHH9BjPo\nRLOqrOVj4w7ZdGPltLnvDHnb/syLtrlnDzgWuAUZBQbMonsffNaMJOcZMpba\nnWp6\r\n=m27B\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC33vq9dvK1EjJp/jZCZWRocyR/8Pi60FiF2OA477GVsgIhAPZvChSaYftU4EzuHb5yY8FHRj1F3fGluBlied+pC+PA"}]},"maintainers":[{"name":"ai","email":"andrey@sitnik.ru"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/audio-recorder-polyfill_0.1.2_1529595227763_0.370649218680845"},"_hasShrinkwrap":false},"0.1.3":{"name":"audio-recorder-polyfill","version":"0.1.3","description":"MediaRecorder polyfill to record audio in Edge and Safari","keywords":["mediarecorder","polyfill","edge","safari","wave","wav","webrtc","audio","web audio api","recorder"],"author":{"name":"Andrey Sitnik","email":"andrey@sitnik.ru"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ai/audio-recorder-polyfill.git"},"bugs":{"url":"https://github.com/ai/audio-recorder-polyfill/issues"},"homepage":"https://github.com/ai/audio-recorder-polyfill#readme","_id":"audio-recorder-polyfill@0.1.3","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"ai","email":"andrey@sitnik.ru"},"dist":{"integrity":"sha512-McxsdEpJeeq8CEY9UmDpweUnuI0iOEg7jmLYEo5O6lcclNc/poMFiA2SliBpi0WXJ6T9cfUk8Iu0BlZFZFqR+w==","shasum":"16134dd3dcd6c17ab2383dd4f128c4455f026f24","tarball":"https://registry.npmjs.org/audio-recorder-polyfill/-/audio-recorder-polyfill-0.1.3.tgz","fileCount":6,"unpackedSize":15880,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbt+jICRA9TVsSAnZWagAAMNYP/0P2LcWUElsmp+YzCeIi\nW3HVdlCfT9ro9NGyfnJlCtsCdMXxkfvCgx0sOkItj/q+PsjZP4w3DsI2CC/0\njRUOaMrEN7gUtkqlbvKmjTLotYkuFAojRlldWR6BfDRj8sGOyQKxdJAOWfk5\nLb4bQor8biKb39yv5Og5QW9Ag0egsy3mQsAyf7rHWDaFfksauQwFN/dGYQBV\n1EUBIJB9aMGCpkapk3xtWvl2qD4vSXYMUfTA2bIFA54VavxzBG3cCSdmna71\nQrSwduHlkkWUAI2mzGs+utqMuQbUPOkphnRPDIaZIbdJCkfTebMWEIvFBCmy\nLsVK9kaBjjZ7EbipHphQxtF3IWEHXDsO8gPwP+sRSH2sWzwJIgJ/6g8IksI/\nbNCTStSm+A6mS7zIYAfD5qpQyDQKkKsOsJC6srMh4UNKnPGsSHG5+qaZe4QL\nEgiGQ4HREevfDnxH5v7Xtn7B28gAuX00O+NjCPCMFnWLbBXdtFKtAL60sksf\nE9TjhAACmqlPF7pP9T6rcxfSJ0ShhTf5GVQksJV3G4mKzktkAce53YlYjop3\nVNuDfEGQ/+ZifSx84DmPk0xnTKRszA01xx0rPx/ofyzwcTjq+dkemSY02/ms\ndOzalBg/sNRy5R3vy1RctboUU6ROVZzP7HnSjL4+NEzcCrYM9Mhhjid2Rx/L\nHsJP\r\n=aKpq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBRA+KVe5BwhFYH5Hy/oca+Z+3zhcc6QMOtHyEbiYQThAiEAmUOpMqxJ4lC3MKifyFGkrzd7Jxfqb15I06wGxYBhQkc="}]},"maintainers":[{"name":"ai","email":"andrey@sitnik.ru"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/audio-recorder-polyfill_0.1.3_1538779335594_0.6173267217215213"},"_hasShrinkwrap":false},"0.1.4":{"name":"audio-recorder-polyfill","version":"0.1.4","description":"MediaRecorder polyfill to record audio in Edge and Safari","keywords":["mediarecorder","polyfill","edge","safari","wave","wav","webrtc","audio","web audio api","recorder"],"author":{"name":"Andrey Sitnik","email":"andrey@sitnik.ru"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ai/audio-recorder-polyfill.git"},"bugs":{"url":"https://github.com/ai/audio-recorder-polyfill/issues"},"homepage":"https://github.com/ai/audio-recorder-polyfill#readme","_id":"audio-recorder-polyfill@0.1.4","_npmVersion":"6.5.0","_nodeVersion":"11.9.0","_npmUser":{"name":"ai","email":"andrey@sitnik.ru"},"dist":{"integrity":"sha512-sS82TVj/YYzpkAn+xux7pMv4piZ1LLWERQcEQ1KuQ7qXpTv7aH0Bv6dFhFlo+UcJfXmh2r4HBP7vYrB8idUpdw==","shasum":"2ae8d28981a20a257b56551280098d3ef3829756","tarball":"https://registry.npmjs.org/audio-recorder-polyfill/-/audio-recorder-polyfill-0.1.4.tgz","fileCount":6,"unpackedSize":16097,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWdFYCRA9TVsSAnZWagAABJsP/022jjaKLaZpl5bGlKZz\nf9+4gHE5X8phb/qKYegHB3JXa0gnKm4QAPOZVSr3ycpB9z4U1xcvGSYlgR3T\nq54nLe8r6GPCSUsi14aIk3HGOPnQuVvBwqUIUIOvDNiWv6Cjl1kOyeVmvbjW\ne+UNiSuoqaHT4iAdl+W8lJKbduRNeNVRxONl9PpZ1GhkAukfjDsE3isigMqC\nFQm4wJI9lVLdgluJq1Yp+GlGnCDgHMZ42ol60EoKUL3dLq/PaKMWITcOhrNv\nXLdMFbqv36djZeLDY6FZ2XQOaX8Wb2ETIrU8CHw/aPQ0G2Xm+yQCG+EB4qin\nmmE9rYTTqWVaR2vjUraWrsw5iTRvkjBXyWiGGSfpBvsDW9Dx6XCxQH7BjKL7\ntr9NkdNcyBnjXHuvUpU9DQzwk/7ocpD3Id0Fy+y696FizhySTFRVEvuQM/za\n8WM9F7CPQikxSLGXX2VNQ0gtEQTi3mkmxFETqkoFMDEIGcQkX8U6T+3wOZof\nIFRtc0BUMJ6Xa852UA5cwGm7dX2fxJwEbgsLx1XJ5lL5TSWBhtRsdIGIBCtD\nEAvqLTy/JAh0Lc6grFQpP5OfJf9RAVDfpx5qjrI61/7//DxEO3QRVXFmTMTN\nT5+PjoXfeL/VP7ia0fKvqx+3ZnZv79wILff+n9zFd2Hy2aCnJ191bKLSQYDb\nQCJa\r\n=9iJ7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICkHOsQ/wKZQAbueNERKEcwCy6vVGIARqikt5AejH2qbAiEAkCC5P0gZgYi2HdgH7jcxpnOsbJfYgXlS2yquLS2jHYo="}]},"maintainers":[{"name":"ai","email":"andrey@sitnik.ru"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/audio-recorder-polyfill_0.1.4_1549390168303_0.9108364349803868"},"_hasShrinkwrap":false},"0.1.5":{"name":"audio-recorder-polyfill","version":"0.1.5","description":"MediaRecorder polyfill to record audio in Edge and Safari","keywords":["mediarecorder","polyfill","edge","safari","wave","wav","webrtc","audio","web audio api","recorder"],"author":{"name":"Andrey Sitnik","email":"andrey@sitnik.ru"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ai/audio-recorder-polyfill.git"},"bugs":{"url":"https://github.com/ai/audio-recorder-polyfill/issues"},"homepage":"https://github.com/ai/audio-recorder-polyfill#readme","_id":"audio-recorder-polyfill@0.1.5","_npmVersion":"6.5.0","_nodeVersion":"11.9.0","_npmUser":{"name":"ai","email":"andrey@sitnik.ru"},"dist":{"integrity":"sha512-yi6Ybf1MPBUCd2ZnF9VfUgEH6kDVH4lf5aIBvmcxQC76Xvu6w/sESXftAVwGKgPoLT9IgUV1wG7S0vKae8dk9A==","shasum":"29810a4f031dfea7b839d6002455424f8ec192e2","tarball":"https://registry.npmjs.org/audio-recorder-polyfill/-/audio-recorder-polyfill-0.1.5.tgz","fileCount":6,"unpackedSize":16179,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcYGrtCRA9TVsSAnZWagAAu88P/04+fC6wp4fGfLHp+4qv\nCoWVeCGTzgQ+BvvRg8Sd0totOzCReo6mFE8wH24p21x4FaIE8Ji10Rq4CPlk\n1J7pBDhcts5jMBQje8ks128ka7iqb2Yw4mNGbE7V/Wa/6MEpf5qaiJfyVMrQ\n6ESVpJGgif/DqkeN5ctoeHmhbx+XHwg7BJUP8De9i85aLquJNc71aJHiVXYW\noS9t35l+0IJtT5LjcMrsQNP/tlfXFI+SO/sZ7QI3wOXljpIv/V15hPO9xM8W\nvJL4rkCZ0vmm5+Yx6M4stpFMSqKzHgUyl5ygWWUHIdQlcpfS4gMzTlJHmbes\nbDOZpnrlO7QhMtkUVWLzrGfy8fW/5vGYMwjN80Fks1mfdVxkrXF3AzvcB5BG\nq/jFoHDUaureSYAzmDWZHrCIHVZcP3Ax6z9ZpqnpXf0RVtCl0VaJ2+5jdMzK\nsAJzAB0GXwuHmoR4HCvyd6fjdJ+iqbkbge3dQZOcU13XQ+IoykhXlhmENzWk\nOhLgvtlvnOkSGkFnvxJc29iJs+UTFFi5QrBTbKF6AyC1v9BIevTqPE/u8V4+\ng7VfjoKyS+2KAR6Z0PfO08sOU3oa8/DTCJjRoqfWiyKu4l6gWr62tFWtxF31\n7tKAMkuI3VPtT61zciF4slbbzFgkFUG41fqUS15gyyBK+NRGdGxS7XjfOn5W\nwRvI\r\n=Fjj6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEpKLF2mcs7PHe6KRVKxvhj6jrfx/te0m8AqrY810d1pAiEAk0rrjlKhi4CHU5D4CpxoQ2uqnYYUzEmLh8rePsJoTPY="}]},"maintainers":[{"name":"ai","email":"andrey@sitnik.ru"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/audio-recorder-polyfill_0.1.5_1549822700861_0.3026909082962521"},"_hasShrinkwrap":false},"0.1.6":{"name":"audio-recorder-polyfill","version":"0.1.6","description":"MediaRecorder polyfill to record audio in Edge and Safari","keywords":["mediarecorder","polyfill","edge","safari","wave","wav","webrtc","audio","web audio api","recorder"],"author":{"name":"Andrey Sitnik","email":"andrey@sitnik.ru"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ai/audio-recorder-polyfill.git"},"bugs":{"url":"https://github.com/ai/audio-recorder-polyfill/issues"},"homepage":"https://github.com/ai/audio-recorder-polyfill#readme","_id":"audio-recorder-polyfill@0.1.6","_nodeVersion":"11.13.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-lCx4wXFD4ThTfLusyqJILxHLIvWEjg4iFRrMdsYhxh/E9fDRKdo6ugOaDTlVrzC3JbtR4IoXNAz+IwX0/lt5xg==","shasum":"09f601ff44dee07483386534268cf6794afb7b22","tarball":"https://registry.npmjs.org/audio-recorder-polyfill/-/audio-recorder-polyfill-0.1.6.tgz","fileCount":6,"unpackedSize":16270,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcp4f8CRA9TVsSAnZWagAAcm8P/AvpzxlTCnnxvpCttrNc\noCP/2IsSSOZlL9VGu0Bm4I0p8/92MkYkCu5fQTpmo/jcDHaECltv2SzFpqcL\nHp+k9gjkPdBURQLFHwLBG3VB0sGuUYzJDufTVecZkc3ep/iUPo4yUbauw6g0\nIWZ6LZidwSMK9RPtd6F1dzr9/hcqtoEEW0yeI2l0mpLMuEUEKN+n0Y6CX25e\nbigjBUo4eC7bUGFqpXwCOXul+7IUc5McfHv0GYfeypCdBzDWAzmdJ9QIuc7w\ncPGi3C8Y1DgJRMArshd3/gKiOu2jprFIF6DvviXD1DJZVXPIeh3hYIQow9ej\nExZzH306FHWtMhrXNYEV5XFI+GLDF2FLKaEP9Ra24WOzga3QgA+0YEMMsLz7\nlKHWBAEPcf4iWxeavK4VwelFrjiju3Ds28ngsb+2aCw5aPaf36CwjWVBJ2bD\ns8sb4CVo1NWg30WOzEl9TMPCHrFHGSn0YnMqiJCp5v7mR0tlDPvWDKBLILyY\nuzazeQ7vVYLxMXTra0sDPTR8sMk1q5EuQGcipWaXS6xLEe2brKjI3CNT0Pw3\nZPnIq9P9W7hzsoq4HXsSvXK4Q3Ojq3amv1BkCyYoH1qFFVyXosw5YNuDzk7j\nvxFXGenSOLDCGQUlYI9GqtkE0bQ2UmoKS+dEup0Oau3EpjUJYe/1w5K0IRYO\n/a8T\r\n=1RA4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDwlp/hnnUYH6jNseWSgzSYGHd3RhAr3ZSPA4j4BHWoHgIhAM+o65wnmt1MHkk+CEOk41ALtuzAGpOMgprHqwjtGYOu"}]},"maintainers":[{"name":"ai","email":"andrey@sitnik.ru"}],"_npmUser":{"name":"ai","email":"andrey@sitnik.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/audio-recorder-polyfill_0.1.6_1554483195516_0.7298032598941131"},"_hasShrinkwrap":false},"0.2.0":{"name":"audio-recorder-polyfill","version":"0.2.0","description":"MediaRecorder polyfill to record audio in Edge and Safari","keywords":["mediarecorder","polyfill","edge","safari","wave","wav","webrtc","audio","web audio api","recorder","mp3"],"author":{"name":"Andrey Sitnik","email":"andrey@sitnik.ru"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ai/audio-recorder-polyfill.git"},"bugs":{"url":"https://github.com/ai/audio-recorder-polyfill/issues"},"homepage":"https://github.com/ai/audio-recorder-polyfill#readme","_id":"audio-recorder-polyfill@0.2.0","_nodeVersion":"13.8.0","_npmVersion":"6.13.6","dist":{"integrity":"sha512-zzCjBznCuZSHSka74y5yENvf/7PYk6hlEdHvymedicZjOAVfSAkBqYnhJEJMYZJbep/XV3/l/kNI0bSQfnRDLg==","shasum":"aa70e861f424f9ba5b94c85a5f9799df7fef99b2","tarball":"https://registry.npmjs.org/audio-recorder-polyfill/-/audio-recorder-polyfill-0.2.0.tgz","fileCount":7,"unpackedSize":17526,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJePSRgCRA9TVsSAnZWagAAP1cP/j55GWFCKFGh3yo/WNw3\ny8V1uULk4AE7pOsvO/Tgxf6E6DaK/gobcgeDmsVF0A30qLAFToKh40pEsoGO\nybqUnPeLj8sn113OGA0IH+OdwJ2obJ7blUuw2dspw3IuBcPx+B0cxARPjuXD\n2IB2/3QPwGx8NiOBb/IhISoFoOSkoa+Ifi34KTQg1CSZ5QB1MD80oTRqHuO9\no+0+yZD56O1EcG2x++mtdBOJ9HIwnSAlfEcc7ueG6cAqpxg/ogSG+V0JpUyR\n3jNlnmZSrLOOjjW5T18QVultwmMA61ylZy/GZwnLOeoxDoUsxYD80+BysTRq\nPGZsdzBHB38X9HuA4lz1F1PPDVUDtGCiMSKLdJentOgijncpgggATSgOSzGe\n60idz2FA8dLzMrUyfsBIuIaLSPYlk/p/uhob030f0JQAgqzcNib2bL5SDK4u\nqbyPYvfr0bPIct6B5YtzaCu7MzwCoHrQqL6k/11Wo5/FFEGOitpKcohj1W5n\nrkQAEt1JJ5ddSwz0cxdfdM/u9eA30pTbwXPM0ZC70mBKiVJ8kZz9dFc8ExPu\nIPcKlH3KxgiWfk2MS29CjSChd7jeAfAD7Onx5ZzGHgpcNGD8zByzRXOvH7mu\nSOU/RMQceXCV2jIZh30cqdYvFQznGjHDwuBhU888YdPAgJAIcb6LlnHp1gNg\necn0\r\n=uZm5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC6uZa4rhwD2EdKQkwWLquH2ZAw2mpyTP2sZycjYyeFXAiBvftoZXrXsyH5PfA5Ng/QubRhJpzCYbKNlKsh/znjRDQ=="}]},"maintainers":[{"name":"ai","email":"andrey@sitnik.ru"}],"_npmUser":{"name":"ai","email":"andrey@sitnik.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/audio-recorder-polyfill_0.2.0_1581065311576_0.9124560466211473"},"_hasShrinkwrap":false},"0.3.0":{"name":"audio-recorder-polyfill","version":"0.3.0","description":"MediaRecorder polyfill to record audio in Edge and Safari","keywords":["mediarecorder","polyfill","edge","safari","wave","wav","webrtc","audio","web audio api","recorder","mp3"],"author":{"name":"Andrey Sitnik","email":"andrey@sitnik.ru"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ai/audio-recorder-polyfill.git"},"eslintIgnore":["test/demo/build/"],"type":"module","main":"index.cjs","module":"index.js","bugs":{"url":"https://github.com/ai/audio-recorder-polyfill/issues"},"homepage":"https://github.com/ai/audio-recorder-polyfill#readme","_id":"audio-recorder-polyfill@0.3.0","_nodeVersion":"13.9.0","_npmVersion":"6.13.7","dist":{"integrity":"sha512-Pl+PMf1WYkPxLxUxW30QjT1CvKIWM3Ew/gEMnHwd10FwhkIpjSDSRfV3dZYDDweddBVPC8H/7+H+Yabm0kDx/A==","shasum":"512b73c24ad3c4266956665b510a8629227724fc","tarball":"https://registry.npmjs.org/audio-recorder-polyfill/-/audio-recorder-polyfill-0.3.0.tgz","fileCount":12,"unpackedSize":27734,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeXBNjCRA9TVsSAnZWagAASl8P+wVMc+vEpgxrGaOo0Gyc\n384OZtYnfTLguvdB21TGmVbHtZaRjiuOlUdneEw+xZoetsWr78mswsd/VSll\nvuijhvfHCjBorXUPYPY3h7bUov2Jwv1ZIzF90eqXk3FT2iHJoRfB0WpS/aoc\nQC79sAKnPGiICK8P2fO3JqwJ/4rJZeQX7lj421CzrPDxIZI1G9X60TUIh4kJ\naLa6+N06g9+2sTFK6hCH4ZFy8Pc9sWesCbJWQjTl6pZ9SFXYQgf4zc5PAVmA\nOzt/zhEqYpOSuThMLccDM/dScIlbQt9UbI/3I2yQV51/FUcy847AUCDIfro5\nV6REQCQ7oLYCBUHXoaYpFceEMKStr6A9akYL3U92F+9DYX9oL+ZQQVUlKGDI\nidf+rP1okinKeYNELpzrJSembUu2hE0n6fYvksBqQYGtc8dFh4Hc0Cq816DG\n9+XxdGK/ZNrCL/o0d6n0ttetvabWxaoPmNFlSW1FiZlFVYKPDqGrSuv4Pwwg\nTGZhANYzkoxCNnVZhZ+sX2VlnveFwA5M4/E81OIZIXsouKfIDjAcMUPRptA5\nwki9NKL6CYqeOXBzY9xVKgui59R4MgXVokp62HUwcgc/MlT2pwo19kZMsvSg\n4odEBHYAUzhKgg8RmsJqRU1x/DKKg7VkXLOKFX+WTN7t2RyUH9bGYbadaBdX\n5B+T\r\n=yuh6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0FgtojZYOz2lL9PZtRNEu+TFzOT8I4HcaPxWfWT0MBQIgQ3l93YFIhftqGLiWWxsQSfpzvCBrawYEbiKv7DGntoE="}]},"maintainers":[{"name":"ai","email":"andrey@sitnik.ru"}],"_npmUser":{"name":"ai","email":"andrey@sitnik.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/audio-recorder-polyfill_0.3.0_1583092578487_0.4958867878823423"},"_hasShrinkwrap":false},"0.3.1":{"name":"audio-recorder-polyfill","version":"0.3.1","description":"MediaRecorder polyfill to record audio in Edge and Safari","keywords":["mediarecorder","polyfill","edge","safari","wave","wav","webrtc","audio","web audio api","recorder","mp3"],"author":{"name":"Andrey Sitnik","email":"andrey@sitnik.ru"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ai/audio-recorder-polyfill.git"},"eslintIgnore":["test/demo/build/"],"type":"module","main":"index.cjs","module":"index.js","bugs":{"url":"https://github.com/ai/audio-recorder-polyfill/issues"},"homepage":"https://github.com/ai/audio-recorder-polyfill#readme","_id":"audio-recorder-polyfill@0.3.1","_nodeVersion":"13.9.0","_npmVersion":"6.13.7","dist":{"integrity":"sha512-mEZu/1MAnFj3+gnq9AjfacIampVZNmJXt3bira/v6xuTMQLkbHjtMe1cDfVydoZSt8Az4ZJ9oo8Bi7UwndcQ2g==","shasum":"ee68731907add849eea32b5b1d68e01648fb1d03","tarball":"https://registry.npmjs.org/audio-recorder-polyfill/-/audio-recorder-polyfill-0.3.1.tgz","fileCount":12,"unpackedSize":27814,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeXBV/CRA9TVsSAnZWagAAhd8QAJW5jSn8MCwomKag3dLw\nUyKjpWPqrDRYh18U7pCGjpyJaFhj8Hk8lZnRl/GLkol7FkLyVrq/KoqfnUJD\nLgLdUcW1UGbFwlgqL6+qU4AuJwhiSzCPXi7ivGyml+1klFWBHs3bacgE4xGB\na0y3aSc1Qd73fgr1w/S8EiAASF7VowsMtxHEgqZmN+kWn/cklMBpAU31PgP1\no/iDYIF+CFU8e7XL8jfaJqtGnQW7iIvz2c16p73XLt0GEwfStHz4Jc/cgwIt\nXajvngdYz0IW3yX8nvvw0WyRasMVkdJGOfj7wp6b2WzhqS6JICPOt6GDaqYl\nYti9Q8Cpsb2M/UyosnvqxHs8Su3m0hharX6+krCVjaB7ESx3ueMabqSsDc7C\nOPPLhedBZFt2K95NqVtaknHAPWO6C4/faB7D3YWDf+l5p+4QqUde5KpAcLr3\nVwLDiB4gFgHm2a5l5zKtt7JWST8M+1HM9+00fsOnDM+2+ts63VCvG1LUuALA\nAXXPJ7sqd0jJWuA7oBXKQCl+amoDjlxlCyguqOgd3FN2JMd1D7r5glNiVCWO\n9r9IVglV4CXL05JueLuwxHEatXKwi7Y9lUAG38Ry0Pg0MAPuZ5/rD/BoUqSB\nKuD5MwYKVkzcZ8M7IOZ0dE1BxPjduIxyvaSZJZpvQ7RDy37Klg6bbpP1kkX7\nQeEF\r\n=qKlf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKpMZ1NiO7pNcRpWMpbJ41Ix10cAxwLUkQH9QmPcW9WgIgBC1XJQs3m2FQ7rUwTRffFwQsH085BFTuLO6RBufIzbE="}]},"maintainers":[{"name":"ai","email":"andrey@sitnik.ru"}],"_npmUser":{"name":"ai","email":"andrey@sitnik.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/audio-recorder-polyfill_0.3.1_1583093118735_0.9363382694788565"},"_hasShrinkwrap":false},"0.3.2":{"name":"audio-recorder-polyfill","version":"0.3.2","description":"MediaRecorder polyfill to record audio in Edge and Safari","keywords":["mediarecorder","polyfill","edge","safari","wave","wav","webrtc","audio","web audio api","recorder","mp3"],"author":{"name":"Andrey Sitnik","email":"andrey@sitnik.ru"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ai/audio-recorder-polyfill.git"},"eslintIgnore":["test/demo/build/"],"type":"module","main":"index.cjs","module":"index.js","bugs":{"url":"https://github.com/ai/audio-recorder-polyfill/issues"},"homepage":"https://github.com/ai/audio-recorder-polyfill#readme","_id":"audio-recorder-polyfill@0.3.2","_nodeVersion":"13.9.0","_npmVersion":"6.13.7","dist":{"integrity":"sha512-yiFcuaXbmx2lPZT1AHIizmHVCY6qasyCQNM9VaerbbPgX23XYGjKbQV3SaIyRA4vjsyFAD0j3oVLoiXpTjf++g==","shasum":"ad3e4f705353e46d2a4f78e20b3604eec352aa3e","tarball":"https://registry.npmjs.org/audio-recorder-polyfill/-/audio-recorder-polyfill-0.3.2.tgz","fileCount":12,"unpackedSize":27960,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeXKljCRA9TVsSAnZWagAAIkgQAI6xQxils0LLo41jZX59\nknXbCviyxPTKbn8v/3L3ut27p9r3nyEJgG28lfdMnmQgyH2mdff02aUs4pnB\nvrj0cl+Fa8RVu41rmnuOKeLTt4qR3TyYpL+1GDdwDiO/09pLaouYiAzGToF9\nF9wR+w/aVbYTnrVR5wn+Hvr33q4QEa6cdJhAdygpMPnD0t/Kph7ryd/52/cK\n2Td/oBVgCeNCWjR09vKpiBeJiU4KRG8FDMwHE8unSTjTMD1UbreeS2D1BWvC\nzFTddsSyPxChUwQw6+O+yVEI8QRzWPaysbv30nRAGP/2GTevuiobo9SVVr4F\n7p3+zUxodCvG6W2XIZxkcckJULngbfgTFZ2yiVidrO86ggLmleeALwZDwbau\nRUDqqnurzn+UDRaPSJC532qcUNnz8YCuCSuwOlcPi1uFESjzaxY+CzcaO5yh\nxTcHzXiIDPgPp2G3rQeGHCzrMdnTxGt6tIQUVWGDKxxxxuy2t2EmU2CT2QxS\nBMAwJPpta6Vx80O+Lcg66dfmibz0Ff7hKDG/i/+nz0ZDIMBhjLZkTVVGiVei\n1I9o3rc26ZgYCMt5Cpb07p5JB7Thw8+gxsRvFj0xEtWB+yhlO5kXVyPrqsPJ\nExo+QDRobYVXE3n8MRtsuaZu6MNgoL+qAiCAs41/E8yrNX5KdEFotjtAamyH\n95+c\r\n=GFQe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDF5sfff18snVmXRodHCvM5WIhNDNsdylcJBab78yvtUAiAckhMXOhYW9+9nVqou7/5FsbxnlU0FOQ6xrWQ81bQTkA=="}]},"maintainers":[{"name":"ai","email":"andrey@sitnik.ru"}],"_npmUser":{"name":"ai","email":"andrey@sitnik.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/audio-recorder-polyfill_0.3.2_1583130978498_0.07405662189473916"},"_hasShrinkwrap":false},"0.3.3":{"name":"audio-recorder-polyfill","version":"0.3.3","description":"MediaRecorder polyfill to record audio in Edge and Safari","keywords":["mediarecorder","polyfill","edge","safari","wave","wav","webrtc","audio","web audio api","recorder","mp3"],"author":{"name":"Andrey Sitnik","email":"andrey@sitnik.ru"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ai/audio-recorder-polyfill.git"},"eslintIgnore":["test/demo/build/"],"type":"module","main":"index.cjs","module":"index.js","exports":{".":{"require":"./index.cjs","import":"./index.js"},"./mpeg-encoder":{"require":"./mpeg-encoder/index.cjs","import":"./mpeg-encoder/index.js"},"./wave-encoder":{"require":"./wave-encoder/index.cjs","import":"./wave-encoder/index.js"}},"bugs":{"url":"https://github.com/ai/audio-recorder-polyfill/issues"},"homepage":"https://github.com/ai/audio-recorder-polyfill#readme","_id":"audio-recorder-polyfill@0.3.3","_nodeVersion":"13.11.0","_npmVersion":"6.13.7","dist":{"integrity":"sha512-3ccwoYhAQtbkyaURMUXFj9wlEwVwU61zotYShR+474lXad42h0/jGFp/XGVfR/E+7ZhlfoQihw9NOIzH6Rg/8Q==","shasum":"468fbeb6f0a913a609448f205ff8f5f876fe7421","tarball":"https://registry.npmjs.org/audio-recorder-polyfill/-/audio-recorder-polyfill-0.3.3.tgz","fileCount":12,"unpackedSize":28374,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeas+jCRA9TVsSAnZWagAAaeIP/iv3DtoHnJ2S33Pe3cZS\ns6drGw7BWGtQYjyBACg2OLaJ7DKpm2XYw36y35TOWicX7r49j9uY9mZ4mkQi\nlX/8Yp4ql6aoYgZ3Tx8zfI1/klHcxgMVFaIffZY3yy8YKYPOBdNhlmPxHAB1\nXI3wB+KRF7deI9iqZ5oBQX3rI+lOX1JBwpEP8gL9WBSoTrSC+14XtAcH6Y1w\nHgD/tblQjNmR7SYQ2Xwog3MQ1y8AsmF6yLBJh2HIqoCp/gv9rlSM1ElUu5jH\njz9LA7mxDBI697ff86CP28+EFgN4zVkfJGE/et86LD/uBxsmHocPxhlov2M5\nb8lKdH7SxizLlpd6TahJYm629qfG6dHAlp1nj0/bpC4QhuLBO24IrBSpcwdS\n6fJLonJq0Z07bmFti2vLTVH65W6/oEv/J1BN2O4EvBAgbK3JnKtnH9/PJ+Gk\n/YF/Rq6Gxnm+p9y4mBfxPbqi/MGeuq3WIVHY5VpJSgnfpWCMyavycXepmucV\nsN7FMfyGg8lUC2/2AOdT5k8gJCKn9K3EOUYIsIXdS6s4f3f5aKZBO2qNgHPf\nQFrUh2wQH3iQFReuptgFML3iolCNEzgkyw9m8B/XrqSOLC/yOYMIVla7k1E9\n7ANUUW/CVn+ZN9nVo0dTl8uKRd2C6fr11nVv6tfqI03CCCZ6SrQGEeVp0OrM\nOc6t\r\n=9m/8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFx35pt3PklVhDbwr03r+ortnG3H/MvBt6zwQuZvmDLJAiBANHK9bVH/N6bRWP+/1j1vs4J8pG+qV2GuTW5N6gd7wg=="}]},"maintainers":[{"name":"ai","email":"andrey@sitnik.ru"}],"_npmUser":{"name":"ai","email":"andrey@sitnik.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/audio-recorder-polyfill_0.3.3_1584058274538_0.0038874195086369134"},"_hasShrinkwrap":false},"0.3.4":{"name":"audio-recorder-polyfill","version":"0.3.4","description":"MediaRecorder polyfill to record audio in Edge and Safari","keywords":["mediarecorder","polyfill","edge","safari","wave","wav","webrtc","audio","web audio api","recorder","mp3"],"author":{"name":"Andrey Sitnik","email":"andrey@sitnik.ru"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ai/audio-recorder-polyfill.git"},"eslintIgnore":["test/demo/build/"],"type":"module","main":"index.cjs","module":"index.js","exports":{".":{"require":"./index.cjs","import":"./index.js"},"./mpeg-encoder":{"require":"./mpeg-encoder/index.cjs","import":"./mpeg-encoder/index.js"},"./wave-encoder":{"require":"./wave-encoder/index.cjs","import":"./wave-encoder/index.js"}},"bugs":{"url":"https://github.com/ai/audio-recorder-polyfill/issues"},"homepage":"https://github.com/ai/audio-recorder-polyfill#readme","_id":"audio-recorder-polyfill@0.3.4","_nodeVersion":"13.11.0","_npmVersion":"6.13.7","dist":{"integrity":"sha512-84a3gH1IWdaOCS6jklufvQyx6ZlF51GEaL/mRkycKjNJQIB/vNlQaN+VW0bRkbMedFpDLTOdNRhpBwtu6b+a6Q==","shasum":"02573b7ca23a6764e7b7422e3a218f9a556c3ae7","tarball":"https://registry.npmjs.org/audio-recorder-polyfill/-/audio-recorder-polyfill-0.3.4.tgz","fileCount":12,"unpackedSize":28440,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecDM8CRA9TVsSAnZWagAAEAwP/RXO5zFN3pxVIUkJqvwH\n5vmy+DAkicR8iKoaXbKJJ/sYK9yxIuHBFrWWSv3ng92ljuXhGGCtHjkG5ZrM\n9smhdOepruIPnndmK9E7InQnRgjSoeSeYqlm7yYPrbJLxifl5k3HSbvh/MsL\ndXkYQzprxSnbAAymotilCr6MWH9H8aprNkzMOABCRFpjlNDfRdd27z342nWm\numAsOau/10Kpa/dsvA5R5lAQBq48zsbVrY5hJIKnuf2rIPqCp4hKiyF5QlGU\numlxyUQyOfZLlItcTD1IE3Gv9Fn2A0SINFELdWlwQj5vojlRZbqTxEOdgLbL\nTDGg1Bym7VG3+gv8sCGMNjAU2v4uuHHQjdHnfNUc7QgjMVvMOZ+twPZZW9fG\nCqbEAnT9zh1cWobEJDvElW0xtl3GKNncPyl0JHwkjAJ7X4JNW94YNRl/8oQ9\nZWRbUNFco372EQBkefzT1Mb71+8YeLoKkHsYQLTLj9dRVAIeiE0PAQrKutoU\n72N2bnGJRcuuDU4CMgeJXpFa9cxkS6ulzGp0g7FIb7N/4tYh2KnMrSr6nwSN\n0KDmVJ9aj8J+qILkVLch1hfEt3mZTO+K+Q2vB4al9BQeQ6M+TDMvE7pNjnql\n+pEBajktMrsVDYf3BbpQj68pejCEuZ3lMm6FD5ClaSxYhzM+gVE4y/T6L968\nBoEW\r\n=TFzq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE+njat/7t4RQ+S+/SpE11VMohoRiPp3xL00zhz0tZQYAiB5X4m/jZ2pHRfs+2m5ETjlYYikBqaoT+ZwVNx8SdTnaQ=="}]},"maintainers":[{"name":"ai","email":"andrey@sitnik.ru"}],"_npmUser":{"name":"ai","email":"andrey@sitnik.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/audio-recorder-polyfill_0.3.4_1584411451581_0.15796026989684808"},"_hasShrinkwrap":false},"0.3.5":{"name":"audio-recorder-polyfill","version":"0.3.5","description":"MediaRecorder polyfill to record audio in Edge and Safari","keywords":["mediarecorder","polyfill","edge","safari","wave","wav","webrtc","audio","web audio api","recorder","mp3"],"author":{"name":"Andrey Sitnik","email":"andrey@sitnik.ru"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ai/audio-recorder-polyfill.git"},"type":"module","main":"index.cjs","module":"index.js","react-native":"index.js","exports":{"./package.json":"./package.json",".":{"require":"./index.cjs","import":"./index.js"},"./mpeg-encoder/package.json":"./mpeg-encoder/package.json","./mpeg-encoder":{"require":"./mpeg-encoder/index.cjs","import":"./mpeg-encoder/index.js"},"./wave-encoder/package.json":"./wave-encoder/package.json","./wave-encoder":{"require":"./wave-encoder/index.cjs","import":"./wave-encoder/index.js"}},"bugs":{"url":"https://github.com/ai/audio-recorder-polyfill/issues"},"homepage":"https://github.com/ai/audio-recorder-polyfill#readme","_id":"audio-recorder-polyfill@0.3.5","_nodeVersion":"13.12.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-5XRy5p1pQ7isxuzYIhxpFldN2p7EYkF/rI7OALA/Js7yC7ISSWi5ts5EMw4Uiiq/DM3RBStl+J/KOSmVO13/uw==","shasum":"09cbb97540260b9fc232b4ea529c002d0b21c893","tarball":"https://registry.npmjs.org/audio-recorder-polyfill/-/audio-recorder-polyfill-0.3.5.tgz","fileCount":12,"unpackedSize":29351,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJekEP/CRA9TVsSAnZWagAALPgQAJC6mwR+NnhXaOo4GTtU\nTE2QwdbmpAs5EXmJqG+X06vQt+FMcdCVTM8KLNmXtkdggc52q7N1ROcoR7c1\navarc5TzXxFA4Z6RxyDKU8c4JhGzZieztnJkL7Qh+YD8AivIEVq427IXELia\nC+boKVSFT/nRO3VnpYbyYAWfg8a2bKutcNutHZJGCRs+UUVeygNQcziDMihV\nC4HMT1Uw+f3DAy7i4zUgIfz3J7RnsMjvzfvzcvwlR+yNR64tQIhMgIfVTFIb\nT5ESw7KUjNoWWaAoUETX3xhuFCmKf7IqXFuuBO5S1hI8tqtLqYLjXwu5wHPd\nTHIVlyYPWvUJR0rwKaqq0QCSQ5j3dlHoJEImax7k+YGLwMVWd/HeS7JiB9cm\nxTNolG2PQWXnUQT2x+2Madiia2iEJojJ3GKiFmQ+9i5eL10V7vC8UJ3Yfibo\n4PcdxH7NqA0DrC3aHsf0j+SQVm/zQbEJSAyjjJk7bJH179KCHxc1Hw1ouwvc\no7UGwdUNT5ju4zvi9EjgcqXWTO9UTStQ8Ahafd008HVOxFVh2DKh61ivBrr2\n9R75+5hKw2Zy2N9t2wKM9oIPE5QugLO7P4N2pgJR8Gv2sdMzQb9G0CBsd02r\nKOwfiM5/mSqRcCp6GqbezpU6eGojKts8I2V1AB+lWzCsuK4emJTU7+Qy2DGs\nUUZB\r\n=CBHn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGSj5g0ZXadUMxCFMa2h7C3mtxdkb+Z2uYr+rTtV+j/DAiB24bGnTS/dMIzs+j+Ve5lvF++qp9aiizX1IQ0uEkEh4w=="}]},"maintainers":[{"name":"ai","email":"andrey@sitnik.ru"}],"_npmUser":{"name":"ai","email":"andrey@sitnik.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/audio-recorder-polyfill_0.3.5_1586512895075_0.43833659137867853"},"_hasShrinkwrap":false},"0.3.6":{"name":"audio-recorder-polyfill","version":"0.3.6","description":"MediaRecorder polyfill to record audio in Edge and Safari","keywords":["mediarecorder","polyfill","edge","safari","wave","wav","webrtc","audio","web audio api","recorder","mp3"],"author":{"name":"Andrey Sitnik","email":"andrey@sitnik.ru"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ai/audio-recorder-polyfill.git"},"type":"module","main":"index.cjs","module":"index.js","react-native":"index.js","exports":{"./package.json":"./package.json",".":{"require":"./index.cjs","import":"./index.js"},"./mpeg-encoder/package.json":"./mpeg-encoder/package.json","./mpeg-encoder":{"require":"./mpeg-encoder/index.cjs","import":"./mpeg-encoder/index.js"},"./wave-encoder/package.json":"./wave-encoder/package.json","./wave-encoder":{"require":"./wave-encoder/index.cjs","import":"./wave-encoder/index.js"}},"bugs":{"url":"https://github.com/ai/audio-recorder-polyfill/issues"},"homepage":"https://github.com/ai/audio-recorder-polyfill#readme","_id":"audio-recorder-polyfill@0.3.6","_nodeVersion":"13.12.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-yPFXIQMKfIsHTCiNt8Vm4e0UQbnJxeOaVUStEEkV1satYcxaG02ZNite8lpVMCAXJoNnxF2GHVGfIgukPXvtAw==","shasum":"8d866541efe41d65d56e1093ee0240f571f427be","tarball":"https://registry.npmjs.org/audio-recorder-polyfill/-/audio-recorder-polyfill-0.3.6.tgz","fileCount":12,"unpackedSize":29471,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeleZsCRA9TVsSAnZWagAAFbIP/1ODR2r0de652spwtcEz\n5vlwklBlEefpZeHeH4VE9qt+y5lIVRVTVREcHrpj43pkUFnT13nz19tJdQrT\nQ5WNVHH7qnOLTZPwhRud5u++xgwx0qDKse0ByydbGofExQV05HZeMoMyvIq/\nEKJQ8D6wRwAY5ZP9MYSkmLha5HItRrQghca+MGgB8Rlh0a83FVvtqb3N+wtB\nZWUd38K0o5uM2ozUTG1lebGMU9z2rZseRRtseGExzrZnRhsmGVo1luC+eniZ\n/avLNJIV6JrnK87tq61boiSJ0eXM1TT7U6tyTfzJtNaLuBE0Lkmy0/jIg/cB\nqU5Uy42yB0nApP/RJavCUrcVE1JqfFbbNk57wXE/QKR59lc9KfL8cjqoSqLh\nd+IGk/ox1N1epalO7wHEL6SIEgaYlJM43oBcVFWpQ1AI8pTo0cicwJoL25s9\nTNgskRPjt7JdOnQlfI20vFkpY7ppzq1gcunwR6wDsBTmGQruZiO368H6Y2fr\nx7mReofC3+BEfyYraubrhqQsP1x69byJH/s0Asc9YB3o9HGi/P9RkkaCSGNW\nJ0z0ncMczpyUcevEdYQ32bcHQqXDYK3KGVsFMAPcrm2W2Oc6fJT5/Y+g5BUK\n6JRALFkAKrgRK5lGJl2mf6XR7oiI+8Ecfw4XY1+McexdORWQGjmue1n4f7uJ\n48Lq\r\n=d8on\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGO1buspoWCWa1xQMIRjencUoZf91Niiv1SqDHgLKgAeAiAqFpY5bO4A56V/CDlrSwxzdDltp/5b6h3gQXhoZUErrA=="}]},"maintainers":[{"name":"ai","email":"andrey@sitnik.ru"}],"_npmUser":{"name":"ai","email":"andrey@sitnik.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/audio-recorder-polyfill_0.3.6_1586882155872_0.29680026842390816"},"_hasShrinkwrap":false},"0.3.7":{"name":"audio-recorder-polyfill","version":"0.3.7","description":"MediaRecorder polyfill to record audio in Edge and Safari","keywords":["mediarecorder","polyfill","edge","safari","wave","wav","webrtc","audio","web audio api","recorder","mp3"],"author":{"name":"Andrey Sitnik","email":"andrey@sitnik.ru"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ai/audio-recorder-polyfill.git"},"bugs":{"url":"https://github.com/ai/audio-recorder-polyfill/issues"},"homepage":"https://github.com/ai/audio-recorder-polyfill#readme","_id":"audio-recorder-polyfill@0.3.7","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-PTNtNO3R9y/y5w4ZXVtkB9EplIxYUwcIK9olAWthXe7HFhivk1is0+7zBElGJCRorORkXHBFo3Rjv94iyIgNuA==","shasum":"856745c0c1fa1db1a0de5f058ad6fde9af896cb1","tarball":"https://registry.npmjs.org/audio-recorder-polyfill/-/audio-recorder-polyfill-0.3.7.tgz","fileCount":8,"unpackedSize":19023,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfak9tCRA9TVsSAnZWagAARfIP/RR/Dtd0PxdVt3wXVHlx\nUHIIN6pltKJlrxyXJ96Pc5CTnp0sWH/xtYsBFCNkpbw4h/i+KA9EgwatTX20\n+fOHUZfrRRGdvHC6YclOTAet+OiEAui3Aj8F+6GsOjpa40u0kmzQtpYZ0YYh\ndJNFUHydIEIfLgZ4g/tChUfABoN29+uYf7jpobZcR2F5OrAYkPOpDpQU9x3y\nNEW2gkyqeUm+kwiHdIX8jDmdn87mviwebr5Qnf78kMJhIbvjSNswB1czzy0d\nXl1OHcmJQf9zoYC4DlRY1BQ7UOmvxZnghP4NnzenTUch0UKnqowhmKYm17tj\nznKpARQuF5KN2g1R0WEySNkVTSTqaddKfe8hf6RJ/yu/a6n0gaG9QuWy2JYg\n13xbO+pNjIgUXOZAfy64mHA1yolx7T/bNJsmtQTWO6hRfBctlbaUgcAlikUu\n3qZtOexoAdqhmv80Gc7dpfX3kT0fIO3vGgoauMLymqDU6vP5FxNYzifdgtA3\ns9IkCRJhCcy11/iC1ie/zkk8DP0PiOP/ZiV5zbYxGKEgeFf+M57Mjde1HtF0\nmzKo2sjXEk2rSuElieemq9VGyTn6sp9yclffekIwGI6LshNzrRmTcI8Wn8iN\nrF9NVCXj22DQL3vnLeuq6VHhPUwaGKfA8Keg8a26wpcN1lSbQM3y4Vr61kd6\nHNll\r\n=MliC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDva59MRK38eOnXCYbkHc1cJ947pI/DOfGg4DddHXp92AiEAihixCoP5aGhbTk7FVBfF7dbv5MZ4A1Ig9IZtFLb6uYI="}]},"maintainers":[{"name":"ai","email":"andrey@sitnik.ru"}],"_npmUser":{"name":"ai","email":"andrey@sitnik.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/audio-recorder-polyfill_0.3.7_1600802668772_0.22969503009926906"},"_hasShrinkwrap":false},"0.3.8":{"name":"audio-recorder-polyfill","version":"0.3.8","description":"MediaRecorder polyfill to record audio in Edge and Safari","keywords":["mediarecorder","polyfill","edge","safari","wave","wav","webrtc","audio","web audio api","recorder","mp3"],"author":{"name":"Andrey Sitnik","email":"andrey@sitnik.ru"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ai/audio-recorder-polyfill.git"},"type":"module","main":"index.cjs","module":"index.js","react-native":"index.js","exports":{".":{"require":"./index.cjs","import":"./index.js"},"./package.json":"./package.json","./mpeg-encoder/package.json":"./mpeg-encoder/package.json","./mpeg-encoder":{"require":"./mpeg-encoder/index.cjs","import":"./mpeg-encoder/index.js"},"./wave-encoder/package.json":"./wave-encoder/package.json","./wave-encoder":{"require":"./wave-encoder/index.cjs","import":"./wave-encoder/index.js"}},"bugs":{"url":"https://github.com/ai/audio-recorder-polyfill/issues"},"homepage":"https://github.com/ai/audio-recorder-polyfill#readme","_id":"audio-recorder-polyfill@0.3.8","_nodeVersion":"14.12.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-vPBQIIf9AZtvjDbcD216KONL98nIqSffHJ4k11JoxKUuuDTQ+jGuX21Q+5ri7dSMb+qNeilOaPyhlAhCJlaexQ==","shasum":"ce2352e9e72f820f4e2aca94ae604caa1dafa09d","tarball":"https://registry.npmjs.org/audio-recorder-polyfill/-/audio-recorder-polyfill-0.3.8.tgz","fileCount":13,"unpackedSize":29942,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbL5fCRA9TVsSAnZWagAAvP8QAJ006rX0GjmPM2Rdbchx\nsJjGehNXk3JD6ETn+M/zay+Plr25qZuN13wrkkSUFm8vhf9weACIZkMCryVJ\nv65DrRYtwVDcN+UkJo/e28rhuOZCgMOW7N0ayLXMx+cl4C8nLd/9UVha7Joq\ncuSCyKODQOASYZ7EEgVsblnJQjlkcwq/Ein+dvxutwmXatEuTEzARhAOgrW8\n1jAmb9XTgRUGuo249gTqZajbi4Ka+VEiFpUKR6xoFF58ABKjDVixfZPxFb90\nWCGq43VqLpMl2w/6Kjj+QUraFI1Tczl0/8sXPYJv65WZlgVG2e3jZKRLFh1T\nx82VMUms/yX7sKJECxA8mVUNChvRgLjN996I1CN5C9ZTtpxbULtYNbb43aJF\nOBGXI2J1DDDzMlvI+MyVG/Prwm6g1K6BwE7dQ6gTEd4+yQ4vH1Goj5oFF7cq\nC32poB2M2v632u5PtdvEnXGyCDv8FM2ygJli7M/rdLSLXokQy3H0olsl5Rbv\nMuiZ9lTL+2ikG9/wCRfP2t71nMhcqh5dPRRdMa7YBuMQj9xsgVvS90trHdoC\nJS5bXr7g+tKJQtTHTdxdNxQNZqci4nG7HM0P1Os0zYKUFHkCFES2iFfnY0aB\nqob0jyfxr8Unhn+9kMh4Azo4WwUwPEe3EHclE+iL2QNc03mDqlofgr1EQeuD\nBgQP\r\n=1RCe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGIwLTRh+fZ7tc4BxINrX5sJ0fDBy1TctrmZxn2lZ8waAiBCxpycKfO6etXDSejQPqLNgzXmfVI/zgkBGpZtUV3fNQ=="}]},"maintainers":[{"name":"ai","email":"andrey@sitnik.ru"}],"_npmUser":{"name":"ai","email":"andrey@sitnik.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/audio-recorder-polyfill_0.3.8_1600962143035_0.703847050294786"},"_hasShrinkwrap":false},"0.4.0":{"name":"audio-recorder-polyfill","version":"0.4.0","description":"MediaRecorder polyfill to record audio in Edge and Safari","keywords":["mediarecorder","polyfill","edge","safari","wave","wav","webrtc","audio","web audio api","recorder","mp3"],"author":{"name":"Andrey Sitnik","email":"andrey@sitnik.ru"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ai/audio-recorder-polyfill.git"},"type":"module","main":"index.cjs","module":"index.js","react-native":"index.js","exports":{".":{"require":"./index.cjs","import":"./index.js"},"./package.json":"./package.json","./mpeg-encoder/package.json":"./mpeg-encoder/package.json","./mpeg-encoder":{"require":"./mpeg-encoder/index.cjs","import":"./mpeg-encoder/index.js"},"./wave-encoder/package.json":"./wave-encoder/package.json","./wave-encoder":{"require":"./wave-encoder/index.cjs","import":"./wave-encoder/index.js"}},"bugs":{"url":"https://github.com/ai/audio-recorder-polyfill/issues"},"homepage":"https://github.com/ai/audio-recorder-polyfill#readme","_id":"audio-recorder-polyfill@0.4.0","_nodeVersion":"15.0.1","_npmVersion":"7.0.3","dist":{"integrity":"sha512-HS/882bn/rtWDVe5NnRcMhL2lCqEx5RPggPyoQMPy3PW+xahjoRqyv9mmnumot/wEmEoDSoGYZGsRIwNCCjcig==","shasum":"13717b63f34909161cafa8fd799314bcf7351476","tarball":"https://registry.npmjs.org/audio-recorder-polyfill/-/audio-recorder-polyfill-0.4.0.tgz","fileCount":13,"unpackedSize":30106,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkSHtCRA9TVsSAnZWagAAnU8P/ijkWKkmMz4XutaQ2Bs9\nVutVSFxBsbIGMdxO5hcWUvaZawbqWKfNDjwsuaEFrkD1d1+pI6QrsuDFjOiP\nDzId+qL+q+PAegBPOYO3EIbS8Bl1U8QRLgr9UF5lVfotz316JHMSpRAE6i0I\nkaGnsPcLtYMuKI2x98G60xlW2lvaTUmJaqT9plmZTPUkihTk6GbbNZPPQGBy\npfF+kxAp1aRV8w2jCW2bp43AeE5gkbhaI4AQ/QRc52zmKQF38kZEh89v3k8A\n2jSZqKqnwEiDvqfcOD6TlOgHIHNUhGrqU2XnLDBYPLR20tSEWnyXIczxY11B\naQh3OfLZaFIjwqfMvJNlCQ+A3AP4BK4TMBP7SzXD2ylxZ0AMWxBDJ0tNNcDq\n7x/vKPL4VsPEI7/eH9js3Yvo7EHEU8K+7yf3IhZdz2oVuLO1ItQPVVF8bmXr\n7GAMaH+CfCzWN9SgGc5vdP0QUzRBeL9g4KkFBgkHQ/3KfyIHVEjDJsoZoqyt\n8JTvjRnaGYft64rQXNuIsj4jUp83guR3P2dkreZoxTirMG4sd7yaBvRjmMxz\nqx/v7Bmni/xKENAMoIQxyDjbN/Uqe2VAbHwI4SzxuGfmk+2p7hNeI5vdCHMU\nNN3tsmn6/dSWdNf3ZlgUI5wcUp7LVID2CaUog338nHQkijsXWFRyHZlE1Cos\nKWox\r\n=J1Bn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFy8LxgMQjuMS83XN1mMKMh+9TmewCYKyUozkxNakHK5AiEAvMPsQ1KRLT7QqpRvjG9tAIE5UaQDOYeZhVxjNqNw4ZA="}]},"maintainers":[{"name":"ai","email":"andrey@sitnik.ru"}],"_npmUser":{"name":"ai","email":"andrey@sitnik.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/audio-recorder-polyfill_0.4.0_1603346925003_0.8190072909162887"},"_hasShrinkwrap":false},"0.4.1":{"name":"audio-recorder-polyfill","version":"0.4.1","description":"MediaRecorder polyfill to record audio in Edge and Safari","keywords":["mediarecorder","polyfill","edge","safari","wave","wav","webrtc","audio","web audio api","recorder","mp3"],"author":{"name":"Andrey Sitnik","email":"andrey@sitnik.ru"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ai/audio-recorder-polyfill.git"},"type":"module","main":"index.cjs","module":"index.js","react-native":"index.js","exports":{".":{"require":"./index.cjs","import":"./index.js"},"./package.json":"./package.json","./mpeg-encoder/package.json":"./mpeg-encoder/package.json","./mpeg-encoder":{"require":"./mpeg-encoder/index.cjs","import":"./mpeg-encoder/index.js"},"./wave-encoder/package.json":"./wave-encoder/package.json","./wave-encoder":{"require":"./wave-encoder/index.cjs","import":"./wave-encoder/index.js"}},"bugs":{"url":"https://github.com/ai/audio-recorder-polyfill/issues"},"homepage":"https://github.com/ai/audio-recorder-polyfill#readme","_id":"audio-recorder-polyfill@0.4.1","_nodeVersion":"15.2.1","_npmVersion":"7.0.8","dist":{"integrity":"sha512-SS4qVOzuVwlS/tjQdd0uR+9cCKBTkx4jsAdjM+rMNqoTEWf6bMnBSTfv+FO4Zn9ngxviJOxhkgRWWXsAMqM96Q==","shasum":"4290eca3d8edf49eb6daba59592aacf357b6e5b7","tarball":"https://registry.npmjs.org/audio-recorder-polyfill/-/audio-recorder-polyfill-0.4.1.tgz","fileCount":13,"unpackedSize":30003,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftpIOCRA9TVsSAnZWagAAr8EQAJW3Ugksr00N2A6mHwhp\npO5n8xHmoQz6v5bn7RrA/KG6Ovx6E6B9ZDbCNNagBOPhU2x8SPgQunt4jcuQ\n1YFo6IkBfq0BmhXO8iJzjK8X3uGXDwlEjGH+5J+HVyq+x8MMKozJGod2jDAE\n6/kf1MIZIVy/Bz88jKrlpFl9FhWH9+ge1CKD6oyDYEtVjFbHdFRXXWVUTwUv\n+5/FzJgUXGcYN3YAmDIHV3GhgjXT3MN7fEbONxTeVYcJ3hADnRCuYnmT4kmQ\nTHFkkBTnP1UANyPl0KbNTJsTpvXaYowJaW0xcTlICQYP0VNO70wK9PhZEcMx\nsUXq5w5ebgGxeywIv4o/T3CrQcA0v9CmHFnuETUO+7V5PzTID3lIyjHAp/Cq\nVWv/6swDQd+CYvoSF2gCT0Ve7pNpza3X5x8o4QKK8expyeAthFxHddN1U7Qm\nSnZ07u8UBDBnpb+UpCjOxlJIQLMs5IwQb0N907hIWI5WCbzkdokbtrANxPK2\nw97bMb3ZO/frD7httJkFDrb+LNT2SJ8nFKAWHHfnHO6MI1Q2t5LH7QmMZWI0\n38TfDNGWfOWz28xKph2BtXAbFr9nrV02p835uMmghDnh7Tm8ss48ACES1rkv\nR1rB7KqbllToYDy6aL29sBG03oNwyAZV5lC/c3jRy+gx1Q2oUFFnf3MTxGsO\nSE+G\r\n=NqWV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDyk9N0Q9yXyNEtlbKS/bcAV70ccR6LMC3JcnPaMMPqTwIhAL93lL92kceocW/qB22dxQ27fUr90FTrgYfjVxwaMABq"}]},"_npmUser":{"name":"ai","email":"andrey@sitnik.ru"},"directories":{},"maintainers":[{"name":"ai","email":"andrey@sitnik.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/audio-recorder-polyfill_0.4.1_1605800462037_0.2810500199433843"},"_hasShrinkwrap":false}},"readme":"# Audio Recorder Polyfill\n\n<img align=\"right\" width=\"80\" height=\"80\"\n     src=\"./logo.svg\"\n     title=\"Audio Recorder Polyfill Logo\">\n\n[MediaRecorder] polyfill to record audio in Edge and Safari.\nTry it in **[online demo]** and see **[API]**.\n\n* **Spec compatible.** In the future when all browsers will support\n  MediaRecorder, you will remove polyfill.\n* **Small.** 1.11 KB (minified and gzipped). No dependencies.\n  It uses [Size Limit] to control size.\n* **One file.** In contrast to other recorders, this polyfill uses\n  “inline worker” and don’t need a separated file for Web Worker.\n* **MP3** and **WAV** encoder support.\n\n```js\nnavigator.mediaDevices.getUserMedia({ audio: true }).then(stream => {\n  recorder = new MediaRecorder(stream)\n  recorder.addEventListener('dataavailable', e => {\n    audio.src = URL.createObjectURL(e.data)\n  })\n  recorder.start()\n})\n```\n\n[MediaRecorder]: https://developers.google.com/web/updates/2016/01/mediarecorder\n[online demo]:   https://ai.github.io/audio-recorder-polyfill/\n[Size Limit]:    https://github.com/ai/size-limit\n[API]:           https://ai.github.io/audio-recorder-polyfill/api/\n\n<a href=\"https://evilmartians.com/?utm_source=audio-recorder-polyfill\">\n  <img src=\"https://evilmartians.com/badges/sponsored-by-evil-martians.svg\"\n       alt=\"Sponsored by Evil Martians\" width=\"236\" height=\"54\">\n</a>\n\n\n## Install\n\nInstall package:\n\n```sh\nnpm install --save audio-recorder-polyfill\n```\n\nWe recommend creating separated webpack/Parcel bundle with polyfill.\nIn this case, polyfill will be downloaded only by Edge and Safari.\nGood browsers will download less.\n\nFiles recorded without the polyfill will not be playable on Safari,\nit is highly recommended to convert it to MP3 on the back-end\nof your application. If that’s not an option you can use the polyfill\nin all browsers to force the audio to be converted to the right format\nwith the price of client’s performance.\n\n```diff\n  entry: {\n    app: './src/app.js',\n+   polyfill: './src/polyfill.js'\n  }\n```\n\nInstall polyfill as MediaRecorder in this new bundle `src/polyfill.js`:\n\n```js\nimport AudioRecorder from 'audio-recorder-polyfill'\nwindow.MediaRecorder = AudioRecorder\n```\n\nAdd this code to your HTML to load this new bundle only for browsers\nwithout MediaRecorder support:\n\n```diff\n+   <script>\n+     if (!window.MediaRecorder) {\n+       document.write(\n+         decodeURI('%3Cscript defer src=\"/polyfill.js\">%3C/script>')\n+       )\n+     }\n+   </script>\n    <script src=\"/app.js\" defer></script>\n```\n\n## ES Modules\n\nPolyfill supports ES modules. You do not need to do anything for bundlers.\n\nFor quick hacks you can load polyfill from CDN. Do not use it in production\nbecause of low performance.\n\n```js\nimport AudioRecorder from 'https://cdn.jsdelivr.net/npm/audio-recorder-polyfill/index.js'\nwindow.MediaRecorder = AudioRecorder\n```\n\n\n## Usage\n\nIn the beginning, we need to show a warning in browsers without Web Audio API:\n\n```js\nif (MediaRecorder.notSupported) {\n  noSupport.style.display = 'block'\n  dictaphone.style.display = 'none'\n}\n```\n\nThen you can use standard MediaRecorder [API]:\n\n```js\nlet recorder\n\nrecordButton.addEventListener('click', () => {\n  // Request permissions to record audio\n  navigator.mediaDevices.getUserMedia({ audio: true }).then(stream => {\n    recorder = new MediaRecorder(stream)\n\n    // Set record to <audio> when recording will be finished\n    recorder.addEventListener('dataavailable', e => {\n      audio.src = URL.createObjectURL(e.data)\n    })\n\n    // Start recording\n    recorder.start()\n  })\n})\n\nstopButton.addEventListener('click', () => {\n  // Stop recording\n  recorder.stop()\n  // Remove “recording” icon from browser tab\n  recorder.stream.getTracks().forEach(i => i.stop())\n})\n```\n\nIf you need to upload record to the server, we recommend using `timeslice`.\nMediaRecorder will send recorded data every specified millisecond.\nSo you will start uploading before recording would finish.\n\n```js\n// Will be executed every second with next part of audio file\nrecorder.addEventListener('dataavailable', e => {\n  sendNextPiece(e.data)\n})\n// Dump audio data every second\nrecorder.start(1000)\n```\n\n[API]: https://developer.mozilla.org/en-US/docs/Web/API/MediaStream_Recording_API/Using_the_MediaStream_Recording_API\n\n\n## Audio Formats\n\nChrome records natively only to `.webm` files. Firefox to `.ogg`.\n\nYou can get used file format in `e.data.type`:\n\n```js\nrecorder.addEventListener('dataavailable', e => {\n  e.data.type //=> 'audio/wav' with polyfill\n              //   'audio/webm' in Chrome\n              //   'audio/ogg' in Firefox\n})\n```\n\n\n### WAV\n\nAs default, this polyfill saves records to `.wav` files. Compression\nis not very good, but encoding is fast and simple.\n\n\n### MP3\n\nFor better compression you may use the MP3 encoder.\n\n```js\nimport AudioRecorder from 'audio-recorder-polyfill'\nimport mpegEncoder from 'audio-recorder-polyfill/mpeg-encoder'\n\nAudioRecorder.encoder = mpegEncoder\nAudioRecorder.prototype.mimeType = 'audio/mpeg'\nwindow.MediaRecorder = AudioRecorder\n```\n\n\n## Limitations\n\nThis polyfill tries to be MediaRecorder API compatible.\nBut it still has small differences.\n\n* WAV format contains duration in the file header. As result, with `timeslice`\n  or `requestData()` call, `dataavailable` will receive a separated file\n  with header on every call. In contrast, MediaRecorder sends header only\n  to first `dataavailable`. Other events receive addition bytes\n  to the same file.\n* Constructor options are not supported.\n* `BlobEvent.timecode` is not supported.\n\n\n## Custom Encoder\n\nIf you need audio format with better compression,\nyou can change polyfill’s encoder:\n\n```diff\n  import AudioRecorder from 'audio-recorder-polyfill'\n+ import customEncoder from './ogg-opus-encoder'\n+\n+ AudioRecorder.encoder = customEncoder\n+ AudioRecorder.prototype.mimeType = 'audio/ogg'\n  window.MediaRecorder = AudioRecorder\n```\n\nThe encoder should be a function with Web Worker in the body.\nPolyfill converts function to the string to make Web Worker.\n\n```js\nmodule.exports = () => {\n  function init (sampleRate) {\n    …\n  }\n\n  function encode (input) {\n    …\n  }\n\n  function dump (sampleRate) {\n    …\n    postMessage(output)\n  }\n\n  onmessage = e => {\n    if (e.data[0] === 'init') {\n      init(e.data[1])\n    } else if (e.data[0] === 'encode') {\n      encode(e.data[1])\n    } else if (e.data[0] === 'dump') {\n      dump(e.data[1])\n    }\n  }\n}\n```\n","maintainers":[{"name":"ai","email":"andrey@sitnik.ru"}],"time":{"modified":"2022-04-11T15:48:25.774Z","created":"2017-11-27T07:03:52.087Z","0.1.0":"2017-11-27T07:03:52.087Z","0.1.1":"2017-12-01T03:56:14.401Z","0.1.2":"2018-06-21T15:33:47.852Z","0.1.3":"2018-10-05T22:42:15.769Z","0.1.4":"2019-02-05T18:09:28.378Z","0.1.5":"2019-02-10T18:18:21.040Z","0.1.6":"2019-04-05T16:53:15.640Z","0.2.0":"2020-02-07T08:48:31.768Z","0.3.0":"2020-03-01T19:56:18.688Z","0.3.1":"2020-03-01T20:05:18.872Z","0.3.2":"2020-03-02T06:36:18.630Z","0.3.3":"2020-03-13T00:11:14.665Z","0.3.4":"2020-03-17T02:17:31.758Z","0.3.5":"2020-04-10T10:01:35.218Z","0.3.6":"2020-04-14T16:35:56.017Z","0.3.7":"2020-09-22T19:24:28.891Z","0.3.8":"2020-09-24T15:42:23.281Z","0.4.0":"2020-10-22T06:08:45.117Z","0.4.1":"2020-11-19T15:41:02.189Z"},"homepage":"https://github.com/ai/audio-recorder-polyfill#readme","keywords":["mediarecorder","polyfill","edge","safari","wave","wav","webrtc","audio","web audio api","recorder","mp3"],"repository":{"type":"git","url":"git+https://github.com/ai/audio-recorder-polyfill.git"},"author":{"name":"Andrey Sitnik","email":"andrey@sitnik.ru"},"bugs":{"url":"https://github.com/ai/audio-recorder-polyfill/issues"},"license":"MIT","readmeFilename":"README.md"}