I'm currently setting up my Neovim's Native LSP working environment, and I have a question about JS/TS linter.
What is the difference between tsserver and eslint as a linter?
I know that tsserver is a language-server that comprehensively supports features like auto-completion and go-to-definition, and eslint lints coding styles (e.g. airbnb style).
But if I turn off eslint's code-format-linting feature (e.g. when using prettier together), is there any difference with eslint for linting?
Edit:
I confused diagnostics with linter. What I wanted to ask was :
"What's the difference between tsserve and eslint for diagnostic feature?"