The postinstall script unconditionally calls fs.chmodSync(cachedBinary, 0o755) after extraction. Windows doesn't support Unix file permissions and this throws.
Fix: guard with if (platform !== "windows").
Fixed in: apps/cli/src/build.ts
Identified and fixed with AI assistance.
The postinstall script unconditionally calls
fs.chmodSync(cachedBinary, 0o755)after extraction. Windows doesn't support Unix file permissions and this throws.Fix: guard with
if (platform !== "windows").Fixed in:
apps/cli/src/build.tsIdentified and fixed with AI assistance.