Add react-native field to pkg.json #238
Merged
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.
fixes #233
It seems that the Metro bundler used by React Native doesn't handle either
.mjs
nor.cjs
- which is somewhat incorrect because files with unknown extensions have always just been loaded as.js
in node. Some more info can be found in my comment here as well.While technically it's not our issue and theirs - it's unknown when this will get fixed on their side and there are React Native consumers confused with this as stylis is not working for them out of the box. I believe that it's best to just fix this on our side for now.
This probably could have also been fixed by reverting this commit: 180b982 . Pick your poison 😉