Commit 635f6e2
committed
Fix CI build by regenerating package-lock.json with full rolldown bindings
vite 8 bundles rolldown (its new Rust bundler) as a direct dependency,
which ships per-platform native binaries as optional deps. The lockfile
generated on macOS arm64 only recorded a resolved entry for
@rolldown/binding-darwin-arm64, so npm install failed on the Linux x64
GitHub Actions runner with 'Cannot find native binding' (npm/cli#4828).
Regenerated the lockfile using npm install --os=linux --cpu=x64 --libc=glibc
which causes npm to write full resolved/integrity entries for every
platform variant (including linux-x64-gnu used by ubuntu-latest), then
reinstalled normally for local development.
Also updated snapshots for react-bootstrap-icons 1.11.3 -> 1.11.6, an
in-range transitive bump picked up by the lockfile regeneration that adds
bi-* CSS classes to icon SVGs.1 parent 0c7c236 commit 635f6e2
5 files changed
Lines changed: 1374 additions & 586 deletions
File tree
- web
- src
- Simulation/__snapshots__
- __snapshots__
0 commit comments