Seeing "Missing Jest library dependencies" banner on non-Salesforce projects

Issue #2149 resolved
Mark Mindenhall created an issue

I have a lot of Intellij IDEA project using NodeJS, but not Salesforce. In these projects (using JavaScript, not TypeScript) I’m now seeing a warning banner across the top of the file editor pane that says “Missing Jest library dependencies.” on the left side. On the right side is a link with the text “Add Jest dependencies…”. When I click that link, I get a popup from IC2 with the following text:

Illuminated Cloud

The following must be added as project dependencies for Jest:

• @types/node - available for download as 'node'

• @types/jest - available for download as 'jest'

The 'JavaScript Libraries' configuration dialog will be displayed. Please download these libraries if necessary and enable them for the project.

There is not a way to make this banner go away. This banner needs to be restricted to only fire on projects that are using IC2.

Comments (3)

  1. Log in to comment