Code-coverage using Node.js' build in functionality that's compatible with Istanbul's reporters.
Like nyc, c8 just magically works:
npm i c8 -g
c8 node foo.js
The above example will output coverage metrics for foo.js
.
run c8 report
to regenerate reports after c8
has already been run.
c8 uses
bleeding edge Node.js features,
make sure you're running Node.js >= 10.10.0
.