hls.js
v0.6.17dev
npm run build && (npm run open -s & parallelshell 'npm run live-reload -s' 'npm run serve -s' 'npm run watch -s')
lint
jshint src/
open
opener http://localhost:8000/demo/
test
mocha --compilers js:babel-register --recursive tests/unit
build
npm run buildlib && npm run builddist
major
mversion ma && npm run preparerelease
minor
mversion mi && npm run preparerelease
patch
mversion p && npm run preparerelease
serve
http-server -p 8000 .
watch
watchify --debug -s Hls src/index.js -t [babelify] -o dist/hls.js
minify
uglifyjs dist/hls.js -c sequences=true,dead_code=true,conditionals=true,booleans=true,unused=true,if_return=true,join_vars=true,drop_console=true -m --screw-ie8 > dist/hls.min.js
pretest
npm run lint
buildlib
rimraf lib/* && babel src --out-dir lib
testfunc
mocha --compilers js:babel-register --recursive tests/functional/auto --timeout 40000
builddist
rimraf dist/* && browserify -t browserify-versionify -t [babelify] -p browserify-derequire -p bundle-collapser/plugin -s Hls src/index.js --debug | exorcist dist/hls.js.map -b . > dist/hls.js && npm run minify
prerelease
mversion prerelease && npm run preparerelease
live-reload
live-reload --port 8001 dist/
preparerelease
npm run build && npm run test && git add dist/* && git commit -m 'update dist'
npm i [email protected]
Metadata
- Apache-2.0
- Whatever
- Unknown
- released 1/6/2017