watch-test
karma start
lint
eslint .
autofix
eslint . --fix
test
npm run lint && npm run test-offline
test-offline
karma start --single-run
test-integration
TEST_MODE=integration karma start --single-run
webpack
webpack
browserify
browserify index.js -t [ babelify --presets [ @babel/preset-env ] ] -t [ envify ] --standalone WatsonSpeech --outfile dist/watson-speech.js
minify
uglifyjs --source-map --compress --mangle --output dist/watson-speech.min.js --beautify "beautify=false,preamble='// IBM Watson Speech JavaScript SDK\n// $npm_package_version\n// Generated at `date`\n// Copyright IBM ($npm_package_license)\n// $npm_package_homepage'" dist/watson-speech.js
watchify
watchify index.js --standalone WatsonSpeech --outfile dist/watson-speech.js --debug --verbose
build
npm run webpack && npm run minify
doc
jsdoc -c scripts/jsdoc/config.json --debug
version
npm run build && git add -A dist
watch-doc
nodemon --watch ./ --ignore ./doc --ext js,tmpl,json --exec npm run doc
prettier
prettier --write *.{js,jsx,json,css,scss,yaml}