[DO NOT MERGE] feat: set up project for web + native #331
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Warning
Do not merge - this PR is a collective PR for all web-related changes. It will be kept until the web implementation is complete.
Summary
Test Plan
react-native-enrichedworks correctly (check freshly setup app)react-native-enrichedworks correctly (check freshly setup app)Screenshots / Videos
Tested on fresh Expo app. The correct entry point is used for web and native:

index.tsxfor web,index.native.tsxfor native. I checked the bundle using Expo Atlas to make sure the tree-shaking is working as expected - it does.Compatibility