Skip to content

Codebase Compiler Services

Nathan Shively-Sanders edited this page Sep 2, 2022 · 1 revision

Services

services is effectively the place where all the IDE and TS meet. It it a series of files which power the LSP-like TSServer.

The services are APIs are used by TSServer, which creates a ts.server SessionClient in src/harness/client.ts (it seems most of the classes in the compiler live in the server/services space. Maybe a by-product of working tightly with the VS Code team? )

Clone this wiki locally