{"_id":"videojs-analytics","_rev":"7-6f12adb7abbac077f09e52bea672e0fa","name":"videojs-analytics","description":"Track Google Analytics events from video.js players","dist-tags":{"latest":"1.0.0"},"versions":{"0.0.0":{"name":"videojs-analytics","version":"0.0.0","description":"Track Google Analytics events from video.js players","main":"es5/plugin.js","generator-videojs-plugin":{"version":"2.2.0"},"scripts":{"prebuild":"npm run clean","build":"npm-run-all -p build:*","build:js":"npm-run-all build:js:babel build:js:browserify build:js:bannerize build:js:collapse build:js:uglify","build:js:babel":"babel src -d es5","build:js:bannerize":"bannerize dist/videojs-analytics.js --banner=scripts/banner.ejs","build:js:browserify":"browserify . -g browserify-shim -s videojs-analytics -o dist/videojs-analytics.js","build:js:collapse":"bundle-collapser dist/videojs-analytics.js -o dist/videojs-analytics.min.js","build:js:uglify":"uglifyjs dist/videojs-analytics.min.js --comments --mangle --compress -o dist/videojs-analytics.min.js","build:test":"babel-node scripts/build-test.js","clean":"rimraf dist test/dist es5 && mkdirp dist test/dist es5","lint":"vjsstandard","start":"babel-node scripts/server.js","pretest":"npm-run-all lint build","test":"karma start test/karma.conf.js","test:chrome":"npm run pretest && karma start test/karma.conf.js --browsers Chrome","test:firefox":"npm run pretest && karma start test/karma.conf.js --browsers Firefox","test:ie":"npm run pretest && karma start test/karma.conf.js --browsers IE","test:safari":"npm run pretest && karma start test/karma.conf.js --browsers Safari","preversion":"npm test","version":"babel-node scripts/version.js","postversion":"babel-node scripts/postversion.js","prepublish":"npm run build"},"keywords":["videojs","videojs-plugin"],"author":{"name":"Adam Oliver","email":"mail@adamoliver.net"},"license":"MIT","browserify":{"transform":["browserify-versionify"]},"browserify-shim":{"qunit":"global:QUnit","sinon":"global:sinon","video.js":"global:videojs"},"style":"dist/videojs-analytics.css","videojs-plugin":{"style":"dist/videojs-analytics.css","script":"dist/videojs-analytics.min.js"},"vjsstandard":{"ignore":["dist","docs","es5","scripts","test/dist","test/karma.conf.js"]},"files":["CONTRIBUTING.md","bower.json","dist/","docs/","es5/","index.html","scripts/","src/","test/"],"dependencies":{"browserify-versionify":"^1.0.6","video.js":"^5.10.1"},"devDependencies":{"babel-cli":"^6.14.0","babel-plugin-transform-object-assign":"^6.8.0","babel-preset-es2015":"^6.14.0","babelify":"^7.3.0","bannerize":"^1.0.2","bluebird":"^3.2.2","browserify":"^12.0.2","browserify-shim":"^3.8.12","budo":"^8.0.4","bundle-collapser":"^1.2.1","glob":"^6.0.3","global":"^4.3.0","karma":"^0.13.19","karma-chrome-launcher":"^0.2.2","karma-detect-browsers":"^2.0.2","karma-firefox-launcher":"^0.1.7","karma-ie-launcher":"^0.2.0","karma-qunit":"^0.1.9","karma-safari-launcher":"^0.1.1","lodash":"^4.11.2","mkdirp":"^0.5.1","npm-run-all":"^1.5.1","qunitjs":"^1.21.0","rimraf":"^2.5.1","semver":"^5.3.0","sinon":"~1.14.0","uglify-js":"^2.6.1","videojs-standard":"^4.0.0"},"gitHead":"cc68ee701685f4dbd3829ec2cbb5326cce9cd817","_id":"videojs-analytics@0.0.0","_shasum":"cb0577470cd5f154338e21943cd5e8e89d704eef","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"adamoliver","email":"mail@adamoliver.net"},"dist":{"shasum":"cb0577470cd5f154338e21943cd5e8e89d704eef","tarball":"https://registry.npmjs.org/videojs-analytics/-/videojs-analytics-0.0.0.tgz","integrity":"sha512-SfWOPcFjZeqqirOEhkGryQ2YjLv52zIXqWZ5BinUKSquDlv/P8PfldwHGF+hpShHPn/3bDP37SlxV1hP603DKg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGcqVGlNYokAxL3d9WxexooCt9271HvxYBwwyRIEjVX4AiArpWaMHpGivBGRTZnWNhxhm12y8mFbpGQCrocAO/QL0Q=="}]},"maintainers":[{"name":"adamoliver","email":"mail@adamoliver.net"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/videojs-analytics-0.0.0.tgz_1484582877142_0.2838439787738025"}},"0.1.0":{"name":"videojs-analytics","version":"0.1.0","description":"Track Google Analytics events from video.js players","main":"es5/plugin.js","generator-videojs-plugin":{"version":"2.2.0"},"scripts":{"prebuild":"npm run clean","build":"npm-run-all -p build:*","build:js":"npm-run-all build:js:babel build:js:browserify build:js:bannerize build:js:collapse build:js:uglify","build:js:babel":"babel src -d es5","build:js:bannerize":"bannerize dist/videojs-analytics.js --banner=scripts/banner.ejs","build:js:browserify":"browserify . -g browserify-shim -s videojs-analytics -o dist/videojs-analytics.js","build:js:collapse":"bundle-collapser dist/videojs-analytics.js -o dist/videojs-analytics.min.js","build:js:uglify":"uglifyjs dist/videojs-analytics.min.js --comments --mangle --compress -o dist/videojs-analytics.min.js","build:test":"babel-node scripts/build-test.js","clean":"rimraf dist test/dist es5 && mkdirp dist test/dist es5","lint":"vjsstandard","start":"babel-node scripts/server.js","pretest":"npm-run-all lint build","test":"karma start test/karma.conf.js","test:chrome":"npm run pretest && karma start test/karma.conf.js --browsers Chrome","test:firefox":"npm run pretest && karma start test/karma.conf.js --browsers Firefox","test:ie":"npm run pretest && karma start test/karma.conf.js --browsers IE","test:safari":"npm run pretest && karma start test/karma.conf.js --browsers Safari","preversion":"npm test","version":"babel-node scripts/version.js","postversion":"babel-node scripts/postversion.js","prepublish":"npm run build"},"keywords":["videojs","videojs-plugin"],"author":{"name":"Adam Oliver","email":"mail@adamoliver.net"},"license":"MIT","browserify":{"transform":["browserify-versionify"]},"browserify-shim":{"qunit":"global:QUnit","sinon":"global:sinon","video.js":"global:videojs"},"style":"dist/videojs-analytics.css","videojs-plugin":{"style":"dist/videojs-analytics.css","script":"dist/videojs-analytics.min.js"},"vjsstandard":{"ignore":["dist","docs","es5","scripts","test/dist","test/karma.conf.js"]},"files":["CONTRIBUTING.md","bower.json","dist/","docs/","es5/","index.html","scripts/","src/","test/"],"dependencies":{"browserify-versionify":"^1.0.6","video.js":"^5.10.1"},"devDependencies":{"babel-cli":"^6.14.0","babel-plugin-transform-object-assign":"^6.8.0","babel-preset-es2015":"^6.14.0","babelify":"^7.3.0","bannerize":"^1.0.2","bluebird":"^3.2.2","browserify":"^12.0.2","browserify-shim":"^3.8.12","budo":"^8.0.4","bundle-collapser":"^1.2.1","glob":"^6.0.3","global":"^4.3.0","karma":"^0.13.19","karma-chrome-launcher":"^0.2.2","karma-detect-browsers":"^2.0.2","karma-firefox-launcher":"^0.1.7","karma-ie-launcher":"^0.2.0","karma-qunit":"^0.1.9","karma-safari-launcher":"^0.1.1","lodash":"^4.11.2","mkdirp":"^0.5.1","npm-run-all":"^1.5.1","qunitjs":"^1.21.0","rimraf":"^2.5.1","semver":"^5.3.0","sinon":"~1.14.0","uglify-js":"^2.6.1","videojs-standard":"^4.0.0"},"gitHead":"f05d5f7538ab1487b9df5903b0a770ff815511b6","_id":"videojs-analytics@0.1.0","_shasum":"191e95707b7c25dcb76d47a1975ceca090a0f870","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"adamoliver","email":"mail@adamoliver.net"},"dist":{"shasum":"191e95707b7c25dcb76d47a1975ceca090a0f870","tarball":"https://registry.npmjs.org/videojs-analytics/-/videojs-analytics-0.1.0.tgz","integrity":"sha512-BvW6RH6hFbOJmT8H45HeJ9lMpvVUrWuKR9fnB/Je2/onkmfP0dbuhK1Sj/dcTF8Yv90r9cDYj/dnmE856lMPSA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCt4JZX9a3SMD4WGA09PUGkmDWSLFPuZk7c5PI+s4UAmAIgHsQSVO4+sil2LsuNw29Pc7Iw4qaajiT3sGOGASvSZIE="}]},"maintainers":[{"name":"adamoliver","email":"mail@adamoliver.net"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/videojs-analytics-0.1.0.tgz_1484764010226_0.4643428607378155"}},"0.1.1":{"name":"videojs-analytics","version":"0.1.1","description":"Track Google Analytics events from video.js players","main":"es5/plugin.js","generator-videojs-plugin":{"version":"2.2.0"},"scripts":{"prebuild":"npm run clean","build":"npm-run-all -p build:*","build:js":"npm-run-all build:js:babel build:js:browserify build:js:bannerize build:js:collapse build:js:uglify","build:js:babel":"babel src -d es5","build:js:bannerize":"bannerize dist/videojs-analytics.js --banner=scripts/banner.ejs","build:js:browserify":"browserify . -g browserify-shim -s videojs-analytics -o dist/videojs-analytics.js","build:js:collapse":"bundle-collapser dist/videojs-analytics.js -o dist/videojs-analytics.min.js","build:js:uglify":"uglifyjs dist/videojs-analytics.min.js --comments --mangle --compress -o dist/videojs-analytics.min.js","build:test":"babel-node scripts/build-test.js","clean":"rimraf dist test/dist es5 && mkdirp dist test/dist es5","lint":"vjsstandard","start":"babel-node scripts/server.js","pretest":"npm-run-all lint build","test":"karma start test/karma.conf.js","test:chrome":"npm run pretest && karma start test/karma.conf.js --browsers Chrome","test:firefox":"npm run pretest && karma start test/karma.conf.js --browsers Firefox","test:ie":"npm run pretest && karma start test/karma.conf.js --browsers IE","test:safari":"npm run pretest && karma start test/karma.conf.js --browsers Safari","preversion":"npm test","version":"babel-node scripts/version.js","postversion":"babel-node scripts/postversion.js","prepublish":"npm run build"},"keywords":["videojs","videojs-plugin"],"author":{"name":"Adam Oliver","email":"mail@adamoliver.net"},"license":"MIT","browserify":{"transform":["browserify-versionify"]},"browserify-shim":{"qunit":"global:QUnit","sinon":"global:sinon","video.js":"global:videojs"},"style":"dist/videojs-analytics.css","videojs-plugin":{"style":"dist/videojs-analytics.css","script":"dist/videojs-analytics.min.js"},"vjsstandard":{"ignore":["dist","docs","es5","scripts","test/dist","test/karma.conf.js"]},"files":["CONTRIBUTING.md","bower.json","dist/","docs/","es5/","index.html","scripts/","src/","test/"],"dependencies":{"browserify-versionify":"^1.0.6","video.js":"^5.10.1"},"devDependencies":{"babel-cli":"^6.14.0","babel-plugin-transform-object-assign":"^6.8.0","babel-preset-es2015":"^6.14.0","babelify":"^7.3.0","bannerize":"^1.0.2","bluebird":"^3.2.2","browserify":"^12.0.2","browserify-shim":"^3.8.12","budo":"^8.0.4","bundle-collapser":"^1.2.1","glob":"^6.0.3","global":"^4.3.0","karma":"^0.13.19","karma-chrome-launcher":"^0.2.2","karma-detect-browsers":"^2.0.2","karma-firefox-launcher":"^0.1.7","karma-ie-launcher":"^0.2.0","karma-qunit":"^0.1.9","karma-safari-launcher":"^0.1.1","lodash":"^4.11.2","mkdirp":"^0.5.1","npm-run-all":"^1.5.1","qunitjs":"^1.21.0","rimraf":"^2.5.1","semver":"^5.3.0","sinon":"~1.14.0","uglify-js":"^2.6.1","videojs-standard":"^4.0.0"},"gitHead":"7536ffbed91ca35ee3bad28a2e8e70afa89973a4","_id":"videojs-analytics@0.1.1","_shasum":"34c04d3ac1dcf59d56e72ae559a5897a3bdf613c","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"adamoliver","email":"mail@adamoliver.net"},"dist":{"shasum":"34c04d3ac1dcf59d56e72ae559a5897a3bdf613c","tarball":"https://registry.npmjs.org/videojs-analytics/-/videojs-analytics-0.1.1.tgz","integrity":"sha512-z61XCSIy9BcgAfl103EAqoCbD5UjT33s+yQpFFVtqCpmGAOkdxon45xpNP71iCCjAdf+gRcfFDHL0onvQ2L12g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGW3ldSxXZIN+3tTBT7x38u4DadU3zddWEKfbHl5vRMZAiEA3+Q0EOahvpY86GV3ufeqK/oXFYq2o3GcVAmSARVuetk="}]},"maintainers":[{"name":"adamoliver","email":"mail@adamoliver.net"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/videojs-analytics-0.1.1.tgz_1484841396919_0.7215387879405171"}},"0.1.2":{"name":"videojs-analytics","version":"0.1.2","description":"Track Google Analytics events from video.js players","main":"es5/plugin.js","generator-videojs-plugin":{"version":"2.2.0"},"scripts":{"prebuild":"npm run clean","build":"npm-run-all -p build:*","build:js":"npm-run-all build:js:babel build:js:browserify build:js:bannerize build:js:collapse build:js:uglify","build:js:babel":"babel src -d es5","build:js:bannerize":"bannerize dist/videojs-analytics.js --banner=scripts/banner.ejs","build:js:browserify":"browserify . -g browserify-shim -s videojs-analytics -o dist/videojs-analytics.js","build:js:collapse":"bundle-collapser dist/videojs-analytics.js -o dist/videojs-analytics.min.js","build:js:uglify":"uglifyjs dist/videojs-analytics.min.js --comments --mangle --compress -o dist/videojs-analytics.min.js","build:test":"babel-node scripts/build-test.js","clean":"rimraf dist test/dist es5 && mkdirp dist test/dist es5","lint":"vjsstandard","start":"babel-node scripts/server.js","pretest":"npm-run-all lint build","test":"karma start test/karma.conf.js","test:chrome":"npm run pretest && karma start test/karma.conf.js --browsers Chrome","test:firefox":"npm run pretest && karma start test/karma.conf.js --browsers Firefox","test:ie":"npm run pretest && karma start test/karma.conf.js --browsers IE","test:safari":"npm run pretest && karma start test/karma.conf.js --browsers Safari","preversion":"npm test","version":"babel-node scripts/version.js","postversion":"babel-node scripts/postversion.js","prepublish":"npm run build"},"keywords":["videojs","videojs-plugin"],"author":{"name":"Adam Oliver","email":"mail@adamoliver.net"},"license":"MIT","browserify":{"transform":["browserify-versionify"]},"browserify-shim":{"qunit":"global:QUnit","sinon":"global:sinon","video.js":"global:videojs"},"style":"dist/videojs-analytics.css","videojs-plugin":{"style":"dist/videojs-analytics.css","script":"dist/videojs-analytics.min.js"},"vjsstandard":{"ignore":["dist","docs","es5","scripts","test/dist","test/karma.conf.js"]},"files":["CONTRIBUTING.md","bower.json","dist/","docs/","es5/","index.html","scripts/","src/","test/"],"dependencies":{"browserify-versionify":"^1.0.6","video.js":"^5.10.1"},"devDependencies":{"babel-cli":"^6.14.0","babel-plugin-transform-object-assign":"^6.8.0","babel-preset-es2015":"^6.14.0","babelify":"^7.3.0","bannerize":"^1.0.2","bluebird":"^3.2.2","browserify":"^12.0.2","browserify-shim":"^3.8.12","budo":"^8.0.4","bundle-collapser":"^1.2.1","glob":"^6.0.3","global":"^4.3.0","karma":"^0.13.19","karma-chrome-launcher":"^0.2.2","karma-detect-browsers":"^2.0.2","karma-firefox-launcher":"^0.1.7","karma-ie-launcher":"^0.2.0","karma-qunit":"^0.1.9","karma-safari-launcher":"^0.1.1","lodash":"^4.11.2","mkdirp":"^0.5.1","npm-run-all":"^1.5.1","qunitjs":"^1.21.0","rimraf":"^2.5.1","semver":"^5.3.0","sinon":"~1.14.0","uglify-js":"^2.6.1","videojs-standard":"^4.0.0"},"gitHead":"9806204d34ab539653efe0cfc6fcf7c52f63d129","_id":"videojs-analytics@0.1.2","_shasum":"74719fb16fa2a5e2da07cfa11b4d34124632ceae","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"adamoliver","email":"mail@adamoliver.net"},"dist":{"shasum":"74719fb16fa2a5e2da07cfa11b4d34124632ceae","tarball":"https://registry.npmjs.org/videojs-analytics/-/videojs-analytics-0.1.2.tgz","integrity":"sha512-vpqR8WhTOf1a0KyJEV04JFNAH0DOBGrITbWg7Gfp+Mi+8r85fpFCgCuMsxH/3FvqDok7GLPakKXx/N166lYuAg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHXHpac3afVwR4FSzeWN5EUZdQE29tRN50WfbntrU1hgIhAJEZ4qLoOtrkbAIncFRn5mppLZegIG5sOza2Bbsvp8ld"}]},"maintainers":[{"name":"adamoliver","email":"mail@adamoliver.net"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/videojs-analytics-0.1.2.tgz_1484850322324_0.17832077969796956"}},"0.1.3":{"name":"videojs-analytics","version":"0.1.3","description":"Track Google Analytics events from video.js players","main":"es5/plugin.js","generator-videojs-plugin":{"version":"2.2.0"},"scripts":{"prebuild":"npm run clean","build":"npm-run-all -p build:*","build:js":"npm-run-all build:js:babel build:js:browserify build:js:bannerize build:js:collapse build:js:uglify","build:js:babel":"babel src -d es5","build:js:bannerize":"bannerize dist/videojs-analytics.js --banner=scripts/banner.ejs","build:js:browserify":"browserify . -g browserify-shim -s videojs-analytics -o dist/videojs-analytics.js","build:js:collapse":"bundle-collapser dist/videojs-analytics.js -o dist/videojs-analytics.min.js","build:js:uglify":"uglifyjs dist/videojs-analytics.min.js --comments --mangle --compress -o dist/videojs-analytics.min.js","build:test":"babel-node scripts/build-test.js","clean":"rimraf dist test/dist es5 && mkdirp dist test/dist es5","lint":"vjsstandard","start":"babel-node scripts/server.js","pretest":"npm-run-all lint build","test":"karma start test/karma.conf.js","test:chrome":"npm run pretest && karma start test/karma.conf.js --browsers Chrome","test:firefox":"npm run pretest && karma start test/karma.conf.js --browsers Firefox","test:ie":"npm run pretest && karma start test/karma.conf.js --browsers IE","test:safari":"npm run pretest && karma start test/karma.conf.js --browsers Safari","preversion":"npm test","version":"babel-node scripts/version.js","postversion":"babel-node scripts/postversion.js","prepublish":"npm run build"},"keywords":["videojs","videojs-plugin"],"author":{"name":"Adam Oliver","email":"mail@adamoliver.net"},"license":"MIT","browserify":{"transform":["browserify-versionify"]},"browserify-shim":{"qunit":"global:QUnit","sinon":"global:sinon","video.js":"global:videojs"},"style":"dist/videojs-analytics.css","videojs-plugin":{"style":"dist/videojs-analytics.css","script":"dist/videojs-analytics.min.js"},"vjsstandard":{"ignore":["dist","docs","es5","scripts","test/dist","test/karma.conf.js"]},"files":["CONTRIBUTING.md","bower.json","dist/","docs/","es5/","index.html","scripts/","src/","test/"],"dependencies":{"browserify-versionify":"^1.0.6","video.js":"^5.10.1"},"devDependencies":{"babel-cli":"^6.14.0","babel-plugin-transform-object-assign":"^6.8.0","babel-preset-es2015":"^6.14.0","babelify":"^7.3.0","bannerize":"^1.0.2","bluebird":"^3.2.2","browserify":"^12.0.2","browserify-shim":"^3.8.12","budo":"^8.0.4","bundle-collapser":"^1.2.1","glob":"^6.0.3","global":"^4.3.0","karma":"^0.13.19","karma-chrome-launcher":"^0.2.2","karma-detect-browsers":"^2.0.2","karma-firefox-launcher":"^0.1.7","karma-ie-launcher":"^0.2.0","karma-qunit":"^0.1.9","karma-safari-launcher":"^0.1.1","lodash":"^4.11.2","mkdirp":"^0.5.1","npm-run-all":"^1.5.1","qunitjs":"^1.21.0","rimraf":"^2.5.1","semver":"^5.3.0","sinon":"~1.14.0","uglify-js":"^2.6.1","videojs-standard":"^4.0.0"},"gitHead":"a86a179db46a4ffcdf9e197a1f53116a0207feec","_id":"videojs-analytics@0.1.3","_shasum":"3c15d437a4dae1829c536a59018bca37d4d45440","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"adamoliver","email":"mail@adamoliver.net"},"dist":{"shasum":"3c15d437a4dae1829c536a59018bca37d4d45440","tarball":"https://registry.npmjs.org/videojs-analytics/-/videojs-analytics-0.1.3.tgz","integrity":"sha512-t0scI6BOEnQfFGDcVbuUQm30GC5HHQNpGX17USsioy260H7LvUwqx7A0VMBhS810AHF0Ves7EvXRRo/YNGZodA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHAtQ2RmZLjrfk0OrlFmwXscsjmJ9CrnkvB/40HiNc74AiEAza13rvZKBxJvOfzw7fYDBWUTT0ximf26ApEmxqJqVqs="}]},"maintainers":[{"name":"adamoliver","email":"mail@adamoliver.net"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/videojs-analytics-0.1.3.tgz_1484916414972_0.8977340653073043"}},"1.0.0":{"name":"videojs-analytics","version":"1.0.0","description":"Track Google Analytics events from video.js players","main":"es5/plugin.js","generator-videojs-plugin":{"version":"2.2.0"},"scripts":{"prebuild":"npm run clean","build":"npm-run-all -p build:*","build:js":"npm-run-all build:js:babel build:js:browserify build:js:bannerize build:js:collapse build:js:uglify","build:js:babel":"babel src -d es5","build:js:bannerize":"bannerize dist/videojs-analytics.js --banner=scripts/banner.ejs","build:js:browserify":"browserify . -g browserify-shim -s videojs-analytics -o dist/videojs-analytics.js","build:js:collapse":"bundle-collapser dist/videojs-analytics.js -o dist/videojs-analytics.min.js","build:js:uglify":"uglifyjs dist/videojs-analytics.min.js --comments --mangle --compress -o dist/videojs-analytics.min.js","build:test":"babel-node scripts/build-test.js","clean":"rimraf dist test/dist es5 && mkdirp dist test/dist es5","lint":"vjsstandard","start":"babel-node scripts/server.js","pretest":"npm-run-all lint build","test":"karma start test/karma.conf.js","test:chrome":"npm run pretest && karma start test/karma.conf.js --browsers Chrome","test:firefox":"npm run pretest && karma start test/karma.conf.js --browsers Firefox","test:ie":"npm run pretest && karma start test/karma.conf.js --browsers IE","test:safari":"npm run pretest && karma start test/karma.conf.js --browsers Safari","preversion":"npm test","version":"babel-node scripts/version.js","postversion":"babel-node scripts/postversion.js","prepublish":"npm run build"},"keywords":["videojs","videojs-plugin"],"author":{"name":"Adam Oliver","email":"mail@adamoliver.net"},"license":"MIT","browserify":{"transform":["browserify-versionify"]},"browserify-shim":{"qunit":"global:QUnit","sinon":"global:sinon","video.js":"global:videojs"},"style":"dist/videojs-analytics.css","videojs-plugin":{"style":"dist/videojs-analytics.css","script":"dist/videojs-analytics.min.js"},"vjsstandard":{"ignore":["dist","docs","es5","scripts","test/dist","test/karma.conf.js"]},"files":["CONTRIBUTING.md","bower.json","dist/","docs/","es5/","index.html","scripts/","src/","test/"],"dependencies":{"browserify-versionify":"^1.0.6","video.js":"^5.10.1"},"devDependencies":{"babel-cli":"^6.14.0","babel-plugin-transform-object-assign":"^6.8.0","babel-preset-es2015":"^6.14.0","babelify":"^7.3.0","bannerize":"^1.0.2","bluebird":"^3.2.2","browserify":"^12.0.2","browserify-shim":"^3.8.12","budo":"^8.0.4","bundle-collapser":"^1.2.1","glob":"^6.0.3","global":"^4.3.0","karma":"^0.13.19","karma-chrome-launcher":"^0.2.2","karma-detect-browsers":"^2.0.2","karma-firefox-launcher":"^0.1.7","karma-ie-launcher":"^0.2.0","karma-qunit":"^0.1.9","karma-safari-launcher":"^0.1.1","lodash":"^4.11.2","mkdirp":"^0.5.1","npm-run-all":"^1.5.1","qunitjs":"^1.21.0","rimraf":"^2.5.1","semver":"^5.3.0","sinon":"~1.14.0","uglify-js":"^2.6.1","videojs-standard":"^4.0.0"},"gitHead":"4875681258d25e496170667386f87c5205b0147c","_id":"videojs-analytics@1.0.0","_shasum":"d5cf9f41e5e1adba3021b49d569b92b60c2cb01e","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"adamoliver","email":"mail@adamoliver.net"},"dist":{"shasum":"d5cf9f41e5e1adba3021b49d569b92b60c2cb01e","tarball":"https://registry.npmjs.org/videojs-analytics/-/videojs-analytics-1.0.0.tgz","integrity":"sha512-E3rCjK2KQjhw8UOHBnJDsVy9knAgKO14oLQHDbtLNgB0EZJ8tCtXTz/Q2/xnwZrbRE1kcQ8/GagfMVLuVBCR8Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHI/9k5eOGg/70OtUnZ7bOCcLC7S0sz1OZNcL6KCPlOaAiBjne180JUgUjhKmRbtZnE2jMUGj2rs70NxMKpyf9wF+Q=="}]},"maintainers":[{"name":"adamoliver","email":"mail@adamoliver.net"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/videojs-analytics-1.0.0.tgz_1493306845213_0.615937627851963"}}},"readme":"# videojs-analytics\n\nTrack Google Analytics events from video.js players\n\n## Installation\n\n```sh\nnpm install --save videojs-analytics\n```\n\nThe npm installation is preferred, but Bower works, too.\n\n```sh\nbower install  --save videojs-analytics\n```\n\n## Usage\n\nTo include videojs-analytics 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-analytics.min.js\"></script>\n<script>\n  var player = videojs('my-video');\n\n  player.analytics();\n</script>\n```\n\n### Available options\n\nThere are two options you can pass to the plugin. The first is to configure which events you would like to trigger from videojs.\nThis option is an array objects for each event.  Each event contains the name of the event triggered by Video.js and a label and action which will be sent to Google Analytics.  Choose from the list below:\n\n```\nplayer.analytics({\n  events: [\n    {\n      name: 'play',\n      label: 'video play',\n      action: 'play',\n    },\n    {\n      name: 'pause',\n      label: 'video pause',\n      action: 'pause',\n    },\n    {\n      name: 'ended',\n      label: 'video ended',\n      action: 'ended',\n    },\n    {\n      name: 'fullscreenchange',\n      label: {\n        open: 'video fullscreen open',\n        exit: 'video fullscreen exit'\n      },\n      action: 'fullscreen change',\n    },\n    {\n      name: 'volumechange',\n      label: 'volume changed',\n      action: 'volume changed',\n    },\n    {\n      name: 'resize',\n      label: 'resize',\n      action: 'resize',\n    },\n    {\n      name: 'error',\n      label: 'error',\n      action: 'error',\n    },\n    {\n      name: 'resize',\n      label: 'resize',\n      action: 'resize',\n    },\n    {\n      name: 'resolutionchange',\n      action: 'resolution change',\n    },\n    {\n      name: 'timeupdate',\n      action: 'time updated',\n    }\n  ]\n})\n```\n\nYou can also add your own custom events which are not included in the above list. If you include any custom events the event sent to Google Analytics will be the name of the event.\n\n\nTo configure the default category names for audio and video files use the `defaultAudioCategory` `defaultVideoCategory` properties when initialising the plugin.\n\n```\nplayer.analytics({\n  defaultAudioCategory: 'Audio',\n  defaultVideoCategory: 'Video'\n})\n\n```\n\n### Browserify\n\nWhen using with Browserify, install videojs-analytics 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-analytics');\n\nvar player = videojs('my-video');\n\nplayer.analytics();\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-analytics'], function(videojs) {\n  var player = videojs('my-video');\n\n  player.analytics();\n});\n```\n\n## License\n\nMIT. Copyright (c) Adam Oliver &lt;mail@adamoliver.net&gt;\n\n\n[videojs]: http://videojs.com/\n","maintainers":[{"name":"adamoliver","email":"mail@adamoliver.net"}],"time":{"modified":"2022-06-28T17:02:35.068Z","created":"2017-01-16T16:07:57.918Z","0.0.0":"2017-01-16T16:07:57.918Z","0.1.0":"2017-01-18T18:26:50.901Z","0.1.1":"2017-01-19T15:56:38.746Z","0.1.2":"2017-01-19T18:25:22.900Z","0.1.3":"2017-01-20T12:46:56.707Z","1.0.0":"2017-04-27T15:27:27.242Z"},"keywords":["videojs","videojs-plugin"],"author":{"name":"Adam Oliver","email":"mail@adamoliver.net"},"license":"MIT","readmeFilename":"README.md"}