Skip to content

Add SonarJS plugin for ESLint #680

@helms-charity

Description

@helms-charity

After installing the SonarQube plugin for Cursor/VSCode, I realized there was an NPM package just for SonarJS and an ESLint plugin.
https://github.com/SonarSource/SonarJS/blob/master/packages/jsts/src/rules/README.md

Adding the plugin as a project devDependency so lint works for everyone (including CI).

I also see our ESLint is outdated, but not sure if updating will break things (such as the Github build action). I also will do more of a comparison between the SonarQube IDE extension vs. the ESLint plugin and see what is best for our needs.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions