Commit 5787e8e
committed
Fix npm install by requiring the linux payload
The 0.129.10 meta package put the only published linux-x64 native payload in optionalDependencies. Some global installs can leave that optional alias missing, which makes the launcher fail before it can find the native codex binary.
When the release script is explicitly constrained to a platform payload, emit a hard dependency instead. Keep the default multi-platform path optional so full platform builds can still skip incompatible native packages.
Also bump the release version to 0.129.11 for the npm recovery publish.1 parent 908402a commit 5787e8e
4 files changed
Lines changed: 126 additions & 117 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
116 | 116 | | |
117 | 117 | | |
118 | 118 | | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
119 | 123 | | |
120 | 124 | | |
121 | 125 | | |
| |||
335 | 339 | | |
336 | 340 | | |
337 | 341 | | |
338 | | - | |
| 342 | + | |
| 343 | + | |
| 344 | + | |
| 345 | + | |
| 346 | + | |
| 347 | + | |
339 | 348 | | |
340 | 349 | | |
341 | 350 | | |
| |||
0 commit comments