{"_id":"m3u8-parser","_rev":"69-a2ab395084699af71f2702f3886b288a","name":"m3u8-parser","dist-tags":{"beta":"1.0.1-0","next":"7.2.1","experimental":"4.4.2","latest":"7.2.1"},"versions":{"1.0.0":{"name":"m3u8-parser","version":"1.0.0","keywords":[],"author":{"name":"Brightcove, Inc"},"license":"Apache-2.0","_id":"m3u8-parser@1.0.0","maintainers":[{"name":"brandonocasey","email":"brandonocasey@gmail.com"}],"homepage":"https://github.com/videojs/m3u8-parser#readme","bugs":{"url":"https://github.com/videojs/m3u8-parser/issues"},"dist":{"shasum":"e06436c5d8eeb0085ebe442c54e5e5cf2986f2d3","tarball":"https://registry.npmjs.org/m3u8-parser/-/m3u8-parser-1.0.0.tgz","integrity":"sha512-NX2j2jh24qCwHPgdRde3UYItCJOwsp5YoMiR+K1xFqOSlicHmWYTqQmqNcXcM1l/brZAhF4Tl/HBq6iVBG88Sw==","signatures":[{"sig":"MEYCIQDzuWgykje2gI/t8tTMrixlh1+k2N6jDG3W4kpNK0CEIwIhAPYJkReTMeXVRCouyFihL7KGFVAyLzTi4THc+QUCXrGK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"es5/index.js","_from":".","files":["CONTRIBUTING.md","bower.json","dist/","docs/","es5/","index.html","scripts/","src/","test/"],"_shasum":"e06436c5d8eeb0085ebe442c54e5e5cf2986f2d3","gitHead":"959de0552517ec303ddabb52124479f8e01af0b4","scripts":{"docs":"npm-run-all docs:*","lint":"vjsstandard","test":"karma start test/karma.conf.js","build":"npm-run-all -p build:*","clean":"rimraf dist test/dist es5 && mkdirp dist test/dist es5","start":"babel-node scripts/server.js","change":"chg add","pretest":"npm-run-all lint build","test:ie":"npm run pretest && karma start test/karma.conf.js --browsers IE","version":"babel-node scripts/version.js","build:js":"npm-run-all build:js:babel build:js:browserify build:js:bannerize build:js:uglify","docs:api":"jsdoc src -r -d docs/api","docs:toc":"doctoc README.md","prebuild":"npm run clean","build:test":"babel-node scripts/build-test.js","prepublish":"npm run build","preversion":"npm test","postversion":"babel-node scripts/postversion.js","test:chrome":"npm run pretest && karma start test/karma.conf.js --browsers Chrome","test:safari":"npm run pretest && karma start test/karma.conf.js --browsers Safari","test:firefox":"npm run pretest && karma start test/karma.conf.js --browsers Firefox","build:js:babel":"babel src -d es5","build:js:uglify":"uglifyjs dist/m3u8-parser.js --comments --mangle --compress -o dist/m3u8-parser.min.js","build:js:bannerize":"bannerize dist/m3u8-parser.js --banner=scripts/banner.ejs","build:js:browserify":"browserify . -s m3u8-parser -o dist/m3u8-parser.js"},"_npmUser":{"name":"brandonocasey","email":"brandonocasey@gmail.com"},"browserify":{"transform":["browserify-shim","browserify-versionify"]},"repository":{"url":"git+ssh://git@github.com/videojs/m3u8-parser.git","type":"git"},"_npmVersion":"2.14.20","description":"m3u8 parser","directories":{},"vjsstandard":{"ignore":["dist","docs","es5","test/dist","test/karma.conf.js","test/test-expected.js","test/test-manifests.js"]},"_nodeVersion":"4.4.0","dependencies":{"video.js":"^5.6.0"},"browserify-shim":{"qunit":"global:QUnit","sinon":"global:sinon"},"devDependencies":{"chg":"^0.3.2","budo":"^8.0.4","glob":"^6.0.3","babel":"^5.8.35","jsdoc":"^3.4.0","karma":"^0.13.19","sinon":"~1.14.0","doctoc":"^0.15.0","global":"^4.3.0","mkdirp":"^0.5.1","rimraf":"^2.5.1","qunitjs":"^1.21.0","babelify":"^6.4.0","bluebird":"^3.2.2","bannerize":"^1.0.2","uglify-js":"^2.6.1","browserify":"^12.0.2","karma-qunit":"^0.1.9","npm-run-all":"^1.5.1","browserify-shim":"^3.8.12","videojs-standard":"^4.0.0","karma-ie-launcher":"^0.2.0","browserify-versionify":"^1.0.6","karma-chrome-launcher":"^0.2.2","karma-detect-browsers":"^2.0.2","karma-safari-launcher":"^0.1.1","karma-firefox-launcher":"^0.1.7"},"_npmOperationalInternal":{"tmp":"tmp/m3u8-parser-1.0.0.tgz_1464989012302_0.7680820578243583","host":"packages-16-east.internal.npmjs.com"}},"1.0.1":{"name":"m3u8-parser","version":"1.0.1","keywords":[],"author":{"name":"Brightcove, Inc"},"license":"Apache-2.0","_id":"m3u8-parser@1.0.1","maintainers":[{"name":"brandonocasey","email":"brandonocasey@gmail.com"}],"contributors":[{"name":"gkatsev"},{"name":"imbcmdth"},{"name":"dmlap"}],"homepage":"https://github.com/videojs/m3u8-parser#readme","bugs":{"url":"https://github.com/videojs/m3u8-parser/issues"},"dist":{"shasum":"a5fdbd30c28aa8f18e6f5d11b47fc2e74fb7a433","tarball":"https://registry.npmjs.org/m3u8-parser/-/m3u8-parser-1.0.1.tgz","integrity":"sha512-2qmidQrQSyGsSLwnsWzM7R36d4sEm+C9ZiCKZIYJmYzUU2O7ngaXaVdvDArzXQgmiuwzL2xnfYHp49YThS4f+g==","signatures":[{"sig":"MEUCIGg6BWQLoF630D0Ahd9onNMI9TZjM0LZj4buN3EKiYaIAiEAqBfip5aDAE3Lkcd3YsvbrdliQzThZsVxNzFfJH3LtyU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"es5/index.js","_from":".","files":["CONTRIBUTING.md","bower.json","dist/","docs/","es5/","index.html","scripts/","src/","test/"],"_shasum":"a5fdbd30c28aa8f18e6f5d11b47fc2e74fb7a433","gitHead":"8da31065ffb59fb3fec16f0932f5c1b754840275","scripts":{"docs":"npm-run-all docs:*","lint":"vjsstandard","test":"karma start test/karma.conf.js","build":"npm-run-all -p build:*","clean":"rimraf dist test/dist es5 && mkdirp dist test/dist es5","start":"babel-node scripts/server.js","change":"chg add","pretest":"npm-run-all lint build","test:ie":"npm run pretest && karma start test/karma.conf.js --browsers IE","version":"babel-node scripts/version.js","build:js":"npm-run-all build:js:babel build:js:browserify build:js:bannerize build:js:uglify","docs:api":"jsdoc src -r -d docs/api","docs:toc":"doctoc README.md","prebuild":"npm run clean","build:test":"babel-node scripts/build-test.js","prepublish":"npm run build","preversion":"npm test","postversion":"babel-node scripts/postversion.js","test:chrome":"npm run pretest && karma start test/karma.conf.js --browsers Chrome","test:safari":"npm run pretest && karma start test/karma.conf.js --browsers Safari","test:firefox":"npm run pretest && karma start test/karma.conf.js --browsers Firefox","build:js:babel":"babel src -d es5","build:js:uglify":"uglifyjs dist/m3u8-parser.js --comments --mangle --compress -o dist/m3u8-parser.min.js","build:js:bannerize":"bannerize dist/m3u8-parser.js --banner=scripts/banner.ejs","build:js:browserify":"browserify . -s m3u8-parser -o dist/m3u8-parser.js"},"_npmUser":{"name":"brandonocasey","email":"brandonocasey@gmail.com"},"browserify":{"transform":["browserify-shim","browserify-versionify"]},"repository":{"url":"git+ssh://git@github.com/videojs/m3u8-parser.git","type":"git"},"_npmVersion":"2.14.20","description":"m3u8 parser","directories":{},"vjsstandard":{"ignore":["dist","docs","es5","test/dist","test/karma.conf.js","test/test-expected.js","test/test-manifests.js"]},"_nodeVersion":"4.4.0","dependencies":{"lodash-compat":"^3.10.2"},"browserify-shim":{"qunit":"global:QUnit","sinon":"global:sinon"},"devDependencies":{"chg":"^0.3.2","budo":"^8.0.4","glob":"^6.0.3","babel":"^5.8.35","jsdoc":"^3.4.0","karma":"^0.13.19","sinon":"~1.14.0","doctoc":"^0.15.0","global":"^4.3.0","mkdirp":"^0.5.1","rimraf":"^2.5.1","qunitjs":"^1.21.0","babelify":"^6.4.0","bluebird":"^3.2.2","bannerize":"^1.0.2","uglify-js":"^2.6.1","browserify":"^12.0.2","karma-qunit":"^0.1.9","npm-run-all":"^1.5.1","browserify-shim":"^3.8.12","videojs-standard":"^4.0.0","karma-ie-launcher":"^0.2.0","browserify-versionify":"^1.0.6","karma-chrome-launcher":"^0.2.2","karma-detect-browsers":"^2.0.2","karma-safari-launcher":"^0.1.1","karma-firefox-launcher":"^0.1.7"},"_npmOperationalInternal":{"tmp":"tmp/m3u8-parser-1.0.1.tgz_1465315499861_0.1979899974539876","host":"packages-16-east.internal.npmjs.com"}},"1.0.1-0":{"name":"m3u8-parser","version":"1.0.1-0","keywords":[],"author":{"name":"Brightcove, Inc"},"license":"Apache-2.0","_id":"m3u8-parser@1.0.1-0","maintainers":[{"name":"brandonocasey","email":"brandonocasey@gmail.com"}],"contributors":[{"name":"gkatsev"},{"name":"imbcmdth"},{"name":"dmlap"}],"homepage":"https://github.com/videojs/m3u8-parser#readme","bugs":{"url":"https://github.com/videojs/m3u8-parser/issues"},"dist":{"shasum":"7eedaae4f243dc413b7e7e58db3ddaa340c894cc","tarball":"https://registry.npmjs.org/m3u8-parser/-/m3u8-parser-1.0.1-0.tgz","integrity":"sha512-WqBUYi4wadNbdsMGI3FsNtSGgXvLzSZUDYtHJ/SjM0ktME9l7OS1yzq7UUqknXoA137XRDvGF606EdybNms26g==","signatures":[{"sig":"MEQCIApqSKWc/C9hyKhYtE+od8AnSoaCdmna6wS5GCpgQ+DLAiBsGM1VIzsKIzERTJpScAdpoOymb9Mm3mlRijTK/S0Msw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"es5/index.js","_from":".","files":["CONTRIBUTING.md","bower.json","dist/","docs/","es5/","index.html","scripts/","src/","test/"],"_shasum":"7eedaae4f243dc413b7e7e58db3ddaa340c894cc","gitHead":"a7594d7d3684ca53e799867b3e8a0475866bb62b","scripts":{"docs":"npm-run-all docs:*","lint":"vjsstandard","test":"karma start test/karma.conf.js","build":"npm-run-all -p build:*","clean":"rimraf dist test/dist es5 && mkdirp dist test/dist es5","start":"babel-node scripts/server.js","change":"chg add","pretest":"npm-run-all lint build","test:ie":"npm run pretest && karma start test/karma.conf.js --browsers IE","version":"babel-node scripts/version.js","build:js":"npm-run-all build:js:babel build:js:browserify build:js:bannerize build:js:uglify","docs:api":"jsdoc src -r -d docs/api","docs:toc":"doctoc README.md","prebuild":"npm run clean","build:test":"babel-node scripts/build-test.js","prepublish":"npm run build","preversion":"npm test","postversion":"babel-node scripts/postversion.js","test:chrome":"npm run pretest && karma start test/karma.conf.js --browsers Chrome","test:safari":"npm run pretest && karma start test/karma.conf.js --browsers Safari","test:firefox":"npm run pretest && karma start test/karma.conf.js --browsers Firefox","build:js:babel":"babel src -d es5","build:js:uglify":"uglifyjs dist/m3u8-parser.js --comments --mangle --compress -o dist/m3u8-parser.min.js","build:js:bannerize":"bannerize dist/m3u8-parser.js --banner=scripts/banner.ejs","build:js:browserify":"browserify . -s m3u8-parser -o dist/m3u8-parser.js"},"_npmUser":{"name":"brandonocasey","email":"brandonocasey@gmail.com"},"repository":{"url":"git+ssh://git@github.com/videojs/m3u8-parser.git","type":"git"},"_npmVersion":"2.14.20","description":"m3u8 parser","directories":{},"vjsstandard":{"ignore":["dist","docs","es5","test/dist","test/karma.conf.js","test/test-expected.js","test/test-manifests.js"]},"_nodeVersion":"4.4.0","dependencies":{"lodash-compat":"^3.10.2"},"browserify-shim":{"qunit":"global:QUnit","sinon":"global:sinon"},"devDependencies":{"chg":"^0.3.2","budo":"^8.0.4","glob":"^6.0.3","babel":"^5.8.35","jsdoc":"^3.4.0","karma":"^0.13.19","sinon":"~1.14.0","doctoc":"^0.15.0","global":"^4.3.0","mkdirp":"^0.5.1","rimraf":"^2.5.1","qunitjs":"^1.21.0","babelify":"^6.4.0","bluebird":"^3.2.2","bannerize":"^1.0.2","uglify-js":"^2.6.1","browserify":"^12.0.2","karma-qunit":"^0.1.9","npm-run-all":"^1.5.1","browserify-shim":"^3.8.12","videojs-standard":"^4.0.0","karma-ie-launcher":"^0.2.0","karma-chrome-launcher":"^0.2.2","karma-detect-browsers":"^2.0.2","karma-safari-launcher":"^0.1.1","karma-firefox-launcher":"^0.1.7"},"_npmOperationalInternal":{"tmp":"tmp/m3u8-parser-1.0.1-0.tgz_1465336398823_0.3863583360798657","host":"packages-16-east.internal.npmjs.com"}},"1.0.1-1":{"name":"m3u8-parser","version":"1.0.1-1","keywords":[],"author":{"name":"Brightcove, Inc"},"license":"Apache-2.0","_id":"m3u8-parser@1.0.1-1","maintainers":[{"name":"brandonocasey","email":"brandonocasey@gmail.com"}],"contributors":[{"name":"gkatsev"},{"name":"imbcmdth"},{"name":"dmlap"}],"homepage":"https://github.com/videojs/m3u8-parser#readme","bugs":{"url":"https://github.com/videojs/m3u8-parser/issues"},"dist":{"shasum":"a0d6a732391ad81bb9af68e679341ea9a3af74e9","tarball":"https://registry.npmjs.org/m3u8-parser/-/m3u8-parser-1.0.1-1.tgz","integrity":"sha512-xyLfagPFb6ytJnB357SvrD47WyCAwIleM9VPkbPy9EojvuN4HYB7XMknkK/xAh5bfd4Kt0KNrky91MQ5j6jQ7g==","signatures":[{"sig":"MEQCIDWBfimqJscr6xLdb2OYoejL3OVp2JEphyTgq47ia4fNAiBnRizG6RIvsYiBVIjV7w6Cp7CM5fIB5QoXZtqaMztBfg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"es5/index.js","_from":".","files":["CONTRIBUTING.md","bower.json","dist/","docs/","es5/","index.html","scripts/","src/","test/"],"_shasum":"a0d6a732391ad81bb9af68e679341ea9a3af74e9","gitHead":"a7594d7d3684ca53e799867b3e8a0475866bb62b","scripts":{"docs":"npm-run-all docs:*","lint":"vjsstandard","test":"karma start test/karma.conf.js","build":"npm-run-all -p build:*","clean":"rimraf dist test/dist es5 && mkdirp dist test/dist es5","start":"babel-node scripts/server.js","change":"chg add","pretest":"npm-run-all lint build","test:ie":"npm run pretest && karma start test/karma.conf.js --browsers IE","version":"babel-node scripts/version.js","build:js":"npm-run-all build:js:babel build:js:browserify build:js:bannerize build:js:uglify","docs:api":"jsdoc src -r -d docs/api","docs:toc":"doctoc README.md","prebuild":"npm run clean","build:test":"babel-node scripts/build-test.js","prepublish":"npm run build","preversion":"npm test","postversion":"babel-node scripts/postversion.js","test:chrome":"npm run pretest && karma start test/karma.conf.js --browsers Chrome","test:safari":"npm run pretest && karma start test/karma.conf.js --browsers Safari","test:firefox":"npm run pretest && karma start test/karma.conf.js --browsers Firefox","build:js:babel":"babel src -d es5","build:js:uglify":"uglifyjs dist/m3u8-parser.js --comments --mangle --compress -o dist/m3u8-parser.min.js","build:js:bannerize":"bannerize dist/m3u8-parser.js --banner=scripts/banner.ejs","build:js:browserify":"browserify . -s m3u8-parser -o dist/m3u8-parser.js"},"_npmUser":{"name":"brandonocasey","email":"brandonocasey@gmail.com"},"repository":{"url":"git+ssh://git@github.com/videojs/m3u8-parser.git","type":"git"},"_npmVersion":"2.14.20","description":"m3u8 parser","directories":{},"vjsstandard":{"ignore":["dist","docs","es5","test/dist","test/karma.conf.js","test/test-expected.js","test/test-manifests.js"]},"_nodeVersion":"4.4.0","dependencies":{"lodash-compat":"^3.10.2"},"browserify-shim":{"qunit":"global:QUnit","sinon":"global:sinon"},"devDependencies":{"chg":"^0.3.2","budo":"^8.0.4","glob":"^6.0.3","babel":"^5.8.35","jsdoc":"^3.4.0","karma":"^0.13.19","sinon":"~1.14.0","doctoc":"^0.15.0","global":"^4.3.0","mkdirp":"^0.5.1","rimraf":"^2.5.1","qunitjs":"^1.21.0","babelify":"^6.4.0","bluebird":"^3.2.2","bannerize":"^1.0.2","uglify-js":"^2.6.1","browserify":"^12.0.2","karma-qunit":"^0.1.9","npm-run-all":"^1.5.1","browserify-shim":"^3.8.12","videojs-standard":"^4.0.0","karma-ie-launcher":"^0.2.0","karma-chrome-launcher":"^0.2.2","karma-detect-browsers":"^2.0.2","karma-safari-launcher":"^0.1.1","karma-firefox-launcher":"^0.1.7"},"_npmOperationalInternal":{"tmp":"tmp/m3u8-parser-1.0.1-1.tgz_1465336533570_0.1524881396908313","host":"packages-16-east.internal.npmjs.com"}},"1.0.2":{"name":"m3u8-parser","version":"1.0.2","keywords":[],"author":{"name":"Brightcove, Inc"},"license":"Apache-2.0","_id":"m3u8-parser@1.0.2","maintainers":[{"name":"brandonocasey","email":"brandonocasey@gmail.com"}],"contributors":[{"name":"gkatsev"},{"name":"imbcmdth"},{"name":"dmlap"}],"homepage":"https://github.com/videojs/m3u8-parser#readme","bugs":{"url":"https://github.com/videojs/m3u8-parser/issues"},"dist":{"shasum":"552b3cfe1bee7994dc1b056156025e972bad8169","tarball":"https://registry.npmjs.org/m3u8-parser/-/m3u8-parser-1.0.2.tgz","integrity":"sha512-pfSYamGEvhMAClh8aqwoobIIHy6HEOC2bDHgtnNwMM+0u8OtPbK1XBbfpQE+Y6Y4wSwCFoEy9t3A9fyfRg6jxA==","signatures":[{"sig":"MEYCIQDeTuJP066IqxVGop+obp2ckR6T3sHiFWLKnaImKepZJQIhAPFPclPT0QFMzK4lA1rWucD7BAlMD6Z3ljbFCRn/TbrJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"es5/index.js","_from":".","files":["CONTRIBUTING.md","bower.json","dist/","docs/","es5/","index.html","scripts/","src/","test/"],"_shasum":"552b3cfe1bee7994dc1b056156025e972bad8169","gitHead":"40178661b35db363726b34947c87726a65faff34","scripts":{"docs":"npm-run-all docs:*","lint":"vjsstandard","test":"karma start test/karma.conf.js","build":"npm-run-all -p build:*","clean":"rimraf dist test/dist es5 && mkdirp dist test/dist es5","start":"babel-node scripts/server.js","change":"chg add","pretest":"npm-run-all lint build","test:ie":"npm run pretest && karma start test/karma.conf.js --browsers IE","version":"babel-node scripts/version.js","build:js":"npm-run-all build:js:babel build:js:browserify build:js:bannerize build:js:uglify","docs:api":"jsdoc src -r -d docs/api","docs:toc":"doctoc README.md","prebuild":"npm run clean","build:test":"babel-node scripts/build-test.js","prepublish":"npm run build","preversion":"npm test","postversion":"babel-node scripts/postversion.js","test:chrome":"npm run pretest && karma start test/karma.conf.js --browsers Chrome","test:safari":"npm run pretest && karma start test/karma.conf.js --browsers Safari","test:firefox":"npm run pretest && karma start test/karma.conf.js --browsers Firefox","build:js:babel":"babel src -d es5","build:js:uglify":"uglifyjs dist/m3u8-parser.js --comments --mangle --compress -o dist/m3u8-parser.min.js","build:js:bannerize":"bannerize dist/m3u8-parser.js --banner=scripts/banner.ejs","build:js:browserify":"browserify . -s m3u8-parser -o dist/m3u8-parser.js"},"_npmUser":{"name":"brandonocasey","email":"brandonocasey@gmail.com"},"repository":{"url":"git+ssh://git@github.com/videojs/m3u8-parser.git","type":"git"},"_npmVersion":"2.14.20","description":"m3u8 parser","directories":{},"vjsstandard":{"ignore":["dist","docs","es5","test/dist","test/karma.conf.js","test/test-expected.js","test/test-manifests.js"]},"_nodeVersion":"4.4.0","dependencies":{"lodash-compat":"^3.10.2"},"browserify-shim":{"qunit":"global:QUnit","sinon":"global:sinon"},"devDependencies":{"chg":"^0.3.2","budo":"^8.0.4","glob":"^6.0.3","babel":"^5.8.35","jsdoc":"^3.4.0","karma":"^0.13.19","sinon":"~1.14.0","doctoc":"^0.15.0","global":"^4.3.0","mkdirp":"^0.5.1","rimraf":"^2.5.1","qunitjs":"^1.21.0","babelify":"^6.4.0","bluebird":"^3.2.2","bannerize":"^1.0.2","uglify-js":"^2.6.1","browserify":"^12.0.2","karma-qunit":"^0.1.9","npm-run-all":"^1.5.1","browserify-shim":"^3.8.12","videojs-standard":"^4.0.0","karma-ie-launcher":"^0.2.0","karma-chrome-launcher":"^0.2.2","karma-detect-browsers":"^2.0.2","karma-safari-launcher":"^0.1.1","karma-firefox-launcher":"^0.1.7"},"_npmOperationalInternal":{"tmp":"tmp/m3u8-parser-1.0.2.tgz_1465336825244_0.8257328213658184","host":"packages-16-east.internal.npmjs.com"}},"1.1.0":{"name":"m3u8-parser","version":"1.1.0","keywords":[],"author":{"name":"Brightcove, Inc"},"license":"Apache-2.0","_id":"m3u8-parser@1.1.0","maintainers":[{"name":"brandonocasey","email":"brandonocasey@gmail.com"},{"name":"dmlap","email":"dlapalomento@gmail.com"},{"name":"gkatsev","email":"me@gkatsev.com"},{"name":"imbcmdth","email":"jon.carlos.rivera@gmail.com"}],"contributors":[{"name":"gkatsev"},{"name":"imbcmdth"},{"name":"dmlap"}],"homepage":"https://github.com/videojs/m3u8-parser#readme","bugs":{"url":"https://github.com/videojs/m3u8-parser/issues"},"dist":{"shasum":"4cdb55f608db4bdf12b5a0b1cd3a396d4e6f5c9e","tarball":"https://registry.npmjs.org/m3u8-parser/-/m3u8-parser-1.1.0.tgz","integrity":"sha512-BQqrZ430kjRjKwMWVixFcEZYVWXtPPo/+bDkcpOpG7kTukx+pMfa2wgqdGlHO2j3JdSLtqnpLiFEldOwlQcOqQ==","signatures":[{"sig":"MEUCIQCL4Fx/oYy2ginNJpI2NfoMQaE1C5Ruy/7Q6LCurKodmgIgYKy/HWixgQ+E5p10/Y9dUL0/LLMk+CiayhP4wlusE08=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"es5/index.js","_from":".","files":["CONTRIBUTING.md","bower.json","dist/","docs/","es5/","index.html","scripts/","src/","test/"],"_shasum":"4cdb55f608db4bdf12b5a0b1cd3a396d4e6f5c9e","gitHead":"831e12ac6e6de05447797e93fb2ae36408b34c42","scripts":{"docs":"npm-run-all docs:*","lint":"vjsstandard","test":"karma start test/karma.conf.js","build":"npm-run-all -p build:*","clean":"rimraf dist test/dist es5 && mkdirp dist test/dist es5","start":"babel-node scripts/server.js","change":"chg add","pretest":"npm-run-all lint build","test:ie":"npm run pretest && karma start test/karma.conf.js --browsers IE","version":"babel-node scripts/version.js","build:js":"npm-run-all build:js:babel build:js:browserify build:js:bannerize build:js:uglify","docs:api":"jsdoc src -r -d docs/api","docs:toc":"doctoc README.md","prebuild":"npm run clean","build:test":"babel-node scripts/build-test.js","prepublish":"npm run build","preversion":"npm test","postversion":"babel-node scripts/postversion.js","test:chrome":"npm run pretest && karma start test/karma.conf.js --browsers Chrome","test:safari":"npm run pretest && karma start test/karma.conf.js --browsers Safari","test:firefox":"npm run pretest && karma start test/karma.conf.js --browsers Firefox","build:js:babel":"babel src -d es5","build:js:uglify":"uglifyjs dist/m3u8-parser.js --comments --mangle --compress -o dist/m3u8-parser.min.js","build:js:bannerize":"bannerize dist/m3u8-parser.js --banner=scripts/banner.ejs","build:js:browserify":"browserify . -s m3u8-parser -o dist/m3u8-parser.js"},"_npmUser":{"name":"dmlap","email":"dlapalomento@gmail.com"},"repository":{"url":"git+ssh://git@github.com/videojs/m3u8-parser.git","type":"git"},"_npmVersion":"2.14.12","description":"m3u8 parser","directories":{},"vjsstandard":{"ignore":["dist","docs","es5","test/dist","test/karma.conf.js","test/test-expected.js","test/test-manifests.js","test/fixtures/m3u8/**/*.js"]},"_nodeVersion":"4.2.6","dependencies":{"lodash-compat":"^3.10.2"},"browserify-shim":{"qunit":"global:QUnit","sinon":"global:sinon"},"devDependencies":{"chg":"^0.3.2","budo":"^8.0.4","glob":"^6.0.3","babel":"^5.8.35","jsdoc":"^3.4.0","karma":"^0.13.19","sinon":"~1.14.0","doctoc":"^0.15.0","global":"^4.3.0","mkdirp":"^0.5.1","rimraf":"^2.5.1","qunitjs":"^1.21.0","babelify":"^6.4.0","bluebird":"^3.2.2","bannerize":"^1.0.2","uglify-js":"^2.6.1","browserify":"^12.0.2","karma-qunit":"^0.1.9","npm-run-all":"^1.5.1","browserify-shim":"^3.8.12","videojs-standard":"^4.0.0","karma-ie-launcher":"^0.2.0","karma-chrome-launcher":"^0.2.2","karma-detect-browsers":"^2.0.2","karma-safari-launcher":"^0.1.1","karma-firefox-launcher":"^0.1.7"},"_npmOperationalInternal":{"tmp":"tmp/m3u8-parser-1.1.0.tgz_1467326229328_0.38032736349850893","host":"packages-16-east.internal.npmjs.com"}},"1.2.0":{"name":"m3u8-parser","version":"1.2.0","keywords":[],"author":{"name":"Brightcove, Inc"},"license":"Apache-2.0","_id":"m3u8-parser@1.2.0","maintainers":[{"name":"brandonocasey","email":"brandonocasey@gmail.com"},{"name":"dmlap","email":"dlapalomento@gmail.com"},{"name":"gkatsev","email":"me@gkatsev.com"},{"name":"imbcmdth","email":"jon.carlos.rivera@gmail.com"}],"contributors":[{"name":"gkatsev"},{"name":"imbcmdth"},{"name":"dmlap"}],"homepage":"https://github.com/videojs/m3u8-parser#readme","bugs":{"url":"https://github.com/videojs/m3u8-parser/issues"},"dist":{"shasum":"df7292c1a829eed3393403d47265541b42e0fa3d","tarball":"https://registry.npmjs.org/m3u8-parser/-/m3u8-parser-1.2.0.tgz","integrity":"sha512-mnrSeJgWS3RWxs8SGamGkk5husbwO4un+MQsGE32sOuOQAlKvP5wkH9cJI1YwyUhWLrESf8HrtoNz7CiNeTjcQ==","signatures":[{"sig":"MEUCID7hX9IOicDOfpErlfrfN3yX3ceOOoC2EFWCmpzm8n0NAiEA7kpsf3cUV9FmQ6JzJI26MRc8e+3hRoRA/dEiR019d1U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"es5/index.js","_from":".","files":["CONTRIBUTING.md","bower.json","dist/","docs/","es5/","index.html","scripts/","src/","test/"],"_shasum":"df7292c1a829eed3393403d47265541b42e0fa3d","gitHead":"b39381f7f90de1aa4085718a5eaec19d1e271004","scripts":{"docs":"npm-run-all docs:*","lint":"vjsstandard","test":"karma start test/karma.conf.js","build":"npm-run-all -p build:*","clean":"rimraf dist test/dist es5 && mkdirp dist test/dist es5","start":"npm-run-all -p watch start:*","watch":"npm-run-all -p watch:*","change":"chg add","pretest":"npm-run-all lint build","test:ie":"npm run pretest && karma start test/karma.conf.js --browsers IE","version":"babel-node scripts/version.js","build:js":"npm-run-all build:js:babel build:js:browserify build:js:bannerize build:js:uglify","docs:api":"jsdoc src -r -d docs/api","docs:toc":"doctoc README.md","prebuild":"npm run clean","watch:js":"npm-run-all -p watch:js:babel watch:js:browserify","build:test":"babel-node scripts/build-test.js","prepublish":"npm run build","preversion":"npm test","postversion":"babel-node scripts/postversion.js","start:serve":"babel-node scripts/server.js","test:chrome":"npm run pretest && karma start test/karma.conf.js --browsers Chrome","test:safari":"npm run pretest && karma start test/karma.conf.js --browsers Safari","test:firefox":"npm run pretest && karma start test/karma.conf.js --browsers Firefox","build:js:babel":"babel src -d es5","watch:js:babel":"npm run build:js:babel -- --watch","build:js:uglify":"uglifyjs dist/m3u8-parser.js --comments --mangle --compress -o dist/m3u8-parser.min.js","build:js:bannerize":"bannerize dist/m3u8-parser.js --banner=scripts/banner.ejs","build:js:browserify":"browserify . -s m3u8-parser -o dist/m3u8-parser.js","watch:js:browserify":"watchify . -v -g browserify-shim -o dist/m3u8-parser.js"},"_npmUser":{"name":"imbcmdth","email":"jon.carlos.rivera@gmail.com"},"repository":{"url":"git+ssh://git@github.com/videojs/m3u8-parser.git","type":"git"},"_npmVersion":"2.14.12","description":"m3u8 parser","directories":{},"vjsstandard":{"ignore":["dist","docs","es5","test/dist","test/karma.conf.js","test/test-expected.js","test/test-manifests.js","test/fixtures/m3u8/**/*.js"]},"_nodeVersion":"4.3.2","dependencies":{"lodash-compat":"^3.10.2"},"browserify-shim":{"qunit":"global:QUnit","sinon":"global:sinon"},"devDependencies":{"chg":"^0.3.2","budo":"^8.0.4","glob":"^6.0.3","babel":"^5.8.35","jsdoc":"^3.4.0","karma":"^0.13.19","sinon":"~1.14.0","doctoc":"^0.15.0","global":"^4.3.0","mkdirp":"^0.5.1","rimraf":"^2.5.1","qunitjs":"^1.21.0","babelify":"^6.4.0","bluebird":"^3.2.2","watchify":"^3.7.0","bannerize":"^1.0.2","uglify-js":"^2.6.1","browserify":"^12.0.2","karma-qunit":"^0.1.9","npm-run-all":"^1.5.1","browserify-shim":"^3.8.12","videojs-standard":"^4.0.0","karma-ie-launcher":"^0.2.0","karma-chrome-launcher":"^0.2.2","karma-detect-browsers":"^2.0.2","karma-safari-launcher":"^0.1.1","karma-firefox-launcher":"^0.1.7"},"_npmOperationalInternal":{"tmp":"tmp/m3u8-parser-1.2.0.tgz_1469481134854_0.9099590361583978","host":"packages-16-east.internal.npmjs.com"}},"2.0.0":{"name":"m3u8-parser","version":"2.0.0","keywords":[],"author":{"name":"Brightcove, Inc"},"license":"Apache-2.0","_id":"m3u8-parser@2.0.0","maintainers":[{"name":"brandonocasey","email":"brandonocasey@gmail.com"},{"name":"dmlap","email":"dlapalomento@gmail.com"},{"name":"gesinger","email":"gesinger@gmail.com"},{"name":"gkatsev","email":"me@gkatsev.com"},{"name":"imbcmdth","email":"jon.carlos.rivera@gmail.com"}],"contributors":[{"name":"gkatsev"},{"name":"imbcmdth"},{"name":"dmlap"}],"homepage":"https://github.com/videojs/m3u8-parser#readme","bugs":{"url":"https://github.com/videojs/m3u8-parser/issues"},"dist":{"shasum":"5beef44a56e07ffb31151ac1a7444645783f8249","tarball":"https://registry.npmjs.org/m3u8-parser/-/m3u8-parser-2.0.0.tgz","integrity":"sha512-XMfwFRXDuLL/jlazgqo3waXTM9wmXkhmnjAnQSBy30Q1F7Q5qk5HxQiBvRwcrfkcNv8LxGfgD0cFI/tbLguoMg==","signatures":[{"sig":"MEYCIQCCzV8+2TqXCOs752ZMSmcEXB8ehqbEF44MsQP6/+p+igIhAPHGDkPupnARXFlkMMQrHiDP3V+TGomj90gp46pWCe2m","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"es5/index.js","_from":".","files":["CONTRIBUTING.md","bower.json","dist/","docs/","es5/","index.html","scripts/","src/","test/"],"_shasum":"5beef44a56e07ffb31151ac1a7444645783f8249","gitHead":"4c340f7bdd2ff55c34fb97a236346f458217b718","scripts":{"docs":"npm-run-all docs:*","lint":"vjsstandard","test":"karma start test/karma.conf.js","build":"npm-run-all -p build:*","clean":"rimraf dist test/dist es5 && mkdirp dist test/dist es5","start":"npm-run-all -p watch start:*","watch":"npm-run-all -p watch:*","change":"chg add","pretest":"npm-run-all lint build","test:ie":"npm run pretest && karma start test/karma.conf.js --browsers IE","version":"babel-node scripts/version.js","build:js":"npm-run-all build:js:babel build:js:browserify build:js:bannerize build:js:uglify","docs:api":"jsdoc src -r -d docs/api","docs:toc":"doctoc README.md","prebuild":"npm run clean","watch:js":"npm-run-all -p watch:js:babel watch:js:browserify","build:test":"babel-node scripts/build-test.js","prepublish":"npm run build","preversion":"npm test","postversion":"babel-node scripts/postversion.js","start:serve":"babel-node scripts/server.js","test:chrome":"npm run pretest && karma start test/karma.conf.js --browsers Chrome","test:safari":"npm run pretest && karma start test/karma.conf.js --browsers Safari","test:firefox":"npm run pretest && karma start test/karma.conf.js --browsers Firefox","build:js:babel":"babel src -d es5","watch:js:babel":"npm run build:js:babel -- --watch","build:js:uglify":"uglifyjs dist/m3u8-parser.js --comments --mangle --compress -o dist/m3u8-parser.min.js","build:js:bannerize":"bannerize dist/m3u8-parser.js --banner=scripts/banner.ejs","build:js:browserify":"browserify . -s m3u8-parser -o dist/m3u8-parser.js","watch:js:browserify":"watchify . -v -g browserify-shim -o dist/m3u8-parser.js"},"_npmUser":{"name":"gesinger","email":"gesinger@gmail.com"},"repository":{"url":"git+ssh://git@github.com/videojs/m3u8-parser.git","type":"git"},"_npmVersion":"2.14.12","description":"m3u8 parser","directories":{},"jsnext:main":"src/index.js","vjsstandard":{"ignore":["dist","docs","es5","test/dist","test/karma.conf.js","test/test-expected.js","test/test-manifests.js","test/fixtures/m3u8/**/*.js"]},"_nodeVersion":"4.2.6","dependencies":{},"browserify-shim":{"qunit":"global:QUnit","sinon":"global:sinon"},"devDependencies":{"chg":"^0.3.2","budo":"^8.0.4","glob":"^6.0.3","babel":"^6.5.2","jsdoc":"^3.4.0","karma":"^0.13.19","sinon":"~1.14.0","doctoc":"^0.15.0","global":"^4.3.0","mkdirp":"^0.5.1","rimraf":"^2.5.1","qunitjs":"^1.21.0","babelify":"^7.3.0","bluebird":"^3.2.2","watchify":"^3.7.0","babel-cli":"^6.11.4","bannerize":"^1.0.2","uglify-js":"^2.6.1","browserify":"^12.0.2","karma-qunit":"^0.1.9","npm-run-all":"^1.5.1","browserify-shim":"^3.8.12","videojs-standard":"5.2.0","karma-ie-launcher":"^0.2.0","babel-preset-es2015":"^6.9.0","karma-chrome-launcher":"^0.2.2","karma-detect-browsers":"^2.0.2","karma-safari-launcher":"^0.1.1","karma-firefox-launcher":"^0.1.7","babel-preset-es2015-loose":"^7.0.0","babel-plugin-transform-object-assign":"^6.8.0"},"_npmOperationalInternal":{"tmp":"tmp/m3u8-parser-2.0.0.tgz_1484343783172_0.20917868288233876","host":"packages-18-east.internal.npmjs.com"}},"2.0.1":{"name":"m3u8-parser","version":"2.0.1","keywords":[],"author":{"name":"Brightcove, Inc"},"license":"Apache-2.0","_id":"m3u8-parser@2.0.1","maintainers":[{"name":"brandonocasey","email":"brandonocasey@gmail.com"},{"name":"dmlap","email":"dlapalomento@gmail.com"},{"name":"gesinger","email":"gesinger@gmail.com"},{"name":"gkatsev","email":"me@gkatsev.com"},{"name":"imbcmdth","email":"jon.carlos.rivera@gmail.com"}],"contributors":[{"name":"gkatsev"},{"name":"imbcmdth"},{"name":"dmlap"}],"homepage":"https://github.com/videojs/m3u8-parser#readme","bugs":{"url":"https://github.com/videojs/m3u8-parser/issues"},"dist":{"shasum":"6f426bb17447d89dbef9d4347c24489f9c7f49c6","tarball":"https://registry.npmjs.org/m3u8-parser/-/m3u8-parser-2.0.1.tgz","integrity":"sha512-NszzAUdUrx/WPLR82JU7wKZ3doTTxWrwHvOBQ5iARqHXLq6zC79tHCZ9XhwdIa4rHmC8yXdip+pIPPO5dwUe8w==","signatures":[{"sig":"MEYCIQC3F6ceFycyD5qx26RVZYpwAhpqosD0OCo208paklcC4QIhAJTigi7VtRlJO1EuAuCEAqDDEIQUu08wbSqjfi8bTt8W","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"es5/index.js","_from":".","files":["CONTRIBUTING.md","bower.json","dist/","docs/","es5/","index.html","scripts/","src/","test/"],"_shasum":"6f426bb17447d89dbef9d4347c24489f9c7f49c6","gitHead":"fb05092a41e40524deacdce8b882be1ac509d1eb","scripts":{"docs":"npm-run-all docs:*","lint":"vjsstandard","test":"karma start test/karma.conf.js","build":"npm-run-all -p build:*","clean":"rimraf dist test/dist es5 && mkdirp dist test/dist es5","start":"npm-run-all -p watch start:*","watch":"npm-run-all -p watch:*","change":"chg add","pretest":"npm-run-all lint build","test:ie":"npm run pretest && karma start test/karma.conf.js --browsers IE","version":"babel-node scripts/version.js","build:js":"npm-run-all build:js:babel build:js:browserify build:js:bannerize build:js:uglify","docs:api":"jsdoc src -r -d docs/api","docs:toc":"doctoc README.md","prebuild":"npm run clean","watch:js":"npm-run-all -p watch:js:babel watch:js:browserify","build:test":"babel-node scripts/build-test.js","prepublish":"npm run build","preversion":"npm test","postversion":"babel-node scripts/postversion.js","start:serve":"babel-node scripts/server.js","test:chrome":"npm run pretest && karma start test/karma.conf.js --browsers Chrome","test:safari":"npm run pretest && karma start test/karma.conf.js --browsers Safari","test:firefox":"npm run pretest && karma start test/karma.conf.js --browsers Firefox","build:js:babel":"babel src -d es5","watch:js:babel":"npm run build:js:babel -- --watch","build:js:uglify":"uglifyjs dist/m3u8-parser.js --comments --mangle --compress -o dist/m3u8-parser.min.js","build:js:bannerize":"bannerize dist/m3u8-parser.js --banner=scripts/banner.ejs","build:js:browserify":"browserify . -s m3u8-parser -o dist/m3u8-parser.js","watch:js:browserify":"watchify . -v -g browserify-shim -o dist/m3u8-parser.js"},"_npmUser":{"name":"gesinger","email":"gesinger@gmail.com"},"repository":{"url":"git+ssh://git@github.com/videojs/m3u8-parser.git","type":"git"},"_npmVersion":"2.14.12","description":"m3u8 parser","directories":{},"jsnext:main":"src/index.js","vjsstandard":{"ignore":["dist","docs","es5","test/dist","test/karma.conf.js","test/test-expected.js","test/test-manifests.js","test/fixtures/m3u8/**/*.js"]},"_nodeVersion":"4.2.6","dependencies":{},"browserify-shim":{"qunit":"global:QUnit","sinon":"global:sinon"},"devDependencies":{"chg":"^0.3.2","budo":"^8.0.4","glob":"^6.0.3","babel":"^6.5.2","jsdoc":"^3.4.0","karma":"^0.13.19","sinon":"~1.14.0","doctoc":"^0.15.0","global":"^4.3.0","mkdirp":"^0.5.1","rimraf":"^2.5.1","qunitjs":"^1.21.0","babelify":"^7.3.0","bluebird":"^3.2.2","watchify":"^3.7.0","babel-cli":"^6.11.4","bannerize":"^1.0.2","uglify-js":"^2.6.1","browserify":"^12.0.2","karma-qunit":"^0.1.9","npm-run-all":"^1.5.1","browserify-shim":"^3.8.12","babel-preset-es3":"^1.0.1","videojs-standard":"5.2.0","karma-ie-launcher":"^0.2.0","babel-preset-es2015":"^6.9.0","karma-chrome-launcher":"^0.2.2","karma-detect-browsers":"^2.0.2","karma-safari-launcher":"^0.1.1","karma-firefox-launcher":"^0.1.7","babel-preset-es2015-loose":"^7.0.0","babel-plugin-transform-object-assign":"^6.8.0"},"_npmOperationalInternal":{"tmp":"tmp/m3u8-parser-2.0.1.tgz_1484927962411_0.0723300741519779","host":"packages-18-east.internal.npmjs.com"}},"2.1.0":{"name":"m3u8-parser","version":"2.1.0","keywords":[],"author":{"name":"Brightcove, Inc"},"license":"Apache-2.0","_id":"m3u8-parser@2.1.0","maintainers":[{"name":"brandonocasey","email":"brandonocasey@gmail.com"},{"name":"dmlap","email":"dlapalomento@gmail.com"},{"name":"gesinger","email":"gesinger@gmail.com"},{"name":"gkatsev","email":"me@gkatsev.com"},{"name":"imbcmdth","email":"jon.carlos.rivera@gmail.com"},{"name":"mjneil","email":"mneilweb@gmail.com"}],"contributors":[{"name":"gkatsev"},{"name":"imbcmdth"},{"name":"dmlap"}],"homepage":"https://github.com/videojs/m3u8-parser#readme","bugs":{"url":"https://github.com/videojs/m3u8-parser/issues"},"dist":{"shasum":"c8170329ec1cd515d0d58bb8b762da9896cb0368","tarball":"https://registry.npmjs.org/m3u8-parser/-/m3u8-parser-2.1.0.tgz","integrity":"sha512-WbEpQ2FUaNGbJ0YanSeyj9D9ruu4FUvz+ZvebIzI2bSME+PUwcPXO1kKXZkjcPUAFruDikoOI5fWQNIA6JCCOQ==","signatures":[{"sig":"MEYCIQCD8oaEOG56F+uayTf4FJuZRlNieVg371oAoHTNd/oupwIhAOlXmN+v+iXe453ZepeniRTilai11k4B6/SySBIqVlDI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"es5/index.js","_from":".","files":["CONTRIBUTING.md","bower.json","dist/","docs/","es5/","index.html","scripts/","src/","test/"],"_shasum":"c8170329ec1cd515d0d58bb8b762da9896cb0368","gitHead":"c9217f02c5b2cb57e3ee3889b5afa6fc30a79c8a","scripts":{"docs":"npm-run-all docs:*","lint":"vjsstandard","test":"karma start test/karma.conf.js","build":"npm-run-all -p build:*","clean":"rimraf dist test/dist es5 && mkdirp dist test/dist es5","start":"npm-run-all -p watch start:*","watch":"npm-run-all -p watch:*","change":"chg add","pretest":"npm-run-all lint build","test:ie":"npm run pretest && karma start test/karma.conf.js --browsers IE","version":"babel-node scripts/version.js","build:js":"npm-run-all build:js:babel build:js:browserify build:js:bannerize build:js:uglify","docs:api":"jsdoc src -r -d docs/api","docs:toc":"doctoc README.md","prebuild":"npm run clean","watch:js":"npm-run-all -p watch:js:babel watch:js:browserify","build:test":"babel-node scripts/build-test.js","prepublish":"npm run build","preversion":"npm test","postversion":"babel-node scripts/postversion.js","start:serve":"babel-node scripts/server.js","test:chrome":"npm run pretest && karma start test/karma.conf.js --browsers Chrome","test:safari":"npm run pretest && karma start test/karma.conf.js --browsers Safari","test:firefox":"npm run pretest && karma start test/karma.conf.js --browsers Firefox","build:js:babel":"babel src -d es5","watch:js:babel":"npm run build:js:babel -- --watch","build:js:uglify":"uglifyjs dist/m3u8-parser.js --comments --mangle --compress -o dist/m3u8-parser.min.js","build:js:bannerize":"bannerize dist/m3u8-parser.js --banner=scripts/banner.ejs","build:js:browserify":"browserify . -s m3u8-parser -o dist/m3u8-parser.js","watch:js:browserify":"watchify . -v -g browserify-shim -o dist/m3u8-parser.js"},"_npmUser":{"name":"mjneil","email":"mneilweb@gmail.com"},"repository":{"url":"git+ssh://git@github.com/videojs/m3u8-parser.git","type":"git"},"_npmVersion":"2.15.11","description":"m3u8 parser","directories":{},"jsnext:main":"src/index.js","vjsstandard":{"ignore":["dist","docs","es5","test/dist","test/karma.conf.js","test/test-expected.js","test/test-manifests.js","test/fixtures/m3u8/**/*.js"]},"_nodeVersion":"4.4.7","dependencies":{},"browserify-shim":{"qunit":"global:QUnit","sinon":"global:sinon"},"devDependencies":{"chg":"^0.3.2","budo":"^8.0.4","glob":"^6.0.3","babel":"^6.5.2","jsdoc":"^3.4.0","karma":"^0.13.19","sinon":"~1.14.0","doctoc":"^0.15.0","global":"^4.3.0","mkdirp":"^0.5.1","rimraf":"^2.5.1","qunitjs":"^1.21.0","babelify":"^7.3.0","bluebird":"^3.2.2","watchify":"^3.7.0","babel-cli":"^6.11.4","bannerize":"^1.0.2","uglify-js":"^2.6.1","browserify":"^12.0.2","karma-qunit":"^0.1.9","npm-run-all":"^1.5.1","browserify-shim":"^3.8.12","babel-preset-es3":"^1.0.1","videojs-standard":"5.2.0","karma-ie-launcher":"^0.2.0","babel-preset-es2015":"^6.9.0","karma-chrome-launcher":"^0.2.2","karma-detect-browsers":"^2.0.2","karma-safari-launcher":"^0.1.1","karma-firefox-launcher":"^0.1.7","babel-preset-es2015-loose":"^7.0.0","babel-plugin-transform-object-assign":"^6.8.0"},"_npmOperationalInternal":{"tmp":"tmp/m3u8-parser-2.1.0.tgz_1487876517322_0.05013050860725343","host":"packages-18-east.internal.npmjs.com"}},"3.0.0":{"name":"m3u8-parser","version":"3.0.0","keywords":[],"author":{"name":"Brightcove, Inc"},"license":"Apache-2.0","_id":"m3u8-parser@3.0.0","maintainers":[{"name":"mjneil","email":"mneilweb@gmail.com"},{"name":"gesinger","email":"gesinger@gmail.com"},{"name":"imbcmdth","email":"jon.carlos.rivera@gmail.com"},{"name":"gkatsev","email":"me@gkatsev.com"},{"name":"dmlap","email":"dlapalomento@gmail.com"},{"name":"brandonocasey","email":"brandonocasey@gmail.com"}],"contributors":[{"name":"gkatsev"},{"name":"imbcmdth"},{"name":"dmlap"}],"homepage":"https://github.com/videojs/m3u8-parser#readme","bugs":{"url":"https://github.com/videojs/m3u8-parser/issues"},"dist":{"shasum":"13d9466a36c8df0f98b154bdaa3a674d38e2f78e","tarball":"https://registry.npmjs.org/m3u8-parser/-/m3u8-parser-3.0.0.tgz","integrity":"sha512-SSH1FbGmAjKEk7KIDtC6IfBZTZazuHHdKHihnMW5gido9PP4RFtHTV++mum9sKctyS7n/89zopbMcbcT42JqQw==","signatures":[{"sig":"MEQCIDcqGzwCTtNKXueoIa3G/8vW6QV4Hdycz9kb6xzfZ8CRAiBkyXoAsR2lw4EdHFqmxhcL/USPhczfJM+v0b5c7gE4rw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/m3u8-parser.cjs.js","_from":".","files":["CONTRIBUTING.md","dist/","docs/","index.html","scripts/","src/","test/"],"module":"dist/m3u8-parser.es.js","_shasum":"13d9466a36c8df0f98b154bdaa3a674d38e2f78e","gitHead":"176d9eadaaae4a98e02ce7cc9a87df51c734cb20","scripts":{"docs":"npm-run-all docs:*","lint":"vjsstandard","test":"karma start test/karma.conf.js","build":"npm-run-all -p build:*","clean":"rimraf dist test/dist","start":"npm-run-all -p start:server watch","watch":"npm-run-all -p watch:*","change":"chg add","pretest":"npm-run-all lint build","test:ie":"npm run pretest && karma start test/karma.conf.js --browsers IE","version":"node scripts/version.js","build:js":"npm-run-all build:js:rollup-modules build:js:rollup-umd build:js:bannerize build:js:uglify","docs:api":"jsdoc src -r -d docs/api","docs:toc":"doctoc README.md","prebuild":"npm run clean","prestart":"npm run build","watch:js":"npm-run-all -p watch:js:babel watch:js:browserify","postclean":"mkdirp dist test/dist","build:test":"rollup -c scripts/test.rollup.config.js","prepublish":"npm run build","preversion":"npm test","watch:test":"rollup -c scripts/test.rollup.config.js -w","postversion":"babel-node scripts/postversion.js","start:serve":"babel-node scripts/server.js","test:chrome":"npm run pretest && karma start test/karma.conf.js --browsers Chrome","test:safari":"npm run pretest && karma start test/karma.conf.js --browsers Safari","start:server":"static -a 0.0.0.0 -p 9999 -H '{\"Cache-Control\": \"no-cache, must-revalidate\"}' .","test:firefox":"npm run pretest && karma start test/karma.conf.js --browsers Firefox","watch:js-umd":"rollup -c scripts/umd.rollup.config.js -w","prebuild:test":"node scripts/m3u8.js","build:js:babel":"babel src -d es5","watch:js:babel":"npm run build:js:babel -- --watch","build:js:uglify":"uglifyjs dist/m3u8-parser.js --comments --mangle --compress  -o dist/m3u8-parser.min.js","watch:js-modules":"rollup -c scripts/modules.rollup.config.js -w","build:js:bannerize":"bannerize dist/m3u8-parser.js --banner=scripts/banner.ejs","build:js:browserify":"browserify . -s m3u8-parser -o dist/m3u8-parser.js","build:js:rollup-umd":"rollup -c scripts/umd.rollup.config.js","watch:js:browserify":"watchify . -v -g browserify-shim -o dist/m3u8-parser.js","build:js:rollup-modules":"rollup -c scripts/modules.rollup.config.js"},"_npmUser":{"name":"gkatsev","email":"me@gkatsev.com"},"repository":{"url":"git+ssh://git@github.com/videojs/m3u8-parser.git","type":"git"},"_npmVersion":"2.15.6","description":"m3u8 parser","directories":{},"vjsstandard":{"ignore":["dist","docs","test/dist","test/karma.conf.js","test/test-expected.js","test/manifests.js","test/fixtures/m3u8/**/*.js"]},"_nodeVersion":"4.4.3","dependencies":{},"browserify-shim":{"qunit":"global:QUnit","sinon":"global:sinon"},"devDependencies":{"chg":"^0.3.2","budo":"^8.0.4","glob":"^6.0.3","jsdoc":"^3.4.0","karma":"^1.7.0","sinon":"^2.2.0","doctoc":"^0.15.0","global":"^4.3.0","mkdirp":"^0.5.1","rimraf":"^2.6.1","rollup":"^0.41.6","semver":"^5.3.0","qunitjs":"^2.3.2","babelify":"^7.3.0","bluebird":"^3.2.2","minimist":"^1.2.0","watchify":"^3.7.0","babel-cli":"^6.11.4","bannerize":"^1.0.2","uglify-js":"^3.0.7","browserify":"^12.0.2","karma-qunit":"^1.2.1","node-static":"^0.7.9","npm-run-all":"^4.0.2","rollup-watch":"^3.2.2","browserify-shim":"^3.8.12","babel-preset-es3":"^1.0.1","videojs-standard":"^6.0.0","karma-ie-launcher":"^1.0.0","rollup-plugin-json":"^2.1.1","babel-preset-es2015":"^6.14.0","rollup-plugin-babel":"^2.7.1","karma-chrome-launcher":"^2.1.1","karma-detect-browsers":"^2.2.5","karma-safari-launcher":"^1.0.0","karma-firefox-launcher":"^1.0.1","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-multi-entry":"^2.0.1","conventional-changelog-cli":"^1.3.1","rollup-plugin-node-resolve":"^3.0.0","babel-plugin-external-helpers":"^6.22.0","conventional-changelog-videojs":"^3.0.0","babel-plugin-transform-object-assign":"^6.8.0"},"_npmOperationalInternal":{"tmp":"tmp/m3u8-parser-3.0.0.tgz_1497033505005_0.9535657637752593","host":"s3://npm-registry-packages"},"generator-videojs-plugin":{"version":"5.0.0"}},"4.0.0":{"name":"m3u8-parser","version":"4.0.0","keywords":[],"author":{"name":"Brightcove, Inc"},"license":"Apache-2.0","_id":"m3u8-parser@4.0.0","maintainers":[{"name":"mjneil","email":"mneilweb@gmail.com"},{"name":"gesinger","email":"gesinger@gmail.com"},{"name":"imbcmdth","email":"jon.carlos.rivera@gmail.com"},{"name":"gkatsev","email":"me@gkatsev.com"},{"name":"dmlap","email":"dlapalomento@gmail.com"},{"name":"brandonocasey","email":"brandonocasey@gmail.com"}],"contributors":[{"name":"gkatsev"},{"name":"imbcmdth"},{"name":"dmlap"}],"homepage":"https://github.com/videojs/m3u8-parser#readme","bugs":{"url":"https://github.com/videojs/m3u8-parser/issues"},"dist":{"shasum":"2746b7408b383129d1dfc7efbfbc88210e0d7b11","tarball":"https://registry.npmjs.org/m3u8-parser/-/m3u8-parser-4.0.0.tgz","integrity":"sha512-t6hqmhcb3K5l0drk8r8vB7PSSg48K1UBbs2g9ma13qJYtT76lEhafQl/gw6gHPe7Ftkpb7Q6ejrFZ3806K90KQ==","signatures":[{"sig":"MEUCIEOMi+gax7JYcPp22E6M2TBox5oNVa849dF00AFWsqevAiEApli25Zg0sH3KRQtAqOKzf4RtxvM4ULjTD8dB/8eUBgI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/m3u8-parser.cjs.js","files":["CONTRIBUTING.md","dist/","docs/","index.html","scripts/","src/","test/"],"module":"dist/m3u8-parser.es.js","gitHead":"5b9858b3c95120e756bec6c74ebdce712df0976e","scripts":{"docs":"npm-run-all docs:*","lint":"vjsstandard","test":"karma start test/karma.conf.js","build":"npm-run-all -p build:*","clean":"rimraf dist test/dist","start":"npm-run-all -p start:server watch","watch":"npm-run-all -p watch:*","change":"chg add","pretest":"npm-run-all lint build","test:ie":"npm run pretest && karma start test/karma.conf.js --browsers IE","version":"node scripts/version.js","build:js":"npm-run-all build:js:rollup-modules build:js:rollup-umd build:js:bannerize build:js:uglify","docs:api":"jsdoc src -r -d docs/api","docs:toc":"doctoc README.md","prebuild":"npm run clean","prestart":"npm run build","watch:js":"npm-run-all -p watch:js:babel watch:js:browserify","postclean":"mkdirp dist test/dist","build:test":"rollup -c scripts/test.rollup.config.js","prepublish":"npm run build","preversion":"npm test","watch:test":"rollup -c scripts/test.rollup.config.js -w","postversion":"babel-node scripts/postversion.js","start:serve":"babel-node scripts/server.js","test:chrome":"npm run pretest && karma start test/karma.conf.js --browsers Chrome","test:safari":"npm run pretest && karma start test/karma.conf.js --browsers Safari","start:server":"static -a 0.0.0.0 -p 9999 -H '{\"Cache-Control\": \"no-cache, must-revalidate\"}' .","test:firefox":"npm run pretest && karma start test/karma.conf.js --browsers Firefox","watch:js-umd":"rollup -c scripts/umd.rollup.config.js -w","prebuild:test":"node scripts/m3u8.js","build:js:babel":"babel src -d es5","watch:js:babel":"npm run build:js:babel -- --watch","build:js:uglify":"uglifyjs dist/m3u8-parser.js --comments --mangle --compress  -o dist/m3u8-parser.min.js","watch:js-modules":"rollup -c scripts/modules.rollup.config.js -w","build:js:bannerize":"bannerize dist/m3u8-parser.js --banner=scripts/banner.ejs","build:js:browserify":"browserify . -s m3u8-parser -o dist/m3u8-parser.js","build:js:rollup-umd":"rollup -c scripts/umd.rollup.config.js","watch:js:browserify":"watchify . -v -g browserify-shim -o dist/m3u8-parser.js","build:js:rollup-modules":"rollup -c scripts/modules.rollup.config.js"},"_npmUser":{"name":"gesinger","email":"gesinger@gmail.com"},"repository":{"url":"git+ssh://git@github.com/videojs/m3u8-parser.git","type":"git"},"_npmVersion":"5.5.1","description":"m3u8 parser","directories":{},"vjsstandard":{"ignore":["dist","docs","test/dist","test/karma.conf.js","test/test-expected.js","test/manifests.js","test/fixtures/m3u8/**/*.js"]},"_nodeVersion":"8.9.1","dependencies":{},"browserify-shim":{"qunit":"global:QUnit","sinon":"global:sinon"},"devDependencies":{"chg":"^0.3.2","budo":"^8.0.4","glob":"^6.0.3","jsdoc":"^3.4.0","karma":"^1.7.0","sinon":"^2.2.0","doctoc":"^0.15.0","global":"^4.3.0","mkdirp":"^0.5.1","rimraf":"^2.6.1","rollup":"^0.51.8","semver":"^5.3.0","qunitjs":"^2.3.2","babelify":"^7.3.0","bluebird":"^3.2.2","minimist":"^1.2.0","watchify":"^3.7.0","babel-cli":"^6.11.4","bannerize":"^1.0.2","uglify-js":"^3.0.7","browserify":"^12.0.2","karma-qunit":"^1.2.1","node-static":"^0.7.9","npm-run-all":"^4.0.2","rollup-watch":"^3.2.2","browserify-shim":"^3.8.12","babel-preset-es3":"^1.0.1","videojs-standard":"^6.0.0","karma-ie-launcher":"^1.0.0","rollup-plugin-json":"^2.1.1","babel-preset-es2015":"^6.14.0","rollup-plugin-babel":"^2.7.1","karma-chrome-launcher":"^2.1.1","karma-detect-browsers":"^2.2.5","karma-safari-launcher":"^1.0.0","karma-firefox-launcher":"^1.0.1","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-multi-entry":"^2.0.2","conventional-changelog-cli":"^1.3.1","rollup-plugin-node-resolve":"^3.0.0","babel-plugin-external-helpers":"^6.22.0","conventional-changelog-videojs":"^3.0.0","babel-plugin-transform-object-assign":"^6.8.0"},"_npmOperationalInternal":{"tmp":"tmp/m3u8-parser-4.0.0.tgz_1511294208721_0.7284556098747998","host":"s3://npm-registry-packages"},"generator-videojs-plugin":{"version":"5.0.0"}},"4.1.0":{"name":"m3u8-parser","version":"4.1.0","keywords":[],"author":{"name":"Brightcove, Inc"},"license":"Apache-2.0","_id":"m3u8-parser@4.1.0","maintainers":[{"name":"mjneil","email":"mneilweb@gmail.com"},{"name":"gesinger","email":"gesinger@gmail.com"},{"name":"imbcmdth","email":"jon.carlos.rivera@gmail.com"},{"name":"gkatsev","email":"me@gkatsev.com"},{"name":"dmlap","email":"dlapalomento@gmail.com"},{"name":"brandonocasey","email":"brandonocasey@gmail.com"}],"contributors":[{"name":"gkatsev"},{"name":"imbcmdth"},{"name":"dmlap"}],"homepage":"https://github.com/videojs/m3u8-parser#readme","bugs":{"url":"https://github.com/videojs/m3u8-parser/issues"},"dist":{"shasum":"6f64b407e344de2094245f6c50fbcee2894a6c97","tarball":"https://registry.npmjs.org/m3u8-parser/-/m3u8-parser-4.1.0.tgz","integrity":"sha512-GItwk8ijT893BB2Qiu8itU9ZqqrQj+oyxxU01ecWE10R1+uWy8vs7YJJoVkzytI6yj6EApVAN1FZziUCYY4Wfw==","signatures":[{"sig":"MEUCIQD/54OtDd43+gSp5mJqE+ZNMNNzSZgE8wnuPyXxV+B+aAIgNHvrKcUBVwbs5/H3GGbhVqlAW9yLlBrxb8XbAVPARvs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/m3u8-parser.cjs.js","files":["CONTRIBUTING.md","dist/","docs/","index.html","scripts/","src/","test/"],"module":"dist/m3u8-parser.es.js","gitHead":"28be229997aed8e958798e40b76536b29bdd2179","scripts":{"docs":"npm-run-all docs:*","lint":"vjsstandard","test":"karma start test/karma.conf.js","build":"npm-run-all -p build:*","clean":"rimraf dist test/dist","start":"npm-run-all -p start:server watch","watch":"npm-run-all -p watch:*","change":"chg add","pretest":"npm-run-all lint build","test:ie":"npm run pretest && karma start test/karma.conf.js --browsers IE","version":"node scripts/version.js","build:js":"npm-run-all build:js:rollup-modules build:js:rollup-umd build:js:bannerize build:js:uglify","docs:api":"jsdoc src -r -d docs/api","docs:toc":"doctoc README.md","prebuild":"npm run clean","prestart":"npm run build","watch:js":"npm-run-all -p watch:js:babel watch:js:browserify","postclean":"mkdirp dist test/dist","build:test":"rollup -c scripts/test.rollup.config.js","prepublish":"npm run build","preversion":"npm test","watch:test":"rollup -c scripts/test.rollup.config.js -w","postversion":"babel-node scripts/postversion.js","start:serve":"babel-node scripts/server.js","test:chrome":"npm run pretest && karma start test/karma.conf.js --browsers Chrome","test:safari":"npm run pretest && karma start test/karma.conf.js --browsers Safari","start:server":"static -a 0.0.0.0 -p 9999 -H '{\"Cache-Control\": \"no-cache, must-revalidate\"}' .","test:firefox":"npm run pretest && karma start test/karma.conf.js --browsers Firefox","watch:js-umd":"rollup -c scripts/umd.rollup.config.js -w","prebuild:test":"node scripts/m3u8.js","build:js:babel":"babel src -d es5","watch:js:babel":"npm run build:js:babel -- --watch","build:js:uglify":"uglifyjs dist/m3u8-parser.js --comments --mangle --compress  -o dist/m3u8-parser.min.js","watch:js-modules":"rollup -c scripts/modules.rollup.config.js -w","build:js:bannerize":"bannerize dist/m3u8-parser.js --banner=scripts/banner.ejs","build:js:browserify":"browserify . -s m3u8-parser -o dist/m3u8-parser.js","build:js:rollup-umd":"rollup -c scripts/umd.rollup.config.js","watch:js:browserify":"watchify . -v -g browserify-shim -o dist/m3u8-parser.js","build:js:rollup-modules":"rollup -c scripts/modules.rollup.config.js"},"_npmUser":{"name":"gesinger","email":"gesinger@gmail.com"},"repository":{"url":"git+ssh://git@github.com/videojs/m3u8-parser.git","type":"git"},"_npmVersion":"5.6.0","description":"m3u8 parser","directories":{},"vjsstandard":{"ignore":["dist","docs","test/dist","test/karma.conf.js","test/test-expected.js","test/manifests.js","test/fixtures/m3u8/**/*.js"]},"_nodeVersion":"8.9.4","dependencies":{},"browserify-shim":{"qunit":"global:QUnit","sinon":"global:sinon"},"devDependencies":{"chg":"^0.3.2","budo":"^8.0.4","glob":"^6.0.3","jsdoc":"^3.4.0","karma":"^1.7.0","sinon":"^2.2.0","doctoc":"^0.15.0","global":"^4.3.0","mkdirp":"^0.5.1","rimraf":"^2.6.1","rollup":"^0.51.8","semver":"^5.3.0","qunitjs":"^2.3.2","babelify":"^7.3.0","bluebird":"^3.2.2","minimist":"^1.2.0","watchify":"^3.7.0","babel-cli":"^6.11.4","bannerize":"^1.0.2","uglify-js":"^3.0.7","browserify":"^12.0.2","karma-qunit":"^1.2.1","node-static":"^0.7.9","npm-run-all":"^4.0.2","rollup-watch":"^3.2.2","browserify-shim":"^3.8.12","babel-preset-es3":"^1.0.1","videojs-standard":"^6.0.0","karma-ie-launcher":"^1.0.0","rollup-plugin-json":"^2.1.1","babel-preset-es2015":"^6.14.0","rollup-plugin-babel":"^2.7.1","karma-chrome-launcher":"^2.1.1","karma-detect-browsers":"^2.2.5","karma-safari-launcher":"^1.0.0","karma-firefox-launcher":"^1.0.1","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-multi-entry":"^2.0.2","conventional-changelog-cli":"^1.3.1","rollup-plugin-node-resolve":"^3.0.0","babel-plugin-external-helpers":"^6.22.0","conventional-changelog-videojs":"^3.0.0","babel-plugin-transform-object-assign":"^6.8.0"},"_npmOperationalInternal":{"tmp":"tmp/m3u8-parser-4.1.0.tgz_1516827517330_0.04119681101292372","host":"s3://npm-registry-packages"},"generator-videojs-plugin":{"version":"5.0.0"}},"4.2.0":{"name":"m3u8-parser","version":"4.2.0","keywords":[],"author":{"name":"Brightcove, Inc"},"license":"Apache-2.0","_id":"m3u8-parser@4.2.0","maintainers":[{"name":"brandonocasey","email":"brandonocasey@gmail.com"},{"name":"dmlap","email":"dlapalomento@gmail.com"},{"name":"gesinger","email":"gesinger@gmail.com"},{"name":"gkatsev","email":"me@gkatsev.com"},{"name":"imbcmdth","email":"jon.carlos.rivera@gmail.com"},{"name":"mjneil","email":"mneilweb@gmail.com"}],"contributors":[{"name":"gkatsev"},{"name":"imbcmdth"},{"name":"dmlap"}],"homepage":"https://github.com/videojs/m3u8-parser#readme","bugs":{"url":"https://github.com/videojs/m3u8-parser/issues"},"dist":{"shasum":"c8e0785fd17f741f4408b49466889274a9e36447","tarball":"https://registry.npmjs.org/m3u8-parser/-/m3u8-parser-4.2.0.tgz","fileCount":146,"integrity":"sha512-LVHw0U6IPJjwk9i9f7Xe26NqaUHTNlIt4SSWoEfYFROeVKHN6MIjOhbRheI3dg8Jbq5WCuMFQ0QU3EgZpmzFPg==","signatures":[{"sig":"MEYCIQDS4rmBn8wLQF5TopMp60Ro27Ur+aXWUO2RCRaN2qA61gIhAMZ3CfikYvgm4PA01UgdB5VYJNfUX4abevDVHs3gjdUT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":588891},"main":"dist/m3u8-parser.cjs.js","files":["CONTRIBUTING.md","dist/","docs/","index.html","scripts/","src/","test/"],"module":"dist/m3u8-parser.es.js","gitHead":"d4403e34e88270f051db231e603557f623bf1e28","scripts":{"docs":"npm-run-all docs:*","lint":"vjsstandard","test":"karma start test/karma.conf.js","build":"npm-run-all -p build:*","clean":"rimraf dist test/dist","start":"npm-run-all -p start:server watch","watch":"npm-run-all -p watch:*","change":"chg add","pretest":"npm-run-all lint build","test:ie":"npm run pretest && karma start test/karma.conf.js --browsers IE","version":"node scripts/version.js","build:js":"npm-run-all build:js:rollup-modules build:js:rollup-umd build:js:bannerize build:js:uglify","docs:api":"jsdoc src -r -d docs/api","docs:toc":"doctoc README.md","prebuild":"npm run clean","prestart":"npm run build","watch:js":"npm-run-all -p watch:js:babel watch:js:browserify","postclean":"mkdirp dist test/dist","build:test":"rollup -c scripts/test.rollup.config.js","prepublish":"npm run build","preversion":"npm test","watch:test":"rollup -c scripts/test.rollup.config.js -w","postversion":"babel-node scripts/postversion.js","start:serve":"babel-node scripts/server.js","test:chrome":"npm run pretest && karma start test/karma.conf.js --browsers Chrome","test:safari":"npm run pretest && karma start test/karma.conf.js --browsers Safari","start:server":"static -a 0.0.0.0 -p 9999 -H '{\"Cache-Control\": \"no-cache, must-revalidate\"}' .","test:firefox":"npm run pretest && karma start test/karma.conf.js --browsers Firefox","watch:js-umd":"rollup -c scripts/umd.rollup.config.js -w","prebuild:test":"node scripts/m3u8.js","build:js:babel":"babel src -d es5","watch:js:babel":"npm run build:js:babel -- --watch","build:js:uglify":"uglifyjs dist/m3u8-parser.js --comments --mangle --compress  -o dist/m3u8-parser.min.js","watch:js-modules":"rollup -c scripts/modules.rollup.config.js -w","build:js:bannerize":"bannerize dist/m3u8-parser.js --banner=scripts/banner.ejs","build:js:browserify":"browserify . -s m3u8-parser -o dist/m3u8-parser.js","build:js:rollup-umd":"rollup -c scripts/umd.rollup.config.js","watch:js:browserify":"watchify . -v -g browserify-shim -o dist/m3u8-parser.js","build:js:rollup-modules":"rollup -c scripts/modules.rollup.config.js"},"_npmUser":{"name":"mjneil","email":"mneilweb@gmail.com"},"repository":{"url":"git+ssh://git@github.com/videojs/m3u8-parser.git","type":"git"},"_npmVersion":"5.6.0","description":"m3u8 parser","directories":{},"vjsstandard":{"ignore":["dist","docs","test/dist","test/karma.conf.js","test/test-expected.js","test/manifests.js","test/fixtures/m3u8/**/*.js"]},"_nodeVersion":"8.9.1","dependencies":{},"_hasShrinkwrap":false,"browserify-shim":{"qunit":"global:QUnit","sinon":"global:sinon"},"devDependencies":{"chg":"^0.3.2","budo":"^8.0.4","glob":"^6.0.3","jsdoc":"^3.4.0","karma":"^1.7.0","sinon":"^2.2.0","doctoc":"^0.15.0","global":"^4.3.0","mkdirp":"^0.5.1","rimraf":"^2.6.1","rollup":"^0.51.8","semver":"^5.3.0","qunitjs":"^2.3.2","babelify":"^7.3.0","bluebird":"^3.2.2","minimist":"^1.2.0","watchify":"^3.7.0","babel-cli":"^6.11.4","bannerize":"^1.0.2","uglify-js":"^3.0.7","browserify":"^12.0.2","karma-qunit":"^1.2.1","node-static":"^0.7.9","npm-run-all":"^4.0.2","rollup-watch":"^3.2.2","browserify-shim":"^3.8.12","babel-preset-es3":"^1.0.1","videojs-standard":"^6.0.0","karma-ie-launcher":"^1.0.0","rollup-plugin-json":"^2.1.1","babel-preset-es2015":"^6.14.0","rollup-plugin-babel":"^2.7.1","karma-chrome-launcher":"^2.1.1","karma-detect-browsers":"^2.2.5","karma-safari-launcher":"^1.0.0","karma-firefox-launcher":"^1.0.1","rollup-plugin-commonjs":"^8.0.2","rollup-plugin-multi-entry":"^2.0.2","conventional-changelog-cli":"^1.3.1","rollup-plugin-node-resolve":"^3.0.0","babel-plugin-external-helpers":"^6.22.0","conventional-changelog-videojs":"^3.0.0","babel-plugin-transform-object-assign":"^6.8.0"},"_npmOperationalInternal":{"tmp":"tmp/m3u8-parser_4.2.0_1519403277129_0.7055284166951845","host":"s3://npm-registry-packages"},"generator-videojs-plugin":{"version":"5.0.0"}},"4.3.0":{"name":"m3u8-parser","version":"4.3.0","keywords":["videojs","videojs-plugin"],"author":{"name":"Brightcove, Inc"},"license":"Apache-2.0","_id":"m3u8-parser@4.3.0","maintainers":[{"name":"brandonocasey","email":"brandonocasey@gmail.com"},{"name":"dmlap","email":"dlapalomento@gmail.com"},{"name":"gesinger","email":"gesinger@gmail.com"},{"name":"gkatsev","email":"me@gkatsev.com"},{"name":"imbcmdth","email":"jon.carlos.rivera@gmail.com"},{"name":"mjneil","email":"mneilweb@gmail.com"}],"contributors":[{"name":"gkatsev"},{"name":"imbcmdth"},{"name":"dmlap"}],"homepage":"https://github.com/videojs/m3u8-parser#readme","bugs":{"url":"https://github.com/videojs/m3u8-parser/issues"},"dist":{"shasum":"4b4e988f87b6d8b2401d209a1d17798285a9da04","tarball":"https://registry.npmjs.org/m3u8-parser/-/m3u8-parser-4.3.0.tgz","fileCount":138,"integrity":"sha512-bVbjuBMoVIgFL1vpXVIxjeaoB5TPDJRb0m5qiTdM738SGqv/LAmsnVVPlKjM4fulm/rr1XZsKM+owHm+zvqxYA==","signatures":[{"sig":"MEYCIQDKAra2C0ZCwLsG489AoOYFeTP3EtEyYFgUtQqHNwfE8wIhAI3Y+V4cqrvUoG8kQdjUuWvNhb1kyEXso2Mhg6/nqp77","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":795525,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcN41MCRA9TVsSAnZWagAA9GAP/jr/ore1FqLlNBRzdU6y\nO9O/0hQr81owjUuhcxHmOpBFrUka3jH0OfadGaDRGv8Pg9QBAhOCLyTC6oNU\ngvftcuXD08153XYe+tqDG9EqWgA0NK5WUFKob9fWKCmySLUxxlMnCMbn4AhH\nWTR2B55yofE4K8Sz6ei4C3EPM5r5id3Tj+um+b07d7lGnD6VLdM92L3tWA5T\nIpmOO5WzbbLX2vlLTs4GtkUZoA13qeV/lk6bsQVeSrr3q4C/ExpwSPsSrmyC\nJjEcSeDto71aMmkQVF6nfD7qFCk4Jiyo2lk4F7+nQtgU7+X3CE2Dfx/1RY67\n8cnnsq+qdYlNKBRwz4KYikl7loH/5yittdk6i0rT8f8pM3eUttsNnGZ4liPt\nxTme49y02ZlJc2dwt5e/dgWSXYjtf/Z2FugSh1hyBBBy0+w2PUKvCvdUR3vJ\nAZ2M2kp7UG6Az8bBIZiSH5LpqLSuFvLCIG3g09RdK8cYQDS1axarwdrBKqsA\nEaMqBcym3FCW2t263zmUeATja0lSWe2pCWxrOgWj3fLPGXrslyJnLhCKLTOo\nBlxbd2452nO5b9yWh7Hy9wMuJlEbiDWIel7SnTGQEUnKn0zqyrOYVgsGIuQd\nSRL8d85WoLi0i171lku6PUo3pBlVG9G/kTmUn+2+7WDBdMRTOD7WuoZ0KgHM\ngN80\r\n=pSCz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/m3u8-parser.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"dist/m3u8-parser.es.js","gitHead":"6101a64ea4fff498e6c9d105e953b004953c70d3","scripts":{"docs":"npm-run-all docs:*","lint":"vjsstandard","test":"karma start scripts/karma.conf.js","build":"npm-run-all -p build:*","clean":"shx rm -rf ./dist ./test/dist","start":"npm-run-all -p server watch","watch":"npm-run-all -p watch:*","server":"karma start scripts/karma.conf.js --singleRun=false --auto-watch","pretest":"npm-run-all lint build","version":"is-prerelease || npm run update-changelog && git add CHANGELOG.md","build:js":"rollup -c scripts/rollup.config.js","docs:api":"jsdoc src -g plugins/markdown -r -d docs/api","docs:toc":"doctoc README.md","posttest":"shx cat test/dist/coverage/text.txt","prebuild":"npm-run-all clean test-data","watch:js":"npm run build:js -- -w","postclean":"shx mkdir -p ./dist ./test/dist","test-data":"node scripts/m3u8.js","preversion":"npm test","prepublishOnly":"npm run build && vjsverify","update-changelog":"conventional-changelog -p videojs -i CHANGELOG.md -s"},"_npmUser":{"name":"forbesjo","email":"joseph.a.forbes@gmail.com"},"repository":{"url":"git+ssh://git@github.com/videojs/m3u8-parser.git","type":"git"},"_npmVersion":"6.4.1","description":"m3u8 parser","directories":{},"lint-staged":{"*.js":["vjsstandard --fix","git add"],"README.md":["npm run docs:toc","git add"]},"vjsstandard":{"ignore":["dist","docs","test/dist"]},"_nodeVersion":"8.12.0","browserslist":["defaults","ie 11"],"dependencies":{"global":"^4.3.2"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.2","husky":"^1.0.0-rc.13","jsdoc":"git+https://github.com/BrandonOCasey/jsdoc.git#feat/plugin-from-cli","karma":"^3.0.0","sinon":"^6.1.5","doctoc":"^1.3.1","pkg-ok":"^2.2.0","rollup":"^0.66.0","lint-staged":"^7.2.2","npm-run-all":"^4.1.5","not-prerelease":"^1.0.1","videojs-standard":"~7.1.0","npm-merge-driver-install":"^1.0.0","videojs-generator-verify":"~1.0.4","conventional-changelog-cli":"^2.0.1","videojs-generate-karma-config":"^4.0.2","conventional-changelog-videojs":"^3.0.0","videojs-generate-rollup-config":"~2.3.0"},"_npmOperationalInternal":{"tmp":"tmp/m3u8-parser_4.3.0_1547144523447_0.9106566020394735","host":"s3://npm-registry-packages"},"generator-videojs-plugin":{"version":"7.3.2"}},"4.4.0":{"name":"m3u8-parser","version":"4.4.0","keywords":["videojs","videojs-plugin"],"author":{"name":"Brightcove, Inc"},"license":"Apache-2.0","_id":"m3u8-parser@4.4.0","maintainers":[{"name":"brandonocasey","email":"brandonocasey@gmail.com"},{"name":"dmlap","email":"dlapalomento@gmail.com"},{"name":"forbesjo","email":"joseph.a.forbes@gmail.com"},{"name":"gesinger","email":"gesinger@gmail.com"},{"name":"gkatsev","email":"me@gkatsev.com"},{"name":"heff","email":"npm@heff.me"},{"name":"imbcmdth","email":"jon.carlos.rivera@gmail.com"},{"name":"lday","email":"ldayananda@brightcove.com"},{"name":"misterben","email":"npm@misterben.me"},{"name":"misteroneill","email":"pgoneill@gmail.com"},{"name":"mjneil","email":"mneilweb@gmail.com"},{"name":"mmcclure","email":"npm@htbx.net"}],"contributors":[{"name":"gkatsev"},{"name":"imbcmdth"},{"name":"dmlap"}],"homepage":"https://github.com/videojs/m3u8-parser#readme","bugs":{"url":"https://github.com/videojs/m3u8-parser/issues"},"dist":{"shasum":"adf606c0af6d97f6750095a42006c2ae03dde177","tarball":"https://registry.npmjs.org/m3u8-parser/-/m3u8-parser-4.4.0.tgz","fileCount":139,"integrity":"sha512-iH2AygTFILtato+XAgnoPYzLHM4R3DjATj7Ozbk7EHdB2XoLF2oyOUguM7Kc4UVHbQHHL/QPaw98r7PbWzG0gg==","signatures":[{"sig":"MEQCIA1hwvvTe3uVXjFpWesk+YYkMouRrDyXU1mSZwKtRwd1AiBjlrsZffvBo6LDvC9MX2i76Y9T8Giwa2o/Or5Srb9Bpg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":828557,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdEmAGCRA9TVsSAnZWagAAMHcP/jARe4jvONsRkEriSR1e\nYsOlrvVvR2kj3C2998/Q5Df/DC7/zk+IFJd7HfMvqzQwKxqa3LdG2/BfK9ga\nJw32ldbne/v7my2Zg1U9fLM7W0PPbdrnrAv0vSXuNFr37ob8EtkT1SICSYzu\nIh/k6Qn/8xl4MuhhgKdLa7/QYfMbFGkr8aWfoHMIDJrFwRlmasrNxSKc8M3w\nBOdCvKC0ZP15t28BrddXqd0YFjiM2BfIPkfsFWtuqSXfLiRhgA6KGFrvudwY\n4ulf+Upfn3Ni69/jwenXiBfKEB7zxRfCvUYWnOLmF76r6Dxg1Ndhx09jXMQN\n/AERLNC8mtmMC8fIU4kkVHkXYfgtXFKo68r/sBKIEoS0Yw4kj/MlielKp9Qo\ndnB3cBfX+TrVEKqIBUhO5ap5cZ8AxzrXB1pPfxkEvJHiO5p8u93g6juj2xpz\noBEyxijCJ/+mRo2ePpsYYvfEly4CB8pdwN2xcLUe8L+cM7TM84+hoSkfwVdd\nomrRLCgdjFviZC0iTcNn1X3mmP5oLgqSRoXnG00pmToKWcebTPYzWrL1q6tz\nEwO4Ho196pF40DusjCR0dlQiOi5WbLK4J4iUfxDe9OlrANq8+rs1Kpz/Vdbi\niaHqLRUcE3UXeJ5mdIgueW3FO60jPaNYmzw7n7pbWgg+VaNSKmsPz+0qLz6Y\nlPk1\r\n=XaUW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/m3u8-parser.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"dist/m3u8-parser.es.js","gitHead":"07bd668ddb5070fff57f5e5fe86959e18f49c4e3","scripts":{"docs":"npm-run-all docs:*","lint":"vjsstandard","test":"karma start scripts/karma.conf.js","build":"npm-run-all -p build:*","clean":"shx rm -rf ./dist ./test/dist","start":"npm-run-all -p server watch","watch":"npm-run-all -p watch:*","server":"karma start scripts/karma.conf.js --singleRun=false --auto-watch","pretest":"npm-run-all lint build","version":"is-prerelease || npm run update-changelog && git add CHANGELOG.md","build:js":"rollup -c scripts/rollup.config.js","docs:api":"jsdoc src -g plugins/markdown -r -d docs/api","docs:toc":"doctoc README.md","posttest":"shx cat test/dist/coverage/text.txt","prebuild":"npm-run-all clean test-data","watch:js":"npm run build:js -- -w","postclean":"shx mkdir -p ./dist ./test/dist","test-data":"node scripts/m3u8.js","preversion":"npm test","prepublishOnly":"npm run build && vjsverify","update-changelog":"conventional-changelog -p videojs -i CHANGELOG.md -s"},"_npmUser":{"name":"misteroneill","email":"pgoneill@gmail.com"},"repository":{"url":"git+ssh://git@github.com/videojs/m3u8-parser.git","type":"git"},"_npmVersion":"6.4.1","description":"m3u8 parser","directories":{},"lint-staged":{"*.js":["vjsstandard --fix","git add"],"README.md":["npm run docs:toc","git add"]},"vjsstandard":{"ignore":["dist","docs","test/dist"]},"_nodeVersion":"10.15.3","browserslist":["defaults","ie 11"],"dependencies":{"global":"^4.3.2"},"_hasShrinkwrap":false,"devDependencies":{"shx":"^0.3.2","husky":"^2.5.0","jsdoc":"git+https://github.com/BrandonOCasey/jsdoc.git#feat/plugin-from-cli","karma":"^4.1.0","sinon":"^7.3.2","doctoc":"^1.4.0","pkg-ok":"^2.3.1","rollup":"^1.16.2","lint-staged":"^8.2.1","npm-run-all":"^4.1.5","not-prerelease":"^1.0.1","videojs-standard":"^8.0.3","npm-merge-driver-install":"^1.1.1","videojs-generator-verify":"^1.2.0","conventional-changelog-cli":"^2.0.22","videojs-generate-karma-config":"^5.3.0","conventional-changelog-videojs":"^3.0.0","videojs-generate-rollup-config":"^3.2.0"},"_npmOperationalInternal":{"tmp":"tmp/m3u8-parser_4.4.0_1561485317838_0.8840032167585958","host":"s3://npm-registry-packages"},"generator-videojs-plugin":{"version":"7.3.2"}},"4.4.1-0":{"name":"m3u8-parser","version":"4.4.1-0","keywords":["videojs","videojs-plugin"],"author":{"name":"Brightcove, Inc"},"license":"Apache-2.0","_id":"m3u8-parser@4.4.1-0","maintainers":[{"name":"brandonocasey","email":"brandonocasey@gmail.com"},{"name":"dmlap","email":"dlapalomento@gmail.com"},{"name":"forbesjo","email":"joseph.a.forbes@gmail.com"},{"name":"gesinger","email":"gesinger@gmail.com"},{"name":"gkatsev","email":"me@gkatsev.com"},{"name":"heff","email":"npm@heff.me"},{"name":"imbcmdth","email":"jon.carlos.rivera@gmail.com"},{"name":"lday","email":"ldayananda@brightcove.com"},{"name":"misterben","email":"npm@misterben.me"},{"name":"misteroneill","email":"pgoneill@gmail.com"},{"name":"mjneil","email":"mneilweb@gmail.com"},{"name":"mmcclure","email":"npm@htbx.net"}],"contributors":[{"name":"gkatsev"},{"name":"imbcmdth"},{"name":"dmlap"}],"homepage":"https://github.com/videojs/m3u8-parser#readme","bugs":{"url":"https://github.com/videojs/m3u8-parser/issues"},"dist":{"shasum":"7d0a765aade58f5a599a7e72d3fef4be73b37e94","tarball":"https://registry.npmjs.org/m3u8-parser/-/m3u8-parser-4.4.1-0.tgz","fileCount":136,"integrity":"sha512-mo+NTCzP/E8PDb1MiwegX5EFWnDDcAfzFI6LCRot+tOj6+mjGqE6I8aMtG/B6uA0JRAxbDkDlr0raWjsQ9NsYg==","signatures":[{"sig":"MEYCIQDFl7L30lUVPw/SsHzUKWHa762WPMLjHG1RwhQTI2JRyQIhAPlzxVU0NjI0B8S1cSrV3J7Zs4p43y2Z5UCUVgcq/2Fd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":432176,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdVw+hCRA9TVsSAnZWagAAuMYP/1GRSX/C6oAuHLkDNt8Z\nJ7Nmnupias+oRRNlqmpiUWD6MOMBNvjvsy5c5UdMUUk8hT4BqZQ+9EkZfFkr\nz/YyIx06kPzoe50+7M0JxyRCGC2YvUXfLifVFHJiCEzRw9NyZm/zlhVNegAv\nob45e2ERKQQCIAu37sltz+yWSdeAkGWj+e13TTdCjPVTDG0voSCmTRfLqDFY\nHfz/VRAbXvux6vNDarZzB7K1lS5dHhLjkC11JyBHJAZek8z4zzViuPyGJTf/\nVWmcdBM9uMf8KbASRxOOrznLtaoiCdROuKVNIY84TSs7EGQBkgx49l0gdTuA\nmLoUWce8P6bawQHTIzyrI6JEsf7MveJjamGSV0UHbqxpJmb3SikIiFwecGLH\n1GL1ICuNzM148umiGCNMj1DfEPNctAwJ3mnHNPvlJtvJMTCMnvkFLsueIB6O\n7KWuCYPe+RP9/uPET17H1lQlETmEc4LPoGHilreL/VVwJMlX+R9ZcGT3dLLJ\nbnfN2yGEBOVZrrBCOqhgOERgujq+BcHjO4gov7a/LmA9AmJdM9CIONRIhXAk\nt0u5yOvsPxws0UIn/+xovomNmnmqMyFT+HmT5CUs5BjSzvrQzQ11jszR17X+\nuTeEqyTpf/BC++7m9rY+3X9/R8Fi7q5jQ3ozaQeEr7OG3YaTOgj+bK2qX+81\nEJ7l\r\n=DpeB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/m3u8-parser.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"dist/m3u8-parser.es.js","gitHead":"baac23f8fce670b69febf8e5ebded7a1782f0300","scripts":{"lint":"vjsstandard","test":"npm-run-all lint build-test && karma start scripts/karma.conf.js","build":"npm-run-all -s clean build-test-data -p build:*","clean":"shx rm -rf ./dist ./test/dist && shx mkdir -p ./dist ./test/dist","start":"npm-run-all -p server watch","watch":"npm-run-all -p watch:*","server":"karma start scripts/karma.conf.js --singleRun=false --auto-watch","version":"is-prerelease || npm run update-changelog && git add CHANGELOG.md","build:js":"rollup -c scripts/rollup.config.js","posttest":"shx cat test/dist/coverage/text.txt","watch:js":"npm run build:js -- -w","build-prod":"cross-env-shell NO_TEST_BUNDLE=1 'npm run build'","build-test":"cross-env-shell TEST_BUNDLE_ONLY=1 'npm run build'","preversion":"npm test","prepublishOnly":"npm-run-all build-prod && vjsverify --verbose","build-test-data":"node scripts/m3u8.js","update-changelog":"conventional-changelog -p videojs -i CHANGELOG.md -s"},"_npmUser":{"name":"brandonocasey","email":"brandonocasey@gmail.com"},"repository":{"url":"git+ssh://git@github.com/videojs/m3u8-parser.git","type":"git"},"_npmVersion":"6.4.1","description":"m3u8 parser","directories":{},"lint-staged":{"*.js":["vjsstandard --fix","git add"],"README.md":["doctoc --notitle","git add"]},"vjsstandard":{"ignore":["dist","docs","test/dist"]},"_nodeVersion":"10.15.3","browserslist":["defaults","ie 11"],"dependencies":{"global":"^4.3.2","@babel/runtime":"^7.5.5","@videojs/vhs-utils":"github:videojs/vhs-utils#force-dist"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"karma":"^4.0.0","sinon":"^7.2.2","rollup":"^1.19.4","postcss-cli":"^6.0.0","videojs-standard":"^8.0.3","videojs-languages":"^2.0.0","videojs-generator-verify":"~1.2.0","@videojs/generator-helpers":"~1.2.0","videojs-generate-karma-config":"~5.3.0","videojs-generate-rollup-config":"~5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/m3u8-parser_4.4.1-0_1565986720095_0.8965069910406509","host":"s3://npm-registry-packages"},"generator-videojs-plugin":{"version":"7.7.0"}},"4.4.1-1":{"name":"m3u8-parser","version":"4.4.1-1","keywords":["videojs","videojs-plugin"],"author":{"name":"Brightcove, Inc"},"license":"Apache-2.0","_id":"m3u8-parser@4.4.1-1","maintainers":[{"name":"brandonocasey","email":"brandonocasey@gmail.com"},{"name":"dmlap","email":"dlapalomento@gmail.com"},{"name":"forbesjo","email":"joseph.a.forbes@gmail.com"},{"name":"gesinger","email":"gesinger@gmail.com"},{"name":"gkatsev","email":"me@gkatsev.com"},{"name":"heff","email":"npm@heff.me"},{"name":"imbcmdth","email":"jon.carlos.rivera@gmail.com"},{"name":"lday","email":"ldayananda@brightcove.com"},{"name":"misterben","email":"npm@misterben.me"},{"name":"misteroneill","email":"pgoneill@gmail.com"},{"name":"mjneil","email":"mneilweb@gmail.com"},{"name":"mmcclure","email":"npm@htbx.net"}],"contributors":[{"name":"gkatsev"},{"name":"imbcmdth"},{"name":"dmlap"}],"homepage":"https://github.com/videojs/m3u8-parser#readme","bugs":{"url":"https://github.com/videojs/m3u8-parser/issues"},"dist":{"shasum":"0427e9eef1a4d0396d2af9f5964ae6b8e2f7bdc3","tarball":"https://registry.npmjs.org/m3u8-parser/-/m3u8-parser-4.4.1-1.tgz","fileCount":136,"integrity":"sha512-xxY1LOcqydqJYquI5owwKSVYAwG+2WGq6iw0HyFub28pZVzDQO9wZCWrQGSmrdXuOavS96cFFe7RGHZC/WSqbA==","signatures":[{"sig":"MEYCIQC91/NcEC1H8J4Y8EXE72slr/PrG1+AVbC76N8yLzQ0MgIhANzSHKkTqgD6gaP9YE2tM1HrdWHvZi4EDSB4rJwYs1ZI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":423683,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdWsD7CRA9TVsSAnZWagAAeBwP/2/4gqqBt+1G5olQukyJ\nTYs696/VeRnzmDH3dtQ/kt1twrYiNeMnJbzheUqsC+Kwogg6hotCuIJ5wVS8\nPDLucm0tYHAGN8bT6Mq9zBy1An+sJ3E7q9ncQEa0RWLHn5asdP7dpEpw640P\ncqNEoUfb8zGXwkG8UOC2Cszdr7ij91ej/gOOFRV4eBLkWBqyXV3M0yCi4Y09\n1pWJgIyBkgZ6XLxmNCmMuxBZqz48yNO81AXYbDFhMtcUb9rXbdAtAGkMIMdW\nA7wHsqkgFcuMEajesHm1x7zH1YKtjIxaS228xitX+Rh8SSsjE6QwzwH4g9Cj\n7iDD7S+akE0LdGmXMYBHBj/+3pe4DNNXxI0elEaW5VmSxlSFbsJuqDhngY/S\nPGzOusY1ACxak15CehUCTV5t7nT/lyf/fpexPb24fYJf0v+LZEchmgTq86QX\nbsb+SysZcUaQyY8f0us69dTtvvySkXbjHaUJBOSkZZZ7xYlfxiK5G8SXw2ca\nsPdbYLq5yid+EE8j/GQQWSewkPiQmBHFlCE15I/drHpqzaMcw0+Pb/YF7hnc\nIjiwTwk8w/+l1tTM0BTPuLHy4BhGILAEC866OPsGRd/TD7lW5QZ9PRXCqykj\ne2dzSinQmyi7keKFhoI093Jo4OzKrw2o9iz4VPdRiMszysqRPtCvCnBz2d5c\naLl3\r\n=v88h\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/m3u8-parser.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"dist/m3u8-parser.es.js","gitHead":"47852196a02d32839d00c7ea05e8c6953619f91d","scripts":{"lint":"vjsstandard","test":"npm-run-all lint build-test && karma start scripts/karma.conf.js","build":"npm-run-all -s clean build-test-data -p build:*","clean":"shx rm -rf ./dist ./test/dist && shx mkdir -p ./dist ./test/dist","start":"npm-run-all -p server watch","watch":"npm-run-all -p watch:*","server":"karma start scripts/karma.conf.js --singleRun=false --auto-watch","version":"is-prerelease || npm run update-changelog && git add CHANGELOG.md","build:js":"rollup -c scripts/rollup.config.js","posttest":"shx cat test/dist/coverage/text.txt","watch:js":"npm run build:js -- -w","build-prod":"cross-env-shell NO_TEST_BUNDLE=1 'npm run build'","build-test":"cross-env-shell TEST_BUNDLE_ONLY=1 'npm run build'","preversion":"npm test","prepublishOnly":"npm-run-all build-prod && vjsverify --verbose","build-test-data":"node scripts/m3u8.js","update-changelog":"conventional-changelog -p videojs -i CHANGELOG.md -s"},"_npmUser":{"name":"brandonocasey","email":"brandonocasey@gmail.com"},"repository":{"url":"git+ssh://git@github.com/videojs/m3u8-parser.git","type":"git"},"_npmVersion":"6.4.1","description":"m3u8 parser","directories":{},"lint-staged":{"*.js":["vjsstandard --fix","git add"],"README.md":["doctoc --notitle","git add"]},"vjsstandard":{"ignore":["dist","docs","test/dist"]},"_nodeVersion":"10.15.3","browserslist":["defaults","ie 11"],"dependencies":{"global":"^4.3.2","@babel/runtime":"^7.5.5","@videojs/vhs-utils":"github:videojs/vhs-utils#force-dist"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"karma":"^4.0.0","sinon":"^7.2.2","rollup":"^1.19.4","postcss-cli":"^6.0.0","videojs-standard":"^8.0.3","videojs-generator-verify":"~1.2.0","@videojs/generator-helpers":"~1.2.0","videojs-generate-karma-config":"~5.3.0","videojs-generate-rollup-config":"~5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/m3u8-parser_4.4.1-1_1566228730954_0.6519001130675752","host":"s3://npm-registry-packages"},"generator-videojs-plugin":{"version":"7.7.0"}},"4.4.1":{"name":"m3u8-parser","version":"4.4.1","keywords":["videojs","videojs-plugin"],"author":{"name":"Brightcove, Inc"},"license":"Apache-2.0","_id":"m3u8-parser@4.4.1","maintainers":[{"name":"brandonocasey","email":"brandonocasey@gmail.com"},{"name":"dmlap","email":"dlapalomento@gmail.com"},{"name":"forbesjo","email":"joseph.a.forbes@gmail.com"},{"name":"gesinger","email":"gesinger@gmail.com"},{"name":"gkatsev","email":"me@gkatsev.com"},{"name":"heff","email":"npm@heff.me"},{"name":"imbcmdth","email":"jon.carlos.rivera@gmail.com"},{"name":"lday","email":"ldayananda@brightcove.com"},{"name":"misterben","email":"npm@misterben.me"},{"name":"misteroneill","email":"pgoneill@gmail.com"},{"name":"mjneil","email":"mneilweb@gmail.com"},{"name":"mmcclure","email":"npm@htbx.net"}],"contributors":[{"name":"gkatsev"},{"name":"imbcmdth"},{"name":"dmlap"}],"homepage":"https://github.com/videojs/m3u8-parser#readme","bugs":{"url":"https://github.com/videojs/m3u8-parser/issues"},"dist":{"shasum":"c4824e1b6773b391168f81f051b4698b003415ac","tarball":"https://registry.npmjs.org/m3u8-parser/-/m3u8-parser-4.4.1.tgz","fileCount":136,"integrity":"sha512-BTb6qB3YoCLBdUPnB0QWdsNLJDENYxEWcDrDSydyK/w/qEH+m8IHMi+hHHlA/fO1l7TThISiI777aY021dGxQw==","signatures":[{"sig":"MEUCIQDwU/LO4QaSxwylxUDWl9rY8jdoOh20iBrnm7952H4WMQIgZmu1R8s7kiBI0k3FCMETPOFMYhnEv06a8wjs1un2bZQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":424118,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXb2UCRA9TVsSAnZWagAA7nUP/jtWGc4BA8mLle0C26b8\nxCrMUr7yCfPBU0vFms6/V8JfqO75PvveO/tD+PXQZD7zGzEKryEp58EKP6hi\n6f6h9+54olQbK8VT0A10zs00RNk8udDwW7giIZq5ntDkjTVzL03q5p51yjhY\nVdqYLDsrIdWggxxYgkYiqVAvvpGCxW85iZGx7zkFdff8fhTZZQKUAr1C68zL\nQhkU+UUTTUz5UH6UdoJZKQ4bbxnUcH0QuFIEo8K44TrYeJuQ+StGli0Xd1Ws\nFXJ3u0Vgy0m+LgnngZQMKfwgrJ4OG+QwXihV34RYENckZwdVg1vk7mS2xjDu\n/5jo+VVV7/Aq0nmvU6J81CfwqMntc5Dil8LWB5G5F4z0FrgteA/+g+MPptbg\nL6YYgJkUM/fsqCz2QZUERITdCYbIpTHy1OG/7D701X4ZjOVAAisW7RODBuFv\n5asl9+XjLVU5vIpLjj/SXeMzlmVtQKRcAVkjTJgWZ2aKvd1yTazCDOsKyGcz\nIEdGAbSp2dwUJyalwaOv8TsiduynSaWEZ3q6GUtDSILtQ0XDF5ZmtZ2CMlD4\n2Acar+kU/IVuzv/Gi6yFT3872y8739o8bdSy9huL0pp5loGbW59jkOtr/KFp\n/7NH8sUTAvQq2ZzXI+x2Vxg8bw0Gx7ba1mspxKvtdBe3lJeGeQdAuMiGSKnZ\n8OpB\r\n=i91E\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/m3u8-parser.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"dist/m3u8-parser.es.js","gitHead":"4761642703ebb120a53f38055c64ecfec6845183","scripts":{"lint":"vjsstandard","test":"npm-run-all lint build-test && karma start scripts/karma.conf.js","build":"npm-run-all -s clean build-test-data -p build:*","clean":"shx rm -rf ./dist ./test/dist && shx mkdir -p ./dist ./test/dist","start":"npm-run-all -p server watch","watch":"npm-run-all -p watch:*","server":"karma start scripts/karma.conf.js --singleRun=false --auto-watch","version":"is-prerelease || npm run update-changelog && git add CHANGELOG.md","build:js":"rollup -c scripts/rollup.config.js","posttest":"shx cat test/dist/coverage/text.txt","watch:js":"npm run build:js -- -w","build-prod":"cross-env-shell NO_TEST_BUNDLE=1 'npm run build'","build-test":"cross-env-shell TEST_BUNDLE_ONLY=1 'npm run build'","preversion":"npm test","prepublishOnly":"npm-run-all build-prod && vjsverify --verbose","build-test-data":"node scripts/m3u8.js","update-changelog":"conventional-changelog -p videojs -i CHANGELOG.md -s"},"_npmUser":{"name":"brandonocasey","email":"brandonocasey@gmail.com"},"repository":{"url":"git+ssh://git@github.com/videojs/m3u8-parser.git","type":"git"},"_npmVersion":"6.4.1","description":"m3u8 parser","directories":{},"lint-staged":{"*.js":["vjsstandard --fix","git add"],"README.md":["doctoc --notitle","git add"]},"vjsstandard":{"ignore":["dist","docs","test/dist"]},"_nodeVersion":"10.15.3","browserslist":["defaults","ie 11"],"dependencies":{"global":"^4.3.2","@babel/runtime":"^7.5.5","@videojs/vhs-utils":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"karma":"^4.0.0","sinon":"^7.2.2","rollup":"^1.19.4","videojs-standard":"^8.0.3","videojs-generator-verify":"~2.0.0","@videojs/generator-helpers":"~1.2.0","videojs-generate-karma-config":"~5.3.1","videojs-generate-rollup-config":"~5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/m3u8-parser_4.4.1_1566424467498_0.46422511614370787","host":"s3://npm-registry-packages"},"generator-videojs-plugin":{"version":"7.7.3"}},"4.4.2":{"name":"m3u8-parser","version":"4.4.2","keywords":["videojs","videojs-plugin"],"author":{"name":"Brightcove, Inc"},"license":"Apache-2.0","_id":"m3u8-parser@4.4.2","maintainers":[{"name":"brandonocasey","email":"brandonocasey@gmail.com"},{"name":"dmlap","email":"dlapalomento@gmail.com"},{"name":"forbesjo","email":"joseph.a.forbes@gmail.com"},{"name":"gesinger","email":"gesinger@gmail.com"},{"name":"gkatsev","email":"me@gkatsev.com"},{"name":"heff","email":"npm@heff.me"},{"name":"imbcmdth","email":"jon.carlos.rivera@gmail.com"},{"name":"lday","email":"ldayananda@brightcove.com"},{"name":"misterben","email":"npm@misterben.me"},{"name":"misteroneill","email":"pgoneill@gmail.com"},{"name":"mjneil","email":"mneilweb@gmail.com"},{"name":"mmcclure","email":"npm@htbx.net"}],"contributors":[{"name":"gkatsev"},{"name":"imbcmdth"},{"name":"dmlap"}],"homepage":"https://github.com/videojs/m3u8-parser#readme","bugs":{"url":"https://github.com/videojs/m3u8-parser/issues"},"dist":{"shasum":"870add75f448f03bf3aad9eb51b4bbbe44498a7a","tarball":"https://registry.npmjs.org/m3u8-parser/-/m3u8-parser-4.4.2.tgz","fileCount":136,"integrity":"sha512-4JJ163xdmyBjyHIH+OzdT9ATpgLcBulW8tD/aLEcJ8vXxrmonQWjAAOXQ/0szRE3IJkh+ECTrZjOBRH/Ii77cw==","signatures":[{"sig":"MEQCIA0OS2XXpz7ge+MHvuVXoqPXJ2GSLOqqTsHLJ68bUpdUAiA6LWUPKsB8cCtapZKL9Sw229Fwpe5wr86TQrE19bIkWg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":424578,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdaVRVCRA9TVsSAnZWagAARd4P+QG2gF0lc+8Yca2mymV/\nZa1qMZ2p06HUGhiU+BmGXJPPniSg1kGAoC9ngMjHZqpPK9cB306/ZArMEPnG\nyWwKIcsnud/FtWbZNB1SRAVytVE2kUcetOrBpQ3szHIOy+M7UDZDQfbqsfXL\nq1lDRLTjJPR5cySqUsq25+fGgY4ryJhsXM3OLr+c7WCrKMNJBf/X6IKEmTrs\n+tUkfsXxDh4mXXuA16KQjbk2nI90PBLmxbSNR90O4oBJnKQh73DXjWUSz3CF\n+/Nlshk0incxRiHwPGSMj+sVXMEoo/hl8ioVqy1w35qvJ+MvJa7Fu+NQzRRK\nGY2Dr7EJvZZjUkSahkuU6KFJ9pmUbbnXfDY5KOtGt3WEttUDZa9kyi9Zy5Wv\n8V7L/ySCp/BkgNtaKctZGZj9dYKSChZBTx+jo02sQq+lXXuUWfum2+2SVmDc\nJep6gcZUf0pas5thBX9bDQuumzPTaJfCSdXTyUcTiREq03GUUiCNN/JOvL8b\neSNkECSEyKAYfkY/+sC1rZze43eneuUkDUeqkWS+vFKO0OObDCvJFsybHm09\nQ+PCG2fMIHnBIXqYInw/f6RJjXr8UVwhKDy9XrgwPDNMLuHjTqBbLE8aS+wd\n/6RZsusCkvnocXaYP4E04Zb17qFCUnqRf/N2LBp/bxMlFzQRIHL5ZREg5plI\nUNOw\r\n=wwvM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/m3u8-parser.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"dist/m3u8-parser.es.js","gitHead":"74643b1db11d4ca9578d53c0194279c0fa6dbe41","scripts":{"lint":"vjsstandard","test":"npm-run-all lint build-test && karma start scripts/karma.conf.js","build":"npm-run-all -s clean build-test-data -p build:*","clean":"shx rm -rf ./dist ./test/dist && shx mkdir -p ./dist ./test/dist","start":"npm-run-all -p server watch","watch":"npm-run-all -p watch:*","server":"karma start scripts/karma.conf.js --singleRun=false --auto-watch","version":"is-prerelease || npm run update-changelog && git add CHANGELOG.md","build:js":"rollup -c scripts/rollup.config.js","posttest":"shx cat test/dist/coverage/text.txt","watch:js":"npm run build:js -- -w","build-prod":"cross-env-shell NO_TEST_BUNDLE=1 'npm run build'","build-test":"cross-env-shell TEST_BUNDLE_ONLY=1 'npm run build'","preversion":"npm test","prepublishOnly":"npm-run-all build-prod && vjsverify --verbose","build-test-data":"node scripts/m3u8.js","update-changelog":"conventional-changelog -p videojs -i CHANGELOG.md -s"},"_npmUser":{"name":"brandonocasey","email":"brandonocasey@gmail.com"},"repository":{"url":"git+ssh://git@github.com/videojs/m3u8-parser.git","type":"git"},"_npmVersion":"6.4.1","description":"m3u8 parser","directories":{},"lint-staged":{"*.js":["vjsstandard --fix","git add"],"README.md":["doctoc --notitle","git add"]},"vjsstandard":{"ignore":["dist","docs","test/dist"]},"_nodeVersion":"10.15.3","browserslist":["defaults","ie 11"],"dependencies":{"global":"^4.3.2","@babel/runtime":"^7.5.5","@videojs/vhs-utils":"^1.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"karma":"^4.0.0","sinon":"^7.2.2","rollup":"^1.19.4","videojs-standard":"^8.0.3","videojs-generator-verify":"~2.0.0","@videojs/generator-helpers":"~1.2.0","videojs-generate-karma-config":"~5.3.1","videojs-generate-rollup-config":"~5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/m3u8-parser_4.4.2_1567183956985_0.5426567346085978","host":"s3://npm-registry-packages"},"generator-videojs-plugin":{"version":"7.7.3"}},"4.4.3":{"name":"m3u8-parser","version":"4.4.3","keywords":["videojs","videojs-plugin"],"author":{"name":"Brightcove, Inc"},"license":"Apache-2.0","_id":"m3u8-parser@4.4.3","maintainers":[{"name":"abarstow","email":"alexander.barstow@gmail.com"},{"name":"brandonocasey","email":"brandonocasey@gmail.com"},{"name":"dmlap","email":"dlapalomento@gmail.com"},{"name":"forbesjo","email":"joseph.a.forbes@gmail.com"},{"name":"gesinger","email":"gesinger@gmail.com"},{"name":"gkatsev","email":"me@gkatsev.com"},{"name":"heff","email":"npm@heff.me"},{"name":"imbcmdth","email":"jon.carlos.rivera@gmail.com"},{"name":"lday","email":"ldayananda@brightcove.com"},{"name":"misterben","email":"npm@misterben.me"},{"name":"misteroneill","email":"pgoneill@gmail.com"},{"name":"mjneil","email":"mneilweb@gmail.com"},{"name":"mmcclure","email":"npm@htbx.net"},{"name":"okaramian","email":"okaramia@gmail.com"},{"name":"squarebracket","email":"chuck.wilson+github@gmail.com"}],"contributors":[{"name":"gkatsev"},{"name":"imbcmdth"},{"name":"dmlap"}],"homepage":"https://github.com/videojs/m3u8-parser#readme","bugs":{"url":"https://github.com/videojs/m3u8-parser/issues"},"dist":{"shasum":"b4a516d98a61bc040e56a10b5ea917cc8d8ea5d9","tarball":"https://registry.npmjs.org/m3u8-parser/-/m3u8-parser-4.4.3.tgz","fileCount":136,"integrity":"sha512-o6Z2I0lVeL95gE3BHPB5mSACAA6PTubYCFKlbdQmGNH+Ij0A0oEW8N4V5kqTPgYVnuLcb5UdqNiP7V+xEORhYA==","signatures":[{"sig":"MEYCIQDP2XXjPypYOiWlSK+wP9eA40hi2Qc+a0UNAAz4nem8pgIhAOkbaYn6MaS5i5AI9r4RlVR/uvQKQZNaEJdnnK2vBnjp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":429920,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNCjFCRA9TVsSAnZWagAAMR4P/3IcWh1QnJAmMUB1Ykac\nCS52f9dvmTmnPnZh7zfxX868rt4wQx8go8Mdt7UQzp7nEaTXwipxsuux7zRY\nGVh9zfcQDIs62RyQtkuSnzwFO4Fp8LeT7OMPeli4o8rT59zYo88POdgQ7ftd\nCRmN8ahzYFfeVAtbyIA7vwzutf8Y9wvzxkpHZkAHm9CdK1yTUA+5C//DqKAU\nuZumWf7SXjOrXGUUr1R/GyqokTlprrRfRx/1YU0ZOhjdIxUM5Wc+P5IeIwVv\ns54n6d6Y8QSYJYM4Qq2SJwI0aD+SLXmIthUt6XX9+Ft6eaFP31bZlGwX3II3\ntd5j/k7jlSQDKcRZF8RZEnETs5WXvmJbpmA6an9tk95vvCE46SFrW/Ge27qD\n4w1WuL1haeKX9v4n4fHxcOsr6nFP6LQwvCcRIGChWesldqX2JRdEFj5Mt9vM\nmJfD6tGunVSfY4tRuf2sHTK4OcGR50GSCWCgAzA/xRn9h/LYFeqdtCQ9hVEt\nqcglLAd5irfpLx+pZbKG+/9YCrRttwePJnIafCeqQbi8h1FrDuX0YvRaAXOb\nKrk012Z0K2+kW24U9FhbPsGE6H+D0QyFBzDWiVjRwtdPz3M2FFw4o00QgtK8\n/G8yb9X++Jia3sD4W/hTp7xqt5Jg/fTbzJQGxn8zc5fzVqz3XZtXMbDzXIQf\n+H9i\r\n=Uc5t\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/m3u8-parser.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"dist/m3u8-parser.es.js","gitHead":"d1445dba8773684e5258af8774fcee0c7bf792e4","scripts":{"lint":"vjsstandard","test":"npm-run-all lint build-test test:*","build":"npm-run-all -s clean build-test-data -p build:*","clean":"shx rm -rf ./dist ./test/dist && shx mkdir -p ./dist ./test/dist","start":"npm-run-all -p server watch","watch":"npm-run-all -p watch:*","server":"karma start scripts/karma.conf.js --singleRun=false --auto-watch","version":"is-prerelease || npm run update-changelog && git add CHANGELOG.md","build:js":"rollup -c scripts/rollup.config.js","posttest":"shx cat test/dist/coverage/text.txt","watch:js":"npm run build:js -- -w","test:node":"qunit test/dist/bundle.js","build-prod":"cross-env-shell NO_TEST_BUNDLE=1 'npm run build'","build-test":"cross-env-shell TEST_BUNDLE_ONLY=1 'npm run build'","preversion":"npm test","test:browser":"karma start scripts/karma.conf.js","prepublishOnly":"npm-run-all build-prod && vjsverify --verbose","build-test-data":"node scripts/m3u8.js","update-changelog":"conventional-changelog -p videojs -i CHANGELOG.md -s"},"_npmUser":{"name":"gesinger","email":"gesinger@gmail.com"},"repository":{"url":"git+ssh://git@github.com/videojs/m3u8-parser.git","type":"git"},"_npmVersion":"6.13.4","description":"m3u8 parser","directories":{},"lint-staged":{"*.js":["vjsstandard --fix","git add"],"README.md":["doctoc --notitle","git add"]},"vjsstandard":{"ignore":["dist","docs","test/dist"]},"_nodeVersion":"8.17.0","browserslist":["defaults","ie 11"],"dependencies":{"global":"^4.3.2","@babel/runtime":"^7.5.5","@videojs/vhs-utils":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"karma":"^4.0.0","sinon":"^7.2.2","rollup":"^1.19.4","videojs-standard":"^8.0.3","videojs-generator-verify":"~2.0.0","@videojs/generator-helpers":"~1.2.0","videojs-generate-karma-config":"~5.3.1","videojs-generate-rollup-config":"~5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/m3u8-parser_4.4.3_1597253828998_0.7663197198674885","host":"s3://npm-registry-packages"},"generator-videojs-plugin":{"version":"7.7.3"}},"4.5.0":{"name":"m3u8-parser","version":"4.5.0","keywords":["videojs","videojs-plugin"],"author":{"name":"Brightcove, Inc"},"license":"Apache-2.0","_id":"m3u8-parser@4.5.0","maintainers":[{"name":"heff","email":"npm@heff.me"},{"name":"mmcclure","email":"npm@htbx.net"},{"name":"dmlap","email":"dlapalomento@gmail.com"},{"name":"lday","email":"ldayananda@brightcove.com"},{"name":"brandonocasey","email":"brandonocasey@gmail.com"},{"name":"imbcmdth","email":"jon.carlos.rivera@gmail.com"},{"name":"misterben","email":"npm@misterben.me"},{"name":"misteroneill","email":"pgoneill@gmail.com"},{"name":"gkatsev","email":"me@gkatsev.com"},{"name":"abarstow","email":"alexander.barstow@gmail.com"},{"name":"squarebracket","email":"chuck.wilson+github@gmail.com"},{"name":"forbesjo","email":"joseph.a.forbes@gmail.com"},{"name":"gesinger","email":"gesinger@gmail.com"},{"name":"mjneil","email":"mneilweb@gmail.com"},{"name":"okaramian","email":"okaramia@gmail.com"}],"contributors":[{"name":"gkatsev"},{"name":"imbcmdth"},{"name":"dmlap"}],"homepage":"https://github.com/videojs/m3u8-parser#readme","bugs":{"url":"https://github.com/videojs/m3u8-parser/issues"},"dist":{"shasum":"9c30b32c9b69cc3f81b5e6789717fa84b9fdb9aa","tarball":"https://registry.npmjs.org/m3u8-parser/-/m3u8-parser-4.5.0.tgz","fileCount":136,"integrity":"sha512-RGm/1WVCX3o1bSWbJGmJUu4zTbtJy8lImtgHM4CESFvJRXYztr1j6SW/q9/ghYOrUjgH7radsIar+z1Leln0sA==","signatures":[{"sig":"MEQCIBV6uRvcPwbH0XM/1DxB8POFkUveMwsAPJwisbDPTqMeAiBIlQkVe+SysORIx1V86tUb7+5KNF8JvuWUkuD91oq/iA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":430317,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfob2bCRA9TVsSAnZWagAAxjgQAJC9GwwKPZ5KMfiwMYWo\n4bq313N3khZ6olHWXIbi81REyDO3SRQ131e0Y4dx/IPlNTs9WVROjFeItKWV\na3jy3D0nFrIM0B8q8uZ2juGCqj5eQ1Vfbhm18jup6m1YbsxKvpN9G+uG6KmR\nCoJpniEISp0nHAOpVr98nuhWFEVyfcxtrcpRtubew2Q1FYAHze2L9Uw1Wv6y\n6u7UuPLsVShYLRy7KgB+AhaETZl4hN1pfjpiUWPhu4+LAxzaUWONro6aqXas\nfZ0tvzQCgGNoTDTxpoIUGZnuc3mQEWgeGmirAsmehKXSHrULZv2BthHgug2G\nXuGtG2ls6+1VaPMIpeqeIy9dzoNsE5QQ+GgQLKNVfWZyUagfW/ifaRFOGAyv\nz2+WQsyIUw81metffw2yol+IRgvaScoS34KwcsmNNxxooQDDV/OtBLxYKzc5\n1F8cQWHjKUFD0HyiywFVGpVZRhUfLYQmbSzfBJFvfjeAAzo4DnlBxg79N2LU\nYZKQ5Pd94V/BGVQsblH1xmybf11eV+221rUiamh+kqjZlqHlaZlTVNntI3Rc\nlm6dOX8xVbviSKd3ER2FOKIplHApetuaToU+jxOr6Jv45e+b/8YQcCpNy7tb\nOSd/SghEHd40M/ykAmrTUC+eeKDUB2WW7Pdj+8Mlfhd6xpftfvEI8wHCU1y0\nP48s\r\n=NgF0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/m3u8-parser.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"dist/m3u8-parser.es.js","gitHead":"ec98d7263b7f9c3cf6e301f07d974f7dee73c1c9","scripts":{"lint":"vjsstandard","test":"npm-run-all lint build-test test:*","build":"npm-run-all -s clean build-test-data -p build:*","clean":"shx rm -rf ./dist ./test/dist && shx mkdir -p ./dist ./test/dist","start":"npm-run-all -p server watch","watch":"npm-run-all -p watch:*","server":"karma start scripts/karma.conf.js --singleRun=false --auto-watch","version":"is-prerelease || npm run update-changelog && git add CHANGELOG.md","build:js":"rollup -c scripts/rollup.config.js","posttest":"shx cat test/dist/coverage/text.txt","watch:js":"npm run build:js -- -w","test:node":"qunit test/dist/bundle.js","build-prod":"cross-env-shell NO_TEST_BUNDLE=1 'npm run build'","build-test":"cross-env-shell TEST_BUNDLE_ONLY=1 'npm run build'","preversion":"npm test","test:browser":"karma start scripts/karma.conf.js","prepublishOnly":"npm-run-all build-prod && vjsverify --verbose","build-test-data":"node scripts/m3u8.js","update-changelog":"conventional-changelog -p videojs -i CHANGELOG.md -s"},"_npmUser":{"name":"gkatsev","email":"me@gkatsev.com"},"repository":{"url":"git+ssh://git@github.com/videojs/m3u8-parser.git","type":"git"},"_npmVersion":"6.13.4","description":"m3u8 parser","directories":{},"lint-staged":{"*.js":["vjsstandard --fix","git add"],"README.md":["doctoc --notitle","git add"]},"vjsstandard":{"ignore":["dist","docs","test/dist"]},"_nodeVersion":"8.17.0","browserslist":["defaults","ie 11"],"dependencies":{"global":"^4.3.2","@babel/runtime":"^7.5.5","@videojs/vhs-utils":"^2.2.1"},"_hasShrinkwrap":false,"devDependencies":{"karma":"^4.0.0","sinon":"^7.2.2","rollup":"^1.19.4","videojs-standard":"^8.0.3","videojs-generator-verify":"~2.0.0","@videojs/generator-helpers":"~1.2.0","videojs-generate-karma-config":"~5.3.1","videojs-generate-rollup-config":"~5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/m3u8-parser_4.5.0_1604435354934_0.31217417194242514","host":"s3://npm-registry-packages"},"generator-videojs-plugin":{"version":"7.7.3"}},"4.5.1":{"name":"m3u8-parser","version":"4.5.1","keywords":["videojs","videojs-plugin"],"author":{"name":"Brightcove, Inc"},"license":"Apache-2.0","_id":"m3u8-parser@4.5.1","maintainers":[{"name":"heff","email":"npm@heff.me"},{"name":"mmcclure","email":"npm@htbx.net"},{"name":"dmlap","email":"dlapalomento@gmail.com"},{"name":"lday","email":"ldayananda@brightcove.com"},{"name":"brandonocasey","email":"brandonocasey@gmail.com"},{"name":"imbcmdth","email":"jon.carlos.rivera@gmail.com"},{"name":"misterben","email":"npm@misterben.me"},{"name":"misteroneill","email":"pgoneill@gmail.com"},{"name":"gkatsev","email":"me@gkatsev.com"},{"name":"squarebracket","email":"chuck.wilson+github@gmail.com"},{"name":"forbesjo","email":"joseph.a.forbes@gmail.com"},{"name":"gesinger","email":"gesinger@gmail.com"},{"name":"mjneil","email":"mneilweb@gmail.com"},{"name":"okaramian","email":"okaramia@gmail.com"},{"name":"abarstow","email":"alexander.barstow@gmail.com"}],"contributors":[{"name":"gkatsev"},{"name":"imbcmdth"},{"name":"dmlap"}],"homepage":"https://github.com/videojs/m3u8-parser#readme","bugs":{"url":"https://github.com/videojs/m3u8-parser/issues"},"dist":{"shasum":"73b4bd5e6cca30ce21f906d29391d5516fe35fe2","tarball":"https://registry.npmjs.org/m3u8-parser/-/m3u8-parser-4.5.1.tgz","fileCount":136,"integrity":"sha512-k2biZ6sL1PUgIp2Xuq6efAjTqJtOiK+I8bBUj8vE70ry61gPzHv7RpO6a23WZ5e62XqI559P750hVUtW+zDUhw==","signatures":[{"sig":"MEUCIAcjDuqfYD7giXv8dE0X3KCKkJ6qM2at3s5/vOo1xNMzAiEA7rpIL2ZMnLXRRiOYh5/yOHEhYwhW7JcJqYJaiKeV+3c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":430067,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/MbxCRA9TVsSAnZWagAANWkP/j1lqQ3pb5lWZRWkm+67\nsFDmes9QBNxch+iuuD059sfngQ6x1a5i7wcex/MTLUuX7SushshLbVx1elXp\n9oIn2Pf2FE16AbT2VS3LH4hedgry8TIwvM475siX2Hqtny6flNRptVBKdbtF\nP+9GMySmtzCpsaPrCt5mZZ7gz9CbfHEe+YjrYOyVJEgX1m+brbkUnMroHN9Q\nCgJm/UVR1HCtlsAGVxjq2rEiCYsmdGTJHMQim6oTXCAqewIS/PLk4WrWN/lR\noNzMu291EAQCViDpSTpyZshYITMRP52Ihri6cXiLi3lXVARRbAaVZ3gnjYAB\nZQdus/AGDKEc+DIw+huIB6LQOqtFzfSGb5REy4wKRb+Ld9hcKf7vjK8mROf7\nY9/IzXKFNBPAnF3kPAEjuIvwQ4mNCnYK2n+b1ahsvBkj01X3Tv2BcPFeotuH\nvHe9TfjQ6o1Pt//RDHq8KzbpWTkw8ppp4JfzNAQIFQ7mjGcpxlVXi9Ky721S\neaVM9HAdYeldGydHgPoO82jXpIvEBtopLlO8cNGjX1SwBc4l3cGYda2YrowA\n/XDbuvWgaytyDYeJP6HAPg+jaFN+wzrNaN1iBVlFB+oCcVZNfwIYh891ajVF\nM0s0IMrnWapELdZ13WjnaI7REhnuT+plrpw7PlCeTNSkik/gbJLWGVgTq1qW\npXEi\r\n=Gngx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/m3u8-parser.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"dist/m3u8-parser.es.js","gitHead":"1c938cadebd1b9f7a48add5802f2e6dfaa85b21f","scripts":{"lint":"vjsstandard","test":"npm-run-all lint build-test test:*","build":"npm-run-all -s clean build-test-data -p build:*","clean":"shx rm -rf ./dist ./test/dist && shx mkdir -p ./dist ./test/dist","start":"npm-run-all -p server watch","watch":"npm-run-all -p watch:*","server":"karma start scripts/karma.conf.js --singleRun=false --auto-watch","version":"is-prerelease || npm run update-changelog && git add CHANGELOG.md","build:js":"rollup -c scripts/rollup.config.js","posttest":"shx cat test/dist/coverage/text.txt","watch:js":"npm run build:js -- -w","test:node":"qunit test/dist/bundle.js","build-prod":"cross-env-shell NO_TEST_BUNDLE=1 'npm run build'","build-test":"cross-env-shell TEST_BUNDLE_ONLY=1 'npm run build'","preversion":"npm test","test:browser":"karma start scripts/karma.conf.js","prepublishOnly":"npm-run-all build-prod && vjsverify --verbose","build-test-data":"node scripts/m3u8.js","update-changelog":"conventional-changelog -p videojs -i CHANGELOG.md -s"},"_npmUser":{"name":"brandonocasey","email":"brandonocasey@gmail.com"},"repository":{"url":"git+ssh://git@github.com/videojs/m3u8-parser.git","type":"git"},"_npmVersion":"6.14.6","description":"m3u8 parser","directories":{},"lint-staged":{"*.js":["vjsstandard --fix","git add"],"README.md":["doctoc --notitle","git add"]},"vjsstandard":{"ignore":["dist","docs","test/dist"]},"_nodeVersion":"10.22.1","browserslist":["defaults","ie 11"],"dependencies":{"global":"^4.3.2","@babel/runtime":"^7.5.5","@videojs/vhs-utils":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"karma":"^4.0.0","sinon":"^7.2.2","rollup":"^1.19.4","videojs-standard":"^8.0.3","videojs-generator-verify":"~2.0.0","@videojs/generator-helpers":"~1.2.0","videojs-generate-karma-config":"~5.3.1","videojs-generate-rollup-config":"~5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/m3u8-parser_4.5.1_1610401520445_0.7315016011779791","host":"s3://npm-registry-packages"},"generator-videojs-plugin":{"version":"7.7.3"}},"4.5.2":{"name":"m3u8-parser","version":"4.5.2","keywords":["videojs","videojs-plugin"],"author":{"name":"Brightcove, Inc"},"license":"Apache-2.0","_id":"m3u8-parser@4.5.2","maintainers":[{"name":"heff","email":"npm@heff.me"},{"name":"mmcclure","email":"npm@htbx.net"},{"name":"dmlap","email":"dlapalomento@gmail.com"},{"name":"lday","email":"ldayananda@brightcove.com"},{"name":"brandonocasey","email":"brandonocasey@gmail.com"},{"name":"imbcmdth","email":"jon.carlos.rivera@gmail.com"},{"name":"misterben","email":"npm@misterben.me"},{"name":"misteroneill","email":"pgoneill@gmail.com"},{"name":"gkatsev","email":"me@gkatsev.com"},{"name":"squarebracket","email":"chuck.wilson+github@gmail.com"},{"name":"forbesjo","email":"joseph.a.forbes@gmail.com"},{"name":"gesinger","email":"gesinger@gmail.com"},{"name":"mjneil","email":"mneilweb@gmail.com"},{"name":"okaramian","email":"okaramia@gmail.com"},{"name":"abarstow","email":"alexander.barstow@gmail.com"}],"contributors":[{"name":"gkatsev"},{"name":"imbcmdth"},{"name":"dmlap"}],"homepage":"https://github.com/videojs/m3u8-parser#readme","bugs":{"url":"https://github.com/videojs/m3u8-parser/issues"},"dist":{"shasum":"f7d48a60112466e528324624c4e66d52ed341a75","tarball":"https://registry.npmjs.org/m3u8-parser/-/m3u8-parser-4.5.2.tgz","fileCount":136,"integrity":"sha512-sN/lu3TiRxmG2RFjZxo5c0/7Dr4RrEztl43jXrWwj5gFZ7vfa2iIxGfiPx485dm5QCazaIcKk+vNkUso8Aq0Ag==","signatures":[{"sig":"MEUCIQDX4Bh4xH602sKRnfcCzB4j+E9vYU/IoGyIGTB4PLwGUAIgJGcyYWMWN3khDjCBIg/kgHYmLdWq68YSB8brbO8GxaQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":432131,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/gdUCRA9TVsSAnZWagAAh5EP/1hS8gnKYYuIuVXrPVmV\nBwkgvl/uXfcYcX1Ayia/a2ZO4BpJPcTJ6pOmKOVb2VDePxH3Hcq0M3u809p7\nChhnbmmEMklYgnB0jH7C1bx1hBbqcsFjLEwn8H8TyiDqgDsK4kYz1eCsM2rT\n4wfx8I9V0DV7v1PGgJYieydQv+b9pBqjjxXzPlPOnN+PRKrrPEBauQC7Nk+U\n+sTBeWr00ypBNpdniSCPahVFp7wP4WGy2+SRw0rxZvTIQLvJVytrdPjdR4yk\nS6kRCnAlOAQ7riVAZZRgrEKejV/xDMV/s2SgYNPbZK8SRSIUsn9IwEEKqwo2\nZ1BoCjMv9on+VOVZ8m6GjCFOECwplnUB+Cv8rnfHPeOxvFkXuHQzQRrU0eFk\nwKixb/0aF3l0tRqECAlgzNi5y1a/sUy98B3o8GzZZsCvXGpAS7JZB0RtAKHY\nwZzrg5CGk8uoFJ7NpmpWvBdlIXcImrf6dBMV7W56R/1UBMy16yXSXiyzSDV9\nCbuCInr7kK+Gk8FpqSGdvK3PA96bEcdwssxbaXCgS8sky6em1oRQLLkaf8rc\nRoOeak9/2LrbgLgO0kDuDiG3uB0icuM0K8DDVlc0ODim+k7bmvY4z62e/vck\n19A7zOvhvN0J+rb6hbJlBqlu3d8KYPVwPkUDk7ArNHpdCrfg0ti95ndVqAbF\nZHtz\r\n=7jsq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/m3u8-parser.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"dist/m3u8-parser.es.js","gitHead":"22dbb60c3f38bba5561ab41496fc8b459fb765f9","scripts":{"lint":"vjsstandard","test":"npm-run-all lint build-test test:*","build":"npm-run-all -s clean build-test-data -p build:*","clean":"shx rm -rf ./dist ./test/dist && shx mkdir -p ./dist ./test/dist","start":"npm-run-all -p server watch","watch":"npm-run-all -p watch:*","server":"karma start scripts/karma.conf.js --singleRun=false --auto-watch","version":"is-prerelease || npm run update-changelog && git add CHANGELOG.md","build:js":"rollup -c scripts/rollup.config.js","posttest":"shx cat test/dist/coverage/text.txt","watch:js":"npm run build:js -- -w","test:node":"qunit test/dist/bundle.js","build-prod":"cross-env-shell NO_TEST_BUNDLE=1 'npm run build'","build-test":"cross-env-shell TEST_BUNDLE_ONLY=1 'npm run build'","preversion":"npm test","test:browser":"karma start scripts/karma.conf.js","prepublishOnly":"npm-run-all build-prod && vjsverify --verbose","build-test-data":"node scripts/m3u8.js","update-changelog":"conventional-changelog -p videojs -i CHANGELOG.md -s"},"_npmUser":{"name":"brandonocasey","email":"brandonocasey@gmail.com"},"repository":{"url":"git+ssh://git@github.com/videojs/m3u8-parser.git","type":"git"},"_npmVersion":"6.14.6","description":"m3u8 parser","directories":{},"lint-staged":{"*.js":"vjsstandard --fix","README.md":"doctoc --notitle"},"vjsstandard":{"ignore":["dist","docs","test/dist"]},"_nodeVersion":"10.22.1","browserslist":["defaults","ie 11"],"dependencies":{"global":"^4.4.0","@babel/runtime":"^7.12.5","@videojs/vhs-utils":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"karma":"^5.2.3","sinon":"^9.2.3","rollup":"^2.36.1","videojs-standard":"^8.0.4","@rollup/plugin-replace":"^2.3.4","videojs-generator-verify":"~3.0.1","@videojs/generator-helpers":"~2.0.1","videojs-generate-karma-config":"~7.0.0","videojs-generate-rollup-config":"~6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/m3u8-parser_4.5.2_1610483540333_0.9888526148366965","host":"s3://npm-registry-packages"},"generator-videojs-plugin":{"version":"7.7.3"}},"4.6.0":{"name":"m3u8-parser","version":"4.6.0","keywords":["videojs","videojs-plugin"],"author":{"name":"Brightcove, Inc"},"license":"Apache-2.0","_id":"m3u8-parser@4.6.0","maintainers":[{"name":"heff","email":"npm@heff.me"},{"name":"mmcclure","email":"npm@htbx.net"},{"name":"dmlap","email":"dlapalomento@gmail.com"},{"name":"lday","email":"ldayananda@brightcove.com"},{"name":"brandonocasey","email":"brandonocasey@gmail.com"},{"name":"imbcmdth","email":"jon.carlos.rivera@gmail.com"},{"name":"misterben","email":"npm@misterben.me"},{"name":"misteroneill","email":"pgoneill@gmail.com"},{"name":"gkatsev","email":"me@gkatsev.com"},{"name":"squarebracket","email":"chuck.wilson+github@gmail.com"},{"name":"forbesjo","email":"joseph.a.forbes@gmail.com"},{"name":"gesinger","email":"gesinger@gmail.com"},{"name":"mjneil","email":"mneilweb@gmail.com"},{"name":"okaramian","email":"okaramia@gmail.com"},{"name":"abarstow","email":"alexander.barstow@gmail.com"}],"contributors":[{"name":"gkatsev"},{"name":"imbcmdth"},{"name":"dmlap"}],"homepage":"https://github.com/videojs/m3u8-parser#readme","bugs":{"url":"https://github.com/videojs/m3u8-parser/issues"},"dist":{"shasum":"a0e2f5dcf8391c9a6e59895a084fa38f27b52124","tarball":"https://registry.npmjs.org/m3u8-parser/-/m3u8-parser-4.6.0.tgz","fileCount":133,"integrity":"sha512-dKhhpMcPqDM/KzULVrNyDZ/z766peQjwUghDTcl6TE7DQKAt/vm74/IMUAxpO34f6LDpM+OH/dYGQwW1eM4yWw==","signatures":[{"sig":"MEUCIQCAdN3E/dAjgQs2+AHQkbAhhutqGXDTg7l3dTx1TP/o6QIgVehL6ONAi2YBTuwgJRh/glDTvlMzAEE4l6woj7+JDLk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":405985,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQSnBCRA9TVsSAnZWagAAhJEP/1CQOF2l22J/DtxxpX3P\nTDKq/MFEqTAdZbEHKc9QvHoex9gAgpzUU3KVGUEywN4Z3FYZzzllWfjBP+zt\nCvdzmSiffIZN35Zup63kN1CPr8l1Y6lgcDOaoSK027zDBcZigJ5LbgkIxzt0\n9k0eFuKaM0K3HF+VG4Zls6o3XCtz2p+CH7lOfxbamS4eflvx8prE7U6STHow\nPrPl29sfsBeHPdfwsP/7r2LBuXQuH8wtAwHteEb6hVEzq7JEtO8LbzEUt6wg\nUMnlW3CcX6PEYT/nMdT1lcW7LZScnSYGwHdQI0lX0sHU4+38ySiUTz/w9A9C\np3ujjt8ng6nOpk4u96KhlXX3j5dop4Oaq0MPs1ooSDhxSTMt0UscGz1XPiNQ\nOxXcMvKJcH+QJBfYj+wtWi5Drf49/dXVlrPyb5btl8C4f1quDkWv6y56BCoe\nMTPhlqSb9Can05DSmjTBluB9yAzPkQ4XyOWxSCBpx2KszcopD8qkYqxIcRO9\nkUvJNxuySw9wH+f6ylNA6/1Sqsw5DXm46CuW0yrpzyO3O1M9z3Ap9yome1Sl\n5FrAxjrmP436ql3QL0YTKgQb6mq5f/xKE3DLhjszHo87FfMHBAvPThkzvSWn\nMnoh2iheVEbynLm4/9xxQdnuU9NE9NbzCttUdjY2qKvQh83uplUiztTrcjp6\nkdar\r\n=CDxV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/m3u8-parser.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"dist/m3u8-parser.es.js","gitHead":"30d3b3d8eaf11d023c74cba02f08728244b94f7e","scripts":{"lint":"vjsstandard","test":"npm-run-all lint build-test test:*","build":"npm-run-all -s clean -p build:*","clean":"shx rm -rf ./dist ./test/dist && shx mkdir -p ./dist ./test/dist","start":"npm-run-all -p server watch","watch":"npm-run-all -p watch:*","server":"karma start scripts/karma.conf.js --singleRun=false --auto-watch","version":"is-prerelease || npm run update-changelog && git add CHANGELOG.md","build:js":"rollup -c scripts/rollup.config.js","posttest":"shx cat test/dist/coverage/text.txt","watch:js":"npm run build:js -- -w","test:node":"qunit test/dist/bundle.js","build-prod":"cross-env-shell NO_TEST_BUNDLE=1 'npm run build'","build-test":"cross-env-shell TEST_BUNDLE_ONLY=1 'npm run build'","preversion":"npm test","test:browser":"karma start scripts/karma.conf.js","prepublishOnly":"npm-run-all build-prod && vjsverify --verbose","update-changelog":"conventional-changelog -p videojs -i CHANGELOG.md -s"},"_npmUser":{"name":"brandonocasey","email":"brandonocasey@gmail.com"},"repository":{"url":"git+ssh://git@github.com/videojs/m3u8-parser.git","type":"git"},"_npmVersion":"6.14.6","description":"m3u8 parser","directories":{},"lint-staged":{"*.js":"vjsstandard --fix","README.md":"doctoc --notitle"},"vjsstandard":{"ignore":["dist","docs","test/dist"]},"_nodeVersion":"10.22.1","browserslist":["defaults","ie 11"],"dependencies":{"global":"^4.4.0","@babel/runtime":"^7.12.5","@videojs/vhs-utils":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"karma":"^5.2.3","sinon":"^9.2.3","rollup":"^2.37.1","videojs-standard":"^8.0.4","@rollup/plugin-replace":"^2.3.4","rollup-plugin-data-files":"^0.1.0","videojs-generator-verify":"~3.0.1","@videojs/generator-helpers":"~2.0.1","videojs-generate-karma-config":"~7.1.0","videojs-generate-rollup-config":"~6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/m3u8-parser_4.6.0_1614883265109_0.6257655112404832","host":"s3://npm-registry-packages"},"generator-videojs-plugin":{"version":"7.7.3"}},"4.7.0":{"name":"m3u8-parser","version":"4.7.0","keywords":["videojs","videojs-plugin"],"author":{"name":"Brightcove, Inc"},"license":"Apache-2.0","_id":"m3u8-parser@4.7.0","maintainers":[{"name":"heff","email":"npm@heff.me"},{"name":"mmcclure","email":"npm@htbx.net"},{"name":"dmlap","email":"dlapalomento@gmail.com"},{"name":"lday","email":"ldayananda@brightcove.com"},{"name":"brandonocasey","email":"brandonocasey@gmail.com"},{"name":"imbcmdth","email":"jon.carlos.rivera@gmail.com"},{"name":"misterben","email":"npm@misterben.me"},{"name":"misteroneill","email":"pgoneill@gmail.com"},{"name":"gkatsev","email":"me@gkatsev.com"},{"name":"squarebracket","email":"chuck.wilson+github@gmail.com"},{"name":"forbesjo","email":"joseph.a.forbes@gmail.com"},{"name":"gesinger","email":"gesinger@gmail.com"},{"name":"mjneil","email":"mneilweb@gmail.com"},{"name":"okaramian","email":"okaramia@gmail.com"},{"name":"abarstow","email":"alexander.barstow@gmail.com"}],"contributors":[{"name":"gkatsev"},{"name":"imbcmdth"},{"name":"dmlap"}],"homepage":"https://github.com/videojs/m3u8-parser#readme","bugs":{"url":"https://github.com/videojs/m3u8-parser/issues"},"dist":{"shasum":"e01e8ce136098ade1b14ee691ea20fc4dc60abf6","tarball":"https://registry.npmjs.org/m3u8-parser/-/m3u8-parser-4.7.0.tgz","fileCount":135,"integrity":"sha512-48l/OwRyjBm+QhNNigEEcRcgbRvnUjL7rxs597HmW9QSNbyNvt+RcZ9T/d9vxi9A9z7EZrB1POtZYhdRlwYQkQ==","signatures":[{"sig":"MEYCIQCuEzMvg7VA3B6YSDU+fqu72fPOv5J8IQ5OO+xEZN4OIgIhALzKN9X8kzt5MVtnly0YdOIo0Qcwn3fJybMhFI2V6jwV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":415507,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpSRaCRA9TVsSAnZWagAAJlYP/Agk+LZgW00kx5JpMp1u\nWXyyRCD6jLX3JeLbp23TQ9ElTJZnLqnL25jE/7pfgxl9Fc8NJhsz4MPSTHSO\nybyidzzD/tElJYLeHkPk6WnAo86tUDZzazFdPx4kaa07hOx/l+q85kOBGKe/\nqRq3HXrXd8/+Zp9kQDucl4mpBX0Mf650ECnX4n8QZuqzGn5/awotBhmi5+f8\nJQ/vcynB+wZe5sQVYorvElmyotPc/AUSwbd2GboU9YsKyJ53LtmZ/Grarc4V\nzH5izcJuFJw15UYxx/WQYvW79SUyMKH0+70pQ0js9ykmOIa0cjpwPlg1lASo\nATBFZUZshzYOFxAONLaw4gGjHv6fWwltHCNa9GB619Q3wHcpz6qbxsfYAbOI\ngqf4RaCJHAsn5h+35fKQWCSYPe4cNVAQek1vHcc4+GpgoVP+0sQnUnFejqk7\nHp1oIg2WgSiXWsFD3eliY9ISaeYP4baeDKvVEBFttBvCbVgj4ISshxmWWHlL\nRTYrneHtdPNUMssFA61Omm6fV8Sm375k60zZ8YMliZtSRuFLV+8nXyhLJrP0\n4AdVsK+TbcdLUmWl5mHz95lxjAlztgeEW3EANe2lEDeq9lYbrb9IarOfqi0i\nAslh7Gr8dPOe24YKGccUIvpCNUusFHx6WQuPPXbXN74+JlK/4RkPebKKNUWg\nxjBs\r\n=vIbX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/m3u8-parser.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"dist/m3u8-parser.es.js","gitHead":"ccde054a3852ee8e481fd0d8a1b1031c1297774a","scripts":{"lint":"vjsstandard","test":"npm-run-all lint build-test test:*","build":"npm-run-all -s clean -p build:*","clean":"shx rm -rf ./dist ./test/dist && shx mkdir -p ./dist ./test/dist","start":"npm-run-all -p server watch","watch":"npm-run-all -p watch:*","server":"karma start scripts/karma.conf.js --singleRun=false --auto-watch","version":"is-prerelease || npm run update-changelog && git add CHANGELOG.md","build:js":"rollup -c scripts/rollup.config.js","posttest":"shx cat test/dist/coverage/text.txt","watch:js":"npm run build:js -- -w","test:node":"qunit test/dist/bundle.js","build-prod":"cross-env-shell NO_TEST_BUNDLE=1 'npm run build'","build-test":"cross-env-shell TEST_BUNDLE_ONLY=1 'npm run build'","preversion":"npm test","test:browser":"karma start scripts/karma.conf.js","prepublishOnly":"npm-run-all build-prod && vjsverify --verbose","update-changelog":"conventional-changelog -p videojs -i CHANGELOG.md -s"},"_npmUser":{"name":"brandonocasey","email":"brandonocasey@gmail.com"},"repository":{"url":"git+ssh://git@github.com/videojs/m3u8-parser.git","type":"git"},"_npmVersion":"6.14.12","description":"m3u8 parser","directories":{},"lint-staged":{"*.js":"vjsstandard --fix","README.md":"doctoc --notitle"},"vjsstandard":{"ignore":["dist","docs","test/dist"]},"_nodeVersion":"14.16.1","browserslist":["defaults","ie 11"],"dependencies":{"global":"^4.4.0","@babel/runtime":"^7.12.5","@videojs/vhs-utils":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"karma":"^5.2.3","sinon":"^9.2.3","rollup":"^2.37.1","videojs-standard":"^8.0.4","@rollup/plugin-replace":"^2.3.4","rollup-plugin-data-files":"^0.1.0","videojs-generator-verify":"~3.0.1","@videojs/generator-helpers":"~2.0.1","videojs-generate-karma-config":"~7.1.0","videojs-generate-rollup-config":"~6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/m3u8-parser_4.7.0_1621435482100_0.2986562434116924","host":"s3://npm-registry-packages"},"generator-videojs-plugin":{"version":"7.7.3"}},"4.7.1":{"name":"m3u8-parser","version":"4.7.1","keywords":["videojs","videojs-plugin"],"author":{"name":"Brightcove, Inc"},"license":"Apache-2.0","_id":"m3u8-parser@4.7.1","maintainers":[{"name":"videojs-user","email":"videojs@gkatsev.com"},{"name":"heff","email":"npm@heff.me"},{"name":"mmcclure","email":"npm@htbx.net"},{"name":"dmlap","email":"dlapalomento@gmail.com"},{"name":"lday","email":"ldayananda@brightcove.com"},{"name":"brandonocasey","email":"brandonocasey@gmail.com"},{"name":"imbcmdth","email":"jon.carlos.rivera@gmail.com"},{"name":"misterben","email":"npm@misterben.me"},{"name":"misteroneill","email":"pgoneill@gmail.com"},{"name":"gkatsev","email":"me@gkatsev.com"},{"name":"squarebracket","email":"chuck.wilson+github@gmail.com"},{"name":"forbesjo","email":"joseph.a.forbes@gmail.com"},{"name":"gesinger","email":"gesinger@gmail.com"},{"name":"mjneil","email":"mneilweb@gmail.com"},{"name":"okaramian","email":"okaramia@gmail.com"},{"name":"abarstow","email":"alexander.barstow@gmail.com"}],"contributors":[{"name":"gkatsev"},{"name":"imbcmdth"},{"name":"dmlap"}],"homepage":"https://github.com/videojs/m3u8-parser#readme","bugs":{"url":"https://github.com/videojs/m3u8-parser/issues"},"dist":{"shasum":"d6df2c940bb19a01112a04ccc4ff44886a945305","tarball":"https://registry.npmjs.org/m3u8-parser/-/m3u8-parser-4.7.1.tgz","fileCount":135,"integrity":"sha512-pbrQwiMiq+MmI9bl7UjtPT3AK603PV9bogNlr83uC+X9IoxqL5E4k7kU7fMQ0dpRgxgeSMygqUa0IMLQNXLBNA==","signatures":[{"sig":"MEYCIQCb9SsochwKzyw6B9GLs8NKuhqR4M5SiCfNEq9yhcFOzgIhALsplXFb9kEE3xdnuDddMQcbRseXtNk//YRdQdTWsjEc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":417933,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTHErACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpkmQ/+Ky19wvBSe4MR4MV4E5oYD90KgnxprJ1RN4GfWP7jMKDxLvz2\r\nsHhUicsnVUhq/TyTOVE1Iy1p9AIwfIVtzo2qngLyua7pB/TRGcTf1DCUEaWJ\r\nVGHbmjSTiH+GzbA1J/2sByKmi+THM2f/PwNpwKpzhOK1dbSTudz3ommC2jUv\r\nHl94wPEtJF1oPqqoIkctS8bTSNyrUTIjv9N8qkFIOAVrggpGNDfcpYA1kktJ\r\nDpJauS/FJfwENp8+j3iDYEGTXzSys7pk1qMyNLwdVoBD7D6/XOk9zp93vP3T\r\nliB8aQd83QO8oEVdjzZlRCSA+HbhJo6Xox9tq4BpuaHQDxhg2fN/t/iggDeq\r\nqLPHasnb94Z16RLH6IhQld8niyFnxMwVqwZ1zLGOLFUJFqa5NS5RJHJOedBD\r\nudU5x67y7KyxRxaEN0bnWKf6h3KqXq9QL4kCewN0A0rpGB0SEkXkEB0GaxWY\r\n3iQOnAJAqaf6O/Obvzlyijua+F7ac/KqyvH92SFVC8mjzI1MwAFKDpqimfC1\r\no7fEoRXP9Vtrl0nuPyFILFs0VRwMbygKlwzY4Y5Ut35Yy2VQd9z5X/FlY4x8\r\nwVhBCqqR/2j0Py8SkdcCVBgZzooqNyyNSuAvX+1zwMfb/s30g4w7JK8Ux4s4\r\n/ykmu19KsYenLXX5ocUfvN/oeMMk7ei7hwY=\r\n=Ljk9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/m3u8-parser.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"dist/m3u8-parser.es.js","gitHead":"c2dfa4dbfe2abbde08cc6159003fddda67628295","scripts":{"lint":"vjsstandard","test":"npm-run-all lint build-test test:*","build":"npm-run-all -s clean -p build:*","clean":"shx rm -rf ./dist ./test/dist && shx mkdir -p ./dist ./test/dist","start":"npm-run-all -p server watch","watch":"npm-run-all -p watch:*","server":"karma start scripts/karma.conf.js --singleRun=false --auto-watch","version":"is-prerelease || npm run update-changelog && git add CHANGELOG.md","build:js":"rollup -c scripts/rollup.config.js","posttest":"shx cat test/dist/coverage/text.txt","watch:js":"npm run build:js -- -w","test:node":"qunit test/dist/bundle.js","build-prod":"cross-env-shell NO_TEST_BUNDLE=1 'npm run build'","build-test":"cross-env-shell TEST_BUNDLE_ONLY=1 'npm run build'","preversion":"npm test","test:browser":"karma start scripts/karma.conf.js","prepublishOnly":"npm-run-all build-prod && vjsverify --verbose","update-changelog":"conventional-changelog -p videojs -i CHANGELOG.md -s"},"_npmUser":{"name":"gkatsev","email":"me@gkatsev.com"},"repository":{"url":"git+ssh://git@github.com/videojs/m3u8-parser.git","type":"git"},"_npmVersion":"6.14.12","description":"m3u8 parser","directories":{},"lint-staged":{"*.js":"vjsstandard --fix","README.md":"doctoc --notitle"},"vjsstandard":{"ignore":["dist","docs","test/dist"]},"_nodeVersion":"10.24.1","browserslist":["defaults","ie 11"],"dependencies":{"global":"^4.4.0","@babel/runtime":"^7.12.5","@videojs/vhs-utils":"^3.0.5"},"_hasShrinkwrap":false,"devDependencies":{"karma":"^5.2.3","sinon":"^9.2.3","rollup":"^2.37.1","videojs-standard":"^8.0.4","@rollup/plugin-replace":"^2.3.4","rollup-plugin-data-files":"^0.1.0","videojs-generator-verify":"~3.0.1","@videojs/generator-helpers":"~2.0.1","videojs-generate-karma-config":"~7.1.0","videojs-generate-rollup-config":"~6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/m3u8-parser_4.7.1_1649176875447_0.2060459465521267","host":"s3://npm-registry-packages"},"generator-videojs-plugin":{"version":"7.7.3"}},"5.0.0":{"name":"m3u8-parser","version":"5.0.0","keywords":["videojs","videojs-plugin"],"author":{"name":"Brightcove, Inc"},"license":"Apache-2.0","_id":"m3u8-parser@5.0.0","maintainers":[{"name":"videojs-user","email":"videojs@gkatsev.com"},{"name":"heff","email":"npm@heff.me"},{"name":"mmcclure","email":"npm@htbx.net"},{"name":"dmlap","email":"dlapalomento@gmail.com"},{"name":"lday","email":"ldayananda@brightcove.com"},{"name":"brandonocasey","email":"brandonocasey@gmail.com"},{"name":"imbcmdth","email":"jon.carlos.rivera@gmail.com"},{"name":"misterben","email":"npm@misterben.me"},{"name":"misteroneill","email":"pgoneill@gmail.com"},{"name":"gkatsev","email":"me@gkatsev.com"},{"name":"squarebracket","email":"chuck.wilson+github@gmail.com"},{"name":"forbesjo","email":"joseph.a.forbes@gmail.com"},{"name":"gesinger","email":"gesinger@gmail.com"},{"name":"mjneil","email":"mneilweb@gmail.com"},{"name":"okaramian","email":"okaramia@gmail.com"},{"name":"abarstow","email":"alexander.barstow@gmail.com"}],"contributors":[{"name":"gkatsev"},{"name":"imbcmdth"},{"name":"dmlap"}],"homepage":"https://github.com/videojs/m3u8-parser#readme","bugs":{"url":"https://github.com/videojs/m3u8-parser/issues"},"dist":{"shasum":"d9f95362fa9055148a799f299c91671944581887","tarball":"https://registry.npmjs.org/m3u8-parser/-/m3u8-parser-5.0.0.tgz","fileCount":135,"integrity":"sha512-n6k2IJ88VpQ1OLrUI4umtqPEKq56eJ02fZ1ni9N/nv+AE9iHOqnFomb8eOOYdB0B6Ag8cKAa9W5ZeoXKuPEY5w==","signatures":[{"sig":"MEQCIArCzF+zSIaRoCUA221IwjZYpEnwbwdqYQXCqilp2rqmAiBdPMA1bmdT0aFZ70Dj3T5JxQqRCyHatjm7ewig0b5vlw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":410505,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/69YACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpTihAAh62aEdjhA01r48dl7MCAfnIwicDUObqGBBWgWa+qiM0FLc8g\r\npY8+W6jqPlZ/koPRlOsE3PGagE2Cyct97kAsDFPl05kvOgh+7dkGMBZF28Sm\r\n4FnDWBng/X9njYgvKvd8OOxb7o1WAlzpYGorYl943qQPYsAmKiYYx/k4DMTn\r\nvYYRt12XQw2BjBIxZA9JXhC/Jx/UuPQG87B2QU3x+EvDYU7+ezb2SkssahRB\r\nJCaIdxXIAIVCZ7LDuyOTYFVi2JJT00kikCqzuTk+TcRSLWIJuItJJJaIAuXv\r\njeDFdawVuvmlcaF58/jeb7Hlnwy7piLSwB5v9J62TUwR/wkau3bQPwvdyxts\r\nh6eVs42k9HVWL2mj72gJuqc1WCnscATqDWsgJjZpz36/V0cMmDXfiG8b0idB\r\nbli/7yUtp+FyKJwF5zAnm0GVoQYNWikb4qWcYBmEaxsl623bF4cepoWJdj8m\r\n2ZVOn8iIBWNUzn004VQt7xRtT6ZquNvIiYckPzfJdS2UxJxaBleo7Co+9Wr5\r\nYBcn8M+B48PMBNIz8VAtOgH9HwofxdNx0aTOLYX4Z8ndCeiel0qrwqPkkK25\r\nisyaSvL/sXco4RvLtf+Rc/R0vjA4Gbfuhrha1JAiBiWMjnfyJTPgtxADrOQM\r\n7vwRB393zJ8undQOt2xLWji9ZdNg4GMyHkE=\r\n=uOYb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/m3u8-parser.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"dist/m3u8-parser.es.js","gitHead":"701d7f153eb729c68f19b69abdd7dda4e2cfccf5","scripts":{"lint":"vjsstandard","test":"npm-run-all lint build-test test:*","build":"npm-run-all -s clean -p build:*","clean":"shx rm -rf ./dist ./test/dist && shx mkdir -p ./dist ./test/dist","start":"npm-run-all -p server watch","watch":"npm-run-all -p watch:*","server":"karma start scripts/karma.conf.js --singleRun=false --auto-watch","version":"is-prerelease || npm run update-changelog && git add CHANGELOG.md","build:js":"rollup -c scripts/rollup.config.js","posttest":"shx cat test/dist/coverage/text.txt","watch:js":"npm run build:js -- -w","test:node":"qunit test/dist/bundle.js","build-prod":"cross-env-shell NO_TEST_BUNDLE=1 'npm run build'","build-test":"cross-env-shell TEST_BUNDLE_ONLY=1 'npm run build'","preversion":"npm test","test:browser":"karma start scripts/karma.conf.js","prepublishOnly":"npm-run-all build-prod && vjsverify --verbose --skip-es-check","update-changelog":"conventional-changelog -p videojs -i CHANGELOG.md -s"},"_npmUser":{"name":"misteroneill","email":"pgoneill@gmail.com"},"repository":{"url":"git+ssh://git@github.com/videojs/m3u8-parser.git","type":"git"},"_npmVersion":"6.14.12","description":"m3u8 parser","directories":{},"lint-staged":{"*.js":"vjsstandard --fix","README.md":"doctoc --notitle"},"vjsstandard":{"ignore":["dist","docs","test/dist"]},"_nodeVersion":"10.24.1","dependencies":{"global":"^4.4.0","@babel/runtime":"^7.12.5","@videojs/vhs-utils":"^3.0.5"},"_hasShrinkwrap":false,"devDependencies":{"karma":"^5.2.3","sinon":"^9.2.3","rollup":"^2.38.0","videojs-standard":"^8.0.4","@rollup/plugin-replace":"^2.3.4","rollup-plugin-data-files":"^0.1.0","videojs-generator-verify":"~3.0.1","@videojs/generator-helpers":"~2.0.1","videojs-generate-karma-config":"^8.0.1","videojs-generate-rollup-config":"~7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/m3u8-parser_5.0.0_1660923736186_0.27831629488874876","host":"s3://npm-registry-packages"},"generator-videojs-plugin":{"version":"7.7.3"}},"4.8.0":{"name":"m3u8-parser","version":"4.8.0","keywords":["videojs","videojs-plugin"],"author":{"name":"Brightcove, Inc"},"license":"Apache-2.0","_id":"m3u8-parser@4.8.0","maintainers":[{"name":"videojs-user","email":"videojs@gkatsev.com"},{"name":"heff","email":"npm@heff.me"},{"name":"mmcclure","email":"npm@htbx.net"},{"name":"dmlap","email":"dlapalomento@gmail.com"},{"name":"lday","email":"ldayananda@brightcove.com"},{"name":"brandonocasey","email":"brandonocasey@gmail.com"},{"name":"imbcmdth","email":"jon.carlos.rivera@gmail.com"},{"name":"misterben","email":"npm@misterben.me"},{"name":"misteroneill","email":"pgoneill@gmail.com"},{"name":"gkatsev","email":"me@gkatsev.com"},{"name":"squarebracket","email":"chuck.wilson+github@gmail.com"},{"name":"forbesjo","email":"joseph.a.forbes@gmail.com"},{"name":"gesinger","email":"gesinger@gmail.com"},{"name":"mjneil","email":"mneilweb@gmail.com"},{"name":"okaramian","email":"okaramia@gmail.com"},{"name":"abarstow","email":"alexander.barstow@gmail.com"}],"contributors":[{"name":"gkatsev"},{"name":"imbcmdth"},{"name":"dmlap"}],"homepage":"https://github.com/videojs/m3u8-parser#readme","bugs":{"url":"https://github.com/videojs/m3u8-parser/issues"},"dist":{"shasum":"4a2d591fdf6f2579d12a327081198df8af83083d","tarball":"https://registry.npmjs.org/m3u8-parser/-/m3u8-parser-4.8.0.tgz","fileCount":135,"integrity":"sha512-UqA2a/Pw3liR6Df3gwxrqghCP17OpPlQj6RBPLYygf/ZSQ4MoSgvdvhvt35qV+3NaaA0FSZx93Ix+2brT1U7cA==","signatures":[{"sig":"MEQCIH/3IehuUXb1Uji/26eAEltzt0/WcQCGPnDloVJ0k2jgAiBCAWbPbuIkqY+acMy1FtP70gHtcHZJA+iHeNSD4nVMfg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":418978,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjG3rFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqRWw/+Oln/YdJS14lizRvbY5D3e8FQ8BgZ0g4Ow/NczRuqA6Rb84nz\r\nYjT/PrpjeS2hN5nlsb5Ee/0eXhAItdzCdThhJC8CVE2EBkZZwNHj/SipxUSE\r\nUOetSyVWMLOSEwJrQb2fqgmd8bTahEc/uxXNtvOD2LiJMBCJCLQQN2cJsL1z\r\nD7sFrTh2q9cRJreBat7bfHVL1nQb5bXA2t7kBE3DS86mKlG9Zh3EYzZXCB9f\r\n51AdWu0YZ767/uchEb7Dj+fT7z7iVM+TviP00pP6qvTBMR89WTdxjlSFxXZy\r\ndl7G75HteSX0PqHyBtZPGvyzGoXOEL4ImtKymI0BONy4/vbAki/rI2ud6BJd\r\nBKB297+lkfTfc00i1J/GlF0mrAsdQEXJ1YDsawinuO8U8/wsGEJJAzQ565jD\r\naaBHrTuTmwWOPnIVNtgyaQtRszOIAhb5n0eiyLRXPY51HreiA23RjmOQxhsI\r\nccaeLXiblVtNjlNaDwkT4iBUSDwX8ZQml86HTZRJ22h86uDAOE3NmJ7Pu34D\r\nPzF8veiy5YH9gIvXkCtDEOdzJfllx9oTcL30zoxfcn5b+Nw+p3I52GqhNNbm\r\nC/HaMDIPmbxkHzftjroiSNdFI/CuXumnlESUi1QT4y5vLqXIzPTMLIUTqIh8\r\n3Z0i9WTWKs8bvrso5ESxHxT5tBoRwk9RpEI=\r\n=CxaQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/m3u8-parser.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"dist/m3u8-parser.es.js","gitHead":"6b96fa561e063d5d250d045bcbb3e88fb11b87ec","scripts":{"lint":"vjsstandard","test":"npm-run-all lint build-test test:*","build":"npm-run-all -s clean -p build:*","clean":"shx rm -rf ./dist ./test/dist && shx mkdir -p ./dist ./test/dist","start":"npm-run-all -p server watch","watch":"npm-run-all -p watch:*","server":"karma start scripts/karma.conf.js --singleRun=false --auto-watch","version":"is-prerelease || npm run update-changelog && git add CHANGELOG.md","build:js":"rollup -c scripts/rollup.config.js","posttest":"shx cat test/dist/coverage/text.txt","watch:js":"npm run build:js -- -w","test:node":"qunit test/dist/bundle.js","build-prod":"cross-env-shell NO_TEST_BUNDLE=1 'npm run build'","build-test":"cross-env-shell TEST_BUNDLE_ONLY=1 'npm run build'","preversion":"npm test","test:browser":"karma start scripts/karma.conf.js","prepublishOnly":"npm-run-all build-prod && vjsverify --verbose","update-changelog":"conventional-changelog -p videojs -i CHANGELOG.md -s"},"_npmUser":{"name":"gkatsev","email":"me@gkatsev.com"},"repository":{"url":"git+ssh://git@github.com/videojs/m3u8-parser.git","type":"git"},"_npmVersion":"6.14.12","description":"m3u8 parser","directories":{},"lint-staged":{"*.js":"vjsstandard --fix","README.md":"doctoc --notitle"},"vjsstandard":{"ignore":["dist","docs","test/dist"]},"_nodeVersion":"10.24.1","browserslist":["defaults","ie 11"],"dependencies":{"global":"^4.4.0","@babel/runtime":"^7.12.5","@videojs/vhs-utils":"^3.0.5"},"_hasShrinkwrap":false,"devDependencies":{"karma":"^5.2.3","sinon":"^9.2.3","rollup":"^2.37.1","videojs-standard":"^8.0.4","@rollup/plugin-replace":"^2.3.4","rollup-plugin-data-files":"^0.1.0","videojs-generator-verify":"~3.0.1","@videojs/generator-helpers":"~2.0.1","videojs-generate-karma-config":"~7.1.0","videojs-generate-rollup-config":"~6.2.0"},"_npmOperationalInternal":{"tmp":"tmp/m3u8-parser_4.8.0_1662745285335_0.9427138769969674","host":"s3://npm-registry-packages"},"generator-videojs-plugin":{"version":"7.7.3"}},"6.0.0":{"name":"m3u8-parser","version":"6.0.0","keywords":["videojs","videojs-plugin"],"author":{"name":"Brightcove, Inc"},"license":"Apache-2.0","_id":"m3u8-parser@6.0.0","maintainers":[{"name":"videojs-user","email":"videojs@gkatsev.com"},{"name":"heff","email":"npm@heff.me"},{"name":"mmcclure","email":"npm@htbx.net"},{"name":"dmlap","email":"dlapalomento@gmail.com"},{"name":"lday","email":"ldayananda@brightcove.com"},{"name":"brandonocasey","email":"brandonocasey@gmail.com"},{"name":"imbcmdth","email":"jon.carlos.rivera@gmail.com"},{"name":"misterben","email":"npm@misterben.me"},{"name":"misteroneill","email":"pgoneill@gmail.com"},{"name":"gkatsev","email":"me@gkatsev.com"},{"name":"squarebracket","email":"chuck.wilson+github@gmail.com"},{"name":"forbesjo","email":"joseph.a.forbes@gmail.com"},{"name":"gesinger","email":"gesinger@gmail.com"},{"name":"mjneil","email":"mneilweb@gmail.com"},{"name":"okaramian","email":"okaramia@gmail.com"},{"name":"abarstow","email":"alexander.barstow@gmail.com"}],"contributors":[{"name":"gkatsev"},{"name":"imbcmdth"},{"name":"dmlap"}],"homepage":"https://github.com/videojs/m3u8-parser#readme","bugs":{"url":"https://github.com/videojs/m3u8-parser/issues"},"dist":{"shasum":"e9143313b44f07bb25fdea1c8aac1098d9ada192","tarball":"https://registry.npmjs.org/m3u8-parser/-/m3u8-parser-6.0.0.tgz","fileCount":135,"integrity":"sha512-s3JfDtqhxTilZQf+P1m9dZc4ohL4O/aylP1VV6g9lhKuQNfAcVUzq7d2wgJ9nZR4ibjuXaP87QzGCV6vB0kV6g==","signatures":[{"sig":"MEUCIAzTKpAJQ+77PnVpGtvegQoc8rnDvetfOY1UMaomZGU+AiEAx01s54jdTmlSLy5uI4IbKCt8nigOyKNuOzLUs/sq57k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":410388,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjM0TYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmopQg//XiCUhkIBs42l3gmeBRZUCrDKVYHLWm+8WUQ5amcAlRL5bC8s\r\nZQyzJBNU/FSWpU3j9r9DewQFxcHXxq885RKUAr7sKNGrfeAWFRGdX5HJioce\r\nEJwe8QjBksOduu8lclDJt4s0SHnzjOtQfOPg/mzxfPx46y43AKQ6eK9KquR3\r\n3yCUqPPHELyElYAMwanyYnOFqg8p2293aUaNQ1ksHBwbefc2pv9jv+IgeE1n\r\nNsCjLos6ot8g7CV5mHwi+66jTH1yHz++hGijqus+ZS3uAdfJyaFjZgrxovoO\r\n43EIpWm619MDcDWDceCRpHCnqw9FRHFClWPzK2kOT9zlJHMgnTRGmgjO2QXG\r\nAB0ZdWdWdVSS/SDR6WMRQcJk0k3qpVJ9Iys6PAdzfTRN0CaYcsHrOEWYmyQu\r\nfWdIdPc4FUyP8Y/bqcKeqWoJI6yf8dg2kRjdHSGVqe+ZrmFT6szZAjIpRyJr\r\nAcZiTIKZrIWmgGOCikAOjCY2OE5u7x7uy5ljwC+4vbjUi9cwxhuvVuf6c88i\r\n/u2O4zCUN+Dv4jIJ9T9AjNRHmTAqjavKvilk7351TAR45yu6pwY6zIFxEmoD\r\nhNQXqZMO5kd6T6XzIybsIEjuKCeIWMogi5M4+PTIGAkdu/K4c6IzqnSFF8xO\r\nbCMf5ftJAFFAiKHF1VOuGngtGpRkJCy+V14=\r\n=gOfD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/m3u8-parser.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"dist/m3u8-parser.es.js","gitHead":"f38d60de6cabcf53c2d7552f373e3e21a4533c3c","scripts":{"lint":"vjsstandard","test":"npm-run-all lint build-test test:*","build":"npm-run-all -s clean -p build:*","clean":"shx rm -rf ./dist ./test/dist && shx mkdir -p ./dist ./test/dist","start":"npm-run-all -p server watch","watch":"npm-run-all -p watch:*","server":"karma start scripts/karma.conf.js --singleRun=false --auto-watch","version":"is-prerelease || npm run update-changelog && git add CHANGELOG.md","build:js":"rollup -c scripts/rollup.config.js","posttest":"shx cat test/dist/coverage/text.txt","watch:js":"npm run build:js -- -w","test:node":"qunit test/dist/bundle.js","build-prod":"cross-env-shell NO_TEST_BUNDLE=1 'npm run build'","build-test":"cross-env-shell TEST_BUNDLE_ONLY=1 'npm run build'","test:browser":"karma start scripts/karma.conf.js","prepublishOnly":"npm-run-all build-prod && vjsverify --verbose --skip-es-check","update-changelog":"conventional-changelog -p videojs -i CHANGELOG.md -s"},"_npmUser":{"name":"misteroneill","email":"pgoneill@gmail.com"},"repository":{"url":"git+ssh://git@github.com/videojs/m3u8-parser.git","type":"git"},"_npmVersion":"6.14.12","description":"m3u8 parser","directories":{},"lint-staged":{"*.js":"vjsstandard --fix","README.md":"doctoc --notitle"},"vjsstandard":{"ignore":["dist","docs","test/dist"]},"_nodeVersion":"10.24.1","dependencies":{"global":"^4.4.0","@babel/runtime":"^7.12.5","@videojs/vhs-utils":"^3.0.5"},"_hasShrinkwrap":false,"devDependencies":{"karma":"^5.2.3","sinon":"^9.2.3","rollup":"^2.38.0","videojs-standard":"^8.0.4","@rollup/plugin-replace":"^2.3.4","rollup-plugin-data-files":"^0.1.0","videojs-generator-verify":"~3.0.1","@videojs/generator-helpers":"~2.0.1","videojs-generate-karma-config":"^8.0.1","videojs-generate-rollup-config":"~7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/m3u8-parser_6.0.0_1664304344056_0.732603074314575","host":"s3://npm-registry-packages"},"generator-videojs-plugin":{"version":"7.7.3"}},"6.1.0":{"name":"m3u8-parser","version":"6.1.0","keywords":["videojs","videojs-plugin"],"author":{"name":"Brightcove, Inc"},"license":"Apache-2.0","_id":"m3u8-parser@6.1.0","maintainers":[{"name":"phale","email":"phale@brightcove.com"},{"name":"ddashkevich","email":"ddashkevich@brightcove.com"},{"name":"roman-bc","email":"rpougatchev@brightcove.com"},{"name":"walterseymourbc","email":"wseymour@brightcove.com"},{"name":"videojs-user","email":"videojs@gkatsev.com"},{"name":"usmanonazim","email":"usmanonazim@gmail.com"},{"name":"mmcclure","email":"npm@htbx.net"},{"name":"misteroneill","email":"pgoneill@gmail.com"},{"name":"misterben","email":"npm@misterben.me"},{"name":"lday","email":"ldayananda@brightcove.com"},{"name":"imbcmdth","email":"jon.carlos.rivera@gmail.com"},{"name":"hswaminathan","email":"hswaminathan@brightcove.com"},{"name":"heff","email":"npm@heff.me"},{"name":"gkatsev","email":"me@gkatsev.com"},{"name":"gesinger","email":"gesinger@gmail.com"},{"name":"essk","email":"sarah@teaandbiscuits.net"},{"name":"dmlap","email":"dlapalomento@gmail.com"},{"name":"brandonocasey","email":"brandonocasey@gmail.com"},{"name":"awaldron","email":"awaldron@brightcove.com"},{"name":"abarstow","email":"alexander.barstow@gmail.com"},{"name":"forbesjo","email":"joseph.a.forbes@gmail.com"},{"name":"mjneil","email":"mneilweb@gmail.com"}],"contributors":[{"name":"gkatsev"},{"name":"imbcmdth"},{"name":"dmlap"}],"homepage":"https://github.com/videojs/m3u8-parser#readme","bugs":{"url":"https://github.com/videojs/m3u8-parser/issues"},"dist":{"shasum":"ef1c420e06fe2f1c473e7343b7e0b9de9840625b","tarball":"https://registry.npmjs.org/m3u8-parser/-/m3u8-parser-6.1.0.tgz","fileCount":135,"integrity":"sha512-MDkfqSejZoigp6LO6tEoaBLfs0V7fxaqMe/kHlwlw4kFOVSk5Y6FwLUzCSMYodgpvPSCaXVe8AtP2kiG/NBWJQ==","signatures":[{"sig":"MEUCIQCrnIZtH3QrqiOPAqOXl8n5eY4hiWf4pyhnj35wf1uFkwIgXEulTNLANwO4fwsfc8X7khfakgV0v+Jg8ZxD8YWMiGE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":443865},"main":"dist/m3u8-parser.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"dist/m3u8-parser.es.js","gitHead":"055d7b760efe60e243ae8e2691798d72539be805","scripts":{"lint":"vjsstandard","test":"npm-run-all lint build-test test:*","build":"npm-run-all -s clean -p build:*","clean":"shx rm -rf ./dist ./test/dist && shx mkdir -p ./dist ./test/dist","start":"npm-run-all -p server watch","watch":"npm-run-all -p watch:*","server":"karma start scripts/karma.conf.js --singleRun=false --auto-watch","version":"is-prerelease || npm run update-changelog && git add CHANGELOG.md","build:js":"rollup -c scripts/rollup.config.js","posttest":"shx cat test/dist/coverage/text.txt","watch:js":"npm run build:js -- -w","test:node":"qunit test/dist/bundle.js","build-prod":"cross-env-shell NO_TEST_BUNDLE=1 'npm run build'","build-test":"cross-env-shell TEST_BUNDLE_ONLY=1 'npm run build'","test:browser":"karma start scripts/karma.conf.js","prepublishOnly":"npm-run-all build-prod && vjsverify --verbose --skip-es-check","update-changelog":"conventional-changelog -p videojs -i CHANGELOG.md -s"},"_npmUser":{"name":"hswaminathan","email":"hswaminathan@brightcove.com"},"repository":{"url":"git+ssh://git@github.com/videojs/m3u8-parser.git","type":"git"},"_npmVersion":"6.14.12","description":"m3u8 parser","directories":{},"lint-staged":{"*.js":"vjsstandard --fix","README.md":"doctoc --notitle"},"vjsstandard":{"ignore":["dist","docs","test/dist"]},"_nodeVersion":"10.24.1","dependencies":{"global":"^4.4.0","@babel/runtime":"^7.12.5","@videojs/vhs-utils":"^3.0.5"},"_hasShrinkwrap":false,"devDependencies":{"karma":"^5.2.3","sinon":"^9.2.3","rollup":"^2.38.0","videojs-standard":"^8.0.4","@rollup/plugin-replace":"^2.3.4","rollup-plugin-data-files":"^0.1.0","videojs-generator-verify":"~3.0.1","@videojs/generator-helpers":"~2.0.1","videojs-generate-karma-config":"^8.0.1","videojs-generate-rollup-config":"~7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/m3u8-parser_6.1.0_1683912005888_0.6470789927098373","host":"s3://npm-registry-packages"},"generator-videojs-plugin":{"version":"7.7.3"}},"6.2.0":{"name":"m3u8-parser","version":"6.2.0","keywords":["videojs","videojs-plugin"],"author":{"name":"Brightcove, Inc"},"license":"Apache-2.0","_id":"m3u8-parser@6.2.0","maintainers":[{"name":"phale","email":"phale@brightcove.com"},{"name":"ddashkevich","email":"ddashkevich@brightcove.com"},{"name":"roman-bc","email":"rpougatchev@brightcove.com"},{"name":"walterseymourbc","email":"wseymour@brightcove.com"},{"name":"videojs-user","email":"videojs@gkatsev.com"},{"name":"usmanonazim","email":"usmanonazim@gmail.com"},{"name":"mmcclure","email":"npm@htbx.net"},{"name":"misteroneill","email":"pgoneill@gmail.com"},{"name":"misterben","email":"npm@misterben.me"},{"name":"lday","email":"ldayananda@brightcove.com"},{"name":"imbcmdth","email":"jon.carlos.rivera@gmail.com"},{"name":"hswaminathan","email":"hswaminathan@brightcove.com"},{"name":"heff","email":"npm@heff.me"},{"name":"gkatsev","email":"me@gkatsev.com"},{"name":"gesinger","email":"gesinger@gmail.com"},{"name":"essk","email":"sarah@teaandbiscuits.net"},{"name":"dmlap","email":"dlapalomento@gmail.com"},{"name":"brandonocasey","email":"brandonocasey@gmail.com"},{"name":"awaldron","email":"awaldron@brightcove.com"},{"name":"abarstow","email":"alexander.barstow@gmail.com"},{"name":"forbesjo","email":"joseph.a.forbes@gmail.com"},{"name":"mjneil","email":"mneilweb@gmail.com"}],"contributors":[{"name":"gkatsev"},{"name":"imbcmdth"},{"name":"dmlap"}],"homepage":"https://github.com/videojs/m3u8-parser#readme","bugs":{"url":"https://github.com/videojs/m3u8-parser/issues"},"dist":{"shasum":"5b2f2fe103b76bd3ffc77c6b1eafc3772b1251dd","tarball":"https://registry.npmjs.org/m3u8-parser/-/m3u8-parser-6.2.0.tgz","fileCount":135,"integrity":"sha512-qlC00JTxYOxawcqg+RB8jbyNwL3foY/nCY61kyWP+RCuJE9APLeqB/nSlTjb4Mg0yRmyERgjswpdQxMvkeoDrg==","signatures":[{"sig":"MEQCIA4aqtwitTNzOOYVaQ+vFP75T23bGgZsYs0AYZCPbQJ4AiBLPCVy+BW6eEINIa+aam7OeqM01WoxB3ALcg3WIPUHKA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":446427},"main":"dist/m3u8-parser.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"dist/m3u8-parser.es.js","gitHead":"ad1f11f17da42aae26c600489e056728ad510399","scripts":{"lint":"vjsstandard","test":"npm-run-all lint build-test test:*","build":"npm-run-all -s clean -p build:*","clean":"shx rm -rf ./dist ./test/dist && shx mkdir -p ./dist ./test/dist","start":"npm-run-all -p server watch","watch":"npm-run-all -p watch:*","server":"karma start scripts/karma.conf.js --singleRun=false --auto-watch","version":"is-prerelease || npm run update-changelog && git add CHANGELOG.md","build:js":"rollup -c scripts/rollup.config.js","posttest":"shx cat test/dist/coverage/text.txt","watch:js":"npm run build:js -- -w","test:node":"qunit test/dist/bundle.js","build-prod":"cross-env-shell NO_TEST_BUNDLE=1 'npm run build'","build-test":"cross-env-shell TEST_BUNDLE_ONLY=1 'npm run build'","test:browser":"karma start scripts/karma.conf.js","prepublishOnly":"npm-run-all build-prod && vjsverify --verbose --skip-es-check","update-changelog":"conventional-changelog -p videojs -i CHANGELOG.md -s"},"_npmUser":{"name":"awaldron","email":"awaldron@brightcove.com"},"repository":{"url":"git+ssh://git@github.com/videojs/m3u8-parser.git","type":"git"},"_npmVersion":"6.14.12","description":"m3u8 parser","directories":{},"lint-staged":{"*.js":"vjsstandard --fix","README.md":"doctoc --notitle"},"vjsstandard":{"ignore":["dist","docs","test/dist"]},"_nodeVersion":"10.24.1","dependencies":{"global":"^4.4.0","@babel/runtime":"^7.12.5","@videojs/vhs-utils":"^3.0.5"},"_hasShrinkwrap":false,"devDependencies":{"karma":"^5.2.3","sinon":"^9.2.3","rollup":"^2.38.0","videojs-standard":"^8.0.4","@rollup/plugin-replace":"^2.3.4","rollup-plugin-data-files":"^0.1.0","videojs-generator-verify":"~3.0.1","@videojs/generator-helpers":"~2.0.1","videojs-generate-karma-config":"^8.0.1","videojs-generate-rollup-config":"~7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/m3u8-parser_6.2.0_1685039962712_0.17297178146086467","host":"s3://npm-registry-packages"},"generator-videojs-plugin":{"version":"7.7.3"}},"7.0.0":{"name":"m3u8-parser","version":"7.0.0","keywords":["videojs","videojs-plugin"],"author":{"name":"Brightcove, Inc"},"license":"Apache-2.0","_id":"m3u8-parser@7.0.0","maintainers":[{"name":"phale","email":"phale@brightcove.com"},{"name":"ddashkevich","email":"ddashkevich@brightcove.com"},{"name":"roman-bc","email":"rpougatchev@brightcove.com"},{"name":"walterseymourbc","email":"wseymour@brightcove.com"},{"name":"videojs-user","email":"videojs@gkatsev.com"},{"name":"usmanonazim","email":"usmanonazim@gmail.com"},{"name":"mmcclure","email":"npm@htbx.net"},{"name":"misteroneill","email":"pgoneill@gmail.com"},{"name":"misterben","email":"npm@misterben.me"},{"name":"lday","email":"ldayananda@brightcove.com"},{"name":"imbcmdth","email":"jon.carlos.rivera@gmail.com"},{"name":"hswaminathan","email":"hswaminathan@brightcove.com"},{"name":"heff","email":"npm@heff.me"},{"name":"gkatsev","email":"me@gkatsev.com"},{"name":"gesinger","email":"gesinger@gmail.com"},{"name":"essk","email":"sarah@teaandbiscuits.net"},{"name":"dmlap","email":"dlapalomento@gmail.com"},{"name":"brandonocasey","email":"brandonocasey@gmail.com"},{"name":"awaldron","email":"awaldron@brightcove.com"},{"name":"abarstow","email":"alexander.barstow@gmail.com"},{"name":"forbesjo","email":"joseph.a.forbes@gmail.com"},{"name":"mjneil","email":"mneilweb@gmail.com"}],"contributors":[{"name":"gkatsev"},{"name":"imbcmdth"},{"name":"dmlap"}],"homepage":"https://github.com/videojs/m3u8-parser#readme","bugs":{"url":"https://github.com/videojs/m3u8-parser/issues"},"dist":{"shasum":"38fe75a4bb7934f8cd2ed15cbb920fdcdb9f9635","tarball":"https://registry.npmjs.org/m3u8-parser/-/m3u8-parser-7.0.0.tgz","fileCount":135,"integrity":"sha512-DiJ9XBgCzEWBZBccRaiMXHY6hJvaS+Znm+yacnyhTvNVnXeFl57QqLHJnXLi7QzKxOZzHzHf5sBvLrY2U2IFsg==","signatures":[{"sig":"MEUCIEwGrXAAjOQkPj4KkY0IDe3Eh+N3LS6Znq3ku8UWNNVMAiEA73nJtT731PDNVbv5HQn50SQ7WtGA0nf0UkEus2Vkogo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":454300},"main":"dist/m3u8-parser.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"dist/m3u8-parser.es.js","gitHead":"a673efcae1973158faa451bea8de4dae90e7a4cd","scripts":{"lint":"vjsstandard","test":"npm-run-all lint build-test test:*","build":"npm-run-all -s clean -p build:*","clean":"shx rm -rf ./dist ./test/dist && shx mkdir -p ./dist ./test/dist","start":"npm-run-all -p server watch","watch":"npm-run-all -p watch:*","server":"karma start scripts/karma.conf.js --singleRun=false --auto-watch","version":"is-prerelease || npm run update-changelog && git add CHANGELOG.md","build:js":"rollup -c scripts/rollup.config.js","posttest":"shx cat test/dist/coverage/text.txt","watch:js":"npm run build:js -- -w","test:node":"qunit test/dist/bundle.js","build-prod":"cross-env-shell NO_TEST_BUNDLE=1 'npm run build'","build-test":"cross-env-shell TEST_BUNDLE_ONLY=1 'npm run build'","test:browser":"karma start scripts/karma.conf.js","prepublishOnly":"npm-run-all build-prod && vjsverify --verbose --skip-es-check","update-changelog":"conventional-changelog -p videojs -i CHANGELOG.md -s"},"_npmUser":{"name":"hswaminathan","email":"hswaminathan@brightcove.com"},"repository":{"url":"git+ssh://git@github.com/videojs/m3u8-parser.git","type":"git"},"_npmVersion":"6.14.12","description":"m3u8 parser","directories":{},"lint-staged":{"*.js":"vjsstandard --fix","README.md":"doctoc --notitle"},"vjsstandard":{"ignore":["dist","docs","test/dist"]},"_nodeVersion":"10.24.1","dependencies":{"global":"^4.4.0","@babel/runtime":"^7.12.5","@videojs/vhs-utils":"^3.0.5"},"_hasShrinkwrap":false,"devDependencies":{"karma":"^5.2.3","sinon":"^9.2.3","rollup":"^2.38.0","videojs-standard":"^8.0.4","@rollup/plugin-replace":"^2.3.4","rollup-plugin-data-files":"^0.1.0","videojs-generator-verify":"~3.0.1","@videojs/generator-helpers":"~2.0.1","videojs-generate-karma-config":"^8.0.1","videojs-generate-rollup-config":"~7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/m3u8-parser_7.0.0_1689001705021_0.8895042352926466","host":"s3://npm-registry-packages"},"generator-videojs-plugin":{"version":"7.7.3"}},"7.1.0":{"name":"m3u8-parser","version":"7.1.0","keywords":["videojs","videojs-plugin"],"author":{"name":"Brightcove, Inc"},"license":"Apache-2.0","_id":"m3u8-parser@7.1.0","maintainers":[{"name":"phale","email":"phale@brightcove.com"},{"name":"ddashkevich","email":"ddashkevich@brightcove.com"},{"name":"roman-bc","email":"rpougatchev@brightcove.com"},{"name":"walterseymourbc","email":"wseymour@brightcove.com"},{"name":"videojs-user","email":"videojs@gkatsev.com"},{"name":"usmanonazim","email":"usmanonazim@gmail.com"},{"name":"mmcclure","email":"npm@htbx.net"},{"name":"misteroneill","email":"pgoneill@gmail.com"},{"name":"misterben","email":"npm@misterben.me"},{"name":"lday","email":"ldayananda@brightcove.com"},{"name":"imbcmdth","email":"jon.carlos.rivera@gmail.com"},{"name":"hswaminathan","email":"hswaminathan@brightcove.com"},{"name":"heff","email":"npm@heff.me"},{"name":"gkatsev","email":"me@gkatsev.com"},{"name":"gesinger","email":"gesinger@gmail.com"},{"name":"essk","email":"sarah@teaandbiscuits.net"},{"name":"dmlap","email":"dlapalomento@gmail.com"},{"name":"brandonocasey","email":"brandonocasey@gmail.com"},{"name":"awaldron","email":"awaldron@brightcove.com"},{"name":"abarstow","email":"alexander.barstow@gmail.com"},{"name":"forbesjo","email":"joseph.a.forbes@gmail.com"},{"name":"mjneil","email":"mneilweb@gmail.com"}],"contributors":[{"name":"gkatsev"},{"name":"imbcmdth"},{"name":"dmlap"}],"homepage":"https://github.com/videojs/m3u8-parser#readme","bugs":{"url":"https://github.com/videojs/m3u8-parser/issues"},"dist":{"shasum":"fa92ee22fc798150397c297152c879fe09f066c6","tarball":"https://registry.npmjs.org/m3u8-parser/-/m3u8-parser-7.1.0.tgz","fileCount":135,"integrity":"sha512-7N+pk79EH4oLKPEYdgRXgAsKDyA/VCo0qCHlUwacttQA0WqsjZQYmNfywMvjlY9MpEBVZEt0jKFd73Kv15EBYQ==","signatures":[{"sig":"MEUCIQCU4Ti4blsV17DvepPCtxyTHdbcw+A3Gc/e0i9f9vYsXwIgEBD+ijOCWRpRy7hIMm9ZrK4YgKWzYdvvhb2DnIMw0QM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":467045},"main":"dist/m3u8-parser.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"dist/m3u8-parser.es.js","gitHead":"b2d44f204264ff13ede4810ea80fa03156010e26","scripts":{"lint":"vjsstandard","test":"npm-run-all lint build-test test:*","build":"npm-run-all -s clean -p build:*","clean":"shx rm -rf ./dist ./test/dist && shx mkdir -p ./dist ./test/dist","start":"npm-run-all -p server watch","watch":"npm-run-all -p watch:*","server":"karma start scripts/karma.conf.js --singleRun=false --auto-watch","version":"is-prerelease || npm run update-changelog && git add CHANGELOG.md","build:js":"rollup -c scripts/rollup.config.js","posttest":"shx cat test/dist/coverage/text.txt","watch:js":"npm run build:js -- -w","test:node":"qunit test/dist/bundle.js","build-prod":"cross-env-shell NO_TEST_BUNDLE=1 'npm run build'","build-test":"cross-env-shell TEST_BUNDLE_ONLY=1 'npm run build'","test:browser":"karma start scripts/karma.conf.js","prepublishOnly":"npm-run-all build-prod && vjsverify --verbose --skip-es-check","update-changelog":"conventional-changelog -p videojs -i CHANGELOG.md -s"},"_npmUser":{"name":"hswaminathan","email":"hswaminathan@brightcove.com"},"repository":{"url":"git+ssh://git@github.com/videojs/m3u8-parser.git","type":"git"},"_npmVersion":"6.14.12","description":"m3u8 parser","directories":{},"lint-staged":{"*.js":"vjsstandard --fix","README.md":"doctoc --notitle"},"vjsstandard":{"ignore":["dist","docs","test/dist"]},"_nodeVersion":"10.24.1","dependencies":{"global":"^4.4.0","@babel/runtime":"^7.12.5","@videojs/vhs-utils":"^3.0.5"},"_hasShrinkwrap":false,"devDependencies":{"karma":"^5.2.3","sinon":"^9.2.3","rollup":"^2.38.0","videojs-standard":"^8.0.4","@rollup/plugin-replace":"^2.3.4","rollup-plugin-data-files":"^0.1.0","videojs-generator-verify":"~3.0.1","@videojs/generator-helpers":"~2.0.1","videojs-generate-karma-config":"^8.0.1","videojs-generate-rollup-config":"~7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/m3u8-parser_7.1.0_1691425625380_0.6339395334984088","host":"s3://npm-registry-packages"},"generator-videojs-plugin":{"version":"7.7.3"}},"7.2.0":{"name":"m3u8-parser","version":"7.2.0","keywords":["videojs","videojs-plugin"],"author":{"name":"Brightcove, Inc"},"license":"Apache-2.0","_id":"m3u8-parser@7.2.0","maintainers":[{"name":"phale","email":"phale@brightcove.com"},{"name":"ddashkevich","email":"ddashkevich@brightcove.com"},{"name":"roman-bc","email":"rpougatchev@brightcove.com"},{"name":"walterseymourbc","email":"wseymour@brightcove.com"},{"name":"videojs-user","email":"videojs@gkatsev.com"},{"name":"usmanonazim","email":"usmanonazim@gmail.com"},{"name":"mmcclure","email":"npm@htbx.net"},{"name":"misteroneill","email":"pgoneill@gmail.com"},{"name":"misterben","email":"npm@misterben.me"},{"name":"lday","email":"ldayananda@brightcove.com"},{"name":"imbcmdth","email":"jon.carlos.rivera@gmail.com"},{"name":"hswaminathan","email":"hswaminathan@brightcove.com"},{"name":"heff","email":"npm@heff.me"},{"name":"gkatsev","email":"me@gkatsev.com"},{"name":"gesinger","email":"gesinger@gmail.com"},{"name":"essk","email":"sarah@teaandbiscuits.net"},{"name":"dmlap","email":"dlapalomento@gmail.com"},{"name":"brandonocasey","email":"brandonocasey@gmail.com"},{"name":"awaldron","email":"awaldron@brightcove.com"},{"name":"abarstow","email":"alexander.barstow@gmail.com"},{"name":"forbesjo","email":"joseph.a.forbes@gmail.com"},{"name":"mjneil","email":"mneilweb@gmail.com"}],"contributors":[{"name":"gkatsev"},{"name":"imbcmdth"},{"name":"dmlap"}],"homepage":"https://github.com/videojs/m3u8-parser#readme","bugs":{"url":"https://github.com/videojs/m3u8-parser/issues"},"dist":{"shasum":"9e2eb50abb8349d248cd58842367da4acabdf297","tarball":"https://registry.npmjs.org/m3u8-parser/-/m3u8-parser-7.2.0.tgz","fileCount":139,"integrity":"sha512-CRatFqpjVtMiMaKXxNvuI3I++vUumIXVVT/JpCpdU/FynV/ceVw1qpPyyBNindL+JlPMSesx+WX1QJaZEJSaMQ==","signatures":[{"sig":"MEQCIDEX6Wwuml2h6RoyezoFOS+UPGcGhEWbFa1G068B5d7dAiANOxdxZUiZm16Bi2n3Wv0VpTz5AvRNTQxHjAwzbpIFHg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":530201},"main":"dist/m3u8-parser.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"dist/m3u8-parser.es.js","gitHead":"26d880375e1dec76fe118acfed06657cb4688d7c","scripts":{"lint":"vjsstandard","test":"npm-run-all lint build-test test:*","build":"npm-run-all -s clean -p build:*","clean":"shx rm -rf ./dist ./test/dist && shx mkdir -p ./dist ./test/dist","start":"npm-run-all -p server watch","watch":"npm-run-all -p watch:*","server":"karma start scripts/karma.conf.js --singleRun=false --auto-watch","version":"is-prerelease || npm run update-changelog && git add CHANGELOG.md","build:js":"rollup -c scripts/rollup.config.js","posttest":"shx cat test/dist/coverage/text.txt","watch:js":"npm run build:js -- -w","test:node":"qunit test/dist/bundle.js","build-prod":"cross-env-shell NO_TEST_BUNDLE=1 'npm run build'","build-test":"cross-env-shell TEST_BUNDLE_ONLY=1 'npm run build'","test:browser":"karma start scripts/karma.conf.js","prepublishOnly":"npm-run-all build-prod && vjsverify --verbose --skip-es-check","update-changelog":"conventional-changelog -p videojs -i CHANGELOG.md -s"},"_npmUser":{"name":"misterben","email":"npm@misterben.me"},"repository":{"url":"git+ssh://git@github.com/videojs/m3u8-parser.git","type":"git"},"_npmVersion":"6.14.18","description":"m3u8 parser","directories":{},"lint-staged":{"*.js":"vjsstandard --fix","README.md":"doctoc --notitle"},"vjsstandard":{"ignore":["dist","docs","test/dist"]},"_nodeVersion":"14.21.3","dependencies":{"global":"^4.4.0","@babel/runtime":"^7.12.5","@videojs/vhs-utils":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"karma":"^5.2.3","sinon":"^9.2.3","rollup":"^2.38.0","videojs-standard":"^8.0.4","@rollup/plugin-replace":"^2.3.4","rollup-plugin-data-files":"^0.1.0","videojs-generator-verify":"~3.0.1","@videojs/generator-helpers":"~2.0.1","videojs-generate-karma-config":"^8.0.1","videojs-generate-rollup-config":"~7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/m3u8-parser_7.2.0_1724270918100_0.4019886794769487","host":"s3://npm-registry-packages"},"generator-videojs-plugin":{"version":"7.7.3"}},"7.2.1":{"name":"m3u8-parser","version":"7.2.1","keywords":["videojs","videojs-plugin"],"author":{"name":"Brightcove, Inc"},"license":"Apache-2.0","_id":"m3u8-parser@7.2.1","maintainers":[{"name":"cpillsburymux","email":"cpillsbury@mux.com"},{"name":"abarstow","email":"alexander.barstow@gmail.com"},{"name":"awaldron","email":"awaldron@brightcove.com"},{"name":"brandonocasey","email":"brandonocasey@gmail.com"},{"name":"essk","email":"sarah@teaandbiscuits.net"},{"name":"gesinger","email":"gesinger@gmail.com"},{"name":"gkatsev","email":"me@gkatsev.com"},{"name":"heff","email":"npm@heff.me"},{"name":"hswaminathan","email":"hswaminathan@brightcove.com"},{"name":"imbcmdth","email":"jon.carlos.rivera@gmail.com"},{"name":"lday","email":"ldayananda@brightcove.com"},{"name":"mmcclure","email":"npm@htbx.net"},{"name":"usmanonazim","email":"usmanonazim@gmail.com"},{"name":"videojs-user","email":"videojs@gkatsev.com"},{"name":"ddashkevich","email":"ddashkevich@brightcove.com"},{"name":"phale","email":"phale@brightcove.com"},{"name":"decepulis","email":"de.cepulis@gmail.com"},{"name":"luwes","email":"me@wesleyluyten.com"},{"name":"dmlap","email":"dlapalomento@gmail.com"},{"name":"forbesjo","email":"joseph.a.forbes@gmail.com"},{"name":"mjneil","email":"mneilweb@gmail.com"}],"contributors":[{"name":"gkatsev"},{"name":"imbcmdth"},{"name":"dmlap"}],"homepage":"https://github.com/videojs/m3u8-parser#readme","bugs":{"url":"https://github.com/videojs/m3u8-parser/issues"},"dist":{"shasum":"fd499be273ed0f88ba8ed8d5dfbf731957e8c1bd","tarball":"https://registry.npmjs.org/m3u8-parser/-/m3u8-parser-7.2.1.tgz","fileCount":139,"integrity":"sha512-doiyBRizXYFn7g9Ss4ZWAq1rF1KGpko6dRUemBakphiLJnmG61XifhQpyfYzgKkJpCE/F40APpEIDaM7PBjA3Q==","signatures":[{"sig":"MEUCIB8W/KzXOcH1WDFlCOa1m4pCCs66aQ5UMlbCS73QrruhAiEAxKcS8SGIcAJi0VpSVokFa0zVcGlVbTq7qGtSssb/pvY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDMHVt0PJZf2iofeHCd4y4kmRrkvLbmWHLVtly9/cJqmgIhAPiTKHKPwdg7dRjQj9QGOpDB7e1ibUcX9rUjpB63hoKk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":531457},"main":"dist/m3u8-parser.cjs.js","module":"dist/m3u8-parser.es.js","engines":{"node":"^22.13.0 || >=24"},"gitHead":"b0cbc6d9a565b5d0137c806aa6172350c5d339c4","scripts":{"lint":"vjsstandard","test":"npm-run-all lint build-test test:*","build":"npm-run-all -s clean -p build:*","clean":"shx rm -rf ./dist ./test/dist && shx mkdir -p ./dist ./test/dist","start":"npm-run-all -p server watch","watch":"npm-run-all -p watch:*","server":"karma start scripts/karma.conf.js --singleRun=false --auto-watch","prepare":"husky install","version":"vjs-update-changelog --add","build:js":"rollup -c scripts/rollup.config.js","posttest":"shx cat test/dist/coverage/text.txt","watch:js":"npm run build:js -- -w","test:node":"qunit test/dist/bundle.js","build-prod":"cross-env-shell NO_TEST_BUNDLE=1 'npm run build'","build-test":"cross-env-shell TEST_BUNDLE_ONLY=1 'npm run build'","test:browser":"karma start scripts/karma.conf.js","prepublishOnly":"npm-run-all build-prod && vjsverify --verbose --skip-es-check","update-changelog":"vjs-update-changelog --run-on-prerelease"},"_npmUser":{"name":"luwes","email":"me@wesleyluyten.com"},"overrides":{"uuid":"^11.1.1","serialize-javascript":"^7.0.3"},"repository":{"url":"git+ssh://git@github.com/videojs/m3u8-parser.git","type":"git"},"_npmVersion":"11.21.0","description":"m3u8 parser","directories":{},"lint-staged":{"*.js":"vjsstandard --fix","README.md":"doctoc --notitle"},"vjsstandard":{"ignore":["dist","docs","test/dist"]},"_nodeVersion":"24.14.0","dependencies":{"global":"^4.4.0","@babel/runtime":"^7.12.5","@videojs/vhs-utils":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"karma":"^6.4.4","sinon":"^9.2.3","rollup":"^2.80.0","videojs-standard":"^9.1.0","@rollup/plugin-replace":"^2.3.4","rollup-plugin-data-files":"^0.1.0","videojs-generator-verify":"~4.1.3","@videojs/generator-helpers":"~3.2.0","videojs-generate-karma-config":"^8.1.0","videojs-generate-rollup-config":"~7.0.2"},"_npmOperationalInternal":{"tmp":"tmp/m3u8-parser_7.2.1_1793301593433_0.3007221184084452","host":"s3://npm-registry-packages-npm-production"},"generator-videojs-plugin":{"version":"7.7.3"}}},"time":{"created":"2016-06-03T21:23:33.854Z","modified":"2026-10-29T20:57:31.722Z","1.0.0":"2016-06-03T21:23:33.854Z","1.0.1":"2016-06-07T16:05:01.814Z","1.0.1-0":"2016-06-07T21:53:20.970Z","1.0.1-1":"2016-06-07T21:55:35.466Z","1.0.2":"2016-06-07T22:00:27.191Z","1.1.0":"2016-06-30T22:37:11.087Z","1.2.0":"2016-07-25T21:12:17.072Z","2.0.0":"2017-01-13T21:43:05.593Z","2.0.1":"2017-01-20T15:59:24.365Z","2.1.0":"2017-02-23T19:01:57.958Z","3.0.0":"2017-06-09T18:38:26.452Z","4.0.0":"2017-11-21T19:56:48.814Z","4.1.0":"2018-01-24T20:58:37.526Z","4.2.0":"2018-02-23T16:27:57.599Z","4.3.0":"2019-01-10T18:22:03.636Z","4.4.0":"2019-06-25T17:55:17.982Z","4.4.1-0":"2019-08-16T20:18:41.022Z","4.4.1-1":"2019-08-19T15:32:11.192Z","4.4.1":"2019-08-21T21:54:27.664Z","4.4.2":"2019-08-30T16:52:37.218Z","4.4.3":"2020-08-12T17:37:09.192Z","4.5.0":"2020-11-03T20:29:15.134Z","4.5.1":"2021-01-11T21:45:20.611Z","4.5.2":"2021-01-12T20:32:20.452Z","4.6.0":"2021-03-04T18:41:05.345Z","4.7.0":"2021-05-19T14:44:42.280Z","4.7.1":"2022-04-05T16:41:15.589Z","5.0.0":"2022-08-19T15:42:16.411Z","4.8.0":"2022-09-09T17:41:25.585Z","6.0.0":"2022-09-27T18:45:44.375Z","6.1.0":"2023-05-12T17:20:06.077Z","6.2.0":"2023-05-25T18:39:22.917Z","7.0.0":"2023-07-10T15:08:25.300Z","7.1.0":"2023-08-07T16:27:05.672Z","7.2.0":"2024-08-21T20:08:38.276Z","7.2.1":"2026-10-29T19:19:53.560Z"},"bugs":{"url":"https://github.com/videojs/m3u8-parser/issues"},"author":{"name":"Brightcove, Inc"},"license":"Apache-2.0","homepage":"https://github.com/videojs/m3u8-parser#readme","keywords":["videojs","videojs-plugin"],"repository":{"url":"git+ssh://git@github.com/videojs/m3u8-parser.git","type":"git"},"description":"m3u8 parser","contributors":[{"name":"gkatsev"},{"name":"imbcmdth"},{"name":"dmlap"}],"maintainers":[{"name":"cpillsburymux","email":"cpillsbury@mux.com"},{"name":"abarstow","email":"alexander.barstow@gmail.com"},{"name":"awaldron","email":"awaldron@brightcove.com"},{"name":"brandonocasey","email":"brandonocasey@gmail.com"},{"name":"essk","email":"sarah@teaandbiscuits.net"},{"name":"gesinger","email":"gesinger@gmail.com"},{"name":"gkatsev","email":"me@gkatsev.com"},{"name":"heff","email":"npm@heff.me"},{"name":"hswaminathan","email":"hswaminathan@brightcove.com"},{"name":"imbcmdth","email":"jon.carlos.rivera@gmail.com"},{"name":"lday","email":"ldayananda@brightcove.com"},{"name":"mmcclure","email":"npm@htbx.net"},{"name":"usmanonazim","email":"usmanonazim@gmail.com"},{"name":"videojs-user","email":"videojs@gkatsev.com"},{"name":"ddashkevich","email":"ddashkevich@brightcove.com"},{"name":"phale","email":"phale@brightcove.com"},{"name":"decepulis","email":"de.cepulis@gmail.com"},{"name":"luwes","email":"me@wesleyluyten.com"},{"name":"dmlap","email":"dlapalomento@gmail.com"},{"name":"forbesjo","email":"joseph.a.forbes@gmail.com"},{"name":"mjneil","email":"mneilweb@gmail.com"}],"readme":"# m3u8-parser\n[![Build Status](https://travis-ci.org/videojs/m3u8-parser.svg?branch=master)](https://travis-ci.org/videojs/m3u8-parser)\n[![Greenkeeper badge](https://badges.greenkeeper.io/videojs/m3u8-parser.svg)](https://greenkeeper.io/)\n[![Slack Status](http://slack.videojs.com/badge.svg)](http://slack.videojs.com)\n\n[![NPM](https://nodei.co/npm/m3u8-parser.png?downloads=true&downloadRank=true)](https://nodei.co/npm/m3u8-parser/)\n\nm3u8 parser\n\n<!-- START doctoc generated TOC please keep comment here to allow auto update -->\n<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->\n\n\n- [Installation](#installation)\n- [Usage](#usage)\n  - [Constructor Options](#constructor-options)\n  - [Parsed Output](#parsed-output)\n- [Supported Tags](#supported-tags)\n  - [Basic Playlist Tags](#basic-playlist-tags)\n  - [Media Segment Tags](#media-segment-tags)\n  - [Media Playlist Tags](#media-playlist-tags)\n  - [Main Playlist Tags](#main-playlist-tags)\n  - [Experimental Tags](#experimental-tags)\n    - [EXT-X-CUE-OUT](#ext-x-cue-out)\n    - [EXT-X-CUE-OUT-CONT](#ext-x-cue-out-cont)\n    - [EXT-X-CUE-IN](#ext-x-cue-in)\n  - [Not Yet Supported](#not-yet-supported)\n  - [Custom Parsers](#custom-parsers)\n- [Including the Parser](#including-the-parser)\n  - [`<script>` Tag](#script-tag)\n  - [Browserify](#browserify)\n  - [RequireJS/AMD](#requirejsamd)\n- [License](#license)\n\n<!-- END doctoc generated TOC please keep comment here to allow auto update -->\n## Installation\n\n```sh\nnpm install --save m3u8-parser\n```\n\nThe npm installation is preferred, but Bower works, too.\n\n```sh\nbower install  --save m3u8-parser\n```\n\n## Usage\n\n```js\nvar manifest = [\n  '#EXTM3U',\n  '#EXT-X-VERSION:3',\n  '#EXT-X-TARGETDURATION:6',\n  '#EXT-X-MEDIA-SEQUENCE:0',\n  '#EXT-X-DISCONTINUITY-SEQUENCE:0',\n  '#EXTINF:6,',\n  '0.ts',\n  '#EXTINF:6,',\n  '1.ts',\n  '#EXT-X-PROGRAM-DATE-TIME:2019-02-14T02:14:00.106Z',\n  '#EXTINF:6,',\n  '2.ts',\n  '#EXT-X-ENDLIST'\n].join('\\n');\n\nvar parser = new m3u8Parser.Parser();\n\nparser.push(manifest);\nparser.end();\n\nvar parsedManifest = parser.manifest;\n```\n### Constructor Options\n\nThe constructor optinally takes an options object with two properties. These are needed when using `#EXT-X-DEFINE` for variable replacement.\n\n```js\nvar parser = new m3u8Parser.Parser({\n  uri: 'https://exmaple.com/video.m3u8?param_a=34&param_b=abc',\n  mainDefinitions: {\n    param_c: 'def'\n  }\n});\n```\n\n* `options.uri` _string_ The URL from which the playlist was fetched. If the request was redirected this should be the final URL. This is required if using `QUERYSTRING` rules with `#EXT-X-DEFINE`.\n* `options.mainDefinitions` _object_ An object of definitions from the main playlist. This is required if using `IMPORT` rules with `#EXT-X-DEFINE`.\n\n### Parsed Output\n\nThe parser ouputs a plain javascript object with the following structure:\n\n```js\nManifest {\n  allowCache: boolean,\n  endList: boolean,\n  mediaSequence: number,\n  dateRanges: [],\n  discontinuitySequence: number,\n  playlistType: string,\n  custom: {},\n  playlists: [\n    {\n      attributes: {},\n      Manifest\n    }\n  ],\n  mediaGroups: {\n    AUDIO: {\n      'GROUP-ID': {\n        NAME: {\n          default: boolean,\n          autoselect: boolean,\n          language: string,\n          uri: string,\n          instreamId: string,\n          characteristics: string,\n          forced: boolean\n        }\n      }\n    },\n    VIDEO: {},\n    'CLOSED-CAPTIONS': {},\n    SUBTITLES: {}\n  },\n  dateTimeString: string,\n  dateTimeObject: Date,\n  targetDuration: number,\n  totalDuration: number,\n  discontinuityStarts: [number],\n  segments: [\n    {\n      title: string,\n      byterange: {\n        length: number,\n        offset: number\n      },\n      duration: number,\n      programDateTime:  number,\n      attributes: {},\n      discontinuity: number,\n      uri: string,\n      timeline: number,\n      key: {\n        method: string,\n        uri: string,\n        iv: Uint32Array\n      },\n      map: {\n        uri: string,\n        byterange: {\n          length: number,\n          offset: number\n        }\n      },\n      'cue-out': string,\n      'cue-out-cont': string,\n      'cue-in': string,\n      custom: {}\n    }\n  ]\n}\n```\n\n## Supported Tags\n\n### Basic Playlist Tags\n\n* [EXTM3U](http://tools.ietf.org/html/draft-pantos-http-live-streaming#section-4.3.1.1)\n* [EXT-X-VERSION](http://tools.ietf.org/html/draft-pantos-http-live-streaming#section-4.3.1.2)\n\n### Media Segment Tags\n\n* [EXTINF](http://tools.ietf.org/html/draft-pantos-http-live-streaming#section-4.3.2.1)\n* [EXT-X-BYTERANGE](http://tools.ietf.org/html/draft-pantos-http-live-streaming#section-4.3.2.2)\n* [EXT-X-DISCONTINUITY](http://tools.ietf.org/html/draft-pantos-http-live-streaming#section-4.3.2.3)\n* [EXT-X-KEY](http://tools.ietf.org/html/draft-pantos-http-live-streaming#section-4.3.2.4)\n* [EXT-X-MAP](http://tools.ietf.org/html/draft-pantos-http-live-streaming#section-4.3.2.5)\n* [EXT-X-PROGRAM-DATE-TIME](http://tools.ietf.org/html/draft-pantos-http-live-streaming#section-4.3.2.6)\n* [EXT-X-DATERANGE](https://datatracker.ietf.org/doc/html/draft-pantos-http-live-streaming-23#section-4.3.2.7)\n* [EXT-X-I-FRAMES-ONLY](http://tools.ietf.org/html/draft-pantos-http-live-streaming#section-4.3.3.6)\n\n### Media Playlist Tags\n\n* [EXT-X-TARGETDURATION](http://tools.ietf.org/html/draft-pantos-http-live-streaming#section-4.3.3.1)\n* [EXT-X-MEDIA-SEQUENCE](http://tools.ietf.org/html/draft-pantos-http-live-streaming#section-4.3.3.2)\n* [EXT-X-DISCONTINUITY-SEQUENCE](http://tools.ietf.org/html/draft-pantos-http-live-streaming#section-4.3.3.3)\n* [EXT-X-ENDLIST](http://tools.ietf.org/html/draft-pantos-http-live-streaming#section-4.3.3.4)\n* [EXT-X-PLAYLIST-TYPE](http://tools.ietf.org/html/draft-pantos-http-live-streaming#section-4.3.3.5)\n* [EXT-X-START](http://tools.ietf.org/html/draft-pantos-http-live-streaming#section-4.3.5.2)\n* [EXT-X-INDEPENDENT-SEGMENTS](http://tools.ietf.org/html/draft-pantos-http-live-streaming#section-4.3.5.1)\n* [EXT-X-DEFINE](https://datatracker.ietf.org/doc/html/draft-pantos-hls-rfc8216bis#section-4.4.2.3)\n\n### Main Playlist Tags\n\n* [EXT-X-MEDIA](http://tools.ietf.org/html/draft-pantos-http-live-streaming#section-4.3.4.1)\n* [EXT-X-STREAM-INF](http://tools.ietf.org/html/draft-pantos-http-live-streaming#section-4.3.4.2)\n* [EXT-X-I-FRAME-STREAM-INF](http://tools.ietf.org/html/draft-pantos-http-live-streaming#section-4.3.4.3)\n* [EXT-X-CONTENT-STEERING](https://datatracker.ietf.org/doc/html/draft-pantos-hls-rfc8216bis#section-4.4.6.6)\n* [EXT-X-DEFINE](https://datatracker.ietf.org/doc/html/draft-pantos-hls-rfc8216bis#section-4.4.2.3)\n\n### Experimental Tags\n\nm3u8-parser supports 3 additional **Media Segment Tags** not present in the HLS specification.\n\n#### EXT-X-CUE-OUT\n\nThe `EXT-X-CUE-OUT` indicates that the following media segment is a break in main content and the start of interstitial content. Its format is:\n\n```\n#EXT-X-CUE-OUT:<duration>\n```\n\nwhere `duration` is a decimal-floating-point or decimal-integer number that specifies the total duration of the interstitial in seconds.\n\n#### EXT-X-CUE-OUT-CONT\n\nThe `EXT-X-CUE-OUT-CONT` indicates that the following media segment is a part of interstitial content and not the main content. Every media segment following a media segment with an `EXT-X-CUE-OUT` tag *SHOULD* have an `EXT-X-CUE-OUT-CONT` applied to it until there is an `EXT-X-CUE-IN` tag. A media segment between a `EXT-X-CUE-OUT` and `EXT-X-CUE-IN` segment without a `EXT-X-CUE-OUT-CONT` is assumed to be part of the interstitial. Its format is:\n\n```\n#EXT-X-CUE-OUT-CONT:<n>/<duration>\n```\n\nwhere `n` is a decimal-floating-point or decimal-integer number that specifies the time in seconds the first sample of the media segment lies within the interstitial content and `duration` is a decimal-floating-point or decimal-integer number that specifies the total duration of the interstitial in seconds. `n` *SHOULD* be the sum of `EXTINF` durations for all preceding media segments up to the `EXT-X-CUE-OUT` tag for the current interstitial. `duration` *SHOULD* match the `duration` specified in the `EXT-X-CUE-OUT` tag for the current interstitial.'\n\n#### EXT-X-CUE-IN\n\nThe `EXT-X-CUE-IN` indicates the end of the interstitial and the return of the main content. Its format is:\n\n```\n#EXT-X-CUE-IN\n```\n\nThere *SHOULD* be a closing `EXT-X-CUE-IN` tag for every `EXT-X-CUE-OUT` tag. If a second `EXT-X-CUE-OUT` tag is encountered before an `EXT-X-CUE-IN` tag, the client *MAY* choose to ignore the `EXT-X-CUE-OUT` and treat it as part of the interstitial, or reject the playlist.\n\nExample media playlist using `EXT-X-CUE-` tags.\n\n```\n#EXTM3U\n#EXT-X-VERSION:3\n#EXT-X-TARGETDURATION:10\n#EXTINF:10,\n0.ts\n#EXTINF:10,\n1.ts\n#EXT-X-CUE-OUT:30\n#EXTINF:10,\n2.ts\n#EXT-X-CUE-OUT-CONT:10/30\n#EXTINF:10,\n3.ts\n#EXT-X-CUE-OUT-CONT:20/30\n#EXTINF:10,\n4.ts\n#EXT-X-CUE-IN\n#EXTINF:10,\n5.ts\n#EXTINF:10,\n6.ts\n#EXT-X-ENDLIST\n```\n\n### Not Yet Supported\n\n* [EXT-X-SESSION-DATA](http://tools.ietf.org/html/draft-pantos-http-live-streaming#section-4.3.4.4)\n* [EXT-X-SESSION-KEY](http://tools.ietf.org/html/draft-pantos-http-live-streaming#section-4.3.4.5)\n\n### Custom Parsers\n\nTo add a parser for a non-standard tag the parser object allows for the specification of custom tags using regular expressions. If a custom parser is specified, a `custom` object is appended to the manifest object.\n\n```js\nconst manifest = [\n  '#EXTM3U',\n  '#EXT-X-VERSION:3',\n  '#VOD-FRAMERATE:29.97',\n  ''\n].join('\\n');\n\nconst parser = new m3u8Parser.Parser();\nparser.addParser({\n  expression: /^#VOD-FRAMERATE/,\n  customType: 'framerate'\n});\n\nparser.push(manifest);\nparser.end();\nparser.manifest.custom.framerate // \"#VOD-FRAMERATE:29.97\"\n```\n\nCustom parsers may additionally be provided a data parsing function that take a line and return a value.\n\n```js\nconst manifest = [\n  '#EXTM3U',\n  '#EXT-X-VERSION:3',\n  '#VOD-FRAMERATE:29.97',\n  ''\n].join('\\n');\n\nconst parser = new m3u8Parser.Parser();\nparser.addParser({\n  expression: /^#VOD-FRAMERATE/,\n  customType: 'framerate',\n  dataParser: function(line) {\n    return parseFloat(line.split(':')[1]);\n  }\n});\n\nparser.push(manifest);\nparser.end();\nparser.manifest.custom.framerate // 29.97\n```\n\nCustom parsers may also extract data at a segment level by passing `segment: true` to the options object. Having a segment level custom parser will add a `custom` object to the segment data.\n\n```js\nconst manifest = [\n    '#EXTM3U',\n    '#VOD-TIMING:1511816599485',\n    '#EXTINF:8.0,',\n    'ex1.ts',\n    ''\n  ].join('\\n');\n\nconst parser = new m3u8Parser.Parser();\nparser.addParser({\n  expression: /#VOD-TIMING/,\n  customType: 'vodTiming',\n  segment: true\n});\n\nparser.push(manifest);\nparser.end();\nparser.manifest.segments[0].custom.vodTiming // #VOD-TIMING:1511816599485\n```\n\nCustom parsers may also map a tag to another tag. The old tag will not be replaced and all matching registered mappers and parsers will be executed.\n```js\nconst manifest = [\n    '#EXTM3U',\n    '#EXAMPLE',\n    '#EXTINF:8.0,',\n    'ex1.ts',\n    ''\n  ].join('\\n');\n\nconst parser = new m3u8Parser.Parser();\nparser.addTagMapper({\n  expression: /#EXAMPLE/,\n  map(line) {\n    return `#NEW-TAG:123`;\n  }\n});\nparser.addParser({\n  expression: /#NEW-TAG/,\n  customType: 'mappingExample',\n  segment: true\n});\n\nparser.push(manifest);\nparser.end();\nparser.manifest.segments[0].custom.mappingExample // #NEW-TAG:123\n```\n\n## Including the Parser\n\nTo include m3u8-parser on your website or web application, use any of the following methods.\n\n### `<script>` Tag\n\nThis is the simplest case. Get the script in whatever way you prefer and include it on your page.\n\n```html\n<script src=\"//path/to/m3u8-parser.min.js\"></script>\n<script>\n  var parser = new m3u8Parser.Parser();\n</script>\n```\n\n### Browserify\n\nWhen using with Browserify, install m3u8-parser via npm and `require` the parser as you would any other module.\n\n```js\nvar m3u8Parser = require('m3u8-parser');\n\nvar parser = new m3u8Parser.Parser();\n```\n\nWith ES6:\n```js\nimport { Parser } from 'm3u8-parser';\n\nconst parser = new Parser();\n```\n\n### RequireJS/AMD\n\nWhen using with RequireJS (or another AMD library), get the script in whatever way you prefer and `require` the parser as you normally would:\n\n```js\nrequire(['m3u8-parser'], function(m3u8Parser) {\n  var parser = new m3u8Parser.Parser();\n});\n```\n\n## License\n\nApache-2.0. Copyright (c) Brightcove, Inc\n","readmeFilename":"README.md","users":{"jackie-lueng":true}}