{"_id":"@api.video/hlsjs-player-analytics","_rev":"14-be89588ea955c5373f446d99c8826628","name":"@api.video/hlsjs-player-analytics","dist-tags":{"latest":"1.0.5"},"versions":{"0.0.1":{"name":"@api.video/hlsjs-player-analytics","version":"0.0.1","keywords":["video","player","apivideo","hls","hls.js"],"author":{"url":"https://api.video/","name":"api.video","email":"ecosystem-team@api.video"},"license":"MIT","_id":"@api.video/hlsjs-player-analytics@0.0.1","maintainers":[{"name":"lutangar","email":"johan.dufour@gmail.com"},{"name":"olivierapivideo","email":"olivier@api.video"},{"name":"anthony.dantard","email":"hello@api.video"}],"homepage":"https://github.com/apivideo/hlsjs-player-analytics#readme","bugs":{"url":"https://github.com/apivideo/hlsjs-player-analytics/issues"},"dist":{"shasum":"6ceb22ec4add971f6dbeb26ac5530bd3d909adb5","tarball":"https://registry.npmjs.org/@api.video/hlsjs-player-analytics/-/hlsjs-player-analytics-0.0.1.tgz","fileCount":10,"integrity":"sha512-wkfaoZ71tG9aKI3g2jzdaDxRMNc95mYuT/+UPWmxQNVUVHj991wFMxXyvxAaf27telqxwOqsd1mcHz35YaF81w==","signatures":[{"sig":"MEQCIHzOLQUdFalVR9mlKNhnCYrqova36o5uHreXuTIjVVSyAiBAaGjSEue7hxGLDY0eycsLklyG28CrHtUIU325dBu93A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":276044,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgW00vCRA9TVsSAnZWagAADl0P+wdNJsjEavtnzV3Fg9CH\nvfPLgS8PG73WVMCiCO0zGW72r8dyzEN6/Lt726522eSIb0gH8z1v0tUWK2SO\nW6bMpJrdTFGk3fHFp3kM9kD5D2+0XUxFB2/YIsqy6dsy6KWaNnwVnKfI46PO\nQtYhNg8fXN9O3MChrnnhpUAZZh9qlaK22tuO4Hr0syspCaLGaxCdWIw8qvs1\nCusbsCeSd2XglxtpgDme0BtpPj6TaVmhp8hjjSpG4QVZmDBqFbcWaWsd7Eq5\nunSWn8BJ95u/zX7nbMJJegRRA/EP7C1iWC0UxEcrrS8O/44rIWv6v7330ElW\n4RIh5FfqPqudI2SU0xdIsLu6D85+AhO6s9cHvOguqSmt/EQkIimFtqsNOURp\n5Gu08gscm2nrjHE7JlqERbapYjGmgUPzylLFRg1VgP3H6AzNyoUJq5yDbOi5\nNK9qCTsbcSsiJEUOBgDI0p98+WutJ9Pf7XJ03TmEybUm1zT1ympcIE6/Vbo1\n4jHyUncdkuy1hFVLRjMe/MMKPuGNoqz17PoH/ipGiq3MSVgzH5zfEFs+ZdNb\nUzMQw576MyGg6DXcnltOfBlTkQtbAzYe3JhPcu28+6JeXM/KkzbRGGcfAvrL\nr+rJujRPgeg2xKtg60iqTRhWGBpCIxrT/ayvHTpC0KerBh2XJiWNMn21KZri\nW2xg\r\n=iloc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","module":"dist/index.js","scripts":{"test":"npm run tslint && jest","build":"npm run tslint && webpack --mode production","tslint":"tslint --project ."},"typings":"./dist/index.d.ts","_npmUser":{"name":"olivierapivideo","email":"olivier@api.video"},"repository":{"url":"git+ssh://git@github.com/apivideo/hlsjs-player-analytics.git","type":"git"},"_npmVersion":"6.14.11","description":"api.video player analytics plugin for hls.js based players","directories":{},"_nodeVersion":"14.16.0","dependencies":{"core-js":"^3.8.3","url-polyfill":"^1.1.12","@types/hls.js":"^0.13.3","@api.video/player-analytics":"0.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","jsdom":"^16.5.1","tslint":"^6.1.3","ts-jest":"^26.5.4","ts-node":"^9.1.1","webpack":"^4.44.1","ts-loader":"^8.0.18","@types/md5":"^2.3.0","in-publish":"^2.0.1","typescript":"^4.2.3","@types/jest":"^26.0.21","webpack-cli":"^3.3.12","@types/jsdom":"^16.2.7","jsdom-global":"^3.0.2","@types/whatwg-fetch":"0.0.33","videojs-generator-verify":"^3.0.2"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/hlsjs-player-analytics_0.0.1_1616596270615_0.26870915131436646","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@api.video/hlsjs-player-analytics","version":"1.0.0","keywords":["video","player","apivideo","hls","hls.js"],"author":{"url":"https://api.video/","name":"api.video","email":"ecosystem-team@api.video"},"license":"MIT","_id":"@api.video/hlsjs-player-analytics@1.0.0","maintainers":[{"name":"lutangar","email":"johan.dufour@gmail.com"},{"name":"olivierapivideo","email":"olivier@api.video"},{"name":"anthony.dantard","email":"hello@api.video"}],"homepage":"https://github.com/apivideo/hlsjs-player-analytics#readme","bugs":{"url":"https://github.com/apivideo/hlsjs-player-analytics/issues"},"dist":{"shasum":"e0c13f6a47d3e7fa16a44a9ea058e1cf623913a4","tarball":"https://registry.npmjs.org/@api.video/hlsjs-player-analytics/-/hlsjs-player-analytics-1.0.0.tgz","fileCount":9,"integrity":"sha512-BWKmOV6cShuLfQZm3w3RdcRNh0pPKsL832G1A3gczfeLa/bjt0a8sUDMJ1T/B7H3T8czwbjXQqrseK/svkwViQ==","signatures":[{"sig":"MEQCIB7qMkBx/DM/dIP4G7uQ1aQP8xfRAMuMGXmZreY8mexZAiAK+dR1c8WAphzSSA/ZY1eNP5zQ5Lpc3OQHYCQr4DvaIA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96080,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgW1/RCRA9TVsSAnZWagAAmlEP/jx9/0lxv+QkQLK02piJ\ntVI1nkRfaYkACXKgRLdoavpYnIBktd+g9ZtW5sC0WeV+Q5EDMY35AH4Oaodq\nKPECzjujxY+ynIFpa0kncL8oHy03dZY0gLldCW7kTW0EQ7Obb7ZnWK0LCHMW\nVK+IwL6y9cThTsPQ7SMy2L7DVE2cO+i5TVHc3c1yn8NPAgFniIJLrc0GeTmn\nCW0rQ3imstwmiHa7/4Ks2h50C6AqKxEf4Hq20piibOtS1ox0svNDUIr09JXz\ndgRd+zU1VjNABkfrCoTrsdgZAvGocGtU6in9PbCf8XUAzvSgia4eFvjpSfRJ\nThVBYETVMvisPkwAHIom9oKCHLhBiz/q0GdjprcpqbiekwTe48fXW3yerDND\nnvLoz4KhU2sJYZQgA0/2j9ekOYz1LScDkhbwYMjm59i9RprhbnKCf0ws6X7S\nNBrwHmMtPOONpcldBfSj0sRMv1M9REBnuWPr7s8UIZXYYmVhdnzRs2cPpYug\nSLMM1yRtSANJkJmVEmcZZeutxQKgAGPFslLmuGf+aEtOcSNtV6nz5BDhdiA+\n92+OzN/7wUun+ijr5+yb0wNh8w+gW1utgc2NA+4uyC8hG/zoNYxcvFpqe+cP\n8iqvtowkV9OOpZ4wmed/fatWx2NaU/AZB6nGH1G3c+QLa/7plMSvEPHzqlbv\nlS+2\r\n=rczo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","module":"dist/index.js","gitHead":"ea22fa1c462cb93ef5bc79f021a8478e593608db","scripts":{"test":"npm run tslint && jest","build":"npm run tslint && webpack --mode production","tslint":"tslint --project ."},"typings":"./dist/index.d.ts","_npmUser":{"name":"olivierapivideo","email":"olivier@api.video"},"repository":{"url":"git+ssh://git@github.com/apivideo/hlsjs-player-analytics.git","type":"git"},"_npmVersion":"6.14.11","description":"api.video player analytics plugin for hls.js based players","directories":{},"_nodeVersion":"14.16.0","dependencies":{"core-js":"^3.8.3","url-polyfill":"^1.1.12","@types/hls.js":"^0.13.3","@api.video/player-analytics":"latest"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","jsdom":"^16.5.1","tslint":"^6.1.3","ts-jest":"^26.5.4","ts-node":"^9.1.1","webpack":"^4.44.1","ts-loader":"^8.0.18","in-publish":"^2.0.1","typescript":"^4.2.3","@types/jest":"^26.0.21","webpack-cli":"^3.3.12","@types/jsdom":"^16.2.7","jsdom-global":"^3.0.2","videojs-generator-verify":"^3.0.2"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/hlsjs-player-analytics_1.0.0_1616601041313_0.6870210228123701","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@api.video/hlsjs-player-analytics","version":"1.0.1","keywords":["video","player","apivideo","hls","hls.js"],"author":{"url":"https://api.video/","name":"api.video","email":"ecosystem-team@api.video"},"license":"MIT","_id":"@api.video/hlsjs-player-analytics@1.0.1","maintainers":[{"name":"lutangar","email":"johan.dufour@gmail.com"},{"name":"olivierapivideo","email":"olivier@api.video"},{"name":"anthony.dantard","email":"hello@api.video"}],"homepage":"https://github.com/apivideo/hlsjs-player-analytics#readme","bugs":{"url":"https://github.com/apivideo/hlsjs-player-analytics/issues"},"dist":{"shasum":"43e1e1bcacc8161c3cd7cc88074f31a6fbda5bff","tarball":"https://registry.npmjs.org/@api.video/hlsjs-player-analytics/-/hlsjs-player-analytics-1.0.1.tgz","fileCount":9,"integrity":"sha512-CC3TyPt0NFczpc/QylSsZ4iiac80rKa9v5dlULPpLgFxbvicrNdIep8TulEBLe+JUMa3+r3sd8uRfcPWOD9q8A==","signatures":[{"sig":"MEUCIQDfDw+g3DkOndrXCPCfUKk7psSHg0n11/O9eqAY2lnlxAIgJ1ZnEj6P3RN4sy1Q9JjgwqfMVfO/IUXPUkZ6m7Cl2ac=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96213,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZJU3CRA9TVsSAnZWagAAJGwP/1jLqgprZSor+eac+KWe\nec1D9fCX/6DroNxtK30ACAs7oCggm1wubZgZ1Gv6tB9594Qpgj1Xaw9WtskY\nxXDeBqKPQJdC8a9/GBR1eXDNOmhwOJlXIWcO53O73Qz+WWuli7e5WH/Pd1pO\nXMJUt8+Tdc1dX+OoraFCpo6mQBh/s7SQC2g7KINT9AMPygj5SYXEWZsv9IG7\n9rjg+2NivEhtS7fsxREUu4sbbagBG1/5vD6rXsWKCSxxTuHpfHmlFgnfyMHw\nJRj1gx9jzKiQICAB/SNRpUMt6rZuVAi9qr04RN7vkzekKSWcmTr2kWb1r1Ai\na21uDoCqp6eMu1czIBlJlpqgARPyqRMX8sLw6ZzK3CQlwCD52ACqvjbYkCHJ\nGfgvHFDNqlcEhPKz7IKWKdn2LS2CkAqFOSm7HYmUpkqg90UWFIG9f3mEkThW\nqXrVA09VTFBTsVGOnfvSLnNtuHDnX6lI7GHxHkbRqh/LuffKMWgZWBOXw7EK\nhGEmFdSAkgjWDMbUX0+dPdjqplCFoQD8D9O8c+/u6y9UPoSq+DXTwo8AsKEX\nz7O18lEyGo8Iye4irz32Qt6VI3qrqWp2PwCSjxpJcniOrrOOAbeqhmcAQLyw\nmD9xznC7bBLRDWVkABOSkHKMT+broUD2GB6YjNq3WtXnIEg263B5uqjZUBSR\ng1B7\r\n=cD5W\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","module":"dist/index.js","gitHead":"9dc444b076bfee70ebe5ad100d585a919f2a776b","scripts":{"test":"npm run tslint && jest","build":"npm run tslint && webpack --mode production","tslint":"tslint --project ."},"typings":"./dist/index.d.ts","_npmUser":{"name":"olivierapivideo","email":"olivier@api.video"},"repository":{"url":"git+ssh://git@github.com/apivideo/hlsjs-player-analytics.git","type":"git"},"_npmVersion":"6.14.11","description":"api.video player analytics plugin for hls.js based players","directories":{},"_nodeVersion":"14.16.0","dependencies":{"core-js":"^3.10.0","url-polyfill":"^1.1.12","@types/hls.js":"^0.13.3","@api.video/player-analytics":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","jsdom":"^16.5.2","tslint":"^6.1.3","ts-jest":"^26.5.4","ts-node":"^9.1.1","webpack":"^4.44.1","ts-loader":"^8.1.0","in-publish":"^2.0.1","typescript":"^4.2.3","@types/jest":"^26.0.22","webpack-cli":"^3.3.12","@types/jsdom":"^16.2.9","jsdom-global":"^3.0.2"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/hlsjs-player-analytics_1.0.1_1617204535002_0.06679520266059291","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@api.video/hlsjs-player-analytics","version":"1.0.2","keywords":["video","player","apivideo","hls","hls.js"],"author":{"url":"https://api.video/","name":"api.video","email":"ecosystem-team@api.video"},"license":"MIT","_id":"@api.video/hlsjs-player-analytics@1.0.2","maintainers":[{"name":"lutangar","email":"johan.dufour@gmail.com"},{"name":"olivierapivideo","email":"olivier@api.video"},{"name":"anthony.dantard","email":"hello@api.video"}],"homepage":"https://github.com/apivideo/hlsjs-player-analytics#readme","bugs":{"url":"https://github.com/apivideo/hlsjs-player-analytics/issues"},"dist":{"shasum":"8754d3d6de555ff6e3c868b4922c9de0a6e6ce9e","tarball":"https://registry.npmjs.org/@api.video/hlsjs-player-analytics/-/hlsjs-player-analytics-1.0.2.tgz","fileCount":12,"integrity":"sha512-Xv1MHX0VdBfHUGB63PuNOFFQim0ja8vSF+p2TmGmimlxsRk9xP5RVF4APSCpCKIY0555OkcQRC8OvLzOLYqgRw==","signatures":[{"sig":"MEQCIC72pHj/YQ8/gj3UA6UZwsNRhWwvnW5rs/wxaZRQi7uTAiAkPqlBj8rt7c+1M6R3Wn6ntGBac1NNgC6zsUbgzLqIig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97547,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgw1MVCRA9TVsSAnZWagAAt3gP/3YaqkjB1eGtzdPAVUvl\nBiBYkvaae6lTOhKG6evMLTJ5H49ctbmi7lkpNaciq9ncaE39TlsH7S/3EAa3\nfyIYYRTcq13eqGW4kk77TT3Ij1phrbh0rxs6BcX3ena7V78aaYGBxkz8xYwA\nmT4ZifJHnv2bdFWnyZdNyNnrxD7ZWj1Y3bm9WTq9qk7EFJYibAAbSKKVrK+n\n2Zekt5DtWiUlXr6Kr7yzXX2/hzGaIed5zmlSBU7FAf0x4UhJ3TrKK2xW9Wpn\n9bQHAl1ZAuLAlH7Ec1Mg8n0bABzgBzuiol8BJNCr+d+o1b4CNSUQs2TUp3TV\nXxhZ+tsnRZ5jitX9FU1NsXNJLlCVUXDu5o98MoYaN1f3a9L6tRIUUkM5dZFa\nOJcuI9ykMXCQjOLuefzH27oPAKayjYWoWzC/do6520bYQIIdmaF/V85g8C/q\njxVSRf1+zmkmtT3xwqruOLbJx/aCn9lcfp3rnCfjM27ghHwjPy17wXxAhgZp\nkqRja2KB9D3WXi0YaWGfOj43ggRiGjBkbecNDxPjVHB0Vz7TUFtZQgKc1+Vl\nSdrZthxw3NmyBZKN/NSHVVXy2bfNV9lZTf5Tj20+cApZbbUtQZfmsztNZ2er\n9PHBa2BmC4E0V5q66tYBpBfKqLc6EnBF5hRm0UpC9+JGxXbTSzlB7OSdfWER\njKq8\r\n=794b\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","module":"dist/index.js","gitHead":"a4d9f15cb54f60bfe1c134010b1dfdf736faf1bf","scripts":{"test":"npm run tslint && jest","build":"npm run tslint && webpack --mode production","tslint":"tslint --project ."},"typings":"./dist/index.d.ts","_npmUser":{"name":"olivierapivideo","email":"olivier@api.video"},"repository":{"url":"git+ssh://git@github.com/apivideo/hlsjs-player-analytics.git","type":"git"},"_npmVersion":"6.14.13","description":"api.video player analytics plugin for hls.js based players","directories":{},"_nodeVersion":"14.17.0","dependencies":{"core-js":"^3.10.0","url-polyfill":"^1.1.12","@types/hls.js":"^0.13.3","@api.video/player-analytics":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","jsdom":"^16.5.2","tslint":"^6.1.3","ts-jest":"^26.5.4","ts-node":"^9.1.1","webpack":"^4.44.1","ts-loader":"^8.1.0","in-publish":"^2.0.1","typescript":"^4.2.3","@types/jest":"^26.0.22","webpack-cli":"^3.3.12","@types/jsdom":"^16.2.9","jsdom-global":"^3.0.2"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/hlsjs-player-analytics_1.0.2_1623413525738_0.399613278154219","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@api.video/hlsjs-player-analytics","version":"1.0.3","keywords":["video","player","apivideo","hls","hls.js"],"author":{"url":"https://api.video/","name":"api.video","email":"ecosystem-team@api.video"},"license":"MIT","_id":"@api.video/hlsjs-player-analytics@1.0.3","maintainers":[{"name":"lutangar","email":"johan.dufour@gmail.com"},{"name":"olivierapivideo","email":"olivier@api.video"},{"name":"anthony.dantard","email":"hello@api.video"}],"homepage":"https://github.com/apivideo/hlsjs-player-analytics#readme","bugs":{"url":"https://github.com/apivideo/hlsjs-player-analytics/issues"},"dist":{"shasum":"556dbc408c77b67172d0ef187441586260c7908d","tarball":"https://registry.npmjs.org/@api.video/hlsjs-player-analytics/-/hlsjs-player-analytics-1.0.3.tgz","fileCount":12,"integrity":"sha512-AYGWP4pVUGjnG4mX8yvG7V0LRikJlCWGZuDxaynbKkM5pbG9Dc/qz+gQmgVPrBXg62zxb5wWSqwi9snAvrPbHQ==","signatures":[{"sig":"MEYCIQC8gqjuhVFitO6dpIPuHViLkiVEHF6QHGiV8DvBz7SNUAIhANo1GGtVgcEIecLFcyfWVu0lNqdmupKF4pWMuRZ4EAkz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97620,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3GiiCRA9TVsSAnZWagAAgsIP/AiID9btcYh5AdV+u3Sa\nHG78ZiZcjABe9ZScFLTmFuCjryS/2hbfrmQkr3/Upsx2RqgubhCLaZuB5I9N\nrhqhsUSfc47nTKnTGQATNLRVEHqPPvKK+P9MOkc1sKV3sLhI6WP7Y4xtBB9l\nKYg4u2Olw3OoOyBv087xeQ9fXP0Lnhe1aCfo8FaxoPaDiUwpa+338AzTnDSD\nqQhivs7sWOz5hwhIw4Fx40s1GGIR9m0dtyWJcEiHHp/9SdhB05PunpjH745L\nKN5crQsUw36Buz+zggLQ9gAkdqVA3ADTawCTv2XZVoxlL4VhjWYp/UEI0vd7\nOlLjEw1Y/3U+7eRV3404oG3hZI+T/ejURgrBt2HpXsuLfEKkHMuGw2ZQkOkE\n+DN4cDdl4qwuZbDYz4iw36dtNnEhQOsb5M1qY942LZa3u7INQIDwzXcwdVJW\nMJWELyDlGheVK09nzldVv2XKjvjjPsUQtBZxKqNtHFiAJ6yWUd2g1gi8BizA\nnuMU3K21mrESuFF7WF8S5r+SFfzadEEpfzScluEpOJRf/hTcZIsPRICydqOE\nIOPShE6JJ3WC46fLtozewuVoFuUeQB9teJzEw9QtYpo34Opdngc6lfiM7n7e\nkc3N1lp+Cahm89lD9kuZRi/Ck3gpQm5aFI+DMrElVLMOZSUSZKecbNvvth5C\nBfe0\r\n=zkzf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","module":"dist/index.js","gitHead":"71666723be9cf798b109b3771e1175bbdd45776a","scripts":{"test":"npm run tslint && jest","build":"npm run tslint && webpack --mode production","tslint":"tslint --project ."},"typings":"./dist/index.d.ts","_npmUser":{"name":"olivierapivideo","email":"olivier@api.video"},"repository":{"url":"git+ssh://git@github.com/apivideo/hlsjs-player-analytics.git","type":"git"},"_npmVersion":"6.14.13","description":"api.video player analytics plugin for hls.js based players","directories":{},"_nodeVersion":"14.17.1","dependencies":{"core-js":"^3.10.0","url-polyfill":"^1.1.12","@types/hls.js":"^0.13.3","@api.video/player-analytics":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","jsdom":"^16.5.2","tslint":"^6.1.3","ts-jest":"^26.5.4","ts-node":"^9.1.1","webpack":"^4.44.1","ts-loader":"^8.1.0","in-publish":"^2.0.1","typescript":"^4.2.3","@types/jest":"^26.0.22","webpack-cli":"^3.3.12","@types/jsdom":"^16.2.9","jsdom-global":"^3.0.2"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/hlsjs-player-analytics_1.0.3_1625057442007_0.8999293336618874","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@api.video/hlsjs-player-analytics","version":"1.0.4","keywords":["video","player","apivideo","hls","hls.js"],"author":{"url":"https://api.video/","name":"api.video","email":"ecosystem-team@api.video"},"license":"MIT","_id":"@api.video/hlsjs-player-analytics@1.0.4","maintainers":[{"name":"lutangar","email":"johan.dufour@gmail.com"},{"name":"olivierapivideo","email":"olivier@api.video"},{"name":"anthony.dantard","email":"hello@api.video"}],"homepage":"https://github.com/apivideo/hlsjs-player-analytics#readme","bugs":{"url":"https://github.com/apivideo/hlsjs-player-analytics/issues"},"dist":{"shasum":"e322312145647a4b687d224cf1bead69dba69bbb","tarball":"https://registry.npmjs.org/@api.video/hlsjs-player-analytics/-/hlsjs-player-analytics-1.0.4.tgz","fileCount":12,"integrity":"sha512-b4ojk1L63qMCOiWaldNsSe0b6nLZRhF7i+XzIyF7dzJZaBBksX2BA7DNzAMHlbdsiKp1v3+05u/Pw0QYPKtDtA==","signatures":[{"sig":"MEYCIQDHve8K+2p2DOreJxLee2mf6k64IQau+itq3GOQfV1y2wIhAOZPQIvvScfuQv1r1Gq4DhfqaNYomkmCkZXBsm1Xq3Dt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97631,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg3HaXCRA9TVsSAnZWagAA520P/RcLSfU6df8AAZrUDf8s\narkq6LhUlO9cfdeuGuXetYAaVHUmL8YEdL4jYkhUQzbdC8QBYpnl0fE0ldLB\n37Ex2WmBvdaZTxXT6A9HECpPecki048luJOcEanBs7mKdGT+CUuWBt4ijN5Z\nWhHBoiVr6A6ksiN8ZfXhqQ3OePhMoGcC7NnXYhIfw+GRmO5+cwRdCd40a1QG\nkts3g4PFAwO5HmyqPjvT6lmF6heuwK6MHUKmdG1KSUEzHO9pcRV6STSUCrol\n5tCsqGLWsuffoJn45/i9PqzY/3TgV0dji51KKRADNDDAKavlqFPG9k/Hjh2w\nCpuOLZu5HxrvgbusoMmgUE1XhxTJrm+GQR7VR8XLaVO3ZNr+l94uUOOCxuoz\nYiRn+2E1sF1mLjZdv5bv8olzKkVI5CR0KHIFOrkfanax1HLQlIM4ADfGX/yQ\n9KVIOcmrO5lGywPqvWHyj1f+W8wJssAtOCpvgQBjOs06KiZVeVkg0VbVJmAh\nJ2nhGD4nIfbMTVv6HJpBqMd3R3+aBsBZ38MydlmxIG6F88hjL1gIr6l1E1Jn\ntEv0Q48HtnDODGcdK1mSHvUnqewxWPF7b7PmGRNRY3bur8JQvzNQTohI/ux2\njaSTJMIN8+hGD0/W/ryoVYHbcqwPM+8WseiPbqrN+ewM+co+gapazXqfyoTy\n+hwO\r\n=B8BO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","module":"dist/index.js","gitHead":"823d5691ad8c55c4f11eede6e9c23bd9470e10af","scripts":{"test":"npm run tslint && jest","build":"npm run tslint && webpack --mode production","tslint":"tslint --project ."},"typings":"./dist/index.d.ts","_npmUser":{"name":"olivierapivideo","email":"olivier@api.video"},"repository":{"url":"git+ssh://git@github.com/apivideo/hlsjs-player-analytics.git","type":"git"},"_npmVersion":"6.14.13","description":"api.video player analytics plugin for hls.js based players","directories":{},"_nodeVersion":"14.17.1","dependencies":{"core-js":"^3.10.0","url-polyfill":"^1.1.12","@types/hls.js":"^0.13.3","@api.video/player-analytics":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","jsdom":"^16.5.2","tslint":"^6.1.3","ts-jest":"^26.5.4","ts-node":"^9.1.1","webpack":"^4.44.1","ts-loader":"^8.1.0","in-publish":"^2.0.1","typescript":"^4.2.3","@types/jest":"^26.0.22","webpack-cli":"^3.3.12","@types/jsdom":"^16.2.9","jsdom-global":"^3.0.2"},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/hlsjs-player-analytics_1.0.4_1625061014855_0.9719570491068181","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@api.video/hlsjs-player-analytics","version":"1.0.5","keywords":["video","player","apivideo","hls","hls.js"],"author":{"url":"https://api.video/","name":"api.video","email":"ecosystem-team@api.video"},"license":"MIT","_id":"@api.video/hlsjs-player-analytics@1.0.5","maintainers":[{"name":"anthony.dantard","email":"hello@api.video"},{"name":"olivierapivideo","email":"olivier@api.video"},{"name":"lutangar","email":"johan.dufour@gmail.com"}],"homepage":"https://github.com/apivideo/api.video-flutter-uploader#readme","bugs":{"url":"https://github.com/apivideo/api.video-flutter-uploader/issues"},"dist":{"shasum":"1ff8252a4af37f5d98ea6358b851b0902fcf4ef5","tarball":"https://registry.npmjs.org/@api.video/hlsjs-player-analytics/-/hlsjs-player-analytics-1.0.5.tgz","fileCount":14,"integrity":"sha512-nWy003UpbXkcPEeC1wMDi5oPdTECPPfQJ7KzVnQWbXSQrj/GEvPilrOncFgD7zcDlIt6GIuBtXJeS3cuLoWbCQ==","signatures":[{"sig":"MEUCIQCo1JyTzWdfAsG5bdw6CDpeRj7cIbEduSacGVG/RfvhUwIgWdKlyiD1AzYmklmnNqNHil3/xPMyMCiK77c0OGpWC2k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115431,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhm6U1CRA9TVsSAnZWagAAS9AP/26v5rxCUO8RA/cw+Wsv\nRgnT/2LRgbteFUqG92643PziZJU/xtGoZVzczp8yz1JIdyFnKQwQEee4IEoi\nFK4T8qeM7CuAlKYaWljtr9peXcSlkyPWLMspxHR2i8ip89daxA3tpgI1VWNl\nQz/mwRGkXk+pwzP03aJyY+qzTZNzmPuFk3h/Wk6dZGzvKxrPCBal2m3e/TeT\nhleMQtaJ5pXWvwIlAOSX/pc9GZaH+FV8fibJ2Fxq6GQ47lpfqkxUzkyE6tzY\nxMuozOjHvTX1nBRPPUSnipRafwhhZDJfeiB9UdtEovlm8NL5rzEMDVqwJtkA\n1jKIumc1GyAav9DE8VKWgD5aaOSPnP5C44Og8AfiQltoqyPLzE8qFpdjAl5z\nQ7Ks9Xs9qSSsOYskFrIxXMWq2YtNPojr/UIzci9v5A8nk50Ed+zdKQOEK+c3\n6qHmLGu0UPTSzvYqiwWADD1eeEbIk9nESMUryeSqhTUwzb/dmEQCiktKtcjx\nq00mkk+rfukduXxWBxjfxF45dOZIeboHNUhdW4FIqHiH3BPZuJlkU0hQNv2L\nBCy0as+M3OmxMTQqAGGmEa5ifxpk/RrInRXtnkTHPl3b/jWxEGYX+6Xb/4SB\nJBIBQUW/qcnT/RR5O0zQurDB1JMsEHWl1Aw2wOrkdRsZexhLDylFX76CjXO5\nFXZ+\r\n=yLP8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","module":"dist/index.js","gitHead":"0e57e442e02ba4f752b52af35721de57d4eef318","scripts":{"test":"npm run tslint && jest","build":"npm run tslint && webpack --mode production","tslint":"tslint --project ."},"typings":"./dist/index.d.ts","_npmUser":{"name":"olivierapivideo","email":"olivier@api.video"},"repository":{"url":"git+ssh://git@github.com/apivideo/api.video-flutter-uploader.git","type":"git"},"_npmVersion":"6.14.15","description":"api.video player analytics plugin for hls.js based players","directories":{},"_nodeVersion":"14.18.1","dependencies":{"core-js":"^3.10.0","url-polyfill":"^1.1.12","@types/hls.js":"^0.13.3","@api.video/player-analytics":"^1.0.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","jsdom":"^16.5.2","tslint":"^6.1.3","ts-jest":"^26.5.4","ts-node":"^9.1.1","webpack":"^5.64.2","ts-loader":"^8.1.0","in-publish":"^2.0.1","typescript":"^4.2.3","@types/jest":"^26.0.22","webpack-cli":"^4.9.1","@types/jsdom":"^16.2.9","jsdom-global":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/hlsjs-player-analytics_1.0.5_1637590325353_0.47574903884962727","host":"s3://npm-registry-packages"}}},"time":{"created":"2021-03-24T14:31:10.615Z","modified":"2025-05-22T12:50:34.473Z","0.0.1":"2021-03-24T14:31:10.804Z","1.0.0":"2021-03-24T15:50:41.473Z","1.0.1":"2021-03-31T15:28:55.154Z","1.0.2":"2021-06-11T12:12:05.850Z","1.0.3":"2021-06-30T12:50:42.171Z","1.0.4":"2021-06-30T13:50:15.022Z","1.0.5":"2021-11-22T14:12:05.521Z"},"bugs":{"url":"https://github.com/apivideo/api.video-flutter-uploader/issues"},"author":{"url":"https://api.video/","name":"api.video","email":"ecosystem-team@api.video"},"license":"MIT","homepage":"https://github.com/apivideo/api.video-flutter-uploader#readme","keywords":["video","player","apivideo","hls","hls.js"],"repository":{"url":"git+ssh://git@github.com/apivideo/api.video-flutter-uploader.git","type":"git"},"description":"api.video player analytics plugin for hls.js based players","maintainers":[{"email":"ecosystem@api.video","name":"apivideo-ecosystem"}],"readme":"[![badge](https://img.shields.io/twitter/follow/api_video?style=social)](https://twitter.com/intent/follow?screen_name=api_video) &nbsp; [![badge](https://img.shields.io/github/stars/apivideo/api.video-hlsjs-analytics?style=social)](https://github.com/apivideo/api.video-hlsjs-analytics) &nbsp; [![badge](https://img.shields.io/discourse/topics?server=https%3A%2F%2Fcommunity.api.video)](https://community.api.video)\n![](https://github.com/apivideo/API_OAS_file/blob/master/apivideo_banner.png)\n![npm](https://img.shields.io/npm/v/@api.video/hlsjs-player-analytics) ![ts](https://badgen.net/badge/-/TypeScript/blue?icon=typescript&label)\n<h1 align=\"center\">api.video hls.js analytics module</h1>\n\n[api.video](https://api.video) is the video infrastructure for product builders. Lightning fast video APIs for integrating, scaling, and managing on-demand & low latency live streaming features in your app.\n\n# Table of contents\n\n- [Table of contents](#table-of-contents)\n- [Project description](#project-description)\n- [Getting started](#getting-started)\n  - [Setup](#setup)\n  - [Code sample](#code-sample)\n- [Documentation](#documentation)\n  - [Module instanciation](#module-instanciation)\n  - [Instanciation example](#instanciation-example)\n\n# Project description\n\nhls.js module to call the api.video analytics collector. \n\n# Getting started\n\n## Setup\n\nInclude `https://unpkg.com/@api.video/hlsjs-player-analytics` in your web page.\n\n```html\n<script src=\"https://unpkg.com/@api.video/hlsjs-player-analytics\"></script>\n```\n\n## Code sample\n\n\nInclude the module in your HTML file like so:\n\n```html\n<html>\n    <head>\n        <script src=\"https://cdn.jsdelivr.net/npm/hls.js@latest\"></script>\n        <script src=\"https://unpkg.com/@api.video/hlsjs-player-analytics\"></script>\n    </head>\n    \n    <body>\n        <video id=\"video\" controls width=640 height=480></video>\n    <script>\n        var video = document.getElementById('video');\n        \n        var videoSrc = 'https://cdn.api.video/vod/vi5oDagRVJBSKHxSiPux5rYD/hls/manifest.m3u8';\n        if (Hls.isSupported()) {\n            var hls = new Hls();\n            new HlsJsApiVideoAnalytics(hls);\n            hls.loadSource(videoSrc);\n            hls.attachMedia(video);\n        }\n    </script>\n    </body>\n</html>\n```\n\n# Documentation\n\n## Module instanciation\n\nThen, before having instanciated `Hls`, instanciate a `HlsJsApiVideoAnalytics` object. \n\nThe `HlsJsApiVideoAnalytics` constructor take the following parameters:\n\n| Parameter name | Mandatory | Type                                        | Description         |\n| -------------: | --------- | ------------------------------------------- | ------------------- |\n|            hls | **yes**   | `Hls` instance                              | the instance of Hls |\n|        options | no        | `HlsJsApiVideoAnalyticsOptions` (see below) | optional options    |\n\n\nAvailable options (`HlsJsApiVideoAnalyticsOptions`):\n\n|  Option name | Mandatory | Type                                  | Description                                                                                                  |\n| -----------: | --------- | ------------------------------------- | ------------------------------------------------------------------------------------------------------------ |\n| userMetadata | no        | ```{ [name: string]: string }[]```    | object containing [metadata](https://api.video/blog/tutorials/dynamic-metadata) (see **Full example** below) |\n|     sequence | no        | ```{start: number; end?: number;} ``` | if only a sequence of the video is going to be played                                                        |\n\n## Instanciation example\n\n```javascript\nvar hls = new Hls();\n\nnew HlsJsApiVideoAnalytics(hls, {\n    sequence: {\n        start: 10,\n        end: 50\n    },\n    userMetadata: {\n        gender: \"male\"\n    }\n});\n```\n","readmeFilename":"README.md"}