You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 62f421b
Browse filesBrowse the repository at this point in the historyBrowse files
Isolate plist reading and writing in the host's plist module (#474)
* Share readAndParsePlist with verify-prebuilds
Move readAndParsePlist into its own module and export it from the Node.js
entrypoint, so verify-prebuilds can use it instead of its own copy. Keeping
it out of cli/apple.ts avoids loading @bacons/xcode and the CLI utilities
from the package's main entrypoint.
Closes#472
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
* Move plist writing into the plist module
Moves the XML write helper out of prebuilds/apple.ts into plist.ts as
writePlist, and uses it for the two Info.plist writers in cli/apple.ts, so
plist.ts is the only module importing @expo/plist or bplist-parser.
readAndParsePlist's assertion now says "a plist", as it reads any plist.
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
---------
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
0 commit comments