gulp-istanbul-enforcer
Plugin for gulp that enforces coverage thresholds from Istanbul.
Based on grunt-istanbul-coverage, which enforces istanbul coverage in grunt.
Installation
npm install --save-dev gulp-istanbul-enforcer
Example
Then, add it to your gulpfile.js
:
var coverageEnforcer = ; gulp;
Options
thresholds
Set the required percentage levels for each of the coverage measurements (statements, branches, lines, functions).
coverageDirectory
The directory that istanbul has outputted the coverage results to.
rootDirectory
The root directory of the project, in most cases this can be set to blank.