Skip to content

fix: restore cross-platform optional deps in root lockfile#136

Merged
marinom2 merged 1 commit into
mainfrom
fix/lockfile-cross-platform
Jun 12, 2026
Merged

fix: restore cross-platform optional deps in root lockfile#136
marinom2 merged 1 commit into
mainfrom
fix/lockfile-cross-platform

Conversation

@marinom2

Copy link
Copy Markdown
Owner

The sdk-v0.19.2 publish failed at the CI test step with 'Cannot find native binding' for @rolldown/binding-linux-x64-gnu. Cause: regenerating the lock via rm + npm install on macOS recorded only the darwin bindings (npm optional-deps bug npm/cli#4828). Restored the multi-platform lock (12 linux binding refs) and re-synced lightnode-sdk 0.19.2 in place.

Regenerating the lock with rm + npm install on macOS stripped the linux-x64
rolldown/vitest native bindings (npm optional-deps bug npm/cli#4828), so the
SDK publish workflow's npm test failed on CI with 'Cannot find native binding'.
Restored the multi-platform lock and re-synced lightnode-sdk to 0.19.2 in place.
@vercel

vercel Bot commented Jun 12, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
lightnode Ready Ready Preview, Comment Jun 12, 2026 8:17am

Request Review

@marinom2 marinom2 merged commit c8ef9d4 into main Jun 12, 2026
@marinom2 marinom2 deleted the fix/lockfile-cross-platform branch June 12, 2026 08:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant