d2
v24.1.21 dhis2 api library
coverage
istanbul cover _mocha -- --reporter dot --compilers js:babel-core/register --require test/setup/node.js --recursive test/unit
validate
npm ls --depth 0
test
mocha --reporter dot --compilers js:babel-core/register --require test/setup/node.js --recursive test/unit
e2e
karma start test/setup/karma.config.js
test-watch
mocha --reporter dot --compilers js:babel-core/register --require test/setup/node.js --recursive test/unit --watch
prebuild
npm run lint && npm run validate && npm run test && npm run e2e
build-only
rm -rf lib/ && ./node_modules/babel/bin/babel.js src --out-dir lib --source-maps && ./node_modules/webpack/bin/webpack.js && ./node_modules/webpack/bin/webpack.js --config webpack.config.min.js
build
npm run build-only
lint
eslint src --fix
__lint_tests__
&& eslint --env node,mocha --global expect,sinon test/unit --fix
travis
npm run coverage && npm run e2e && npm run lint