Commit 9328b6f
chore: pin @emnapi/* as optional deps to fix npm ci (#7)
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 9328b6f
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