Open
Description
👋 I'm Isidor, a PM from the VS Code team, and we recently announced VS Code for the Web at https://vscode.dev/, which provides a free, zero-install Microsoft Visual Studio Code experience running entirely in your browser. You can learn more here.
We'd like to ensure vetur can run in the web, and we have a guide for enabling extensions for the web here. As a couple of highlights:
- In VS Code for the Web, both the UI and extension host run inside the browser.
- A web extension is structured like a regular extension, but with a different main file: it's defined by the
browser
property - Access to workspace files needs to go through the VS Code file system API accessible at
vscode.workspace.fs
- There are currently three ways to test a web extension
I checked your extension and I see there are quite some node dependencies, so this transition to web might not be trivial. However it would be cool if you could at least contribute grammars
for web, and using when
clauses disable all other contributions which can not work on the web.
We are also open to helping here. Let us know what you think. Thanks!