Page MenuHomePhabricator

[native] Scaffold an umbrella expo-module
ClosedPublic

Authored by bartek on May 24 2023, 8:23 AM.
Tags
None
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
Subscribers
None

Details

Summary

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

Repository
rCOMM Comm
Lint
Lint Not Applicable
Unit
Tests Not Applicable