diff --git a/example/.gitignore b/example/.gitignore new file mode 100644 index 00000000..65aa665c --- /dev/null +++ b/example/.gitignore @@ -0,0 +1,16 @@ +*.binlog +*.hprof +*.xcworkspace/ +*.zip +.DS_Store +.gradle/ +.idea/ +.vs/ +.xcode.env +Pods/ +build/ +dist/* +!dist/.gitignore +local.properties +msbuild.binlog +node_modules/ diff --git a/example/android/gradle.properties b/example/android/gradle.properties index 9edf5b59..a713e83e 100644 --- a/example/android/gradle.properties +++ b/example/android/gradle.properties @@ -25,7 +25,7 @@ org.gradle.jvmargs=-Xmx2g -XX:MaxMetaspaceSize=512m -XX:+HeapDumpOnOutOfMemoryEr # https://developer.android.com/topic/libraries/support-library/androidx-rn android.useAndroidX=true # Automatically convert third-party libraries to use AndroidX -android.enableJetifier=false +android.enableJetifier=true # Jetifier randomly fails on these libraries android.jetifier.ignorelist=hermes-android,react-android @@ -40,8 +40,8 @@ reactNativeArchitectures=armeabi-v7a,arm64-v8a,x86,x86_64 # to write custom TurboModules/Fabric components OR use libraries that # are providing them. # Note that this is incompatible with web debugging. -newArchEnabled=true -bridgelessEnabled=true +#newArchEnabled=true +#bridgelessEnabled=true # Uncomment the line below to build React Native from source. #react.buildFromSource=true diff --git a/example/index.js b/example/index.js index 117ddcae..752e7ee3 100644 --- a/example/index.js +++ b/example/index.js @@ -1,3 +1,7 @@ +/** + * @format + */ + import { AppRegistry } from 'react-native'; import App from './src/App'; import { name as appName } from './app.json'; diff --git a/example/ios/Podfile.lock b/example/ios/Podfile.lock index bf83e2e9..722309e1 100644 --- a/example/ios/Podfile.lock +++ b/example/ios/Podfile.lock @@ -1,7 +1,7 @@ PODS: - boost (1.84.0) - DoubleConversion (1.1.6) - - FBLazyVector (0.75.4) + - FBLazyVector (0.75.3) - fmt (9.1.0) - glog (0.3.5) - NitroModules (0.13.0): @@ -63,31 +63,31 @@ PODS: - DoubleConversion - fmt (= 9.1.0) - glog - - RCTDeprecation (0.75.4) - - RCTRequired (0.75.4) - - RCTTypeSafety (0.75.4): - - FBLazyVector (= 0.75.4) - - RCTRequired (= 0.75.4) - - React-Core (= 0.75.4) - - React (0.75.4): - - React-Core (= 0.75.4) - - React-Core/DevSupport (= 0.75.4) - - React-Core/RCTWebSocket (= 0.75.4) - - React-RCTActionSheet (= 0.75.4) - - React-RCTAnimation (= 0.75.4) - - React-RCTBlob (= 0.75.4) - - React-RCTImage (= 0.75.4) - - React-RCTLinking (= 0.75.4) - - React-RCTNetwork (= 0.75.4) - - React-RCTSettings (= 0.75.4) - - React-RCTText (= 0.75.4) - - React-RCTVibration (= 0.75.4) - - React-callinvoker (0.75.4) - - React-Core (0.75.4): + - RCTDeprecation (0.75.3) + - RCTRequired (0.75.3) + - RCTTypeSafety (0.75.3): + - FBLazyVector (= 0.75.3) + - RCTRequired (= 0.75.3) + - React-Core (= 0.75.3) + - React (0.75.3): + - React-Core (= 0.75.3) + - React-Core/DevSupport (= 0.75.3) + - React-Core/RCTWebSocket (= 0.75.3) + - React-RCTActionSheet (= 0.75.3) + - React-RCTAnimation (= 0.75.3) + - React-RCTBlob (= 0.75.3) + - React-RCTImage (= 0.75.3) + - React-RCTLinking (= 0.75.3) + - React-RCTNetwork (= 0.75.3) + - React-RCTSettings (= 0.75.3) + - React-RCTText (= 0.75.3) + - React-RCTVibration (= 0.75.3) + - React-callinvoker (0.75.3) + - React-Core (0.75.3): - glog - RCT-Folly (= 2024.01.01.00) - RCTDeprecation - - React-Core/Default (= 0.75.4) + - React-Core/Default (= 0.75.3) - React-cxxreact - React-featureflags - React-jsc @@ -99,7 +99,7 @@ PODS: - React-utils - SocketRocket (= 0.7.0) - Yoga - - React-Core/CoreModulesHeaders (0.75.4): + - React-Core/CoreModulesHeaders (0.75.3): - glog - RCT-Folly (= 2024.01.01.00) - RCTDeprecation @@ -115,7 +115,7 @@ PODS: - React-utils - SocketRocket (= 0.7.0) - Yoga - - React-Core/Default (0.75.4): + - React-Core/Default (0.75.3): - glog - RCT-Folly (= 2024.01.01.00) - RCTDeprecation @@ -130,12 +130,12 @@ PODS: - React-utils - SocketRocket (= 0.7.0) - Yoga - - React-Core/DevSupport (0.75.4): + - React-Core/DevSupport (0.75.3): - glog - RCT-Folly (= 2024.01.01.00) - RCTDeprecation - - React-Core/Default (= 0.75.4) - - React-Core/RCTWebSocket (= 0.75.4) + - React-Core/Default (= 0.75.3) + - React-Core/RCTWebSocket (= 0.75.3) - React-cxxreact - React-featureflags - React-jsc @@ -147,7 +147,7 @@ PODS: - React-utils - SocketRocket (= 0.7.0) - Yoga - - React-Core/RCTActionSheetHeaders (0.75.4): + - React-Core/RCTActionSheetHeaders (0.75.3): - glog - RCT-Folly (= 2024.01.01.00) - RCTDeprecation @@ -163,7 +163,7 @@ PODS: - React-utils - SocketRocket (= 0.7.0) - Yoga - - React-Core/RCTAnimationHeaders (0.75.4): + - React-Core/RCTAnimationHeaders (0.75.3): - glog - RCT-Folly (= 2024.01.01.00) - RCTDeprecation @@ -179,7 +179,7 @@ PODS: - React-utils - SocketRocket (= 0.7.0) - Yoga - - React-Core/RCTBlobHeaders (0.75.4): + - React-Core/RCTBlobHeaders (0.75.3): - glog - RCT-Folly (= 2024.01.01.00) - RCTDeprecation @@ -195,7 +195,7 @@ PODS: - React-utils - SocketRocket (= 0.7.0) - Yoga - - React-Core/RCTImageHeaders (0.75.4): + - React-Core/RCTImageHeaders (0.75.3): - glog - RCT-Folly (= 2024.01.01.00) - RCTDeprecation @@ -211,7 +211,7 @@ PODS: - React-utils - SocketRocket (= 0.7.0) - Yoga - - React-Core/RCTLinkingHeaders (0.75.4): + - React-Core/RCTLinkingHeaders (0.75.3): - glog - RCT-Folly (= 2024.01.01.00) - RCTDeprecation @@ -227,7 +227,7 @@ PODS: - React-utils - SocketRocket (= 0.7.0) - Yoga - - React-Core/RCTNetworkHeaders (0.75.4): + - React-Core/RCTNetworkHeaders (0.75.3): - glog - RCT-Folly (= 2024.01.01.00) - RCTDeprecation @@ -243,7 +243,7 @@ PODS: - React-utils - SocketRocket (= 0.7.0) - Yoga - - React-Core/RCTSettingsHeaders (0.75.4): + - React-Core/RCTSettingsHeaders (0.75.3): - glog - RCT-Folly (= 2024.01.01.00) - RCTDeprecation @@ -259,7 +259,7 @@ PODS: - React-utils - SocketRocket (= 0.7.0) - Yoga - - React-Core/RCTTextHeaders (0.75.4): + - React-Core/RCTTextHeaders (0.75.3): - glog - RCT-Folly (= 2024.01.01.00) - RCTDeprecation @@ -275,7 +275,7 @@ PODS: - React-utils - SocketRocket (= 0.7.0) - Yoga - - React-Core/RCTVibrationHeaders (0.75.4): + - React-Core/RCTVibrationHeaders (0.75.3): - glog - RCT-Folly (= 2024.01.01.00) - RCTDeprecation @@ -291,11 +291,11 @@ PODS: - React-utils - SocketRocket (= 0.7.0) - Yoga - - React-Core/RCTWebSocket (0.75.4): + - React-Core/RCTWebSocket (0.75.3): - glog - RCT-Folly (= 2024.01.01.00) - RCTDeprecation - - React-Core/Default (= 0.75.4) + - React-Core/Default (= 0.75.3) - React-cxxreact - React-featureflags - React-jsc @@ -307,35 +307,35 @@ PODS: - React-utils - SocketRocket (= 0.7.0) - Yoga - - React-CoreModules (0.75.4): + - React-CoreModules (0.75.3): - DoubleConversion - fmt (= 9.1.0) - RCT-Folly (= 2024.01.01.00) - - RCTTypeSafety (= 0.75.4) - - React-Core/CoreModulesHeaders (= 0.75.4) - - React-jsi (= 0.75.4) + - RCTTypeSafety (= 0.75.3) + - React-Core/CoreModulesHeaders (= 0.75.3) + - React-jsi (= 0.75.3) - React-jsinspector - React-NativeModulesApple - React-RCTBlob - - React-RCTImage (= 0.75.4) + - React-RCTImage (= 0.75.3) - ReactCodegen - ReactCommon - SocketRocket (= 0.7.0) - - React-cxxreact (0.75.4): + - React-cxxreact (0.75.3): - boost - DoubleConversion - fmt (= 9.1.0) - glog - RCT-Folly (= 2024.01.01.00) - - React-callinvoker (= 0.75.4) - - React-debug (= 0.75.4) - - React-jsi (= 0.75.4) + - React-callinvoker (= 0.75.3) + - React-debug (= 0.75.3) + - React-jsi (= 0.75.3) - React-jsinspector - - React-logger (= 0.75.4) - - React-perflogger (= 0.75.4) - - React-runtimeexecutor (= 0.75.4) - - React-debug (0.75.4) - - React-defaultsnativemodule (0.75.4): + - React-logger (= 0.75.3) + - React-perflogger (= 0.75.3) + - React-runtimeexecutor (= 0.75.3) + - React-debug (0.75.3) + - React-defaultsnativemodule (0.75.3): - DoubleConversion - glog - RCT-Folly (= 2024.01.01.00) @@ -360,7 +360,7 @@ PODS: - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - Yoga - - React-domnativemodule (0.75.4): + - React-domnativemodule (0.75.3): - DoubleConversion - glog - RCT-Folly (= 2024.01.01.00) @@ -382,7 +382,7 @@ PODS: - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - Yoga - - React-Fabric (0.75.4): + - React-Fabric (0.75.3): - DoubleConversion - fmt (= 9.1.0) - glog @@ -392,21 +392,21 @@ PODS: - React-Core - React-cxxreact - React-debug - - React-Fabric/animations (= 0.75.4) - - React-Fabric/attributedstring (= 0.75.4) - - React-Fabric/componentregistry (= 0.75.4) - - React-Fabric/componentregistrynative (= 0.75.4) - - React-Fabric/components (= 0.75.4) - - React-Fabric/core (= 0.75.4) - - React-Fabric/dom (= 0.75.4) - - React-Fabric/imagemanager (= 0.75.4) - - React-Fabric/leakchecker (= 0.75.4) - - React-Fabric/mounting (= 0.75.4) - - React-Fabric/observers (= 0.75.4) - - React-Fabric/scheduler (= 0.75.4) - - React-Fabric/telemetry (= 0.75.4) - - React-Fabric/templateprocessor (= 0.75.4) - - React-Fabric/uimanager (= 0.75.4) + - React-Fabric/animations (= 0.75.3) + - React-Fabric/attributedstring (= 0.75.3) + - React-Fabric/componentregistry (= 0.75.3) + - React-Fabric/componentregistrynative (= 0.75.3) + - React-Fabric/components (= 0.75.3) + - React-Fabric/core (= 0.75.3) + - React-Fabric/dom (= 0.75.3) + - React-Fabric/imagemanager (= 0.75.3) + - React-Fabric/leakchecker (= 0.75.3) + - React-Fabric/mounting (= 0.75.3) + - React-Fabric/observers (= 0.75.3) + - React-Fabric/scheduler (= 0.75.3) + - React-Fabric/telemetry (= 0.75.3) + - React-Fabric/templateprocessor (= 0.75.3) + - React-Fabric/uimanager (= 0.75.3) - React-featureflags - React-graphics - React-jsc @@ -417,7 +417,7 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/animations (0.75.4): + - React-Fabric/animations (0.75.3): - DoubleConversion - fmt (= 9.1.0) - glog @@ -437,7 +437,7 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/attributedstring (0.75.4): + - React-Fabric/attributedstring (0.75.3): - DoubleConversion - fmt (= 9.1.0) - glog @@ -457,7 +457,7 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/componentregistry (0.75.4): + - React-Fabric/componentregistry (0.75.3): - DoubleConversion - fmt (= 9.1.0) - glog @@ -477,7 +477,7 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/componentregistrynative (0.75.4): + - React-Fabric/componentregistrynative (0.75.3): - DoubleConversion - fmt (= 9.1.0) - glog @@ -497,7 +497,7 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/components (0.75.4): + - React-Fabric/components (0.75.3): - DoubleConversion - fmt (= 9.1.0) - glog @@ -507,9 +507,9 @@ PODS: - React-Core - React-cxxreact - React-debug - - React-Fabric/components/legacyviewmanagerinterop (= 0.75.4) - - React-Fabric/components/root (= 0.75.4) - - React-Fabric/components/view (= 0.75.4) + - React-Fabric/components/legacyviewmanagerinterop (= 0.75.3) + - React-Fabric/components/root (= 0.75.3) + - React-Fabric/components/view (= 0.75.3) - React-featureflags - React-graphics - React-jsc @@ -520,7 +520,7 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/components/legacyviewmanagerinterop (0.75.4): + - React-Fabric/components/legacyviewmanagerinterop (0.75.3): - DoubleConversion - fmt (= 9.1.0) - glog @@ -540,7 +540,7 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/components/root (0.75.4): + - React-Fabric/components/root (0.75.3): - DoubleConversion - fmt (= 9.1.0) - glog @@ -560,7 +560,7 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/components/view (0.75.4): + - React-Fabric/components/view (0.75.3): - DoubleConversion - fmt (= 9.1.0) - glog @@ -581,7 +581,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - Yoga - - React-Fabric/core (0.75.4): + - React-Fabric/core (0.75.3): - DoubleConversion - fmt (= 9.1.0) - glog @@ -601,7 +601,7 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/dom (0.75.4): + - React-Fabric/dom (0.75.3): - DoubleConversion - fmt (= 9.1.0) - glog @@ -621,7 +621,7 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/imagemanager (0.75.4): + - React-Fabric/imagemanager (0.75.3): - DoubleConversion - fmt (= 9.1.0) - glog @@ -641,7 +641,7 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/leakchecker (0.75.4): + - React-Fabric/leakchecker (0.75.3): - DoubleConversion - fmt (= 9.1.0) - glog @@ -661,7 +661,7 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/mounting (0.75.4): + - React-Fabric/mounting (0.75.3): - DoubleConversion - fmt (= 9.1.0) - glog @@ -681,7 +681,7 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/observers (0.75.4): + - React-Fabric/observers (0.75.3): - DoubleConversion - fmt (= 9.1.0) - glog @@ -691,7 +691,7 @@ PODS: - React-Core - React-cxxreact - React-debug - - React-Fabric/observers/events (= 0.75.4) + - React-Fabric/observers/events (= 0.75.3) - React-featureflags - React-graphics - React-jsc @@ -702,7 +702,7 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/observers/events (0.75.4): + - React-Fabric/observers/events (0.75.3): - DoubleConversion - fmt (= 9.1.0) - glog @@ -722,7 +722,7 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/scheduler (0.75.4): + - React-Fabric/scheduler (0.75.3): - DoubleConversion - fmt (= 9.1.0) - glog @@ -744,7 +744,7 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/telemetry (0.75.4): + - React-Fabric/telemetry (0.75.3): - DoubleConversion - fmt (= 9.1.0) - glog @@ -764,7 +764,7 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/templateprocessor (0.75.4): + - React-Fabric/templateprocessor (0.75.3): - DoubleConversion - fmt (= 9.1.0) - glog @@ -784,7 +784,7 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/uimanager (0.75.4): + - React-Fabric/uimanager (0.75.3): - DoubleConversion - fmt (= 9.1.0) - glog @@ -794,7 +794,7 @@ PODS: - React-Core - React-cxxreact - React-debug - - React-Fabric/uimanager/consistency (= 0.75.4) + - React-Fabric/uimanager/consistency (= 0.75.3) - React-featureflags - React-graphics - React-jsc @@ -806,7 +806,7 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/uimanager/consistency (0.75.4): + - React-Fabric/uimanager/consistency (0.75.3): - DoubleConversion - fmt (= 9.1.0) - glog @@ -827,7 +827,7 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-FabricComponents (0.75.4): + - React-FabricComponents (0.75.3): - DoubleConversion - fmt (= 9.1.0) - glog @@ -838,8 +838,8 @@ PODS: - React-cxxreact - React-debug - React-Fabric - - React-FabricComponents/components (= 0.75.4) - - React-FabricComponents/textlayoutmanager (= 0.75.4) + - React-FabricComponents/components (= 0.75.3) + - React-FabricComponents/textlayoutmanager (= 0.75.3) - React-featureflags - React-graphics - React-jsc @@ -852,7 +852,7 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/core - Yoga - - React-FabricComponents/components (0.75.4): + - React-FabricComponents/components (0.75.3): - DoubleConversion - fmt (= 9.1.0) - glog @@ -863,15 +863,15 @@ PODS: - React-cxxreact - React-debug - React-Fabric - - React-FabricComponents/components/inputaccessory (= 0.75.4) - - React-FabricComponents/components/iostextinput (= 0.75.4) - - React-FabricComponents/components/modal (= 0.75.4) - - React-FabricComponents/components/rncore (= 0.75.4) - - React-FabricComponents/components/safeareaview (= 0.75.4) - - React-FabricComponents/components/scrollview (= 0.75.4) - - React-FabricComponents/components/text (= 0.75.4) - - React-FabricComponents/components/textinput (= 0.75.4) - - React-FabricComponents/components/unimplementedview (= 0.75.4) + - React-FabricComponents/components/inputaccessory (= 0.75.3) + - React-FabricComponents/components/iostextinput (= 0.75.3) + - React-FabricComponents/components/modal (= 0.75.3) + - React-FabricComponents/components/rncore (= 0.75.3) + - React-FabricComponents/components/safeareaview (= 0.75.3) + - React-FabricComponents/components/scrollview (= 0.75.3) + - React-FabricComponents/components/text (= 0.75.3) + - React-FabricComponents/components/textinput (= 0.75.3) + - React-FabricComponents/components/unimplementedview (= 0.75.3) - React-featureflags - React-graphics - React-jsc @@ -884,7 +884,7 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/core - Yoga - - React-FabricComponents/components/inputaccessory (0.75.4): + - React-FabricComponents/components/inputaccessory (0.75.3): - DoubleConversion - fmt (= 9.1.0) - glog @@ -907,7 +907,7 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/core - Yoga - - React-FabricComponents/components/iostextinput (0.75.4): + - React-FabricComponents/components/iostextinput (0.75.3): - DoubleConversion - fmt (= 9.1.0) - glog @@ -930,7 +930,7 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/core - Yoga - - React-FabricComponents/components/modal (0.75.4): + - React-FabricComponents/components/modal (0.75.3): - DoubleConversion - fmt (= 9.1.0) - glog @@ -953,7 +953,7 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/core - Yoga - - React-FabricComponents/components/rncore (0.75.4): + - React-FabricComponents/components/rncore (0.75.3): - DoubleConversion - fmt (= 9.1.0) - glog @@ -976,7 +976,7 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/core - Yoga - - React-FabricComponents/components/safeareaview (0.75.4): + - React-FabricComponents/components/safeareaview (0.75.3): - DoubleConversion - fmt (= 9.1.0) - glog @@ -999,7 +999,7 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/core - Yoga - - React-FabricComponents/components/scrollview (0.75.4): + - React-FabricComponents/components/scrollview (0.75.3): - DoubleConversion - fmt (= 9.1.0) - glog @@ -1022,7 +1022,7 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/core - Yoga - - React-FabricComponents/components/text (0.75.4): + - React-FabricComponents/components/text (0.75.3): - DoubleConversion - fmt (= 9.1.0) - glog @@ -1045,7 +1045,7 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/core - Yoga - - React-FabricComponents/components/textinput (0.75.4): + - React-FabricComponents/components/textinput (0.75.3): - DoubleConversion - fmt (= 9.1.0) - glog @@ -1068,7 +1068,7 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/core - Yoga - - React-FabricComponents/components/unimplementedview (0.75.4): + - React-FabricComponents/components/unimplementedview (0.75.3): - DoubleConversion - fmt (= 9.1.0) - glog @@ -1091,7 +1091,7 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/core - Yoga - - React-FabricComponents/textlayoutmanager (0.75.4): + - React-FabricComponents/textlayoutmanager (0.75.3): - DoubleConversion - fmt (= 9.1.0) - glog @@ -1114,26 +1114,26 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/core - Yoga - - React-FabricImage (0.75.4): + - React-FabricImage (0.75.3): - DoubleConversion - fmt (= 9.1.0) - glog - RCT-Folly/Fabric (= 2024.01.01.00) - - RCTRequired (= 0.75.4) - - RCTTypeSafety (= 0.75.4) + - RCTRequired (= 0.75.3) + - RCTTypeSafety (= 0.75.3) - React-Fabric - React-graphics - React-ImageManager - React-jsc - React-jsi - - React-jsiexecutor (= 0.75.4) + - React-jsiexecutor (= 0.75.3) - React-logger - React-rendererdebug - React-utils - ReactCommon - Yoga - - React-featureflags (0.75.4) - - React-featureflagsnativemodule (0.75.4): + - React-featureflags (0.75.3) + - React-featureflagsnativemodule (0.75.3): - DoubleConversion - glog - RCT-Folly (= 2024.01.01.00) @@ -1154,7 +1154,7 @@ PODS: - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - Yoga - - React-graphics (0.75.4): + - React-graphics (0.75.3): - DoubleConversion - fmt (= 9.1.0) - glog @@ -1162,7 +1162,7 @@ PODS: - React-jsi - React-jsiexecutor - React-utils - - React-idlecallbacksnativemodule (0.75.4): + - React-idlecallbacksnativemodule (0.75.3): - DoubleConversion - glog - RCT-Folly (= 2024.01.01.00) @@ -1184,7 +1184,7 @@ PODS: - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - Yoga - - React-ImageManager (0.75.4): + - React-ImageManager (0.75.3): - glog - RCT-Folly/Fabric - React-Core/Default @@ -1193,45 +1193,45 @@ PODS: - React-graphics - React-rendererdebug - React-utils - - React-jsc (0.75.4): - - React-jsc/Fabric (= 0.75.4) - - React-jsi (= 0.75.4) - - React-jsc/Fabric (0.75.4): - - React-jsi (= 0.75.4) - - React-jserrorhandler (0.75.4): + - React-jsc (0.75.3): + - React-jsc/Fabric (= 0.75.3) + - React-jsi (= 0.75.3) + - React-jsc/Fabric (0.75.3): + - React-jsi (= 0.75.3) + - React-jserrorhandler (0.75.3): - RCT-Folly/Fabric (= 2024.01.01.00) - React-debug - React-jsi - - React-jsi (0.75.4): + - React-jsi (0.75.3): - boost - DoubleConversion - fmt (= 9.1.0) - glog - RCT-Folly (= 2024.01.01.00) - - React-jsiexecutor (0.75.4): + - React-jsiexecutor (0.75.3): - DoubleConversion - fmt (= 9.1.0) - glog - RCT-Folly (= 2024.01.01.00) - - React-cxxreact (= 0.75.4) - - React-jsi (= 0.75.4) + - React-cxxreact (= 0.75.3) + - React-jsi (= 0.75.3) - React-jsinspector - - React-perflogger (= 0.75.4) - - React-jsinspector (0.75.4): + - React-perflogger (= 0.75.3) + - React-jsinspector (0.75.3): - DoubleConversion - glog - RCT-Folly (= 2024.01.01.00) - React-featureflags - React-jsi - - React-runtimeexecutor (= 0.75.4) - - React-jsitracing (0.75.4): + - React-runtimeexecutor (= 0.75.3) + - React-jsitracing (0.75.3): - React-jsi - - React-logger (0.75.4): + - React-logger (0.75.3): - glog - - React-Mapbuffer (0.75.4): + - React-Mapbuffer (0.75.3): - glog - React-debug - - React-microtasksnativemodule (0.75.4): + - React-microtasksnativemodule (0.75.3): - DoubleConversion - glog - RCT-Folly (= 2024.01.01.00) @@ -1252,8 +1252,8 @@ PODS: - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - Yoga - - React-nativeconfig (0.75.4) - - React-NativeModulesApple (0.75.4): + - React-nativeconfig (0.75.3) + - React-NativeModulesApple (0.75.3): - glog - React-callinvoker - React-Core @@ -1264,13 +1264,13 @@ PODS: - React-runtimeexecutor - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - - React-perflogger (0.75.4) - - React-performancetimeline (0.75.4): + - React-perflogger (0.75.3) + - React-performancetimeline (0.75.3): - RCT-Folly (= 2024.01.01.00) - React-cxxreact - - React-RCTActionSheet (0.75.4): - - React-Core/RCTActionSheetHeaders (= 0.75.4) - - React-RCTAnimation (0.75.4): + - React-RCTActionSheet (0.75.3): + - React-Core/RCTActionSheetHeaders (= 0.75.3) + - React-RCTAnimation (0.75.3): - RCT-Folly (= 2024.01.01.00) - RCTTypeSafety - React-Core/RCTAnimationHeaders @@ -1278,7 +1278,7 @@ PODS: - React-NativeModulesApple - ReactCodegen - ReactCommon - - React-RCTAppDelegate (0.75.4): + - React-RCTAppDelegate (0.75.3): - RCT-Folly (= 2024.01.01.00) - RCTRequired - RCTTypeSafety @@ -1302,7 +1302,7 @@ PODS: - React-utils - ReactCodegen - ReactCommon - - React-RCTBlob (0.75.4): + - React-RCTBlob (0.75.3): - DoubleConversion - fmt (= 9.1.0) - RCT-Folly (= 2024.01.01.00) @@ -1314,7 +1314,7 @@ PODS: - React-RCTNetwork - ReactCodegen - ReactCommon - - React-RCTFabric (0.75.4): + - React-RCTFabric (0.75.3): - glog - RCT-Folly/Fabric (= 2024.01.01.00) - React-Core @@ -1337,7 +1337,7 @@ PODS: - React-runtimescheduler - React-utils - Yoga - - React-RCTImage (0.75.4): + - React-RCTImage (0.75.3): - RCT-Folly (= 2024.01.01.00) - RCTTypeSafety - React-Core/RCTImageHeaders @@ -1346,14 +1346,14 @@ PODS: - React-RCTNetwork - ReactCodegen - ReactCommon - - React-RCTLinking (0.75.4): - - React-Core/RCTLinkingHeaders (= 0.75.4) - - React-jsi (= 0.75.4) + - React-RCTLinking (0.75.3): + - React-Core/RCTLinkingHeaders (= 0.75.3) + - React-jsi (= 0.75.3) - React-NativeModulesApple - ReactCodegen - ReactCommon - - ReactCommon/turbomodule/core (= 0.75.4) - - React-RCTNetwork (0.75.4): + - ReactCommon/turbomodule/core (= 0.75.3) + - React-RCTNetwork (0.75.3): - RCT-Folly (= 2024.01.01.00) - RCTTypeSafety - React-Core/RCTNetworkHeaders @@ -1361,7 +1361,7 @@ PODS: - React-NativeModulesApple - ReactCodegen - ReactCommon - - React-RCTSettings (0.75.4): + - React-RCTSettings (0.75.3): - RCT-Folly (= 2024.01.01.00) - RCTTypeSafety - React-Core/RCTSettingsHeaders @@ -1369,24 +1369,24 @@ PODS: - React-NativeModulesApple - ReactCodegen - ReactCommon - - React-RCTText (0.75.4): - - React-Core/RCTTextHeaders (= 0.75.4) + - React-RCTText (0.75.3): + - React-Core/RCTTextHeaders (= 0.75.3) - Yoga - - React-RCTVibration (0.75.4): + - React-RCTVibration (0.75.3): - RCT-Folly (= 2024.01.01.00) - React-Core/RCTVibrationHeaders - React-jsi - React-NativeModulesApple - ReactCodegen - ReactCommon - - React-rendererconsistency (0.75.4) - - React-rendererdebug (0.75.4): + - React-rendererconsistency (0.75.3) + - React-rendererdebug (0.75.3): - DoubleConversion - fmt (= 9.1.0) - RCT-Folly (= 2024.01.01.00) - React-debug - - React-rncore (0.75.4) - - React-RuntimeApple (0.75.4): + - React-rncore (0.75.3) + - React-RuntimeApple (0.75.3): - RCT-Folly/Fabric (= 2024.01.01.00) - React-callinvoker - React-Core/Default @@ -1404,7 +1404,7 @@ PODS: - React-runtimeexecutor - React-runtimescheduler - React-utils - - React-RuntimeCore (0.75.4): + - React-RuntimeCore (0.75.3): - glog - RCT-Folly/Fabric (= 2024.01.01.00) - React-cxxreact @@ -1417,9 +1417,9 @@ PODS: - React-runtimeexecutor - React-runtimescheduler - React-utils - - React-runtimeexecutor (0.75.4): - - React-jsi (= 0.75.4) - - React-runtimescheduler (0.75.4): + - React-runtimeexecutor (0.75.3): + - React-jsi (= 0.75.3) + - React-runtimescheduler (0.75.3): - glog - RCT-Folly (= 2024.01.01.00) - React-callinvoker @@ -1432,13 +1432,13 @@ PODS: - React-rendererdebug - React-runtimeexecutor - React-utils - - React-utils (0.75.4): + - React-utils (0.75.3): - glog - RCT-Folly (= 2024.01.01.00) - React-debug - React-jsc - - React-jsi (= 0.75.4) - - ReactCodegen (0.75.4): + - React-jsi (= 0.75.3) + - ReactCodegen (0.75.3): - DoubleConversion - glog - RCT-Folly @@ -1458,43 +1458,43 @@ PODS: - React-utils - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - - ReactCommon (0.75.4): - - ReactCommon/turbomodule (= 0.75.4) - - ReactCommon/turbomodule (0.75.4): + - ReactCommon (0.75.3): + - ReactCommon/turbomodule (= 0.75.3) + - ReactCommon/turbomodule (0.75.3): - DoubleConversion - fmt (= 9.1.0) - glog - RCT-Folly (= 2024.01.01.00) - - React-callinvoker (= 0.75.4) - - React-cxxreact (= 0.75.4) - - React-jsi (= 0.75.4) - - React-logger (= 0.75.4) - - React-perflogger (= 0.75.4) - - ReactCommon/turbomodule/bridging (= 0.75.4) - - ReactCommon/turbomodule/core (= 0.75.4) - - ReactCommon/turbomodule/bridging (0.75.4): + - React-callinvoker (= 0.75.3) + - React-cxxreact (= 0.75.3) + - React-jsi (= 0.75.3) + - React-logger (= 0.75.3) + - React-perflogger (= 0.75.3) + - ReactCommon/turbomodule/bridging (= 0.75.3) + - ReactCommon/turbomodule/core (= 0.75.3) + - ReactCommon/turbomodule/bridging (0.75.3): - DoubleConversion - fmt (= 9.1.0) - glog - RCT-Folly (= 2024.01.01.00) - - React-callinvoker (= 0.75.4) - - React-cxxreact (= 0.75.4) - - React-jsi (= 0.75.4) - - React-logger (= 0.75.4) - - React-perflogger (= 0.75.4) - - ReactCommon/turbomodule/core (0.75.4): + - React-callinvoker (= 0.75.3) + - React-cxxreact (= 0.75.3) + - React-jsi (= 0.75.3) + - React-logger (= 0.75.3) + - React-perflogger (= 0.75.3) + - ReactCommon/turbomodule/core (0.75.3): - DoubleConversion - fmt (= 9.1.0) - glog - RCT-Folly (= 2024.01.01.00) - - React-callinvoker (= 0.75.4) - - React-cxxreact (= 0.75.4) - - React-debug (= 0.75.4) - - React-featureflags (= 0.75.4) - - React-jsi (= 0.75.4) - - React-logger (= 0.75.4) - - React-perflogger (= 0.75.4) - - React-utils (= 0.75.4) + - React-callinvoker (= 0.75.3) + - React-cxxreact (= 0.75.3) + - React-debug (= 0.75.3) + - React-featureflags (= 0.75.3) + - React-jsi (= 0.75.3) + - React-logger (= 0.75.3) + - React-perflogger (= 0.75.3) + - React-utils (= 0.75.3) - ReactNativeHost (0.5.0): - DoubleConversion - glog @@ -1517,7 +1517,7 @@ PODS: - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - Yoga - - ReactTestApp-DevSupport (3.10.14): + - ReactTestApp-DevSupport (3.10.22): - React-Core - React-jsi - ReactTestApp-Resources (1.0.0-dev) @@ -1530,7 +1530,7 @@ DEPENDENCIES: - FBLazyVector (from `../node_modules/react-native/Libraries/FBLazyVector`) - fmt (from `../node_modules/react-native/third-party-podspecs/fmt.podspec`) - glog (from `../node_modules/react-native/third-party-podspecs/glog.podspec`) - - NitroModules (from `../node_modules/react-native-nitro-modules`) + - NitroModules (from `../../node_modules/react-native-nitro-modules`) - NitroVideo (from `../..`) - RCT-Folly (from `../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec`) - RCT-Folly/Fabric (from `../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec`) @@ -1588,8 +1588,8 @@ DEPENDENCIES: - React-utils (from `../node_modules/react-native/ReactCommon/react/utils`) - ReactCodegen (from `build/generated/ios`) - ReactCommon/turbomodule/core (from `../node_modules/react-native/ReactCommon`) - - "ReactNativeHost (from `../node_modules/@rnx-kit/react-native-host`)" - - ReactTestApp-DevSupport (from `../node_modules/react-native-test-app`) + - "ReactNativeHost (from `../../node_modules/@rnx-kit/react-native-host`)" + - ReactTestApp-DevSupport (from `../../node_modules/react-native-test-app`) - ReactTestApp-Resources (from `..`) - Yoga (from `../node_modules/react-native/ReactCommon/yoga`) @@ -1609,7 +1609,7 @@ EXTERNAL SOURCES: glog: :podspec: "../node_modules/react-native/third-party-podspecs/glog.podspec" NitroModules: - :path: "../node_modules/react-native-nitro-modules" + :path: "../../node_modules/react-native-nitro-modules" NitroVideo: :path: "../.." RCT-Folly: @@ -1721,9 +1721,9 @@ EXTERNAL SOURCES: ReactCommon: :path: "../node_modules/react-native/ReactCommon" ReactNativeHost: - :path: "../node_modules/@rnx-kit/react-native-host" + :path: "../../node_modules/@rnx-kit/react-native-host" ReactTestApp-DevSupport: - :path: "../node_modules/react-native-test-app" + :path: "../../node_modules/react-native-test-app" ReactTestApp-Resources: :path: ".." Yoga: @@ -1732,71 +1732,71 @@ EXTERNAL SOURCES: SPEC CHECKSUMS: boost: 4cb898d0bf20404aab1850c656dcea009429d6c1 DoubleConversion: 76ab83afb40bddeeee456813d9c04f67f78771b5 - FBLazyVector: 430e10366de01d1e3d57374500b1b150fe482e6d + FBLazyVector: 7b438dceb9f904bd85ca3c31d64cce32a035472b fmt: 4c2741a687cc09f0634a2e2c72a838b99f1ff120 glog: 69ef571f3de08433d766d614c73a9838a06bf7eb NitroModules: 6ab0dd76e53155d177397cb85ac9ac7b9111254a - NitroVideo: 86d675c966cc35c44ebec6c2f9cdbb3fe674f05e + NitroVideo: 1a93911c012df3f739b68352363ad44582dc3ee8 RCT-Folly: 4464f4d875961fce86008d45f4ecf6cef6de0740 - RCTDeprecation: 726d24248aeab6d7180dac71a936bbca6a994ed1 - RCTRequired: a94e7febda6db0345d207e854323c37e3a31d93b - RCTTypeSafety: 28e24a6e44f5cbf912c66dde6ab7e07d1059a205 - React: c2830fa483b0334bda284e46a8579ebbe0c5447e - React-callinvoker: 4aecde929540c26b841a4493f70ebf6016691eb8 - React-Core: 1e3c04337857fa7fb7559f73f6f29a2a83a84b9c - React-CoreModules: 9fac2d31803c0ed03e4ddaa17f1481714f8633a5 - React-cxxreact: c72a7a8066fc4323ea85a3137de50c8a10a69794 - React-debug: 3d21f69d8def0656f8b8ec25c0f05954f4d862c5 - React-defaultsnativemodule: ca56510e8d1c07a48817b1423528c7464407ca45 - React-domnativemodule: 5ef5656fda7dc3d35fdac312e06dec031481c183 - React-Fabric: 9347fa5c8fbfac6d5276dd9e52c91058467d0960 - React-FabricComponents: 68b9f8c4a7189c055a7eb67b182e8d98c4f75f47 - React-FabricImage: 062e20f8b360ca008f44d00a639951c8c37ba2aa - React-featureflags: ee1abd6f71555604a36cda6476e3c502ca9a48e5 - React-featureflagsnativemodule: 183b42cafab1e70a56b2608c26d04aff2bdf43d1 - React-graphics: d7dd9c8d75cad5af19e19911fa370f78f2febd96 - React-idlecallbacksnativemodule: 208b0d15e33c443607eccdc1fe3e081fe263a17f - React-ImageManager: ab7a7d17dd0ff1ef1d4e1e88197d1119da9957ce - React-jsc: 4d3352be620f3fe2272238298aaccc9323b01824 - React-jserrorhandler: d9e867bb83b868472f3f7601883f0403b3e3942d - React-jsi: 490deef195fd3f01d57dc89dda8233a84bd54b83 - React-jsiexecutor: 13bcb5e11822b2a6b69dbb175a24a39e24a02312 - React-jsinspector: 5b93e72babcbfcbf84dd19576652c6b949d144af - React-jsitracing: 0e8c0aadb1fcec6b1e4f2a66ee3b0da80f0f8615 - React-logger: d79b704bf215af194f5213a6b7deec50ba8e6a9b - React-Mapbuffer: b982d5bba94a8bc073bda48f0d27c9b28417fae3 - React-microtasksnativemodule: 475ea38712131abd7f7935c82a41364cea2fa01f - React-nativeconfig: 8c83d992b9cc7d75b5abe262069eaeea4349f794 - React-NativeModulesApple: b8465afc883f5bf3fe8bac3767e394d581a5f123 - React-perflogger: 59e1a3182dca2cee7b9f1f7aab204018d46d1914 - React-performancetimeline: a9d05533ff834c6aa1f532e05e571f3fd2e3c1ed - React-RCTActionSheet: d80e68d3baa163e4012a47c1f42ddd8bcd9672cc - React-RCTAnimation: bde981f6bd7f8493696564da9b3bd05721d3b3cc - React-RCTAppDelegate: bc9c02d6dd4d162e3e1850283aba81bd246fc688 - React-RCTBlob: e492d54533e61a81f2601494a6f393b3e15e33b9 - React-RCTFabric: f2f86a175bb2fd3ce6760fd37338c6332efac2a6 - React-RCTImage: 90448d2882464af6015ed57c98f463f8748be465 - React-RCTLinking: 1bd95d0a704c271d21d758e0f0388cced768d77d - React-RCTNetwork: 218af6e63eb9b47935cc5a775b7a1396cf10ff91 - React-RCTSettings: e10b8e42b0fce8a70fbf169de32a2ae03243ef6b - React-RCTText: e7bf9f4997a1a0b45c052d4ad9a0fe653061cf29 - React-RCTVibration: 5b70b7f11e48d1c57e0d4832c2097478adbabe93 - React-rendererconsistency: f620c6e003e3c4593e6349d8242b8aeb3d4633f0 - React-rendererdebug: e697680f4dd117becc5daf9ea9800067abcee91c - React-rncore: c22bd84cc2f38947f0414fab6646db22ff4f80cd - React-RuntimeApple: 352013c169b30fd6a1c83acc39c16ac27fecf42e - React-RuntimeCore: 704ebf1cc6bc7f5b72da4a7740a4d1520c66bee5 - React-runtimeexecutor: ea90d8e3a9e0f4326939858dafc6ab17c031a5d3 - React-runtimescheduler: 86b04703f6cb40f5d30a639a28aaee405032e75a - React-utils: 546831c4f1be57fac614f68de34ac8763e67db55 - ReactCodegen: 5d297fcaf283fac32424f6bed10aa8d733fd2e5a - ReactCommon: 8377a2a5504f72e284ce1b1cd207d8455bdbfdf3 + RCTDeprecation: 4191f6e64b72d9743f6fe1a8a16e89e868f5e9e7 + RCTRequired: 9bb589570f2bb3abc6518761e3fd1ad9b7f7f06c + RCTTypeSafety: 1c1a8741c86df0a0ac1a99cf3fb0e29eedbc2c88 + React: b6810a201ee11e69ae8bfd4eb4aaab86610600bf + React-callinvoker: d6c7898b63e6a2d37bc308f17c05be0ba3630b10 + React-Core: bcb0b025382981724a4b9f3708c2bf9e1eab1354 + React-CoreModules: 2d68c251bc4080028f2835fa47504e8f20669a21 + React-cxxreact: bb0dc212b515d6dba6c6ddc4034584e148857db9 + React-debug: fd0ed8ecd5f8a23c7daf5ceaca8aa722a4d083fd + React-defaultsnativemodule: 371dc516e5020f8b87f1d32f8fa6872cafcc2081 + React-domnativemodule: 5d1288b9b8666b818a1004b56a03befc00eb5698 + React-Fabric: c12ce848f72cba42fb9e97a73a7c99abc6353f23 + React-FabricComponents: 7813d5575c8ea2cda0fef9be4ff9d10987cba512 + React-FabricImage: c511a5d612479cb4606edf3557c071956c8735f6 + React-featureflags: cf78861db9318ae29982fa8953c92d31b276c9ac + React-featureflagsnativemodule: e774cf495486b0e2a8b324568051d6b4c722fa93 + React-graphics: 7572851bca7242416b648c45d6af87d93d29281e + React-idlecallbacksnativemodule: d2009bad67ef232a0ee586f53193f37823e81ef1 + React-ImageManager: aedf54d34d4475c66f4c3da6b8359b95bee904e4 + React-jsc: 92ac98e0e03ee54fdaa4ac3936285a4fdb166fab + React-jserrorhandler: 0c8949672a00f2a502c767350e591e3ec3d82fb3 + React-jsi: 497ac6512d81055258869d1f894472ef71ae85e1 + React-jsiexecutor: bcb0a26448cafc995d5c0c8c31960d53fcc93bd9 + React-jsinspector: 1bcd2707dd2601987bc92cbcd56737f353cc4541 + React-jsitracing: 3935b092f85bb1e53b8cf8a00f572413648af46b + React-logger: 4072f39df335ca443932e0ccece41fbeb5ca8404 + React-Mapbuffer: 714f2fae68edcabfc332b754e9fbaa8cfc68fdd4 + React-microtasksnativemodule: 987cf7e0e0e7129250a48b807e70d3b906c726cf + React-nativeconfig: 4a9543185905fe41014c06776bf126083795aed9 + React-NativeModulesApple: 651670a799672bd54469f2981d91493dda361ddf + React-perflogger: 3bbb82f18e9ac29a1a6931568e99d6305ef4403b + React-performancetimeline: d15a723422ed500f47cb271f3175abbeb217f5ba + React-RCTActionSheet: cb2b38a53d03ec22f1159c89667b86c2c490d92d + React-RCTAnimation: 6836c87c7364f471e9077fda80b7349bc674be33 + React-RCTAppDelegate: fb2037d3472bda5c31ea16a04cc48e19fe81c792 + React-RCTBlob: 984c80df29f3b3e3193bfbc2768bd302c889719b + React-RCTFabric: 5e691cfb4cd3a9060ddbfb04916284c3c6a933e8 + React-RCTImage: 1b2c2c1716db859ffff2d7a06a30b0ec5c677fc5 + React-RCTLinking: 59c07577767e705b0ab95d11e5ad74c61bf2a022 + React-RCTNetwork: f9a827e7d6bc428e0d99cd1fbe0427854354b8c1 + React-RCTSettings: 614252fecc24840f61590c016aca1664a52cfb0f + React-RCTText: 424549f68867265aa25969f50e7b9bf8bd70ae55 + React-RCTVibration: c8d156e6cce18f00b0310db7670fa997c7cda407 + React-rendererconsistency: 993f54bb0df644df2922cd87ea55238d510d992b + React-rendererdebug: 7a8cbb632b68d666ad0fc01b3f9dc1a1bcc9a9f9 + React-rncore: 1df26fe0ae861c599f9f2896f45e8834ef4b85f9 + React-RuntimeApple: d20ee6d0cf3a361ec2e43c09d0f2778a863ce154 + React-RuntimeCore: 0fd059fd563e8ea69528ebd8645b319490e449ad + React-runtimeexecutor: 9a668b94ad5d93755443311715bd57680330286a + React-runtimescheduler: 99993f1fc3d49f13a02784e339e45b36c3aae203 + React-utils: b2baee839fb869f732d617b97dcfa384b4b4fdb3 + ReactCodegen: f177b8fd67788c5c6ff45a39c7482c5f8d77ace6 + ReactCommon: 627bd3192ef01a351e804e9709673d3741d38fec ReactNativeHost: 99c0ffb175cd69de2ac9a70892cd22dac65ea79d - ReactTestApp-DevSupport: ed439cce949caf074af3ae05051b4bd157ed4019 + ReactTestApp-DevSupport: 42abce6b0c88dfb47c86e80aa22831b2abcc3144 ReactTestApp-Resources: 7db90c026cccdf40cfa495705ad436ccc4d64154 SocketRocket: abac6f5de4d4d62d24e11868d7a2f427e0ef940d - Yoga: aa3df615739504eebb91925fc9c58b4922ea9a08 + Yoga: 4ef80d96a5534f0e01b3055f17d1e19a9fc61b63 PODFILE CHECKSUM: a2c02c57accb043c57aee60bd47ca4e95390b49c -COCOAPODS: 1.15.2 +COCOAPODS: 1.16.2 diff --git a/example/metro.config.js b/example/metro.config.js index 78e4f819..22376186 100644 --- a/example/metro.config.js +++ b/example/metro.config.js @@ -1,18 +1,20 @@ +const { makeMetroConfig } = require('@rnx-kit/metro-config'); + const path = require('path'); -const { getDefaultConfig } = require('@react-native/metro-config'); -const { getConfig } = require('react-native-builder-bob/metro-config'); -const pkg = require('../package.json'); -const root = path.resolve(__dirname, '..'); - -/** - * Metro configuration - * https://facebook.github.io/metro/docs/configuration - * - * @type {import('metro-config').MetroConfig} - */ -module.exports = getConfig(getDefaultConfig(__dirname), { - root, - pkg, - project: __dirname, +module.exports = makeMetroConfig({ + transformer: { + getTransformOptions: async () => ({ + transform: { + experimentalImportSupport: false, + inlineRequires: false, + }, + }), + }, + // Resolve modules from the root of the monorepo + resolver: { + extraNodeModules: ['../node_modules'], + }, + // Watch the root of the monorepo (local react-native-video files) + watchFolders: [path.resolve(__dirname, '..')], }); diff --git a/example/package.json b/example/package.json index 122ed5ac..c4394b1b 100644 --- a/example/package.json +++ b/example/package.json @@ -4,28 +4,44 @@ "private": true, "scripts": { "android": "react-native run-android", - "build:android": "npm run mkdist && react-native bundle --entry-file index.js --platform android --dev true --bundle-output dist/main.android.jsbundle --assets-dest dist && react-native build-android --extra-params \"--no-daemon --console=plain -PreactNativeArchitectures=arm64-v8a\"", - "build:ios": "npm run mkdist && react-native bundle --entry-file index.js --platform ios --dev true --bundle-output dist/main.ios.jsbundle --assets-dest dist && react-native build-ios --scheme VideoExample --mode Debug --extra-params \"-sdk iphonesimulator CC=clang CPLUSPLUS=clang++ LD=clang LDPLUSPLUS=clang++ GCC_OPTIMIZATION_LEVEL=0 GCC_PRECOMPILE_PREFIX_HEADER=YES ASSETCATALOG_COMPILER_OPTIMIZATION=time DEBUG_INFORMATION_FORMAT=dwarf COMPILER_INDEX_STORE_ENABLE=NO\"", + "build:android": "npm run mkdist && react-native bundle --entry-file index.js --platform android --dev true --bundle-output dist/main.android.jsbundle --assets-dest dist/res", + "build:ios": "npm run mkdist && react-native bundle --entry-file index.js --platform ios --dev true --bundle-output dist/main.ios.jsbundle --assets-dest dist", + "build:visionos": "npm run mkdist && react-native bundle --entry-file index.js --platform ios --dev true --bundle-output dist/main.visionos.jsbundle --assets-dest dist", + "build:windows": "npm run mkdist && react-native bundle --entry-file index.js --platform windows --dev true --bundle-output dist/main.windows.bundle --assets-dest dist", "ios": "react-native run-ios", + "lint": "eslint .", "mkdist": "node -e \"require('node:fs').mkdirSync('dist', { recursive: true, mode: 0o755 })\"", - "start": "react-native start" + "start": "react-native start", + "test": "jest", + "visionos": "react-native run-visionos", + "windows": "react-native run-windows --sln windows/VideoExample.sln" }, "dependencies": { + "@callstack/react-native-visionos": "^0.75.0", "react": "18.3.1", - "react-native": "0.75.4", - "react-native-nitro-modules": "^0.13.0" + "react-native": "0.75.3", + "react-native-windows": "^0.75.0", "react-native-nitro-modules": ">=0.15.0" }, "devDependencies": { "@babel/core": "^7.20.0", "@babel/preset-env": "^7.20.0", "@babel/runtime": "^7.20.0", - "@react-native/babel-preset": "0.75.4", - "@react-native/metro-config": "0.75.4", - "@react-native/typescript-config": "0.75.4", - "@rnx-kit/metro-config": "^2.0.0", + "@react-native/babel-preset": "0.75.3", + "@react-native/eslint-config": "0.75.3", + "@react-native/metro-config": "0.75.3", "react-native-builder-bob": "^0.30.2", - "react-native-test-app": "^3.10.14" + "@react-native/typescript-config": "0.75.3", + "@rnx-kit/metro-config": "^2.0.0", + "@types/react": "^18.2.6", + "@types/react-test-renderer": "^18.0.0", + "babel-jest": "^29.6.3", + "eslint": "^8.19.0", + "jest": "^29.6.3", + "prettier": "2.8.8", + "react-native-test-app": "^3.10.22", + "react-test-renderer": "18.3.1", + "typescript": "5.0.4" }, "engines": { "node": ">=18" diff --git a/example/react-native.config.js b/example/react-native.config.js index 3a4bda00..50976792 100644 --- a/example/react-native.config.js +++ b/example/react-native.config.js @@ -1,17 +1,28 @@ const path = require('path'); const pkg = require('../package.json'); -const { configureProjects } = require('react-native-test-app'); + +const project = (() => { + try { + const { configureProjects } = require('react-native-test-app'); + return configureProjects({ + android: { + sourceDir: 'android', + }, + ios: { + sourceDir: 'ios', + }, + windows: { + sourceDir: 'windows', + solutionFile: 'windows/VideoExample.sln', + }, + }); + } catch (_) { + return undefined; + } +})(); module.exports = { - project: configureProjects({ - android: { - sourceDir: 'android', - }, - ios: { - sourceDir: 'ios', - automaticPodsInstallation: true, - }, - }), + ...(project ? { project } : undefined), dependencies: { [pkg.name]: { root: path.join(__dirname, '..'), diff --git a/example/src/App.tsx b/example/src/App.tsx index 593c4b83..cbb9a2c7 100644 --- a/example/src/App.tsx +++ b/example/src/App.tsx @@ -1,5 +1,5 @@ import * as React from 'react'; -import { Button, Platform, StyleSheet, View } from 'react-native'; +import { Button, Dimensions, Platform, StyleSheet, View } from 'react-native'; import { VideoView, createPlayer } from 'react-native-video'; const player = createPlayer('https://www.w3schools.com/html/mov_bbb.mp4'); @@ -22,11 +22,13 @@ export default function App() { return ( - - {/* Two VideoViews with same player are supported not supported on Android */} - {Platform.OS === 'ios' && show && ( + - )} + {/* Two VideoViews with same player are supported not supported on Android */} + {Platform.OS === 'ios' && show && ( + + )} +