macOS
brew install typescript-language-serverlocal Homebrew formula metadata
sudo port install typescript-language-serverMacPorts ports tree · devel/typescript-language-server/Portfile · Quelle: api.github.com
brew
Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für typescript-language-server in AI-Agent-Workflows.
Installation
brew install typescript-language-serverlocal Homebrew formula metadata
sudo port install typescript-language-serverMacPorts ports tree · devel/typescript-language-server/Portfile · Quelle: api.github.com
nix profile install nixpkgs#typescript-language-servernixpkgs package indexes · pkgs/by-name/ty/typescript-language-server/package.nix · Quelle: api.github.com
sudo pacman -S typescript-language-serverArch Linux sync databases · typescript-language-server · Quelle: geo.mirror.pkgbuild.com
Überblick
Language Server Protocol implementation for TypeScript wrapping tsserver
Verlauf
TypeScript Language Server is a community-maintained Language Server Protocol wrapper around TypeScript's `tsserver` and VS Code's TypeScript language-feature code. It exists so editors outside VS Code can use standardized LSP plumbing for TypeScript and JavaScript intelligence.
The official README explains the gap that produced the project: TypeScript ships `tsserver`, but VS Code's bundled TypeScript language features do not communicate with editors through LSP. TypeScript Language Server provides a thin LSP interface on top of that code path for other editors.
The project was originally based on concepts from prabirshrestha/typescript-language-server, was maintained by TypeFox, and is now maintained by community contributors. The README explicitly notes that it is not directly associated with Microsoft and is not used by VS Code.
Recent README material also points at Microsoft's native Go TypeScript work, saying TypeScript 7 is expected to include an LSP implementation and may eventually supersede this project.
Adoption tracks the spread of LSP-capable editors such as Neovim, Emacs, Sublime Text, Helix, and other editor clients that want TypeScript completion, diagnostics, organize-imports, code actions, inlay hints, and refactors without reimplementing `tsserver` integration.
Package-manager adoption reflects that editor tooling niche: users install both `typescript-language-server` and `typescript`, then launch the server over stdio from their editor's LSP client.
The basic package workflow is `npm install -g typescript-language-server typescript` or installation through a system package manager, followed by running `typescript-language-server --stdio` from an editor LSP client. The server exposes TypeScript-backed code actions, workspace commands, code lenses, inlay hints, formatting configuration requests, and tsserver passthrough commands.
This package is a classic package-nerd bridge: it takes a vendor-specific language service and makes it consumable through the editor-neutral LSP ecosystem. It matters most to people maintaining editor setups, language-server bundles, and reproducible dev environments outside VS Code.
Sicherheitslage
Für typescript-language-server wurde kein passendes lokales Secret-Handling-Manifest gefunden. Nucleus-Paketmetadaten bleiben hier veröffentlicht, damit künftige Abdeckung eine stabile Paket-URL hat.
Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.
Executables
| Befehl | Art | Sichtbarkeit | Hinweis |
|---|---|---|---|
typescript-language-server | cli | globales Executable |
Aktualität
Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.
https://github.com/typescript-language-server/typescript-language-server
Installationsmetadaten
| Paketschlüssel | brew:typescript-language-server |
|---|---|
| Version | 5.3.0 |
| Paketmanager | Homebrew |
| Paketmanager-Seite | https://formulae.brew.sh/formula/typescript-language-server |
| Homepage | https://github.com/typescript-language-server/typescript-language-server |
| Repository | https://github.com/typescript-language-server/typescript-language-server |
| Upstream-Dokumentation | https://github.com/typescript-language-server/typescript-language-server#readme |
| Lizenz | MIT AND Apache-2.0 |
| Quellarchiv | https://registry.npmjs.org/typescript-language-server/-/typescript-language-server-5.3.0.tgz |
| Zuletzt aktualisiert | 2026-06-22T14:06:31-07:00 |
| Pulse | updated |
| Abhängigkeiten | node, typescript |
| Bottle | verfügbar (auf all) |
| Homebrew post-install | nicht definiert |
| Dienst | keiner deklariert |
Registry-Fakten
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | typescript-language-server |
| Version Scheme | 0 |
| Revision | 0 |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
Source-Datenbank-Treffer
Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.
typescript-language-server
nix profile install nixpkgs#typescript-language-servertypescript-language-server 5.1.3-1
Language Server Protocol (LSP) implementation for TypeScript using tsserver
https://github.com/typescript-language-server/typescript-language-server
sudo pacman -S typescript-language-servertypescript-language-server
sudo port install typescript-language-serverQuellspur
Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.
View the package source record on GitHub.