Eslint-plugin-sonarjs peerDependencies conflicts

Hello @lola,

yes, if you want to have all rules as v2, you should install and enable the rules listed here and here. Those rules were shipped in order to have a ESLint experience the most similar to SonarQube, but Sonar was not the maintainer of those rules, so we decided that it did not make sense for us to ship those rules in our ESLint plugin. Also, some users were already making use of those ESLint plugins and were having duplicated issues.

Since v3, we will only ship in the ESLint plugin the rules for which we are the maintainers.

Cheers

1 Like