build
scripts/build.sh
lint
eslint .
test
npm run test:coverage
test:coverage
nyc --check-coverage --stmts=95 --branch=95 --funcs=95 --lines=95 --exclude=clients/nodejs/update_state* mocha 'test/unit/**/*.spec.js' 'test/integration/**/*.spec.js'
test:unit
mocha './test/unit/**/*.spec.js'
test:integration
mocha './test/integration/**/*.spec.js'
check-package
npm run check-package:name && npm run check-package:version
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)
prepublishOnly
npm run build