powersync-ja / react-native-quick-sqlite

Embedded SQLite with JSI bindings
MIT License
6 stars 2 forks source link

Use `install_modules_dependencies()` on iOS for newer react-native versions #44

Closed mugikhan closed 2 months ago

mugikhan commented 2 months ago

Description

To ensure all necessary headers are included during the build process for React Native 0.74+, we were previously missing some header directories on iOS. install_modules_dependencies() installs React-Core and RCT-Folly as well as some New Architecture specific dependencies if New Architecture is enabled. This change ensures all the required packages are included on newer react-native versions while maintaining backwards compatibility.

Note: This does not make the package compatible with New Architecture.

Work done