{"_id":"zerorate-player-native","_rev":"31-675804948907ecb63920e006d446b28b","name":"zerorate-player-native","dist-tags":{"latest":"1.0.31"},"versions":{"1.0.0":{"name":"zerorate-player-native","version":"1.0.0","keywords":["react-native","video-player","hls","zerorate-player"],"author":{"name":"Deji Busari"},"license":"MIT","_id":"zerorate-player-native@1.0.0","maintainers":[{"name":"freepass","email":"deji@freepass.africa"}],"dist":{"shasum":"94313a5dbb27d6373876053b2979c99784382efa","tarball":"https://registry.npmjs.org/zerorate-player-native/-/zerorate-player-native-1.0.0.tgz","fileCount":3,"integrity":"sha512-CL5UMzTNABvIM7ri2I4TZchmQpTN80UKUtaRCU6B1e5zV45jbShpY89wwNudjwWWlaZPlvrqvQmt43IoJZ/lnA==","signatures":[{"sig":"MEQCIAVkk1ncyUv3A8Oj3zIsYn4CVG8dBhfDdf/HpYsiW0wzAiA8Bc9ms3w2zZpN19f7okvy7dWmOxoUuNQ9MWOULHRu/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3439},"main":"src/ZeroratePlayerNative.js","_npmUser":{"name":"freepass","email":"deji@freepass.africa"},"_npmVersion":"10.9.2","description":"React Native wrapper for zerorate-player SDK","directories":{},"_nodeVersion":"23.11.0","dependencies":{"react":"^18.2.0","react-native":"^0.73.0","react-native-webview":"^13.6.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/zerorate-player-native_1.0.0_1747220717798_0.760455053646522","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"zerorate-player-native","version":"1.0.1","keywords":["react-native","video-player","hls","zerorate-player"],"author":{"name":"Deji Busari"},"license":"MIT","_id":"zerorate-player-native@1.0.1","maintainers":[{"name":"freepass","email":"deji@freepass.africa"}],"dist":{"shasum":"3342f626e43e9a3b3bbd0d902c6ca406f7594e04","tarball":"https://registry.npmjs.org/zerorate-player-native/-/zerorate-player-native-1.0.1.tgz","fileCount":5,"integrity":"sha512-X5RtfvUhpkE39Iv4QOFPtzHNZ64e6lCe7kr4uqu6lAYHl1Z8y4wTwiGFayrlwxf8GklCRQxJeZFXGYdQwctkFw==","signatures":[{"sig":"MEYCIQCWQvxLl0Ia4eNheteVPAlz1mXSrwdCAalCRTvOJyBuSwIhAPOZNzCOIDWjqxqqZJnvSmXt9hpZ/oK6f3yxCnsvziUN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7669},"main":"src/ZeroratePlayerNative.js","types":"index.d.ts","_npmUser":{"name":"freepass","email":"deji@freepass.africa"},"_npmVersion":"10.9.2","description":"React Native wrapper for zerorate-player SDK","directories":{},"_nodeVersion":"23.11.0","dependencies":{"react":"^18.2.0","react-native":"^0.73.0","react-native-webview":"^13.6.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/zerorate-player-native_1.0.1_1747222894752_0.52088817146199","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"zerorate-player-native","version":"1.0.2","keywords":["react-native","video-player","hls","zerorate-player"],"author":{"name":"Deji Busari"},"license":"MIT","_id":"zerorate-player-native@1.0.2","maintainers":[{"name":"freepass","email":"deji@freepass.africa"}],"dist":{"shasum":"aa097ae34233fb21109a31143f7f78a772d45aa1","tarball":"https://registry.npmjs.org/zerorate-player-native/-/zerorate-player-native-1.0.2.tgz","fileCount":5,"integrity":"sha512-lS0ESzPIVAZwQFN9EOVgIFPGQbLspxi/Y3PL26bk5TWbKbtZnOMzNZkL6sYAjUMfeLMRcOXCG/IPzjo+ZuE0RA==","signatures":[{"sig":"MEUCIDTLX4kdBFm/p2rWj1Rc3O1Nbmn2f+7ZVfM6F9UZUHeQAiEA3oVyTuvgWD3cvAl+oLHor0q5Y8czm5C2lu5t0BOXnTo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7781},"main":"src/ZeroratePlayerNative.js","types":"index.d.ts","_npmUser":{"name":"freepass","email":"deji@freepass.africa"},"_npmVersion":"10.9.2","description":"React Native wrapper for zerorate-player SDK","directories":{},"_nodeVersion":"23.11.0","dependencies":{"react-native-webview":"^13.6.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","react-native":"^0.73.0"},"peerDependencies":{"react":">=17.0.0","react-native":">=0.60.0"},"_npmOperationalInternal":{"tmp":"tmp/zerorate-player-native_1.0.2_1747223640646_0.19509703676137913","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"zerorate-player-native","version":"1.0.3","keywords":["react-native","video-player","hls","zerorate-player"],"author":{"name":"Deji Busari"},"license":"MIT","_id":"zerorate-player-native@1.0.3","maintainers":[{"name":"freepass","email":"deji@freepass.africa"}],"dist":{"shasum":"2194a352032d1128b40dc4532ac151a4405d613d","tarball":"https://registry.npmjs.org/zerorate-player-native/-/zerorate-player-native-1.0.3.tgz","fileCount":5,"integrity":"sha512-WTwWv9dljUHKtk2UQXQ/Z0HIowbAwcZevHRKsFCuT5+6Ipze9F4fej09oFeeiGrVhcUlTiQiELOFoaECCrjZGg==","signatures":[{"sig":"MEUCIQCrfKqa2hmioTdEneEkKN6a0HoMohvj6XEbuXhLF6VuwQIgHk9ZtTMd8vZW0k2vGleUMAgb6mHGc/kHjkIthlWp608=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7888},"main":"src/ZeroratePlayerNative.js","types":"index.d.ts","_npmUser":{"name":"freepass","email":"deji@freepass.africa"},"_npmVersion":"10.9.2","description":"React Native wrapper for zerorate-player SDK","directories":{},"_nodeVersion":"23.11.0","dependencies":{"react-native-webview":"^13.6.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","react-native":"^0.73.0"},"peerDependencies":{"react":">=17.0.0","react-native":">=0.60.0"},"_npmOperationalInternal":{"tmp":"tmp/zerorate-player-native_1.0.3_1747224150798_0.3770391910423154","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"zerorate-player-native","version":"1.0.4","keywords":["react-native","video-player","hls","zerorate-player"],"author":{"name":"Deji Busari"},"license":"MIT","_id":"zerorate-player-native@1.0.4","maintainers":[{"name":"freepass","email":"deji@freepass.africa"}],"dist":{"shasum":"a894c84a5fafe4b32dfff83f334103d61ca79bfd","tarball":"https://registry.npmjs.org/zerorate-player-native/-/zerorate-player-native-1.0.4.tgz","fileCount":5,"integrity":"sha512-VA1TdkyVTdNylKbNNMEQQadAgZlKPBNY0kEt7MknlKQJw5v8g+ALYcprYnM1kMmBBhNg5Tf9ERkScO4qNHI7JA==","signatures":[{"sig":"MEQCID8DMbMmgi2ctH4ohKfsX6vxZaonAlPEWgJyL8BBR8ANAiAvuFD9eaOfKfJRzsb3cj2SPf6fH3QAyZRdbeOOCDmAHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11916},"main":"src/ZeroratePlayerNative.js","types":"index.d.ts","_npmUser":{"name":"freepass","email":"deji@freepass.africa"},"_npmVersion":"10.9.2","description":"React Native wrapper for zerorate-player SDK","directories":{},"_nodeVersion":"23.11.0","dependencies":{"react-native-webview":"^13.6.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","react-native":"^0.73.0"},"peerDependencies":{"react":">=17.0.0","react-native":">=0.60.0"},"_npmOperationalInternal":{"tmp":"tmp/zerorate-player-native_1.0.4_1747230305576_0.7789405621555552","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"zerorate-player-native","version":"1.0.5","keywords":["react-native","video-player","hls","zerorate-player"],"author":{"name":"Deji Busari"},"license":"MIT","_id":"zerorate-player-native@1.0.5","maintainers":[{"name":"freepass","email":"deji@freepass.africa"}],"dist":{"shasum":"f0079ef4907cd9922c2b3e675e3c828a8769d752","tarball":"https://registry.npmjs.org/zerorate-player-native/-/zerorate-player-native-1.0.5.tgz","fileCount":5,"integrity":"sha512-ofCAPbhwcAcrN19TnzKuLcMPr7Hea9GxL9LlQRCe6bC3J8A9+s63hdJTHZfTXYzYq68+4U35O+hQY3KcQ1x82A==","signatures":[{"sig":"MEQCIDuOI8dgBX4YijBoCEdnn6LPPbgaoX1AKkBBgUg/SzPlAiBKu5EfB2peRKiohwHa6w24G9eREv2yjaxGTy6JthxWIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11931},"main":"src/ZeroratePlayerNative.js","types":"index.d.ts","_npmUser":{"name":"freepass","email":"deji@freepass.africa"},"_npmVersion":"10.9.2","description":"React Native wrapper for zerorate-player SDK","directories":{},"_nodeVersion":"23.11.0","dependencies":{"react-native-webview":"^13.6.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","react-native":"^0.73.0"},"peerDependencies":{"react":">=17.0.0","react-native":">=0.60.0"},"_npmOperationalInternal":{"tmp":"tmp/zerorate-player-native_1.0.5_1747385788204_0.5120188719956118","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"zerorate-player-native","version":"1.0.6","keywords":["react-native","video-player","hls","zerorate-player"],"author":{"name":"Deji Busari"},"license":"MIT","_id":"zerorate-player-native@1.0.6","maintainers":[{"name":"freepass","email":"deji@freepass.africa"}],"dist":{"shasum":"b18e0dd26f03e8a031ebebf1b8bd63638d7b4495","tarball":"https://registry.npmjs.org/zerorate-player-native/-/zerorate-player-native-1.0.6.tgz","fileCount":5,"integrity":"sha512-w2zEB/dNzvalIJxgVIX3Fk0Rw7yhbgxG2QWGHCI3wZz/JWm0pOBrFJJLZSxCXIKpRIu7RKLeJ8ut9MvwtSG5FA==","signatures":[{"sig":"MEQCICZaSIqz559OlSNlaYOwPboN82PfF3emjC4RWpGpBNm0AiB3DS6Xq1KbyTBcl9NkCYnN98pKkUpjX4t/VwtXTE2Hpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11881},"main":"src/ZeroratePlayerNative.js","types":"index.d.ts","_npmUser":{"name":"freepass","email":"deji@freepass.africa"},"_npmVersion":"10.9.2","description":"React Native wrapper for zerorate-player SDK","directories":{},"_nodeVersion":"23.11.0","dependencies":{"react-native-webview":"^13.6.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","react-native":"^0.73.0"},"peerDependencies":{"react":">=17.0.0","react-native":">=0.60.0"},"_npmOperationalInternal":{"tmp":"tmp/zerorate-player-native_1.0.6_1747388187582_0.5284676742349572","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"zerorate-player-native","version":"1.0.7","keywords":["react-native","video-player","hls","zerorate-player"],"author":{"name":"Deji Busari"},"license":"MIT","_id":"zerorate-player-native@1.0.7","maintainers":[{"name":"freepass","email":"deji@freepass.africa"}],"dist":{"shasum":"17ef3740a317b379f39c0c18380c7d9f1cae99c8","tarball":"https://registry.npmjs.org/zerorate-player-native/-/zerorate-player-native-1.0.7.tgz","fileCount":5,"integrity":"sha512-FToEyOWd4IT4xQetM4otDA0XMyHZl/ml5DYEAy8QoEQLg+zQibBlL3sMXMHuJUxmEp16+XkOulXHm+7UAzorIQ==","signatures":[{"sig":"MEUCIQD3N7eaK+S/KsmpNIDRVRyps2pik5kcU5QQA50DHGFYMgIgYZ3aPAjcBfXcmiKe+JI9c3I1POc/5rbRMWM/jmv/tdY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14364},"main":"src/ZeroratePlayerNative.js","types":"index.d.ts","_npmUser":{"name":"freepass","email":"deji@freepass.africa"},"_npmVersion":"10.9.2","description":"React Native wrapper for zerorate-player SDK","directories":{},"_nodeVersion":"23.11.0","dependencies":{"react-native-webview":"^13.6.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","react-native":"^0.73.0"},"peerDependencies":{"react":">=17.0.0","react-native":">=0.60.0"},"_npmOperationalInternal":{"tmp":"tmp/zerorate-player-native_1.0.7_1747648784307_0.20295385531614052","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"zerorate-player-native","version":"1.0.8","keywords":["react-native","video-player","hls","zerorate-player"],"author":{"name":"Deji Busari"},"license":"MIT","_id":"zerorate-player-native@1.0.8","maintainers":[{"name":"freepass","email":"deji@freepass.africa"}],"dist":{"shasum":"86e1fc3ab1b1e348d3505e2cf8e305268c3a525a","tarball":"https://registry.npmjs.org/zerorate-player-native/-/zerorate-player-native-1.0.8.tgz","fileCount":5,"integrity":"sha512-yyyso1axqOTItKQ/9RzXIkD8Kxb35ojAGdAUfVwRhFDQ/J8OFlaeSSWK6DpBrmda4dz8wo7P0dvJBACHTMHAsw==","signatures":[{"sig":"MEUCIFywyyxnRl0PmE7+9l+MGX7HgE5hC5DiQI2Y+ZRMWovtAiEAwST3IyYm9XBTvxaMvs9wUtiDaCQCcz65149U4Om9slI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16172},"main":"src/ZeroratePlayerNative.js","types":"index.d.ts","_npmUser":{"name":"freepass","email":"deji@freepass.africa"},"_npmVersion":"10.9.2","description":"React Native wrapper for zerorate-player SDK","directories":{},"_nodeVersion":"23.11.0","dependencies":{"react-native-webview":"^13.6.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","react-native":"^0.73.0"},"peerDependencies":{"react":">=17.0.0","react-native":">=0.60.0"},"_npmOperationalInternal":{"tmp":"tmp/zerorate-player-native_1.0.8_1747649434661_0.41186190099557995","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"zerorate-player-native","version":"1.0.9","keywords":["react-native","video-player","hls","zerorate-player"],"author":{"name":"Deji Busari"},"license":"MIT","_id":"zerorate-player-native@1.0.9","maintainers":[{"name":"freepass","email":"deji@freepass.africa"}],"dist":{"shasum":"603a0991a2213dd36ac2f9ec75d245575653387b","tarball":"https://registry.npmjs.org/zerorate-player-native/-/zerorate-player-native-1.0.9.tgz","fileCount":5,"integrity":"sha512-aKzjho/uiGXMf6l7ohieyCRHxj8vT179sQKxJmDtx4lBXSqNWFn+JdIOobl8mteedi/BN/oXlUcz5tSYVjMgQA==","signatures":[{"sig":"MEYCIQDlY4oEioBxcKRTSeA8pgUB6Iopknz4co8L1SSfL+6dMQIhALHPRssrwihT/dz1JbbwSErNiCzTMnqqcRs1+FGJUCwO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15210},"main":"src/ZeroratePlayerNative.js","types":"index.d.ts","_npmUser":{"name":"freepass","email":"deji@freepass.africa"},"_npmVersion":"10.9.2","description":"React Native wrapper for zerorate-player SDK","directories":{},"_nodeVersion":"23.11.0","dependencies":{"react-native-webview":"^13.6.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","react-native":"^0.73.0"},"peerDependencies":{"react":">=17.0.0","react-native":">=0.60.0"},"_npmOperationalInternal":{"tmp":"tmp/zerorate-player-native_1.0.9_1747649932512_0.746742591270825","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"zerorate-player-native","version":"1.0.10","keywords":["react-native","video-player","hls","zerorate-player"],"author":{"name":"Deji Busari"},"license":"MIT","_id":"zerorate-player-native@1.0.10","maintainers":[{"name":"freepass","email":"deji@freepass.africa"}],"dist":{"shasum":"24ce5d7367f8b1f05dcd875eb8b67f36c9abf756","tarball":"https://registry.npmjs.org/zerorate-player-native/-/zerorate-player-native-1.0.10.tgz","fileCount":5,"integrity":"sha512-64CZaLXu27wWbWksJTuPv7hD4EoH07ph8rpZkLId6YoONylrnx8m/ZGm1hV1F5g/0xwLNiZgOe2UOdQ2/AEq5Q==","signatures":[{"sig":"MEYCIQDAQwEBvUflnXLQM7SsAOMdmYQoB76cOR97hD2SG4h06wIhAINJhELeCJ7AalhzN69rYr5iFJpmiU0ifrkWWiAxGEmg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16765},"main":"src/ZeroratePlayerNative.js","types":"index.d.ts","_npmUser":{"name":"freepass","email":"deji@freepass.africa"},"_npmVersion":"10.9.2","description":"React Native wrapper for zerorate-player SDK","directories":{},"_nodeVersion":"23.11.0","dependencies":{"react-native-webview":"^13.6.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","react-native":"^0.73.0"},"peerDependencies":{"react":">=17.0.0","react-native":">=0.60.0"},"_npmOperationalInternal":{"tmp":"tmp/zerorate-player-native_1.0.10_1747650507243_0.08386152944180325","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"zerorate-player-native","version":"1.0.11","keywords":["react-native","video-player","hls","zerorate-player"],"author":{"name":"Deji Busari"},"license":"MIT","_id":"zerorate-player-native@1.0.11","maintainers":[{"name":"freepass","email":"deji@freepass.africa"}],"dist":{"shasum":"0a6816e357b688e92b6bc33ebf23c579451088ce","tarball":"https://registry.npmjs.org/zerorate-player-native/-/zerorate-player-native-1.0.11.tgz","fileCount":5,"integrity":"sha512-mUZM6OfyY/slQobIISQpTnG4JC7lOOWgYZ8d4amptXFXLwgtvgrbirs/Wf8QzwE/ak4b/aWJiXKgMFeBPTg8Qw==","signatures":[{"sig":"MEYCIQCxfURO8v9ewkuSF+GaiiZaVuMA4aSQYtln6VFhNeCJ3gIhAIT4Z7pq6FVxbFo47f61H7XfkkI0Wl+zQra+Xz4hVwXw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17647},"main":"src/ZeroratePlayerNative.js","types":"index.d.ts","_npmUser":{"name":"freepass","email":"deji@freepass.africa"},"_npmVersion":"10.9.2","description":"React Native wrapper for zerorate-player SDK","directories":{},"_nodeVersion":"23.11.0","dependencies":{"react-native-webview":"^13.6.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","react-native":"^0.73.0"},"peerDependencies":{"react":">=17.0.0","react-native":">=0.60.0"},"_npmOperationalInternal":{"tmp":"tmp/zerorate-player-native_1.0.11_1747650773525_0.8187565583684044","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"zerorate-player-native","version":"1.0.12","keywords":["react-native","video-player","hls","zerorate-player"],"author":{"name":"Deji Busari"},"license":"MIT","_id":"zerorate-player-native@1.0.12","maintainers":[{"name":"freepass","email":"deji@freepass.africa"}],"dist":{"shasum":"7c234849cb4763684f18f2bcd13c541b98dc8a6f","tarball":"https://registry.npmjs.org/zerorate-player-native/-/zerorate-player-native-1.0.12.tgz","fileCount":5,"integrity":"sha512-W24HfUiaHOxk66gAW8vh7Iby6Ctzu/JwyuHVJEtE1wIeY3UFAWCS2t81R2IKhLJnmUnWjxJHFGkahWCyfh8XHg==","signatures":[{"sig":"MEUCIFIQzuUPlc83FgJx0W0YX9SL2alV/bMgShGNeWnJpGS2AiEAqJxyLk92rMn0fzpWeK16iktFTldDQtPOaacGVKX1IkI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18564},"main":"src/ZeroratePlayerNative.js","types":"index.d.ts","_npmUser":{"name":"freepass","email":"deji@freepass.africa"},"_npmVersion":"10.9.2","description":"React Native wrapper for zerorate-player SDK","directories":{},"_nodeVersion":"23.11.0","dependencies":{"react-native-webview":"^13.6.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","react-native":"^0.73.0"},"peerDependencies":{"react":">=17.0.0","react-native":">=0.60.0"},"_npmOperationalInternal":{"tmp":"tmp/zerorate-player-native_1.0.12_1747650966904_0.2637468208263829","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"zerorate-player-native","version":"1.0.13","keywords":["react-native","video-player","hls","zerorate-player"],"author":{"name":"Deji Busari"},"license":"MIT","_id":"zerorate-player-native@1.0.13","maintainers":[{"name":"freepass","email":"deji@freepass.africa"}],"dist":{"shasum":"dfbade511d1eb2939c21a96161838a46b2fa58cd","tarball":"https://registry.npmjs.org/zerorate-player-native/-/zerorate-player-native-1.0.13.tgz","fileCount":5,"integrity":"sha512-MZsUkk+K3NJ8ef8gzJ0KNMpM0vabNGAszVm6ME6Lns4fnBEOxnw4s0XZxg4a0RdyHi4HCN8so7hWglu9IFlmJg==","signatures":[{"sig":"MEUCIQC4gD0hudw6PFtwpUPnHDNjv6CnDGhHBk13wrJpJuhF/QIgUgaKGKT4yOGvLscG5bs1RoJNeJap5Tokx5RsyMfkDg0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19380},"main":"src/ZeroratePlayerNative.js","types":"index.d.ts","_npmUser":{"name":"freepass","email":"deji@freepass.africa"},"_npmVersion":"10.9.2","description":"React Native wrapper for zerorate-player SDK","directories":{},"_nodeVersion":"23.11.0","dependencies":{"react-native-webview":"^13.6.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","react-native":"^0.73.0"},"peerDependencies":{"react":">=17.0.0","react-native":">=0.60.0"},"_npmOperationalInternal":{"tmp":"tmp/zerorate-player-native_1.0.13_1747651295513_0.9359473044113045","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"zerorate-player-native","version":"1.0.14","keywords":["react-native","video-player","hls","zerorate-player"],"author":{"name":"Deji Busari"},"license":"MIT","_id":"zerorate-player-native@1.0.14","maintainers":[{"name":"freepass","email":"deji@freepass.africa"}],"dist":{"shasum":"f2e2e69bfc04f7353d6ac0c5d0615260a89ae896","tarball":"https://registry.npmjs.org/zerorate-player-native/-/zerorate-player-native-1.0.14.tgz","fileCount":5,"integrity":"sha512-1ZhwOZmH0XOekZhmkoROJ/E/wsZ8gLYk5sBW7x5XxGCbWqGy9IZUv6+VoVYpLkYnFinROr+XHamcx08hvtgvLA==","signatures":[{"sig":"MEQCIAg3Nl3gQyFBBLMCEVGwcTaKuaGz095nTWdbK+fWm1+NAiAt6CQHEhZjcG/+try0H5jcJMnT+OLFreQ6ZiUaUgkSkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19667},"main":"src/ZeroratePlayerNative.js","types":"index.d.ts","_npmUser":{"name":"freepass","email":"deji@freepass.africa"},"_npmVersion":"10.9.2","description":"React Native wrapper for zerorate-player SDK","directories":{},"_nodeVersion":"23.11.0","dependencies":{"react-native-webview":"^13.6.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","react-native":"^0.73.0"},"peerDependencies":{"react":">=17.0.0","react-native":">=0.60.0"},"_npmOperationalInternal":{"tmp":"tmp/zerorate-player-native_1.0.14_1747651535545_0.6557484995695366","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"zerorate-player-native","version":"1.0.15","keywords":["react-native","video-player","hls","zerorate-player"],"author":{"name":"Deji Busari"},"license":"MIT","_id":"zerorate-player-native@1.0.15","maintainers":[{"name":"freepass","email":"deji@freepass.africa"}],"dist":{"shasum":"24fb6d885beb2cbb69204eb52594d975807623e6","tarball":"https://registry.npmjs.org/zerorate-player-native/-/zerorate-player-native-1.0.15.tgz","fileCount":5,"integrity":"sha512-Qh34Cn7p4ZHAbXjzXxvhhYyF1MSiViFvOs5HHF9a8TNg0kx7KCooE+B3kUDPQCb3BZ6uNY11P0cf7gWERtjS+Q==","signatures":[{"sig":"MEUCIBD4VgEcTN04znbv9s8t07qo3OTmoPbZvU59mO4031KyAiEA+lpT2w1ryHc2ld1DvfoiqH3h2KfIxAKI/62lDrBKw3k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16188},"main":"src/ZeroratePlayerNative.js","types":"index.d.ts","_npmUser":{"name":"freepass","email":"deji@freepass.africa"},"_npmVersion":"10.9.2","description":"React Native wrapper for zerorate-player SDK","directories":{},"_nodeVersion":"23.11.0","dependencies":{"react-native-webview":"^13.6.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","react-native":"^0.73.0"},"peerDependencies":{"react":">=17.0.0","react-native":">=0.60.0"},"_npmOperationalInternal":{"tmp":"tmp/zerorate-player-native_1.0.15_1747652007532_0.499957679360415","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"zerorate-player-native","version":"1.0.16","keywords":["react-native","video-player","hls","zerorate-player"],"author":{"name":"Deji Busari"},"license":"MIT","_id":"zerorate-player-native@1.0.16","maintainers":[{"name":"freepass","email":"deji@freepass.africa"}],"dist":{"shasum":"ce01dc8c8d48aca1a186617d0c67db1ac37df61d","tarball":"https://registry.npmjs.org/zerorate-player-native/-/zerorate-player-native-1.0.16.tgz","fileCount":5,"integrity":"sha512-UwtLzB9jjEcw5vfyhaVOJ64qU4ARKkJiBxDOE5/K0ZDlbIUquGy/wfVG7KB897KI14wdQsw3z+969lDQlv3YQw==","signatures":[{"sig":"MEUCIQDIb/45E9vvpEE+7uAEbLz93TFGhumvEwD5mDFw/WTboAIgebvBXZUXkO++ujxnNCInQNzxgJrJb/kfxZYVIq9ueVE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16880},"main":"src/ZeroratePlayerNative.js","types":"index.d.ts","_npmUser":{"name":"freepass","email":"deji@freepass.africa"},"_npmVersion":"10.9.2","description":"React Native wrapper for zerorate-player SDK","directories":{},"_nodeVersion":"23.11.0","dependencies":{"react-native-webview":"^13.6.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","react-native":"^0.73.0"},"peerDependencies":{"react":">=17.0.0","react-native":">=0.60.0"},"_npmOperationalInternal":{"tmp":"tmp/zerorate-player-native_1.0.16_1747652177348_0.27127635821623297","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"zerorate-player-native","version":"1.0.17","keywords":["react-native","video-player","hls","zerorate-player"],"author":{"name":"Deji Busari"},"license":"MIT","_id":"zerorate-player-native@1.0.17","maintainers":[{"name":"freepass","email":"deji@freepass.africa"}],"dist":{"shasum":"9a5bd9b165d7e4bf8a7005dc29d1bb8abeade85a","tarball":"https://registry.npmjs.org/zerorate-player-native/-/zerorate-player-native-1.0.17.tgz","fileCount":5,"integrity":"sha512-e+I5AUkeCyCFuF8kmEG7P7wCMTkOWO6ULhg0/MVSp6ZSj2rHZSXdnT07g5TFquqpqn7Aw+o5+s/SLTLWLG6p7w==","signatures":[{"sig":"MEUCIEoHUneXXwNLLYhDooxyTNfmI71FXJ29zwf0IPVr86W/AiEAy046UIXCeONjkUwHS7sgIDqMV08GS0c4ov/4Vf/KCIk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16880},"main":"src/ZeroratePlayerNative.js","types":"index.d.ts","_npmUser":{"name":"freepass","email":"deji@freepass.africa"},"_npmVersion":"10.9.2","description":"React Native wrapper for zerorate-player SDK","directories":{},"_nodeVersion":"23.11.0","dependencies":{"react-native-webview":"^13.6.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","react-native":"^0.73.0"},"peerDependencies":{"react":">=17.0.0","react-native":">=0.60.0"},"_npmOperationalInternal":{"tmp":"tmp/zerorate-player-native_1.0.17_1747652283977_0.5078239561277518","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"zerorate-player-native","version":"1.0.18","keywords":["react-native","video-player","hls","zerorate-player"],"author":{"name":"Deji Busari"},"license":"MIT","_id":"zerorate-player-native@1.0.18","maintainers":[{"name":"freepass","email":"deji@freepass.africa"}],"dist":{"shasum":"9b8df2a6aef5a87b987ba2c1e0535d5d695a4eeb","tarball":"https://registry.npmjs.org/zerorate-player-native/-/zerorate-player-native-1.0.18.tgz","fileCount":5,"integrity":"sha512-EBqr21fEjdJKqbUAccqsjZ90Ts5tsYld1Lf6cs0UYL3qKMrLfkc/lSuvVnHaOdy0bt4Izky8PH3dsQ3EIzs4Jg==","signatures":[{"sig":"MEUCIQCC67skBHPpWtdMYqEz4gOL+/14f7EwPJ8j8ORF7xnCOQIgGZQ0UWYNpxVqgN+G24vvV/tKnAvAujb2lDP/gNltdxk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18350},"main":"src/ZeroratePlayerNative.js","types":"index.d.ts","_npmUser":{"name":"freepass","email":"deji@freepass.africa"},"_npmVersion":"10.9.2","description":"React Native wrapper for zerorate-player SDK","directories":{},"_nodeVersion":"23.11.0","dependencies":{"react-native-webview":"^13.6.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","react-native":"^0.73.0"},"peerDependencies":{"react":">=17.0.0","react-native":">=0.60.0"},"_npmOperationalInternal":{"tmp":"tmp/zerorate-player-native_1.0.18_1747652459997_0.06031004666719908","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"zerorate-player-native","version":"1.0.19","keywords":["react-native","video-player","hls","zerorate-player"],"author":{"name":"Deji Busari"},"license":"MIT","_id":"zerorate-player-native@1.0.19","maintainers":[{"name":"freepass","email":"deji@freepass.africa"}],"dist":{"shasum":"c3ce1960bcc0c4c541934eac199e2c09d6a5df54","tarball":"https://registry.npmjs.org/zerorate-player-native/-/zerorate-player-native-1.0.19.tgz","fileCount":5,"integrity":"sha512-ToB39jANJ2q2w8j1597X6Vj+Dgloxub/FJ+uBd+A1gbnKsTu/t+xVJmcg0JFmkCuQQdxZHacptOJCVF7P2PdDw==","signatures":[{"sig":"MEYCIQCB70kuF/EPjvrIsqHgNzg9xbaY00MWd0yY8XXFACEJmgIhANsp7jRFGTD9TN5PfJ2/3RrzXlzGU40cUon95kHnTK21","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18350},"main":"src/ZeroratePlayerNative.js","types":"index.d.ts","_npmUser":{"name":"freepass","email":"deji@freepass.africa"},"_npmVersion":"10.9.2","description":"React Native wrapper for zerorate-player SDK","directories":{},"_nodeVersion":"23.11.0","dependencies":{"react-native-webview":"^13.6.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","react-native":"^0.73.0"},"peerDependencies":{"react":">=17.0.0","react-native":">=0.60.0"},"_npmOperationalInternal":{"tmp":"tmp/zerorate-player-native_1.0.19_1747652522703_0.43553363996590777","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"zerorate-player-native","version":"1.0.20","keywords":["react-native","video-player","hls","zerorate-player"],"author":{"name":"Deji Busari"},"license":"MIT","_id":"zerorate-player-native@1.0.20","maintainers":[{"name":"freepass","email":"deji@freepass.africa"}],"dist":{"shasum":"d780b8f727d2241d61287dc1480e6444cef1c687","tarball":"https://registry.npmjs.org/zerorate-player-native/-/zerorate-player-native-1.0.20.tgz","fileCount":5,"integrity":"sha512-5eq69qE0YkuDMLFtfVe5hs3ThcGT3ChDEcVa9lwSjpVfoeNm4IGzwuxqreqdgYrFOBsd6kfG4M/8DyaRBiPuXw==","signatures":[{"sig":"MEYCIQChU+eMsXnBt07IUivT5TqLVX1rXDX2ZamaIghMO5anLgIhAIIpuJ4kFP0rN9f3ZwE6e1Jzbhpcmx84NVcVMW+Hm+N3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17385},"main":"src/ZeroratePlayerNative.js","types":"index.d.ts","_npmUser":{"name":"freepass","email":"deji@freepass.africa"},"_npmVersion":"10.9.2","description":"React Native wrapper for zerorate-player SDK","directories":{},"_nodeVersion":"23.11.0","dependencies":{"react-native-webview":"^13.6.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","react-native":"^0.73.0"},"peerDependencies":{"react":">=17.0.0","react-native":">=0.60.0"},"_npmOperationalInternal":{"tmp":"tmp/zerorate-player-native_1.0.20_1747664352033_0.30053231706697603","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"zerorate-player-native","version":"1.0.21","keywords":["react-native","video-player","hls","zerorate-player"],"author":{"name":"Deji Busari"},"license":"MIT","_id":"zerorate-player-native@1.0.21","maintainers":[{"name":"freepass","email":"deji@freepass.africa"}],"dist":{"shasum":"4ecdae08beeb315589ff9c0dda972b94d554b6f8","tarball":"https://registry.npmjs.org/zerorate-player-native/-/zerorate-player-native-1.0.21.tgz","fileCount":5,"integrity":"sha512-MvLpQmWcbWEd3eZ2Rz/TDMnkqlmf96DZGSP+4do2HVAaFyReQLB+QtaiPYMNAn6LnuMMQk4bxPUOB8FR0V9vCA==","signatures":[{"sig":"MEYCIQDhzs5B5mHRRd21hcf9xb7j7LqZcEAg+wxaMp42nqOshgIhALmiIXCD6XOThpsfjDrSx73qWsBe6z/ZrxmRnZ1xtqZU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17674},"main":"src/ZeroratePlayerNative.js","types":"index.d.ts","_npmUser":{"name":"freepass","email":"deji@freepass.africa"},"_npmVersion":"10.9.2","description":"React Native wrapper for zerorate-player SDK","directories":{},"_nodeVersion":"23.11.0","dependencies":{"react-native-webview":"^13.6.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","react-native":"^0.73.0"},"peerDependencies":{"react":">=17.0.0","react-native":">=0.60.0"},"_npmOperationalInternal":{"tmp":"tmp/zerorate-player-native_1.0.21_1747664584509_0.5858076021135536","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"zerorate-player-native","version":"1.0.22","keywords":["react-native","video-player","hls","zerorate-player"],"author":{"name":"Deji Busari"},"license":"MIT","_id":"zerorate-player-native@1.0.22","maintainers":[{"name":"freepass","email":"deji@freepass.africa"}],"dist":{"shasum":"295f4a8075016611fadb403329a5e0d0d0e73a10","tarball":"https://registry.npmjs.org/zerorate-player-native/-/zerorate-player-native-1.0.22.tgz","fileCount":5,"integrity":"sha512-WcydYoo3RI8t3oMIN90ft8rrc3DP5Q+aAPFKHdymIBIDBPscbb/CYdXQafXDPeFGStcIk93l+r957RIqRT/i4g==","signatures":[{"sig":"MEYCIQCZsHLpH+s3ulmXuArg+jvuIllxNJiGMJj4HQ4vdmw9QQIhALsETHy0k/c1qjPC4/VY7zOcc9mmauEtDwEpcMS0pvGB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17704},"main":"src/ZeroratePlayerNative.js","types":"index.d.ts","_npmUser":{"name":"freepass","email":"deji@freepass.africa"},"_npmVersion":"10.9.2","description":"React Native wrapper for zerorate-player SDK","directories":{},"_nodeVersion":"23.11.0","dependencies":{"react-native-webview":"^13.6.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","react-native":"^0.73.0"},"peerDependencies":{"react":">=17.0.0","react-native":">=0.60.0"},"_npmOperationalInternal":{"tmp":"tmp/zerorate-player-native_1.0.22_1747664644391_0.21113484229973145","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"zerorate-player-native","version":"1.0.23","keywords":["react-native","video-player","hls","zerorate-player"],"author":{"name":"Deji Busari"},"license":"MIT","_id":"zerorate-player-native@1.0.23","maintainers":[{"name":"freepass","email":"deji@freepass.africa"}],"dist":{"shasum":"78d15016b6fb18cb3b3d1cc31e7d9220d7b83a76","tarball":"https://registry.npmjs.org/zerorate-player-native/-/zerorate-player-native-1.0.23.tgz","fileCount":5,"integrity":"sha512-W1y8fAv+s31wQwcmC40hyoOzVJNqKlWB/gsBCUaCfxqnT9yqvXoxCv3wS+8/LDs18zxVC5cLtwRv401PR+4hyw==","signatures":[{"sig":"MEUCIQCJQsdiAIEJZ3f/BqZD1632nLfXvYRINjFCRPUXEqOxjQIgbygpUjlbhycWS6ZrJ4Re1hnJ0Tj/jwkF5Fhf6WYS4zk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19643},"main":"src/ZeroratePlayerNative.js","types":"index.d.ts","_npmUser":{"name":"freepass","email":"deji@freepass.africa"},"_npmVersion":"10.9.2","description":"React Native wrapper for zerorate-player SDK","directories":{},"_nodeVersion":"23.11.0","dependencies":{"react-native-webview":"^13.6.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","react-native":"^0.73.0"},"peerDependencies":{"react":">=17.0.0","react-native":">=0.60.0"},"_npmOperationalInternal":{"tmp":"tmp/zerorate-player-native_1.0.23_1747665009496_0.6617541851067681","host":"s3://npm-registry-packages-npm-production"}},"1.0.24":{"name":"zerorate-player-native","version":"1.0.24","keywords":["react-native","video-player","hls","zerorate-player"],"author":{"name":"Deji Busari"},"license":"MIT","_id":"zerorate-player-native@1.0.24","maintainers":[{"name":"freepass","email":"deji@freepass.africa"}],"dist":{"shasum":"710567223ff65ba847d246f46eb11f91cc2a3b7b","tarball":"https://registry.npmjs.org/zerorate-player-native/-/zerorate-player-native-1.0.24.tgz","fileCount":5,"integrity":"sha512-kl2KMwVjdcnSsfcPAWOQXyf/27xeGFL5dO1Yo/+n2Yqnn8vp5KFzRKcEjjV03bNRecGIqxyNk7Dk6HhK3SpWKQ==","signatures":[{"sig":"MEUCICbu/k3wpuxh7AQgXdEg6+cy7Fco4AnOrGVmhzfMHh/pAiEA+AjGmLOFhnnOsGT06dFRGpVB8nUUtzt27yQqz0BibFM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19095},"main":"src/ZeroratePlayerNative.js","types":"index.d.ts","_npmUser":{"name":"freepass","email":"deji@freepass.africa"},"_npmVersion":"10.9.2","description":"React Native wrapper for zerorate-player SDK","directories":{},"_nodeVersion":"23.11.0","dependencies":{"react-native-webview":"^13.6.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","react-native":"^0.73.0"},"peerDependencies":{"react":">=17.0.0","react-native":">=0.60.0"},"_npmOperationalInternal":{"tmp":"tmp/zerorate-player-native_1.0.24_1747665710447_0.34805560949188497","host":"s3://npm-registry-packages-npm-production"}},"1.0.25":{"name":"zerorate-player-native","version":"1.0.25","keywords":["react-native","video-player","hls","zerorate-player"],"author":{"name":"Deji Busari"},"license":"MIT","_id":"zerorate-player-native@1.0.25","maintainers":[{"name":"freepass","email":"deji@freepass.africa"}],"dist":{"shasum":"199241d51cea16f976c04ea1d8b1bc07d6675ce8","tarball":"https://registry.npmjs.org/zerorate-player-native/-/zerorate-player-native-1.0.25.tgz","fileCount":5,"integrity":"sha512-eVJTed39gwVWrKmiBpxR2qPp1+q/ENUM9gscJHrPpGJRb3ZyTHv+f9ygMWnFUk13TVJykaecyWESU+zJ2lsTdg==","signatures":[{"sig":"MEYCIQCu46/DI0mKoWb7eLfHivooA/m/lkflxfAQ7ORz/Hh4oAIhAIwqpoHogyouJo0nYihvqIF+HG8EfKz3KAj85Vy+9wQB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15214},"main":"src/ZeroratePlayerNative.js","types":"index.d.ts","_npmUser":{"name":"freepass","email":"deji@freepass.africa"},"_npmVersion":"10.9.2","description":"React Native wrapper for zerorate-player SDK","directories":{},"_nodeVersion":"23.11.0","dependencies":{"react-native-webview":"^13.6.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","react-native":"^0.73.0"},"peerDependencies":{"react":">=17.0.0","react-native":">=0.60.0"},"_npmOperationalInternal":{"tmp":"tmp/zerorate-player-native_1.0.25_1747666545032_0.6921013864715566","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"zerorate-player-native","version":"1.0.26","keywords":["react-native","video-player","hls","zerorate-player"],"author":{"name":"Deji Busari"},"license":"MIT","_id":"zerorate-player-native@1.0.26","maintainers":[{"name":"freepass","email":"deji@freepass.africa"}],"dist":{"shasum":"6bc409f84d4159d83cb5ed65ac83353cc890b707","tarball":"https://registry.npmjs.org/zerorate-player-native/-/zerorate-player-native-1.0.26.tgz","fileCount":5,"integrity":"sha512-UoJAlj8GnA9N2jbscaFPelXDOOCUOfri6iNkXp2c+Nz7ilvMAQM9XyMJ0pk7e3SXjRhk9BMBV+WMiyLkKCPj0A==","signatures":[{"sig":"MEQCIExeWLkJBmXJYbyF1hnAKVmwU5l1MihEKJyfyywJfKBgAiBcgzxn8zYiRGqEB6zvB0T2IvtV9ANb+8139mre/4bLYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15128},"main":"src/ZeroratePlayerNative.js","types":"index.d.ts","_npmUser":{"name":"freepass","email":"deji@freepass.africa"},"_npmVersion":"10.9.2","description":"React Native wrapper for zerorate-player SDK","directories":{},"_nodeVersion":"23.11.0","dependencies":{"react-native-webview":"^13.6.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","react-native":"^0.73.0"},"peerDependencies":{"react":">=17.0.0","react-native":">=0.60.0"},"_npmOperationalInternal":{"tmp":"tmp/zerorate-player-native_1.0.26_1747666745641_0.7612427988713897","host":"s3://npm-registry-packages-npm-production"}},"1.0.28":{"name":"zerorate-player-native","version":"1.0.28","keywords":["react-native","video-player","hls","zerorate-player"],"author":{"name":"Deji Busari"},"license":"MIT","_id":"zerorate-player-native@1.0.28","maintainers":[{"name":"freepass","email":"deji@freepass.africa"}],"dist":{"shasum":"7c0812ab969fbf6f41cc1b47c0b679ebc5123faa","tarball":"https://registry.npmjs.org/zerorate-player-native/-/zerorate-player-native-1.0.28.tgz","fileCount":5,"integrity":"sha512-rEvaCBP46hvweYm41hVKcf174IKp0LZIkqjXNVJfrruH1nbPVxTCviEtCgkPBSSA2JVGkejBNL4+Bv4781G3xA==","signatures":[{"sig":"MEQCIHgSGxePDCSIGylJh2cU1GJp7NNcZB0S1OT765RCWFaSAiBXVZb1mGK6CrsHs0QFA7tWNPKPWFCwOV2eVsshgQEpMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18832},"main":"src/ZeroratePlayerNative.js","types":"index.d.ts","_npmUser":{"name":"freepass","email":"deji@freepass.africa"},"_npmVersion":"10.9.2","description":"React Native wrapper for zerorate-player SDK","directories":{},"_nodeVersion":"23.11.0","dependencies":{"react-native-webview":"^13.6.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","react-native":"^0.73.0"},"peerDependencies":{"react":">=17.0.0","react-native":">=0.60.0"},"_npmOperationalInternal":{"tmp":"tmp/zerorate-player-native_1.0.28_1747830356027_0.4852140501114346","host":"s3://npm-registry-packages-npm-production"}},"1.0.29":{"name":"zerorate-player-native","version":"1.0.29","keywords":["react-native","video-player","hls","zerorate-player"],"author":{"name":"Deji Busari"},"license":"MIT","_id":"zerorate-player-native@1.0.29","maintainers":[{"name":"freepass","email":"deji@freepass.africa"}],"dist":{"shasum":"80758053779ba96ee263fd93d1c1fdf33248a1f5","tarball":"https://registry.npmjs.org/zerorate-player-native/-/zerorate-player-native-1.0.29.tgz","fileCount":5,"integrity":"sha512-d8h8qR3YMcVA34QfaVqLEv2HN91Zz4R+bGapwEB2A3S9Df64t0pCL7IzVBqZAcgKfTIsw4AkMkqM1j/spP0e4w==","signatures":[{"sig":"MEQCIEmfuVRIGCC2eeOmwUgNrOZXogmIeIIYCi4oCb2LOi6gAiBDFQGqVIjdJUZsZdWTOIix/YS3A5njhs49Utvw7BShNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20351},"main":"src/ZeroratePlayerNative.js","types":"index.d.ts","_npmUser":{"name":"freepass","email":"deji@freepass.africa"},"_npmVersion":"10.9.2","description":"React Native wrapper for zerorate-player SDK","directories":{},"_nodeVersion":"23.11.0","dependencies":{"react-native-webview":"^13.6.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","react-native":"^0.73.0"},"peerDependencies":{"react":">=17.0.0","react-native":">=0.60.0"},"_npmOperationalInternal":{"tmp":"tmp/zerorate-player-native_1.0.29_1747830799543_0.12422678899832174","host":"s3://npm-registry-packages-npm-production"}},"1.0.30":{"name":"zerorate-player-native","version":"1.0.30","keywords":["react-native","video-player","hls","zerorate-player"],"author":{"name":"Deji Busari"},"license":"MIT","_id":"zerorate-player-native@1.0.30","maintainers":[{"name":"freepass","email":"deji@freepass.africa"}],"dist":{"shasum":"52f5a72eab07a87e7691be700ce567de58aff410","tarball":"https://registry.npmjs.org/zerorate-player-native/-/zerorate-player-native-1.0.30.tgz","fileCount":5,"integrity":"sha512-ljdoVc5fnF7Z6aHUniUGYCIAoNi92PpDqLC44DtdF0ZfDG3e6/Q95zjdoteO5rUI6qydISDfqyaTJq8YRJmLDg==","signatures":[{"sig":"MEQCIGykm2MVYeeNulD38BSZWPVYZOAgHMsd/bez4vm5ClJIAiAawy/lr57fKnUcxUk7vY0kLsJ1F2r9/5MT46jcBRuLew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17256},"main":"src/ZeroratePlayerNative.js","types":"index.d.ts","_npmUser":{"name":"freepass","email":"deji@freepass.africa"},"_npmVersion":"10.9.2","description":"React Native wrapper for zerorate-player SDK","directories":{},"_nodeVersion":"23.11.0","dependencies":{"react-native-webview":"^13.6.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","react-native":"^0.73.0"},"peerDependencies":{"react":">=17.0.0","react-native":">=0.60.0"},"_npmOperationalInternal":{"tmp":"tmp/zerorate-player-native_1.0.30_1748248864446_0.653885820452976","host":"s3://npm-registry-packages-npm-production"}},"1.0.31":{"name":"zerorate-player-native","version":"1.0.31","description":"React Native wrapper for zerorate-player SDK","main":"src/ZeroratePlayerNative.js","types":"index.d.ts","dependencies":{"react-native-webview":"^13.6.0"},"peerDependencies":{"react":">=17.0.0","react-native":">=0.60.0"},"devDependencies":{"react":"^18.2.0","react-native":"^0.73.0"},"keywords":["react-native","video-player","hls","zerorate-player"],"author":{"name":"Deji Busari"},"license":"MIT","_id":"zerorate-player-native@1.0.31","_nodeVersion":"23.11.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-EeoZfcqC7dFlofynp9Som7tc88Imwj7aZEHOSt78VA6cn0/iWsmTQkVCOXjqfPy3NneqJmFkCRLMblSnWXxIzg==","shasum":"14deb036b12219caa2b47c5f7fd988f58c11302c","tarball":"https://registry.npmjs.org/zerorate-player-native/-/zerorate-player-native-1.0.31.tgz","fileCount":5,"unpackedSize":17305,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICrnHiYj/4O2M98yPWk7R8i5phUXbVIUvef9NrKxUGzVAiEAsALhoHVSnxrJApHhMW1zy3BYVTaHvtG0J9C87yvF2eY="}]},"_npmUser":{"name":"freepass","email":"deji@freepass.africa"},"directories":{},"maintainers":[{"name":"freepass","email":"deji@freepass.africa"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/zerorate-player-native_1.0.31_1748251593769_0.6121957551102699"},"_hasShrinkwrap":false}},"time":{"created":"2025-05-14T11:05:17.797Z","modified":"2025-05-26T09:26:34.132Z","1.0.0":"2025-05-14T11:05:18.006Z","1.0.1":"2025-05-14T11:41:34.985Z","1.0.2":"2025-05-14T11:54:00.824Z","1.0.3":"2025-05-14T12:02:30.977Z","1.0.4":"2025-05-14T13:45:05.752Z","1.0.5":"2025-05-16T08:56:28.373Z","1.0.6":"2025-05-16T09:36:27.811Z","1.0.7":"2025-05-19T09:59:44.465Z","1.0.8":"2025-05-19T10:10:34.910Z","1.0.9":"2025-05-19T10:18:52.742Z","1.0.10":"2025-05-19T10:28:27.426Z","1.0.11":"2025-05-19T10:32:53.727Z","1.0.12":"2025-05-19T10:36:07.113Z","1.0.13":"2025-05-19T10:41:35.704Z","1.0.14":"2025-05-19T10:45:35.727Z","1.0.15":"2025-05-19T10:53:27.709Z","1.0.16":"2025-05-19T10:56:17.546Z","1.0.17":"2025-05-19T10:58:04.158Z","1.0.18":"2025-05-19T11:01:00.175Z","1.0.19":"2025-05-19T11:02:02.872Z","1.0.20":"2025-05-19T14:19:12.200Z","1.0.21":"2025-05-19T14:23:04.718Z","1.0.22":"2025-05-19T14:24:04.561Z","1.0.23":"2025-05-19T14:30:09.748Z","1.0.24":"2025-05-19T14:41:50.627Z","1.0.25":"2025-05-19T14:55:45.243Z","1.0.26":"2025-05-19T14:59:05.826Z","1.0.28":"2025-05-21T12:25:56.199Z","1.0.29":"2025-05-21T12:33:19.740Z","1.0.30":"2025-05-26T08:41:04.646Z","1.0.31":"2025-05-26T09:26:33.940Z"},"author":{"name":"Deji Busari"},"license":"MIT","keywords":["react-native","video-player","hls","zerorate-player"],"description":"React Native wrapper for zerorate-player SDK","maintainers":[{"name":"freepass","email":"deji@freepass.africa"}],"readme":"# zerorate-player-native\n\nA React Native wrapper for the [Zerorate Player SDK](https://zerorate.com), enabling seamless HLS video playback with advanced features in your React Native apps via a WebView.\n\n---\n\n## Features\n\n- 📺 **HLS Playback**: Stream HLS video content with ease.\n- 🎛️ **Player Controls**: Play, pause, set source, and destroy the player programmatically.\n- 🔄 **Event Handling**: Listen to player events (play, pause, ended, errors, fullscreen, etc.).\n- 🛠️ **Customizable**: Pass options directly to the Zerorate Player SDK.\n- 📱 **Cross-Platform**: Works on both iOS and Android.\n\n---\n\n## Installation\n\nFirst, install the package and its peer dependencies in your React Native project:\n\n```sh\nnpm install zerorate-player-native react-native-webview\n```\n\nOr with Yarn:\n\n```sh\nyarn add zerorate-player-native react-native-webview\n```\n\n> **Note:**  \n> `react` and `react-native` are peer dependencies. Make sure they are installed in your project.\n\n---\n\n## Usage\n\n```jsx\nimport React, { useRef } from \"react\";\nimport ZeroratePlayerNative from \"zerorate-player-native\";\n\nconst playerOptions = {\n  // Your Zerorate Player SDK options here\n  source: \"https://your-hls-url.m3u8\",\n  // ...other options\n};\n\nexport default function VideoScreen() {\n  const playerRef = useRef(null);\n\n  // Example: Play the video programmatically\n  const handlePlay = () => {\n    playerRef.current?.play();\n  };\n\n  // Handle player events\n  const handleEvent = (type, detail) => {\n    console.log(\"Player event:\", type, detail);\n  };\n\n  return (\n    <>\n      <ZeroratePlayerNative\n        ref={playerRef}\n        options={playerOptions}\n        onEvent={handleEvent}\n        style={{ flex: 1 }}\n      />\n      {/* Example control */}\n      <Button title=\"Play\" onPress={handlePlay} />\n    </>\n  );\n}\n```\n\n---\n\n## Props\n\n| Prop      | Type     | Required | Description                                        |\n| --------- | -------- | -------- | -------------------------------------------------- |\n| `options` | object   | Yes      | Options to initialize the Zerorate Player SDK.     |\n| `onEvent` | function | No       | Callback for player events: `(type, detail) => {}` |\n| `style`   | object   | No       | Style for the WebView container.                   |\n\n---\n\n## Ref Methods\n\nYou can control the player via a `ref`:\n\n| Method           | Arguments     | Description                 |\n| ---------------- | ------------- | --------------------------- |\n| `play()`         | —             | Play the video              |\n| `pause()`        | —             | Pause the video             |\n| `destroy()`      | —             | Destroy the player instance |\n| `setSource(src)` | `src: string` | Change the video source     |\n\n**Example:**\n\n```js\nplayerRef.current?.setSource(\"https://new-url.m3u8\");\n```\n\n---\n\n## Player Events\n\nThe following events are sent to the `onEvent` callback:\n\n- `zerorate-sdk-error`\n- `media-play`\n- `media-pause`\n- `media-ended`\n- `volume-changed`\n- `enter-fullscreen`\n- `exit-fullscreen`\n\n**Example:**\n\n```js\nconst handleEvent = (type, detail) => {\n  if (type === \"media-play\") {\n    // Video started playing\n  }\n};\n```\n\n---\n\n## Troubleshooting\n\n### Invalid Hook Call / useRef of null\n\nIf you see errors like:\n\n- `Invalid hook call. Hooks can only be called inside of the body of a function component.`\n- `Cannot read property 'useRef' of null`\n\n**Make sure:**\n\n- You have only one version of `react` and `react-native` in your app.\n- You have installed `zerorate-player-native` from npm, not via a local path or symlink (unless using [yalc](https://github.com/wclr/yalc)).\n- You have cleared your app's `node_modules`, lock files, and Metro cache:\n  ```sh\n  rm -rf node_modules package-lock.json yarn.lock\n  npm install\n  npx react-native start --reset-cache\n  ```\n\n---\n\n## Contributing\n\n1. Fork this repo and clone it.\n2. Install dependencies: `npm install`\n3. Make your changes and add tests if needed.\n4. Open a pull request!\n\n---\n\n## License\n\nMIT\n\n---\n\n## Author\n\nDeji Busari\n","readmeFilename":"README.md"}