-
Notifications
You must be signed in to change notification settings - Fork 66
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support the VSCode extension on the web #1487
Comments
I've also thought about this, but didn't have the time yet to look into this. The main issue is that the grammar language features imports which are a bit difficult to deal with in a web extension. Any contribution for this is appreciated though. |
@msujew I think another issue would be the conflict in the Could you share some guidance pointing me in the correct direction so I may be able to work on this? |
I don't think that these files should be in conflict. The VSCode web extension only needs 4 things:
There is no overlap between these 4 points and the web template AFAIK. |
The web template also uses an identical |
Ah, right. We can probably solve that using some logic in the generator. We use that to merge the package.json in the end for example. Alternatively, this would be a good reason to start generating a npm workspace from the yeoman generator. But that would be a larger refactoring that might be out of scope for this change. |
I've created #1495 to track the yeoman generator refactoring. |
The current Langium VSCode extension doesn't work on the web (https://vscode.dev):
I think it would be nice to have the extension runnable on the web.
I think this could be applied to both
langium
andlangium-generator
.I used
langium-sql
as a reference to make my extension runnable on both.The text was updated successfully, but these errors were encountered: