We recommend to develop language servers with cross-platform compatibility between NodeJS and Web runtimes targets in mind. We don't have mechanisms to verify compatibility during development cycle.
Solution
Setup reference eslint rules in Hello World and CodeWhisperer servers, showing how to configure linting to detect usage of platform-specific dependencies.
License
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
Problem
We recommend to develop language servers with cross-platform compatibility between NodeJS and Web runtimes targets in mind. We don't have mechanisms to verify compatibility during development cycle.
Solution
Setup reference eslint rules in Hello World and CodeWhisperer servers, showing how to configure linting to detect usage of platform-specific dependencies.
License
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.