typescript-lsp Claude Code Plugin
Claude Code PluginClaude CodeDevelopmentCode Search & Code IntelligenceThe explanation below is AI-generated. Please verify it against the sources.
typescript-lsp is a Claude Code plugin that adds language-server-based code intelligence for TypeScript and JavaScript projects. It works with files ending in .ts, .tsx, .js, .jsx, .mts, .cts, .mjs, and .cjs. According to its README, it enables features such as jumping to a symbol's definition, locating where a symbol is used elsewhere, and surfacing errors in the code. To function, it relies on the separately installed typescript-language-server and typescript packages, which the README says can be added globally through npm or yarn.
What you can do with typescript-lsp
- Jump directly to where a function, variable, or type is defined
- Find all locations in the codebase that reference a given symbol
- See error checking feedback for supported TypeScript/JavaScript file types
- Use this across common extensions including .ts, .tsx, .js, .jsx, .mts, .cts, .mjs, and .cjs
- Set it up by installing typescript-language-server and typescript globally beforehand