d2

v24.0.2
Javascript library for DHIS2
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

Metadata

Downloads