lint
eslint .
test
npm run test:coverage && npm run test:browsers
build
webpack --display-error-details
test:node
NODE_ENV=test mocha
test:unit
mocha './test/unit/**/*.spec.js'
check-package
npm run check-package:name && npm run check-package:version
test:browsers
karma start ./karma.conf.js --single-run
test:coverage
NODE_ENV=test nyc --check-coverage --stmts=98 --branch=98 --funcs=98 --lines=98 mocha 'test/unit/**/*.spec.js' 'test/integration/**/*.spec.js'
prepublishOnly
npm run build
test:integration
mocha './test/integration/**/*.spec.js'
check-package:name
test $(jq -r .name package.json) = $(jq -r .name package-lock.json)
check-package:version
test $(jq -r .version package.json) = $(jq -r .version package-lock.json)