diff --git a/FabricExample/android/app/src/main/java/com/keyboardcontrollerfabricexample/MainApplication.kt b/FabricExample/android/app/src/main/java/com/keyboardcontrollerfabricexample/MainApplication.kt index cf29bf0bf..c1f466cdf 100644 --- a/FabricExample/android/app/src/main/java/com/keyboardcontrollerfabricexample/MainApplication.kt +++ b/FabricExample/android/app/src/main/java/com/keyboardcontrollerfabricexample/MainApplication.kt @@ -9,7 +9,7 @@ import com.facebook.react.ReactPackage import com.facebook.react.defaults.DefaultNewArchitectureEntryPoint.load import com.facebook.react.defaults.DefaultReactHost.getDefaultReactHost import com.facebook.react.defaults.DefaultReactNativeHost -import com.facebook.react.flipper.ReactNativeFlipper +import com.facebook.react.soloader.OpenSourceMergedSoMapping import com.facebook.soloader.SoLoader class MainApplication : Application(), ReactApplication { @@ -34,12 +34,11 @@ class MainApplication : Application(), ReactApplication { override fun onCreate() { super.onCreate() - SoLoader.init(this, false) + SoLoader.init(this, OpenSourceMergedSoMapping) if (BuildConfig.IS_NEW_ARCHITECTURE_ENABLED) { // If you opted-in for the New Architecture, we load the native entry point for this app. load() } - ReactNativeFlipper.initializeFlipper(this, reactNativeHost.reactInstanceManager) } } diff --git a/FabricExample/android/build.gradle b/FabricExample/android/build.gradle index df1ce4db3..a9ea02369 100644 --- a/FabricExample/android/build.gradle +++ b/FabricExample/android/build.gradle @@ -1,8 +1,8 @@ buildscript { ext { - buildToolsVersion = "34.0.0" - minSdkVersion = 23 - compileSdkVersion = 34 + buildToolsVersion = "35.0.0" + minSdkVersion = 24 + compileSdkVersion = 35 targetSdkVersion = 34 ndkVersion = "26.1.10909125" kotlinVersion = "1.9.24" diff --git a/FabricExample/android/gradle.properties b/FabricExample/android/gradle.properties index ba399ff3a..5e24e3aa8 100644 --- a/FabricExample/android/gradle.properties +++ b/FabricExample/android/gradle.properties @@ -36,4 +36,4 @@ newArchEnabled=true # Use this property to enable or disable the Hermes JS engine. # If set to false, you will be using JSC instead. -hermesEnabled=false +hermesEnabled=true diff --git a/FabricExample/android/gradle/wrapper/gradle-wrapper.jar b/FabricExample/android/gradle/wrapper/gradle-wrapper.jar index e6441136f..a4b76b953 100644 Binary files a/FabricExample/android/gradle/wrapper/gradle-wrapper.jar and b/FabricExample/android/gradle/wrapper/gradle-wrapper.jar differ diff --git a/FabricExample/android/gradle/wrapper/gradle-wrapper.properties b/FabricExample/android/gradle/wrapper/gradle-wrapper.properties index 6f7a6eb33..79eb9d003 100644 --- a/FabricExample/android/gradle/wrapper/gradle-wrapper.properties +++ b/FabricExample/android/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-8.8-all.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.10.2-all.zip networkTimeout=10000 validateDistributionUrl=true zipStoreBase=GRADLE_USER_HOME diff --git a/FabricExample/android/gradlew b/FabricExample/android/gradlew index b740cf133..357f2a6d5 100755 --- a/FabricExample/android/gradlew +++ b/FabricExample/android/gradlew @@ -15,6 +15,8 @@ # See the License for the specific language governing permissions and # limitations under the License. # +# SPDX-License-Identifier: Apache-2.0 +# ############################################################################## # diff --git a/FabricExample/android/gradlew.bat b/FabricExample/android/gradlew.bat index 25da30dbd..9d21a2183 100644 --- a/FabricExample/android/gradlew.bat +++ b/FabricExample/android/gradlew.bat @@ -13,6 +13,8 @@ @rem See the License for the specific language governing permissions and @rem limitations under the License. @rem +@rem SPDX-License-Identifier: Apache-2.0 +@rem @if "%DEBUG%"=="" @echo off @rem ########################################################################## diff --git a/FabricExample/ios/KeyboardControllerFabricExample.xcodeproj/project.pbxproj b/FabricExample/ios/KeyboardControllerFabricExample.xcodeproj/project.pbxproj index ab3506752..29521ce47 100644 --- a/FabricExample/ios/KeyboardControllerFabricExample.xcodeproj/project.pbxproj +++ b/FabricExample/ios/KeyboardControllerFabricExample.xcodeproj/project.pbxproj @@ -442,7 +442,7 @@ "$(inherited)", ); INFOPLIST_FILE = KeyboardControllerFabricExampleTests/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 12.4; + IPHONEOS_DEPLOYMENT_TARGET = 15.1; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", @@ -466,7 +466,7 @@ BUNDLE_LOADER = "$(TEST_HOST)"; COPY_PHASE_STRIP = NO; INFOPLIST_FILE = KeyboardControllerFabricExampleTests/Info.plist; - IPHONEOS_DEPLOYMENT_TARGET = 12.4; + IPHONEOS_DEPLOYMENT_TARGET = 15.1; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", @@ -589,7 +589,7 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 12.4; + IPHONEOS_DEPLOYMENT_TARGET = 15.1; LD = ""; LDPLUSPLUS = ""; LD_RUNPATH_SEARCH_PATHS = ( @@ -673,7 +673,7 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 12.4; + IPHONEOS_DEPLOYMENT_TARGET = 15.1; LD = ""; LDPLUSPLUS = ""; LD_RUNPATH_SEARCH_PATHS = ( diff --git a/FabricExample/ios/Podfile.lock b/FabricExample/ios/Podfile.lock index 4aaaa0a00..da1bd5d1c 100644 --- a/FabricExample/ios/Podfile.lock +++ b/FabricExample/ios/Podfile.lock @@ -1,18 +1,18 @@ PODS: - boost (1.84.0) - DoubleConversion (1.1.6) - - FBLazyVector (0.75.3) + - FBLazyVector (0.76.2) - fmt (9.1.0) - glog (0.3.5) - - hermes-engine (0.75.3): - - hermes-engine/Pre-built (= 0.75.3) - - hermes-engine/Pre-built (0.75.3) - - lottie-ios (4.4.1) - - lottie-react-native (6.7.2): + - hermes-engine (0.76.2): + - hermes-engine/Pre-built (= 0.76.2) + - hermes-engine/Pre-built (0.76.2) + - lottie-ios (4.5.0) + - lottie-react-native (7.0.0): - DoubleConversion - glog - hermes-engine - - lottie-ios (= 4.4.1) + - lottie-ios (= 4.5.0) - RCT-Folly (= 2024.01.01.00) - RCTRequired - RCTTypeSafety @@ -36,37 +36,42 @@ PODS: - fmt (= 9.1.0) - glog - RCT-Folly/Default (= 2024.01.01.00) + - RCT-Folly/Default (2024.01.01.00): + - boost + - DoubleConversion + - fmt (= 9.1.0) + - glog - RCT-Folly/Fabric (2024.01.01.00): - boost - DoubleConversion - fmt (= 9.1.0) - glog - - 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): + - RCTDeprecation (0.76.2) + - RCTRequired (0.76.2) + - RCTTypeSafety (0.76.2): + - FBLazyVector (= 0.76.2) + - RCTRequired (= 0.76.2) + - React-Core (= 0.76.2) + - React (0.76.2): + - React-Core (= 0.76.2) + - React-Core/DevSupport (= 0.76.2) + - React-Core/RCTWebSocket (= 0.76.2) + - React-RCTActionSheet (= 0.76.2) + - React-RCTAnimation (= 0.76.2) + - React-RCTBlob (= 0.76.2) + - React-RCTImage (= 0.76.2) + - React-RCTLinking (= 0.76.2) + - React-RCTNetwork (= 0.76.2) + - React-RCTSettings (= 0.76.2) + - React-RCTText (= 0.76.2) + - React-RCTVibration (= 0.76.2) + - React-callinvoker (0.76.2) + - React-Core (0.76.2): - glog - hermes-engine - RCT-Folly (= 2024.01.01.00) - RCTDeprecation - - React-Core/Default (= 0.75.3) + - React-Core/Default (= 0.76.2) - React-cxxreact - React-featureflags - React-hermes @@ -76,9 +81,9 @@ PODS: - React-perflogger - React-runtimescheduler - React-utils - - SocketRocket (= 0.7.0) + - SocketRocket (= 0.7.1) - Yoga - - React-Core/CoreModulesHeaders (0.75.3): + - React-Core/CoreModulesHeaders (0.76.2): - glog - hermes-engine - RCT-Folly (= 2024.01.01.00) @@ -93,9 +98,9 @@ PODS: - React-perflogger - React-runtimescheduler - React-utils - - SocketRocket (= 0.7.0) + - SocketRocket (= 0.7.1) - Yoga - - React-Core/Default (0.75.3): + - React-Core/Default (0.76.2): - glog - hermes-engine - RCT-Folly (= 2024.01.01.00) @@ -109,15 +114,15 @@ PODS: - React-perflogger - React-runtimescheduler - React-utils - - SocketRocket (= 0.7.0) + - SocketRocket (= 0.7.1) - Yoga - - React-Core/DevSupport (0.75.3): + - React-Core/DevSupport (0.76.2): - glog - hermes-engine - RCT-Folly (= 2024.01.01.00) - RCTDeprecation - - React-Core/Default (= 0.75.3) - - React-Core/RCTWebSocket (= 0.75.3) + - React-Core/Default (= 0.76.2) + - React-Core/RCTWebSocket (= 0.76.2) - React-cxxreact - React-featureflags - React-hermes @@ -127,9 +132,9 @@ PODS: - React-perflogger - React-runtimescheduler - React-utils - - SocketRocket (= 0.7.0) + - SocketRocket (= 0.7.1) - Yoga - - React-Core/RCTActionSheetHeaders (0.75.3): + - React-Core/RCTActionSheetHeaders (0.76.2): - glog - hermes-engine - RCT-Folly (= 2024.01.01.00) @@ -144,9 +149,9 @@ PODS: - React-perflogger - React-runtimescheduler - React-utils - - SocketRocket (= 0.7.0) + - SocketRocket (= 0.7.1) - Yoga - - React-Core/RCTAnimationHeaders (0.75.3): + - React-Core/RCTAnimationHeaders (0.76.2): - glog - hermes-engine - RCT-Folly (= 2024.01.01.00) @@ -161,9 +166,9 @@ PODS: - React-perflogger - React-runtimescheduler - React-utils - - SocketRocket (= 0.7.0) + - SocketRocket (= 0.7.1) - Yoga - - React-Core/RCTBlobHeaders (0.75.3): + - React-Core/RCTBlobHeaders (0.76.2): - glog - hermes-engine - RCT-Folly (= 2024.01.01.00) @@ -178,9 +183,9 @@ PODS: - React-perflogger - React-runtimescheduler - React-utils - - SocketRocket (= 0.7.0) + - SocketRocket (= 0.7.1) - Yoga - - React-Core/RCTImageHeaders (0.75.3): + - React-Core/RCTImageHeaders (0.76.2): - glog - hermes-engine - RCT-Folly (= 2024.01.01.00) @@ -195,9 +200,9 @@ PODS: - React-perflogger - React-runtimescheduler - React-utils - - SocketRocket (= 0.7.0) + - SocketRocket (= 0.7.1) - Yoga - - React-Core/RCTLinkingHeaders (0.75.3): + - React-Core/RCTLinkingHeaders (0.76.2): - glog - hermes-engine - RCT-Folly (= 2024.01.01.00) @@ -212,9 +217,9 @@ PODS: - React-perflogger - React-runtimescheduler - React-utils - - SocketRocket (= 0.7.0) + - SocketRocket (= 0.7.1) - Yoga - - React-Core/RCTNetworkHeaders (0.75.3): + - React-Core/RCTNetworkHeaders (0.76.2): - glog - hermes-engine - RCT-Folly (= 2024.01.01.00) @@ -229,9 +234,9 @@ PODS: - React-perflogger - React-runtimescheduler - React-utils - - SocketRocket (= 0.7.0) + - SocketRocket (= 0.7.1) - Yoga - - React-Core/RCTSettingsHeaders (0.75.3): + - React-Core/RCTSettingsHeaders (0.76.2): - glog - hermes-engine - RCT-Folly (= 2024.01.01.00) @@ -246,9 +251,9 @@ PODS: - React-perflogger - React-runtimescheduler - React-utils - - SocketRocket (= 0.7.0) + - SocketRocket (= 0.7.1) - Yoga - - React-Core/RCTTextHeaders (0.75.3): + - React-Core/RCTTextHeaders (0.76.2): - glog - hermes-engine - RCT-Folly (= 2024.01.01.00) @@ -263,9 +268,9 @@ PODS: - React-perflogger - React-runtimescheduler - React-utils - - SocketRocket (= 0.7.0) + - SocketRocket (= 0.7.1) - Yoga - - React-Core/RCTVibrationHeaders (0.75.3): + - React-Core/RCTVibrationHeaders (0.76.2): - glog - hermes-engine - RCT-Folly (= 2024.01.01.00) @@ -280,14 +285,14 @@ PODS: - React-perflogger - React-runtimescheduler - React-utils - - SocketRocket (= 0.7.0) + - SocketRocket (= 0.7.1) - Yoga - - React-Core/RCTWebSocket (0.75.3): + - React-Core/RCTWebSocket (0.76.2): - glog - hermes-engine - RCT-Folly (= 2024.01.01.00) - RCTDeprecation - - React-Core/Default (= 0.75.3) + - React-Core/Default (= 0.76.2) - React-cxxreact - React-featureflags - React-hermes @@ -297,38 +302,39 @@ PODS: - React-perflogger - React-runtimescheduler - React-utils - - SocketRocket (= 0.7.0) + - SocketRocket (= 0.7.1) - Yoga - - React-CoreModules (0.75.3): + - React-CoreModules (0.76.2): - DoubleConversion - fmt (= 9.1.0) - RCT-Folly (= 2024.01.01.00) - - RCTTypeSafety (= 0.75.3) - - React-Core/CoreModulesHeaders (= 0.75.3) - - React-jsi (= 0.75.3) + - RCTTypeSafety (= 0.76.2) + - React-Core/CoreModulesHeaders (= 0.76.2) + - React-jsi (= 0.76.2) - React-jsinspector - React-NativeModulesApple - React-RCTBlob - - React-RCTImage (= 0.75.3) + - React-RCTImage (= 0.76.2) - ReactCodegen - ReactCommon - - SocketRocket (= 0.7.0) - - React-cxxreact (0.75.3): + - SocketRocket (= 0.7.1) + - React-cxxreact (0.76.2): - boost - DoubleConversion - fmt (= 9.1.0) - glog - hermes-engine - RCT-Folly (= 2024.01.01.00) - - React-callinvoker (= 0.75.3) - - React-debug (= 0.75.3) - - React-jsi (= 0.75.3) + - React-callinvoker (= 0.76.2) + - React-debug (= 0.76.2) + - React-jsi (= 0.76.2) - React-jsinspector - - 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): + - React-logger (= 0.76.2) + - React-perflogger (= 0.76.2) + - React-runtimeexecutor (= 0.76.2) + - React-timing (= 0.76.2) + - React-debug (0.76.2) + - React-defaultsnativemodule (0.76.2): - DoubleConversion - glog - hermes-engine @@ -353,7 +359,7 @@ PODS: - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - Yoga - - React-domnativemodule (0.75.3): + - React-domnativemodule (0.76.2): - DoubleConversion - glog - hermes-engine @@ -375,7 +381,7 @@ PODS: - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - Yoga - - React-Fabric (0.75.3): + - React-Fabric (0.76.2): - DoubleConversion - fmt (= 9.1.0) - glog @@ -386,21 +392,21 @@ PODS: - React-Core - React-cxxreact - React-debug - - 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-Fabric/animations (= 0.76.2) + - React-Fabric/attributedstring (= 0.76.2) + - React-Fabric/componentregistry (= 0.76.2) + - React-Fabric/componentregistrynative (= 0.76.2) + - React-Fabric/components (= 0.76.2) + - React-Fabric/core (= 0.76.2) + - React-Fabric/dom (= 0.76.2) + - React-Fabric/imagemanager (= 0.76.2) + - React-Fabric/leakchecker (= 0.76.2) + - React-Fabric/mounting (= 0.76.2) + - React-Fabric/observers (= 0.76.2) + - React-Fabric/scheduler (= 0.76.2) + - React-Fabric/telemetry (= 0.76.2) + - React-Fabric/templateprocessor (= 0.76.2) + - React-Fabric/uimanager (= 0.76.2) - React-featureflags - React-graphics - React-jsi @@ -410,7 +416,7 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/animations (0.75.3): + - React-Fabric/animations (0.76.2): - DoubleConversion - fmt (= 9.1.0) - glog @@ -430,7 +436,7 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/attributedstring (0.75.3): + - React-Fabric/attributedstring (0.76.2): - DoubleConversion - fmt (= 9.1.0) - glog @@ -450,7 +456,7 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/componentregistry (0.75.3): + - React-Fabric/componentregistry (0.76.2): - DoubleConversion - fmt (= 9.1.0) - glog @@ -470,7 +476,7 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/componentregistrynative (0.75.3): + - React-Fabric/componentregistrynative (0.76.2): - DoubleConversion - fmt (= 9.1.0) - glog @@ -490,7 +496,7 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/components (0.75.3): + - React-Fabric/components (0.76.2): - DoubleConversion - fmt (= 9.1.0) - glog @@ -501,9 +507,9 @@ PODS: - React-Core - React-cxxreact - React-debug - - React-Fabric/components/legacyviewmanagerinterop (= 0.75.3) - - React-Fabric/components/root (= 0.75.3) - - React-Fabric/components/view (= 0.75.3) + - React-Fabric/components/legacyviewmanagerinterop (= 0.76.2) + - React-Fabric/components/root (= 0.76.2) + - React-Fabric/components/view (= 0.76.2) - React-featureflags - React-graphics - React-jsi @@ -513,7 +519,7 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/components/legacyviewmanagerinterop (0.75.3): + - React-Fabric/components/legacyviewmanagerinterop (0.76.2): - DoubleConversion - fmt (= 9.1.0) - glog @@ -533,7 +539,7 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/components/root (0.75.3): + - React-Fabric/components/root (0.76.2): - DoubleConversion - fmt (= 9.1.0) - glog @@ -553,7 +559,7 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/components/view (0.75.3): + - React-Fabric/components/view (0.76.2): - DoubleConversion - fmt (= 9.1.0) - glog @@ -574,7 +580,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - Yoga - - React-Fabric/core (0.75.3): + - React-Fabric/core (0.76.2): - DoubleConversion - fmt (= 9.1.0) - glog @@ -594,7 +600,7 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/dom (0.75.3): + - React-Fabric/dom (0.76.2): - DoubleConversion - fmt (= 9.1.0) - glog @@ -614,7 +620,7 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/imagemanager (0.75.3): + - React-Fabric/imagemanager (0.76.2): - DoubleConversion - fmt (= 9.1.0) - glog @@ -634,7 +640,7 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/leakchecker (0.75.3): + - React-Fabric/leakchecker (0.76.2): - DoubleConversion - fmt (= 9.1.0) - glog @@ -654,7 +660,7 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/mounting (0.75.3): + - React-Fabric/mounting (0.76.2): - DoubleConversion - fmt (= 9.1.0) - glog @@ -674,7 +680,7 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/observers (0.75.3): + - React-Fabric/observers (0.76.2): - DoubleConversion - fmt (= 9.1.0) - glog @@ -685,7 +691,7 @@ PODS: - React-Core - React-cxxreact - React-debug - - React-Fabric/observers/events (= 0.75.3) + - React-Fabric/observers/events (= 0.76.2) - React-featureflags - React-graphics - React-jsi @@ -695,7 +701,7 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/observers/events (0.75.3): + - React-Fabric/observers/events (0.76.2): - DoubleConversion - fmt (= 9.1.0) - glog @@ -715,7 +721,7 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/scheduler (0.75.3): + - React-Fabric/scheduler (0.76.2): - DoubleConversion - fmt (= 9.1.0) - glog @@ -737,7 +743,7 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/telemetry (0.75.3): + - React-Fabric/telemetry (0.76.2): - DoubleConversion - fmt (= 9.1.0) - glog @@ -757,7 +763,7 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/templateprocessor (0.75.3): + - React-Fabric/templateprocessor (0.76.2): - DoubleConversion - fmt (= 9.1.0) - glog @@ -777,7 +783,7 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/uimanager (0.75.3): + - React-Fabric/uimanager (0.76.2): - DoubleConversion - fmt (= 9.1.0) - glog @@ -788,7 +794,7 @@ PODS: - React-Core - React-cxxreact - React-debug - - React-Fabric/uimanager/consistency (= 0.75.3) + - React-Fabric/uimanager/consistency (= 0.76.2) - React-featureflags - React-graphics - React-jsi @@ -799,7 +805,7 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/uimanager/consistency (0.75.3): + - React-Fabric/uimanager/consistency (0.76.2): - DoubleConversion - fmt (= 9.1.0) - glog @@ -820,7 +826,7 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-FabricComponents (0.75.3): + - React-FabricComponents (0.76.2): - DoubleConversion - fmt (= 9.1.0) - glog @@ -832,8 +838,8 @@ PODS: - React-cxxreact - React-debug - React-Fabric - - React-FabricComponents/components (= 0.75.3) - - React-FabricComponents/textlayoutmanager (= 0.75.3) + - React-FabricComponents/components (= 0.76.2) + - React-FabricComponents/textlayoutmanager (= 0.76.2) - React-featureflags - React-graphics - React-jsi @@ -845,7 +851,7 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/core - Yoga - - React-FabricComponents/components (0.75.3): + - React-FabricComponents/components (0.76.2): - DoubleConversion - fmt (= 9.1.0) - glog @@ -857,15 +863,15 @@ PODS: - React-cxxreact - React-debug - React-Fabric - - 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-FabricComponents/components/inputaccessory (= 0.76.2) + - React-FabricComponents/components/iostextinput (= 0.76.2) + - React-FabricComponents/components/modal (= 0.76.2) + - React-FabricComponents/components/rncore (= 0.76.2) + - React-FabricComponents/components/safeareaview (= 0.76.2) + - React-FabricComponents/components/scrollview (= 0.76.2) + - React-FabricComponents/components/text (= 0.76.2) + - React-FabricComponents/components/textinput (= 0.76.2) + - React-FabricComponents/components/unimplementedview (= 0.76.2) - React-featureflags - React-graphics - React-jsi @@ -877,7 +883,7 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/core - Yoga - - React-FabricComponents/components/inputaccessory (0.75.3): + - React-FabricComponents/components/inputaccessory (0.76.2): - DoubleConversion - fmt (= 9.1.0) - glog @@ -900,7 +906,7 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/core - Yoga - - React-FabricComponents/components/iostextinput (0.75.3): + - React-FabricComponents/components/iostextinput (0.76.2): - DoubleConversion - fmt (= 9.1.0) - glog @@ -923,7 +929,7 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/core - Yoga - - React-FabricComponents/components/modal (0.75.3): + - React-FabricComponents/components/modal (0.76.2): - DoubleConversion - fmt (= 9.1.0) - glog @@ -946,7 +952,7 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/core - Yoga - - React-FabricComponents/components/rncore (0.75.3): + - React-FabricComponents/components/rncore (0.76.2): - DoubleConversion - fmt (= 9.1.0) - glog @@ -969,7 +975,7 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/core - Yoga - - React-FabricComponents/components/safeareaview (0.75.3): + - React-FabricComponents/components/safeareaview (0.76.2): - DoubleConversion - fmt (= 9.1.0) - glog @@ -992,7 +998,7 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/core - Yoga - - React-FabricComponents/components/scrollview (0.75.3): + - React-FabricComponents/components/scrollview (0.76.2): - DoubleConversion - fmt (= 9.1.0) - glog @@ -1015,7 +1021,7 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/core - Yoga - - React-FabricComponents/components/text (0.75.3): + - React-FabricComponents/components/text (0.76.2): - DoubleConversion - fmt (= 9.1.0) - glog @@ -1038,7 +1044,7 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/core - Yoga - - React-FabricComponents/components/textinput (0.75.3): + - React-FabricComponents/components/textinput (0.76.2): - DoubleConversion - fmt (= 9.1.0) - glog @@ -1061,7 +1067,7 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/core - Yoga - - React-FabricComponents/components/unimplementedview (0.75.3): + - React-FabricComponents/components/unimplementedview (0.76.2): - DoubleConversion - fmt (= 9.1.0) - glog @@ -1084,7 +1090,7 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/core - Yoga - - React-FabricComponents/textlayoutmanager (0.75.3): + - React-FabricComponents/textlayoutmanager (0.76.2): - DoubleConversion - fmt (= 9.1.0) - glog @@ -1107,26 +1113,26 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/core - Yoga - - React-FabricImage (0.75.3): + - React-FabricImage (0.76.2): - DoubleConversion - fmt (= 9.1.0) - glog - hermes-engine - RCT-Folly/Fabric (= 2024.01.01.00) - - RCTRequired (= 0.75.3) - - RCTTypeSafety (= 0.75.3) + - RCTRequired (= 0.76.2) + - RCTTypeSafety (= 0.76.2) - React-Fabric - React-graphics - React-ImageManager - React-jsi - - React-jsiexecutor (= 0.75.3) + - React-jsiexecutor (= 0.76.2) - React-logger - React-rendererdebug - React-utils - ReactCommon - Yoga - - React-featureflags (0.75.3) - - React-featureflagsnativemodule (0.75.3): + - React-featureflags (0.76.2) + - React-featureflagsnativemodule (0.76.2): - DoubleConversion - glog - hermes-engine @@ -1147,7 +1153,7 @@ PODS: - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - Yoga - - React-graphics (0.75.3): + - React-graphics (0.76.2): - DoubleConversion - fmt (= 9.1.0) - glog @@ -1155,19 +1161,19 @@ PODS: - React-jsi - React-jsiexecutor - React-utils - - React-hermes (0.75.3): + - React-hermes (0.76.2): - DoubleConversion - fmt (= 9.1.0) - glog - hermes-engine - RCT-Folly (= 2024.01.01.00) - - React-cxxreact (= 0.75.3) + - React-cxxreact (= 0.76.2) - React-jsi - - React-jsiexecutor (= 0.75.3) + - React-jsiexecutor (= 0.76.2) - React-jsinspector - - React-perflogger (= 0.75.3) + - React-perflogger (= 0.76.2) - React-runtimeexecutor - - React-idlecallbacksnativemodule (0.75.3): + - React-idlecallbacksnativemodule (0.76.2): - DoubleConversion - glog - hermes-engine @@ -1189,7 +1195,7 @@ PODS: - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - Yoga - - React-ImageManager (0.75.3): + - React-ImageManager (0.76.2): - glog - RCT-Folly/Fabric - React-Core/Default @@ -1198,43 +1204,47 @@ PODS: - React-graphics - React-rendererdebug - React-utils - - React-jserrorhandler (0.75.3): + - React-jserrorhandler (0.76.2): + - glog + - hermes-engine - RCT-Folly/Fabric (= 2024.01.01.00) + - React-cxxreact - React-debug - React-jsi - - React-jsi (0.75.3): + - React-jsi (0.76.2): - boost - DoubleConversion - fmt (= 9.1.0) - glog - hermes-engine - RCT-Folly (= 2024.01.01.00) - - React-jsiexecutor (0.75.3): + - React-jsiexecutor (0.76.2): - DoubleConversion - fmt (= 9.1.0) - glog - hermes-engine - RCT-Folly (= 2024.01.01.00) - - React-cxxreact (= 0.75.3) - - React-jsi (= 0.75.3) + - React-cxxreact (= 0.76.2) + - React-jsi (= 0.76.2) - React-jsinspector - - React-perflogger (= 0.75.3) - - React-jsinspector (0.75.3): + - React-perflogger (= 0.76.2) + - React-jsinspector (0.76.2): - DoubleConversion - glog - hermes-engine - RCT-Folly (= 2024.01.01.00) - React-featureflags - React-jsi - - React-runtimeexecutor (= 0.75.3) - - React-jsitracing (0.75.3): + - React-perflogger (= 0.76.2) + - React-runtimeexecutor (= 0.76.2) + - React-jsitracing (0.76.2): - React-jsi - - React-logger (0.75.3): + - React-logger (0.76.2): - glog - - React-Mapbuffer (0.75.3): + - React-Mapbuffer (0.76.2): - glog - React-debug - - React-microtasksnativemodule (0.75.3): + - React-microtasksnativemodule (0.76.2): - DoubleConversion - glog - hermes-engine @@ -1255,7 +1265,7 @@ PODS: - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - Yoga - - react-native-blur (4.4.0): + - react-native-blur (4.4.1): - DoubleConversion - glog - hermes-engine @@ -1297,7 +1307,7 @@ PODS: - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - Yoga - - react-native-safe-area-context (4.10.5): + - react-native-safe-area-context (4.12.0): - DoubleConversion - glog - hermes-engine @@ -1310,8 +1320,8 @@ PODS: - React-featureflags - React-graphics - React-ImageManager - - react-native-safe-area-context/common (= 4.10.5) - - react-native-safe-area-context/fabric (= 4.10.5) + - react-native-safe-area-context/common (= 4.12.0) + - react-native-safe-area-context/fabric (= 4.12.0) - React-NativeModulesApple - React-RCTFabric - React-rendererdebug @@ -1320,7 +1330,7 @@ PODS: - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - Yoga - - react-native-safe-area-context/common (4.10.5): + - react-native-safe-area-context/common (4.12.0): - DoubleConversion - glog - hermes-engine @@ -1341,7 +1351,7 @@ PODS: - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - Yoga - - react-native-safe-area-context/fabric (4.10.5): + - react-native-safe-area-context/fabric (4.12.0): - DoubleConversion - glog - hermes-engine @@ -1363,8 +1373,8 @@ PODS: - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - Yoga - - React-nativeconfig (0.75.3) - - React-NativeModulesApple (0.75.3): + - React-nativeconfig (0.76.2) + - React-NativeModulesApple (0.76.2): - glog - hermes-engine - React-callinvoker @@ -1375,13 +1385,16 @@ PODS: - React-runtimeexecutor - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - - React-perflogger (0.75.3) - - React-performancetimeline (0.75.3): + - React-perflogger (0.76.2): + - DoubleConversion + - RCT-Folly (= 2024.01.01.00) + - React-performancetimeline (0.76.2): - RCT-Folly (= 2024.01.01.00) - React-cxxreact - - React-RCTActionSheet (0.75.3): - - React-Core/RCTActionSheetHeaders (= 0.75.3) - - React-RCTAnimation (0.75.3): + - React-timing + - React-RCTActionSheet (0.76.2): + - React-Core/RCTActionSheetHeaders (= 0.76.2) + - React-RCTAnimation (0.76.2): - RCT-Folly (= 2024.01.01.00) - RCTTypeSafety - React-Core/RCTAnimationHeaders @@ -1389,7 +1402,7 @@ PODS: - React-NativeModulesApple - ReactCodegen - ReactCommon - - React-RCTAppDelegate (0.75.3): + - React-RCTAppDelegate (0.76.2): - RCT-Folly (= 2024.01.01.00) - RCTRequired - RCTTypeSafety @@ -1414,7 +1427,7 @@ PODS: - React-utils - ReactCodegen - ReactCommon - - React-RCTBlob (0.75.3): + - React-RCTBlob (0.76.2): - DoubleConversion - fmt (= 9.1.0) - hermes-engine @@ -1427,7 +1440,7 @@ PODS: - React-RCTNetwork - ReactCodegen - ReactCommon - - React-RCTFabric (0.75.3): + - React-RCTFabric (0.76.2): - glog - hermes-engine - RCT-Folly/Fabric (= 2024.01.01.00) @@ -1450,7 +1463,7 @@ PODS: - React-runtimescheduler - React-utils - Yoga - - React-RCTImage (0.75.3): + - React-RCTImage (0.76.2): - RCT-Folly (= 2024.01.01.00) - RCTTypeSafety - React-Core/RCTImageHeaders @@ -1459,14 +1472,14 @@ PODS: - React-RCTNetwork - ReactCodegen - ReactCommon - - React-RCTLinking (0.75.3): - - React-Core/RCTLinkingHeaders (= 0.75.3) - - React-jsi (= 0.75.3) + - React-RCTLinking (0.76.2): + - React-Core/RCTLinkingHeaders (= 0.76.2) + - React-jsi (= 0.76.2) - React-NativeModulesApple - ReactCodegen - ReactCommon - - ReactCommon/turbomodule/core (= 0.75.3) - - React-RCTNetwork (0.75.3): + - ReactCommon/turbomodule/core (= 0.76.2) + - React-RCTNetwork (0.76.2): - RCT-Folly (= 2024.01.01.00) - RCTTypeSafety - React-Core/RCTNetworkHeaders @@ -1474,7 +1487,7 @@ PODS: - React-NativeModulesApple - ReactCodegen - ReactCommon - - React-RCTSettings (0.75.3): + - React-RCTSettings (0.76.2): - RCT-Folly (= 2024.01.01.00) - RCTTypeSafety - React-Core/RCTSettingsHeaders @@ -1482,24 +1495,24 @@ PODS: - React-NativeModulesApple - ReactCodegen - ReactCommon - - React-RCTText (0.75.3): - - React-Core/RCTTextHeaders (= 0.75.3) + - React-RCTText (0.76.2): + - React-Core/RCTTextHeaders (= 0.76.2) - Yoga - - React-RCTVibration (0.75.3): + - React-RCTVibration (0.76.2): - RCT-Folly (= 2024.01.01.00) - React-Core/RCTVibrationHeaders - React-jsi - React-NativeModulesApple - ReactCodegen - ReactCommon - - React-rendererconsistency (0.75.3) - - React-rendererdebug (0.75.3): + - React-rendererconsistency (0.76.2) + - React-rendererdebug (0.76.2): - DoubleConversion - fmt (= 9.1.0) - RCT-Folly (= 2024.01.01.00) - React-debug - - React-rncore (0.75.3) - - React-RuntimeApple (0.75.3): + - React-rncore (0.76.2) + - React-RuntimeApple (0.76.2): - hermes-engine - RCT-Folly/Fabric (= 2024.01.01.00) - React-callinvoker @@ -1518,7 +1531,7 @@ PODS: - React-RuntimeHermes - React-runtimescheduler - React-utils - - React-RuntimeCore (0.75.3): + - React-RuntimeCore (0.76.2): - glog - hermes-engine - RCT-Folly/Fabric (= 2024.01.01.00) @@ -1528,12 +1541,13 @@ PODS: - React-jsi - React-jsiexecutor - React-jsinspector + - React-performancetimeline - React-runtimeexecutor - React-runtimescheduler - React-utils - - React-runtimeexecutor (0.75.3): - - React-jsi (= 0.75.3) - - React-RuntimeHermes (0.75.3): + - React-runtimeexecutor (0.76.2): + - React-jsi (= 0.76.2) + - React-RuntimeHermes (0.76.2): - hermes-engine - RCT-Folly/Fabric (= 2024.01.01.00) - React-featureflags @@ -1544,7 +1558,7 @@ PODS: - React-nativeconfig - React-RuntimeCore - React-utils - - React-runtimescheduler (0.75.3): + - React-runtimescheduler (0.76.2): - glog - hermes-engine - RCT-Folly (= 2024.01.01.00) @@ -1553,17 +1567,20 @@ PODS: - React-debug - React-featureflags - React-jsi + - React-performancetimeline - React-rendererconsistency - React-rendererdebug - React-runtimeexecutor + - React-timing - React-utils - - React-utils (0.75.3): + - React-timing (0.76.2) + - React-utils (0.76.2): - glog - hermes-engine - RCT-Folly (= 2024.01.01.00) - React-debug - - React-jsi (= 0.75.3) - - ReactCodegen (0.75.3): + - React-jsi (= 0.76.2) + - ReactCodegen (0.76.2): - DoubleConversion - glog - hermes-engine @@ -1583,49 +1600,49 @@ PODS: - React-utils - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - - ReactCommon (0.75.3): - - ReactCommon/turbomodule (= 0.75.3) - - ReactCommon/turbomodule (0.75.3): + - ReactCommon (0.76.2): + - ReactCommon/turbomodule (= 0.76.2) + - ReactCommon/turbomodule (0.76.2): - DoubleConversion - fmt (= 9.1.0) - glog - hermes-engine - RCT-Folly (= 2024.01.01.00) - - 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): + - React-callinvoker (= 0.76.2) + - React-cxxreact (= 0.76.2) + - React-jsi (= 0.76.2) + - React-logger (= 0.76.2) + - React-perflogger (= 0.76.2) + - ReactCommon/turbomodule/bridging (= 0.76.2) + - ReactCommon/turbomodule/core (= 0.76.2) + - ReactCommon/turbomodule/bridging (0.76.2): - DoubleConversion - fmt (= 9.1.0) - glog - hermes-engine - RCT-Folly (= 2024.01.01.00) - - 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): + - React-callinvoker (= 0.76.2) + - React-cxxreact (= 0.76.2) + - React-jsi (= 0.76.2) + - React-logger (= 0.76.2) + - React-perflogger (= 0.76.2) + - ReactCommon/turbomodule/core (0.76.2): - DoubleConversion - fmt (= 9.1.0) - glog - hermes-engine - RCT-Folly (= 2024.01.01.00) - - 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) + - React-callinvoker (= 0.76.2) + - React-cxxreact (= 0.76.2) + - React-debug (= 0.76.2) + - React-featureflags (= 0.76.2) + - React-jsi (= 0.76.2) + - React-logger (= 0.76.2) + - React-perflogger (= 0.76.2) + - React-utils (= 0.76.2) - RNCMaskedView (0.3.1): - React-Core - - RNGestureHandler (2.18.1): + - RNGestureHandler (2.20.2): - DoubleConversion - glog - hermes-engine @@ -1754,7 +1771,7 @@ PODS: - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - Yoga - - RNScreens (3.34.0): + - RNScreens (4.0.0-beta.14): - DoubleConversion - glog - hermes-engine @@ -1775,9 +1792,9 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - - RNScreens/common (= 3.34.0) + - RNScreens/common (= 4.0.0-beta.14) - Yoga - - RNScreens/common (3.34.0): + - RNScreens/common (4.0.0-beta.14): - DoubleConversion - glog - hermes-engine @@ -1799,7 +1816,7 @@ PODS: - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - Yoga - - SocketRocket (0.7.0) + - SocketRocket (0.7.1) - Yoga (0.0.0) DEPENDENCIES: @@ -1867,6 +1884,7 @@ DEPENDENCIES: - React-runtimeexecutor (from `../node_modules/react-native/ReactCommon/runtimeexecutor`) - React-RuntimeHermes (from `../node_modules/react-native/ReactCommon/react/runtime`) - React-runtimescheduler (from `../node_modules/react-native/ReactCommon/react/renderer/runtimescheduler`) + - React-timing (from `../node_modules/react-native/ReactCommon/react/timing`) - React-utils (from `../node_modules/react-native/ReactCommon/react/utils`) - ReactCodegen (from `build/generated/ios`) - ReactCommon/turbomodule/core (from `../node_modules/react-native/ReactCommon`) @@ -1895,7 +1913,7 @@ EXTERNAL SOURCES: :podspec: "../node_modules/react-native/third-party-podspecs/glog.podspec" hermes-engine: :podspec: "../node_modules/react-native/sdks/hermes-engine/hermes-engine.podspec" - :tag: hermes-2024-08-15-RNv0.75.1-4b3bf912cc0f705b51b71ce1a5b8bd79b93a451b + :tag: hermes-2024-11-12-RNv0.76.2-5b4aa20c719830dcf5684832b89a6edb95ac3d64 lottie-react-native: :path: "../node_modules/lottie-react-native" RCT-Folly: @@ -2008,6 +2026,8 @@ EXTERNAL SOURCES: :path: "../node_modules/react-native/ReactCommon/react/runtime" React-runtimescheduler: :path: "../node_modules/react-native/ReactCommon/react/renderer/runtimescheduler" + React-timing: + :path: "../node_modules/react-native/ReactCommon/react/timing" React-utils: :path: "../node_modules/react-native/ReactCommon/react/utils" ReactCodegen: @@ -2030,77 +2050,78 @@ EXTERNAL SOURCES: SPEC CHECKSUMS: boost: 1dca942403ed9342f98334bf4c3621f011aa7946 DoubleConversion: f16ae600a246532c4020132d54af21d0ddb2a385 - FBLazyVector: 7b438dceb9f904bd85ca3c31d64cce32a035472b + FBLazyVector: bc70dcb22ad30ce734a7cce7210791dc737e230f fmt: 10c6e61f4be25dc963c36bd73fc7b1705fe975be glog: 08b301085f15bcbb6ff8632a8ebaf239aae04e6a - hermes-engine: 8d2103d6c0176779aea4e25df6bb1410f9946680 - lottie-ios: e047b1d2e6239b787cc5e9755b988869cf190494 - lottie-react-native: 2274521b281e09a1fda145846769e36e66c16bdf + hermes-engine: 3852e37f6158a2fcfad23e31215ed495da3a6a40 + lottie-ios: a881093fab623c467d3bce374367755c272bdd59 + lottie-react-native: 1fdff72253c5699ea2fe3b998999285daff77500 RCT-Folly: bf5c0376ffe4dd2cf438dcf86db385df9fdce648 - RCTDeprecation: 4191f6e64b72d9743f6fe1a8a16e89e868f5e9e7 - RCTRequired: 9bb589570f2bb3abc6518761e3fd1ad9b7f7f06c - RCTTypeSafety: 1c1a8741c86df0a0ac1a99cf3fb0e29eedbc2c88 - React: b6810a201ee11e69ae8bfd4eb4aaab86610600bf - React-callinvoker: d6c7898b63e6a2d37bc308f17c05be0ba3630b10 - React-Core: 2fc97900b68e7568233698c6113ca9d64ed8b520 - React-CoreModules: 2d68c251bc4080028f2835fa47504e8f20669a21 - React-cxxreact: 5f233f8ac7ea4772e49462e0ab2b0a15a4f80ab7 - React-debug: fd0ed8ecd5f8a23c7daf5ceaca8aa722a4d083fd - React-defaultsnativemodule: 1f9a0cae1ef7e05a6ea2bbec2e5eff6eb70da16a - React-domnativemodule: 38d632c6963ab2d08f5ce67808e070439bd1461c - React-Fabric: 3d0f5e2735d2f77a897ee684edeff7bb0e061919 - React-FabricComponents: 68032a85a3c25c9c8d6ce676d8af9a85e2370f24 - React-FabricImage: f8ac2df576703097b5b2f8d972b162cdca855aa3 - React-featureflags: cf78861db9318ae29982fa8953c92d31b276c9ac - React-featureflagsnativemodule: 99ffda7fc2cc0f9578b05b84d8b4a2e9dcb39b8b - React-graphics: 7572851bca7242416b648c45d6af87d93d29281e - React-hermes: 95c27801c60615345ee6256eafa6d597ce983b8b - React-idlecallbacksnativemodule: e4fd9ee09b8481dd22f1e173984e5ee2730712ce - React-ImageManager: aedf54d34d4475c66f4c3da6b8359b95bee904e4 - React-jserrorhandler: 0c8949672a00f2a502c767350e591e3ec3d82fb3 - React-jsi: d77bb442a4b0849063f2bd22d3c1fa71918713b7 - React-jsiexecutor: 3b9c6334b7b0f42d4c4aae950132766e63a7809f - React-jsinspector: e1bb5816869507527c30213cc1ed60eae9e3e9c4 - React-jsitracing: 3935b092f85bb1e53b8cf8a00f572413648af46b - React-logger: 4072f39df335ca443932e0ccece41fbeb5ca8404 - React-Mapbuffer: 714f2fae68edcabfc332b754e9fbaa8cfc68fdd4 - React-microtasksnativemodule: 0b6b90da7f203e3015e1252ec3cba49c8ddd85ad - react-native-blur: e16c22cf5cbb2267c9546fc4df5d8ad074cfcb27 + RCTDeprecation: d575d28132f93e5deef4849d5afffb4ac4e63226 + RCTRequired: e2e5df1df76aac8685aabfebca389e6bec64792b + RCTTypeSafety: 30e36ceafa26979860e13fb3f234fb61692924c2 + React: 10ad41b51f981992714011b6a4e081234c28dc2e + React-callinvoker: 58b51494f8b2cca07a27fc6f69273239c30a1e70 + React-Core: 54860c16fb5873a6f00dd44d8979bbb648b34c7c + React-CoreModules: 443101f113a7b5d51b93e061574dcadf7850f8cc + React-cxxreact: 5407ecb854a755de34c0e6b03965d3a51c28c933 + React-debug: 252c723eb205cc508aa9690a16dff46293c30ed8 + React-defaultsnativemodule: 1fb982daba4ac5bb3052ae262a919a0d117f3b1b + React-domnativemodule: 914401fb13804b7828020d7b3a89afa72ff22564 + React-Fabric: 58696d9eaee305bb5a5af26071966dcfb941f9eb + React-FabricComponents: a037b977430eceae4bac539934497bacc8de3971 + React-FabricImage: 2658c3e383195f69e7c83e4f75519bee17c3169a + React-featureflags: 7dc483869b3a940dcd92c7942c5e3492ad6afe68 + React-featureflagsnativemodule: 7a50dda8a6d3883139c47b4bda797156737240db + React-graphics: 066863eb87b142f0603fed08c71bac452238ac3e + React-hermes: 8f31f252aff98a4cb711ccf6644cccfe35d8edd1 + React-idlecallbacksnativemodule: c3f68fe97e379c4c1b6c4ba25e5d450cbe931e25 + React-ImageManager: 36240f8ab7181551574ca443da507272dbbf7014 + React-jserrorhandler: 1aa045c492222751dc476bcb973f787e82f952b9 + React-jsi: b96853ac12c1dab5fe3ea131f959fda0bbaf1151 + React-jsiexecutor: e38748a0e9d899f63dec562f93ac06c7acbc813d + React-jsinspector: 91b3c73d2afb7627af7872cedb0b74a0f00f57d1 + React-jsitracing: a340047c9fd31a36b222569c402e472e20557805 + React-logger: 81d58ca6f1d93fca9a770bda6cc1c4fbfcc99c9c + React-Mapbuffer: 726951e68f4bb1c2513d322f2548798b2a3d628d + React-microtasksnativemodule: 7a69a9b8fded72ea3cf81923ecf75cad5558ed26 + react-native-blur: 28b0a731ed804bed3e88757c2414305896e6b47e react-native-keyboard-controller: 97bb7b48fa427c7455afdc8870c2978efd9bfa3a - react-native-safe-area-context: 86e77f7c51f80b6bc0afe78c4fba30d0c3736c21 - React-nativeconfig: 4a9543185905fe41014c06776bf126083795aed9 - React-NativeModulesApple: 0506da59fc40d2e1e6e12a233db5e81c46face27 - React-perflogger: 3bbb82f18e9ac29a1a6931568e99d6305ef4403b - React-performancetimeline: d15a723422ed500f47cb271f3175abbeb217f5ba - React-RCTActionSheet: cb2b38a53d03ec22f1159c89667b86c2c490d92d - React-RCTAnimation: 6836c87c7364f471e9077fda80b7349bc674be33 - React-RCTAppDelegate: 603240f6a7d7eefeeffe4e29dd0be70dc35208cf - React-RCTBlob: 516dbbd38397f5013394fdd1cc65408cc82e37a1 - React-RCTFabric: 7298604d497db4fe445cd704bd1097636643ee89 - 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: b5b14b09e3be4058f9fe7ab4925e1ee343f03310 - React-RuntimeCore: 2073fb33da2aec6ce6c1c9d3d53898ed1f1d806d - React-runtimeexecutor: 9a668b94ad5d93755443311715bd57680330286a - React-RuntimeHermes: b37c62718d6920ac2958a0052bdc1b01aca842b8 - React-runtimescheduler: e25750a18cbb7469e0513f1ace834d14e8c1a202 - React-utils: f2afa6acd905ca2ce7bb8ffb4a22f7f8a12534e8 - ReactCodegen: ff95a93d5ab5d9b2551571886271478eaa168565 - ReactCommon: 289214026502e6a93484f4a46bcc0efa4f3f2864 + react-native-safe-area-context: 458f6b948437afcb59198016b26bbd02ff9c3b47 + React-nativeconfig: 470fce6d871c02dc5eff250a362d56391b7f52d6 + React-NativeModulesApple: 6297fc3136c1fd42884795c51d7207de6312b606 + React-perflogger: f2c94413cfad44817c96cab33753831e73f0d0dd + React-performancetimeline: d6e493713e6aab3cc8b7c1c07e97160e22dd79cc + React-RCTActionSheet: 2eb26cbf384f3d3b2cb2e23be850a956d83f77ab + React-RCTAnimation: 59463699a92edc6705ce5306bb789d6a0ca4df0b + React-RCTAppDelegate: 4d9efca7caa477b106e3d55af339d0e071441536 + React-RCTBlob: 0883f5363069ad30f628c970fcb413a619e42804 + React-RCTFabric: 4c761af601a1fe0061b15df97af9fb77403362a2 + React-RCTImage: 78884b7ea6ef4f7bb9655614bf09a40054f282ce + React-RCTLinking: b9beba7465fd9a1ed7a88a4e7fc403d26e17ab95 + React-RCTNetwork: 701d9c050077596b15a11b6b573ed95c309d2315 + React-RCTSettings: e700a82e3e923c10060b8f65297f9d321b93d8eb + React-RCTText: e782ce1c3f9d915daf50d97157f8c226e8f3d206 + React-RCTVibration: 2a19c56be78cb7afce9f4f3471aacfb063f32a00 + React-rendererconsistency: b389e324712bf0869529823216e922836ed9b737 + React-rendererdebug: 9f5629032c0937c62b21dcaf96b374a149bf8a44 + React-rncore: 2cf6b2348ee5d5431c4735180364b207ecf47123 + React-RuntimeApple: 84d648b9a87c34041d6628dde50d1acf54e5bf89 + React-RuntimeCore: 79290b2eb17a25c1b23c4d5dde13d43c20467eef + React-runtimeexecutor: 69e27948ee2127400297c7de50b809a7cd127a15 + React-RuntimeHermes: 5fe2082f98187410c1815c532f72348fbe1d0517 + React-runtimescheduler: 95b7087f459699756c1b7feb3f4637066c337b62 + React-timing: 97673939f96f79031d2a5a0a92285618475149ec + React-utils: ed6cb7ba089ac0856aa104df12691e99abbf14e1 + ReactCodegen: 93b271af49774429f34d7fd561197020d86436e2 + ReactCommon: 208cb02e3c0bb8a727b3e1a1782202bcfa5d9631 RNCMaskedView: 090213d32d8b3bb83a4dcb7d12c18f0152591906 - RNGestureHandler: f769e1b9057085db07546aa3e259daa85c898dc7 + RNGestureHandler: fc5ce5bf284640d3af6431c3a5c3bc121e98d045 RNReactNativeHapticFeedback: 73756a3477a5a622fa16862a3ab0d0fc5e5edff5 - RNReanimated: 2d728bad3a69119be89c3431ee0ccda026ecffdc - RNScreens: de6e57426ba0e6cbc3fb5b4f496e7f08cb2773c2 - SocketRocket: abac6f5de4d4d62d24e11868d7a2f427e0ef940d - Yoga: 1354c027ab07c7736f99a3bef16172d6f1b12b47 + RNReanimated: 77242c6d67416988a2fd9f5cf574bb3e60016362 + RNScreens: c1e151cab51643c0cf42b88d275592a4aee220f1 + SocketRocket: d4aabe649be1e368d1318fdf28a022d714d65748 + Yoga: c5b0e913b5b3b4cde588227c1402e747797061f3 PODFILE CHECKSUM: 802cba1de01f270fb7f8acc01d301b8df2e5c762 diff --git a/FabricExample/package.json b/FabricExample/package.json index 30e5aaaec..ba5681665 100644 --- a/FabricExample/package.json +++ b/FabricExample/package.json @@ -10,31 +10,34 @@ "postinstall": "patch-package" }, "dependencies": { - "@gorhom/bottom-sheet": "^4.6.4", - "@react-native-community/blur": "^4.4.0", + "@gorhom/bottom-sheet": "4.6.4", + "@react-native-community/blur": "^4.4.1", "@react-native-masked-view/masked-view": "^0.3.1", "@react-navigation/bottom-tabs": "^6.6.1", "@react-navigation/native": "^6.1.18", "@react-navigation/native-stack": "^6.11.0", "@react-navigation/stack": "^6.4.1", - "lottie-react-native": "^6.7.2", + "lottie-react-native": "^7.0.0", "react": "18.3.1", - "react-native": "0.75.3", - "react-native-gesture-handler": "2.18.1", + "react-native": "0.76.2", + "react-native-gesture-handler": "2.20.2", "react-native-haptic-feedback": "2.3.3", "react-native-keyboard-controller": "link:../", "react-native-reanimated": "3.16.1", - "react-native-safe-area-context": "4.10.5", - "react-native-screens": "^3.34.0", - "react-native-toast-message": "^2.2.0" + "react-native-safe-area-context": "4.12.0", + "react-native-screens": "4.0.0-beta.14", + "react-native-toast-message": "^2.2.1" }, "devDependencies": { - "@babel/core": "^7.20.0", - "@babel/preset-env": "^7.20.0", - "@babel/runtime": "^7.20.0", - "@react-native/babel-preset": "0.75.3", - "@react-native/metro-config": "0.75.3", - "@react-native/typescript-config": "0.75.3", + "@babel/core": "^7.25.2", + "@babel/preset-env": "^7.25.3", + "@babel/runtime": "^7.25.0", + "@react-native-community/cli": "15.0.1", + "@react-native-community/cli-platform-android": "15.0.1", + "@react-native-community/cli-platform-ios": "15.0.1", + "@react-native/babel-preset": "0.76.2", + "@react-native/metro-config": "0.76.2", + "@react-native/typescript-config": "0.76.2", "@testing-library/jest-native": "^5.3.3", "@testing-library/react-hooks": "8.0.1", "@testing-library/react-native": "^11.5.0", diff --git a/FabricExample/patches/react-native-screens+3.34.0.patch b/FabricExample/patches/react-native-screens+3.34.0.patch deleted file mode 100644 index 603910b89..000000000 --- a/FabricExample/patches/react-native-screens+3.34.0.patch +++ /dev/null @@ -1,17 +0,0 @@ -diff --git a/node_modules/react-native-screens/android/src/main/java/com/swmansion/rnscreens/ScreenWindowTraits.kt b/node_modules/react-native-screens/android/src/main/java/com/swmansion/rnscreens/ScreenWindowTraits.kt -index edcfa7d..d17dd31 100644 ---- a/node_modules/react-native-screens/android/src/main/java/com/swmansion/rnscreens/ScreenWindowTraits.kt -+++ b/node_modules/react-native-screens/android/src/main/java/com/swmansion/rnscreens/ScreenWindowTraits.kt -@@ -214,7 +214,11 @@ object ScreenWindowTraits { - val window = activity.window - - val screenForNavBarTranslucent = findScreenForTrait(screen, WindowTraits.NAVIGATION_BAR_TRANSLUCENT) -- val translucent = screenForNavBarTranslucent?.isNavigationBarTranslucent ?: false -+ val translucent = screenForNavBarTranslucent?.isNavigationBarTranslucent -+ -+ if (translucent == null) { -+ return -+ } - - // Following method controls whether to display edge-to-edge content that draws behind the navigation bar - WindowCompat.setDecorFitsSystemWindows(window, !translucent) diff --git a/FabricExample/src/screens/Examples/AwareScrollView/index.tsx b/FabricExample/src/screens/Examples/AwareScrollView/index.tsx index da1c4bf7a..bf0ee580a 100644 --- a/FabricExample/src/screens/Examples/AwareScrollView/index.tsx +++ b/FabricExample/src/screens/Examples/AwareScrollView/index.tsx @@ -1,6 +1,6 @@ import BottomSheet from "@gorhom/bottom-sheet"; import React, { useCallback, useEffect, useRef, useState } from "react"; -import { Button, Switch, Text, View } from "react-native"; +import { Button, Platform, Switch, Text, View } from "react-native"; import { KeyboardAwareScrollView } from "react-native-keyboard-controller"; import TextInput from "../../../components/TextInput"; @@ -75,7 +75,7 @@ export default function AwareScrollView({ navigation }: Props) { {new Array(10).fill(0).map((_, i) => ( 6.1.0) - React-Core - React-RCTText - - React-nativeconfig (0.75.3) - - React-NativeModulesApple (0.75.3): + - React-nativeconfig (0.76.2) + - React-NativeModulesApple (0.76.2): - glog - hermes-engine - React-callinvoker @@ -1316,13 +1326,16 @@ PODS: - React-runtimeexecutor - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - - React-perflogger (0.75.3) - - React-performancetimeline (0.75.3): + - React-perflogger (0.76.2): + - DoubleConversion + - RCT-Folly (= 2024.01.01.00) + - React-performancetimeline (0.76.2): - RCT-Folly (= 2024.01.01.00) - React-cxxreact - - React-RCTActionSheet (0.75.3): - - React-Core/RCTActionSheetHeaders (= 0.75.3) - - React-RCTAnimation (0.75.3): + - React-timing + - React-RCTActionSheet (0.76.2): + - React-Core/RCTActionSheetHeaders (= 0.76.2) + - React-RCTAnimation (0.76.2): - RCT-Folly (= 2024.01.01.00) - RCTTypeSafety - React-Core/RCTAnimationHeaders @@ -1330,7 +1343,7 @@ PODS: - React-NativeModulesApple - ReactCodegen - ReactCommon - - React-RCTAppDelegate (0.75.3): + - React-RCTAppDelegate (0.76.2): - RCT-Folly (= 2024.01.01.00) - RCTRequired - RCTTypeSafety @@ -1355,7 +1368,7 @@ PODS: - React-utils - ReactCodegen - ReactCommon - - React-RCTBlob (0.75.3): + - React-RCTBlob (0.76.2): - DoubleConversion - fmt (= 9.1.0) - hermes-engine @@ -1368,7 +1381,7 @@ PODS: - React-RCTNetwork - ReactCodegen - ReactCommon - - React-RCTFabric (0.75.3): + - React-RCTFabric (0.76.2): - glog - hermes-engine - RCT-Folly/Fabric (= 2024.01.01.00) @@ -1391,7 +1404,7 @@ PODS: - React-runtimescheduler - React-utils - Yoga - - React-RCTImage (0.75.3): + - React-RCTImage (0.76.2): - RCT-Folly (= 2024.01.01.00) - RCTTypeSafety - React-Core/RCTImageHeaders @@ -1400,14 +1413,14 @@ PODS: - React-RCTNetwork - ReactCodegen - ReactCommon - - React-RCTLinking (0.75.3): - - React-Core/RCTLinkingHeaders (= 0.75.3) - - React-jsi (= 0.75.3) + - React-RCTLinking (0.76.2): + - React-Core/RCTLinkingHeaders (= 0.76.2) + - React-jsi (= 0.76.2) - React-NativeModulesApple - ReactCodegen - ReactCommon - - ReactCommon/turbomodule/core (= 0.75.3) - - React-RCTNetwork (0.75.3): + - ReactCommon/turbomodule/core (= 0.76.2) + - React-RCTNetwork (0.76.2): - RCT-Folly (= 2024.01.01.00) - RCTTypeSafety - React-Core/RCTNetworkHeaders @@ -1415,7 +1428,7 @@ PODS: - React-NativeModulesApple - ReactCodegen - ReactCommon - - React-RCTSettings (0.75.3): + - React-RCTSettings (0.76.2): - RCT-Folly (= 2024.01.01.00) - RCTTypeSafety - React-Core/RCTSettingsHeaders @@ -1423,24 +1436,24 @@ PODS: - React-NativeModulesApple - ReactCodegen - ReactCommon - - React-RCTText (0.75.3): - - React-Core/RCTTextHeaders (= 0.75.3) + - React-RCTText (0.76.2): + - React-Core/RCTTextHeaders (= 0.76.2) - Yoga - - React-RCTVibration (0.75.3): + - React-RCTVibration (0.76.2): - RCT-Folly (= 2024.01.01.00) - React-Core/RCTVibrationHeaders - React-jsi - React-NativeModulesApple - ReactCodegen - ReactCommon - - React-rendererconsistency (0.75.3) - - React-rendererdebug (0.75.3): + - React-rendererconsistency (0.76.2) + - React-rendererdebug (0.76.2): - DoubleConversion - fmt (= 9.1.0) - RCT-Folly (= 2024.01.01.00) - React-debug - - React-rncore (0.75.3) - - React-RuntimeApple (0.75.3): + - React-rncore (0.76.2) + - React-RuntimeApple (0.76.2): - hermes-engine - RCT-Folly/Fabric (= 2024.01.01.00) - React-callinvoker @@ -1459,7 +1472,7 @@ PODS: - React-RuntimeHermes - React-runtimescheduler - React-utils - - React-RuntimeCore (0.75.3): + - React-RuntimeCore (0.76.2): - glog - hermes-engine - RCT-Folly/Fabric (= 2024.01.01.00) @@ -1469,12 +1482,13 @@ PODS: - React-jsi - React-jsiexecutor - React-jsinspector + - React-performancetimeline - React-runtimeexecutor - React-runtimescheduler - React-utils - - React-runtimeexecutor (0.75.3): - - React-jsi (= 0.75.3) - - React-RuntimeHermes (0.75.3): + - React-runtimeexecutor (0.76.2): + - React-jsi (= 0.76.2) + - React-RuntimeHermes (0.76.2): - hermes-engine - RCT-Folly/Fabric (= 2024.01.01.00) - React-featureflags @@ -1485,7 +1499,7 @@ PODS: - React-nativeconfig - React-RuntimeCore - React-utils - - React-runtimescheduler (0.75.3): + - React-runtimescheduler (0.76.2): - glog - hermes-engine - RCT-Folly (= 2024.01.01.00) @@ -1494,17 +1508,20 @@ PODS: - React-debug - React-featureflags - React-jsi + - React-performancetimeline - React-rendererconsistency - React-rendererdebug - React-runtimeexecutor + - React-timing - React-utils - - React-utils (0.75.3): + - React-timing (0.76.2) + - React-utils (0.76.2): - glog - hermes-engine - RCT-Folly (= 2024.01.01.00) - React-debug - - React-jsi (= 0.75.3) - - ReactCodegen (0.75.3): + - React-jsi (= 0.76.2) + - ReactCodegen (0.76.2): - DoubleConversion - glog - hermes-engine @@ -1524,49 +1541,49 @@ PODS: - React-utils - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - - ReactCommon (0.75.3): - - ReactCommon/turbomodule (= 0.75.3) - - ReactCommon/turbomodule (0.75.3): + - ReactCommon (0.76.2): + - ReactCommon/turbomodule (= 0.76.2) + - ReactCommon/turbomodule (0.76.2): - DoubleConversion - fmt (= 9.1.0) - glog - hermes-engine - RCT-Folly (= 2024.01.01.00) - - 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): + - React-callinvoker (= 0.76.2) + - React-cxxreact (= 0.76.2) + - React-jsi (= 0.76.2) + - React-logger (= 0.76.2) + - React-perflogger (= 0.76.2) + - ReactCommon/turbomodule/bridging (= 0.76.2) + - ReactCommon/turbomodule/core (= 0.76.2) + - ReactCommon/turbomodule/bridging (0.76.2): - DoubleConversion - fmt (= 9.1.0) - glog - hermes-engine - RCT-Folly (= 2024.01.01.00) - - 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): + - React-callinvoker (= 0.76.2) + - React-cxxreact (= 0.76.2) + - React-jsi (= 0.76.2) + - React-logger (= 0.76.2) + - React-perflogger (= 0.76.2) + - ReactCommon/turbomodule/core (0.76.2): - DoubleConversion - fmt (= 9.1.0) - glog - hermes-engine - RCT-Folly (= 2024.01.01.00) - - 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) + - React-callinvoker (= 0.76.2) + - React-cxxreact (= 0.76.2) + - React-debug (= 0.76.2) + - React-featureflags (= 0.76.2) + - React-jsi (= 0.76.2) + - React-logger (= 0.76.2) + - React-perflogger (= 0.76.2) + - React-utils (= 0.76.2) - RNCMaskedView (0.3.1): - React-Core - - RNGestureHandler (2.18.1): + - RNGestureHandler (2.20.2): - DoubleConversion - glog - hermes-engine @@ -1695,7 +1712,7 @@ PODS: - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - Yoga - - RNScreens (3.34.0): + - RNScreens (4.0.0-beta.14): - DoubleConversion - glog - hermes-engine @@ -1717,7 +1734,7 @@ PODS: - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - Yoga - - SocketRocket (0.7.0) + - SocketRocket (0.7.1) - Yoga (0.0.0) DEPENDENCIES: @@ -1786,6 +1803,7 @@ DEPENDENCIES: - React-runtimeexecutor (from `../node_modules/react-native/ReactCommon/runtimeexecutor`) - React-RuntimeHermes (from `../node_modules/react-native/ReactCommon/react/runtime`) - React-runtimescheduler (from `../node_modules/react-native/ReactCommon/react/renderer/runtimescheduler`) + - React-timing (from `../node_modules/react-native/ReactCommon/react/timing`) - React-utils (from `../node_modules/react-native/ReactCommon/react/utils`) - ReactCodegen (from `build/generated/ios`) - ReactCommon/turbomodule/core (from `../node_modules/react-native/ReactCommon`) @@ -1815,7 +1833,7 @@ EXTERNAL SOURCES: :podspec: "../node_modules/react-native/third-party-podspecs/glog.podspec" hermes-engine: :podspec: "../node_modules/react-native/sdks/hermes-engine/hermes-engine.podspec" - :tag: hermes-2024-08-15-RNv0.75.1-4b3bf912cc0f705b51b71ce1a5b8bd79b93a451b + :tag: hermes-2024-11-12-RNv0.76.2-5b4aa20c719830dcf5684832b89a6edb95ac3d64 lottie-react-native: :path: "../node_modules/lottie-react-native" RCT-Folly: @@ -1930,6 +1948,8 @@ EXTERNAL SOURCES: :path: "../node_modules/react-native/ReactCommon/react/runtime" React-runtimescheduler: :path: "../node_modules/react-native/ReactCommon/react/renderer/runtimescheduler" + React-timing: + :path: "../node_modules/react-native/ReactCommon/react/timing" React-utils: :path: "../node_modules/react-native/ReactCommon/react/utils" ReactCodegen: @@ -1952,80 +1972,81 @@ EXTERNAL SOURCES: SPEC CHECKSUMS: boost: 1dca942403ed9342f98334bf4c3621f011aa7946 DoubleConversion: f16ae600a246532c4020132d54af21d0ddb2a385 - FBLazyVector: 7b438dceb9f904bd85ca3c31d64cce32a035472b + FBLazyVector: bc70dcb22ad30ce734a7cce7210791dc737e230f fmt: 10c6e61f4be25dc963c36bd73fc7b1705fe975be glog: 08b301085f15bcbb6ff8632a8ebaf239aae04e6a - hermes-engine: 8d2103d6c0176779aea4e25df6bb1410f9946680 + hermes-engine: 3852e37f6158a2fcfad23e31215ed495da3a6a40 InputMask: 71d291dc54d2deaeac6512afb6ec2304228c0bb7 - lottie-ios: e047b1d2e6239b787cc5e9755b988869cf190494 - lottie-react-native: 31197e5c65aa7cb59e6affcefaf901588bb708c4 + lottie-ios: a881093fab623c467d3bce374367755c272bdd59 + lottie-react-native: 2a3335e7f3cfdc881f400b08c7e9e84d18920db1 RCT-Folly: bf5c0376ffe4dd2cf438dcf86db385df9fdce648 - RCTDeprecation: 4191f6e64b72d9743f6fe1a8a16e89e868f5e9e7 - RCTRequired: 9bb589570f2bb3abc6518761e3fd1ad9b7f7f06c - RCTTypeSafety: 1c1a8741c86df0a0ac1a99cf3fb0e29eedbc2c88 - React: b6810a201ee11e69ae8bfd4eb4aaab86610600bf - React-callinvoker: d6c7898b63e6a2d37bc308f17c05be0ba3630b10 - React-Core: 2fc97900b68e7568233698c6113ca9d64ed8b520 - React-CoreModules: 2d68c251bc4080028f2835fa47504e8f20669a21 - React-cxxreact: 5f233f8ac7ea4772e49462e0ab2b0a15a4f80ab7 - React-debug: fd0ed8ecd5f8a23c7daf5ceaca8aa722a4d083fd - React-defaultsnativemodule: 10f0f8bc38d8dc7d2273572cd85ed0b71298ecdd - React-domnativemodule: bfef3dda59e7030b498d0d78628f4adf414ab8e4 - React-Fabric: 3d0f5e2735d2f77a897ee684edeff7bb0e061919 - React-FabricComponents: 68032a85a3c25c9c8d6ce676d8af9a85e2370f24 - React-FabricImage: f8ac2df576703097b5b2f8d972b162cdca855aa3 - React-featureflags: cf78861db9318ae29982fa8953c92d31b276c9ac - React-featureflagsnativemodule: d04eb5c3f0ac33fe70b060d97e8649bfd69c5f1e - React-graphics: 7572851bca7242416b648c45d6af87d93d29281e - React-hermes: 95c27801c60615345ee6256eafa6d597ce983b8b - React-idlecallbacksnativemodule: f5f0b760ec2739b30e315e1afee3dd3a5a93c3b6 - React-ImageManager: aedf54d34d4475c66f4c3da6b8359b95bee904e4 - React-jserrorhandler: 0c8949672a00f2a502c767350e591e3ec3d82fb3 - React-jsi: d77bb442a4b0849063f2bd22d3c1fa71918713b7 - React-jsiexecutor: 3b9c6334b7b0f42d4c4aae950132766e63a7809f - React-jsinspector: e1bb5816869507527c30213cc1ed60eae9e3e9c4 - React-jsitracing: 3935b092f85bb1e53b8cf8a00f572413648af46b - React-logger: 4072f39df335ca443932e0ccece41fbeb5ca8404 - React-Mapbuffer: 714f2fae68edcabfc332b754e9fbaa8cfc68fdd4 - React-microtasksnativemodule: 4943ad8f99be8ccf5a63329fa7d269816609df9e - react-native-blur: 42522e76bf44daf9a16d341408caeb900b5f9424 + RCTDeprecation: d575d28132f93e5deef4849d5afffb4ac4e63226 + RCTRequired: e2e5df1df76aac8685aabfebca389e6bec64792b + RCTTypeSafety: 30e36ceafa26979860e13fb3f234fb61692924c2 + React: 10ad41b51f981992714011b6a4e081234c28dc2e + React-callinvoker: 58b51494f8b2cca07a27fc6f69273239c30a1e70 + React-Core: 54860c16fb5873a6f00dd44d8979bbb648b34c7c + React-CoreModules: 443101f113a7b5d51b93e061574dcadf7850f8cc + React-cxxreact: 5407ecb854a755de34c0e6b03965d3a51c28c933 + React-debug: 252c723eb205cc508aa9690a16dff46293c30ed8 + React-defaultsnativemodule: 0d983d9db88d87aa069016e8efce2008aa7922ed + React-domnativemodule: c59883e41a571db75c530221d40a86c4f0b150ff + React-Fabric: 58696d9eaee305bb5a5af26071966dcfb941f9eb + React-FabricComponents: a037b977430eceae4bac539934497bacc8de3971 + React-FabricImage: 2658c3e383195f69e7c83e4f75519bee17c3169a + React-featureflags: 7dc483869b3a940dcd92c7942c5e3492ad6afe68 + React-featureflagsnativemodule: 4632286176fb4ec110e392bff37e1b958971719b + React-graphics: 066863eb87b142f0603fed08c71bac452238ac3e + React-hermes: 8f31f252aff98a4cb711ccf6644cccfe35d8edd1 + React-idlecallbacksnativemodule: bb67b2e497d025e9e1e2a06e4208c1e66c1c2683 + React-ImageManager: 36240f8ab7181551574ca443da507272dbbf7014 + React-jserrorhandler: 1aa045c492222751dc476bcb973f787e82f952b9 + React-jsi: b96853ac12c1dab5fe3ea131f959fda0bbaf1151 + React-jsiexecutor: e38748a0e9d899f63dec562f93ac06c7acbc813d + React-jsinspector: 91b3c73d2afb7627af7872cedb0b74a0f00f57d1 + React-jsitracing: a340047c9fd31a36b222569c402e472e20557805 + React-logger: 81d58ca6f1d93fca9a770bda6cc1c4fbfcc99c9c + React-Mapbuffer: 726951e68f4bb1c2513d322f2548798b2a3d628d + React-microtasksnativemodule: bc55596cbf40957f5099bc495f1a06f459d0be88 + react-native-blur: a1bf334589f44658a58a859b1f3defe28e367fcf react-native-keyboard-controller: 258d3e46cae44aa4bdeb895344aba6c3b97486ff - react-native-safe-area-context: a240ad4b683349e48b1d51fed1611138d1bdad97 + react-native-safe-area-context: 142fade490cbebbe428640b8cbdb09daf17e8191 react-native-text-input-mask: 22ca8eeef84d42a896f79428f7d175a5eb8b1c4e - React-nativeconfig: 4a9543185905fe41014c06776bf126083795aed9 - React-NativeModulesApple: 0506da59fc40d2e1e6e12a233db5e81c46face27 - React-perflogger: 3bbb82f18e9ac29a1a6931568e99d6305ef4403b - React-performancetimeline: d15a723422ed500f47cb271f3175abbeb217f5ba - React-RCTActionSheet: cb2b38a53d03ec22f1159c89667b86c2c490d92d - React-RCTAnimation: 6836c87c7364f471e9077fda80b7349bc674be33 - React-RCTAppDelegate: 2f11edfa7302451c792591f9a7838ca86cdcec34 - React-RCTBlob: 516dbbd38397f5013394fdd1cc65408cc82e37a1 - React-RCTFabric: b281a52c2b9726b0c64880e1535f2100013d5f7c - 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: b5b14b09e3be4058f9fe7ab4925e1ee343f03310 - React-RuntimeCore: 2073fb33da2aec6ce6c1c9d3d53898ed1f1d806d - React-runtimeexecutor: 9a668b94ad5d93755443311715bd57680330286a - React-RuntimeHermes: b37c62718d6920ac2958a0052bdc1b01aca842b8 - React-runtimescheduler: e25750a18cbb7469e0513f1ace834d14e8c1a202 - React-utils: f2afa6acd905ca2ce7bb8ffb4a22f7f8a12534e8 - ReactCodegen: ff95a93d5ab5d9b2551571886271478eaa168565 - ReactCommon: 289214026502e6a93484f4a46bcc0efa4f3f2864 + React-nativeconfig: 470fce6d871c02dc5eff250a362d56391b7f52d6 + React-NativeModulesApple: 6297fc3136c1fd42884795c51d7207de6312b606 + React-perflogger: f2c94413cfad44817c96cab33753831e73f0d0dd + React-performancetimeline: d6e493713e6aab3cc8b7c1c07e97160e22dd79cc + React-RCTActionSheet: 2eb26cbf384f3d3b2cb2e23be850a956d83f77ab + React-RCTAnimation: 59463699a92edc6705ce5306bb789d6a0ca4df0b + React-RCTAppDelegate: c4ec243c440e4eaec813a07c26626e9b11d6f9ec + React-RCTBlob: 0883f5363069ad30f628c970fcb413a619e42804 + React-RCTFabric: abc9810407f5f45b0e1945d96ac86d1564d5a438 + React-RCTImage: 78884b7ea6ef4f7bb9655614bf09a40054f282ce + React-RCTLinking: b9beba7465fd9a1ed7a88a4e7fc403d26e17ab95 + React-RCTNetwork: 701d9c050077596b15a11b6b573ed95c309d2315 + React-RCTSettings: e700a82e3e923c10060b8f65297f9d321b93d8eb + React-RCTText: e782ce1c3f9d915daf50d97157f8c226e8f3d206 + React-RCTVibration: 2a19c56be78cb7afce9f4f3471aacfb063f32a00 + React-rendererconsistency: b389e324712bf0869529823216e922836ed9b737 + React-rendererdebug: 9f5629032c0937c62b21dcaf96b374a149bf8a44 + React-rncore: 2cf6b2348ee5d5431c4735180364b207ecf47123 + React-RuntimeApple: 84d648b9a87c34041d6628dde50d1acf54e5bf89 + React-RuntimeCore: 79290b2eb17a25c1b23c4d5dde13d43c20467eef + React-runtimeexecutor: 69e27948ee2127400297c7de50b809a7cd127a15 + React-RuntimeHermes: 5fe2082f98187410c1815c532f72348fbe1d0517 + React-runtimescheduler: 95b7087f459699756c1b7feb3f4637066c337b62 + React-timing: 97673939f96f79031d2a5a0a92285618475149ec + React-utils: ed6cb7ba089ac0856aa104df12691e99abbf14e1 + ReactCodegen: 93b271af49774429f34d7fd561197020d86436e2 + ReactCommon: 208cb02e3c0bb8a727b3e1a1782202bcfa5d9631 RNCMaskedView: 090213d32d8b3bb83a4dcb7d12c18f0152591906 - RNGestureHandler: 939f21fabf5d45a725c0bf175eb819dd25cf2e70 + RNGestureHandler: 511250b190a284388f9dd0d2e56c1df76f14cfb8 RNReactNativeHapticFeedback: 0d591ea1e150f36cb96d868d4e8d77272243d78a - RNReanimated: f42a5044d121d68e91680caacb0293f4274228eb - RNScreens: 19719a9c326e925498ac3b2d35c4e50fe87afc06 - SocketRocket: abac6f5de4d4d62d24e11868d7a2f427e0ef940d - Yoga: 1354c027ab07c7736f99a3bef16172d6f1b12b47 + RNReanimated: 3e6072b3d49d4fc687b8f1ba3022f0fdc0b43969 + RNScreens: 6b988457305ab134e9da6f444dd20728f6f447e8 + SocketRocket: d4aabe649be1e368d1318fdf28a022d714d65748 + Yoga: c5b0e913b5b3b4cde588227c1402e747797061f3 -PODFILE CHECKSUM: 99c5edd78bbd8964f66a818b60d5e3aba4adc048 +PODFILE CHECKSUM: c51a5e2124b01c5794c41f1f13ee16704466637a COCOAPODS: 1.14.3 diff --git a/example/package.json b/example/package.json index 7559ac9d0..f047a381a 100644 --- a/example/package.json +++ b/example/package.json @@ -11,32 +11,35 @@ "postinstall": "patch-package" }, "dependencies": { - "@gorhom/bottom-sheet": "^4.6.4", - "@react-native-community/blur": "^4.4.0", + "@gorhom/bottom-sheet": "4.6.4", + "@react-native-community/blur": "^4.4.1", "@react-native-masked-view/masked-view": "^0.3.1", "@react-navigation/bottom-tabs": "^6.6.1", "@react-navigation/native": "^6.1.18", "@react-navigation/native-stack": "^6.11.0", "@react-navigation/stack": "^6.4.1", - "lottie-react-native": "^6.7.2", + "lottie-react-native": "^7.0.0", "react": "18.3.1", - "react-native": "0.75.3", - "react-native-gesture-handler": "2.18.1", + "react-native": "0.76.2", + "react-native-gesture-handler": "2.20.2", "react-native-haptic-feedback": "2.3.3", "react-native-keyboard-controller": "link:../", "react-native-reanimated": "3.16.1", - "react-native-safe-area-context": "4.10.5", - "react-native-screens": "^3.34.0", + "react-native-safe-area-context": "4.12.0", + "react-native-screens": "4.0.0-beta.14", "react-native-text-input-mask": "3.1.5", - "react-native-toast-message": "^2.2.0" + "react-native-toast-message": "^2.2.1" }, "devDependencies": { - "@babel/core": "^7.20.0", - "@babel/preset-env": "^7.20.0", - "@babel/runtime": "^7.20.0", - "@react-native/babel-preset": "0.75.3", - "@react-native/metro-config": "0.75.3", - "@react-native/typescript-config": "0.75.3", + "@babel/core": "^7.25.2", + "@babel/preset-env": "^7.25.3", + "@babel/runtime": "^7.25.0", + "@react-native-community/cli": "15.0.1", + "@react-native-community/cli-platform-android": "15.0.1", + "@react-native-community/cli-platform-ios": "15.0.1", + "@react-native/babel-preset": "0.76.2", + "@react-native/metro-config": "0.76.2", + "@react-native/typescript-config": "0.76.2", "@testing-library/jest-native": "^5.3.2", "@testing-library/react-hooks": "8.0.1", "@testing-library/react-native": "^11.5.0", diff --git a/example/patches/react-native-screens+3.34.0.patch b/example/patches/react-native-screens+3.34.0.patch deleted file mode 100644 index 603910b89..000000000 --- a/example/patches/react-native-screens+3.34.0.patch +++ /dev/null @@ -1,17 +0,0 @@ -diff --git a/node_modules/react-native-screens/android/src/main/java/com/swmansion/rnscreens/ScreenWindowTraits.kt b/node_modules/react-native-screens/android/src/main/java/com/swmansion/rnscreens/ScreenWindowTraits.kt -index edcfa7d..d17dd31 100644 ---- a/node_modules/react-native-screens/android/src/main/java/com/swmansion/rnscreens/ScreenWindowTraits.kt -+++ b/node_modules/react-native-screens/android/src/main/java/com/swmansion/rnscreens/ScreenWindowTraits.kt -@@ -214,7 +214,11 @@ object ScreenWindowTraits { - val window = activity.window - - val screenForNavBarTranslucent = findScreenForTrait(screen, WindowTraits.NAVIGATION_BAR_TRANSLUCENT) -- val translucent = screenForNavBarTranslucent?.isNavigationBarTranslucent ?: false -+ val translucent = screenForNavBarTranslucent?.isNavigationBarTranslucent -+ -+ if (translucent == null) { -+ return -+ } - - // Following method controls whether to display edge-to-edge content that draws behind the navigation bar - WindowCompat.setDecorFitsSystemWindows(window, !translucent) diff --git a/example/src/screens/Examples/AwareScrollView/index.tsx b/example/src/screens/Examples/AwareScrollView/index.tsx index da1c4bf7a..bf0ee580a 100644 --- a/example/src/screens/Examples/AwareScrollView/index.tsx +++ b/example/src/screens/Examples/AwareScrollView/index.tsx @@ -1,6 +1,6 @@ import BottomSheet from "@gorhom/bottom-sheet"; import React, { useCallback, useEffect, useRef, useState } from "react"; -import { Button, Switch, Text, View } from "react-native"; +import { Button, Platform, Switch, Text, View } from "react-native"; import { KeyboardAwareScrollView } from "react-native-keyboard-controller"; import TextInput from "../../../components/TextInput"; @@ -75,7 +75,7 @@ export default function AwareScrollView({ navigation }: Props) { {new Array(10).fill(0).map((_, i) => ( = 1.43.0 < 2" - -compression@^1.7.1: - version "1.7.4" - resolved "https://registry.yarnpkg.com/compression/-/compression-1.7.4.tgz#95523eff170ca57c29a0ca41e6fe131f41e5bb8f" - integrity sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ== - dependencies: - accepts "~1.3.5" - bytes "3.0.0" - compressible "~2.0.16" - debug "2.6.9" - on-headers "~1.0.2" - safe-buffer "5.1.2" - vary "~1.1.2" - concat-map@0.0.1: version "0.0.1" resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" @@ -3589,6 +3703,13 @@ core-js-compat@^3.36.1, core-js-compat@^3.37.1: dependencies: browserslist "^4.23.0" +core-js-compat@^3.38.0: + version "3.38.1" + resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.38.1.tgz#2bc7a298746ca5a7bcb9c164bcb120f2ebc09a09" + integrity sha512-JRH6gfXxGmrzF3tZ57lFx97YARxCXPaMzPo6jELZhv88pBH5VXpQ+y0znKGlFnzuaihqhLbefxSJxWJMPtfDzw== + dependencies: + browserslist "^4.23.3" + core-js@^3.6.1: version "3.37.1" resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.37.1.tgz#d21751ddb756518ac5a00e4d66499df981a62db9" @@ -3631,16 +3752,6 @@ cosmiconfig@^7.0.0, cosmiconfig@^7.0.1: path-type "^4.0.0" yaml "^1.10.0" -cosmiconfig@^9.0.0: - version "9.0.0" - resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-9.0.0.tgz#34c3fc58287b915f3ae905ab6dc3de258b55ad9d" - integrity sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg== - dependencies: - env-paths "^2.2.1" - import-fresh "^3.3.0" - js-yaml "^4.1.0" - parse-json "^5.2.0" - create-jest@^29.7.0: version "29.7.0" resolved "https://registry.yarnpkg.com/create-jest/-/create-jest-29.7.0.tgz#a355c5b3cb1e1af02ba177fe7afd7feee49a5320" @@ -3715,11 +3826,6 @@ dateformat@^3.0.0: resolved "https://registry.yarnpkg.com/dateformat/-/dateformat-3.0.3.tgz#a6e37499a4d9a9cf85ef5872044d62901c9889ae" integrity sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q== -dayjs@^1.8.15: - version "1.11.12" - resolved "https://registry.yarnpkg.com/dayjs/-/dayjs-1.11.12.tgz#5245226cc7f40a15bf52e0b99fd2a04669ccac1d" - integrity sha512-Rt2g+nTbLlDWZTwwrIXjy9MeiZmSDI375FvZs72ngxx8PDC6YXOeR3q5LAuPzjZQxhiWdRKac7RKV+YyQYfYIg== - debug@2.6.9, debug@^2.2.0, debug@^2.6.9: version "2.6.9" resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" @@ -3793,7 +3899,7 @@ deep-is@^0.1.3, deep-is@~0.1.3: resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.4.tgz#a6f2dce612fadd2ef1f519b73551f17e85199831" integrity sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ== -deepmerge@^4.2.2, deepmerge@^4.3.0: +deepmerge@^4.2.2: version "4.3.1" resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.3.1.tgz#44b5f2147cd3b00d4b56137685966f26fd25dd4a" integrity sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A== @@ -3930,6 +4036,11 @@ electron-to-chromium@^1.4.820: resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.4.tgz#cd477c830dd6fca41fbd5465c1ff6ce08ac22343" integrity sha512-orzA81VqLyIGUEA77YkVA1D+N+nNfl2isJVjjmOyrlxuooZ19ynb+dOlaDTqd/idKRS9lDCSBmtzM+kyCsMnkA== +electron-to-chromium@^1.5.41: + version "1.5.45" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.45.tgz#fa592ce6a88b44d23acbc7453a2feab98996e6c9" + integrity sha512-vOzZS6uZwhhbkZbcRyiy99Wg+pYFV5hk+5YaECvx0+Z31NR3Tt5zS6dze2OepT6PCTzVzT0dIJItti+uAW5zmw== + emittery@^0.13.1: version "0.13.1" resolved "https://registry.yarnpkg.com/emittery/-/emittery-0.13.1.tgz#c04b8c3457490e0847ae51fced3af52d338e3dad" @@ -3960,16 +4071,6 @@ enhanced-resolve@^5.12.0: graceful-fs "^4.2.4" tapable "^2.2.0" -env-paths@^2.2.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/env-paths/-/env-paths-2.2.1.tgz#420399d416ce1fbe9bc0a07c62fa68d67fd0f8f2" - integrity sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A== - -envinfo@^7.13.0: - version "7.13.0" - resolved "https://registry.yarnpkg.com/envinfo/-/envinfo-7.13.0.tgz#81fbb81e5da35d74e814941aeab7c325a606fb31" - integrity sha512-cvcaMr7KqXVh4nyzGTVqTum+gAiL265x5jUWQIDLq//zOGbW+gSW/C+OWLleY/rs9Qole6AZLMXPbtIFQbqu+Q== - error-ex@^1.3.1: version "1.3.2" resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" @@ -3984,14 +4085,6 @@ error-stack-parser@^2.0.6: dependencies: stackframe "^1.3.4" -errorhandler@^1.5.1: - version "1.5.1" - resolved "https://registry.yarnpkg.com/errorhandler/-/errorhandler-1.5.1.tgz#b9ba5d17cf90744cd1e851357a6e75bf806a9a91" - integrity sha512-rcOwbfvP1WTViVoUjcfZicVzjhjTuhSMntHh6mW3IrEiyE6mJyXvsToJUJGlGlw/2xU9P5whlWNGlIDVeCiT4A== - dependencies: - accepts "~1.3.7" - escape-html "~1.0.3" - es-abstract@^1.17.5, es-abstract@^1.19.1, es-abstract@^1.22.1, es-abstract@^1.22.3, es-abstract@^1.23.0, es-abstract@^1.23.1, es-abstract@^1.23.2, es-abstract@^1.23.3: version "1.23.3" resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.23.3.tgz#8f0c5a35cd215312573c5a27c87dfd6c881a0aa0" @@ -4133,6 +4226,11 @@ escalade@^3.1.1, escalade@^3.1.2: resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.2.tgz#54076e9ab29ea5bf3d8f1ed62acffbb88272df27" integrity sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA== +escalade@^3.2.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.2.0.tgz#011a3f69856ba189dffa7dc8fcce99d2a87903e5" + integrity sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA== + escape-goat@^2.0.0: version "2.1.1" resolved "https://registry.yarnpkg.com/escape-goat/-/escape-goat-2.1.1.tgz#1b2dc77003676c457ec760b2dc68edb648188675" @@ -4220,6 +4318,14 @@ eslint-plugin-ft-flow@^2.0.1: lodash "^4.17.21" string-natural-compare "^3.0.1" +eslint-plugin-ft-flow@^3.0.11: + version "3.0.11" + resolved "https://registry.yarnpkg.com/eslint-plugin-ft-flow/-/eslint-plugin-ft-flow-3.0.11.tgz#64654dad277104fc45aef8d009c4a51057ea1250" + integrity sha512-6ZJ4KYGYjIosCcU883zBBT1nFsKP58xrTOwguiw3/HRq0EpYAyhrF1nCGbK7V23cmKtPXMpDfl8qPupt5s5W8w== + dependencies: + lodash "^4.17.21" + string-natural-compare "^3.0.1" + eslint-plugin-import@^2.28.1: version "2.29.1" resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.29.1.tgz#d45b37b5ef5901d639c15270d74d46d161150643" @@ -4491,6 +4597,11 @@ expect@^29.0.0, expect@^29.7.0: jest-message-util "^29.7.0" jest-util "^29.7.0" +exponential-backoff@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/exponential-backoff/-/exponential-backoff-3.1.1.tgz#64ac7526fe341ab18a39016cd22c787d01e00bf6" + integrity sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw== + external-editor@^3.0.3: version "3.1.0" resolved "https://registry.yarnpkg.com/external-editor/-/external-editor-3.1.0.tgz#cb03f740befae03ea4d283caed2741a83f335495" @@ -4510,7 +4621,7 @@ fast-diff@^1.1.2: resolved "https://registry.yarnpkg.com/fast-diff/-/fast-diff-1.3.0.tgz#ece407fa550a64d638536cd727e129c61616e0f0" integrity sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw== -fast-glob@^3.1.1, fast-glob@^3.2.9, fast-glob@^3.3.1, fast-glob@^3.3.2: +fast-glob@^3.1.1, fast-glob@^3.2.9, fast-glob@^3.3.1: version "3.3.2" resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.2.tgz#a904501e57cfdd2ffcded45e99a54fef55e46129" integrity sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow== @@ -4531,13 +4642,6 @@ fast-levenshtein@^2.0.6, fast-levenshtein@~2.0.6: resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" integrity sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw== -fast-xml-parser@^4.4.1: - version "4.5.0" - resolved "https://registry.yarnpkg.com/fast-xml-parser/-/fast-xml-parser-4.5.0.tgz#2882b7d01a6825dfdf909638f2de0256351def37" - integrity sha512-/PlTQCI96+fZMAOLMZK4CWG1ItCbfZ/0jx7UIJFChPNrx7tcEgerUgWbeieCM9MfHInUDyK8DWYZ+YrywDJuTg== - dependencies: - strnum "^1.0.5" - fastq@^1.6.0: version "1.17.1" resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.17.1.tgz#2a523f07a4e7b1e81a42b91b8bf2254107753b47" @@ -5002,7 +5106,7 @@ got@9.6.0, got@^9.6.0: to-readable-stream "^1.0.0" url-parse-lax "^3.0.0" -graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.3, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.4, graceful-fs@^4.2.9: +graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.4, graceful-fs@^4.2.9: version "4.2.11" resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3" integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ== @@ -5080,30 +5184,63 @@ hasown@^2.0.0, hasown@^2.0.1, hasown@^2.0.2: dependencies: function-bind "^1.1.2" +hermes-eslint@^0.23.1: + version "0.23.1" + resolved "https://registry.yarnpkg.com/hermes-eslint/-/hermes-eslint-0.23.1.tgz#e0801e58bd4a70f01b0b0659805f315ab7ea6691" + integrity sha512-DaEpbJobK1KwpTSXrPIKkHs2h+B+RTw2F1g9S70tjtJ14a3zM+2gPVUtc8xyffQqRJ6tPfs+/zRKwV17lwDvqA== + dependencies: + esrecurse "^4.3.0" + hermes-estree "0.23.1" + hermes-parser "0.23.1" + hermes-estree@0.20.1: version "0.20.1" resolved "https://registry.yarnpkg.com/hermes-estree/-/hermes-estree-0.20.1.tgz#0b9a544cf883a779a8e1444b915fa365bef7f72d" integrity sha512-SQpZK4BzR48kuOg0v4pb3EAGNclzIlqMj3Opu/mu7bbAoFw6oig6cEt/RAi0zTFW/iW6Iz9X9ggGuZTAZ/yZHg== -hermes-estree@0.22.0: - version "0.22.0" - resolved "https://registry.yarnpkg.com/hermes-estree/-/hermes-estree-0.22.0.tgz#38559502b119f728901d2cfe2ef422f277802a1d" - integrity sha512-FLBt5X9OfA8BERUdc6aZS36Xz3rRuB0Y/mfocSADWEJfomc1xfene33GdyAmtTkKTBXTN/EgAy+rjTKkkZJHlw== +hermes-estree@0.23.1: + version "0.23.1" + resolved "https://registry.yarnpkg.com/hermes-estree/-/hermes-estree-0.23.1.tgz#d0bac369a030188120ee7024926aabe5a9f84fdb" + integrity sha512-eT5MU3f5aVhTqsfIReZ6n41X5sYn4IdQL0nvz6yO+MMlPxw49aSARHLg/MSehQftyjnrE8X6bYregzSumqc6cg== + +hermes-estree@0.24.0: + version "0.24.0" + resolved "https://registry.yarnpkg.com/hermes-estree/-/hermes-estree-0.24.0.tgz#487dc1ddc0bae698c2d79f34153ac9bf62d7b3c0" + integrity sha512-LyoXLB7IFzeZW0EvAbGZacbxBN7t6KKSDqFJPo3Ydow7wDlrDjXwsdiAHV6XOdvEN9MEuWXsSIFN4tzpyrXIHw== + +hermes-estree@0.25.1: + version "0.25.1" + resolved "https://registry.yarnpkg.com/hermes-estree/-/hermes-estree-0.25.1.tgz#6aeec17d1983b4eabf69721f3aa3eb705b17f480" + integrity sha512-0wUoCcLp+5Ev5pDW2OriHC2MJCbwLwuRx+gAqMTOkGKJJiBCLjtrvy4PWUGn6MIVefecRpzoOZ/UV6iGdOr+Cw== + +hermes-parser@0.23.1: + version "0.23.1" + resolved "https://registry.yarnpkg.com/hermes-parser/-/hermes-parser-0.23.1.tgz#e5de648e664f3b3d84d01b48fc7ab164f4b68205" + integrity sha512-oxl5h2DkFW83hT4DAUJorpah8ou4yvmweUzLJmmr6YV2cezduCdlil1AvU/a/xSsAFo4WUcNA4GoV5Bvq6JffA== + dependencies: + hermes-estree "0.23.1" + +hermes-parser@0.24.0: + version "0.24.0" + resolved "https://registry.yarnpkg.com/hermes-parser/-/hermes-parser-0.24.0.tgz#2ed19d079efc0848eb1f800f0c393a074c4696fb" + integrity sha512-IJooSvvu2qNRe7oo9Rb04sUT4omtZqZqf9uq9WM25Tb6v3usmvA93UqfnnoWs5V0uYjEl9Al6MNU10MCGKLwpg== + dependencies: + hermes-estree "0.24.0" -hermes-parser@0.20.1, hermes-parser@^0.20.1: +hermes-parser@0.25.1: + version "0.25.1" + resolved "https://registry.yarnpkg.com/hermes-parser/-/hermes-parser-0.25.1.tgz#5be0e487b2090886c62bd8a11724cd766d5f54d1" + integrity sha512-6pEjquH3rqaI6cYAXYPcz9MS4rY6R4ngRgrgfDshRptUZIc3lw0MCIJIGDj9++mfySOuPTHB4nrSW99BCvOPIA== + dependencies: + hermes-estree "0.25.1" + +hermes-parser@^0.20.1: version "0.20.1" resolved "https://registry.yarnpkg.com/hermes-parser/-/hermes-parser-0.20.1.tgz#ad10597b99f718b91e283f81cbe636c50c3cff92" integrity sha512-BL5P83cwCogI8D7rrDCgsFY0tdYUtmFP9XaXtl2IQjC+2Xo+4okjfXintlTxcIwl4qeGddEl28Z11kbVIw0aNA== dependencies: hermes-estree "0.20.1" -hermes-parser@0.22.0: - version "0.22.0" - resolved "https://registry.yarnpkg.com/hermes-parser/-/hermes-parser-0.22.0.tgz#fc8e0e6c7bfa8db85b04c9f9544a102c4fcb4040" - integrity sha512-gn5RfZiEXCsIWsFGsKiykekktUoh0PdFWYocXsUdZIyWSckT6UIyPcyyUIPSR3kpnELWeK3n3ztAse7Mat6PSA== - dependencies: - hermes-estree "0.22.0" - hosted-git-info@^2.1.4: version "2.8.9" resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.9.tgz#dffc0bf9a21c02209090f2aa69429e1414daf3f9" @@ -5208,7 +5345,7 @@ import-fresh@^2.0.0: caller-path "^2.0.0" resolve-from "^3.0.0" -import-fresh@^3.0.0, import-fresh@^3.2.1, import-fresh@^3.3.0: +import-fresh@^3.0.0, import-fresh@^3.2.1: version "3.3.0" resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b" integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw== @@ -5436,11 +5573,6 @@ is-finalizationregistry@^1.0.2: dependencies: call-bind "^1.0.2" -is-fullwidth-code-point@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" - integrity sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w== - is-fullwidth-code-point@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" @@ -5662,11 +5794,6 @@ is-windows@^1.0.1: resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d" integrity sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA== -is-wsl@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-1.1.0.tgz#1f16e4aa22b04d1336b66188a66af3c600c3a66d" - integrity sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw== - is-wsl@^2.1.1, is-wsl@^2.2.0: version "2.2.0" resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-2.2.0.tgz#74a4c76e77ca9fd3f932f290c17ea326cd157271" @@ -6144,17 +6271,6 @@ jetifier@^2.0.0: resolved "https://registry.yarnpkg.com/jetifier/-/jetifier-2.0.0.tgz#699391367ca1fe7bc4da5f8bf691eb117758e4cb" integrity sha512-J4Au9KuT74te+PCCCHKgAjyLlEa+2VyIAEPNCdE5aNkAJ6FAJcAqcdzEkSnzNksIa9NkGmC4tPiClk2e7tCJuQ== -joi@^17.2.1: - version "17.13.3" - resolved "https://registry.yarnpkg.com/joi/-/joi-17.13.3.tgz#0f5cc1169c999b30d344366d384b12d92558bcec" - integrity sha512-otDA4ldcIx+ZXsKHWmp0YizCweVRZG96J10b0FevjfuncLO1oX59THoAmHkNubYJ+9gWsYsp5k8v4ib6oDv1fA== - dependencies: - "@hapi/hoek" "^9.3.0" - "@hapi/topo" "^5.1.0" - "@sideway/address" "^4.1.5" - "@sideway/formula" "^3.0.1" - "@sideway/pinpoint" "^2.0.0" - "js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" @@ -6220,6 +6336,11 @@ jsesc@^2.5.1: resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== +jsesc@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-3.0.2.tgz#bb8b09a6597ba426425f2e4a07245c3d00b9343e" + integrity sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g== + jsesc@~0.5.0: version "0.5.0" resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" @@ -6446,15 +6567,6 @@ log-symbols@^4.1.0: chalk "^4.1.0" is-unicode-supported "^0.1.0" -logkitty@^0.7.1: - version "0.7.1" - resolved "https://registry.yarnpkg.com/logkitty/-/logkitty-0.7.1.tgz#8e8d62f4085a826e8d38987722570234e33c6aa7" - integrity sha512-/3ER20CTTbahrCrpYfPn7Xavv9diBROZpoXGVZDWMw4b/X4uuUwAC0ki85tgsdMRONURyIJbcOvS94QsUBYPbQ== - dependencies: - ansi-fragments "^0.2.1" - dayjs "^1.8.15" - yargs "^15.1.0" - loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" @@ -6567,57 +6679,64 @@ merge2@^1.3.0, merge2@^1.4.1: resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae" integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== -metro-babel-transformer@0.80.9: - version "0.80.9" - resolved "https://registry.yarnpkg.com/metro-babel-transformer/-/metro-babel-transformer-0.80.9.tgz#7051ba377b7d2140abd23f4846bbbb1e81fea99b" - integrity sha512-d76BSm64KZam1nifRZlNJmtwIgAeZhZG3fi3K+EmPOlrR8rDtBxQHDSN3fSGeNB9CirdTyabTMQCkCup6BXFSQ== +metro-babel-transformer@0.81.0: + version "0.81.0" + resolved "https://registry.yarnpkg.com/metro-babel-transformer/-/metro-babel-transformer-0.81.0.tgz#cf468eafea52e4d8a77844eb7257f8a76e9d9d94" + integrity sha512-Dc0QWK4wZIeHnyZ3sevWGTnnSkIDDn/SWyfrn99zbKbDOCoCYy71PAn9uCRrP/hduKLJQOy+tebd63Rr9D8tXg== dependencies: - "@babel/core" "^7.20.0" - hermes-parser "0.20.1" + "@babel/core" "^7.25.2" + flow-enums-runtime "^0.0.6" + hermes-parser "0.24.0" nullthrows "^1.1.1" -metro-cache-key@0.80.9: - version "0.80.9" - resolved "https://registry.yarnpkg.com/metro-cache-key/-/metro-cache-key-0.80.9.tgz#a04cbb0a7828509bb10dde9789ef761c0c60bc3d" - integrity sha512-hRcYGhEiWIdM87hU0fBlcGr+tHDEAT+7LYNCW89p5JhErFt/QaAkVx4fb5bW3YtXGv5BTV7AspWPERoIb99CXg== +metro-cache-key@0.81.0: + version "0.81.0" + resolved "https://registry.yarnpkg.com/metro-cache-key/-/metro-cache-key-0.81.0.tgz#5db34fa1a323a2310205bda7abd0df9614e36f45" + integrity sha512-qX/IwtknP9bQZL78OK9xeSvLM/xlGfrs6SlUGgHvrxtmGTRSsxcyqxR+c+7ch1xr05n62Gin/O44QKg5V70rNQ== + dependencies: + flow-enums-runtime "^0.0.6" -metro-cache@0.80.9: - version "0.80.9" - resolved "https://registry.yarnpkg.com/metro-cache/-/metro-cache-0.80.9.tgz#b914318a90dbcd51b4c27836184519c441ba5123" - integrity sha512-ujEdSI43QwI+Dj2xuNax8LMo8UgKuXJEdxJkzGPU6iIx42nYa1byQ+aADv/iPh5sh5a//h5FopraW5voXSgm2w== +metro-cache@0.81.0: + version "0.81.0" + resolved "https://registry.yarnpkg.com/metro-cache/-/metro-cache-0.81.0.tgz#90470d10d190ad708f04c6e337eec2c7cddb3db0" + integrity sha512-DyuqySicHXkHUDZFVJmh0ygxBSx6pCKUrTcSgb884oiscV/ROt1Vhye+x+OIHcsodyA10gzZtrVtxIFV4l9I4g== dependencies: - metro-core "0.80.9" - rimraf "^3.0.2" + exponential-backoff "^3.1.1" + flow-enums-runtime "^0.0.6" + metro-core "0.81.0" -metro-config@0.80.9, metro-config@^0.80.3: - version "0.80.9" - resolved "https://registry.yarnpkg.com/metro-config/-/metro-config-0.80.9.tgz#4eb6948b0ddc7c38d9d4ba8ddf22a67ca1c2bc06" - integrity sha512-28wW7CqS3eJrunRGnsibWldqgwRP9ywBEf7kg+uzUHkSFJNKPM1K3UNSngHmH0EZjomizqQA2Zi6/y6VdZMolg== +metro-config@0.81.0, metro-config@^0.81.0: + version "0.81.0" + resolved "https://registry.yarnpkg.com/metro-config/-/metro-config-0.81.0.tgz#8f8074033cb7e9ddb5b0459642adf6880bc9fbc1" + integrity sha512-6CinEaBe3WLpRlKlYXXu8r1UblJhbwD6Gtnoib5U8j6Pjp7XxMG9h/DGMeNp9aGLDu1OieUqiXpFo7O0/rR5Kg== dependencies: connect "^3.6.5" cosmiconfig "^5.0.5" + flow-enums-runtime "^0.0.6" jest-validate "^29.6.3" - metro "0.80.9" - metro-cache "0.80.9" - metro-core "0.80.9" - metro-runtime "0.80.9" + metro "0.81.0" + metro-cache "0.81.0" + metro-core "0.81.0" + metro-runtime "0.81.0" -metro-core@0.80.9, metro-core@^0.80.3: - version "0.80.9" - resolved "https://registry.yarnpkg.com/metro-core/-/metro-core-0.80.9.tgz#3af21d0b09d71ec9c0840f028bffb36bc3619727" - integrity sha512-tbltWQn+XTdULkGdzHIxlxk4SdnKxttvQQV3wpqqFbHDteR4gwCyTR2RyYJvxgU7HELfHtrVbqgqAdlPByUSbg== +metro-core@0.81.0, metro-core@^0.81.0: + version "0.81.0" + resolved "https://registry.yarnpkg.com/metro-core/-/metro-core-0.81.0.tgz#d0b634f9cf97849b7730c59457ab7a439811d4c8" + integrity sha512-CVkM5YCOAFkNMvJai6KzA0RpztzfEKRX62/PFMOJ9J7K0uq/UkOFLxcgpcncMIrfy0PbfEj811b69tjULUQe1Q== dependencies: + flow-enums-runtime "^0.0.6" lodash.throttle "^4.1.1" - metro-resolver "0.80.9" + metro-resolver "0.81.0" -metro-file-map@0.80.9: - version "0.80.9" - resolved "https://registry.yarnpkg.com/metro-file-map/-/metro-file-map-0.80.9.tgz#ed8783f6e35dfc005794344c2a9fcd6e914885aa" - integrity sha512-sBUjVtQMHagItJH/wGU9sn3k2u0nrCl0CdR4SFMO1tksXLKbkigyQx4cbpcyPVOAmGTVuy3jyvBlELaGCAhplQ== +metro-file-map@0.81.0: + version "0.81.0" + resolved "https://registry.yarnpkg.com/metro-file-map/-/metro-file-map-0.81.0.tgz#af0ccf4f8db4fd8429f78f231faa49dde2c402c3" + integrity sha512-zMDI5uYhQCyxbye/AuFx/pAbsz9K+vKL7h1ShUXdN2fz4VUPiyQYRsRqOoVG1DsiCgzd5B6LW0YW77NFpjDQeg== dependencies: anymatch "^3.0.3" debug "^2.2.0" fb-watchman "^2.0.0" + flow-enums-runtime "^0.0.6" graceful-fs "^4.2.4" invariant "^2.2.4" jest-worker "^29.6.3" @@ -6628,92 +6747,101 @@ metro-file-map@0.80.9: optionalDependencies: fsevents "^2.3.2" -metro-minify-terser@0.80.9: - version "0.80.9" - resolved "https://registry.yarnpkg.com/metro-minify-terser/-/metro-minify-terser-0.80.9.tgz#2b7798cba2bd4bd69cc5ce05a45bf66291542f83" - integrity sha512-FEeCeFbkvvPuhjixZ1FYrXtO0araTpV6UbcnGgDUpH7s7eR5FG/PiJz3TsuuPP/HwCK19cZtQydcA2QrCw446A== +metro-minify-terser@0.81.0: + version "0.81.0" + resolved "https://registry.yarnpkg.com/metro-minify-terser/-/metro-minify-terser-0.81.0.tgz#8b0abe977d63a99b99fa94d53678ef3170d5b659" + integrity sha512-U2ramh3W822ZR1nfXgIk+emxsf5eZSg10GbQrT0ZizImK8IZ5BmJY+BHRIkQgHzWFpExOVxC7kWbGL1bZALswA== dependencies: + flow-enums-runtime "^0.0.6" terser "^5.15.0" -metro-resolver@0.80.9: - version "0.80.9" - resolved "https://registry.yarnpkg.com/metro-resolver/-/metro-resolver-0.80.9.tgz#bae9120a0553e0cb59da6429e83a7e97465cc1a8" - integrity sha512-wAPIjkN59BQN6gocVsAvvpZ1+LQkkqUaswlT++cJafE/e54GoVkMNCmrR4BsgQHr9DknZ5Um/nKueeN7kaEz9w== +metro-resolver@0.81.0: + version "0.81.0" + resolved "https://registry.yarnpkg.com/metro-resolver/-/metro-resolver-0.81.0.tgz#141f4837e1e0c5a1810ea02f2d9be3c9f6cf3766" + integrity sha512-Uu2Q+buHhm571cEwpPek8egMbdSTqmwT/5U7ZVNpK6Z2ElQBBCxd7HmFAslKXa7wgpTO2FAn6MqGeERbAtVDUA== + dependencies: + flow-enums-runtime "^0.0.6" -metro-runtime@0.80.9, metro-runtime@^0.80.3: - version "0.80.9" - resolved "https://registry.yarnpkg.com/metro-runtime/-/metro-runtime-0.80.9.tgz#665312bd4e4d38fea921b3153d6ab47846eb4f08" - integrity sha512-8PTVIgrVcyU+X/rVCy/9yxNlvXsBCk5JwwkbAm/Dm+Abo6NBGtNjWF0M1Xo/NWCb4phamNWcD7cHdR91HhbJvg== +metro-runtime@0.81.0, metro-runtime@^0.81.0: + version "0.81.0" + resolved "https://registry.yarnpkg.com/metro-runtime/-/metro-runtime-0.81.0.tgz#63af9b3fec15d1f307d89ef4881f5ba2c592291e" + integrity sha512-6oYB5HOt37RuGz2eV4A6yhcl+PUTwJYLDlY9vhT+aVjbUWI6MdBCf69vc4f5K5Vpt+yOkjy+2LDwLS0ykWFwYw== dependencies: - "@babel/runtime" "^7.0.0" + "@babel/runtime" "^7.25.0" + flow-enums-runtime "^0.0.6" -metro-source-map@0.80.9, metro-source-map@^0.80.3: - version "0.80.9" - resolved "https://registry.yarnpkg.com/metro-source-map/-/metro-source-map-0.80.9.tgz#df8f673137548f37ab9f9dcfa771b354a452cfab" - integrity sha512-RMn+XS4VTJIwMPOUSj61xlxgBvPeY4G6s5uIn6kt6HB6A/k9ekhr65UkkDD7WzHYs3a9o869qU8tvOZvqeQzgw== +metro-source-map@0.81.0, metro-source-map@^0.81.0: + version "0.81.0" + resolved "https://registry.yarnpkg.com/metro-source-map/-/metro-source-map-0.81.0.tgz#ca83964124bb227d5f0bdb1ee304dbfe635f869e" + integrity sha512-TzsVxhH83dyxg4A4+L1nzNO12I7ps5IHLjKGZH3Hrf549eiZivkdjYiq/S5lOB+p2HiQ+Ykcwtmcja95LIC62g== dependencies: - "@babel/traverse" "^7.20.0" - "@babel/types" "^7.20.0" + "@babel/traverse" "^7.25.3" + "@babel/traverse--for-generate-function-map" "npm:@babel/traverse@^7.25.3" + "@babel/types" "^7.25.2" + flow-enums-runtime "^0.0.6" invariant "^2.2.4" - metro-symbolicate "0.80.9" + metro-symbolicate "0.81.0" nullthrows "^1.1.1" - ob1 "0.80.9" + ob1 "0.81.0" source-map "^0.5.6" vlq "^1.0.0" -metro-symbolicate@0.80.9: - version "0.80.9" - resolved "https://registry.yarnpkg.com/metro-symbolicate/-/metro-symbolicate-0.80.9.tgz#8d1d19d26ebb36b9d13dbd29814fdd71d6009db7" - integrity sha512-Ykae12rdqSs98hg41RKEToojuIW85wNdmSe/eHUgMkzbvCFNVgcC0w3dKZEhSsqQOXapXRlLtHkaHLil0UD/EA== +metro-symbolicate@0.81.0: + version "0.81.0" + resolved "https://registry.yarnpkg.com/metro-symbolicate/-/metro-symbolicate-0.81.0.tgz#b7b1eae8bfd6ad2a922fa2bcb9f2144e464adafb" + integrity sha512-C/1rWbNTPYp6yzID8IPuQPpVGzJ2rbWYBATxlvQ9dfK5lVNoxcwz77hjcY8ISLsRRR15hyd/zbjCNKPKeNgE1Q== dependencies: + flow-enums-runtime "^0.0.6" invariant "^2.2.4" - metro-source-map "0.80.9" + metro-source-map "0.81.0" nullthrows "^1.1.1" source-map "^0.5.6" through2 "^2.0.1" vlq "^1.0.0" -metro-transform-plugins@0.80.9: - version "0.80.9" - resolved "https://registry.yarnpkg.com/metro-transform-plugins/-/metro-transform-plugins-0.80.9.tgz#473a2c0a9e48043210547abe61cdeedb77725422" - integrity sha512-UlDk/uc8UdfLNJhPbF3tvwajyuuygBcyp+yBuS/q0z3QSuN/EbLllY3rK8OTD9n4h00qZ/qgxGv/lMFJkwP4vg== +metro-transform-plugins@0.81.0: + version "0.81.0" + resolved "https://registry.yarnpkg.com/metro-transform-plugins/-/metro-transform-plugins-0.81.0.tgz#614c0e50593df545487b3f3383fed810c608fb32" + integrity sha512-uErLAPBvttGCrmGSCa0dNHlOTk3uJFVEVWa5WDg6tQ79PRmuYRwzUgLhVzn/9/kyr75eUX3QWXN79Jvu4txt6Q== dependencies: - "@babel/core" "^7.20.0" - "@babel/generator" "^7.20.0" - "@babel/template" "^7.0.0" - "@babel/traverse" "^7.20.0" + "@babel/core" "^7.25.2" + "@babel/generator" "^7.25.0" + "@babel/template" "^7.25.0" + "@babel/traverse" "^7.25.3" + flow-enums-runtime "^0.0.6" nullthrows "^1.1.1" -metro-transform-worker@0.80.9: - version "0.80.9" - resolved "https://registry.yarnpkg.com/metro-transform-worker/-/metro-transform-worker-0.80.9.tgz#f1d8ef4f77228bb7e1d20d3c06934166e8ee3b28" - integrity sha512-c/IrzMUVnI0hSVVit4TXzt3A1GiUltGVlzCmLJWxNrBGHGrJhvgePj38+GXl1Xf4Fd4vx6qLUkKMQ3ux73bFLQ== - dependencies: - "@babel/core" "^7.20.0" - "@babel/generator" "^7.20.0" - "@babel/parser" "^7.20.0" - "@babel/types" "^7.20.0" - metro "0.80.9" - metro-babel-transformer "0.80.9" - metro-cache "0.80.9" - metro-cache-key "0.80.9" - metro-minify-terser "0.80.9" - metro-source-map "0.80.9" - metro-transform-plugins "0.80.9" +metro-transform-worker@0.81.0: + version "0.81.0" + resolved "https://registry.yarnpkg.com/metro-transform-worker/-/metro-transform-worker-0.81.0.tgz#43e63c95014f36786f0e1a132c778c6392950de7" + integrity sha512-HrQ0twiruhKy0yA+9nK5bIe3WQXZcC66PXTvRIos61/EASLAP2DzEmW7IxN/MGsfZegN2UzqL2CG38+mOB45vg== + dependencies: + "@babel/core" "^7.25.2" + "@babel/generator" "^7.25.0" + "@babel/parser" "^7.25.3" + "@babel/types" "^7.25.2" + flow-enums-runtime "^0.0.6" + metro "0.81.0" + metro-babel-transformer "0.81.0" + metro-cache "0.81.0" + metro-cache-key "0.81.0" + metro-minify-terser "0.81.0" + metro-source-map "0.81.0" + metro-transform-plugins "0.81.0" nullthrows "^1.1.1" -metro@0.80.9, metro@^0.80.3: - version "0.80.9" - resolved "https://registry.yarnpkg.com/metro/-/metro-0.80.9.tgz#de3c2011df62036520d51d040d2dde0d015aecb6" - integrity sha512-Bc57Xf3GO2Xe4UWQsBj/oW6YfLPABEu8jfDVDiNmJvoQW4CO34oDPuYKe4KlXzXhcuNsqOtSxpbjCRRVjhhREg== +metro@0.81.0, metro@^0.81.0: + version "0.81.0" + resolved "https://registry.yarnpkg.com/metro/-/metro-0.81.0.tgz#cffe9b7d597728dee8b57903ca155417b7c13a4f" + integrity sha512-kzdzmpL0gKhEthZ9aOV7sTqvg6NuTxDV8SIm9pf9sO8VVEbKrQk5DNcwupOUjgPPFAuKUc2NkT0suyT62hm2xg== dependencies: - "@babel/code-frame" "^7.0.0" - "@babel/core" "^7.20.0" - "@babel/generator" "^7.20.0" - "@babel/parser" "^7.20.0" - "@babel/template" "^7.0.0" - "@babel/traverse" "^7.20.0" - "@babel/types" "^7.20.0" + "@babel/code-frame" "^7.24.7" + "@babel/core" "^7.25.2" + "@babel/generator" "^7.25.0" + "@babel/parser" "^7.25.3" + "@babel/template" "^7.25.0" + "@babel/traverse" "^7.25.3" + "@babel/types" "^7.25.2" accepts "^1.3.7" chalk "^4.0.0" ci-info "^2.0.0" @@ -6721,34 +6849,33 @@ metro@0.80.9, metro@^0.80.3: debug "^2.2.0" denodeify "^1.2.1" error-stack-parser "^2.0.6" + flow-enums-runtime "^0.0.6" graceful-fs "^4.2.4" - hermes-parser "0.20.1" + hermes-parser "0.24.0" image-size "^1.0.2" invariant "^2.2.4" jest-worker "^29.6.3" jsc-safe-url "^0.2.2" lodash.throttle "^4.1.1" - metro-babel-transformer "0.80.9" - metro-cache "0.80.9" - metro-cache-key "0.80.9" - metro-config "0.80.9" - metro-core "0.80.9" - metro-file-map "0.80.9" - metro-resolver "0.80.9" - metro-runtime "0.80.9" - metro-source-map "0.80.9" - metro-symbolicate "0.80.9" - metro-transform-plugins "0.80.9" - metro-transform-worker "0.80.9" + metro-babel-transformer "0.81.0" + metro-cache "0.81.0" + metro-cache-key "0.81.0" + metro-config "0.81.0" + metro-core "0.81.0" + metro-file-map "0.81.0" + metro-resolver "0.81.0" + metro-runtime "0.81.0" + metro-source-map "0.81.0" + metro-symbolicate "0.81.0" + metro-transform-plugins "0.81.0" + metro-transform-worker "0.81.0" mime-types "^2.1.27" - node-fetch "^2.2.0" nullthrows "^1.1.1" - rimraf "^3.0.2" serialize-error "^2.1.0" source-map "^0.5.6" strip-ansi "^6.0.0" throat "^5.0.0" - ws "^7.5.1" + ws "^7.5.10" yargs "^17.6.2" micromatch@^4.0.4: @@ -6764,11 +6891,6 @@ mime-db@1.52.0: resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70" integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg== -"mime-db@>= 1.43.0 < 2": - version "1.53.0" - resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.53.0.tgz#3cb63cd820fc29896d9d4e8c32ab4fcd74ccb447" - integrity sha512-oHlN/w+3MQ3rba9rqFr6V/ypF10LSkdwUysQL7GkXoTgIWeV+tcXGA852TBxH+gsh8UWoyhR1hKcoMJTuWflpg== - mime-types@2.1.35, mime-types@^2.1.12, mime-types@^2.1.27, mime-types@~2.1.34: version "2.1.35" resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.35.tgz#381a871b62a734450660ae3deee44813f70d959a" @@ -6781,11 +6903,6 @@ mime@1.6.0: resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1" integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== -mime@^2.4.1: - version "2.6.0" - resolved "https://registry.yarnpkg.com/mime/-/mime-2.6.0.tgz#a2a682a95cd4d0cb1d6257e28f83da7e35800367" - integrity sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg== - mimic-fn@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" @@ -6907,11 +7024,6 @@ new-github-release-url@1.0.0: dependencies: type-fest "^0.4.1" -nocache@^3.0.1: - version "3.0.4" - resolved "https://registry.yarnpkg.com/nocache/-/nocache-3.0.4.tgz#5b37a56ec6e09fc7d401dceaed2eab40c8bfdf79" - integrity sha512-WDD0bdg9mbq6F4mRxEYcPWwfA1vxd0mrvKOyxI7Xj/atfRHVeutzuWByG//jfm4uPzp0y4Kj051EORCBSQMycw== - node-abort-controller@^3.1.1: version "3.1.1" resolved "https://registry.yarnpkg.com/node-abort-controller/-/node-abort-controller-3.1.1.tgz#a94377e964a9a37ac3976d848cb5c765833b8548" @@ -6941,16 +7053,11 @@ node-int64@^0.4.0: resolved "https://registry.yarnpkg.com/node-int64/-/node-int64-0.4.0.tgz#87a9065cdb355d3182d8f94ce11188b825c68a3b" integrity sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw== -node-releases@^2.0.14: +node-releases@^2.0.14, node-releases@^2.0.18: version "2.0.18" resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.18.tgz#f010e8d35e2fe8d6b2944f03f70213ecedc4ca3f" integrity sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g== -node-stream-zip@^1.9.1: - version "1.15.0" - resolved "https://registry.yarnpkg.com/node-stream-zip/-/node-stream-zip-1.15.0.tgz#158adb88ed8004c6c49a396b50a6a5de3bca33ea" - integrity sha512-LN4fydt9TqhZhThkZIVQnF9cwjU3qmUH9h78Mx/K7d3VvfRqqwthLwJEUOEL0QPZ0XQmNN7be5Ggit5+4dq3Bw== - normalize-package-data@^2.3.2, normalize-package-data@^2.5.0: version "2.5.0" resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8" @@ -6998,10 +7105,12 @@ nullthrows@^1.1.1: resolved "https://registry.yarnpkg.com/nullthrows/-/nullthrows-1.1.1.tgz#7818258843856ae971eae4208ad7d7eb19a431b1" integrity sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw== -ob1@0.80.9: - version "0.80.9" - resolved "https://registry.yarnpkg.com/ob1/-/ob1-0.80.9.tgz#4ae3edd807536097674ff943509089f5d4e0649f" - integrity sha512-v9yOxowkZbxWhKOaaTyLjIm1aLy4ebMNcSn4NYJKOAI/Qv+SkfEfszpLr2GIxsccmb2Y2HA9qtsqiIJ80ucpVA== +ob1@0.81.0: + version "0.81.0" + resolved "https://registry.yarnpkg.com/ob1/-/ob1-0.81.0.tgz#dc3154cca7aa9c2eb58f5ac63e9ee23ff4c6f520" + integrity sha512-6Cvrkxt1tqaRdWqTAMcVYEiO5i1xcF9y7t06nFdjFqkfPsEloCf8WwhXdwBpNUkVYSQlSGS7cDgVQR86miBfBQ== + dependencies: + flow-enums-runtime "^0.0.6" object-assign@^4.1.1: version "4.1.1" @@ -7079,11 +7188,6 @@ on-finished@~2.3.0: dependencies: ee-first "1.1.1" -on-headers@~1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.2.tgz#772b0ae6aaa525c399e489adfad90c403eb3c28f" - integrity sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA== - once@^1.3.0, once@^1.3.1, once@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" @@ -7106,13 +7210,6 @@ open@7.4.2, open@^7.0.3: is-docker "^2.0.0" is-wsl "^2.1.1" -open@^6.2.0: - version "6.4.0" - resolved "https://registry.yarnpkg.com/open/-/open-6.4.0.tgz#5c13e96d0dc894686164f18965ecfe889ecfc8a9" - integrity sha512-IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg== - dependencies: - is-wsl "^1.1.0" - optionator@^0.8.1: version "0.8.3" resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.3.tgz#84fa1d036fe9d3c7e21d99884b601167ec8fb495" @@ -7362,6 +7459,11 @@ picocolors@^1.0.0, picocolors@^1.0.1: resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.1.tgz#a8ad579b571952f0e5d25892de5445bcfe25aaa1" integrity sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew== +picocolors@^1.1.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.1.1.tgz#3d321af3eab939b083c8f929a1d12cda81c26b6b" + integrity sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA== + picomatch@^2.0.4, picomatch@^2.2.3, picomatch@^2.3.1: version "2.3.1" resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42" @@ -7445,16 +7547,6 @@ prettier@^2.8.8: resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.8.8.tgz#e8c5d7e98a4305ffe3de2e1fc4aca1a71c28b1da" integrity sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q== -pretty-format@^26.5.2, pretty-format@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-26.6.2.tgz#e35c2705f14cb7fe2fe94fa078345b444120fc93" - integrity sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg== - dependencies: - "@jest/types" "^26.6.2" - ansi-regex "^5.0.0" - ansi-styles "^4.0.0" - react-is "^17.0.1" - pretty-format@^29.0.0, pretty-format@^29.7.0: version "29.7.0" resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-29.7.0.tgz#ca42c758310f365bfa71a0bda0a807160b776812" @@ -7648,11 +7740,6 @@ react-is@^16.13.1: resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4" integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== -react-is@^17.0.1: - version "17.0.2" - resolved "https://registry.yarnpkg.com/react-is/-/react-is-17.0.2.tgz#e691d4a8e9c789365655539ab372762b0efb54f0" - integrity sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w== - react-is@^18.2.0: version "18.3.1" resolved "https://registry.yarnpkg.com/react-is/-/react-is-18.3.1.tgz#e83557dc12eae63a99e003a46388b1dcbb44db7e" @@ -7707,28 +7794,27 @@ react-native-reanimated@3.16.1: convert-source-map "^2.0.0" invariant "^2.2.4" -react-native@0.75.3: - version "0.75.3" - resolved "https://registry.yarnpkg.com/react-native/-/react-native-0.75.3.tgz#31a6555a22228b75c06babe5b5edddb3ed1a457a" - integrity sha512-+Ne6u5H+tPo36sme19SCd1u2UID2uo0J/XzAJarxmrDj4Nsdi44eyUDKtQHmhgxjRGsuVJqAYrMK0abLSq8AHw== +react-native@0.76.2: + version "0.76.2" + resolved "https://registry.yarnpkg.com/react-native/-/react-native-0.76.2.tgz#966c7c61bd089002540ce668d9fbe544f2f9ea96" + integrity sha512-mkEBKGOmJxhfq8IOsvmk0QuTzlBt9vS+uo0gwbqfUmEDqoC359v80zhUf94WimYBrBkpRQWFbEu5iqMDHrYzlQ== dependencies: "@jest/create-cache-key-function" "^29.6.3" - "@react-native-community/cli" "14.1.0" - "@react-native-community/cli-platform-android" "14.1.0" - "@react-native-community/cli-platform-ios" "14.1.0" - "@react-native/assets-registry" "0.75.3" - "@react-native/codegen" "0.75.3" - "@react-native/community-cli-plugin" "0.75.3" - "@react-native/gradle-plugin" "0.75.3" - "@react-native/js-polyfills" "0.75.3" - "@react-native/normalize-colors" "0.75.3" - "@react-native/virtualized-lists" "0.75.3" + "@react-native/assets-registry" "0.76.2" + "@react-native/codegen" "0.76.2" + "@react-native/community-cli-plugin" "0.76.2" + "@react-native/gradle-plugin" "0.76.2" + "@react-native/js-polyfills" "0.76.2" + "@react-native/normalize-colors" "0.76.2" + "@react-native/virtualized-lists" "0.76.2" abort-controller "^3.0.0" anser "^1.4.9" ansi-regex "^5.0.0" + babel-jest "^29.7.0" + babel-plugin-syntax-hermes-parser "^0.23.1" base64-js "^1.5.1" chalk "^4.0.0" - commander "^9.4.1" + commander "^12.0.0" event-target-shim "^5.0.1" flow-enums-runtime "^0.0.6" glob "^7.1.1" @@ -7736,11 +7822,11 @@ react-native@0.75.3: jest-environment-node "^29.6.3" jsc-android "^250231.0.0" memoize-one "^5.0.0" - metro-runtime "^0.80.3" - metro-source-map "^0.80.3" + metro-runtime "^0.81.0" + metro-source-map "^0.81.0" mkdirp "^0.5.1" nullthrows "^1.1.1" - pretty-format "^26.5.2" + pretty-format "^29.7.0" promise "^8.3.0" react-devtools-core "^5.3.1" react-refresh "^0.14.0" @@ -7749,7 +7835,7 @@ react-native@0.75.3: semver "^7.1.3" stacktrace-parser "^0.1.10" whatwg-fetch "^3.0.0" - ws "^6.2.2" + ws "^6.2.3" yargs "^17.6.2" react-refresh@^0.14.0: @@ -8136,7 +8222,7 @@ safe-array-concat@^1.1.2: has-symbols "^1.0.3" isarray "^2.0.5" -safe-buffer@5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: +safe-buffer@~5.1.0, safe-buffer@~5.1.1: version "5.1.2" resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== @@ -8211,7 +8297,7 @@ semver@^6.0.0, semver@^6.2.0, semver@^6.3.0, semver@^6.3.1: resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4" integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== -semver@^7.1.3, semver@^7.3.4, semver@^7.3.7, semver@^7.5.2, semver@^7.5.3, semver@^7.5.4, semver@^7.6.0: +semver@^7.1.3, semver@^7.3.4, semver@^7.3.7, semver@^7.5.3, semver@^7.5.4, semver@^7.6.0: version "7.6.3" resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.3.tgz#980f7b5550bc175fb4dc09403085627f9eb33143" integrity sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A== @@ -8301,7 +8387,7 @@ shebang-regex@^3.0.0: resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== -shell-quote@^1.6.1, shell-quote@^1.7.3: +shell-quote@^1.6.1: version "1.8.1" resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.8.1.tgz#6dbf4db75515ad5bac63b4f1894c3a154c766680" integrity sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA== @@ -8340,15 +8426,6 @@ slash@^3.0.0: resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634" integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== -slice-ansi@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-2.1.0.tgz#cacd7693461a637a5788d92a7dd4fba068e81636" - integrity sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ== - dependencies: - ansi-styles "^3.2.0" - astral-regex "^1.0.0" - is-fullwidth-code-point "^2.0.0" - smart-buffer@^4.2.0: version "4.2.0" resolved "https://registry.yarnpkg.com/smart-buffer/-/smart-buffer-4.2.0.tgz#6e1d71fa4f18c05f7d0ff216dd16a481d0e8d9ae" @@ -8588,13 +8665,6 @@ string_decoder@~1.1.1: dependencies: safe-buffer "~5.1.0" -strip-ansi@^5.0.0, strip-ansi@^5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae" - integrity sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA== - dependencies: - ansi-regex "^4.1.0" - strip-ansi@^6.0.0, strip-ansi@^6.0.1: version "6.0.1" resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" @@ -8634,16 +8704,6 @@ strip-json-comments@~2.0.1: resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" integrity sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ== -strnum@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/strnum/-/strnum-1.0.5.tgz#5c4e829fe15ad4ff0d20c3db5ac97b73c9b072db" - integrity sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA== - -sudo-prompt@^9.0.0: - version "9.2.1" - resolved "https://registry.yarnpkg.com/sudo-prompt/-/sudo-prompt-9.2.1.tgz#77efb84309c9ca489527a4e749f287e6bdd52afd" - integrity sha512-Mu7R0g4ig9TUuGSxJavny5Rv0egCEtpZRNMrZaYS1vxkiIxGiGUwoezU3LazIQ+KE04hTrTfNPgxU5gzi7F5Pw== - supports-color@^5.3.0: version "5.5.0" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" @@ -8938,10 +8998,10 @@ typedarray@^0.0.6: resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" integrity sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA== -typescript@5.0.4: - version "5.0.4" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.0.4.tgz#b217fd20119bd61a94d4011274e0ab369058da3b" - integrity sha512-cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw== +typescript@5.6.3: + version "5.6.3" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.6.3.tgz#5f3449e31c9d94febb17de03cc081dd56d81db5b" + integrity sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw== uglify-js@^3.1.4: version "3.19.1" @@ -9026,6 +9086,14 @@ update-browserslist-db@^1.1.0: escalade "^3.1.2" picocolors "^1.0.1" +update-browserslist-db@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.1.1.tgz#80846fba1d79e82547fb661f8d141e0945755fe5" + integrity sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A== + dependencies: + escalade "^3.2.0" + picocolors "^1.1.0" + update-notifier@5.1.0: version "5.1.0" resolved "https://registry.yarnpkg.com/update-notifier/-/update-notifier-5.1.0.tgz#4ab0d7c7f36a231dd7316cf7729313f0214d9ad9" @@ -9102,11 +9170,6 @@ validate-npm-package-license@^3.0.1: spdx-correct "^3.0.0" spdx-expression-parse "^3.0.0" -vary@~1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" - integrity sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg== - vlq@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/vlq/-/vlq-1.0.1.tgz#c003f6e7c0b4c1edd623fd6ee50bbc0d6a1de468" @@ -9293,14 +9356,14 @@ write-file-atomic@^4.0.2: imurmurhash "^0.1.4" signal-exit "^3.0.7" -ws@^6.2.2, ws@^6.2.3: +ws@^6.2.3: version "6.2.3" resolved "https://registry.yarnpkg.com/ws/-/ws-6.2.3.tgz#ccc96e4add5fd6fedbc491903075c85c5a11d9ee" integrity sha512-jmTjYU0j60B+vHey6TfR3Z7RD61z/hmxBS3VMSGIrroOWXQEneK1zNuotOUrGyBHQj0yrpsLHPWtigEFd13ndA== dependencies: async-limiter "~1.0.0" -ws@^7, ws@^7.5.1: +ws@^7, ws@^7.5.10: version "7.5.10" resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.10.tgz#58b5c20dc281633f6c19113f39b349bd8bd558d9" integrity sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ== @@ -9345,11 +9408,6 @@ yaml@1.10.2, yaml@^1.10.0: resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b" integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg== -yaml@^2.2.1: - version "2.5.0" - resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.5.0.tgz#c6165a721cf8000e91c36490a41d7be25176cf5d" - integrity sha512-2wWLbGbYDiSqqIKoPjar3MPgB94ErzCtrNE1FdqGuaO0pi2JGjmE8aW8TDZwzU7vuxcGRdL/4gPQwQ7hD5AMSw== - yargs-parser@20.2.9, yargs-parser@^20.2.2, yargs-parser@^20.2.3: version "20.2.9" resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee"