The v2.10.5 release broke on darwin-arm64 because the main package was published before the native CI built and published the platform packages. With exact version pinning, npm silently skips the optional dep when the version doesn't exist, causing a fatal crash. Change to >=2.10.2 range so npm installs the latest available binary. The native API is stable across patch versions. Also stop sync-platform-versions.cjs from overwriting the ranges back to exact versions during CI. |
||
|---|---|---|
| .. | ||
| build.js | ||
| sync-platform-versions.cjs | ||