build
webpack
start
webpack-dev-server --config webpack.test.config.js
test
mocha test
test:watch
nodemon --exec "npm test" --watch src --watch test
doc
jsdoc -c .jsdoc src/*.js
doc:view
live-server dist/doc --port=9124
doc:watch
nodemon --exec "npm run doc" --watch src --watch ./ --ext js,md --ignore dist
doc:live
concurrently --kill-others "npm run doc:watch" "npm run doc:view"
lint
eslint src test webpack.*
deploy
npm run build && npm run doc && gh-pages -d dist -b gh-pages
precommit
pretty-quick --staged && npm test && npm run lint
prepush
npm test && npm run lint
preversion
npm run lint && npm test
prettier
prettier '{src,test}/**/*.js' webpack.* --write
postversion
git push && git push --tags && npm run deploy && npm publish