quick-lint / quick-lint-js

quick-lint-js finds bugs in JavaScript programs
https://quick-lint-js.com
GNU General Public License v3.0
1.54k stars 192 forks source link

Make VS Code extension work in GitHub Codespaces #417

Open strager opened 3 years ago

strager commented 3 years ago

qljs might work out of the box in Codespaces, but we should double-check.

strager commented 3 years ago

Hmm, actually, it probably wouldn't work well. I assume extensions run in the browser itself, which means they need to use JS or WASM. We switched out extension away from WASM and to a Node.js add-on. The Node.js add-on won't work in the browser.

I see RemoteExtensionHost in VS Code's code base. I assume this would work. However, latency would suck, undermining the goodness of quick-lint-js.

Docs: https://code.visualstudio.com/api/advanced-topics/remote-extensions

strager commented 3 years ago

Mentioned Codespaces on the website in commit e1a3a4d6eebcfb4e53ed6674ba0364311f3a6c20.