Is there a lot of success with using the typescript-language-server (https://github.com/theia-ide/typescript-language-server) ?
If I run it with stdio and I issue a few commands, it shuts down after a few seconds without logging any error or warning.
I send initialize, and wait for reply, it replies correctly after sending a bunch of windows/log messages.
I then pause 5 seconds, it terminates the process.
If I don't pause and continue sending initalized, and then didOpen commands it crashes at about the same time distance into the overall runtime (5-6 seconds).
It is running on TS Server 3.7.3, Node 12.13.0, Mac OSX
THe tsls log shows no error and just has a last log message that appears normal, and the ti-NNNN.log says the parent process has exited, so shutting down.
Not sure where to look for potential problems. I'm manually sending only a few commands and it just dies.
Running with --sockets doesn't start up at all, so can't try that.