#TsServer
tsserver was using 5gb(!!!) of ram with my monorepo open. tsgo is a game changer
November 11, 2025 at 3:27 AM
typescript-language-server 5.1.1-1 any Language Server Protocol (LSP) implementation for TypeScript using tsserver

Interest | Match | Feed
Origin
archlinux.org
November 5, 2025 at 9:01 PM
it slows down startup and i really don't like how they bundle the compiler with the runtime itself.

and also having to depend on an lsp other than tsserver to correctly resolve deps is annoying, especially when you aren't building exclusively for deno
November 1, 2025 at 8:57 PM
💡 Summary by GPT:

この文章は、VSCodeの動作を軽くし、メモリ使用量を削減するための設定と最適化方法を解説しています。主なポイントは以下の通りです。

1. 拡張機能の見直しと管理:不要な拡張機能を無効化し、必要なものだけを有効にすることでパフォーマンス向上。拡張機能の起動時間を確認し、原因を特定できる。

2. ファイル監視の最適化:不要なディレクトリを監視対象から除外し、エクスプローラーや検索の負荷を軽減。

3. TypeScriptの最適化:tsconfig.jsonで不要な解析を除外し、tsserverのログや自動型取得を無効化して負荷を減らす。 (1/2)
October 28, 2025 at 11:04 PM
typescript-language-server 5.0.1-2 any Language Server Protocol (LSP) implementation for TypeScript using tsserver

Interest | Match | Feed
Origin
archlinux.org
October 24, 2025 at 11:30 PM
typescript-language-server 5.0.1-2 any Language Server Protocol (LSP) implementation for TypeScript using tsserver

Interest | Match | Feed
Origin
archlinux.org
October 24, 2025 at 11:30 PM
typescript-language-server 5.0.1-2 any Language Server Protocol (LSP) implementation for TypeScript using tsserver

#Extra #any

Origin | Interest | Match
Arch Linux - typescript-language-server 5.0.1-2 (any)
archlinux.org
October 24, 2025 at 11:30 PM
Project: microsoft/typescript
File: src/testRunner/unittests/tsserver/session.ts:567

handle(msg: ts.server.protocol.Message): void

SVG: dark, light
October 21, 2025 at 7:37 PM
I know of projects who raise the memory limit of tsc/tsserver to 8 or even 16GB. There's no ability to share memory between these cages, no? So they would be out of luck?

My understanding is that the 4GB limit is inherent becuase the pointers have been limited to roughly old-school 32-bit values.
October 16, 2025 at 10:04 PM
I said tsserver, but, I know of many projects out there that bump the memory limit for tsc, eslint, etc, even bundlers, because they have to, and workers are in general not a workable solution for these kinds of projects
October 16, 2025 at 9:55 PM
This doesn't make it possible to raise the 4GB limit, though, right?

I know a lot of people force VS Code to use node to run, say, tsserver to avoid pointer compression memory limits.

tsserver may not be long for this world but it's kinda spooky if every Node process will end up limited to 4GB...?
October 16, 2025 at 9:50 PM
問題はSvelteKitで作ろうとしてるやつのTSServerがOoMで落ちることやね
すでにあるやつが雑多だから、作り直しじゃなくて新しく作って技術ブログにしようかな
October 15, 2025 at 4:27 PM
The number of outside contributors in many very major JS projects is basically nonexistent.

This goes for all the major ones I touched, including NPM and TS/tsserver

I got more community value out of Orogene, which was a tiny niche project.

It’s good to note how much Rust provides for tooling
October 12, 2025 at 8:53 PM
se o LSP do tsgo for mais performático que o tsserver, top
September 25, 2025 at 8:22 AM
巨大すぎて tsserver がありえんメモリ食う
September 4, 2025 at 6:46 AM
and before anyone is like gasp but your NDA kat

this shit is literally in a public PR to tsserver
September 1, 2025 at 1:30 AM
good to know about vtsls still. it does have the same issue though which makes me think its just a general diff between tsserver and lsp wrappers somehow 🤔
August 31, 2025 at 5:58 PM
i have, but through individual language plugins like typescript-vim. then coc for lsp-like support

all this stuff existed before language servers were a thing (so uses tsserver directly for example)
August 31, 2025 at 5:49 PM
Awesome article that made me see your post.

lyra.horse/blog/2025/08...

What about React ? Is this allowed ?

Despite the ts warning, it looks like it works. Property 'cool-thing' does not exist on type 'JSX.IntrinsicElements'. (tsserver 2339).

I use next-yak to use proper HTML in my Next app.
You no longer need JavaScript
An overview of what makes modern CSS so awesome.
lyra.horse
August 29, 2025 at 9:12 AM
1️⃣s-tier DX
2️⃣ridiculous tsserver perf
3️⃣insanely fast runtime validation
4️⃣great documentation
5️⃣power features (generics and HKTs)
6️⃣deep introspectability
7️⃣serializable definitions
8️⃣human-readable errors
9️⃣universal composability
🔟easy to learn

Choose 10.
August 21, 2025 at 4:35 PM
I wonder if you could theoretically have a vscode extensions that emulates the existence of the tsconfig for tsserver.
That said I don't mind having the config.
August 9, 2025 at 2:49 PM
typescript-language-server 4.4.0-1 any Language Server Protocol (LSP) implementation for TypeScript using tsserver

Interest | Match | Feed
Origin
archlinux.org
August 5, 2025 at 10:16 PM
typescript-language-server 4.4.0-1 any Language Server Protocol (LSP) implementation for TypeScript using tsserver

Interest | Match | Feed
Origin
archlinux.org
August 5, 2025 at 10:16 PM