UNPKG

videojs-contrib-dash-s1

Version:

A Video.js source-handler providing MPEG-DASH playback.

121 lines (120 loc) 4.19 kB
{ "name": "videojs-contrib-dash-s1", "version": "2.1.5", "description": "A Video.js source-handler providing MPEG-DASH playback.", "main": "es5/plugin.js", "scripts": { "prebuild": "npm run clean", "build": "npm-run-all -p build:*", "build:css": "npm-run-all mkdirs build:css:sass build:css:bannerize", "build:css:bannerize": "bannerize dist/videojs-contrib-dash.css --banner=scripts/banner.ejs", "build:css:sass": "node-sass --output-style=compressed --linefeed=lf src/plugin.scss -o dist && mv dist/plugin.css dist/videojs-contrib-dash.css", "build:js": "npm-run-all mkdirs build:js:babel build:js:browserify build:js:bannerize build:js:uglify", "build:js:babel": "babel src -d es5", "build:js:bannerize": "bannerize dist/videojs-contrib-dash.js --banner=scripts/banner.ejs", "build:js:browserify": "browserify . -s videojs-contrib-dash -o dist/videojs-contrib-dash.js", "build:js:uglify": "uglifyjs dist/videojs-contrib-dash.js --comments --compress --mangle -o dist/videojs-contrib-dash.min.js", "build:test": "npm-run-all mkdirs build:test:browserify", "build:test:browserify": "browserify `find test -name '*.test.js'` -t babelify -o dist-test/videojs-contrib-dash.js", "clean": "rm -rf dist dist-test es5", "lint": "vjsstandard", "mkdirs": "mkdir -p dist dist-test es5", "prestart": "npm run build", "start": "npm-run-all -p start:serve watch", "start:serve": "babel-node scripts/server.js", "pretest": "npm-run-all lint build:test", "test": "karma start test/karma/detected.js", "test:chrome": "npm run pretest && karma start test/karma/chrome.js", "test:firefox": "npm run pretest && karma start test/karma/firefox.js", "test:ie": "npm run pretest && karma start test/karma/ie.js", "test:safari": "npm run pretest && karma start test/karma/safari.js", "version": "npm run build", "postversion": "git push origin master && git push origin --tags", "watch": "npm run mkdirs && npm-run-all -p watch:*", "watch:css": "node-sass --output-style=nested --linefeed=lf src/plugin.scss -o dist -w src && mv dist/plugin.css dist/videojs-contrib-dash.css", "watch:js": "watchify src/plugin.js -t babelify -v -o dist/videojs-contrib-dash.js", "watch:test": "watchify `find test -name '*.test.js'` -t babelify -o dist-test/videojs-contrib-dash.js", "prepublish": "npm run build" }, "keywords": [ "videojs", "videojs-plugin", "dashjs", "video.js", "dash.js", "widevine", "playready", "dash", "MPEG-DASH" ], "author": "Brightcove, Inc.", "license": "Apache-2.0", "browserify": { "transform": [ "browserify-shim" ] }, "browserify-shim": { "qunit": "global:QUnit", "sinon": "global:sinon", "video.js": "global:videojs" }, "vjsstandard": { "ignore": [ "dist", "dist-test", "docs", "es5", "test/karma", "scripts" ] }, "files": [ "CONTRIBUTING.md", "dist-test/", "dist/", "docs/", "es5/", "index.html", "scripts/", "src/", "test/" ], "dependencies": { "video.js": "^5.2.1" }, "devDependencies": { "babel": "^5.8.0", "babelify": "^6.0.0", "bannerize": "^1.0.0", "browserify": "^11.0.0", "browserify-shim": "^3.0.0", "connect": "^3.4.0", "cowsay": "^1.1.0", "global": "^4.3.0", "karma": "^0.13.0", "karma-browserify": "^4.4.0", "karma-chrome-launcher": "^0.2.0", "karma-detect-browsers": "^2.0.0", "karma-firefox-launcher": "^0.1.0", "karma-ie-launcher": "^0.2.0", "karma-qunit": "^0.1.0", "karma-safari-launcher": "^0.1.0", "lodash-compat": "^3.10.0", "minimist": "^1.2.0", "node-sass": "^3.4.0", "npm-run-all": "~1.2.0", "portscanner": "^1.0.0", "qunitjs": "^1.0.0", "serve-static": "^1.10.0", "sinon": "^1.0.0", "uglify-js": "^2.5.0", "videojs-standard": "^4.0.0", "watchify": "^3.6.0", "dashjs": "https://github.com/StreamOneNL/dash.js/archive/v2.0.2.tar.gz" }, "repository": { "type": "git", "url": "https://github.com/videojs/videojs-contrib-dash.git" } }