You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
NPM module to run SonarQube Server and Cloud analyses
@sonar/scan makes it very easy to trigger SonarQube Server
and Cloud analyses on a JavaScript code base, without needing
to install any specific tool or (Java) runtime.
This module is analyzed on SonarQube Cloud.
This is the documentation for v4. If you are using v3, refer to the v3 documentation.
Installation
Prerequisite: Node v18+ (for v4 and above)
Prerequisite: Node v16+ (for v3, otherwise use sonarqube-scanner v2.9.1)
To install the scanner globally and be able to run analyses on the command line:
npm install -g @sonar/scan
Getting Started
If you want to run an analysis without having to configure anything in the first place, simply run the sonar command. The following
example assumes that you have installed SonarQube Server locally:
cd my-project
sonar
or you can use npx without installing:
cd my-project
npx @sonar/scan
Documentation
For the extended information, please refer to its documentation.