{"maintainers":[{"email":"ronaldu@qualabs.com","name":"ronaldqualabs"},{"email":"cpillsbury@mux.com","name":"cpillsburymux"},{"email":"alexander.barstow@gmail.com","name":"abarstow"},{"email":"awaldron@brightcove.com","name":"awaldron"},{"email":"brandonocasey@gmail.com","name":"brandonocasey"},{"email":"sarah@teaandbiscuits.net","name":"essk"},{"email":"gesinger@gmail.com","name":"gesinger"},{"email":"me@gkatsev.com","name":"gkatsev"},{"email":"npm@heff.me","name":"heff"},{"email":"hswaminathan@brightcove.com","name":"hswaminathan"},{"email":"jon.carlos.rivera@gmail.com","name":"imbcmdth"},{"email":"ldayananda@brightcove.com","name":"lday"},{"email":"pgoneill@gmail.com","name":"misteroneill"},{"email":"npm@htbx.net","name":"mmcclure"},{"email":"usmanonazim@gmail.com","name":"usmanonazim"},{"email":"videojs@gkatsev.com","name":"videojs-user"},{"email":"ddashkevich@brightcove.com","name":"ddashkevich"},{"email":"phale@brightcove.com","name":"phale"},{"email":"dlapalomento@gmail.com","name":"dmlap"},{"email":"joseph.a.forbes@gmail.com","name":"forbesjo"},{"email":"mneilweb@gmail.com","name":"mjneil"}],"keywords":["videojs","videojs-plugin"],"dist-tags":{"latest":"4.1.0"},"author":{"name":"Brightcove, Inc."},"_rev":"6","description":"Exposes a list of quality levels available for the source.","readme":"# videojs-contrib-quality-levels\n[![Build Status](https://travis-ci.org/videojs/videojs-contrib-quality-levels.svg?branch=master)](https://travis-ci.org/videojs/videojs-contrib-quality-levels)\n[![Greenkeeper badge](https://badges.greenkeeper.io/videojs/videojs-contrib-quality-levels.svg)](https://greenkeeper.io/)\n[![Slack Status](http://slack.videojs.com/badge.svg)](http://slack.videojs.com)\n\n[![NPM](https://nodei.co/npm/videojs-contrib-quality-levels.png?downloads=true&downloadRank=true)](https://nodei.co/npm/videojs-contrib-quality-levels/)\n\nA plugin that provides a framework of working with source quality levels.\n\nMaintenance Status: Stable\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- [Using](#using)\n- [Supporting Quality Levels for your source](#supporting-quality-levels-for-your-source)\n  - [Populating the list](#populating-the-list)\n  - [Triggering the 'change' event](#triggering-the-change-event)\n  - [Supported Projects](#supported-projects)\n- [Including the Plugin](#including-the-plugin)\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\n## Installation\n\n- [Installation](#installation)\n- [Using](#using)\n  - [Populating the list](#populating-the-list)\n    - [HLS](#hls)\n- [Including the Plugin](#including-the-plugin)\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 videojs-contrib-quality-levels\n```\n\nThe npm installation is preferred, but Bower works, too.\n\n```sh\nbower install  --save videojs-contrib-quality-levels\n```\n\n## Using\n\nThe list of `QualityLevels` can be accessed using `qualityLevels()` on the Player object.\nWith this list, you can:\n * See which quality levels are available for the current source\n * Enable or disable specific quality levels to change which levels are selected by ABR\n * See which quality level is currently selected by ABR\n * Detect when the selected quality level changes\n\nExample\n```js\nlet player = videojs('my-video');\n\nlet qualityLevels = player.qualityLevels();\n\n// disable quality levels with less than 720 horizontal lines of resolution when added\n// to the list.\nqualityLevels.on('addqualitylevel', function(event) {\n  let qualityLevel = event.qualityLevel;\n\n  if (qualityLevel.height >= 720) {\n    qualityLevel.enabled = true;\n  } else {\n    qualityLevel.enabled = false;\n  }\n});\n\n// example function that will toggle quality levels between SD and HD, defining and HD\n// quality as having 720 horizontal lines of resolution or more\nlet toggleQuality = (function() {\n  let enable720 = true;\n\n  return function() {\n    for (let qualityLevel of qualityLevels) {\n      if (qualityLevel.height >= 720) {\n        qualityLevel.enabled = enable720;\n      } else {\n        qualityLevel.enabled = !enable720;\n      }\n    }\n    enable720 = !enable720;\n  };\n})();\n\nlet currentSelectedQualityLevelIndex = qualityLevels.selectedIndex; // -1 if no level selected\n\n// Listen to change events for when the player selects a new quality level\nqualityLevels.on('change', function() {\n  console.log('Quality Level changed!');\n  console.log('New level:', qualityLevels[qualityLevels.selectedIndex]);\n});\n```\n## Supporting Quality Levels for your source\nThis project provides the framework for working with source quality levels. Just including this project alongside videojs does not necessarily mean that there will be levels available in the list or that any events will be triggered. Some projects within the videojs org supports this project and automatically populates the list and triggers `change` events when the selected quality level changes. See the [Supported Projects](#supported-projects) section for a list of these projects.\n\nIf you are not using one of the supported projects, but still want to use quality levels with your source, you will have to implement your own plugin that populates the list and triggers change events when selected level changes. Implementing such a plugin is very specific to the source in question, so it is difficult to provide specific examples, but will most likely require a custom middleware, source handler, or tech.\n\n### Populating the list\nInitially the list of quality levels will be empty. You can add quality levels to the list by using `QualityLevelList.addQualityLevel` for each quality level specific to your source. `QualityLevelList.addQualityLevel` takes in a `Representation` object (or generic object with the required properties). All properties are required except `width`, `height` and `frameRate`.\n\nExample Representation\n```js\nRepresentation {\n  id: string,\n  width: number,\n  height: number,\n  bitrate: number,\n  frameRate: number,\n  enabled: function\n}\n```\n\nThe `enabled` function should take an optional boolean to enable or disable the representation and return whether it is currently enabled.\n\nYou can also remove quality levels from the list using `QualityLevelList.removeQualityLevel`. Call this function with the reference to the `QualityLevel` object you wish to remove. The `QualityLevelList.selectedIndex` property will automatically be updated when a quality level is removed so that it still refers to the correct level. If the currently selected level is removed, the `selectedIndex` will be set to `-1`.\n\n### Triggering the 'change' event\n\nWhen your playback plugin changes the selected quality for playback, you will also have to trigger the `change` event on the `QualityLevelList` and update the `QualityLevelList.selectedIndex_`, as it does not have knowledge of which quality is active in playback.\n\n```js\nlet player = videojs('my-video');\n\nlet qualityLevels = player.qualityLevels();\n\nqualityLevels.selectedIndex_ = 0;\nqualityLevels.trigger({ type: 'change', selectedIndex: 0 });\n```\n\n### Supported Projects\n\nThe following projects have built-in support for videojs-contrib-quality-levels and will automatically populate the list with available levels and trigger `change` events when the quality level changes.\n\n* HLS\n  * [@videojs/http-streaming](https://github.com/videojs/http-streaming)\n    * Recommended for HLS\n    * http-streaming is included by default with video.js version 7+\n  * [videojs-contrib-hls](https://github.com/videojs/videojs-contrib-hls)\n    * version 4.1+\n* DASH\n  * [@videojs/http-streaming](https://github.com/videojs/http-streaming)\n    * http-streaming is included by default with video.js version 7+\n\n## Including the Plugin\n\nTo include videojs-contrib-quality-levels 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-contrib-quality-levels.min.js\"></script>\n<script>\n  var player = videojs('my-video');\n\n  player.qualityLevels();\n</script>\n```\n\n### Browserify\n\nWhen using with Browserify, install videojs-contrib-quality-levels 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-contrib-quality-levels');\n\nvar player = videojs('my-video');\n\nplayer.qualityLevels();\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-contrib-quality-levels'], function(videojs) {\n  var player = videojs('my-video');\n\n  player.qualityLevels();\n});\n```\n\n## License\n\nApache-2.0. Copyright (c) Brightcove, Inc.\n\n\n[videojs]: http://videojs.com/\n","repository":{"url":"git+https://github.com/videojs/videojs-contrib-quality-levels.git","type":"git"},"bugs":{"url":"https://github.com/videojs/videojs-contrib-quality-levels/issues"},"license":"Apache-2.0","versions":{"1.0.0":{"name":"videojs-contrib-quality-levels","version":"1.0.0","keywords":["videojs","videojs-plugin"],"author":{"name":"Brightcove, Inc."},"license":"Apache-2.0","_id":"videojs-contrib-quality-levels@1.0.0","maintainers":[{"name":"mjneil","email":"mneilweb@gmail.com"}],"dist":{"shasum":"913a0f5f8945a518a08ad5f62cff7115ea4bb70e","tarball":"http://tools.bpmhome.cn:8082/nexus/repository/npm-lc/videojs-contrib-quality-levels/-/videojs-contrib-quality-levels-1.0.0.tgz","integrity":"sha512-p25iVHaF6yf8x2MwEW6JNdkbCemFPzu7JHjp8XtkhjIZA5A3/JgKVN/DwnorrC4ip10bJrDoY6yCSt3eRVuTTQ==","signatures":[{"sig":"MEUCIQCzlS+uiQ3V9cH17qd6RfLO2imnXGrxa+2qzO4x/CYRtwIgc0WKdwV2MGW3oi4JoCoWsTt3pKDzvjvA6XVDpUjqwE0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"es5/plugin.js","_from":".","files":["CONTRIBUTING.md","bower.json","dist/","docs/","es5/","index.html","scripts/","src/","test/"],"style":"dist/videojs-contrib-quality-levels.css","config":{"ghooks":{"pre-push":"npm run lint"}},"_shasum":"913a0f5f8945a518a08ad5f62cff7115ea4bb70e","gitHead":"36540b34b083d0db08fe5fd293b3796f43df11fd","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:collapse build:js:uglify","docs:api":"jsdoc src -r -c jsdoc.json -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/videojs-contrib-quality-levels.min.js --comments --mangle --compress -o dist/videojs-contrib-quality-levels.min.js","build:js:collapse":"bundle-collapser dist/videojs-contrib-quality-levels.js -o dist/videojs-contrib-quality-levels.min.js","build:js:bannerize":"bannerize dist/videojs-contrib-quality-levels.js --banner=scripts/banner.ejs","build:js:browserify":"browserify . -g browserify-shim -s videojs-contrib-quality-levels -o dist/videojs-contrib-quality-levels.js"},"_npmUser":{"name":"mjneil","email":"mneilweb@gmail.com"},"copyright":"Copyright Brightcove, Inc. <https://www.brightcove.com/>","browserify":{"transform":["browserify-versionify"]},"_npmVersion":"2.15.11","description":"Exposes a list of quality levels available for the source.","directories":{},"vjsstandard":{"ignore":["dist","docs","es5","scripts","test/dist","test/karma.conf.js"]},"_nodeVersion":"4.4.7","dependencies":{"video.js":"^5.10.1"},"videojs-plugin":{"style":"dist/videojs-contrib-quality-levels.css","script":"dist/videojs-contrib-quality-levels.min.js"},"browserify-shim":{"qunit":"global:QUnit","sinon":"global:sinon","video.js":"global:videojs"},"devDependencies":{"chg":"^0.3.2","budo":"^8.0.4","glob":"^6.0.3","jsdoc":"^3.4.0","karma":"^0.13.19","sinon":"~1.14.0","doctoc":"^0.15.0","ghooks":"^1.3.2","global":"^4.3.0","lodash":"^4.11.2","mkdirp":"^0.5.1","rimraf":"^2.5.1","semver":"^5.3.0","qunitjs":"^1.21.0","babelify":"^7.3.0","bluebird":"^3.2.2","babel-cli":"^6.14.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","bundle-collapser":"^1.2.1","videojs-standard":"^4.0.0","karma-ie-launcher":"^0.2.0","babel-preset-es2015":"^6.14.0","videojs-contrib-hls":"^3.6.7","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","babel-plugin-transform-object-assign":"^6.8.0","babel-plugin-transform-es3-property-literals":"^6.8.0","babel-plugin-transform-es3-member-expression-literals":"^6.8.0"},"_npmOperationalInternal":{"tmp":"tmp/videojs-contrib-quality-levels-1.0.0.tgz_1479754873840_0.6219036038964987","host":"packages-12-west.internal.npmjs.com"},"generator-videojs-plugin":{"version":"2.2.0"}},"2.0.0":{"name":"videojs-contrib-quality-levels","version":"2.0.0","keywords":["videojs","videojs-plugin"],"author":{"name":"Brightcove, Inc."},"license":"Apache-2.0","_id":"videojs-contrib-quality-levels@2.0.0","maintainers":[{"name":"imbcmdth","email":"jon.carlos.rivera@gmail.com"},{"name":"mjneil","email":"mneilweb@gmail.com"}],"homepage":"https://github.com/videojs/videojs-contrib-quality-levels#readme","bugs":{"url":"https://github.com/videojs/videojs-contrib-quality-levels/issues"},"dist":{"shasum":"ffacd34afe6eed489fbb8190833c0aff58f52355","tarball":"http://tools.bpmhome.cn:8082/nexus/repository/npm-lc/videojs-contrib-quality-levels/-/videojs-contrib-quality-levels-2.0.0.tgz","integrity":"sha512-SE+4E0qYJrm5sfE6rfJ0OxY6xURUpFVsZOCj8rrmxjju1syKXfEx+7lLSvxA56B3XzjutphcKK8hihiRCMboeA==","signatures":[{"sig":"MEQCIAt3wIivDZFqk843cCt5BfE8FUdV0r9WrKoIpWgwCMUqAiBCBSwVOXIHVB1a+j1LKjQeuLdqNulr9yy6wV//jlQVDg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"es5/plugin.js","_from":".","files":["CONTRIBUTING.md","bower.json","dist/","docs/","es5/","index.html","scripts/","src/","test/"],"style":"dist/videojs-contrib-quality-levels.css","config":{"ghooks":{"pre-push":"npm run lint"}},"_shasum":"ffacd34afe6eed489fbb8190833c0aff58f52355","gitHead":"41a881e2de2db8715d93370dc5dfbd615a7e6ef0","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:collapse build:js:uglify","docs:api":"jsdoc src -r -c jsdoc.json -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/videojs-contrib-quality-levels.min.js --comments --mangle --compress -o dist/videojs-contrib-quality-levels.min.js","build:js:collapse":"bundle-collapser dist/videojs-contrib-quality-levels.js -o dist/videojs-contrib-quality-levels.min.js","build:js:bannerize":"bannerize dist/videojs-contrib-quality-levels.js --banner=scripts/banner.ejs","build:js:browserify":"browserify . -g browserify-shim -s videojs-contrib-quality-levels -o dist/videojs-contrib-quality-levels.js"},"_npmUser":{"name":"mjneil","email":"mneilweb@gmail.com"},"copyright":"Copyright Brightcove, Inc. <https://www.brightcove.com/>","browserify":{"transform":["browserify-versionify"]},"repository":{"url":"git+https://github.com/videojs/videojs-contrib-quality-levels.git","type":"git"},"_npmVersion":"2.15.11","description":"Exposes a list of quality levels available for the source.","directories":{},"jsnext:main":"src/plugin.js","vjsstandard":{"ignore":["dist","docs","es5","scripts","test/dist","test/karma.conf.js"]},"_nodeVersion":"4.4.7","dependencies":{"video.js":"^5.10.1"},"videojs-plugin":{"style":"dist/videojs-contrib-quality-levels.css","script":"dist/videojs-contrib-quality-levels.min.js"},"browserify-shim":{"qunit":"global:QUnit","sinon":"global:sinon","video.js":"global:videojs"},"devDependencies":{"chg":"^0.3.2","budo":"^8.0.4","glob":"^6.0.3","jsdoc":"^3.4.0","karma":"^0.13.19","sinon":"~1.14.0","doctoc":"^0.15.0","ghooks":"^1.3.2","global":"^4.3.0","lodash":"^4.11.2","mkdirp":"^0.5.1","rimraf":"^2.5.1","semver":"^5.3.0","qunitjs":"^1.21.0","babelify":"^7.3.0","bluebird":"^3.2.2","babel-cli":"^6.14.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","bundle-collapser":"^1.2.1","videojs-standard":"^4.0.0","karma-ie-launcher":"^0.2.0","babel-preset-es2015":"^6.14.0","videojs-contrib-hls":"^3.6.7","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","babel-plugin-transform-object-assign":"^6.8.0","babel-plugin-transform-es3-property-literals":"^6.8.0","babel-plugin-transform-es3-member-expression-literals":"^6.8.0"},"_npmOperationalInternal":{"tmp":"tmp/videojs-contrib-quality-levels-2.0.0.tgz_1481583352569_0.31270830519497395","host":"packages-18-east.internal.npmjs.com"},"generator-videojs-plugin":{"version":"2.2.0"}},"2.0.1":{"name":"videojs-contrib-quality-levels","version":"2.0.1","keywords":["videojs","videojs-plugin"],"author":{"name":"Brightcove, Inc."},"license":"Apache-2.0","_id":"videojs-contrib-quality-levels@2.0.1","maintainers":[{"name":"gesinger","email":"gesinger@gmail.com"},{"name":"imbcmdth","email":"jon.carlos.rivera@gmail.com"},{"name":"mjneil","email":"mneilweb@gmail.com"}],"homepage":"https://github.com/videojs/videojs-contrib-quality-levels#readme","bugs":{"url":"https://github.com/videojs/videojs-contrib-quality-levels/issues"},"dist":{"shasum":"23f41e54b6cb989ca63f4538734f5b4ef9f88f1e","tarball":"http://tools.bpmhome.cn:8082/nexus/repository/npm-lc/videojs-contrib-quality-levels/-/videojs-contrib-quality-levels-2.0.1.tgz","integrity":"sha512-kUKh14l3U2obRIxczCnJDSQL4LKnERUNro+xIYz0HLD1gw5Ka7fTgtO7AGlyoob8IRQJv9NDO1TiwVsZLPhkxA==","signatures":[{"sig":"MEUCIQCqbPeWg4U58JUlAhMXlR3x7sHESrKvTK260mignP/ucAIgFcq3v3iCBSs0H7zFd5dvIfyqWB8oXmbu+750rNGrKq0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"es5/plugin.js","_from":".","files":["CONTRIBUTING.md","bower.json","dist/","docs/","es5/","index.html","scripts/","src/","test/"],"style":"dist/videojs-contrib-quality-levels.css","config":{"ghooks":{"pre-push":"npm run lint"}},"_shasum":"23f41e54b6cb989ca63f4538734f5b4ef9f88f1e","gitHead":"f9bbaf27f098d20a7b50e006249ad700ee23430e","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:collapse build:js:uglify","docs:api":"jsdoc src -r -c jsdoc.json -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/videojs-contrib-quality-levels.min.js --comments --mangle --compress -o dist/videojs-contrib-quality-levels.min.js","build:js:collapse":"bundle-collapser dist/videojs-contrib-quality-levels.js -o dist/videojs-contrib-quality-levels.min.js","build:js:bannerize":"bannerize dist/videojs-contrib-quality-levels.js --banner=scripts/banner.ejs","build:js:browserify":"browserify . -g browserify-shim -s videojs-contrib-quality-levels -o dist/videojs-contrib-quality-levels.js"},"_npmUser":{"name":"mjneil","email":"mneilweb@gmail.com"},"copyright":"Copyright Brightcove, Inc. <https://www.brightcove.com/>","browserify":{"transform":["browserify-versionify"]},"repository":{"url":"git+https://github.com/videojs/videojs-contrib-quality-levels.git","type":"git"},"_npmVersion":"2.15.11","description":"Exposes a list of quality levels available for the source.","directories":{},"jsnext:main":"src/plugin.js","vjsstandard":{"ignore":["dist","docs","es5","scripts","test/dist","test/karma.conf.js"]},"_nodeVersion":"4.4.7","dependencies":{"video.js":"^5.10.1","browserify-versionify":"^1.0.6"},"videojs-plugin":{"style":"dist/videojs-contrib-quality-levels.css","script":"dist/videojs-contrib-quality-levels.min.js"},"browserify-shim":{"qunit":"global:QUnit","sinon":"global:sinon","video.js":"global:videojs"},"devDependencies":{"chg":"^0.3.2","budo":"^8.0.4","glob":"^6.0.3","jsdoc":"^3.4.0","karma":"^0.13.19","sinon":"~1.14.0","doctoc":"^0.15.0","ghooks":"^1.3.2","global":"^4.3.0","lodash":"^4.11.2","mkdirp":"^0.5.1","rimraf":"^2.5.1","semver":"^5.3.0","qunitjs":"^1.21.0","babelify":"^7.3.0","bluebird":"^3.2.2","babel-cli":"^6.14.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","bundle-collapser":"^1.2.1","videojs-standard":"^4.0.0","karma-ie-launcher":"^0.2.0","babel-preset-es2015":"^6.14.0","videojs-contrib-hls":"^3.6.7","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-plugin-transform-object-assign":"^6.8.0","babel-plugin-transform-es3-property-literals":"^6.8.0","babel-plugin-transform-es3-member-expression-literals":"^6.8.0"},"_npmOperationalInternal":{"tmp":"tmp/videojs-contrib-quality-levels-2.0.1.tgz_1481667985994_0.5887261957395822","host":"packages-18-east.internal.npmjs.com"},"generator-videojs-plugin":{"version":"2.2.0"}},"2.0.2":{"name":"videojs-contrib-quality-levels","version":"2.0.2","keywords":["videojs","videojs-plugin"],"author":{"name":"Brightcove, Inc."},"license":"Apache-2.0","_id":"videojs-contrib-quality-levels@2.0.2","maintainers":[{"name":"gesinger","email":"gesinger@gmail.com"},{"name":"imbcmdth","email":"jon.carlos.rivera@gmail.com"},{"name":"mjneil","email":"mneilweb@gmail.com"}],"homepage":"https://github.com/videojs/videojs-contrib-quality-levels#readme","bugs":{"url":"https://github.com/videojs/videojs-contrib-quality-levels/issues"},"dist":{"shasum":"2b1fd878b601ac5bc6c3b931e59900f1b0feeb4f","tarball":"http://tools.bpmhome.cn:8082/nexus/repository/npm-lc/videojs-contrib-quality-levels/-/videojs-contrib-quality-levels-2.0.2.tgz","integrity":"sha512-BnTsiMpGdZYIS4QVTIiSVu96rnICE3H8iUYxo08/gmbw6bh7CAo1DnrltHO4F2YPDdzgbwJPf0U+4+mwUG/pSw==","signatures":[{"sig":"MEQCIEu10aCP54mi9deJsfzqcB7z5drb1KbL3gfoojSrqfCZAiB34rK9kDTQqcVD65wrPgGovnun5b0jobCfRAno1Gg9Ig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"es5/plugin.js","_from":".","files":["CONTRIBUTING.md","bower.json","dist/","docs/","es5/","index.html","scripts/","src/","test/"],"style":"dist/videojs-contrib-quality-levels.css","config":{"ghooks":{"pre-push":"npm run lint"}},"_shasum":"2b1fd878b601ac5bc6c3b931e59900f1b0feeb4f","gitHead":"acee7dddd5c0577b10999106c1836124250cfc05","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:collapse build:js:uglify","docs:api":"jsdoc src -r -c jsdoc.json -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/videojs-contrib-quality-levels.min.js --comments --mangle --compress -o dist/videojs-contrib-quality-levels.min.js","build:js:collapse":"bundle-collapser dist/videojs-contrib-quality-levels.js -o dist/videojs-contrib-quality-levels.min.js","build:js:bannerize":"bannerize dist/videojs-contrib-quality-levels.js --banner=scripts/banner.ejs","build:js:browserify":"browserify . -g browserify-shim -s videojs-contrib-quality-levels -o dist/videojs-contrib-quality-levels.js"},"_npmUser":{"name":"mjneil","email":"mneilweb@gmail.com"},"copyright":"Copyright Brightcove, Inc. <https://www.brightcove.com/>","browserify":{"transform":["browserify-versionify"]},"repository":{"url":"git+https://github.com/videojs/videojs-contrib-quality-levels.git","type":"git"},"_npmVersion":"2.15.11","description":"Exposes a list of quality levels available for the source.","directories":{},"jsnext:main":"src/plugin.js","vjsstandard":{"ignore":["dist","docs","es5","scripts","test/dist","test/karma.conf.js"]},"_nodeVersion":"4.4.7","dependencies":{"global":"^4.3.1","video.js":"^5.10.1","browserify-versionify":"^1.0.6"},"videojs-plugin":{"style":"dist/videojs-contrib-quality-levels.css","script":"dist/videojs-contrib-quality-levels.min.js"},"browserify-shim":{"qunit":"global:QUnit","sinon":"global:sinon","video.js":"global:videojs"},"devDependencies":{"chg":"^0.3.2","budo":"^8.0.4","glob":"^6.0.3","jsdoc":"^3.4.0","karma":"^0.13.19","sinon":"~1.14.0","doctoc":"^0.15.0","ghooks":"^1.3.2","lodash":"^4.11.2","mkdirp":"^0.5.1","rimraf":"^2.5.1","semver":"^5.3.0","qunitjs":"^1.21.0","babelify":"^7.3.0","bluebird":"^3.2.2","babel-cli":"^6.14.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","bundle-collapser":"^1.2.1","videojs-standard":"^4.0.0","karma-ie-launcher":"^0.2.0","babel-preset-es2015":"^6.14.0","videojs-contrib-hls":"^3.6.7","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-plugin-transform-object-assign":"^6.8.0","babel-plugin-transform-es3-property-literals":"^6.8.0","babel-plugin-transform-es3-member-expression-literals":"^6.8.0"},"_npmOperationalInternal":{"tmp":"tmp/videojs-contrib-quality-levels-2.0.2.tgz_1482507018679_0.022992305224761367","host":"packages-18-east.internal.npmjs.com"},"generator-videojs-plugin":{"version":"2.2.0"}},"2.0.3":{"name":"videojs-contrib-quality-levels","version":"2.0.3","keywords":["videojs","videojs-plugin"],"author":{"name":"Brightcove, Inc."},"license":"Apache-2.0","_id":"videojs-contrib-quality-levels@2.0.3","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":"imbcmdth","email":"jon.carlos.rivera@gmail.com"},{"name":"misteroneill","email":"pgoneill@gmail.com"},{"name":"mjneil","email":"mneilweb@gmail.com"}],"homepage":"https://github.com/videojs/videojs-contrib-quality-levels#readme","bugs":{"url":"https://github.com/videojs/videojs-contrib-quality-levels/issues"},"dist":{"shasum":"31f59a022056e7b1f9e52c5508f506219bf0f120","tarball":"http://tools.bpmhome.cn:8082/nexus/repository/npm-lc/videojs-contrib-quality-levels/-/videojs-contrib-quality-levels-2.0.3.tgz","integrity":"sha512-lRo6HEBOarJyDiXjzIz1kPJiPjV2JWsWY2ey5S7JElEhbiq6DOmQmYbLp4WWFeryAFZyly79OiE62GGJeQ6Ikw==","signatures":[{"sig":"MEUCIQCG7IuJwJ9Hp9eKXhhVnSm6iAxWRHECN1iW+aCG8x4bngIgeAK5zYI6QKczhEic0pJfNy/aM8CsY89OfsZ17wXsheo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"es5/plugin.js","_from":".","files":["CONTRIBUTING.md","bower.json","dist/","docs/","es5/","index.html","scripts/","src/","test/"],"style":"dist/videojs-contrib-quality-levels.css","config":{"ghooks":{"pre-push":"npm run lint"}},"_shasum":"31f59a022056e7b1f9e52c5508f506219bf0f120","gitHead":"75ba71683dfa74812c60b70fddde46738f063fc2","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:collapse build:js:uglify","docs:api":"jsdoc src -r -c jsdoc.json -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/videojs-contrib-quality-levels.min.js --support-ie8 --comments --mangle --compress -o dist/videojs-contrib-quality-levels.min.js","build:js:collapse":"bundle-collapser dist/videojs-contrib-quality-levels.js -o dist/videojs-contrib-quality-levels.min.js","build:js:bannerize":"bannerize dist/videojs-contrib-quality-levels.js --banner=scripts/banner.ejs","build:js:browserify":"browserify . -g browserify-shim -s videojs-contrib-quality-levels -o dist/videojs-contrib-quality-levels.js"},"_npmUser":{"name":"brandonocasey","email":"brandonocasey@gmail.com"},"copyright":"Copyright Brightcove, Inc. <https://www.brightcove.com/>","browserify":{"transform":["browserify-versionify"]},"repository":{"url":"git+https://github.com/videojs/videojs-contrib-quality-levels.git","type":"git"},"_npmVersion":"2.15.11","description":"Exposes a list of quality levels available for the source.","directories":{},"jsnext:main":"src/plugin.js","vjsstandard":{"ignore":["dist","docs","es5","scripts","test/dist","test/karma.conf.js"]},"_nodeVersion":"4.7.3","dependencies":{"global":"^4.3.1","video.js":"^5.10.1","browserify-versionify":"^1.0.6"},"videojs-plugin":{"style":"dist/videojs-contrib-quality-levels.css","script":"dist/videojs-contrib-quality-levels.min.js"},"browserify-shim":{"qunit":"global:QUnit","sinon":"global:sinon","video.js":"global:videojs"},"devDependencies":{"chg":"^0.3.2","budo":"^8.0.4","glob":"^6.0.3","jsdoc":"^3.4.0","karma":"^0.13.19","sinon":"~1.14.0","doctoc":"^0.15.0","ghooks":"^1.3.2","lodash":"^4.11.2","mkdirp":"^0.5.1","rimraf":"^2.5.1","semver":"^5.3.0","qunitjs":"^1.21.0","babelify":"^7.3.0","bluebird":"^3.2.2","babel-cli":"^6.14.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","bundle-collapser":"^1.2.1","videojs-standard":"^4.0.0","karma-ie-launcher":"^0.2.0","babel-preset-es2015":"^6.14.0","videojs-contrib-hls":"^4.1.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-plugin-transform-object-assign":"^6.8.0","babel-plugin-transform-es3-property-literals":"^6.8.0","babel-plugin-transform-es3-member-expression-literals":"^6.8.0"},"_npmOperationalInternal":{"tmp":"tmp/videojs-contrib-quality-levels-2.0.3.tgz_1487702610178_0.15942913992330432","host":"packages-12-west.internal.npmjs.com"},"generator-videojs-plugin":{"version":"2.2.0"}},"2.0.4":{"name":"videojs-contrib-quality-levels","version":"2.0.4","keywords":["videojs","videojs-plugin"],"author":{"name":"Brightcove, Inc."},"license":"Apache-2.0","_id":"videojs-contrib-quality-levels@2.0.4","maintainers":[{"name":"misteroneill","email":"pgoneill@gmail.com"},{"name":"forbesjo","email":"joseph.a.forbes@gmail.com"},{"name":"dmlap","email":"dlapalomento@gmail.com"},{"name":"gkatsev","email":"me@gkatsev.com"},{"name":"brandonocasey","email":"brandonocasey@gmail.com"},{"name":"gesinger","email":"gesinger@gmail.com"},{"name":"imbcmdth","email":"jon.carlos.rivera@gmail.com"},{"name":"mjneil","email":"mneilweb@gmail.com"}],"homepage":"https://github.com/videojs/videojs-contrib-quality-levels#readme","bugs":{"url":"https://github.com/videojs/videojs-contrib-quality-levels/issues"},"dist":{"shasum":"7d124bb5fb0cb0517c48eae1465af8f5b5db0f24","tarball":"http://tools.bpmhome.cn:8082/nexus/repository/npm-lc/videojs-contrib-quality-levels/-/videojs-contrib-quality-levels-2.0.4.tgz","integrity":"sha512-fSFnjsu33SB2V1s/yOmeA+246Qt1voCThknP0Q84+utYjnqOrTYFRScaJQifgjzRM5ZREA4J1KU8lKeia5VZWQ==","signatures":[{"sig":"MEQCIARojKXiCeHtQIX5g4oYDJW0CWyV7+1ELqxJGs9VMmBHAiBpVss3XScChdiWPXNJ/1+N0HhBrAmTp6HB8pPqBJ05jw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"es5/plugin.js","files":["CONTRIBUTING.md","bower.json","dist/","docs/","es5/","index.html","scripts/","src/","test/"],"style":"dist/videojs-contrib-quality-levels.css","config":{"ghooks":{"pre-push":"npm run lint"}},"gitHead":"89060ee87927bae4661aacb0145789c79e233269","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:collapse build:js:uglify","docs:api":"jsdoc src -r -c jsdoc.json -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/videojs-contrib-quality-levels.min.js --support-ie8 --comments --mangle --compress -o dist/videojs-contrib-quality-levels.min.js","build:js:collapse":"bundle-collapser dist/videojs-contrib-quality-levels.js -o dist/videojs-contrib-quality-levels.min.js","build:js:bannerize":"bannerize dist/videojs-contrib-quality-levels.js --banner=scripts/banner.ejs","build:js:browserify":"browserify . -g browserify-shim -s videojs-contrib-quality-levels -o dist/videojs-contrib-quality-levels.js"},"_npmUser":{"name":"gesinger","email":"gesinger@gmail.com"},"copyright":"Copyright Brightcove, Inc. <https://www.brightcove.com/>","browserify":{"transform":["browserify-versionify"]},"repository":{"url":"git+https://github.com/videojs/videojs-contrib-quality-levels.git","type":"git"},"_npmVersion":"5.6.0","description":"Exposes a list of quality levels available for the source.","directories":{},"jsnext:main":"src/plugin.js","vjsstandard":{"ignore":["dist","docs","es5","scripts","test/dist","test/karma.conf.js"]},"_nodeVersion":"8.9.4","dependencies":{"global":"^4.3.1","video.js":"^5.10.1 || ^6.2.0","browserify-versionify":"^1.0.6"},"videojs-plugin":{"style":"dist/videojs-contrib-quality-levels.css","script":"dist/videojs-contrib-quality-levels.min.js"},"browserify-shim":{"qunit":"global:QUnit","sinon":"global:sinon","video.js":"global:videojs"},"devDependencies":{"chg":"^0.3.2","budo":"^8.0.4","glob":"^6.0.3","jsdoc":"^3.4.0","karma":"^0.13.19","sinon":"~1.14.0","doctoc":"^0.15.0","ghooks":"^1.3.2","lodash":"^4.11.2","mkdirp":"^0.5.1","rimraf":"^2.5.1","semver":"^5.3.0","qunitjs":"^1.21.0","babelify":"^7.3.0","bluebird":"^3.2.2","babel-cli":"^6.14.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","bundle-collapser":"^1.2.1","videojs-standard":"^4.0.0","karma-ie-launcher":"^0.2.0","babel-preset-es2015":"^6.14.0","videojs-contrib-hls":"^4.1.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-plugin-transform-object-assign":"^6.8.0","babel-plugin-transform-es3-property-literals":"^6.8.0","babel-plugin-transform-es3-member-expression-literals":"^6.8.0"},"_npmOperationalInternal":{"tmp":"tmp/videojs-contrib-quality-levels-2.0.4.tgz_1516656366414_0.3532630759291351","host":"s3://npm-registry-packages"},"generator-videojs-plugin":{"version":"2.2.0"}},"2.0.5":{"name":"videojs-contrib-quality-levels","version":"2.0.5","keywords":["videojs","videojs-plugin"],"author":{"name":"Brightcove, Inc."},"license":"Apache-2.0","_id":"videojs-contrib-quality-levels@2.0.5","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":"imbcmdth","email":"jon.carlos.rivera@gmail.com"},{"name":"misteroneill","email":"pgoneill@gmail.com"},{"name":"mjneil","email":"mneilweb@gmail.com"}],"homepage":"https://github.com/videojs/videojs-contrib-quality-levels#readme","bugs":{"url":"https://github.com/videojs/videojs-contrib-quality-levels/issues"},"dist":{"shasum":"f32053c6a1445c38aea60b4d28009df62343ff29","tarball":"http://tools.bpmhome.cn:8082/nexus/repository/npm-lc/videojs-contrib-quality-levels/-/videojs-contrib-quality-levels-2.0.5.tgz","fileCount":21,"integrity":"sha512-8VABBPSHB6CAsNwchT7D0mb44PBJGLm5h4MjyKK7eHirTr0o74CGOLL2pXZNHwez8gFmMLLCKcFmhyiRLGYmWw==","signatures":[{"sig":"MEQCIAbbXqUym6luYKfUodbIxCgkzFl6yYJfH3Zw6kbkrzk/AiAe7EsUUeLc7o2XeKWikZXPYkzUT0dQ4ZSEwLB5ICnR9Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90652,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbPj4ZCRA9TVsSAnZWagAAh/4P/3utu00VBs0+o/big9O9\n2bPOfK9m5vuZCIyDHfE6y9kGrT6kvETYh7HNB9xzep5vpBiKyGO4eTTvKaCe\n0rCZ7EtMIT1Ncj8lAe8IV0TfALiHgXHrN3eWuT7YpMv1Yt6RZrp3CvETsMXI\n7lZQ+NPL5eyJF1oczuHHRaJdjDgRpmD2KHzywankyIgdjcu7nhKMFqhcnal2\nxek84nH9XTTtLejeQH3twzRqMPPSKdUqV0vaJK2OhV8XN0HSi+lJRtcrCf/u\nuVgSLXWZUzEHVlzs7QjGYzMjTix0vRqyYE8l3auxg0IYIbAurqYwQ+i3R0QF\nWcX7LMiRdCbqW4PbdjtOI/P3gWkpxtjRiBo9J13RGFmWP0YzRZ9Lo/vHLbv3\n+4FLwQ2RAAE6qJZq5xazTbMQ4ZgkPu6O0zDmcV/hUNx53X00R9rWkOIhLdn7\n8pAxj0D5b1sacvT6xHaI/bY36MWpscJqjaIUbWwYCx2YhHD/E5ErXd3tKfrv\nVhaOFXxW8Cd3w5hdAY2BW3JNUjnCwnuzCXHQ1YsoLrVh1uy7WpPtWVDu/CnE\nVm8JGjjJFxyEFlmzL2vromA8PJS3bI+PGOpke9p+8zZsOKJuZfLSoale2Qqz\n3IIw5FVE01IYEKtBWXaOp2Yd+K3Mhm6Cy7kl88/FcVnMCVFe7rMpC2WH0ajc\nFP/t\r\n=1LFg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/videojs-contrib-quality-levels.cjs.js","files":["CONTRIBUTING.md","dist/","docs/","index.html","scripts/","src/","test/"],"style":"dist/videojs-contrib-quality-levels.css","module":"dist/videojs-contrib-quality-levels.es.js","gitHead":"8c7162127381571f0b27ee1afe7fbe9568349b8d","scripts":{"docs":"npm-run-all docs:*","lint":"vjsstandard","test":"karma start scripts/karma.conf.js","build":"npm-run-all -p build:*","clean":"rimraf 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 --no-browsers","prepush":"npm run lint","pretest":"npm-run-all lint build","version":"node scripts/version.js","build:js":"rollup -c scripts/rollup.config.js","docs:api":"jsdoc src -r -c scripts/jsdoc.json -d docs/api","docs:toc":"doctoc README.md","prebuild":"npm run clean","watch:js":"npm run build:js -- -w","postclean":"mkdirp dist test/dist","precommit":"npm run docs:toc && git add README.md","prepublish":"not-in-install && npm run build || in-install","preversion":"npm test"},"_npmUser":{"name":"forbesjo","email":"joseph.a.forbes@gmail.com"},"copyright":"Copyright Brightcove, Inc. <https://www.brightcove.com/>","repository":{"url":"git+https://github.com/videojs/videojs-contrib-quality-levels.git","type":"git"},"_npmVersion":"5.6.0","description":"Exposes a list of quality levels available for the source.","directories":{},"jsnext:main":"src/plugin.js","vjsstandard":{"ignore":["dist","docs","test/dist"]},"_nodeVersion":"8.11.1","browserslist":["defaults","ie 11"],"dependencies":{"global":"^4.3.2","video.js":"^6 || ^7"},"_hasShrinkwrap":false,"videojs-plugin":{"style":"dist/videojs-contrib-quality-levels.css","script":"dist/videojs-contrib-quality-levels.min.js"},"devDependencies":{"husky":"^0.14.3","jsdoc":"^3.4.3","karma":"^2.0.2","qunit":"^2.5.1","sinon":"^5.1.0","doctoc":"^1.3.1","mkdirp":"^0.5.1","rimraf":"^2.6.1","rollup":"^0.60.1","semver":"^5.1.0","uglify-es":"^3.3.9","babel-core":"^6.26.3","in-publish":"^2.0.0","karma-qunit":"^2.0.0","npm-run-all":"^4.1.2","serve-static":"^1.13.2","babel-preset-env":"^1.7.0","videojs-standard":"^6.0.0","karma-ie-launcher":"^1.0.0","rollup-plugin-json":"^3.0.0","rollup-plugin-babel":"^3.0.4","videojs-contrib-hls":"^4.1.0","rollup-plugin-uglify":"^4.0.0","karma-chrome-launcher":"^2.2.0","karma-detect-browsers":"^2.2.6","karma-safari-launcher":"^1.0.0","karma-firefox-launcher":"^1.1.0","rollup-plugin-commonjs":"^9.1.3","karma-teamcity-reporter":"^1.1.0","rollup-plugin-multi-entry":"^2.0.2","conventional-changelog-cli":"^2.0.0","rollup-plugin-node-resolve":"^3.0.0","karma-browserstack-launcher":"^1.3.0","babel-plugin-external-helpers":"^6.22.0","conventional-changelog-videojs":"^3.0.0","babel-plugin-transform-object-assign":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/videojs-contrib-quality-levels_2.0.5_1530805785649_0.514074493388148","host":"s3://npm-registry-packages"},"generator-videojs-plugin":{"version":"6.1.1"}},"2.0.6":{"name":"videojs-contrib-quality-levels","version":"2.0.6","keywords":["videojs","videojs-plugin"],"author":{"name":"Brightcove, Inc."},"license":"Apache-2.0","_id":"videojs-contrib-quality-levels@2.0.6","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":"imbcmdth","email":"jon.carlos.rivera@gmail.com"},{"name":"misteroneill","email":"pgoneill@gmail.com"},{"name":"mjneil","email":"mneilweb@gmail.com"}],"homepage":"https://github.com/videojs/videojs-contrib-quality-levels#readme","bugs":{"url":"https://github.com/videojs/videojs-contrib-quality-levels/issues"},"dist":{"shasum":"4fc1ffae5317289bae6d3dfdeb0446a8087c8eee","tarball":"http://tools.bpmhome.cn:8082/nexus/repository/npm-lc/videojs-contrib-quality-levels/-/videojs-contrib-quality-levels-2.0.6.tgz","fileCount":54,"integrity":"sha512-KefOj+JP5nBN345u5XekOK2uQf3UcoEvtFxyyTQUs4oP5q6nUjWDG5Gk5nNtG7BKtTKMWKGfT3QX3CE+05Tq8w==","signatures":[{"sig":"MEUCIHuyuxDWpD7wAq312mAfXDaC7NtNr99ugZMHdOYbIKmwAiEA8yx/hI2ne78nHzvZm59fg2XTNIsCFhAW362GQwZLTH0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1150918,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbZI6WCRA9TVsSAnZWagAArtwP/RaJPzdmvkxhuGt3hbKS\ncskkaJiuzacqa6ZnTeNAGx7/2xZF37Qr5/jRirWNPCsXQF9SOkSSFMx1asP+\nhDh+gUeLUmHXv9Ha9uzei2VImvq5fe8ZeP1WWvSqcNmZR6y3C+guhIHBswb4\nvxvp4m8Kxtsd36pMbNPtpNX5UpTfIMbSUikEHFoQGmFgpGAHnCs0gePC+LWt\nN10ptLQu09SU44O/HagRmWHL3GUpM3DklP3oLaXECq6xo3DvuefXOp4dtv6f\nU4FkVY7X/+y8rlbyIJL7SVbO6DD+AJU1riinIpb2X9XGMFOQAwdiGgK0ORrT\n6oWghZjvwWFgU52dPkg+pKwc7pkO9DDN8Lf2RSZMZ7ZXI85jXXkiO3ULHKbx\n0WHINkesC61tuSpBROQ6JXfY25cNPVWXmBz2iAPH/ZIOV4KQv7OPzsGdtQ7J\nXS2xar4bLA8V9NgQsW56zKJB+F4euFAa7YHIln/AL4lmvBPv+g1r9zvWFwhe\nfmxc+zCB/Ufpo15oUvA7FhrHrvq8v43XLHAyZkk/HgJq1txOx/SEyZ7mT/QG\nnQovKYLugwPtItOk0TYUeevpBCfgaLd+Xhx0E99BPE+WQ4EW4Ugpy/B+rLU4\nXqs8BqfiJ1UBOb//9iN6WAe6XbrPdmctv1sUd7izW4hpNZJUqhDqj4FaIfUu\n2Avo\r\n=69yN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/videojs-contrib-quality-levels.cjs.js","files":["CONTRIBUTING.md","dist/","docs/","index.html","scripts/","src/","test/"],"style":"dist/videojs-contrib-quality-levels.css","module":"dist/videojs-contrib-quality-levels.es.js","gitHead":"f293d6da1815384c97b11720f69af8c08348a782","scripts":{"docs":"npm-run-all docs:*","lint":"vjsstandard","test":"karma start scripts/karma.conf.js","build":"npm-run-all -p build:*","clean":"rimraf 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 --no-browsers","prepush":"npm run lint","pretest":"npm-run-all lint build","version":"node scripts/version.js","build:js":"rollup -c scripts/rollup.config.js","docs:api":"jsdoc src -r -c scripts/jsdoc.json -d docs/api","docs:toc":"doctoc README.md","prebuild":"npm run clean","watch:js":"npm run build:js -- -w","postclean":"mkdirp dist test/dist","precommit":"npm run docs:toc && git add README.md","prepublish":"not-in-install && npm run build || in-install","preversion":"npm test"},"_npmUser":{"name":"brandonocasey","email":"brandonocasey@gmail.com"},"copyright":"Copyright Brightcove, Inc. <https://www.brightcove.com/>","repository":{"url":"git+https://github.com/videojs/videojs-contrib-quality-levels.git","type":"git"},"_npmVersion":"5.6.0","description":"Exposes a list of quality levels available for the source.","directories":{},"jsnext:main":"src/plugin.js","vjsstandard":{"ignore":["dist","docs","test/dist"]},"_nodeVersion":"8.11.3","browserslist":["defaults","ie 11"],"dependencies":{"global":"^4.3.2","video.js":"^6 || ^7"},"_hasShrinkwrap":false,"videojs-plugin":{"style":"dist/videojs-contrib-quality-levels.css","script":"dist/videojs-contrib-quality-levels.min.js"},"devDependencies":{"husky":"^0.14.3","jsdoc":"^3.4.3","karma":"^2.0.2","qunit":"^2.5.1","sinon":"^5.1.0","doctoc":"^1.3.1","mkdirp":"^0.5.1","rimraf":"^2.6.1","rollup":"^0.63.2","semver":"^5.1.0","uglify-es":"^3.3.9","babel-core":"^6.26.3","in-publish":"^2.0.0","karma-qunit":"^2.0.0","npm-run-all":"^4.1.2","serve-static":"^1.13.2","babel-preset-env":"^1.7.0","videojs-standard":"^6.0.3","karma-ie-launcher":"^1.0.0","rollup-plugin-json":"^3.0.0","rollup-plugin-babel":"^3.0.4","videojs-contrib-hls":"^4.1.0","rollup-plugin-uglify":"^4.0.0","karma-chrome-launcher":"^2.2.0","karma-detect-browsers":"^2.2.6","karma-safari-launcher":"^1.0.0","karma-firefox-launcher":"^1.1.0","rollup-plugin-commonjs":"^9.1.3","karma-teamcity-reporter":"^1.1.0","rollup-plugin-multi-entry":"^2.0.2","conventional-changelog-cli":"^2.0.0","rollup-plugin-node-resolve":"^3.0.0","karma-browserstack-launcher":"^1.3.0","babel-plugin-external-helpers":"^6.22.0","conventional-changelog-videojs":"^3.0.0","babel-plugin-transform-object-assign":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/videojs-contrib-quality-levels_2.0.6_1533316757998_0.4994109115168479","host":"s3://npm-registry-packages"},"generator-videojs-plugin":{"version":"6.1.4"}},"2.0.7":{"name":"videojs-contrib-quality-levels","version":"2.0.7","keywords":["videojs","videojs-plugin"],"author":{"name":"Brightcove, Inc."},"license":"Apache-2.0","_id":"videojs-contrib-quality-levels@2.0.7","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":"imbcmdth","email":"jon.carlos.rivera@gmail.com"},{"name":"misteroneill","email":"pgoneill@gmail.com"},{"name":"mjneil","email":"mneilweb@gmail.com"}],"homepage":"https://github.com/videojs/videojs-contrib-quality-levels#readme","bugs":{"url":"https://github.com/videojs/videojs-contrib-quality-levels/issues"},"dist":{"shasum":"3d7f66cb50066ca95438c365f4fdefca88175725","tarball":"http://tools.bpmhome.cn:8082/nexus/repository/npm-lc/videojs-contrib-quality-levels/-/videojs-contrib-quality-levels-2.0.7.tgz","fileCount":52,"integrity":"sha512-vC00FFRt0fm+1DRf0luMSVUBTOS3TDCsVKGLsFpG6p1o4a1GgkeMfnsX/t8ayV97m84Xo92x6fu6P5L5HywWQg==","signatures":[{"sig":"MEQCIAYGCH3lDo/DvVXpgVAeF1gNz4A8kp5DQxuZT+L50zeyAiA//lg3ot24xk7TNsQP2zOmG8OL1Fkr2lZk0b6Xq/5DKg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1142430,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbfyFxCRA9TVsSAnZWagAAduwP/RzCY5RIFKXycX9CMR/z\nr2YlN+KPVR06mV6iFqz9NL7UXYTZn9GlU7TMAn52Fn3M0zAB9mH3gL+/yUbz\nYHdGez1CMFepu1NT/iJrrrgi42nN5r+9wijB2SfA++8Sl8yX2kOuwJjh/+F+\nPXhvtARrSS4gECCnmDyKC7Kwos+n2VXLAKkUKWFUNbTxVhA+Hk6eqCYgpbCI\n80kqg2FGj4diD04TeONv7Lzuj2ZZzKd2imZm3cMjBSGpIh/+2b461LQFErFZ\nEvgS+/FLH+PtBWgxGiTXixM+4+8ZWaQfh3BC6ixO/aPdUNuNIfH7CND0Cdbw\nuEegXZUv+/alrSEA8zCr9+Wlk3fmLTnJDeZpQvN0wkCxSLM7IglRwz4FhB20\nKXTzH58M/xGVS8Wu7J8qy4pY9JwHp73OUtlhiIyhv5rof/jrLDzafiiS9YOO\naPD4n7p93vGyuDX/zlJGnQObs/pdFQiYyRWP5lcaIuSLJ5qFhqDbim2olr6k\nY+G1hBvAZJRVoK+hPJ2IupPDgAujuul3xHLRI8PThdYn0oXk1cFpg0ewXByM\nTJaRz4IPL72vQ2213j+UDKdSI1T6lrfVEoznaLNeqw1RPmCMeBGI53cin0ga\nR375//V0swpWlGkoLPWSQdBkEUQ8ImVt08+nc2XzpbK/Bb8s+ESeZ2lwOjcK\nAdYp\r\n=YrgO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/videojs-contrib-quality-levels.cjs.js","files":["CONTRIBUTING.md","dist/","docs/","index.html","scripts/","src/","test/"],"style":"dist/videojs-contrib-quality-levels.css","module":"dist/videojs-contrib-quality-levels.es.js","gitHead":"9f73ac4cf88df3394c1911e7bdd8c4bb55c4449d","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 --no-browsers","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 -c scripts/jsdoc.json -d docs/api","docs:toc":"doctoc README.md","prebuild":"npm run clean","watch:js":"npm run build:js -- -w","postclean":"shx mkdir -p ./dist ./test/dist","precommit":"lint-staged","prepublish":"not-in-install && npm run build || in-install","preversion":"npm test","update-changelog":"conventional-changelog -p videojs -i CHANGELOG.md -s"},"_npmUser":{"name":"brandonocasey","email":"brandonocasey@gmail.com"},"copyright":"Copyright Brightcove, Inc. <https://www.brightcove.com/>","repository":{"url":"git+https://github.com/videojs/videojs-contrib-quality-levels.git","type":"git"},"_npmVersion":"5.6.0","description":"Exposes a list of quality levels available for the source.","directories":{},"jsnext:main":"src/plugin.js","lint-staged":{"*.js":["vjsstandard --fix","git add"],"README.md":["npm run docs:toc","git add"]},"vjsstandard":{"ignore":["dist","docs","test/dist"]},"_nodeVersion":"8.11.4","browserslist":["defaults","ie 11"],"dependencies":{"global":"^4.3.2","video.js":"^6 || ^7"},"_hasShrinkwrap":false,"videojs-plugin":{"style":"dist/videojs-contrib-quality-levels.css","script":"dist/videojs-contrib-quality-levels.min.js"},"devDependencies":{"shx":"^0.3.2","husky":"^0.14.3","jsdoc":"git+https://github.com/BrandonOCasey/jsdoc.git#feat/plugin-from-cli","karma":"^3.0.0","sinon":"^6.1.5","doctoc":"^1.3.1","rollup":"^0.64.1","semver":"^5.1.0","in-publish":"^2.0.0","lint-staged":"^7.2.2","npm-run-all":"^4.1.3","not-prerelease":"^1.0.1","videojs-standard":"^7.0.1","videojs-contrib-hls":"^4.1.0","conventional-changelog-cli":"^2.0.1","videojs-generate-karma-config":"~1.0.1","conventional-changelog-videojs":"^3.0.0","videojs-generate-rollup-config":"~1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/videojs-contrib-quality-levels_2.0.7_1535058288599_0.11797550945039026","host":"s3://npm-registry-packages"},"generator-videojs-plugin":{"version":"7.0.2"}},"2.0.8":{"name":"videojs-contrib-quality-levels","version":"2.0.8","keywords":["videojs","videojs-plugin"],"author":{"name":"Brightcove, Inc."},"license":"Apache-2.0","_id":"videojs-contrib-quality-levels@2.0.8","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":"imbcmdth","email":"jon.carlos.rivera@gmail.com"},{"name":"misteroneill","email":"pgoneill@gmail.com"},{"name":"mjneil","email":"mneilweb@gmail.com"}],"homepage":"https://github.com/videojs/videojs-contrib-quality-levels#readme","bugs":{"url":"https://github.com/videojs/videojs-contrib-quality-levels/issues"},"dist":{"shasum":"b8038691ba80ed21346a56d17004ef699b8526e9","tarball":"http://tools.bpmhome.cn:8082/nexus/repository/npm-lc/videojs-contrib-quality-levels/-/videojs-contrib-quality-levels-2.0.8.tgz","fileCount":52,"integrity":"sha512-3P43G3wDo9/OCuumkSNc0NpT7Fo8PUs4Co1TGQ1x94SlF9QBByaqVN7IWc9UP7iqQ6OJJbJCfr/HR5vQDqILFw==","signatures":[{"sig":"MEUCIHl3A9q6Fvoab5b+ETO2OzSMvNc5SllrsltpiBvBLskKAiEA0H78CYiyCjNVHsGfmbV1CWzbXoiKAtYAnLGW3Y8qlSs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1168757,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbn9HKCRA9TVsSAnZWagAABJ8P/je1vHJW7JnimFQ2youB\neIQgFIi93Va7CEhkkQ1ucMToiFGdscUZdCcERgRr1soQO0Ni5fPSi4NbhOi7\nvvrdrg3x899VRM0eFq4T2v+xScjljcfQ798B0oat+TpenisOaCFz0EogBFJU\nOGkoHXVOU66yUn7TQyu/EWD1SeFfTTSL6+Wn6WgqbeQ9AHQRwQOsx3ofEFPg\nm/KKF+w4Tp0QeGuvSVYa3pxCkpoClI9CS7tYb4UMtsIfzlJA06zyvLvXuj+S\nwChVdgIefF8zCEuLW9WvoH9HSmpNnqFvtzYjfgFf6pqO0XMuHH5jbVdySUQD\nfK8x8K2v4/q0zBwntZL6728LWGHsMdoNj92BSONyF1jB7I7TNqh4ibWAUCnl\nCOGLdjKP28hLqV/59WRWTpoyea6MP8bdIRGmRnjOlPLNlwF/J9lbYixI3rlD\n7yG0sg01mmWOtwRHDrRJXD5/u1tmqJLObe0YsJmNWgFKFXnXSmeedK38K0w/\noWrUm2tgmc2CnCKqbHU/khYuaX9bDKpOIrS2p7yh1/qpqIV2nq9lqqN+UhVl\n80ffeGAslqDOVaGg6yRDVJXwladx/S8XFYuZ0MO+UfCgM87BWezerlsYKl27\nidMCKg466cpulrIV78z875D01Oq3PoavjnuEu2aIUw05aQ36ebsfuasiUo8R\nEWcd\r\n=2d77\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/videojs-contrib-quality-levels.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"style":"dist/videojs-contrib-quality-levels.css","module":"dist/videojs-contrib-quality-levels.es.js","gitHead":"4a6e583ee4b481844b53faf63ddbd12cbbd463ef","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 clean","watch:js":"npm run build:js -- -w","postclean":"shx mkdir -p ./dist ./test/dist","preversion":"npm test","prepublishOnly":"npm run build && vjsverify","update-changelog":"conventional-changelog -p videojs -i CHANGELOG.md -s"},"_npmUser":{"name":"brandonocasey","email":"brandonocasey@gmail.com"},"copyright":"Copyright Brightcove, Inc. <https://www.brightcove.com/>","repository":{"url":"git+https://github.com/videojs/videojs-contrib-quality-levels.git","type":"git"},"_npmVersion":"6.4.1","description":"Exposes a list of quality levels available for the source.","directories":{},"jsnext:main":"src/plugin.js","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","video.js":"^6 || ^7"},"_hasShrinkwrap":false,"videojs-plugin":{"style":"dist/videojs-contrib-quality-levels.css","script":"dist/videojs-contrib-quality-levels.min.js"},"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","semver":"^5.1.0","lint-staged":"^7.2.2","npm-run-all":"^4.1.3","not-prerelease":"^1.0.1","videojs-standard":"~7.1.0","videojs-contrib-hls":"^5.14.1","npm-merge-driver-install":"^1.0.0","videojs-generator-verify":"~1.0.3","conventional-changelog-cli":"^2.0.1","videojs-generate-karma-config":"~3.0.0","conventional-changelog-videojs":"^3.0.0","videojs-generate-rollup-config":"~2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/videojs-contrib-quality-levels_2.0.8_1537200586122_0.8832316252285846","host":"s3://npm-registry-packages"},"generator-videojs-plugin":{"version":"7.3.2"}},"2.0.9":{"name":"videojs-contrib-quality-levels","version":"2.0.9","keywords":["videojs","videojs-plugin"],"author":{"name":"Brightcove, Inc."},"license":"Apache-2.0","_id":"videojs-contrib-quality-levels@2.0.9","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":"imbcmdth","email":"jon.carlos.rivera@gmail.com"},{"name":"misteroneill","email":"pgoneill@gmail.com"},{"name":"mjneil","email":"mneilweb@gmail.com"}],"homepage":"https://github.com/videojs/videojs-contrib-quality-levels#readme","bugs":{"url":"https://github.com/videojs/videojs-contrib-quality-levels/issues"},"dist":{"shasum":"b5d533d5092a6fc7d29eae1b43e4597d89bd527b","tarball":"http://tools.bpmhome.cn:8082/nexus/repository/npm-lc/videojs-contrib-quality-levels/-/videojs-contrib-quality-levels-2.0.9.tgz","fileCount":52,"integrity":"sha512-HJeaJJQdSufi9Y5T7jlyyhkeq+mWPCog86q6ypoTi66boBMMJTo2abiOSHS9KaOGAJjH72gfvrjVY5FRdjlxYA==","signatures":[{"sig":"MEUCIENOcrjFEpc+RuKEWim2HfwJs+WZ8oN/ZbxtW0undXAKAiEA3RAK91TakL7LAmV+rL0w3fD628XiXg3ErpRRoPN40/M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1168986,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJboBSTCRA9TVsSAnZWagAAyecP/RqpEbsK79dUffMZj0AY\nBjnQzDK5/Rlj7F3k4x6EmkJYrqmhTBZ7RfuhVaqaxEPT6qk/2IITvXdIcdX3\nxGuiiBametzDQc22BNIEmrdAa7XlnnL7oN707Gq77YkJDh65I/VTxq4xr68I\nFDFsabsjCI5wHlTTUi415aTf/CGy16QBlyoPvC6YIOF0eErZMqQdH6SIPTZs\nWqf+8f1DyuuZh4ZqX/Y5kXK0g1FdaCQ4pSYY5wI3Ue7G94N5ZeBqdx8n6ixr\nMvrX9HYE7DU8Xf5TWEHRtalP8dvT/B/s/atQrTzM1aRkVPEEOk4ZtNBIVSfl\n/MVq7GvsLjWQY2UWen+WTIcTS2mp+eSDDUP11tY3R5QQm3IamR+K6ki5UMRz\n2L51gJ8ik/3ZPb41adh4X+J2M5y+1VWVyZrb9AqiTPD2UOtT2SmtbfJwK8fb\n1Nwit9wKUGfaW6xShqzXyIaMk3dLFgCleV+/KdzL7zROIrXDHmAUUSbSfWEa\nTpIpwetHk4eIZOKw35g9gzIKK1cVQLRtFlgE/CNfpDEncbo8p8u1FPVigc5Y\nSzzt0/bJJvUub2Oy654jjoX/GBJdJFL6A1zmJ3LGrYRVrj6HTXYQOqwa0u1S\njta+7lNyGJf2XHMJdt5kUWhrvIuiF4S5W+Fsuw8FBrQLW0vUzTcUGupuaroS\nL9aa\r\n=qNvU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/videojs-contrib-quality-levels.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"style":"dist/videojs-contrib-quality-levels.css","module":"dist/videojs-contrib-quality-levels.es.js","gitHead":"70fe2cf58f16317bdd41a7686385f5b6209da92a","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 clean","watch:js":"npm run build:js -- -w","postclean":"shx mkdir -p ./dist ./test/dist","preversion":"npm test","prepublishOnly":"npm run build && vjsverify","update-changelog":"conventional-changelog -p videojs -i CHANGELOG.md -s"},"_npmUser":{"name":"brandonocasey","email":"brandonocasey@gmail.com"},"copyright":"Copyright Brightcove, Inc. <https://www.brightcove.com/>","repository":{"url":"git+https://github.com/videojs/videojs-contrib-quality-levels.git","type":"git"},"_npmVersion":"6.4.1","description":"Exposes a list of quality levels available for the source.","directories":{},"jsnext:main":"src/plugin.js","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","video.js":"^6 || ^7"},"_hasShrinkwrap":false,"videojs-plugin":{"style":"dist/videojs-contrib-quality-levels.css","script":"dist/videojs-contrib-quality-levels.min.js"},"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","semver":"^5.1.0","lint-staged":"^7.2.2","npm-run-all":"^4.1.3","not-prerelease":"^1.0.1","videojs-standard":"~7.1.0","videojs-contrib-hls":"^5.14.1","npm-merge-driver-install":"^1.0.0","videojs-generator-verify":"~1.0.3","conventional-changelog-cli":"^2.0.1","videojs-generate-karma-config":"~3.0.0","conventional-changelog-videojs":"^3.0.0","videojs-generate-rollup-config":"~2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/videojs-contrib-quality-levels_2.0.9_1537217682794_0.3001397802427441","host":"s3://npm-registry-packages"},"generator-videojs-plugin":{"version":"7.3.2"}},"2.1.0":{"name":"videojs-contrib-quality-levels","version":"2.1.0","keywords":["videojs","videojs-plugin"],"author":{"name":"Brightcove, Inc."},"license":"Apache-2.0","_id":"videojs-contrib-quality-levels@2.1.0","maintainers":[{"name":"squarebracket","email":"chuck.wilson+github@gmail.com"},{"name":"brandonocasey","email":"brandonocasey@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":"imbcmdth","email":"jon.carlos.rivera@gmail.com"},{"name":"lday","email":"ldayananda@brightcove.com"},{"name":"gkatsev","email":"me@gkatsev.com"},{"name":"abarstow","email":"alexander.barstow@gmail.com"},{"name":"misteroneill","email":"pgoneill@gmail.com"},{"name":"dmlap","email":"dlapalomento@gmail.com"}],"homepage":"https://github.com/videojs/videojs-contrib-quality-levels#readme","bugs":{"url":"https://github.com/videojs/videojs-contrib-quality-levels/issues"},"dist":{"shasum":"046e9e21ed01043f512b83a1916001d552457083","tarball":"http://tools.bpmhome.cn:8082/nexus/repository/npm-lc/videojs-contrib-quality-levels/-/videojs-contrib-quality-levels-2.1.0.tgz","fileCount":19,"integrity":"sha512-dqGQGbL9AFhucxki7Zh0c3kIhH0PAPcHEh6jUdRyaFCVeOuqnJrOYs/3wNtsokDdBdRf2Du2annpu4Z2XaSZRg==","signatures":[{"sig":"MEQCID6xXNB7afypy4MpAsjNSuU3GpmmBkLqc4RqYMg5QxfHAiAlH5MDolRwAG8ez8erLsaMWgT188C0mP4kqZmLjC0HkA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":113931,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJga1J0CRA9TVsSAnZWagAAMhEP/3s34uLaq/qdShp//u7X\nwFt31Rtv1B0QSaGJ2LSLiut9R2lKLjPhdStmx6dNTCCYDFC9f36+itoPa1Sq\nQLAUNbNxZI1sTt3IN8rPLGbW6l1r3b1XHtKeHNJyWWQg0yV3Ba2Qg+nec2al\n5vtFUnR7w0XJmGFLwBwZZ1ncI+w6w8RXDGbrxnmETeCMqAYAL5XW3U7z/LQ6\n+XiQ/6WPQ2kdSE64+J5/uZPiuMiVr5HY3lBeWZk2tatTN0zLzC7DTMNaH7lR\nHyLdBIX+rptYsnORcmaF451I0lVbbYrZ8fWOOQgbtxxQEMvcBKPnU7ziogJ1\nTZVrQe7Q5iCjm2M5m6NTfhZCPiyfikpnusdw3gwvV0STFvOe/NNESq9oeQgi\nNgvBMeDmVwArJH85KJUqL5M3D1G2XKkLpefLA1rsuFIA8SFnMtt+VFqwCSLW\nEMGgxjkUeJmXLv47DfMgBjjN4XcG7P2sHZfYctVpLhEh76ktyNzQ8V5ghAsR\nkAwC/7fjVN7VDDm19EZZjAJjfd9gSo0MirJP1V1OKQPGADoRYSYkqhmoP0yM\nyt6vi9q4jrd1ppj2opyzIqup+dn32q/h3Iz3NcbAmsXFJX3R9w8lhS4wg5PO\nZfjP2aj5Ui1H5udDnqJT4X3fZuC5EzsnDJmykOH9jaizaSCgcv6YWUmN0Thu\nrWva\r\n=oWnx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/videojs-contrib-quality-levels.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"dist/videojs-contrib-quality-levels.es.js","gitHead":"547a9c39c7d9b1098c7c7a93d44623ee1730bff5","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 clean","watch:js":"npm run build:js -- -w","postclean":"shx mkdir -p ./dist ./test/dist","preversion":"npm test","prepublishOnly":"npm run build && vjsverify","update-changelog":"conventional-changelog -p videojs -i CHANGELOG.md -s"},"_npmUser":{"name":"gkatsev","email":"me@gkatsev.com"},"copyright":"Copyright Brightcove, Inc. <https://www.brightcove.com/>","repository":{"url":"git+https://github.com/videojs/videojs-contrib-quality-levels.git","type":"git"},"_npmVersion":"6.14.8","description":"Exposes a list of quality levels available for the source.","directories":{},"jsnext:main":"src/plugin.js","lint-staged":{"*.js":["vjsstandard --fix","git add"],"README.md":["npm run docs:toc","git add"]},"vjsstandard":{"ignore":["dist","docs","test/dist"]},"_nodeVersion":"14.15.1","browserslist":["defaults","ie 11"],"dependencies":{"global":"^4.3.2","video.js":"^6 || ^7"},"_hasShrinkwrap":false,"videojs-plugin":{"script":"dist/videojs-contrib-quality-levels.min.js"},"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","semver":"^5.1.0","lint-staged":"^7.2.2","npm-run-all":"^4.1.5","not-prerelease":"^1.0.1","videojs-standard":"~7.1.0","videojs-contrib-hls":"^5.14.1","npm-merge-driver-install":"^1.0.0","videojs-generator-verify":"~1.0.3","conventional-changelog-cli":"^2.0.1","videojs-generate-karma-config":"~5.0.1","conventional-changelog-videojs":"^3.0.0","videojs-generate-rollup-config":"~2.2.0"},"peerDependencies":{"video.js":"^6 || ^7"},"_npmOperationalInternal":{"tmp":"tmp/videojs-contrib-quality-levels_2.1.0_1617646195476_0.21240174305694737","host":"s3://npm-registry-packages"},"generator-videojs-plugin":{"version":"7.3.2"}},"2.2.0":{"name":"videojs-contrib-quality-levels","version":"2.2.0","keywords":["videojs","videojs-plugin"],"author":{"name":"Brightcove, Inc."},"license":"Apache-2.0","_id":"videojs-contrib-quality-levels@2.2.0","maintainers":[{"name":"squarebracket","email":"chuck.wilson+github@gmail.com"},{"name":"brandonocasey","email":"brandonocasey@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":"imbcmdth","email":"jon.carlos.rivera@gmail.com"},{"name":"lday","email":"ldayananda@brightcove.com"},{"name":"gkatsev","email":"me@gkatsev.com"},{"name":"abarstow","email":"alexander.barstow@gmail.com"},{"name":"misteroneill","email":"pgoneill@gmail.com"},{"name":"dmlap","email":"dlapalomento@gmail.com"}],"homepage":"https://github.com/videojs/videojs-contrib-quality-levels#readme","bugs":{"url":"https://github.com/videojs/videojs-contrib-quality-levels/issues"},"dist":{"shasum":"f711cc78fd5e6559b68cb55537aba1a7e5ee931b","tarball":"http://tools.bpmhome.cn:8082/nexus/repository/npm-lc/videojs-contrib-quality-levels/-/videojs-contrib-quality-levels-2.2.0.tgz","fileCount":20,"integrity":"sha512-r4LFNhjyeBmlGk4Ul43xl+f7sNJ9vFyM6p4NcZNbPlvs1IvykEXCqxvsvaR6KTBjHoHGJnr26grXWcJiLFP+cA==","signatures":[{"sig":"MEUCIQDZDKDhD3XwLDKPVb6Pmw89Q9AYclOeia977Cbjo0yL2gIgGS2es++1yCNybjfwg0+eNQiZaM/opUW6hQJ6XPHIAPY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":108245,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjG3mCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmolnw//SliFyys9Ft0NBx1dSwHVKuKPwzcN8Do3tVJ5jt0KDEYIDIwp\r\nj3rTtMElTAePjCU1uMWRlES0Fmd8shfUT9mn8gu9et1+RaOIrzhsyu0WhLyL\r\nvvkhDwe3zMDoKEBGhMsVkUuHrmCh7tAlRZhnvBI4yZfuq0xPpDSrGWvSP4Z0\r\n2DDxsPZV0PNK2l5QbaBYzWNdkLe7nTUaW3/G9AAUDvId74MtXyX/VAUvCxOA\r\nYkUbG6n+piBhWfToudFYG21MPp9m+q2PdXuk8xY6ObBsL+v+lVGs4hosA1vP\r\nfbT1sbTP4RXhpms5ZpNLvW9JZLHpNTpc6fAu52OFXp6TzLM5uMLt6s46N/tK\r\n4Ue5BN8Glz/joTqT+8ZznL8hM5N/p1ZxAxfVIqXbEVgouMt1tHnB+sfOUZei\r\nDYytZAOO3dEiEegHsXB+wL22yp877sQrCKdcBo6nj/WXKfTN3HRINmLGPQTW\r\n84U5sWGML2VP8Kp26vVnKL7ha3Dw1tVLnATUDWi2PX1zUxg+82duzPUMrldp\r\nYiHj/w055U2TG7IF+CV7wOlaSvJjVOz9Z+IQlS8GZi3XyKmwU7VLa0NjodsS\r\nBmkwikk8VSHsxFQc6mY1lj1lMc/XMxaALjsqNqKUDFHp1w5j6nA26g2OYXCs\r\nn0ZNfszGYKCxV0N7MJXWSI600X4PCS4QtxA=\r\n=o+W2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/videojs-contrib-quality-levels.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"dist/videojs-contrib-quality-levels.es.js","gitHead":"9a1937d9131a9f9d5d79d42707ea678cab8ad885","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 -c scripts/jsdoc.config.json -r -d docs/api","docs:toc":"doctoc README.md","posttest":"shx cat test/dist/coverage/text.txt","prebuild":"npm run clean","watch:js":"npm run build:js -- -w","postclean":"shx mkdir -p ./dist ./test/dist","preversion":"npm test","prepublishOnly":"npm run build && vjsverify","update-changelog":"conventional-changelog -p videojs -i CHANGELOG.md -s"},"_npmUser":{"name":"gkatsev","email":"me@gkatsev.com"},"copyright":"Copyright Brightcove, Inc. <https://www.brightcove.com/>","repository":{"url":"git+https://github.com/videojs/videojs-contrib-quality-levels.git","type":"git"},"_npmVersion":"6.14.17","description":"Exposes a list of quality levels available for the source.","directories":{},"jsnext:main":"src/plugin.js","lint-staged":{"*.js":["vjsstandard --fix","git add"],"README.md":["npm run docs:toc","git add"]},"vjsstandard":{"ignore":["dist","docs","test/dist"]},"_nodeVersion":"14.19.3","browserslist":["defaults","ie 11"],"dependencies":{"global":"^4.3.2","video.js":"^6 || ^7"},"_hasShrinkwrap":false,"videojs-plugin":{"script":"dist/videojs-contrib-quality-levels.min.js"},"devDependencies":{"shx":"^0.3.2","husky":"^1.0.0-rc.13","jsdoc":"^3.6.10","karma":"^3.0.0","sinon":"^6.1.5","doctoc":"^1.3.1","pkg-ok":"^2.2.0","rollup":"^0.66.0","semver":"^5.1.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.3","conventional-changelog-cli":"^2.0.1","videojs-generate-karma-config":"^7.1.0","conventional-changelog-videojs":"^3.0.0","videojs-generate-rollup-config":"~2.2.0"},"peerDependencies":{"video.js":"^6 || ^7"},"_npmOperationalInternal":{"tmp":"tmp/videojs-contrib-quality-levels_2.2.0_1662744961862_0.6725329345537558","host":"s3://npm-registry-packages"},"generator-videojs-plugin":{"version":"7.3.2"}},"2.2.1":{"name":"videojs-contrib-quality-levels","version":"2.2.1","keywords":["videojs","videojs-plugin"],"author":{"name":"Brightcove, Inc."},"license":"Apache-2.0","_id":"videojs-contrib-quality-levels@2.2.1","maintainers":[{"name":"squarebracket","email":"chuck.wilson+github@gmail.com"},{"name":"brandonocasey","email":"brandonocasey@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":"imbcmdth","email":"jon.carlos.rivera@gmail.com"},{"name":"lday","email":"ldayananda@brightcove.com"},{"name":"gkatsev","email":"me@gkatsev.com"},{"name":"abarstow","email":"alexander.barstow@gmail.com"},{"name":"misteroneill","email":"pgoneill@gmail.com"},{"name":"dmlap","email":"dlapalomento@gmail.com"}],"homepage":"https://github.com/videojs/videojs-contrib-quality-levels#readme","bugs":{"url":"https://github.com/videojs/videojs-contrib-quality-levels/issues"},"dist":{"shasum":"46bd7e1db25e6e45824dadf933b08f0c6ec724a1","tarball":"http://tools.bpmhome.cn:8082/nexus/repository/npm-lc/videojs-contrib-quality-levels/-/videojs-contrib-quality-levels-2.2.1.tgz","fileCount":19,"integrity":"sha512-cnF6OGGgoC/2nUrbdz54nzPm3BpEZQzMTpyekiX6AXs8imATX2sHbrUz97xXVSHITldk/+d7ZAUrdQYJJTyuug==","signatures":[{"sig":"MEUCIQDsoXg+9td2Udukp7hi+ZxADasz8IXH54nx2CLgluG+WwIgWQnnKZ+ZgrAFZDei+I/JOV1wAv52tVww3ob/bQriiZc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102140,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjflRsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpJWw//eBZPHCPNStex8j2f2i5GE1f5NkbUO5x7rL0M1z5CGigqS+uL\r\n5SN0aTH/Y2/WAB4HmaJ0J1C7QIRR5MIwWtHDanPqeBMc8lXwqo2PSVG8sd4H\r\naucJmO93+23ykJE7obPx25Ckq0AjWDRqjM9LzxavSEemEiYpAzZdtqctIfed\r\nQ/hGIpFXqOd23sY2u+bRy2NYlH8P4FY7vI7e4lzrR6FAIlFW25VgV/nIYb/w\r\nC2qxPT4PwlhJvtEY0/nH6XhZGHM+IRAcXRXLW2aiGSsupjQogQh8dlvdAqqj\r\nxUtsCTc+7I4sBP2yplFM/mX1yg9PEAL3Jg9xiiRftvUBrXs/bwtwYHPBom7A\r\nTHbsS3SAe0x2bRDo/czaKKZ2i9lIrQkGVGylKonafxZ1MqVIjhH8ohl6DXQq\r\nMxpPySMfEhc7W9uhy3Qqp68bQRsjX+gIYYDLBDtWTgvef9OLsyxREYw3SaM4\r\nrz0Z+R5Kq0Cfrey4SQJnGRCOFX7FH7E8Qi4IywJD8p2TwWs39uZTzB2KD/et\r\nkby6byeMY+rNa2K9LYGuVylAhqLBhnQ2JVZvFfjoua2/L0AR7v9cnd9NCCNE\r\nTtYgbj/IZ8iW84vbW8aEech4PlqNzOZfXs6tWnXc6R9mQafX1AI+vT3vTtE/\r\n8PJDO0OZocwiHY+746/LqgLyBRkmRG56vAc=\r\n=KCEx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/videojs-contrib-quality-levels.cjs.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"dist/videojs-contrib-quality-levels.es.js","gitHead":"99d623610d7b7143c9a03b571a8d59ffd0550581","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 -c scripts/jsdoc.config.json -r -d docs/api","docs:toc":"doctoc README.md","posttest":"shx cat test/dist/coverage/text.txt","prebuild":"npm run clean","watch:js":"npm run build:js -- -w","postclean":"shx mkdir -p ./dist ./test/dist","prepublishOnly":"npm run build && vjsverify","update-changelog":"conventional-changelog -p videojs -i CHANGELOG.md -s"},"_npmUser":{"name":"misteroneill","email":"pgoneill@gmail.com"},"copyright":"Copyright Brightcove, Inc. <https://www.brightcove.com/>","repository":{"url":"git+https://github.com/videojs/videojs-contrib-quality-levels.git","type":"git"},"_npmVersion":"8.19.2","description":"Exposes a list of quality levels available for the source.","directories":{},"jsnext:main":"src/plugin.js","lint-staged":{"*.js":["vjsstandard --fix","git add"],"README.md":["npm run docs:toc","git add"]},"vjsstandard":{"ignore":["dist","docs","test/dist"]},"_nodeVersion":"18.12.1","browserslist":["defaults","ie 11"],"dependencies":{"global":"^4.3.2","video.js":"^6 || ^7 || ^8"},"_hasShrinkwrap":false,"videojs-plugin":{"script":"dist/videojs-contrib-quality-levels.min.js"},"devDependencies":{"shx":"^0.3.2","husky":"^1.0.0-rc.13","jsdoc":"^3.6.10","karma":"^3.0.0","sinon":"^6.1.5","doctoc":"^1.3.1","pkg-ok":"^2.2.0","rollup":"^0.66.0","semver":"^5.1.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.3","conventional-changelog-cli":"^2.0.1","videojs-generate-karma-config":"^7.1.0","conventional-changelog-videojs":"^3.0.0","videojs-generate-rollup-config":"~2.2.0"},"peerDependencies":{"video.js":"^6 || ^7 || ^8"},"_npmOperationalInternal":{"tmp":"tmp/videojs-contrib-quality-levels_2.2.1_1669223531867_0.7095062915098547","host":"s3://npm-registry-packages"},"generator-videojs-plugin":{"version":"7.3.2"}},"3.0.0":{"name":"videojs-contrib-quality-levels","version":"3.0.0","keywords":["videojs","videojs-plugin"],"author":{"name":"Brightcove, Inc."},"license":"Apache-2.0","_id":"videojs-contrib-quality-levels@3.0.0","maintainers":[{"name":"squarebracket","email":"chuck.wilson+github@gmail.com"},{"name":"brandonocasey","email":"brandonocasey@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":"imbcmdth","email":"jon.carlos.rivera@gmail.com"},{"name":"lday","email":"ldayananda@brightcove.com"},{"name":"gkatsev","email":"me@gkatsev.com"},{"name":"abarstow","email":"alexander.barstow@gmail.com"},{"name":"misteroneill","email":"pgoneill@gmail.com"},{"name":"dmlap","email":"dlapalomento@gmail.com"}],"homepage":"https://github.com/videojs/videojs-contrib-quality-levels#readme","bugs":{"url":"https://github.com/videojs/videojs-contrib-quality-levels/issues"},"dist":{"shasum":"bc66f1333b763754b4425455bee4ef6e5ba53984","tarball":"http://tools.bpmhome.cn:8082/nexus/repository/npm-lc/videojs-contrib-quality-levels/-/videojs-contrib-quality-levels-3.0.0.tgz","fileCount":19,"integrity":"sha512-sNx38EYUx+Q+gmup1gVTv9P9/sPs28rM7gZOx1sedaHoKxEdYB+ysOGfHj6MSELBMNGMj6ZspdrpSiWguGvGxA==","signatures":[{"sig":"MEUCIQClKjfuNaqjWZ9+z+rFxSqyCcvgJtNGvbhPPnA01mdoDAIgArURV//b1YwlpYSqSV8hjVvWeporUqrC0YJvNZa6u2A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67191,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpJx9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpjog//WVKNAOFgKjukTmnvijaBb4VFtfZkH0YnuW3YVJeeNv+KqQBz\r\nC2l4/VMWo2f6VxVyvv3q3lAaAZtvPnroU8SPVNotfFlbYVUXHd8JWnCd/hGN\r\ndM/xngYPBwUe6RaV0Z6RLRbOMA8lpaJ/3hbYuWXy1JLeQCnGXZC/y1uVlAov\r\nR7ok8f3OEPyY5spJtBg0GMcCeCQe+vwqvHokM8jV5ikR6aIGOllsqgGI5/Kk\r\nemLdnriq4CVUgWQ7jh9qaOXDzdyqSkAPN51HvjIwh8vul/slSC3k5NrY9JAP\r\nGI1E9LWKwEjj4NDby+i1MEt//Ft7E8Rpnmc1+oduwhZ69DCHmxHquzQbD8CO\r\noaG56rmm4IBjNdHxwVPSzpyok2VkYO3Fc56RZCXDdgyyZQi8z3XtDGi1l4LF\r\nkq2+llT0Km9dea7rdrFwdGNg3KYlGWvHbw2aZrIyTZfNOn7r7L6JjjBuZmDu\r\nszP+7u9kP82smsLpvLCfoaQODykzDsYnbFiIAofGNgRcd+a59Lc3JPZcyqZD\r\nUh+GVjBz4FW6s/8UGugvrbAcbupG7EFsa2y9lBDFtRNR1NWJEpkzIADfuk4n\r\nRY0m7MEn383emgxvjCApyok+nUPFSx8hlckn0v5L1dQOPIYhkM0Tt41vxwRJ\r\nV6R2DCdDwRLTpKe8mrKiqL/Jq401Z5ENWmk=\r\n=8gAn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/videojs-contrib-quality-levels.cjs.js","husky":{"hooks":{"pre-push":"npm run test","pre-commit":"lint-staged"}},"module":"dist/videojs-contrib-quality-levels.es.js","browser":"dist/videojs-contrib-quality-levels.js","engines":{"npm":">=6","node":">=14"},"gitHead":"81d2293434cb8acff7d6988035cb4da24c70665a","scripts":{"docs":"npm-run-all docs:*","lint":"vjsstandard","test":"npm-run-all lint build-test && karma start scripts/karma.conf.js","build":"npm-run-all -s clean -p build:*","clean":"shx rm -rf ./dist ./test/dist ./cjs ./es && shx mkdir -p ./dist ./test/dist ./cjs ./es","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 -c scripts/jsdoc.config.json -r -d docs/api","docs:toc":"doctoc --notitle README.md","posttest":"shx cat test/dist/coverage/text.txt","prebuild":"npm run clean","watch:js":"npm run build:js -- -w","postclean":"shx mkdir -p ./dist ./test/dist","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 --skip-es-check","update-changelog":"conventional-changelog -p videojs -i CHANGELOG.md -s"},"_npmUser":{"name":"abarstow","email":"alexander.barstow@gmail.com"},"copyright":"Copyright Brightcove, Inc. <https://www.brightcove.com/>","repository":{"url":"git+https://github.com/videojs/videojs-contrib-quality-levels.git","type":"git"},"_npmVersion":"6.14.15","description":"Exposes a list of quality levels available for the source.","directories":{},"jsnext:main":"src/plugin.js","lint-staged":{"*.js":"vjsstandard --fix","README.md":"doctoc --notitle"},"vjsstandard":{"ignore":["cjs","dist","docs","ejs","test/dist"]},"_nodeVersion":"14.18.2","dependencies":{"global":"^4.4.0"},"_hasShrinkwrap":false,"videojs-plugin":{"script":"dist/videojs-contrib-quality-levels.min.js"},"devDependencies":{"shx":"^0.3.2","husky":"^1.0.0-rc.13","jsdoc":"^3.6.11","karma":"^6.3.2","sinon":"^9.1.0","doctoc":"^1.3.1","pkg-ok":"^2.2.0","rollup":"^2.46.0","semver":"^5.1.0","video.js":"^6 || ^7 || ^8","@babel/cli":"^7.13.16","lint-staged":"^7.2.2","npm-run-all":"^4.1.5","@babel/runtime":"^7.14.0","not-prerelease":"^1.0.1","videojs-standard":"^9.0.1","@videojs/babel-config":"^0.2.0","npm-merge-driver-install":"^1.0.0","videojs-generator-verify":"^4.1.0","@videojs/generator-helpers":"~2.0.2","conventional-changelog-cli":"^2.0.1","videojs-generate-karma-config":"~8.0.0","conventional-changelog-videojs":"^3.0.0","videojs-generate-rollup-config":"^7.0.0"},"peerDependencies":{"video.js":"^6 || ^7 || ^8"},"_npmOperationalInternal":{"tmp":"tmp/videojs-contrib-quality-levels_3.0.0_1671732349152_0.4377275535212697","host":"s3://npm-registry-packages"},"generator-videojs-plugin":{"version":"8.0.0"}},"4.0.0":{"name":"videojs-contrib-quality-levels","version":"4.0.0","keywords":["videojs","videojs-plugin"],"author":{"name":"Brightcove, Inc."},"license":"Apache-2.0","_id":"videojs-contrib-quality-levels@4.0.0","maintainers":[{"name":"squarebracket","email":"chuck.wilson+github@gmail.com"},{"name":"brandonocasey","email":"brandonocasey@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":"imbcmdth","email":"jon.carlos.rivera@gmail.com"},{"name":"lday","email":"ldayananda@brightcove.com"},{"name":"gkatsev","email":"me@gkatsev.com"},{"name":"abarstow","email":"alexander.barstow@gmail.com"},{"name":"misteroneill","email":"pgoneill@gmail.com"},{"name":"dmlap","email":"dlapalomento@gmail.com"}],"homepage":"https://github.com/videojs/videojs-contrib-quality-levels#readme","bugs":{"url":"https://github.com/videojs/videojs-contrib-quality-levels/issues"},"dist":{"shasum":"faa8096594cdbfc3ccbefe8572fc20531ba23f3d","tarball":"http://tools.bpmhome.cn:8082/nexus/repository/npm-lc/videojs-contrib-quality-levels/-/videojs-contrib-quality-levels-4.0.0.tgz","fileCount":19,"integrity":"sha512-u5rmd8BjLwANp7XwuQ0Q/me34bMe6zg9PQdHfTS7aXgiVRbNTb4djcmfG7aeSrkpZjg+XCLezFNenlJaCjBHKw==","signatures":[{"sig":"MEUCICKbdykype80vh+MEAbQQ0uLxPipR2BeH+9AKS+TzeOtAiEAmX9SgVLzPAcwYk5Fpt/iRHCVtJnslOrunlFdVpQl/aQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68844,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJzgzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq7gw/+PD6+NGzm5hYKb/m5jvDz4B3tIylKERtSPE9g+bld2tZQfpw6\r\n74bL+hVkNkoLXbh41/B6iKlnw/WCAx+ftfiXalyllQ2eIWmuRXZzne2RMuc4\r\nbF02N12Ik5jd1ymi1H4++Wb+OWoE5GIhzv0nHf61m5knEssevK9Dz7OLMBrQ\r\nFqw4MZuEAmFPgZPewSR85nhXo3JIGSlICYM2xWei8dmfYF7IhKPxPweKDpDT\r\nlaVs2iE5TZdW2yZxL7tMQ6JnzqhfoZt66H22EdAb4qddLf5UHCE2vXzTaMyz\r\n+hPUX+kvwwjqjKMuvDn2WZx/t1pBr8RBU1KgaSISWrP8PrK8PaRJfUhaSQ91\r\nSS/5z+5Yh9FGWZqYkJP4FW3rngTvEhiZk26aqK3k/MKEHuZqMmY5MAeAK421\r\nMnqgZJN0h9yF9iccrvtNAOjmKcHf/ZTyOoSm0J9a3H1AGWvPD7VrgVOuLy+t\r\nDMYtHR942FwzXeiLohLN+2TNmTJUfZ/BjfsAjyepVxJM5cngiyBzrWuzvjAd\r\nEI4webh2355W7RVvT0fypCYk5LXFQ8u3uVCmyC98q53t91gRIA4P6KJXZ1SD\r\n/cdVUb/FRuTAAz63eU7zbuH5HMyfNhfiL40HYeJJCoDsxEKw9IahAd1rLUDZ\r\nQq6UqJFDctgq27pD8IxOu7p2Ro5e5joqM7U=\r\n=NV1G\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/videojs-contrib-quality-levels.cjs.js","husky":{"hooks":{"pre-push":"npm run test","pre-commit":"lint-staged"}},"module":"dist/videojs-contrib-quality-levels.es.js","browser":"dist/videojs-contrib-quality-levels.js","engines":{"npm":">=6","node":">=14"},"gitHead":"160234cf5c07c9973ef576a0dfb428c99979f9ff","scripts":{"docs":"npm-run-all docs:*","lint":"vjsstandard","test":"npm-run-all lint build-test && karma start scripts/karma.conf.js","build":"npm-run-all -s clean -p build:*","clean":"shx rm -rf ./dist ./test/dist ./cjs ./es && shx mkdir -p ./dist ./test/dist ./cjs ./es","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 -c scripts/jsdoc.config.json -r -d docs/api","docs:toc":"doctoc --notitle README.md","posttest":"shx cat test/dist/coverage/text.txt","prebuild":"npm run clean","watch:js":"npm run build:js -- -w","postclean":"shx mkdir -p ./dist ./test/dist","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 --skip-es-check","update-changelog":"conventional-changelog -p videojs -i CHANGELOG.md -s"},"_npmUser":{"name":"misteroneill","email":"pgoneill@gmail.com"},"copyright":"Copyright Brightcove, Inc. <https://www.brightcove.com/>","repository":{"url":"git+https://github.com/videojs/videojs-contrib-quality-levels.git","type":"git"},"_npmVersion":"6.14.17","description":"Exposes a list of quality levels available for the source.","directories":{},"jsnext:main":"src/plugin.js","lint-staged":{"*.js":"vjsstandard --fix","README.md":"doctoc --notitle"},"vjsstandard":{"ignore":["cjs","dist","docs","ejs","test/dist"]},"_nodeVersion":"14.21.2","dependencies":{"global":"^4.4.0"},"_hasShrinkwrap":false,"videojs-plugin":{"script":"dist/videojs-contrib-quality-levels.min.js"},"devDependencies":{"shx":"^0.3.2","husky":"^1.0.0-rc.13","jsdoc":"^3.6.11","karma":"^6.3.2","sinon":"^9.1.0","doctoc":"^1.3.1","pkg-ok":"^2.2.0","rollup":"^2.46.0","semver":"^5.1.0","video.js":"^8","@babel/cli":"^7.13.16","lint-staged":"^7.2.2","npm-run-all":"^4.1.5","@babel/runtime":"^7.14.0","not-prerelease":"^1.0.1","videojs-standard":"^9.0.1","@videojs/babel-config":"^0.2.0","npm-merge-driver-install":"^1.0.0","videojs-generator-verify":"^4.1.0","@videojs/generator-helpers":"~2.0.2","conventional-changelog-cli":"^2.0.1","videojs-generate-karma-config":"~8.0.0","conventional-changelog-videojs":"^3.0.0","videojs-generate-rollup-config":"^7.0.0"},"peerDependencies":{"video.js":"^8"},"_npmOperationalInternal":{"tmp":"tmp/videojs-contrib-quality-levels_4.0.0_1680291891104_0.829181709008799","host":"s3://npm-registry-packages"},"generator-videojs-plugin":{"version":"8.0.0"}},"4.1.0":{"name":"videojs-contrib-quality-levels","version":"4.1.0","keywords":["videojs","videojs-plugin"],"author":{"name":"Brightcove, Inc."},"license":"Apache-2.0","_id":"videojs-contrib-quality-levels@4.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"}],"homepage":"https://github.com/videojs/videojs-contrib-quality-levels#readme","bugs":{"url":"https://github.com/videojs/videojs-contrib-quality-levels/issues"},"dist":{"shasum":"44c2d2167114a5c8418548b10a25cb409d6cba51","tarball":"http://tools.bpmhome.cn:8082/nexus/repository/npm-lc/videojs-contrib-quality-levels/-/videojs-contrib-quality-levels-4.1.0.tgz","fileCount":24,"integrity":"sha512-TfrXJJg1Bv4t6TOCMEVMwF/CoS8iENYsWNKip8zfhB5kTcegiFYezEA0eHAJPU64ZC8NQbxQgOwAsYU8VXbOWA==","signatures":[{"sig":"MEQCIAzOpO9tTjftk7mTVouejasVZ2726IUyAj7gBEqUV7Z/AiAPVoyQMk4z4z1ClXEWok2KPviS7ZKgyLXqesC5FaOiog==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66600},"main":"dist/videojs-contrib-quality-levels.cjs.js","types":"dist/types/plugin.d.ts","module":"dist/videojs-contrib-quality-levels.es.js","browser":"dist/videojs-contrib-quality-levels.js","engines":{"npm":">=8","node":">=16"},"gitHead":"0452c163bc3f6d25ae40b6a3abb5f7209ce41f16","scripts":{"docs":"npm-run-all docs:*","lint":"vjsstandard","test":"npm-run-all lint build-test && karma start scripts/karma.conf.js","build":"npm-run-all -s clean -p build:*","clean":"shx rm -rf ./dist ./test/dist ./cjs ./es && shx mkdir -p ./dist ./test/dist ./cjs ./es","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","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 -c scripts/jsdoc.config.json -r -d docs/api","docs:toc":"doctoc --notitle README.md","posttest":"shx cat test/dist/coverage/text.txt","prebuild":"npm run clean","watch:js":"npm run build:js -- -w","postclean":"shx mkdir -p ./dist ./test/dist","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","build:types":"tsc","prepublishOnly":"npm-run-all build-prod && vjsverify --verbose --skip-es-check","update-changelog":"conventional-changelog -p videojs -i CHANGELOG.md -s"},"_npmUser":{"name":"ddashkevich","email":"ddashkevich@brightcove.com"},"copyright":"Copyright Brightcove, Inc. <https://www.brightcove.com/>","repository":{"url":"git+https://github.com/videojs/videojs-contrib-quality-levels.git","type":"git"},"_npmVersion":"8.19.4","description":"Exposes a list of quality levels available for the source.","directories":{},"jsnext:main":"src/plugin.js","lint-staged":{"*.js":"vjsstandard --fix","README.md":"doctoc --notitle"},"vjsstandard":{"ignore":["cjs","dist","docs","ejs","test/dist"]},"_nodeVersion":"16.20.2","dependencies":{"global":"^4.4.0"},"_hasShrinkwrap":false,"videojs-plugin":{"script":"dist/videojs-contrib-quality-levels.min.js"},"devDependencies":{"shx":"^0.3.2","husky":"^8.0.3","jsdoc":"^3.6.11","karma":"^6.3.2","sinon":"^9.1.0","doctoc":"^1.3.1","pkg-ok":"^2.2.0","rollup":"^2.46.0","semver":"^5.1.0","video.js":"^8","@babel/cli":"^7.13.16","typescript":"^5.4.2","lint-staged":"^7.2.2","npm-run-all":"^4.1.5","@babel/runtime":"^7.14.0","not-prerelease":"^1.0.1","videojs-standard":"^9.0.1","@videojs/babel-config":"^0.2.0","npm-merge-driver-install":"^1.0.0","videojs-generator-verify":"^4.1.0","@videojs/generator-helpers":"~2.0.2","conventional-changelog-cli":"^2.0.1","videojs-generate-karma-config":"~8.0.0","conventional-changelog-videojs":"^3.0.0","videojs-generate-rollup-config":"^7.0.0"},"peerDependencies":{"video.js":"^8"},"_npmOperationalInternal":{"tmp":"tmp/videojs-contrib-quality-levels_4.1.0_1709753785590_0.3442100393651213","host":"s3://npm-registry-packages"},"generator-videojs-plugin":{"version":"8.0.0"}}},"name":"videojs-contrib-quality-levels","time":{"created":"2016-11-21T19:01:15.757Z","modified":"2026-04-17T13:37:53.258Z","1.0.0":"2016-11-21T19:01:15.757Z","2.0.0":"2016-12-12T22:55:53.176Z","2.0.1":"2016-12-13T22:26:26.655Z","2.0.2":"2016-12-23T15:30:19.375Z","2.0.3":"2017-02-21T18:43:32.214Z","2.0.4":"2018-01-22T21:26:06.479Z","2.0.5":"2018-07-05T15:49:45.738Z","2.0.6":"2018-08-03T17:19:18.141Z","2.0.7":"2018-08-23T21:04:48.752Z","2.0.8":"2018-09-17T16:09:46.293Z","2.0.9":"2018-09-17T20:54:42.955Z","2.1.0":"2021-04-05T18:09:55.954Z","2.2.0":"2022-09-09T17:36:02.066Z","2.2.1":"2022-11-23T17:12:12.086Z","3.0.0":"2022-12-22T18:05:49.350Z","4.0.0":"2023-03-31T19:44:51.273Z","4.1.0":"2024-03-06T19:36:25.761Z"},"readmeFilename":"README.md","_id":"videojs-contrib-quality-levels","homepage":"https://github.com/videojs/videojs-contrib-quality-levels#readme"}