Skip to content

Commit b1f32ca

Browse files
committed
fix(deps): sync web and vis lockfiles so npm ci succeeds in build
The react 19.2.7 / vite 8 bump left both lockfiles missing the nested @emnapi/* transitive deps of the wasm32-wasi bindings (oxc-parser, oxc-resolver, rolldown), so `npm ci` failed with EUSAGE ("package.json and package-lock.json are not in sync") and broke `make build-web` / build-vis in the PyInstaller onefile build jobs. Regenerate both lockfiles with `npm install --package-lock-only`; the only changes are the missing @emnapi core/runtime/wasi-threads entries. Verified `npm ci` now succeeds in both web/ and vis/.
1 parent 42dc524 commit b1f32ca

2 files changed

Lines changed: 130 additions & 6 deletions

File tree

vis/package-lock.json

Lines changed: 34 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

web/package-lock.json

Lines changed: 96 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)