Sonarjs

SonarSource Static Analyzer for JavaScript and TypeScript
Alternatives To Sonarjs
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Eslint Plugin Vue4,25832,95244,093a month ago152August 09, 2023148mitJavaScript
Official ESLint plugin for Vue.js
Eslint Plugin Sonarjs1,0223047745 days ago22March 29, 202235lgpl-3.0TypeScript
SonarJS rules for ESLint
Sonarjs959161519 hours ago59June 24, 2022113lgpl-3.0TypeScript
SonarSource Static Analyzer for JavaScript and TypeScript
Web Scripts373836a month ago66August 08, 202216apache-2.0TypeScript
A collection of base configs and CLI wrappers used to speed up development @ Spotify.
Wotan2823652510 months ago180March 09, 2021161apache-2.0TypeScript
Pluggable TypeScript and JavaScript linter
Codeclimate Eslint90
6 months ago33mitJavaScript
Code Climate Engine for ESLint
Eslint Plugin Vue Scoped Css8411316 days ago21February 03, 20228mitTypeScript
ESLint plugin for Scoped CSS in Vue.js
Analysis Model81
2 days ago2mitJava
A library to read static analysis reports into a Java object model
Eslint Security Scanner Configs32
3 years ago1JavaScript
eslintrc.js config files for running static analysis on JavaScript to identify security issues.
Lints12673 years ago37March 31, 2020mitJavaScript
Lint all your JavaScript, CSS, HTML, Markdown and Dockerfiles with a single command
Alternatives To Sonarjs
Select To Compare


Alternative Project Comparisons
Readme

Quality Gate Coverage

This SonarSource project is a static code analyzer for the JavaScript, TypeScript, and CSS languages to produce Clean code.

➡️ Have some feedback?

➡️ eslint-plugin-sonarjs, our plugin for ESLint

Features

  • Advanced rules based on pattern matching and control flow analysis
  • 340 JS rules and 340+ TS rules
  • 25 CSS rules
  • Compatible with ECMAScript 2015-2020
  • React JSX, Flow, Vue, and AWS lambda functions support for JavaScript and TypeScript
  • CSS, SCSS, Less, also 'style' inside PHP, HTML, and VueJS files
  • Metrics (complexity, number of lines, etc.)
  • Import of test coverage reports
  • Import of ESLint, TSLint, and Stylelint issues

Documentation

You can find documentation here

Have question or feedback?

SonarSource Community Forum

If you want to report a bug, request a feature, or provide other kind of feedback, please use SonarQube Community Forum. Please do not forget to specify the details of your request, code reproducer, and versions of projects you use.

Contributing

1. Request a new feature

To request a new feature, create a new thread in SonarSource Community Forum. Even if you plan to implement it yourself and submit it back to the community, please create a thread to be sure that we can follow up on it.

2. Pull Request

To submit a contribution, create a pull request for this repository. Please make sure that you follow our code style and that all tests are passing.

Work with us

Would you like to work on this project full-time? We are hiring! Check out https://www.sonarsource.com/hiring

License

Copyright 2011-2023 SonarSource.

Licensed under the GNU Lesser General Public License, Version 3.0

Popular Static Analysis Projects
Popular Eslint Projects
Popular Code Quality Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Javascript
Typescript
Eslint
Feedback
Static Analysis
Sonarqube
Code Quality
Static Code Analysis
Static Analyzer