Create SVG badges from code coverage reports, with support for monorepo.
Generate coverage with json-summary reporter enabled. For example, with vitest:
vitest --coverage.enabled --coverage.reporter='json-summary'npx coverage-badge-svg --out ./docs/coverage- Install the package:
npm install coverage-badge-svg --save-dev
- package.json:
{ "scripts": { "coverage-badge": "coverage-badge-svg --out ./docs/coverage" } }