beater
v8.0.2 beater bouzuya eater runner test testing
build
npm-run-all -s "build:es2015" "build:es5" "build:lib"
build:es2015
tsc
build:es5
babel --out-dir .tmp/es5/ --source-maps inline .tmp/es2015/
build:lib
babel --copy-files --no-comments --out-dir lib/ .tmp/es2015/src/
clean
rimraf ".tmp" "lib"
prepare
npm-run-all -s "clean" "build"
test
nyc --exclude .tmp/es5/test --source-map false node .tmp/es5/test/index.js
watch
npm-run-all -p "watch:*"
watch:es2015
npm run build:es2015 -- --watch
watch:es5
npm run build:es5 -- --watch
watch:lib
watch --wait 2 'npm run build:lib' '.tmp/es5/src/'
watch:test
watch --wait 2 'npm test' '.tmp/es5/src' '.tmp/es5/test'