Skip to content

Commit b4f4d34

Browse files
authored
Merge pull request #351 from powersync-ja/fix/op-sqlite-inline-require
Fix: RNQS inline require
2 parents 3c1b036 + a3f625e commit b4f4d34

File tree

7 files changed

+17006
-21024
lines changed

7 files changed

+17006
-21024
lines changed

.changeset/fair-mice-speak.md

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@powersync/react-native': patch
3+
---
4+
5+
Fix inline require for react-native-quick-sqlite

demos/react-native-supabase-todolist/ios/Podfile.lock

+22-153
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ PODS:
33
- DoubleConversion (1.1.6)
44
- EXConstants (16.0.2):
55
- ExpoModulesCore
6-
- Expo (51.0.34):
6+
- Expo (51.0.37):
77
- ExpoModulesCore
88
- ExpoAsset (10.0.10):
99
- ExpoModulesCore
@@ -21,7 +21,7 @@ PODS:
2121
- ExpoModulesCore
2222
- ExpoKeepAwake (13.0.2):
2323
- ExpoModulesCore
24-
- ExpoModulesCore (1.12.24):
24+
- ExpoModulesCore (1.12.25):
2525
- DoubleConversion
2626
- glog
2727
- hermes-engine
@@ -74,7 +74,7 @@ PODS:
7474
- hermes-engine (0.74.5):
7575
- hermes-engine/Pre-built (= 0.74.5)
7676
- hermes-engine/Pre-built (0.74.5)
77-
- powersync-sqlite-core (0.2.1)
77+
- powersync-sqlite-core (0.3.0)
7878
- RCT-Folly (2024.01.01.00):
7979
- boost
8080
- DoubleConversion
@@ -1005,11 +1005,11 @@ PODS:
10051005
- React-debug
10061006
- react-native-encrypted-storage (4.0.3):
10071007
- React-Core
1008-
- react-native-quick-sqlite (1.4.0):
1008+
- react-native-quick-sqlite (2.0.0):
10091009
- DoubleConversion
10101010
- glog
10111011
- hermes-engine
1012-
- powersync-sqlite-core (~> 0.2.1)
1012+
- powersync-sqlite-core (~> 0.3.0)
10131013
- RCT-Folly (= 2024.01.01.00)
10141014
- RCTRequired
10151015
- RCTTypeSafety
@@ -1030,71 +1030,7 @@ PODS:
10301030
- ReactCommon/turbomodule/core
10311031
- Yoga
10321032
- react-native-safe-area-context (4.10.5):
1033-
- DoubleConversion
1034-
- glog
1035-
- hermes-engine
1036-
- RCT-Folly (= 2024.01.01.00)
1037-
- RCTRequired
1038-
- RCTTypeSafety
1039-
- React-Codegen
1040-
- React-Core
1041-
- React-debug
1042-
- React-Fabric
1043-
- React-featureflags
1044-
- React-graphics
1045-
- React-ImageManager
1046-
- react-native-safe-area-context/common (= 4.10.5)
1047-
- react-native-safe-area-context/fabric (= 4.10.5)
1048-
- React-NativeModulesApple
1049-
- React-RCTFabric
1050-
- React-rendererdebug
1051-
- React-utils
1052-
- ReactCommon/turbomodule/bridging
1053-
- ReactCommon/turbomodule/core
1054-
- Yoga
1055-
- react-native-safe-area-context/common (4.10.5):
1056-
- DoubleConversion
1057-
- glog
1058-
- hermes-engine
1059-
- RCT-Folly (= 2024.01.01.00)
1060-
- RCTRequired
1061-
- RCTTypeSafety
1062-
- React-Codegen
1063-
- React-Core
1064-
- React-debug
1065-
- React-Fabric
1066-
- React-featureflags
1067-
- React-graphics
1068-
- React-ImageManager
1069-
- React-NativeModulesApple
1070-
- React-RCTFabric
1071-
- React-rendererdebug
1072-
- React-utils
1073-
- ReactCommon/turbomodule/bridging
1074-
- ReactCommon/turbomodule/core
1075-
- Yoga
1076-
- react-native-safe-area-context/fabric (4.10.5):
1077-
- DoubleConversion
1078-
- glog
1079-
- hermes-engine
1080-
- RCT-Folly (= 2024.01.01.00)
1081-
- RCTRequired
1082-
- RCTTypeSafety
1083-
- React-Codegen
10841033
- React-Core
1085-
- React-debug
1086-
- React-Fabric
1087-
- React-featureflags
1088-
- React-graphics
1089-
- React-ImageManager
1090-
- react-native-safe-area-context/common
1091-
- React-NativeModulesApple
1092-
- React-RCTFabric
1093-
- React-rendererdebug
1094-
- React-utils
1095-
- ReactCommon/turbomodule/bridging
1096-
- ReactCommon/turbomodule/core
1097-
- Yoga
10981034
- React-nativeconfig (0.74.5)
10991035
- React-NativeModulesApple (0.74.5):
11001036
- glog
@@ -1347,51 +1283,7 @@ PODS:
13471283
- ReactCommon/turbomodule/bridging
13481284
- ReactCommon/turbomodule/core
13491285
- Yoga
1350-
- RNReanimated (3.15.4):
1351-
- DoubleConversion
1352-
- glog
1353-
- hermes-engine
1354-
- RCT-Folly (= 2024.01.01.00)
1355-
- RCTRequired
1356-
- RCTTypeSafety
1357-
- React-Codegen
1358-
- React-Core
1359-
- React-debug
1360-
- React-Fabric
1361-
- React-featureflags
1362-
- React-graphics
1363-
- React-ImageManager
1364-
- React-NativeModulesApple
1365-
- React-RCTFabric
1366-
- React-rendererdebug
1367-
- React-utils
1368-
- ReactCommon/turbomodule/bridging
1369-
- ReactCommon/turbomodule/core
1370-
- RNReanimated/reanimated (= 3.15.4)
1371-
- RNReanimated/worklets (= 3.15.4)
1372-
- Yoga
1373-
- RNReanimated/reanimated (3.15.4):
1374-
- DoubleConversion
1375-
- glog
1376-
- hermes-engine
1377-
- RCT-Folly (= 2024.01.01.00)
1378-
- RCTRequired
1379-
- RCTTypeSafety
1380-
- React-Codegen
1381-
- React-Core
1382-
- React-debug
1383-
- React-Fabric
1384-
- React-featureflags
1385-
- React-graphics
1386-
- React-ImageManager
1387-
- React-NativeModulesApple
1388-
- React-RCTFabric
1389-
- React-rendererdebug
1390-
- React-utils
1391-
- ReactCommon/turbomodule/bridging
1392-
- ReactCommon/turbomodule/core
1393-
- Yoga
1394-
- RNReanimated/worklets (3.15.4):
1286+
- RNReanimated (3.10.1):
13951287
- DoubleConversion
13961288
- glog
13971289
- hermes-engine
@@ -1413,29 +1305,6 @@ PODS:
14131305
- ReactCommon/turbomodule/core
14141306
- Yoga
14151307
- RNScreens (3.31.1):
1416-
- DoubleConversion
1417-
- glog
1418-
- hermes-engine
1419-
- RCT-Folly (= 2024.01.01.00)
1420-
- RCTRequired
1421-
- RCTTypeSafety
1422-
- React-Codegen
1423-
- React-Core
1424-
- React-debug
1425-
- React-Fabric
1426-
- React-featureflags
1427-
- React-graphics
1428-
- React-ImageManager
1429-
- React-NativeModulesApple
1430-
- React-RCTFabric
1431-
- React-RCTImage
1432-
- React-rendererdebug
1433-
- React-utils
1434-
- ReactCommon/turbomodule/bridging
1435-
- ReactCommon/turbomodule/core
1436-
- RNScreens/common (= 3.31.1)
1437-
- Yoga
1438-
- RNScreens/common (3.31.1):
14391308
- DoubleConversion
14401309
- glog
14411310
- hermes-engine
@@ -1532,7 +1401,7 @@ DEPENDENCIES:
15321401
- React-logger (from `../node_modules/react-native/ReactCommon/logger`)
15331402
- React-Mapbuffer (from `../node_modules/react-native/ReactCommon`)
15341403
- react-native-encrypted-storage (from `../../../node_modules/react-native-encrypted-storage`)
1535-
- "react-native-quick-sqlite (from `../node_modules/@journeyapps/react-native-quick-sqlite`)"
1404+
- "react-native-quick-sqlite (from `../../../node_modules/@journeyapps/react-native-quick-sqlite`)"
15361405
- react-native-safe-area-context (from `../../../node_modules/react-native-safe-area-context`)
15371406
- React-nativeconfig (from `../node_modules/react-native/ReactCommon`)
15381407
- React-NativeModulesApple (from `../node_modules/react-native/ReactCommon/react/nativemodule/core/platform/ios`)
@@ -1559,7 +1428,7 @@ DEPENDENCIES:
15591428
- ReactCommon/turbomodule/core (from `../node_modules/react-native/ReactCommon`)
15601429
- "RNCMaskedView (from `../../../node_modules/@react-native-community/masked-view`)"
15611430
- RNGestureHandler (from `../../../node_modules/react-native-gesture-handler`)
1562-
- RNReanimated (from `../node_modules/react-native-reanimated`)
1431+
- RNReanimated (from `../../../node_modules/react-native-reanimated`)
15631432
- RNScreens (from `../../../node_modules/react-native-screens`)
15641433
- RNVectorIcons (from `../../../node_modules/react-native-vector-icons`)
15651434
- Yoga (from `../node_modules/react-native/ReactCommon/yoga`)
@@ -1659,7 +1528,7 @@ EXTERNAL SOURCES:
16591528
react-native-encrypted-storage:
16601529
:path: "../../../node_modules/react-native-encrypted-storage"
16611530
react-native-quick-sqlite:
1662-
:path: "../node_modules/@journeyapps/react-native-quick-sqlite"
1531+
:path: "../../../node_modules/@journeyapps/react-native-quick-sqlite"
16631532
react-native-safe-area-context:
16641533
:path: "../../../node_modules/react-native-safe-area-context"
16651534
React-nativeconfig:
@@ -1713,7 +1582,7 @@ EXTERNAL SOURCES:
17131582
RNGestureHandler:
17141583
:path: "../../../node_modules/react-native-gesture-handler"
17151584
RNReanimated:
1716-
:path: "../node_modules/react-native-reanimated"
1585+
:path: "../../../node_modules/react-native-reanimated"
17171586
RNScreens:
17181587
:path: "../../../node_modules/react-native-screens"
17191588
RNVectorIcons:
@@ -1725,22 +1594,22 @@ SPEC CHECKSUMS:
17251594
boost: d3f49c53809116a5d38da093a8aa78bf551aed09
17261595
DoubleConversion: 76ab83afb40bddeeee456813d9c04f67f78771b5
17271596
EXConstants: 409690fbfd5afea964e5e9d6c4eb2c2b59222c59
1728-
Expo: 963ef4ae102e4f4ac114a8510d70127c44adffbf
1597+
Expo: 67b60b3b80a3c8e9f3bcaaa84d06d140229a246d
17291598
ExpoAsset: 323700f291684f110fb55f0d4022a3362ea9f875
17301599
ExpoCamera: 929be541d1c1319fcf32f9f5d9df8b97804346b5
17311600
ExpoCrypto: 156078f266bf28f80ecf5e2a9c3a0d6ffce07a1c
17321601
ExpoFileSystem: 80bfe850b1f9922c16905822ecbf97acd711dc51
17331602
ExpoFont: 00756e6c796d8f7ee8d211e29c8b619e75cbf238
17341603
ExpoHead: fcb28a68ed4ba28f177394d2dfb8a0a8824cd103
17351604
ExpoKeepAwake: 3b8815d9dd1d419ee474df004021c69fdd316d08
1736-
ExpoModulesCore: a113755f96c40590671f01cfcdce8ebdf0cf5f83
1605+
ExpoModulesCore: 0e7d4d5c13169bbbd53496721d811adbcc5d600a
17371606
ExpoSecureStore: 060cebcb956b80ddae09821610ac1aa9e1ac74cd
1738-
EXSplashScreen: 10b116117c9bb6a272ba782706f21dadc23f44d9
1607+
EXSplashScreen: 17a656c08a0095be15b620c52e61dfdb665863d2
17391608
FBLazyVector: ac12dc084d1c8ec4cc4d7b3cf1b0ebda6dab85af
17401609
fmt: 4c2741a687cc09f0634a2e2c72a838b99f1ff120
17411610
glog: fdfdfe5479092de0c4bdbebedd9056951f092c4f
17421611
hermes-engine: 8c1577f3fdb849cbe7729c2e7b5abc4b845e88f8
1743-
powersync-sqlite-core: 38ead13d8b21920cfbc79e9b3415b833574a506d
1612+
powersync-sqlite-core: ad0e70e23bacd858fe2e79032dc4aabdf972d1bd
17441613
RCT-Folly: 02617c592a293bd6d418e0a88ff4ee1f88329b47
17451614
RCTDeprecation: 3afceddffa65aee666dafd6f0116f1d975db1584
17461615
RCTRequired: ec1239bc9d8bf63e10fb92bd8b26171a9258e0c1
@@ -1766,16 +1635,16 @@ SPEC CHECKSUMS:
17661635
React-logger: 257858bd55f3a4e1bc0cf07ddc8fb9faba6f8c7c
17671636
React-Mapbuffer: 6c1cacdbf40b531f549eba249e531a7d0bfd8e7f
17681637
react-native-encrypted-storage: db300a3f2f0aba1e818417c1c0a6be549038deb7
1769-
react-native-quick-sqlite: a9b4884734cb8de16fc8cb81a3411613fde21e80
1770-
react-native-safe-area-context: afa5d614d6b1b73b743c9261985876606560d128
1638+
react-native-quick-sqlite: 9244f46798e83dd5526a5bcc303b5fceaea4c8e4
1639+
react-native-safe-area-context: a240ad4b683349e48b1d51fed1611138d1bdad97
17711640
React-nativeconfig: ba9a2e54e2f0882cf7882698825052793ed4c851
17721641
React-NativeModulesApple: 8d11ff8955181540585c944cf48e9e7236952697
17731642
React-perflogger: ed4e0c65781521e0424f2e5e40b40cc7879d737e
17741643
React-RCTActionSheet: 49d53ff03bb5688ca4606c55859053a0cd129ea5
17751644
React-RCTAnimation: 07b4923885c52c397c4ec103924bf6e53b42c73e
1776-
React-RCTAppDelegate: fc766c91b215650b9dd0dc7e19cb846165662d9f
1645+
React-RCTAppDelegate: 316e295076734baf9bdf1bfac7d92ab647aed930
17771646
React-RCTBlob: 85c57b0d5e667ff8a472163ba3af0628171a64bb
1778-
React-RCTFabric: 7058f9ea5584364af58ba384312c7c3880631d28
1647+
React-RCTFabric: 97c1465ded4dc92841f5376a39e43e1b2c455f40
17791648
React-RCTImage: b965c85bec820e2a9c154b1fb00a2ecdd59a9c92
17801649
React-RCTLinking: 75f04a5f27c26c4e73a39c50df470820d219df79
17811650
React-RCTNetwork: c1a9143f4d5778efc92da40d83969d03912ccc24
@@ -1792,10 +1661,10 @@ SPEC CHECKSUMS:
17921661
React-utils: f242eb7e7889419d979ca0e1c02ccc0ea6e43b29
17931662
ReactCommon: f7da14a8827b72704169a48c929bcde802698361
17941663
RNCMaskedView: 0e1bc4bfa8365eba5fbbb71e07fbdc0555249489
1795-
RNGestureHandler: 156548e18203327173a764c6932a3f52e90cb9cd
1796-
RNReanimated: 7ee83f9cbe173965b5d2828af2ddac310ec1c5ae
1797-
RNScreens: 63fe8222c172a79f5c30dd1aefaeb369c6eb57b6
1798-
RNVectorIcons: 46a635b764a63e9a4ffedae054bca3847e0c8934
1664+
RNGestureHandler: 2282cfbcf86c360d29f44ace393203afd5c6cff7
1665+
RNReanimated: 35f9ac9c3ac42d0497ebd1cce5c39d7687a8493e
1666+
RNScreens: b32a9ff15bea7fcdbe5dff6477bc503f792b1208
1667+
RNVectorIcons: 845eda5c7819bd29699cafd0fc98c9d4afe28c96
17991668
SocketRocket: abac6f5de4d4d62d24e11868d7a2f427e0ef940d
18001669
Yoga: 950bbfd7e6f04790fdb51149ed51df41f329fcc8
18011670
ZXingObjC: 8898711ab495761b2dbbdec76d90164a6d7e14c5

0 commit comments

Comments
 (0)