Michael Usachenko
Michael Usachenko
Bumping this!
@LakshyAAAgrawal I ended up implementing a JS/TS client with the `typescript-language-server` package about a month ago. It's actually being used in production now, but I definitely didn't follow your procedures...
Yes absolutely @LakshyAAAgrawal! Our intention was always to merge our work into multilspy. It has served us very well so far and we'd like to give back to the community....
#6 Here's my branch, will work on tidying it up today. Should be ready very soon.
@mrT23 yeah fairly likely that if `node_modules` isn't being included when you index `ts-pattern` - it may be related to that event loop fix that I reverted. Or you aren't...
@mrT23 Haven't had time to test your code out yet - mainly because I've actually been using the synchronous LSP client in multilspy, so kinda unfamiliar with the async behavior....
I generally agree that cloning isn't perfect. Luckily this is code that runs outside of the package. > I think we should be able to tell the LSP which file...
@LakshyAAAgrawal my PR #6 is ready for your review. Excited to get this in!
@microsoft-github-policy-service agree company="Rubrick, Inc."
> I think i solved the problem described here: [#5 (comment)](https://github.com/microsoft/multilspy/issues/5#issuecomment-2405189497) > > see attached file: [initialize_params.json](https://github.com/user-attachments/files/17373119/initialize_params.json) > > I basically removed the `window` section from the `capabilities`. I don't...