The test suite running in CI that builds a basic react native app using metro
Lightweight - e.g. the developer should not have to install extra applications or sign EULAs if possible
There's been some preliminary support added to aegir for running tests under Android but I'm not sure what the current state of the art is in automated testing.
A preliminary pass might just be to get a simple demo react-native app running libp2p working. This might involve a list of required changes to modules to polyfill or replace APIs that do not exist/are buggy/incomplete in React Native.
If it helps to reduce the scope, perhaps a stand-alone repo could be tackled first to prove it out instead of the fuel-ts monorepo.
We'd love to officially support running on React Native, as some of our consumers have tried to use it (see https://forum.fuel.network/t/fuel-ts-in-react-native/5954/8)
The requirements for this would be:
A preliminary pass might just be to get a simple demo react-native app running libp2p working. This might involve a list of required changes to modules to polyfill or replace APIs that do not exist/are buggy/incomplete in React Native.
If it helps to reduce the scope, perhaps a stand-alone repo could be tackled first to prove it out instead of the fuel-ts monorepo.