This seems to need comprehensive work, including:
- The web runtime environment for web extensions only supports the execution of JavaScript or WebAssembly as such the language server would need to be cross-compiled.
- The client code would need to be refactored into a desktop, common and web part as libraries like Node.js are not available in the web environment.
Detailed information about web extensions and migrating existing extensions can be found here
This seems to need comprehensive work, including:
Detailed information about web extensions and migrating existing extensions can be found here