videojs-contextmenu-ui

v4.0.0
A cross-device context menu UI for video.js players.
videojs videojs-plugin

lint

vjsstandard

test

karma start test/karma.conf.js

build

npm-run-all -p build:*

clean

rimraf dist test/dist

start

npm-run-all -p start:server watch

watch

npm-run-all -p watch:*

prepush

npm run lint

pretest

npm-run-all lint build

version

node scripts/version.js

build:js

npm-run-all build:js:rollup-modules build:js:rollup-umd build:js:bannerize build:js:uglify

prebuild

npm run clean

prestart

npm run build

build:css

npm-run-all build:css:sass build:css:bannerize

postclean

mkdirp dist test/dist

watch:css

node-sass src/plugin.scss dist/videojs-contextmenu-ui.css --output-style=compressed --linefeed=lf --watch src/**/*.scss

build:test

rollup -c scripts/test.rollup.config.js

prepublish

npm run build

preversion

npm test

watch:test

rollup -c scripts/test.rollup.config.js -w

start:server

static -a 0.0.0.0 -p 9999 -H '{"Cache-Control": "no-cache, must-revalidate"}' .

watch:js-umd

rollup -c scripts/umd.rollup.config.js -w

build:css:sass

node-sass src/plugin.scss dist/videojs-contextmenu-ui.css --output-style=compressed --linefeed=lf

build:js:babel

babel src -d es5

build:js:uglify

uglifyjs dist/videojs-contextmenu-ui.js --comments --mangle --compress --ie8 -o dist/videojs-contextmenu-ui.min.js

watch:js-modules

rollup -c scripts/modules.rollup.config.js -w

build:js:bannerize

bannerize dist/videojs-contextmenu-ui.js --banner=scripts/banner.ejs

build:css:bannerize

bannerize dist/videojs-contextmenu-ui.css --banner=scripts/banner.ejs

build:js:rollup-umd

rollup -c scripts/umd.rollup.config.js

build:js:rollup-modules

rollup -c scripts/modules.rollup.config.js

Metadata

Downloads