{"_id":"vast-player","_rev":"16-dfe24f4ed742570af48a1229b2a2bedf","name":"vast-player","description":"Playback VAST creatives in a web browser.","dist-tags":{"latest":"0.2.10"},"versions":{"0.1.0":{"name":"vast-player","version":"0.1.0","description":"Playback VAST creatives in a web browser.","main":"index.js","scripts":{"test":"grunt test","prepublish":"npm test && npm run build","build":"grunt build","tdd":"grunt tdd","examples":"grunt server"},"files":["dist","lib","index.js"],"repository":{"type":"git","url":"git+https://github.com/cinema6/vast-player.git"},"keywords":["vast","vpaid","iab","video","ads","ads","advertising","video","player","video","player"],"author":{"name":"Reelcontent, Inc."},"license":"MIT","bugs":{"url":"https://github.com/cinema6/vast-player/issues"},"homepage":"https://github.com/cinema6/vast-player#readme","devDependencies":{"brfs":"^1.4.3","browserify":"^13.0.0","flex-sdk":"^4.0.0-0","grunt":"^0.4.5","grunt-browserify":"^4.0.1","grunt-cli":"^0.1.13","grunt-contrib-clean":"^0.7.0","grunt-contrib-connect":"^0.11.2","grunt-contrib-jshint":"^0.12.0","grunt-contrib-uglify":"^0.11.1","grunt-contrib-watch":"^0.6.1","grunt-karma":"^0.12.1","grunt-mxmlc":"^0.5.3","jasmine-core":"^2.4.1","karma":"^0.13.19","karma-browserify":"^5.0.1","karma-jasmine":"^0.3.7","karma-phantomjs-launcher":"^1.0.0","phantomjs-prebuilt":"^2.1.4","proxyquire":"^1.7.4","proxyquire-universal":"^1.0.8","proxyquireify":"^3.1.1","watchify":"^3.7.0"},"dependencies":{"browserify-versionify":"^1.0.6","lie":"^3.0.2","sort-by":"^1.1.1","vastacular":"^0.2.0"},"browserify":{"transform":["browserify-versionify"]},"gitHead":"da583c1b9c01bac1a6c33cd9b2a1f8262ba7f765","_id":"vast-player@0.1.0","_shasum":"d1dea7aa1df2e42cd4c2367989f325ead8b7364e","_from":".","_npmVersion":"2.14.15","_nodeVersion":"0.10.24","_npmUser":{"name":"minznerjosh","email":"josh@minzner.org"},"dist":{"shasum":"d1dea7aa1df2e42cd4c2367989f325ead8b7364e","tarball":"https://registry.npmjs.org/vast-player/-/vast-player-0.1.0.tgz","integrity":"sha512-mjDDi1u27RkXoajdlKQWDwm9wqkGaiNWhcQDWr2NF4GAXaXfDv5bYhILu2gN3qmZHmUN8NszFuOTNZZNmHKLow==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDEwK/Ccwy9+Fa2H/Onb+EYq8rIJ5ZiCoO2+I+kzCyf7QIgGueOuj9RXHo8hZEfNT2DAqbLM8VGIIFWy/2s1GrePFw="}]},"maintainers":[{"name":"minznerjosh","email":"josh@minzner.org"}],"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/vast-player-0.1.0.tgz_1456432196170_0.30092752212658525"}},"0.2.0":{"name":"vast-player","version":"0.2.0","description":"Playback VAST creatives in a web browser.","main":"index.js","scripts":{"test":"grunt test","prepublish":"npm test && npm run build","build":"grunt build","tdd":"grunt tdd","examples":"grunt server"},"files":["dist","lib","index.js"],"repository":{"type":"git","url":"git+https://github.com/cinema6/vast-player.git"},"keywords":["vast","vpaid","iab","video","ads","ads","advertising","video","player","video","player"],"author":{"name":"Reelcontent, Inc."},"license":"MIT","bugs":{"url":"https://github.com/cinema6/vast-player/issues"},"homepage":"https://github.com/cinema6/vast-player#readme","devDependencies":{"brfs":"^1.4.3","browserify":"^13.0.0","flex-sdk":"^4.0.0-0","grunt":"^0.4.5","grunt-browserify":"^4.0.1","grunt-cli":"^0.1.13","grunt-contrib-clean":"^0.7.0","grunt-contrib-connect":"^0.11.2","grunt-contrib-jshint":"^0.12.0","grunt-contrib-uglify":"^0.11.1","grunt-contrib-watch":"^0.6.1","grunt-karma":"^0.12.1","grunt-mxmlc":"^0.5.3","jasmine-core":"^2.4.1","karma":"^0.13.19","karma-browserify":"^5.0.1","karma-jasmine":"^0.3.7","karma-phantomjs-launcher":"^1.0.0","phantomjs-prebuilt":"^2.1.4","proxyquire":"^1.7.4","proxyquire-universal":"^1.0.8","proxyquireify":"^3.1.1","watchify":"^3.7.0"},"dependencies":{"browserify-versionify":"^1.0.6","lie":"^3.0.2","sort-by":"^1.1.1","vastacular":"^0.2.0"},"browserify":{"transform":["browserify-versionify"]},"gitHead":"78d3550ef4069db0e069cb8ff4a70f654a1fce3c","_id":"vast-player@0.2.0","_shasum":"2e7c1738904690875db45cebbbd59649f90b7453","_from":".","_npmVersion":"2.14.15","_nodeVersion":"0.10.24","_npmUser":{"name":"minznerjosh","email":"josh@minzner.org"},"dist":{"shasum":"2e7c1738904690875db45cebbbd59649f90b7453","tarball":"https://registry.npmjs.org/vast-player/-/vast-player-0.2.0.tgz","integrity":"sha512-RHXB6BQPxJAqWPtvMiHE+/7M1RFvItV5OSOmDur9929L3Ndj4uW2ootUZf9CrS1lhu0+Mm1szsSmID/C2fCykA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEjfBIwHGZkCJpA6Ozumjgib0e18CZFjvPiF7YQQe9NEAiEAln/QHwDfB+cIBgcOwe44L1qnxauV74RiikRIiqv2gBI="}]},"maintainers":[{"name":"minznerjosh","email":"josh@minzner.org"}],"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/vast-player-0.2.0.tgz_1456765306560_0.5448420944157988"}},"0.2.1":{"name":"vast-player","version":"0.2.1","description":"Playback VAST creatives in a web browser.","main":"index.js","scripts":{"test":"grunt test","prepublish":"npm test && npm run build","build":"grunt build","tdd":"grunt tdd","examples":"grunt server"},"files":["dist","lib","index.js"],"repository":{"type":"git","url":"git+https://github.com/cinema6/vast-player.git"},"keywords":["vast","vpaid","iab","video","ads","ads","advertising","video","player","video","player"],"author":{"name":"Reelcontent, Inc."},"license":"MIT","bugs":{"url":"https://github.com/cinema6/vast-player/issues"},"homepage":"https://github.com/cinema6/vast-player#readme","devDependencies":{"brfs":"^1.4.3","browserify":"^13.0.0","flex-sdk":"^4.0.0-0","grunt":"^0.4.5","grunt-browserify":"^4.0.1","grunt-cli":"^0.1.13","grunt-contrib-clean":"^0.7.0","grunt-contrib-connect":"^0.11.2","grunt-contrib-jshint":"^0.12.0","grunt-contrib-uglify":"^0.11.1","grunt-contrib-watch":"^0.6.1","grunt-karma":"^0.12.1","grunt-mxmlc":"^0.5.3","jasmine-core":"^2.4.1","karma":"^0.13.19","karma-browserify":"^5.0.1","karma-jasmine":"^0.3.7","karma-phantomjs-launcher":"^1.0.0","phantomjs-prebuilt":"^2.1.4","proxyquire":"^1.7.4","proxyquire-universal":"^1.0.8","proxyquireify":"^3.1.1","watchify":"^3.7.0"},"dependencies":{"browserify-versionify":"^1.0.6","lie":"^3.0.2","sort-by":"^1.1.1","vastacular":"^0.2.0"},"browserify":{"transform":["browserify-versionify"]},"gitHead":"68ac447304fe299a00e9d41269a7ff9b6dee0e2e","_id":"vast-player@0.2.1","_shasum":"4b63a0b9a94f89762995c55bdb1844f37f58b2bc","_from":".","_npmVersion":"2.14.15","_nodeVersion":"0.10.24","_npmUser":{"name":"minznerjosh","email":"josh@minzner.org"},"dist":{"shasum":"4b63a0b9a94f89762995c55bdb1844f37f58b2bc","tarball":"https://registry.npmjs.org/vast-player/-/vast-player-0.2.1.tgz","integrity":"sha512-iBoW5/eByDBK2nWkZVyOLp4E9I+6D1MmFxilrQDZfWhN/TdElW7YfvQuwpjLqa3h/y3WRdublYC7LambuZz+Xw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGG2THyK4KYX4xqQxiQAbK8bYZr3usIlrEmNTJrd0ZSUAiEAppkK6lEas4zj0vay8SPOAh2QHpjlLQxPwA5k2Vi8oxQ="}]},"maintainers":[{"name":"minznerjosh","email":"josh@minzner.org"}],"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/vast-player-0.2.1.tgz_1456793966636_0.32653290568850935"}},"0.2.2":{"name":"vast-player","version":"0.2.2","description":"Playback VAST creatives in a web browser.","main":"index.js","scripts":{"test":"grunt test","prepublish":"npm test && npm run build","build":"grunt build","tdd":"grunt tdd","examples":"grunt server"},"files":["dist","lib","index.js"],"repository":{"type":"git","url":"git+https://github.com/cinema6/vast-player.git"},"keywords":["vast","vpaid","iab","video","ads","ads","advertising","video","player","video","player"],"author":{"name":"Reelcontent, Inc."},"license":"MIT","bugs":{"url":"https://github.com/cinema6/vast-player/issues"},"homepage":"https://github.com/cinema6/vast-player#readme","devDependencies":{"brfs":"^1.4.3","browserify":"^13.0.0","flex-sdk":"^4.0.0-0","grunt":"^0.4.5","grunt-browserify":"^4.0.1","grunt-cli":"^0.1.13","grunt-contrib-clean":"^0.7.0","grunt-contrib-connect":"^0.11.2","grunt-contrib-jshint":"^0.12.0","grunt-contrib-uglify":"^0.11.1","grunt-contrib-watch":"^0.6.1","grunt-karma":"^0.12.1","grunt-mxmlc":"^0.5.3","jasmine-core":"^2.4.1","karma":"^0.13.19","karma-browserify":"^5.0.1","karma-jasmine":"^0.3.7","karma-phantomjs-launcher":"^1.0.0","phantomjs-prebuilt":"^2.1.4","proxyquire":"^1.7.4","proxyquire-universal":"^1.0.8","proxyquireify":"^3.1.1","watchify":"^3.7.0"},"dependencies":{"browserify-versionify":"^1.0.6","lie":"^3.0.2","sort-by":"^1.1.1","vastacular":"^0.2.0"},"browserify":{"transform":["browserify-versionify"]},"gitHead":"fc93c93e61b324f15b02a97177d7635558581269","_id":"vast-player@0.2.2","_shasum":"d68c7d772ba1e76a8817d2300e31482fc9dd01ca","_from":".","_npmVersion":"2.14.15","_nodeVersion":"0.10.24","_npmUser":{"name":"minznerjosh","email":"josh@minzner.org"},"dist":{"shasum":"d68c7d772ba1e76a8817d2300e31482fc9dd01ca","tarball":"https://registry.npmjs.org/vast-player/-/vast-player-0.2.2.tgz","integrity":"sha512-ijqD+799Pp5g2fzgg1XFuTvwJr0pIFinAAHpOlqNvWK5M25cje7jp0Sn9AFFlKo8ehyqOx2GT9PKLvocS/SR0g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE0ZXEferbCLXTtUhK/+ILKi1BJyIO/YKmSu6cw9ijY5AiEA9mM+eBo+Pnfjs0UutEmTynS1W7+gvu1hCQkPk92aHVw="}]},"maintainers":[{"name":"minznerjosh","email":"josh@minzner.org"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/vast-player-0.2.2.tgz_1456856624494_0.020377377280965447"}},"0.2.3":{"name":"vast-player","version":"0.2.3","description":"Playback VAST creatives in a web browser.","main":"index.js","scripts":{"test":"grunt test","prepublish":"npm test && npm run build","build":"grunt build","tdd":"grunt tdd","examples":"grunt server"},"files":["dist","lib","index.js"],"repository":{"type":"git","url":"git+https://github.com/cinema6/vast-player.git"},"keywords":["vast","vpaid","iab","video","ads","ads","advertising","video","player","video","player"],"author":{"name":"Reelcontent, Inc."},"license":"MIT","bugs":{"url":"https://github.com/cinema6/vast-player/issues"},"homepage":"https://github.com/cinema6/vast-player#readme","devDependencies":{"brfs":"^1.4.3","browserify":"^13.0.0","flex-sdk":"^4.0.0-0","grunt":"^0.4.5","grunt-browserify":"^4.0.1","grunt-cli":"^0.1.13","grunt-contrib-clean":"^0.7.0","grunt-contrib-connect":"^0.11.2","grunt-contrib-jshint":"^0.12.0","grunt-contrib-uglify":"^0.11.1","grunt-contrib-watch":"^0.6.1","grunt-karma":"^0.12.1","grunt-mxmlc":"^0.5.3","jasmine-core":"^2.4.1","karma":"^0.13.19","karma-browserify":"^5.0.1","karma-jasmine":"^0.3.7","karma-phantomjs-launcher":"^1.0.0","phantomjs-prebuilt":"^2.1.4","proxyquire":"^1.7.4","proxyquire-universal":"^1.0.8","proxyquireify":"^3.1.1","watchify":"^3.7.0"},"dependencies":{"browserify-versionify":"^1.0.6","lie":"^3.0.2","sort-by":"^1.1.1","vastacular":"^0.2.0"},"browserify":{"transform":["browserify-versionify"]},"gitHead":"c8b017a95472c18d6168f23da0330fe7cc809bae","_id":"vast-player@0.2.3","_shasum":"978e27e0d3a5c87365145685f4fd91f3275f666f","_from":".","_npmVersion":"2.14.15","_nodeVersion":"0.10.24","_npmUser":{"name":"minznerjosh","email":"josh@minzner.org"},"dist":{"shasum":"978e27e0d3a5c87365145685f4fd91f3275f666f","tarball":"https://registry.npmjs.org/vast-player/-/vast-player-0.2.3.tgz","integrity":"sha512-jWhZheCM+nWE4i1iXxGpPIr2nMOuc+nQGUDia3BzpMjkfeP9/+lOBKHM2fnKUeFJGEkXy5Zl3EHhOROsPAtp+g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCmv/GET/I1RsKxNpEe8XiCTVttp98qzZcyca0bzDwEvgIgXIKX+BNYX67R9q2qzZmyI0mOyApZ+7aVMworTnyKhCM="}]},"maintainers":[{"name":"minznerjosh","email":"josh@minzner.org"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/vast-player-0.2.3.tgz_1456882454983_0.8234207921195775"}},"0.2.4":{"name":"vast-player","version":"0.2.4","description":"Playback VAST creatives in a web browser.","main":"index.js","scripts":{"test":"grunt test","prepublish":"npm test && npm run build","build":"grunt build","tdd":"grunt tdd","examples":"grunt server"},"files":["dist","lib","index.js"],"repository":{"type":"git","url":"git+https://github.com/cinema6/vast-player.git"},"keywords":["vast","vpaid","iab","video","ads","ads","advertising","video","player","video","player"],"author":{"name":"Reelcontent, Inc."},"license":"MIT","bugs":{"url":"https://github.com/cinema6/vast-player/issues"},"homepage":"https://github.com/cinema6/vast-player#readme","devDependencies":{"brfs":"^1.4.3","browserify":"^13.0.0","flex-sdk":"^4.0.0-0","grunt":"^0.4.5","grunt-browserify":"^4.0.1","grunt-cli":"^0.1.13","grunt-contrib-clean":"^0.7.0","grunt-contrib-connect":"^0.11.2","grunt-contrib-jshint":"^0.12.0","grunt-contrib-uglify":"^0.11.1","grunt-contrib-watch":"^0.6.1","grunt-karma":"^0.12.1","grunt-mxmlc":"^0.5.3","jasmine-core":"^2.4.1","karma":"^0.13.19","karma-browserify":"^5.0.1","karma-jasmine":"^0.3.7","karma-phantomjs-launcher":"^1.0.0","phantomjs-prebuilt":"^2.1.4","proxyquire":"^1.7.4","proxyquire-universal":"^1.0.8","proxyquireify":"^3.1.1","watchify":"^3.7.0"},"dependencies":{"browserify-versionify":"^1.0.6","lie":"^3.0.2","sort-by":"^1.1.1","vastacular":"^0.2.0"},"browserify":{"transform":["browserify-versionify"]},"gitHead":"161eef0f83326535a224b8cfcb825c4138442ae7","_id":"vast-player@0.2.4","_shasum":"cf57d44d4f6b20daf715bb8b8222c318ee63c121","_from":".","_npmVersion":"2.14.15","_nodeVersion":"0.10.24","_npmUser":{"name":"minznerjosh","email":"josh@minzner.org"},"dist":{"shasum":"cf57d44d4f6b20daf715bb8b8222c318ee63c121","tarball":"https://registry.npmjs.org/vast-player/-/vast-player-0.2.4.tgz","integrity":"sha512-0poXryJJIy/7elwwR2m/JdxnVdU99O4PCEbK943j49b/kcke3uSPFCBJKI6lDKimMCYwVejPuIjKgxj4vUCf5Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFxZaGlsV/QRxIgz2dz0zB9BR6Hd0l29+/XDrBsO4jvmAiEA26gF1u1MXeVrVLaFgSVIP7PAwrEM4ymjEkS8byzNWAE="}]},"maintainers":[{"name":"minznerjosh","email":"josh@minzner.org"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/vast-player-0.2.4.tgz_1457040928513_0.6119624075945467"}},"0.2.5":{"name":"vast-player","version":"0.2.5","description":"Playback VAST creatives in a web browser.","main":"index.js","scripts":{"test":"grunt test","prepublish":"npm test && npm run build","build":"grunt build","tdd":"grunt tdd","examples":"grunt server"},"files":["dist","lib","index.js"],"repository":{"type":"git","url":"git+https://github.com/cinema6/vast-player.git"},"keywords":["vast","vpaid","iab","video","ads","ads","advertising","video","player","video","player"],"author":{"name":"Reelcontent, Inc."},"license":"MIT","bugs":{"url":"https://github.com/cinema6/vast-player/issues"},"homepage":"https://github.com/cinema6/vast-player#readme","devDependencies":{"brfs":"^1.4.3","browserify":"^13.0.0","flex-sdk":"^4.0.0-0","grunt":"^0.4.5","grunt-browserify":"^4.0.1","grunt-cli":"^0.1.13","grunt-contrib-clean":"^0.7.0","grunt-contrib-connect":"^0.11.2","grunt-contrib-jshint":"^0.12.0","grunt-contrib-uglify":"^0.11.1","grunt-contrib-watch":"^0.6.1","grunt-karma":"^0.12.1","grunt-mxmlc":"^0.5.3","jasmine-core":"^2.4.1","karma":"^0.13.19","karma-browserify":"^5.0.1","karma-jasmine":"^0.3.7","karma-phantomjs-launcher":"^1.0.0","phantomjs-prebuilt":"^2.1.4","proxyquire":"^1.7.4","proxyquire-universal":"^1.0.8","proxyquireify":"^3.1.1","watchify":"^3.7.0"},"dependencies":{"browserify-versionify":"^1.0.6","lie":"^3.0.2","sort-by":"^1.1.1","vastacular":"^0.2.0"},"browserify":{"transform":["browserify-versionify"]},"gitHead":"eabff7d6547a60dbd5603a1c5727ee694698f861","_id":"vast-player@0.2.5","_shasum":"14cf535c5a50e74beab700bbbcb7f4c71f3d64cf","_from":".","_npmVersion":"2.14.15","_nodeVersion":"0.10.24","_npmUser":{"name":"minznerjosh","email":"josh@minzner.org"},"dist":{"shasum":"14cf535c5a50e74beab700bbbcb7f4c71f3d64cf","tarball":"https://registry.npmjs.org/vast-player/-/vast-player-0.2.5.tgz","integrity":"sha512-Ff+p97Fz5PFvCabVQ3CxKMQfpimwHBkda3f3e9tbMDX2Wgv11k2kWEMnENh1dzPOcB4Z3zfiEQSVY2ESSZGA2g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDT29I6hWWNbuZ/nnBgYF5htdxQnAB/SUMlaPxUy8ZHbAiEAyqwPGR3jzFJN4oKeOlj9deaPOMymJkzpxHxFpqTVNcc="}]},"maintainers":[{"name":"minznerjosh","email":"josh@minzner.org"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/vast-player-0.2.5.tgz_1457365140117_0.5250727785751224"}},"0.2.6":{"name":"vast-player","version":"0.2.6","description":"Playback VAST creatives in a web browser.","main":"index.js","scripts":{"test":"grunt test","prepublish":"npm test && npm run build","build":"grunt build","tdd":"grunt tdd","examples":"grunt server"},"files":["dist","lib","index.js"],"repository":{"type":"git","url":"git+https://github.com/cinema6/vast-player.git"},"keywords":["vast","vpaid","iab","video","ads","ads","advertising","video","player","video","player"],"author":{"name":"Reelcontent, Inc."},"license":"MIT","bugs":{"url":"https://github.com/cinema6/vast-player/issues"},"homepage":"https://github.com/cinema6/vast-player#readme","devDependencies":{"brfs":"^1.4.3","browserify":"^13.0.0","flex-sdk":"^4.0.0-0","grunt":"^0.4.5","grunt-browserify":"^4.0.1","grunt-cli":"^0.1.13","grunt-contrib-clean":"^0.7.0","grunt-contrib-connect":"^0.11.2","grunt-contrib-jshint":"^0.12.0","grunt-contrib-uglify":"^0.11.1","grunt-contrib-watch":"^0.6.1","grunt-karma":"^0.12.1","grunt-mxmlc":"^0.5.3","jasmine-core":"^2.4.1","karma":"^0.13.19","karma-browserify":"^5.0.1","karma-jasmine":"^0.3.7","karma-phantomjs-launcher":"^1.0.0","phantomjs-prebuilt":"^2.1.4","proxyquire":"^1.7.4","proxyquire-universal":"^1.0.8","proxyquireify":"^3.1.1","watchify":"^3.7.0"},"dependencies":{"browserify-versionify":"^1.0.6","lie":"^3.0.2","sort-by":"^1.1.1","vastacular":"^0.2.0"},"browserify":{"transform":["browserify-versionify"]},"gitHead":"bb9d615586d8da96b24b65e4a0a786d61dffa6f3","_id":"vast-player@0.2.6","_shasum":"13cff30835af107a4bf22e3c9981f7d2336218b9","_from":".","_npmVersion":"2.14.15","_nodeVersion":"0.10.24","_npmUser":{"name":"minznerjosh","email":"josh@minzner.org"},"dist":{"shasum":"13cff30835af107a4bf22e3c9981f7d2336218b9","tarball":"https://registry.npmjs.org/vast-player/-/vast-player-0.2.6.tgz","integrity":"sha512-nY1D1OQ0grGyUMBHfMKoYkvthGRwQg6ERJ9pIwniRTMZh2zWmZCGuRN/PTrkMtVyiLijRyxqiMihzLFhIkCIlQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA8Q1KbtKFPAwKHaQVF9onxYY3J9HqD6i+gfV+xRUEIMAiEArbgvibEi45G3EFKfFzJTD9AE9eh1XwEvfUrl/LYV0m0="}]},"maintainers":[{"name":"minznerjosh","email":"josh@minzner.org"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/vast-player-0.2.6.tgz_1457376812516_0.5462580225430429"}},"0.2.7":{"name":"vast-player","version":"0.2.7","description":"Playback VAST creatives in a web browser.","main":"index.js","scripts":{"test":"grunt test","prepublish":"npm test && npm run build","build":"grunt build","tdd":"grunt tdd","examples":"grunt server"},"files":["dist","lib","index.js"],"repository":{"type":"git","url":"git+https://github.com/cinema6/vast-player.git"},"keywords":["vast","vpaid","iab","video","ads","ads","advertising","video","player","video","player"],"author":{"name":"Reelcontent, Inc."},"license":"MIT","bugs":{"url":"https://github.com/cinema6/vast-player/issues"},"homepage":"https://github.com/cinema6/vast-player#readme","devDependencies":{"brfs":"^1.4.3","browserify":"^13.0.0","flex-sdk":"^4.0.0-0","grunt":"^0.4.5","grunt-browserify":"^4.0.1","grunt-cli":"^0.1.13","grunt-contrib-clean":"^0.7.0","grunt-contrib-connect":"^0.11.2","grunt-contrib-jshint":"^0.12.0","grunt-contrib-uglify":"^0.11.1","grunt-contrib-watch":"^0.6.1","grunt-karma":"^0.12.1","grunt-mxmlc":"^0.5.3","jasmine-core":"^2.4.1","karma":"^0.13.19","karma-browserify":"^5.0.1","karma-jasmine":"^0.3.7","karma-phantomjs-launcher":"^1.0.0","phantomjs-prebuilt":"^2.1.4","proxyquire":"^1.7.4","proxyquire-universal":"^1.0.8","proxyquireify":"^3.1.1","watchify":"^3.7.0"},"dependencies":{"browserify-versionify":"^1.0.6","lie":"^3.0.2","sort-by":"^1.1.1","vastacular":"^0.2.0"},"browserify":{"transform":["browserify-versionify"]},"gitHead":"e7f16d2b4325643749c981b05c0834a21b0a9272","_id":"vast-player@0.2.7","_shasum":"923ab20b986d4b72fe38e81622743115a873bf74","_from":".","_npmVersion":"1.4.13","_npmUser":{"name":"minznerjosh","email":"josh@minzner.org"},"maintainers":[{"name":"minznerjosh","email":"josh@minzner.org"}],"dist":{"shasum":"923ab20b986d4b72fe38e81622743115a873bf74","tarball":"https://registry.npmjs.org/vast-player/-/vast-player-0.2.7.tgz","integrity":"sha512-mZ9oAVTar3lTNIdUUorThLi9aRU7Uv2dsYJAMovE2nCAjUG5TI7/yYksN/BO4KPVVK8N2m6IpYviCLGQvTQfJA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCdaGhNBHrxy5OReLVbwmnc4G6FBzP1iFta3p7F+yTwhQIgYPn2P4iB3+LG2xDa/v3mDoU9SrnPujk13pffivTqRak="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/vast-player-0.2.7.tgz_1459528624425_0.7969347112812102"}},"0.2.8":{"name":"vast-player","version":"0.2.8","description":"Playback VAST creatives in a web browser.","main":"index.js","scripts":{"test":"grunt test","prepublish":"npm test && npm run build","build":"grunt build","tdd":"grunt tdd","examples":"grunt server"},"files":["dist","lib","index.js"],"repository":{"type":"git","url":"git+https://github.com/cinema6/vast-player.git"},"keywords":["vast","vpaid","iab","video","ads","ads","advertising","video","player","video","player"],"author":{"name":"Reelcontent, Inc."},"license":"MIT","bugs":{"url":"https://github.com/cinema6/vast-player/issues"},"homepage":"https://github.com/cinema6/vast-player#readme","devDependencies":{"brfs":"^1.4.3","browserify":"^13.0.0","flex-sdk":"^4.0.0-0","grunt":"^0.4.5","grunt-browserify":"^4.0.1","grunt-cli":"^0.1.13","grunt-contrib-clean":"^0.7.0","grunt-contrib-connect":"^0.11.2","grunt-contrib-jshint":"^0.12.0","grunt-contrib-uglify":"^0.11.1","grunt-contrib-watch":"^0.6.1","grunt-karma":"^0.12.1","grunt-mxmlc":"^0.5.3","jasmine-core":"^2.4.1","karma":"^0.13.19","karma-browserify":"^5.0.1","karma-jasmine":"^0.3.7","karma-phantomjs-launcher":"^1.0.0","phantomjs-prebuilt":"^2.1.4","proxyquire":"^1.7.4","proxyquire-universal":"^1.0.8","proxyquireify":"^3.1.1","watchify":"^3.7.0"},"dependencies":{"browserify-versionify":"^1.0.6","lie":"^3.0.2","sort-by":"^1.1.1","vastacular":"^0.2.0"},"browserify":{"transform":["browserify-versionify"]},"gitHead":"749e77e09ea9f300cbeff9d922881aba088f0963","_id":"vast-player@0.2.8","_shasum":"fc1a0f72321e20b3c02dc824b56a2f4b85c90bb7","_from":".","_npmVersion":"2.15.0","_nodeVersion":"0.10.24","_npmUser":{"name":"minznerjosh","email":"josh@minzner.org"},"dist":{"shasum":"fc1a0f72321e20b3c02dc824b56a2f4b85c90bb7","tarball":"https://registry.npmjs.org/vast-player/-/vast-player-0.2.8.tgz","integrity":"sha512-jilYk08sf/3Hbf+uenz9UyNzDOJy5cwPAXuRUEKQDoY8C218Fvw1RKkWXCcHg2OQDbiqKiZ763ecXa+hWSo+dw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+5Qkg7w82eTZz3IwG0kKfwVHNHMnDMY5PywiTiUddEwIgQxjJVjqiJRduhmXtjz/+pZpPI0/uKALJQai1p0R9C84="}]},"maintainers":[{"name":"minznerjosh","email":"josh@minzner.org"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/vast-player-0.2.8.tgz_1459538421037_0.18766094488091767"}},"0.2.9":{"name":"vast-player","version":"0.2.9","description":"Playback VAST creatives in a web browser.","main":"index.js","scripts":{"test":"grunt test","prepublish":"npm test && npm run build","build":"grunt build","tdd":"grunt tdd","examples":"grunt server"},"files":["dist","lib","index.js"],"repository":{"type":"git","url":"git+https://github.com/cinema6/vast-player.git"},"keywords":["vast","vpaid","iab","video","ads","ads","advertising","video","player","video","player"],"author":{"name":"Reelcontent, Inc."},"license":"MIT","bugs":{"url":"https://github.com/cinema6/vast-player/issues"},"homepage":"https://github.com/cinema6/vast-player#readme","devDependencies":{"brfs":"^1.4.3","browserify":"^13.0.0","flex-sdk":"^4.0.0-0","grunt":"^0.4.5","grunt-browserify":"^4.0.1","grunt-cli":"^0.1.13","grunt-contrib-clean":"^0.7.0","grunt-contrib-connect":"^0.11.2","grunt-contrib-jshint":"^0.12.0","grunt-contrib-uglify":"^0.11.1","grunt-contrib-watch":"^0.6.1","grunt-karma":"^0.12.1","grunt-mxmlc":"^0.5.3","jasmine-core":"^2.4.1","karma":"^0.13.19","karma-browserify":"^5.0.1","karma-jasmine":"^0.3.7","karma-phantomjs-launcher":"^1.0.0","phantomjs-prebuilt":"^2.1.4","proxyquire":"^1.7.4","proxyquire-universal":"^1.0.8","proxyquireify":"^3.1.1","watchify":"^3.7.0"},"dependencies":{"browserify-versionify":"^1.0.6","lie":"^3.0.2","sort-by":"^1.1.1","vastacular":"^0.2.0"},"browserify":{"transform":["browserify-versionify"]},"gitHead":"ec42878f694103012d5826908dc6be1a04e3548d","_id":"vast-player@0.2.9","_shasum":"a437959cbb9a3443a700efb8a9386b2fd05cfd6c","_from":".","_npmVersion":"2.15.0","_nodeVersion":"0.10.24","_npmUser":{"name":"minznerjosh","email":"josh@minzner.org"},"dist":{"shasum":"a437959cbb9a3443a700efb8a9386b2fd05cfd6c","tarball":"https://registry.npmjs.org/vast-player/-/vast-player-0.2.9.tgz","integrity":"sha512-eKJa1wo9N+YRymfSA9XaudGt+f9N7zST8TgnGe0Z/1VquvDLTNbkgk9yPvs9VDgbXNBx8IeQSjBjjuhuZfhO2w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAg4AWKUouYk3KHqtwmMf1Ky49YT2L3Bue4+HJmsCQQXAiBFLd7HK0kgcFyvSPPGeR/MqY5OQVoL8h0SqcrjLTF/+g=="}]},"maintainers":[{"name":"minznerjosh","email":"josh@minzner.org"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/vast-player-0.2.9.tgz_1460393923387_0.26018253876827657"}},"0.2.10":{"name":"vast-player","version":"0.2.10","description":"Playback VAST creatives in a web browser.","main":"index.js","scripts":{"test":"grunt test","prepublish":"npm test && npm run build","build":"grunt build","tdd":"grunt tdd","examples":"grunt server"},"files":["dist","lib","index.js"],"repository":{"type":"git","url":"git+https://github.com/cinema6/vast-player.git"},"keywords":["vast","vpaid","iab","video","ads","ads","advertising","video","player","video","player"],"author":{"name":"Reelcontent, Inc."},"license":"MIT","bugs":{"url":"https://github.com/cinema6/vast-player/issues"},"homepage":"https://github.com/cinema6/vast-player#readme","devDependencies":{"brfs":"^1.4.3","browserify":"^13.0.0","flex-sdk":"^4.0.0-0","grunt":"^0.4.5","grunt-browserify":"^4.0.1","grunt-cli":"^0.1.13","grunt-contrib-clean":"^0.7.0","grunt-contrib-connect":"^0.11.2","grunt-contrib-jshint":"^0.12.0","grunt-contrib-uglify":"^0.11.1","grunt-contrib-watch":"^0.6.1","grunt-karma":"^0.12.1","grunt-mxmlc":"^0.5.3","jasmine-core":"^2.4.1","karma":"^0.13.19","karma-browserify":"^5.0.1","karma-jasmine":"^0.3.7","karma-phantomjs-launcher":"^1.0.0","phantomjs-prebuilt":"^2.1.4","proxyquire":"^1.7.4","proxyquire-universal":"^1.0.8","proxyquireify":"^3.1.1","watchify":"^3.7.0"},"dependencies":{"browserify-versionify":"^1.0.6","lie":"^3.0.2","sort-by":"^1.1.1","vastacular":"^0.2.0"},"browserify":{"transform":["browserify-versionify"]},"gitHead":"fcfc54e401757413940805db008f32e5611562d2","_id":"vast-player@0.2.10","_shasum":"e7849eb3ac14a40a15a8b1fe327b7a9c17f79e1e","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.2.0","_npmUser":{"name":"minznerjosh","email":"josh@minzner.org"},"dist":{"shasum":"e7849eb3ac14a40a15a8b1fe327b7a9c17f79e1e","tarball":"https://registry.npmjs.org/vast-player/-/vast-player-0.2.10.tgz","integrity":"sha512-FbpOTK+4RXEj3jD5g8DW38xqN+J7qNdQafj+0a5RB8VNQ8P5RWgL5bD0k2qPLcsey8WVmMn+Yrg+9no51wZ/PA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDASHNdQpUCkcU++Xbic8Mxv3wfWT5BqJs0CfTvHEkoGwIhAK1Xh/GznorCtDMtDhlVv8iX6p/ik2SbleMxO09Gx39P"}]},"maintainers":[{"name":"minznerjosh","email":"josh@minzner.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vast-player-0.2.10.tgz_1504618414472_0.2015174301341176"}}},"readme":"vast-player\n===========\n\nVast-Player makes it easy to playback linear VAST creatives in the browser. It currently supports VPAID 1.0/2.0 (JavaScript and Flash) and HTML5 `<MediaFile>`s. The library has the following responsibilites:\n\n* Requesting VAST ad tags\n* Resolving VAST wrapper tags\n* Choosing a `<MediaFile>` based on the browser environment\n* Loading/initializing a `<MediaFile>` (including VPAID creatives)\n* Firing VAST tracking pixels/impressions at the correct time\n* Opening VAST `<VideoClicks>` when appropriate\n\n### Example\n```html\n<!DOCTYPE html>\n<html>\n    <head>\n        <title>Vast-Player Example</title>\n        <script src=\"https://cdn.jsdelivr.net/npm/vast-player@latest/dist/vast-player.min.js\"></script>\n        <style>\n            #container {\n                width: 640px; height: 385px;\n                position: relative;\n            }\n        </style>\n    </head>\n    <body>\n        <div id=\"container\"></div>\n        <script>\n            (function(VASTPlayer) {\n                'use strict';\n\n                var player = new VASTPlayer(document.getElementById('container'));\n\n                player.once('AdStopped', function() {\n                    console.log('Ad finished playback!');\n                });\n\n                player.load(\n                    'https://platform-staging.reelcontent.com/api/public/vast/2.0/tag?campaign=cam-e951792a909f17'\n                ).then(function startAd() {\n                    return player.startAd();\n                }).catch(function(reason) {\n                    setTimeout(function() { throw reason; }, 0);\n                });\n            }(window.VASTPlayer));\n        </script>\n    </body>\n</html>\n```\n\nAdding to Project\n-----------------\n### via npm (with browserify)\n\n1. Install as a dependency\n\n    ```bash\n    $> npm install vast-player --save\n    ```\n\n2. Use the module\n\n    ```javascript\n    var VASTPlayer = require('vast-player');\n    var player = new VASTPlayer(document.getElementById('container'));\n\n    player.load('https://www.myadserver.com/mytag');\n    ```\n\n### via RequireJS\n\n1. Add to RequireJS config\n\n    ```javascript\n    requirejs.config({\n        paths: {\n            VASTPlayer: 'https://cdn.jsdelivr.net/npm/vast-player@0.2/dist/vast-player.min.js'\n        }\n    });\n    ```\n\n2. Use the module\n\n    ```javascript\n    define(['VASTPlayer'], function(VASTPlayer) {\n        var player = new VASTPlayer(document.getElementById('container'));\n\n        player.load('https://www.myadserver.com/mytag');\n    });\n    ```\n\n### via a `<script>`\n\n1. Add a `<script>` to the page\n\n    ```html\n    <script src=\"https://cdn.jsdelivr.net/npm/vast-player@0.2/dist/vast-player.min.js\"></script>\n    ```\n\n2. Use the module\n\n    ```javascript\n    var player = new window.VASTPlayer(document.getElementById('container'));\n\n    player.load('https://www.myadserver.com/mytag');\n    ```\n\nAPI\n----\n\n### main exports\n#### VASTPlayer(*container*:`Node`, *[config]*:`Object`) `extends` EventEmitter\n* Parameters\n    * **container**:`Node`: A DOM node into which the ad will be inserted. The ad will take up 100% of the width and height of the *container*.\n    * *optional* **config**:`Object`: The following properties are supported\n        * **config.vast**:`Object`: Configuration for fetching VAST ad tags\n            * **config.vast.resolveWrappers**:`Boolean`: `true` if VAST `<Wrapper>`s should be fetched automatically. Defaults to `true`.\n            * **config.vast.maxRedirects**:`Number`: The number of VAST `<Wrapper>`s that are allowed to be fetched. Defaults to `5`.\n        * **config.tracking**:`Object`: Configuration for firing tracking pixels\n            * **config.tracking.mapper**:`Function`: This `Function` can be used to transform the URIs of VAST tracking pixels. The `Function` will be invoked every time a tracking pixel is fired, with the URI of the pixel as the only argument. The returned `String` URI will be fired. Deaults to an [identity `Function`](https://en.wikipedia.org/wiki/Identity_function).\n* Methods\n    * **load(*uri*:`String`)** => `Promise`: Fetches a VAST ad tag and loads one of its `<MediaFile>`s into the *container*. The returned `Promise` will be resolved when it is safe to start playback via `startAd()`.\n    * **startAd()** => `Promise`: Starts playback of the ad. This method may only be called once. The returned `Promise` will be fulfilled when the ad starts playing. This method cannot be called until the `Promise` returned by `load()` is fulfilled.\n    * **stopAd()** => `Promise`: Stops playback of the ad and cleans-up its resources. Once this method has been called, the ad cannot be started again via `startAd()`. The returned `Promise` will be fulfilled when the ad's resources are cleaned-up. This method cannot be called until the `Promise` returned by `load()` is fulfilled.\n    * **pauseAd()** => `Promise`: Pauses ad playback. The returned `Promise` will be fulfilled when the ad pauses. This method cannot be called until the `Promise` returned by `startAd()` is fulfilled.\n    * **resumeAd()** => `Promise`: Resumes ad playback. The returned `Promise` will be fulfilled when ad playback resumes. This method cannot be called until the `Promise` returned by `pauseAd()` is fulfilled.\n* Properties\n    * **container**:`Node`: The supplied container.\n    * **config**:`Object`: The supplied configuration, with defaults applied.\n    * **vast**:[`VAST`](https://www.npmjs.com/package/vastacular#vastjson): A [vastacular](https://www.npmjs.com/package/vastacular) `VAST` instance representing the fetched ad tag.\n    * **ready**:`Boolean`: Indicates if the ad is ready for playback.\n    * **adRemainingTime**:`Number`: The amount of time (in seconds) left in the linear ad. Accessing this property before the ad is loaded will throw an `Error`.\n    * **adDuration**:`Number`: The total duration of the ad (in seconds.) Accessing this property before the ad is loaded will throw an `Error`.\n    * **adVolume**:`Number`: Gets/sets the volume of the ad with `0` being completely silent and `1` being as loud as possible. Accessing (or setting) this property before the ad is loaded will throw an `Error`.\n* Events: All [VPAID 2.0](http://www.iab.com/guidelines/digital-video-player-ad-interface-definition-vpaid-2-0/) events are supported. A subset of these events are supported for non-VPAID `<MediaFile>`s as well. In addition, the following events are emitted:\n    * **ready**: Fired when `startAd()` may be called and the `ready` property becomes `true`.\n    * **error**: Fired when an error occurs with ad loading/playback.\n\n#### VASTPlayer.vpaidSWFLocation:`String`\nThe location of the SWF needed for Flash VPAID playback. The defaults to a location on the [jsDelivr](https://www.jsdelivr.com/) CDN. Only override this property if you want to use a version of the SWF you have uploaded yourself.\n","maintainers":[{"name":"minznerjosh","email":"josh@minzner.org"}],"time":{"modified":"2022-06-28T09:12:13.480Z","created":"2016-02-25T20:29:57.377Z","0.1.0":"2016-02-25T20:29:57.377Z","0.2.0":"2016-02-29T17:01:48.274Z","0.2.1":"2016-03-01T00:59:30.060Z","0.2.2":"2016-03-01T18:23:47.098Z","0.2.3":"2016-03-02T01:34:17.597Z","0.2.4":"2016-03-03T21:35:31.894Z","0.2.5":"2016-03-07T15:39:03.758Z","0.2.6":"2016-03-07T18:53:36.626Z","0.2.7":"2016-04-01T16:37:06.851Z","0.2.8":"2016-04-01T19:20:23.355Z","0.2.9":"2016-04-11T16:58:44.670Z","0.2.10":"2017-09-05T13:33:35.856Z"},"homepage":"https://github.com/cinema6/vast-player#readme","keywords":["vast","vpaid","iab","video","ads","ads","advertising","video","player","video","player"],"repository":{"type":"git","url":"git+https://github.com/cinema6/vast-player.git"},"author":{"name":"Reelcontent, Inc."},"bugs":{"url":"https://github.com/cinema6/vast-player/issues"},"license":"MIT","readmeFilename":"README.md","users":{"aaadesh":true,"winterstein":true}}