{"_id":"videojs-hls-source-selector","_rev":"12-2a75ba3c962fcdf4dcc7366efbd5ca92","name":"videojs-hls-source-selector","description":"VideoJS plugin that leverages videojs-contrib-quality-levels plugin to offer manual user-selectable level selection options for adaptive http streams.","dist-tags":{"latest":"1.0.1"},"versions":{"0.0.0":{"name":"videojs-hls-source-selector","version":"0.0.0","description":"VideoJS plugin that leverages videojs-contrib-quality-levels plugin to offer manual user-selectable level selection options for adaptive hls streams. ","main":"build/es5/index.js","jsnext:main":"src/js/index.js","engines":{"node":">=4.4.0"},"generator-videojs-plugin":{"version":"4.0.2"},"scripts":{"build":"sb-build","clean":"sb-clean","lint":"sb-lint","start":"sb-start","test":"sb-test","watch":"sb-watch","prepublish":"npm run build","postversion":"sb-release"},"keywords":["videojs","videojs-plugin"],"author":{"name":"Justin Fujita","email":"justin@pivotshare.com"},"license":"MIT","spellbook":{"lang":false},"files":["CHANGELOG.md","CONTRIBUTING.md","README.md","build/docs","build/es5","dist/","docs/","index.html","src/"],"dependencies":{"global":"^4.3.2","video.js":"^5.16.0"},"devDependencies":{"videojs-spellbook":"^4.0.0"},"gitHead":"2b8ec2d926de068d98e394f7abe701ed7850de61","_id":"videojs-hls-source-selector@0.0.0","_shasum":"52864c7debf2436f7dff44bc2c179b1187fd1c89","_from":".","_npmVersion":"4.5.0","_nodeVersion":"4.4.2","_npmUser":{"name":"jfujita","email":"justin@pivotshare.com"},"dist":{"shasum":"52864c7debf2436f7dff44bc2c179b1187fd1c89","tarball":"https://registry.npmjs.org/videojs-hls-source-selector/-/videojs-hls-source-selector-0.0.0.tgz","integrity":"sha512-4mUmr+41fK1MJj5ef9NSps3n+zqA8GvjKeNTXgCdX8rikiXnfwbDCKU94NqlhhN2hhHHRdV8Oi28xIw7EFDmrQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHcm1kVAi1lmZkEGfjxZjFM0X5RMLFMpMmk7jyI4SeXRAiAoPOrAFMx1PJW/OcUWWaEni1Vhm3PljsEQ5ZNGaBV/QQ=="}]},"maintainers":[{"name":"jfujita","email":"justin@pivotshare.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/videojs-hls-source-selector-0.0.0.tgz_1493759919079_0.5589365072082728"},"directories":{}},"0.0.1":{"name":"videojs-hls-source-selector","version":"0.0.1","description":"VideoJS plugin that leverages videojs-contrib-quality-levels plugin to offer manual user-selectable level selection options for adaptive hls streams. ","main":"build/es5/index.js","jsnext:main":"src/js/index.js","engines":{"node":">=4.4.0"},"generator-videojs-plugin":{"version":"4.0.2"},"scripts":{"build":"sb-build","clean":"sb-clean","lint":"sb-lint","start":"sb-start","test":"sb-test","watch":"sb-watch","prepublish":"npm run build","postversion":"sb-release"},"keywords":["videojs","videojs-plugin"],"author":{"name":"Justin Fujita","email":"justin@pivotshare.com"},"license":"MIT","spellbook":{"lang":false},"files":["CHANGELOG.md","CONTRIBUTING.md","README.md","build/docs","build/es5","dist/","docs/","index.html","src/"],"dependencies":{"global":"^4.3.2","video.js":"^5.16.0"},"devDependencies":{"videojs-spellbook":"^4.0.0"},"gitHead":"359218d252b9af224a9a5b063319f3c1deb2569d","_id":"videojs-hls-source-selector@0.0.1","_shasum":"85f1cc7b44644199794258529d40fab5d4541c95","_from":".","_npmVersion":"4.5.0","_nodeVersion":"4.4.2","_npmUser":{"name":"jfujita","email":"justin@pivotshare.com"},"dist":{"shasum":"85f1cc7b44644199794258529d40fab5d4541c95","tarball":"https://registry.npmjs.org/videojs-hls-source-selector/-/videojs-hls-source-selector-0.0.1.tgz","integrity":"sha512-0hRfKuP77ch1SG6ZLDHfuiLB0RJv3Z5FbBy0L/Ou4DsDY23SXsyhyVMImk1l0X8EazGn/gC1FX5EOeXltTEsxw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDEDuwhTF2Lz+w6NcIact38W7Bsgae2HGkchyw4/h7JUAiEAxIlrtsZfrhBaFxqHY/4sqb8BMkpa0ahR1JhzrZONZi0="}]},"maintainers":[{"name":"jfujita","email":"justin@pivotshare.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/videojs-hls-source-selector-0.0.1.tgz_1493765026925_0.07930346089415252"},"directories":{}},"0.0.2":{"name":"videojs-hls-source-selector","version":"0.0.2","description":"VideoJS plugin that leverages videojs-contrib-quality-levels plugin to offer manual user-selectable level selection options for adaptive hls streams. ","main":"build/es5/index.js","jsnext:main":"src/js/index.js","engines":{"node":">=4.4.0"},"generator-videojs-plugin":{"version":"4.0.2"},"scripts":{"build":"sb-build","clean":"sb-clean","lint":"sb-lint","start":"sb-start","test":"sb-test","watch":"sb-watch","prepublish":"npm run build","postversion":"sb-release"},"keywords":["videojs","videojs-plugin"],"author":{"name":"Justin Fujita","email":"justin@pivotshare.com"},"license":"MIT","spellbook":{"lang":false},"files":["CHANGELOG.md","CONTRIBUTING.md","README.md","build/docs","build/es5","dist/","docs/","index.html","src/"],"dependencies":{"global":"^4.3.2","video.js":"^5.16.0"},"devDependencies":{"videojs-spellbook":"^4.0.0"},"gitHead":"58f2030e9ed3dbda4eab307d2cb30a41c4f971a1","_id":"videojs-hls-source-selector@0.0.2","_shasum":"383daee923d7c7a3337c8e96dd95b0712e58f093","_from":".","_npmVersion":"4.5.0","_nodeVersion":"4.4.2","_npmUser":{"name":"jfujita","email":"justin@pivotshare.com"},"dist":{"shasum":"383daee923d7c7a3337c8e96dd95b0712e58f093","tarball":"https://registry.npmjs.org/videojs-hls-source-selector/-/videojs-hls-source-selector-0.0.2.tgz","integrity":"sha512-Iu5Khz+0VvAEB0xMW/vT54qyHwrAqwWhMjHWM6V2betxqDsaFJ0K4vg6QFspBcemTeXeXsBZMn7KHeHPzSR10Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCr9YNCDlyjq4qDbEwRoXrpiVSgw2zN0zq9kJDmthiveAIhANLjvrWrQIAWU6h2wVZrJUskIJhfSX6KOfrT8up/0pHx"}]},"maintainers":[{"name":"jfujita","email":"justin@pivotshare.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/videojs-hls-source-selector-0.0.2.tgz_1494273216900_0.04708902118727565"},"directories":{}},"0.0.3":{"name":"videojs-hls-source-selector","version":"0.0.3","description":"VideoJS plugin that leverages videojs-contrib-quality-levels plugin to offer manual user-selectable level selection options for adaptive hls streams. ","main":"build/es5/index.js","jsnext:main":"src/js/index.js","engines":{"node":">=4.4.0"},"generator-videojs-plugin":{"version":"4.0.2"},"scripts":{"build":"sb-build","clean":"sb-clean","lint":"sb-lint","start":"sb-start","test":"sb-test","watch":"sb-watch","prepublish":"npm run build","postversion":"sb-release"},"keywords":["videojs","videojs-plugin"],"author":{"name":"Justin Fujita","email":"justin@pivotshare.com"},"license":"MIT","spellbook":{"lang":false},"files":["CHANGELOG.md","CONTRIBUTING.md","README.md","build/docs","build/es5","dist/","docs/","index.html","src/"],"dependencies":{"global":"^4.3.2","video.js":"^5.16.0"},"devDependencies":{"videojs-spellbook":"^4.0.0"},"gitHead":"343b130e1c9c62b2080b8746517682acaa5e6b3b","_id":"videojs-hls-source-selector@0.0.3","_shasum":"a0386af14a544af1d66d4fdf20d28fe3e3887472","_from":".","_npmVersion":"4.5.0","_nodeVersion":"4.4.2","_npmUser":{"name":"jfujita","email":"justin@pivotshare.com"},"dist":{"shasum":"a0386af14a544af1d66d4fdf20d28fe3e3887472","tarball":"https://registry.npmjs.org/videojs-hls-source-selector/-/videojs-hls-source-selector-0.0.3.tgz","integrity":"sha512-15m8LGWOWtS3hijZd8eJZ+1Mcn9L7vu6XRQf/A0mmtNN91Ok7iDyCG5tXu/nCa23pQhXFOt76+C2ZQq35SEAJA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCRCt/0kR56aWa/HY1tHnb203/Wrg6bQe3eJlwa3KC/pgIgKMD8pYK16drSWAeKEehew756s/kvrSyGwrQuSsduB8s="}]},"maintainers":[{"name":"jfujita","email":"justin@pivotshare.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/videojs-hls-source-selector-0.0.3.tgz_1494273598393_0.5541725782677531"},"directories":{}},"0.0.4":{"name":"videojs-hls-source-selector","version":"0.0.4","description":"VideoJS plugin that leverages videojs-contrib-quality-levels plugin to offer manual user-selectable level selection options for adaptive hls streams. ","main":"build/es5/index.js","jsnext:main":"src/js/index.js","engines":{"node":">=4.4.0"},"generator-videojs-plugin":{"version":"4.0.2"},"scripts":{"build":"sb-build","clean":"sb-clean","lint":"sb-lint","start":"sb-start","test":"sb-test","watch":"sb-watch","prepublish":"npm run build","postversion":"sb-release"},"keywords":["videojs","videojs-plugin"],"author":{"name":"Justin Fujita","email":"justin@pivotshare.com"},"license":"MIT","spellbook":{"lang":false},"files":["CHANGELOG.md","CONTRIBUTING.md","README.md","build/docs","build/es5","dist/","docs/","index.html","src/"],"dependencies":{"global":"^4.3.2","video.js":"^5.16.0"},"devDependencies":{"videojs-spellbook":"^4.0.0"},"gitHead":"5308d54506dfdbfedbf6c95b980706c4e711664b","_id":"videojs-hls-source-selector@0.0.4","_shasum":"0495760ab16d83cc70c13c109d8ef869633e3f00","_from":".","_npmVersion":"4.5.0","_nodeVersion":"4.4.2","_npmUser":{"name":"jfujita","email":"justin@pivotshare.com"},"dist":{"shasum":"0495760ab16d83cc70c13c109d8ef869633e3f00","tarball":"https://registry.npmjs.org/videojs-hls-source-selector/-/videojs-hls-source-selector-0.0.4.tgz","integrity":"sha512-jGTrBp1R+Le9UGdVf+9Ez0vsVfSNtJIFowYteMbyO51ZScZxTxNoj+eoeKHMTqKsUWhrJfnFMBVXVPVjJMK7GQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDqVHU+GGCo59SIYiJ0IO/C7UTcRXhX+SPeOR1tjH8fRAiEAksSUc3RnlCapqsF86dyxn3eeOr+1GR5XeGqrduXefSA="}]},"maintainers":[{"name":"jfujita","email":"justin@pivotshare.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/videojs-hls-source-selector-0.0.4.tgz_1494283180589_0.6058321464806795"},"directories":{}},"0.0.5":{"name":"videojs-hls-source-selector","version":"0.0.5","description":"VideoJS plugin that leverages videojs-contrib-quality-levels plugin to offer manual user-selectable level selection options for adaptive hls streams. ","main":"build/es5/index.js","jsnext:main":"src/js/index.js","engines":{"node":">=4.4.0"},"generator-videojs-plugin":{"version":"4.0.2"},"scripts":{"build":"sb-build","clean":"sb-clean","lint":"sb-lint","start":"sb-start","test":"sb-test","watch":"sb-watch","prepublish":"npm run build","postversion":"sb-release"},"keywords":["videojs","videojs-plugin"],"author":{"name":"Justin Fujita","email":"justin@pivotshare.com"},"license":"MIT","spellbook":{"lang":false},"files":["CHANGELOG.md","CONTRIBUTING.md","README.md","build/docs","build/es5","dist/","docs/","index.html","src/"],"dependencies":{"global":"^4.3.2","video.js":"^5.16.0"},"devDependencies":{"videojs-spellbook":"^4.0.0"},"gitHead":"fa1095da134483dc4454cd4d54d1387df79a2384","_id":"videojs-hls-source-selector@0.0.5","_shasum":"0bd98e24ae6584f96b6f392be68884b461b0b1a2","_from":".","_npmVersion":"4.5.0","_nodeVersion":"4.4.2","_npmUser":{"name":"jfujita","email":"justin@pivotshare.com"},"dist":{"shasum":"0bd98e24ae6584f96b6f392be68884b461b0b1a2","tarball":"https://registry.npmjs.org/videojs-hls-source-selector/-/videojs-hls-source-selector-0.0.5.tgz","integrity":"sha512-RHS+Sd7FFRnNIbGJrZFFnjMS2rNRQ0zE4eUX2Sx5Rsgqnba4DtDrXKCYXGwJnw77rqq+VoCwtXcDIFuDuVqUcQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDjug8GIFMQVhjueMMLXdrsZxVDBpp1o3c4aCG1miZ7+wIgZMqG2XQ9jTgCJKy7sTes0GFNzZuCuNJSVl0aN01UAdE="}]},"maintainers":[{"name":"jfujita","email":"justin@pivotshare.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/videojs-hls-source-selector-0.0.5.tgz_1494284088645_0.940310689387843"},"directories":{}},"0.0.6":{"name":"videojs-hls-source-selector","version":"0.0.6","description":"VideoJS plugin that leverages videojs-contrib-quality-levels plugin to offer manual user-selectable level selection options for adaptive hls streams. ","main":"build/es5/index.js","jsnext:main":"src/js/index.js","engines":{"node":">=4.4.0"},"generator-videojs-plugin":{"version":"4.0.2"},"scripts":{"build":"sb-build","clean":"sb-clean","lint":"sb-lint","start":"sb-start","test":"sb-test","watch":"sb-watch","prepublish":"npm run build","postversion":"sb-release"},"keywords":["videojs","videojs-plugin"],"author":{"name":"Justin Fujita","email":"justin@pivotshare.com"},"license":"MIT","spellbook":{"lang":false},"files":["CHANGELOG.md","CONTRIBUTING.md","README.md","build/docs","build/es5","dist/","docs/","index.html","src/"],"dependencies":{"global":"^4.3.2","video.js":"^5.16.0"},"devDependencies":{"videojs-spellbook":"^4.0.0"},"gitHead":"29ebfa9c3365e839a4bb3d4b551f8ee32bff7c00","_id":"videojs-hls-source-selector@0.0.6","_shasum":"c01578369a9900a59822caab4a2284ea9e3b2a63","_from":".","_npmVersion":"4.5.0","_nodeVersion":"4.4.2","_npmUser":{"name":"jfujita","email":"justin@pivotshare.com"},"dist":{"shasum":"c01578369a9900a59822caab4a2284ea9e3b2a63","tarball":"https://registry.npmjs.org/videojs-hls-source-selector/-/videojs-hls-source-selector-0.0.6.tgz","integrity":"sha512-rjcGr7DlMmSZwbQVxTHKE1JOHlv8UJqzu2cmFEBW6SO3RaW1FnCoKb2AeFy9xXzhfcGnh6wXOlIj2ewlG1VIQQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHogEmNQIAmiUqtkoTTTfjeWFbfB+6kmjPokZT1q7Qg6AiEAp656R3TMJ64AszT9i9bmQaF3nw5iLqUwHRznlqloa1E="}]},"maintainers":[{"name":"jfujita","email":"justin@pivotshare.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/videojs-hls-source-selector-0.0.6.tgz_1494285648134_0.6793801132589579"},"directories":{}},"0.0.7":{"name":"videojs-hls-source-selector","version":"0.0.7","description":"VideoJS plugin that leverages videojs-contrib-quality-levels plugin to offer manual user-selectable level selection options for adaptive hls streams. ","main":"build/es5/index.js","jsnext:main":"src/js/index.js","engines":{"node":">=4.4.0"},"generator-videojs-plugin":{"version":"4.0.2"},"scripts":{"build":"sb-build","clean":"sb-clean","lint":"sb-lint","start":"sb-start","test":"sb-test","watch":"sb-watch","prepublish":"npm run build","postversion":"sb-release"},"keywords":["videojs","videojs-plugin"],"author":{"name":"Justin Fujita","email":"justin@pivotshare.com"},"license":"MIT","spellbook":{"lang":false},"files":["CHANGELOG.md","CONTRIBUTING.md","README.md","build/docs","build/es5","dist/","docs/","index.html","src/"],"dependencies":{"global":"^4.3.2","video.js":"^5.16.0"},"devDependencies":{"videojs-spellbook":"^4.0.0"},"gitHead":"d7bb89d1464cbc766a29c4a4feba2a359f933f1c","_id":"videojs-hls-source-selector@0.0.7","_shasum":"e6f3edf1c3e3362c108795d440f59d73841efbe9","_from":".","_npmVersion":"4.5.0","_nodeVersion":"4.4.2","_npmUser":{"name":"jfujita","email":"justin@pivotshare.com"},"dist":{"shasum":"e6f3edf1c3e3362c108795d440f59d73841efbe9","tarball":"https://registry.npmjs.org/videojs-hls-source-selector/-/videojs-hls-source-selector-0.0.7.tgz","integrity":"sha512-4Na46TaN5jnlQvVHFvXlvIP2+AzdGp8vxL9lMqlmFJpLuFZYkvKE2/Ln2gsGq00ywJSPMiWCSV+Z31tUe7mt/w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCqUDTIOLVZrYNxx7hMMCtQyBUxX0hlxqv4VfI7iweqxQIgYBu6P2tjdE1SXrBGqysUdPB9a1ScqXhkcdc5e8OjlR8="}]},"maintainers":[{"name":"jfujita","email":"justin@pivotshare.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/videojs-hls-source-selector-0.0.7.tgz_1494286667635_0.5823976681567729"},"directories":{}},"1.0.0":{"name":"videojs-hls-source-selector","version":"1.0.0","description":"VideoJS plugin that leverages videojs-contrib-quality-levels plugin to offer manual user-selectable level selection options for adaptive http streams.","main":"dist/videojs-http-source-selector.cjs.js","module":"dist/videojs-http-source-selector.es.js","generator-videojs-plugin":{"version":"5.2.1"},"scripts":{"prebuild":"npm run clean","build":"npm-run-all -p build:*","build:css":"npm-run-all build:css:sass build:css:bannerize","build:css:bannerize":"bannerize dist/videojs-http-source-selector.css --banner=scripts/banner.ejs","build:css:sass":"node-sass src/plugin.scss dist/videojs-http-source-selector.css --output-style=compressed --linefeed=lf","build:js":"npm-run-all build:js:rollup-modules build:js:rollup-umd build:js:bannerize build:js:uglify","build:js:bannerize":"bannerize dist/videojs-http-source-selector.js --banner=scripts/banner.ejs","build:js:rollup-modules":"rollup -c scripts/modules.rollup.config.js","build:js:rollup-umd":"rollup -c scripts/umd.rollup.config.js","build:js:uglify":"uglifyjs dist/videojs-http-source-selector.js --comments --mangle --compress  -o dist/videojs-http-source-selector.min.js","build:test":"rollup -c scripts/test.rollup.config.js","clean":"rimraf dist test/dist","postclean":"mkdirp dist test/dist","docs":"npm-run-all docs:*","docs:api":"jsdoc src -r -c jsdoc.json -d docs/api","docs:toc":"doctoc README.md","lint":"vjsstandard","start":"npm-run-all -p start:server watch","start:server":"node scripts/server.js","pretest":"npm-run-all lint build","test":"karma start test/karma.conf.js","preversion":"npm test","version":"node scripts/version.js","watch":"npm-run-all -p watch:*","watch:css":"npm-run-all build:css:sass watch:css:sass","watch:css:sass":"node-sass src/plugin.scss dist/videojs-http-source-selector.css --output-style=compressed --linefeed=lf --watch src/**/*.scss","watch:js-modules":"rollup -c scripts/modules.rollup.config.js -w","watch:js-umd":"rollup -c scripts/umd.rollup.config.js -w","watch:test":"rollup -c scripts/test.rollup.config.js -w","prepublish":"not-in-install && npm run build || in-install"},"keywords":["videojs","videojs-plugin"],"author":{"name":"Justin Fujita","email":"Justin@pivotshare.com"},"license":"MIT","vjsstandard":{"ignore":["dist","docs","test/dist","test/karma.conf.js"]},"files":["CONTRIBUTING.md","dist/","docs/","index.html","scripts/","src/","test/"],"dependencies":{"global":"^4.3.2","video.js":"^7.0.0","videojs-contrib-quality-levels":"^2.0.4"},"devDependencies":{"babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-object-assign":"^6.22.0","babel-preset-es2015":"^6.24.1","bannerize":"^1.1.3","conventional-changelog-cli":"^1.3.5","conventional-changelog-videojs":"^3.0.0","doctoc":"^1.3.0","in-publish":"^2.0.0","jsdoc":"^3.4.3","karma":"^1.7.1","karma-chrome-launcher":"^2.2.0","karma-detect-browsers":"^2.2.6","karma-firefox-launcher":"^1.1.0","karma-ie-launcher":"^1.0.0","karma-qunit":"^1.2.1","karma-safari-launcher":"^1.0.0","mkdirp":"^0.5.1","node-sass":"4.5.3","node-static":"^0.7.10","npm-run-all":"^4.1.2","portscanner":"^2.1.1","qunitjs":"^2.4.1","rimraf":"^2.6.2","rollup":"^0.53.4","rollup-plugin-babel":"^2.7.1","rollup-plugin-commonjs":"^8.2.6","rollup-plugin-json":"^2.3.0","rollup-plugin-multi-entry":"^2.0.2","rollup-plugin-node-resolve":"^3.0.0","rollup-watch":"^3.2.2","semver":"^5.4.1","sinon":"^2.4.1","uglify-js":"^3.3.5","videojs-standard":"^6.0.1"},"gitHead":"d7bb89d1464cbc766a29c4a4feba2a359f933f1c","_id":"videojs-hls-source-selector@1.0.0","_npmVersion":"6.0.0","_nodeVersion":"10.0.0","_npmUser":{"name":"jfujita","email":"justin@pivotshare.com"},"dist":{"integrity":"sha512-ScBjU9OTpfQyHVXn50n1dp8nWbt7wTSiVpyoQ05lVdEMDmX/9Q0jkFpkBKqn/V/k0pxrS+x+8t90ZWHHZ9D6GQ==","shasum":"e72a5c1fd8fc5f2333069dbbaa6a7d6c988a3d82","tarball":"https://registry.npmjs.org/videojs-hls-source-selector/-/videojs-hls-source-selector-1.0.0.tgz","fileCount":27,"unpackedSize":73189,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBGPwCRA9TVsSAnZWagAANFsP/0/nufgjJiulTABGdWiB\nj22J/d7CwvdTMlXzlJQaRl1OHYIcpV2WxS1YARIGq1VnPa4lQjQeyQx5sgjV\njKBMo5ZY8JpGCtI9o/cGsh1lNt53EAQ0igvz+iFvAb2uCQy8mx1xQspPVqUR\nCrLRwXuMWjiA1tbdD4990l3pkXlCWfUt3HR8zI/nLZ+ElqPLIFdRs1thvmC/\nVkZ2CnE8izzlfPwIhNlwKe2eJ9mvXpySddTINRj1Q7INRtED1NokFBGalP+O\nNcHIHm/dTV1GWTNSePD2aguffCBLQ3B18AHLayhny04hxqcYolD3NU24n3/N\nLf69LaeBrvf/yM/VmIktPxHSTFM+rOgeyjPQoGGvMROeI8wHfYHCW//7Dq7y\n173f2Aw6XZ6mxfV7/ZRjrC5G6dTQ2NbSXjViACVB9K9bgFfyAaYDWt9k6BQ8\nxhER7C+e2um4pASGAlOrNwBTrCs8D6lLegUJyZXOoeLeuPp6luHb2dBlXUS/\nVNoW7ij1hwEa+kPt0VQY6tHeL1fs0Um310/vI4RVxkCgxglcCXFZAmHBIbip\nTHzvOx8x0I1eTfg3Nv5WFcwM5o3sch1eN8bKip74Gz5GUbT/8F+dZa4wljAi\n5E3JrHb7moi7hQojX8M2U0rpFVVG0xekXGsTBNW0IAoYm7h1acARQZZhUD2k\nXqHO\r\n=d87Q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSm/2M5XW+0oJjAK6b3C2DYPnmMQBZiUeNjvCS7Uj8uQIhAOvLzgXBrMDx/B8jlw5Gzuim/HwT3079MuQGSipdpkSR"}]},"maintainers":[{"name":"jfujita","email":"justin@pivotshare.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/videojs-hls-source-selector_1.0.0_1527014383005_0.5137371535256059"},"_hasShrinkwrap":false},"1.0.1":{"name":"videojs-hls-source-selector","version":"1.0.1","description":"VideoJS plugin that leverages videojs-contrib-quality-levels plugin to offer manual user-selectable level selection options for adaptive http streams.","main":"dist/videojs-http-source-selector.cjs.js","module":"dist/videojs-http-source-selector.es.js","generator-videojs-plugin":{"version":"5.2.1"},"scripts":{"prebuild":"npm run clean","build":"npm-run-all -p build:*","build:css":"npm-run-all build:css:sass build:css:bannerize","build:css:bannerize":"bannerize dist/videojs-http-source-selector.css --banner=scripts/banner.ejs","build:css:sass":"node-sass src/plugin.scss dist/videojs-http-source-selector.css --output-style=compressed --linefeed=lf","build:js":"npm-run-all build:js:rollup-modules build:js:rollup-umd build:js:bannerize build:js:uglify","build:js:bannerize":"bannerize dist/videojs-http-source-selector.js --banner=scripts/banner.ejs","build:js:rollup-modules":"rollup -c scripts/modules.rollup.config.js","build:js:rollup-umd":"rollup -c scripts/umd.rollup.config.js","build:js:uglify":"uglifyjs dist/videojs-http-source-selector.js --comments --mangle --compress  -o dist/videojs-http-source-selector.min.js","build:test":"rollup -c scripts/test.rollup.config.js","clean":"rimraf dist test/dist","postclean":"mkdirp dist test/dist","docs":"npm-run-all docs:*","docs:api":"jsdoc src -r -c jsdoc.json -d docs/api","docs:toc":"doctoc README.md","lint":"vjsstandard","start":"npm-run-all -p start:server watch","start:server":"node scripts/server.js","pretest":"npm-run-all lint build","test":"karma start test/karma.conf.js","preversion":"npm test","version":"node scripts/version.js","watch":"npm-run-all -p watch:*","watch:css":"npm-run-all build:css:sass watch:css:sass","watch:css:sass":"node-sass src/plugin.scss dist/videojs-http-source-selector.css --output-style=compressed --linefeed=lf --watch src/**/*.scss","watch:js-modules":"rollup -c scripts/modules.rollup.config.js -w","watch:js-umd":"rollup -c scripts/umd.rollup.config.js -w","watch:test":"rollup -c scripts/test.rollup.config.js -w","prepublish":"not-in-install && npm run build || in-install"},"keywords":["videojs","videojs-plugin"],"author":{"name":"Justin Fujita","email":"Justin@pivotshare.com"},"license":"MIT","vjsstandard":{"ignore":["dist","docs","test/dist","test/karma.conf.js"]},"files":["CONTRIBUTING.md","dist/","docs/","index.html","scripts/","src/","test/"],"dependencies":{"global":"^4.3.2","video.js":"^7.0.0","videojs-contrib-quality-levels":"^2.0.4"},"devDependencies":{"babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-object-assign":"^6.22.0","babel-preset-es2015":"^6.24.1","bannerize":"^1.1.3","conventional-changelog-cli":"^1.3.5","conventional-changelog-videojs":"^3.0.0","doctoc":"^1.3.0","in-publish":"^2.0.0","jsdoc":"^3.4.3","karma":"^1.7.1","karma-chrome-launcher":"^2.2.0","karma-detect-browsers":"^2.2.6","karma-firefox-launcher":"^1.1.0","karma-ie-launcher":"^1.0.0","karma-qunit":"^1.2.1","karma-safari-launcher":"^1.0.0","mkdirp":"^0.5.1","node-sass":"4.5.3","node-static":"^0.7.10","npm-run-all":"^4.1.2","portscanner":"^2.1.1","qunitjs":"^2.4.1","rimraf":"^2.6.2","rollup":"^0.53.4","rollup-plugin-babel":"^2.7.1","rollup-plugin-commonjs":"^8.2.6","rollup-plugin-json":"^2.3.0","rollup-plugin-multi-entry":"^2.0.2","rollup-plugin-node-resolve":"^3.0.0","rollup-watch":"^3.2.2","semver":"^5.4.1","sinon":"^2.4.1","uglify-js":"^3.3.5","videojs-standard":"^6.0.1"},"gitHead":"d7bb89d1464cbc766a29c4a4feba2a359f933f1c","_id":"videojs-hls-source-selector@1.0.1","_npmVersion":"6.0.0","_nodeVersion":"10.0.0","_npmUser":{"name":"jfujita","email":"justin@pivotshare.com"},"dist":{"integrity":"sha512-mHutURBrIDyXJYJGZPztcs1QjOW6OlydULhIlcg5Q1/bT4AkGuXiNXmdYLiRAzHNZbDdsn2OTjL27NgQ1WXbxQ==","shasum":"6c4bbfb572aaedb1ef31930f5ad298e29161cc60","tarball":"https://registry.npmjs.org/videojs-hls-source-selector/-/videojs-hls-source-selector-1.0.1.tgz","fileCount":26,"unpackedSize":74827,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbCGAfCRA9TVsSAnZWagAAGEMP/0vIxKWd2MwdgGaP3Exu\nbn95nOHXWHW19X3M/B87jqam7oVQcDJgQrkzTtMB6DkVl6GdraLqeZC3RSsU\npmeZRNgjgIyvp6Kcgk4vuez3V9f8iqQKtNJKaoqOttDk21uLWxmg9uvdzOP7\nEMhdBZUmMfhcyPdttQxLOsa26cs3HKc89TerdexbOcHbL0T1s1C3qRvrcQ03\n/zlucf/vyVA9SxDgnK26p8VvNbpR7jFWTefIsWF6KoDQcv51XHTahRLYXJgP\nAvveSCgB4yKkcYsCbRr0gZ8uTe7fCaIFFTlCOJfWpajA+I3xh64Yh69gE9QH\nUNSGpNQxrq09mkK8OvCcnki1LJU6IVCJdgOtSdAaIeU0FeBuEVEXzWhzMUv2\nqAkeA05/u0lZr1iYFIMgqCK1uz2fQqX2Y5w21PNkTdmi6aN80vJLrMvC/V40\nLVrNoOIcix2mxRfw9eUMmdGXrntEMVw/Xv7YRfUUAdwMUf2QA7MVpaH5AKKZ\n93uolhe53/AMI+1I0aKDsXm0HLvZQWJjtCP55BpQ2OxNM9UKCL+oDRZ2fe87\nAnhfdhMHikIQ9VlnozhgsGEeFs66oUoF9cC+uwVFTGDVtjOi9w0cWTBA+i7K\nGnYHWHKZgj/xi3UXckBxtlorfGamdHNajr6aKlyBhNLeiZ/9lF5aSNDQuB8j\nGMbs\r\n=X2UY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGq+1KCiecn+LdRVoUyOd0XNDoO0b851+uAWbmN2AqqNAiBH2krf1ULcVrR5ABHyAa6EhKcuIL2Fh52/b0gbjeCp5A=="}]},"maintainers":[{"name":"jfujita","email":"justin@pivotshare.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/videojs-hls-source-selector_1.0.1_1527275550282_0.4280091558903041"},"_hasShrinkwrap":false}},"readme":"# ~~videojs-hls-source-selector~~ HAS MOVED\n\nvideojs-hls-source-selector is now [videojs-http-source-selector](https://www.npmjs.com/package/videojs-http-source-selector):\n\nA videoJS plugin that leverages videojs-contrib-quality-levels plugin to offer manual user-selectable level selection options for adaptive http (hls+dash) streams.\n\n## Deprecated/New!\n\nThis plugin should be compatible with both HTTP streaming protocols (HLS + DASH) and thus has been moved from videojs-hls-source-selector to [videojs-http-source-selector](https://www.npmjs.com/package/videojs-http-source-selector).  The latest version of this lib (1.0.1) has been brought up to coincide with the source maintained on the [videojs-http-source-selector](https://www.npmjs.com/package/videojs-http-source-selector) repo.  Consider this repo deprecated in favor of updates that will be published to [videojs-http-source-selector](https://www.npmjs.com/package/videojs-http-source-selector).\n\n## Updating from an older version\n\nIf you're using an older version of this plugin, please uninstall it and install the new [plugin](https://www.npmjs.com/package/videojs-http-source-selector)\n```sh\nnpm uninstall videojs-hls-source-selector\nnpm install -S videojs-http-source-selector\n```\ndon't forget to update your references from hls to http:\n```js\n//require('videojs-hls-source-selector'); //DEPRECATED\nrequire('videojs-http-source-selector');\n\nvar player = videojs('my-video');\n\n//player.hlsSourceSelector(); //DEPRECATED\nplayer.httpSourceSelector();\n```\n\n## Table of Contents\n\n<!-- START doctoc -->\n<!-- END doctoc -->\n## Installation\n\n```sh\nnpm install --save videojs-http-source-selector\n```\n\n## Usage\n\nTo include videojs-http-source-selector 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 the plugin _after_ you include [video.js][videojs], so that the `videojs` global is available.\n\n```html\n<script src=\"//path/to/video.min.js\"></script>\n<script src=\"//path/to/videojs-http-source-selector.min.js\"></script>\n<script>\n  var player = videojs('my-video');\n\n  player.httpSourceSelector();\n</script>\n```\n\n### Browserify/CommonJS\n\nWhen using with Browserify, install videojs-http-source-selector via npm and `require` the plugin as you would any other module.\n\n```js\nvar videojs = require('video.js');\n\n// The actual plugin function is exported by this module, but it is also\n// attached to the `Player.prototype`; so, there is no need to assign it\n// to a variable.\nrequire('videojs-http-source-selector');\n\nvar player = videojs('my-video');\n\nplayer.httpSourceSelector();\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 plugin as you normally would:\n\n```js\nrequire(['video.js', 'videojs-http-source-selector'], function(videojs) {\n  var player = videojs('my-video');\n\n  player.httpSourceSelector();\n});\n```\n\n## License\n\nMIT. Copyright (c) Justin Fujita &lt;Justin@pivotshare.com&gt;\n\n\n[videojs]: http://videojs.com/\n","maintainers":[{"name":"jfujita","email":"justin@pivotshare.com"}],"time":{"modified":"2022-06-28T17:04:21.107Z","created":"2017-05-02T21:18:41.108Z","0.0.0":"2017-05-02T21:18:41.108Z","0.0.1":"2017-05-02T22:43:48.957Z","0.0.2":"2017-05-08T19:53:39.829Z","0.0.3":"2017-05-08T19:59:58.685Z","0.0.4":"2017-05-08T22:39:40.823Z","0.0.5":"2017-05-08T22:54:51.362Z","0.0.6":"2017-05-08T23:20:51.048Z","0.0.7":"2017-05-08T23:37:47.880Z","1.0.0":"2018-05-22T18:39:43.074Z","1.0.1":"2018-05-25T19:12:30.359Z"},"keywords":["videojs","videojs-plugin"],"author":{"name":"Justin Fujita","email":"Justin@pivotshare.com"},"license":"MIT","readmeFilename":"README.md"}