I think there are runtime dependencies, just not at the root level of the repo.
https://github.com/bash-lsp/bash-language-server/blob/fa5a65...
Ah, nice catch. I'll revise my comment.
Re:Bash-LSP: A language server for Bash
by kazinator on Thursday April 01, 2021 @05:23PM
(#26666236)
Doesn't TypeScript work by transpilation to JavaScript? In which case, it is never a run-time dependency; JavaScript is.
Node is not a runtime now? :)
No more than Bash :):):)
And either way, you don't need TypeScript to run this language server. You just need node. If you're not happy with that, well, consider this repo a reference and get cracking.
This line right here means there's no runtime dependencies https://github.com/bash-lsp/bash-language-server/blob/fa5a65...
edit: turns out there are runtime dependencies (see child comments). Still, typescript is not one of them.