Would it be possible to include a pure-ESM build for `vscode-languageserver/browser` to help with tree shaking?