Commit Graph
3 Commits
Author SHA1 Message Date
SinachPatandClaude Sonnet 4.6 14e4db6468 fix: externalize typescript in CLI esbuild bundle
indexer.ts imports typescript directly. Bundling it into an ESM output
causes 'Dynamic require of fs is not supported' because typescript uses
CJS require() for Node built-ins internally.

Marking typescript as external drops the CLI bundle from 9.9 MB to 417 KB
and fixes the startup crash on Node 22.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-07 14:32:43 +01:00
SinachPat f21969f018 made tiny updates 2026-05-06 18:51:17 +01:00
SinachPat 42ba668399 improved a lot of things 2026-04-30 16:47:26 +01:00