macaca-coverage
Macaca coverage tool
Use as CLI
Install Macaca command-line tool form npm
$ npm i macaca-coverage -g
Sample:
$ git checkout -b new/branch
$ npm i
$ npm run test
$ ./bin/macaca-coverage.js diff --target-branch master --coverage-json-file ./coverage/coverage-final.json --output ./test/temp
Use as Node.js module
Install it form npm
$ npm i macaca-coverage --save-dev
import Coverage from 'macaca-coverage';
const {
collector,
Reporter,
} = Coverage({
runtime: 'web'
});
const reporter = new Reporter();
collector.add(__coverage__);
reporter.addAll([
'html',
'lcov'
]);
reporter.write(collector, true, () => {
});
Contributors
This project follows the git-contributor spec, auto updated at Tue Apr 25 2023 15:58:15 GMT+0800
.
License
The MIT License (MIT)