eslint-formatter-sonarqube
v1.0.0
Published
eslint formatter to output JSON in a format compatible with sonarqube 7.4's new external analyzer feature
Downloads
22,810
Maintainers
Readme
eslint-formatter-sonarqube
This formatter aggregates the ESLint results into JSON format that can be imported into your sonarqube 7.4+ projects. After installing this module, configure your sonar-project.properties
file to add the parameter sonar.externalIssuesReportPaths
with one or more paths to reports that will be imported when a scan is run.
Installation & Usage
To Install
npm install eslint-formatter-sonarqube --save-dev
Once installed, pass the module as the formatter parameter when using eslint:
eslint -f node_modules/eslint-formatter-sonarqube -o ./sonar/result.json ./
Reference
- ESLint documentation on custom formatters
- SonarQube documentation on external analyzers