Skip to Content

Concepts

Two pages of background. Read both before authoring your first plugin.

  • Plugin protocol β€” the npm package shape, binary subcommands, and diagnostic contract that every ttsc plugin implements.
  • AST & Checker β€” how TypeScript-Go exposes the AST and Checker to Go plugins. Text ranges, Program bootstrap, type queries.

Then move to Authoring.

Last updated on