[object Object]

← back to Nineoh Guide

Fix EAS install: remove malformed allowBuilds block from pnpm-workspace.yaml (non-boolean placeholder values crashed frozen pnpm install); revert to build-11-proven plain config

5613efd40fef7547de18354a81a991a715c0f5b4 · 2026-08-05 16:37:28 -0700 · Steve Abrams

Files touched

Diff

commit 5613efd40fef7547de18354a81a991a715c0f5b4
Author: Steve Abrams <steve@designerwallcoverings.com>
Date:   Wed Aug 5 16:37:28 2026 -0700

    Fix EAS install: remove malformed allowBuilds block from pnpm-workspace.yaml (non-boolean placeholder values crashed frozen pnpm install); revert to build-11-proven plain config
---
 pnpm-workspace.yaml | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml
index 1f72921..56ae539 100644
--- a/pnpm-workspace.yaml
+++ b/pnpm-workspace.yaml
@@ -1,10 +1,12 @@
 packages:
   - "apps/*"
   - "packages/*"
-allowBuilds:
-  '@firebase/util': set this to true or false
-  protobufjs: set this to true or false
-  sharp: true
+
+# Do NOT add an `allowBuilds:` map here. A prior auto-fixer wrote it with literal
+# "set this to true or false" placeholder values (non-booleans), which crashes
+# EAS's frozen `pnpm install` at the "Install dependencies" phase. The
+# ERR_PNPM_IGNORED_BUILDS warning for @firebase/util / protobufjs / sharp is
+# HARMLESS — build 11 shipped fine with it — so leave those builds ignored.
 
 # NOTE: nodeLinker stays ISOLATED (pnpm default). Hoisting collapses the two
 # React versions (web=19, mobile=18.3.1) and breaks Next's build. Instead the

← 5230058 analytics: add GoogleService-Info.plist (Firebase project gu  ·  back to Nineoh Guide  ·  auto-save: 2026-08-05T16:43:55 (2 files) — eas.json pnpm-wor 19fb4f5 →