Package | gulp-jshint-xml-file-reporter |
Description | A JSHint reporter to be used by `gulp-jshint` that will provide a jslint.xml file that can be used by CI tools as jenkins. |
Node Version | >= 0.4 |
npm install gulp-jshint-xml-file-reporter --save-dev
var gulp = require('gulp'),
jshint = require('gulp-jshint'),
jshintXMLReporter = require('gulp-jshint-xml-file-reporter');
gulp.task('lint', function () {
return gulp.src('./**/*.js')
.pipe(jshint())
.pipe(jshint.reporter(jshintXMLReporter))
.on('end', jshintXMLReporter.writeFile({
format: 'checkstyle',
filePath: './jshint.xml'
}));
});
{
format: String // (checkstyle | jshint_xml | junit) defaults to checkstyle
filePath: String // Path to write a file - defaults to jshint.xml
}
- 2015-02-09
0.4.2
Ensured that an empty test case is added for junit outputs when there are no failing tests - 2015-02-06
0.4.1
Bugfix for JUnit reporter for integration with Atlassian Bamboo - 2015-02-04
0.4.0
Added JUnit Emitter - 2015-02-04
0.3.2
Added line break after first jslint tag on jslint emitter