-
Notifications
You must be signed in to change notification settings - Fork 82
Closed
Labels
dependenciesAdding, removing or updating dependenciesAdding, removing or updating dependencies
Milestone
Description
Currently, our LSP services (which rely heavily on the vscode-languageserver
package) are exported through the main langium
export. While this makes creating language servers very easy, it leads to a lot of unnecessary imports for adopters that don't want to build a language server, thereby increasing bundle size.
The long term plan (likely version 3.0, as it's a major breaking change) would be to export the LSP related services through a langium/lsp
export. That way, adopters can choose to not to include those services.
Metadata
Metadata
Assignees
Labels
dependenciesAdding, removing or updating dependenciesAdding, removing or updating dependencies