I have set up tree-sitter and typescript-ts-mode.
But if I activate eglot using M-x eglot it complains that it can't find the typescript-language-server executable – well duh, I didn't install it globally ... :-)
The question is, what's the recommended way to make it realize that the current tsconfig.json actually has a typescript-eslint-language-service plugin defined and that it should use the locally installed typescript-language-server.
Something that goes into .dir-locals.el – ?