Eslint-plugin-sonarjs peerDependencies conflicts

Hello @Brad_Arlt and @lola,

thanks for reporting this and sorry for the late reply.

Can you please use our new version 3.0.1? In v3 we removed many rules that were modified from external plugins (those were all added in 2.0.0). We decided that from now on, we will only publish rules that are our own implementation in the ESLint plugin. Otherwise, we were tightly coupled with specific versions of typescript-eslint and other dependencies that clashed with our users’ dependencies versions. The new README.md mentions here and here which rules are no longer part of our plugin and which plugin/rule to install if needed.

Cheers,
Victor

1 Like