fix(build): migrate project config to .smartconfig.json and refresh package dependencies

This commit is contained in:
2026-04-14 12:40:21 +00:00
parent 476de2f59e
commit 5d3163b1aa
6 changed files with 1783 additions and 1604 deletions

View File

@@ -6,7 +6,7 @@
- `mailer-bin` is the binary target that `tsrust` builds for cross-compilation
- `mailer-napi` is a cdylib for N-API bindings (not built by tsrust, needs separate napi-rs build pipeline)
- tsrust only supports binary targets (looks for `src/main.rs` or `[[bin]]` entries)
- Cross-compilation targets: `linux_amd64`, `linux_arm64` (configured in `npmextra.json`)
- Cross-compilation targets: `linux_amd64`, `linux_arm64` (configured in `.smartconfig.json`)
- Build output goes to `dist_rust/`
## Build