lint
eslint lib test
test
npm run test:cover
build
npm run clean && npm run build:es5 && npm run build:es-modules
clean
rimraf coverage && rimraf dist
prepush
npm run test:unit
pretest
npm run lint
test:ci
npm run test:cover
build:es5
BABEL_ENV=es5 babel lib -d dist/es5
precommit
npm run lint
test:unit
BABEL_ENV=test babel-node ./test/runner | tap-spec
prepublish
in-publish && npm run build || not-in-publish
test:cover
BABEL_ENV=test babel-node ./node_modules/istanbul/lib/cli.js cover ./test/runner | tap-spec
test:debug
BABEL_ENV=test babel-node debug ./test/runner
test:ci-emulate
trevor
browser-coverage
npm run test:cover && opener coverage/lcov-report/index.html
build:es-modules
BABEL_ENV=es-modules babel lib -d dist/es-modules
semantic-release
semantic-release pre && npm publish && semantic-release post