Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.
Wiki Markup
Your browser does not support iframes.
titleLive example

If you want to see a live example of the capabilities of the JavaScript plugin, you can have a look at the analysis of the jQuery project on Nemo.

Description / Features

The JavaScript plugin enables analysis of and reporting on JavaScript projects with SonarQube..

  • 75 predefined rules
  • custom coding rules with XPath
  • import of code coverage results with LCOV

titleSince version 2.0

Analysis support of ECMAScript 6 new constructs, see ES6 features (by Luke Hoban)

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.


To navigate the AST, download the SSLR JavaScript Toolkit.

Release Notes

Version 1.5

It is no longer possible to:

  • let SonarQube drive the execution of unit tests
  • import unit test execution reports