prebuild
rimraf ./dist ./lib ./es && mkdirp ./dist ./lib ./es
build:cjs
cross-env BABEL_ENV=cjs babel src -d lib --ignore __tests__
build:es
cross-env BABEL_ENV=es babel src -d es --ignore __tests__
build:umd
cross-env NODE_ENV=production webpack
build:min
cross-env NODE_ENV=production webpack --env.minify
build
yarn build:cjs && yarn build:es && yarn build:umd && yarn build:min
start
npm test -- --watchAll
test
cross-env BABEL_ENV=cjs jest
coverage
npm test -- --coverage
format
prettier-eslint --write "src/**/*.js"
preversion
yarn test && yarn build