Do not open output window every time a project/file opened without eslint installed/configured locally/globally. That's very annoying.
This should only happen once per workspace. The second time the Output windows should not come to front. If you see a different behaviour can you please provide steps on how to reproduce.
Or are you asking for a switch to always suppress the Output.
Yes, you are right, it shows once for project, it would be nice if we can suppress this behavior globally somehow.
Would be a good candidate for a PR.
This seems like a good idea. Personally I don't have eslint globally installed at all, causing vscode-eslint to nag about this every time I open a new JS project that doesn't have eslint locally set up.
We closed this issue because we don't plan to address it in the foreseeable future. You can find more detailed information about our decision-making process here. If you disagree and feel that this issue is crucial: We are happy to listen and to reconsider.
If you wonder what we are up to, please see our roadmap and issue reporting guidelines.
Thanks for your understanding and happy coding!
I will still accept a PR if someone wants to work on it.