Page MenuHomePhabricator

[native] Scaffold an umbrella expo-module

Authored by bartek on May 24 2023, 8:23 AM.
Referenced Files
Unknown Object (File)
Wed, Apr 3, 1:27 AM
Unknown Object (File)
Mar 13 2024, 9:25 AM
Unknown Object (File)
Feb 23 2024, 9:15 PM
Unknown Object (File)
Feb 23 2024, 8:32 PM
Unknown Object (File)
Feb 23 2024, 8:03 PM
Unknown Object (File)
Feb 23 2024, 5:42 PM
Unknown Object (File)
Feb 11 2024, 1:27 AM
Unknown Object (File)
Feb 4 2024, 11:57 AM



This is a first step of ENG-3871.
Created an empty expo-module directory structure and connected it to the application. In the next diffs, I'll be moving existing expo-modules
into this umbrella package.

Deliberately I put this directory inside native/expo-modules as this is the default way expected by expo-modules-autolinking. Also this approach gives us flexibility to still add new expo modules using the traditional way, if they are too large or for some reason are incompatible with this umbrella module configuration.

Don't have idea for good naming for this, though. Suggestions are welcome.

Test Plan

Cleaninstall, app builds, CI checks. Moved expo-modules will be tested in their own diffs.

Diff Detail

rCOMM Comm
Lint Not Applicable
Tests Not Applicable