Commit Graph
13 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 3fcfa20b32 made design updates 2026-05-07 11:05:58 +01:00
SinachPat f21969f018 made tiny updates 2026-05-06 18:51:17 +01:00
SinachPat fdf64ee72c made tiny updates 2026-05-05 22:06:31 +01:00
SinachPat 3f029e15c2 made tiny updates 2026-05-03 20:34:18 +01:00
SinachPat 84ddd2e248 made some updates 2026-05-01 07:30:29 +01:00
SinachPat b9bc234d1d made tiny updates 2026-05-01 06:28:49 +01:00
SinachPat 1b2967d206 made tiny updates 2026-04-30 20:18:31 +01:00
SinachPat 1c81b21e35 made some updates 2026-04-30 20:06:27 +01:00
SinachPat 83dc795f89 made some updates 2026-04-30 19:50:14 +01:00
SinachPat 33846ceef7 improved a lot of things 2026-04-30 19:03:13 +01:00
SinachPat 42ba668399 improved a lot of things 2026-04-30 16:47:26 +01:00
SinachPat 45be1b935d improved a lot of things 2026-04-29 12:09:18 +01:00