-
Type: Task
-
Resolution: Done
-
Priority: Unknown
-
None
-
Affects Version/s: None
-
Component/s: None
Once https://github.com/realm/realm-js/pull/2586 merge, we still have a few outstanding changes to the codebase and docs:
- [x] Remove the hint about running “react-native link realm”.
- [x] Read CONTRIBUTING.md to ensure nothing is outdated and write https://github.com/realm/realm-js/blob/master/CONTRIBUTING.md#how-to-debug-react-native-podspec
- [x] Update docs to ensure it’s not mentioning running “react-native link realm”, including instructions to manually link.
- [ ] Run “pod lib lint --verbose” on CI (from node_modules/realm of a React Native app) As we pod install in the integration tests, this is probably not needed.
- [ ] Write about the caveats of the "use_frameworks!" support.
- [ ] Consider using a global to make Realm JS depend on the React framework, instead of reading the users Podfile (which is a hack).
- [ ] GCDWebServer is now a CocoaPod dependency and since Android uses NanoHttpd we can remove the GCDWebServer submodule from the repository.
- [ ] Depend on a specific major version of GCDWebServer.
- [ ] Investigate if we could provide a way of building Realm JS with the debug version of the shared library.
- [ ] Update the example app by unlinking Realm JS.
- [ ] Setup an install test on CI (with and without use_frameworks! - see https://blog.cocoapods.org/CocoaPods-0.36/).