Commit 1797668
chore: pin @emnapi/* as optional deps to fix npm ci
Workaround for the npm optional-deps lockfile bug triggered by
@tailwindcss/oxide-wasm32-wasi and @rolldown/binding-wasm32-wasi
(both pull in @napi-rs/wasm-runtime which peer-depends on @emnapi/*).
Without this, npm ci fails on platform switches (Linux <-> macOS,
arm64 <-> x64) because the lockfile drops the WASM-fallback peer
entries depending on which platform generated it.
Refs: npm/cli#4828
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>1 parent f39adf7 commit 1797668
2 files changed
Lines changed: 46 additions & 15 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
59 | 59 | | |
60 | 60 | | |
61 | 61 | | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
62 | 66 | | |
63 | 67 | | |
0 commit comments