Is there a recommended approach for LSP implementation?
As I understand, I need to read/index all files on the background and store all kinds of declarations in memory.
List of examples: https://microsoft.github.io/language-server-protocol/implementors/servers LSP Server is written on nodejs + typescript