Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.


The plugin enables analysis of JavaScript projects within with SonarQube.

It is compatible with the Issues Report plugin to run pre-commit local analysis.

Include Page
Include - Plugin Installation
Include - Plugin Installation


Run an Analysis with the SonarQube Runner (Recommended



To run an analysis of your JavaScript project, use the SonarQube Runner.

A sample project is available on GitHub that can be browsed or downloaded: /projects/languages/javascript/javascript-sonar-runner.


  • Unit test execution report: JsTest or JsTestDriver format
  • Code coverage report: lcov format

A sample project can be browsed or downloaded: this is a JavaScript project analyzed with the SonarQube Runner reusing unit tests and code coverage reports generated with JsTestDriver. It is located in /projects/languages/javascript/javascript-sonar-runner-JsTestDriver.