Jupyverse now supports legacy Jupyter server extensions.
It does that by proxying the server, so no rewrite of the original extensions is needed.
You can try jupyterlab-git and jupyterlab-lsp with:
pip install jupyverse[jupyterlab,auth,jupyterlab-git,jupyterlab-lsp]