Skip to content
This repository has been archived by the owner on Jan 18, 2024. It is now read-only.

[install-expo-modules] Replace xcode with xcparse #4554

Merged
merged 1 commit into from
Sep 23, 2022

Conversation

Kudo
Copy link
Collaborator

@Kudo Kudo commented Sep 21, 2022

Why

simple-plist@1.3.1 is a transitive dependency of the xcode package. it has an incompatible issue with ncc. the issue is pending for a while without publishing newer version as latest dist-tag. that blocks us from updating install-expo-modules.

How

replace xcode with the awesome xcparse. this pr introduces a withXCParseXcodeProject config-plugin internally.

Test Plan

  • ✅ unit test passed
  • ✅ manual test on a react-native 0.68 project
  • ✅ manual test on a react-native 0.69 project

@Kudo Kudo requested a review from EvanBacon September 21, 2022 08:13
Copy link
Contributor

@EvanBacon EvanBacon left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks great!

@Kudo Kudo merged commit 804059e into main Sep 23, 2022
@Kudo Kudo deleted the @kudo/install-e-m-xcparse branch September 23, 2022 03:09
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants