I tried some options that didn't work. Most of the official tutorials didn't address this issue and often relate to package that are abandoned.
The preferred solution would involve LSP because of it's flexibility to work with many languages, but I'm open for other working suggestions.
Should I install any npm packages, typings for Typescript to configure it properly with tsconfig.json or I don't need that at all? If possible I would like to avoid Typescript when it's not needed.