Skip to content

Add Expo config plugins support#1949

Merged
Simek merged 6 commits intoreact-native-community:mainfrom
WookieFPV:add-config-plugins
Oct 21, 2025
Merged

Add Expo config plugins support#1949
Simek merged 6 commits intoreact-native-community:mainfrom
WookieFPV:add-config-plugins

Conversation

@WookieFPV
Copy link
Copy Markdown
Contributor

📝 Why & how

Currently its not easy to know which packages include an expo config plugin.
Some packages even don't have config plugins, some have a build in config plugin and some need 3rd Party config plugins.

This PR adds automatic detection if the npmPkg has a config plugin. (Checks if file app.plugin.js is in the repo).
Third Party config plugins are supported by using a url to the 3rd Party package.
I added the 3rd Party Plugins from using the Expo 3rd Party List.

✅ Checklist

  • Documented in this PR how to use the feature.
  • Documented in this PR how you created the feature.

@Simek Simek added the deploy label Oct 21, 2025
Copy link
Copy Markdown
Member

@Simek Simek left a comment

Choose a reason for hiding this comment

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

Hey @WookieFPV, thanks so much for working on that feature! 🔥

I have left few small suggestions and nits to address before we will merge, but in general it looks and functions great, good job! 👍

Comment thread components/Filters/helpers.ts Outdated
Comment thread components/Library/ConfigPlugin.tsx Outdated
Comment thread types/index.ts Outdated
Comment thread types/index.ts Outdated
Comment thread components/Library/ConfigPlugin.tsx Outdated
Comment thread README.md Outdated
@WookieFPV
Copy link
Copy Markdown
Contributor Author

Hey @WookieFPV, thanks so much for working on that feature! 🔥

I have left few small suggestions and nits to address before we will merge, but in general it looks and functions great, good job! 👍

Hey @Simek
Thanks for the fast review and great improvements 🚀
I added those Improvements are some minor wording improvements

Copy link
Copy Markdown
Member

@Simek Simek left a comment

Choose a reason for hiding this comment

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

Thanks for the quick follow up, let's ship it! 🚀

@Simek Simek merged commit 4be29dc into react-native-community:main Oct 21, 2025
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants