fix(release): ship the napi-rs keyring as the CLI package's runtime dependency
esbuild cannot bundle @napi-rs/keyring's native .node binding, so the deterministic-build job failed bundling the CLI. Mark it external and declare it (exact-pinned from the CLI workspace) as the generated package's single runtime dependency; npm resolves the platform binding at install time, matching how the Homebrew formula installs the tarball. Co-authored-by: Cursor <cursoragent@cursor.com>
M
Michael Shimeles committed
493633ebac6b4ee5523096e827c635a0cdfff4ca
Parent: 8c2ac74
Committed by Michael Shimeles <69605071+michaelshimeles@users.noreply.github.com>
on 8/11/2026, 10:21:27 PM