build: switch binary bundler to esbuild

- Add explicit `--format=esm` flag to `build`
- Update `rolldown` to ^1.1.1 and add `esbuild` ^0.28.1 as a dependency
- Create `pnpm-workspace.yaml` with `allowBuilds: esbuild` to support native prebuilt binaries across platforms
This commit is contained in:
mitchell 2026-06-15 02:42:20 -04:00
parent dd6df6dd6d
commit 710d2e7593
3 changed files with 364 additions and 90 deletions

2
pnpm-workspace.yaml Normal file
View file

@ -0,0 +1,2 @@
allowBuilds:
esbuild: true