Skip to main content
TypeScript LSP

Language server

The one exception to “nothing is bundled.” typescript-language-server needs a real TypeScript install to run against and has none of its own, it happily uses a project’s own node_modules/typescript when present, but a plain JS-only folder with no package.json has nothing for it to find. Coder ships its own copy of tsserver.js as a last-resort fallback, used strictly after checking for (and not finding) a workspace-local install, so a project pinning its own TypeScript version is never overridden by Coder’s bundled copy.

Debugger

See Debugger for the debugger UI itself.

Tested on

macOS (Apple Silicon). Windows and Linux paths aren’t documented yet.