Skip to content

fix: regenerate package-lock.json for CI compatibility#26

Merged
MQ37 merged 1 commit intomainfrom
fix/regenerate-lockfile
Mar 5, 2026
Merged

fix: regenerate package-lock.json for CI compatibility#26
MQ37 merged 1 commit intomainfrom
fix/regenerate-lockfile

Conversation

@MQ37
Copy link
Collaborator

@MQ37 MQ37 commented Mar 5, 2026

Summary

  • Regenerates package-lock.json to include all platform-specific optional dependencies that were missing after the @napi-rs/keyring migration (commit 1e35140)
  • Fixes npm ci failures in CI/CD where packages like @napi-rs/keyring-darwin-x64@1.2.0, @esbuild/aix-ppc64@0.27.3, and ~20 other platform variants were missing from the lock file
  • The lock file gained ~1000 lines — all cross-platform optional dependency entries that npm ci requires to be present even if they won't be installed on every platform

… deps

npm ci was failing because package-lock.json was missing platform-specific
optional dependencies for @napi-rs/keyring and @esbuild after the keyring
migration in 1e35140. Regenerated the lock file to include all variants.
@MQ37 MQ37 merged commit 5efdc62 into main Mar 5, 2026
5 checks passed
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.

2 participants