How does this work @nickcherry? How is all the code shared across RN & react when they have slightly different APIs?
We only share code that's runtime agnostic – an API client, stateful hooks to wrap API calls + manage caching, an abstract cryptography API (the actual implementations for RN vs desktop/web live in separate packages), Typescript + ESLint configs.