diff --git a/example/android/app/src/main/java/iterable/reactnativesdk/example/MainApplication.kt b/example/android/app/src/main/java/iterable/reactnativesdk/example/MainApplication.kt index d0fba2035..b9074aeb3 100644 --- a/example/android/app/src/main/java/iterable/reactnativesdk/example/MainApplication.kt +++ b/example/android/app/src/main/java/iterable/reactnativesdk/example/MainApplication.kt @@ -4,13 +4,11 @@ import android.app.Application import com.facebook.react.PackageList import com.facebook.react.ReactApplication import com.facebook.react.ReactHost +import com.facebook.react.ReactNativeApplicationEntryPoint.loadReactNative import com.facebook.react.ReactNativeHost 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.soloader.OpenSourceMergedSoMapping -import com.facebook.soloader.SoLoader class MainApplication : Application(), ReactApplication { @@ -35,10 +33,6 @@ class MainApplication : Application(), ReactApplication { override fun onCreate() { super.onCreate() - 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() - } + loadReactNative(this) } } diff --git a/example/android/build.gradle b/example/android/build.gradle index ff7898f7e..c0b91c633 100644 --- a/example/android/build.gradle +++ b/example/android/build.gradle @@ -5,7 +5,7 @@ buildscript { compileSdkVersion = 35 targetSdkVersion = 35 ndkVersion = "27.1.12297006" - kotlinVersion = "2.0.21" + kotlinVersion = "2.1.20" } repositories { google() diff --git a/example/android/gradle.properties b/example/android/gradle.properties index c26b81501..d30a7202d 100644 --- a/example/android/gradle.properties +++ b/example/android/gradle.properties @@ -10,7 +10,7 @@ # Specifies the JVM arguments used for the daemon process. # The setting is particularly useful for tweaking memory settings. # Default value: -Xmx512m -XX:MaxMetaspaceSize=256m -org.gradle.jvmargs=-Xmx2048m -XX:MaxMetaspaceSize=512m +org.gradle.jvmargs=-Xmx4096m -XX:MaxMetaspaceSize=1024m # When configured, Gradle will run in incubating parallel mode. # This option should only be used with decoupled projects. More details, visit @@ -40,4 +40,4 @@ hermesEnabled=true # Needed for react-native-webview # See: https://github.com/react-native-webview/react-native-webview/blob/HEAD/docs/Getting-Started.md -android.enableJetifier=true \ No newline at end of file +android.enableJetifier=true diff --git a/example/android/gradle/wrapper/gradle-wrapper.jar b/example/android/gradle/wrapper/gradle-wrapper.jar index e6441136f..1b33c55ba 100644 Binary files a/example/android/gradle/wrapper/gradle-wrapper.jar and b/example/android/gradle/wrapper/gradle-wrapper.jar differ diff --git a/example/android/gradle/wrapper/gradle-wrapper.properties b/example/android/gradle/wrapper/gradle-wrapper.properties index 37f853b1c..002b867c4 100644 --- a/example/android/gradle/wrapper/gradle-wrapper.properties +++ b/example/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.13-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.14.1-bin.zip networkTimeout=10000 validateDistributionUrl=true zipStoreBase=GRADLE_USER_HOME diff --git a/example/android/gradlew b/example/android/gradlew index faf93008b..23d15a936 100755 --- a/example/android/gradlew +++ b/example/android/gradlew @@ -114,7 +114,7 @@ case "$( uname )" in #( NONSTOP* ) nonstop=true ;; esac -CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar +CLASSPATH="\\\"\\\"" # Determine the Java command to use to start the JVM. @@ -213,7 +213,7 @@ DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"' set -- \ "-Dorg.gradle.appname=$APP_BASE_NAME" \ -classpath "$CLASSPATH" \ - org.gradle.wrapper.GradleWrapperMain \ + -jar "$APP_HOME/gradle/wrapper/gradle-wrapper.jar" \ "$@" # Stop when "xargs" is not available. diff --git a/example/android/gradlew.bat b/example/android/gradlew.bat index 9d21a2183..dd2b8eedb 100644 --- a/example/android/gradlew.bat +++ b/example/android/gradlew.bat @@ -1,3 +1,8 @@ +@REM Copyright (c) Meta Platforms, Inc. and affiliates. +@REM +@REM This source code is licensed under the MIT license found in the +@REM LICENSE file in the root directory of this source tree. + @rem @rem Copyright 2015 the original author or authors. @rem @@ -70,11 +75,11 @@ goto fail :execute @rem Setup the command line -set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar +set CLASSPATH= @rem Execute Gradle -"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %* +"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" -jar "%APP_HOME%\gradle\wrapper\gradle-wrapper.jar" %* :end @rem End local scope for the variables with windows NT shell diff --git a/example/ios/ReactNativeSdkExample.xcodeproj/project.pbxproj b/example/ios/ReactNativeSdkExample.xcodeproj/project.pbxproj index e309f356c..32270508d 100644 --- a/example/ios/ReactNativeSdkExample.xcodeproj/project.pbxproj +++ b/example/ios/ReactNativeSdkExample.xcodeproj/project.pbxproj @@ -13,8 +13,8 @@ 13B07FC11A68108700A75B9A /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB71A68108700A75B9A /* main.m */; }; 81AB9BB82411601600AC10FF /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */; }; A3A40C20801B8F02005FA4C0 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 1FC6B09E65A7BD9F6864C5D8 /* PrivacyInfo.xcprivacy */; }; - AF28462A3110C51F1F7C533F /* libPods-ReactNativeSdkExample-ReactNativeSdkExampleTests.a in Frameworks */ = {isa = PBXBuildFile; fileRef = EAF2382B3B43BA895BB6B686 /* libPods-ReactNativeSdkExample-ReactNativeSdkExampleTests.a */; }; - E225F55180BFEC9EEE90D657 /* libPods-ReactNativeSdkExample.a in Frameworks */ = {isa = PBXBuildFile; fileRef = FD72BAA10A70AEE2E1762531 /* libPods-ReactNativeSdkExample.a */; }; + AAC15128BE6693F28F239FA1 /* libPods-ReactNativeSdkExample.a in Frameworks */ = {isa = PBXBuildFile; fileRef = BF8A7D92606ACD4CB1EBDE3B /* libPods-ReactNativeSdkExample.a */; }; + EADCC8C8B500338716DCEE5C /* libPods-ReactNativeSdkExample-ReactNativeSdkExampleTests.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 1EAED0E46616EF0688436272 /* libPods-ReactNativeSdkExample-ReactNativeSdkExampleTests.a */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ @@ -38,15 +38,15 @@ 13B07FB61A68108700A75B9A /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = ReactNativeSdkExample/Info.plist; sourceTree = ""; }; 13B07FB71A68108700A75B9A /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = main.m; path = ReactNativeSdkExample/main.m; sourceTree = ""; }; 13B07FB81A68108700A75B9A /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = PrivacyInfo.xcprivacy; path = ReactNativeSdkExample/PrivacyInfo.xcprivacy; sourceTree = ""; }; - 1DE06B70B5C5DE57C13F2E47 /* Pods-ReactNativeSdkExample.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ReactNativeSdkExample.release.xcconfig"; path = "Target Support Files/Pods-ReactNativeSdkExample/Pods-ReactNativeSdkExample.release.xcconfig"; sourceTree = ""; }; + 1EAED0E46616EF0688436272 /* libPods-ReactNativeSdkExample-ReactNativeSdkExampleTests.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-ReactNativeSdkExample-ReactNativeSdkExampleTests.a"; sourceTree = BUILT_PRODUCTS_DIR; }; 1FC6B09E65A7BD9F6864C5D8 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xml; name = PrivacyInfo.xcprivacy; path = ReactNativeSdkExample/PrivacyInfo.xcprivacy; sourceTree = ""; }; - 2F23FDF9D4FFC53BA5121BDB /* Pods-ReactNativeSdkExample-ReactNativeSdkExampleTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ReactNativeSdkExample-ReactNativeSdkExampleTests.release.xcconfig"; path = "Target Support Files/Pods-ReactNativeSdkExample-ReactNativeSdkExampleTests/Pods-ReactNativeSdkExample-ReactNativeSdkExampleTests.release.xcconfig"; sourceTree = ""; }; - 771D98D0AC0E53593792DAB8 /* Pods-ReactNativeSdkExample-ReactNativeSdkExampleTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ReactNativeSdkExample-ReactNativeSdkExampleTests.debug.xcconfig"; path = "Target Support Files/Pods-ReactNativeSdkExample-ReactNativeSdkExampleTests/Pods-ReactNativeSdkExample-ReactNativeSdkExampleTests.debug.xcconfig"; sourceTree = ""; }; + 26728A6D50F255E89AF7B45E /* Pods-ReactNativeSdkExample.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ReactNativeSdkExample.release.xcconfig"; path = "Target Support Files/Pods-ReactNativeSdkExample/Pods-ReactNativeSdkExample.release.xcconfig"; sourceTree = ""; }; + 5F86CA8F5AEC48DBA647D80E /* Pods-ReactNativeSdkExample-ReactNativeSdkExampleTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ReactNativeSdkExample-ReactNativeSdkExampleTests.release.xcconfig"; path = "Target Support Files/Pods-ReactNativeSdkExample-ReactNativeSdkExampleTests/Pods-ReactNativeSdkExample-ReactNativeSdkExampleTests.release.xcconfig"; sourceTree = ""; }; 81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; name = LaunchScreen.storyboard; path = ReactNativeSdkExample/LaunchScreen.storyboard; sourceTree = ""; }; - C1AD86E8B58E50F21834E1B0 /* Pods-ReactNativeSdkExample.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ReactNativeSdkExample.debug.xcconfig"; path = "Target Support Files/Pods-ReactNativeSdkExample/Pods-ReactNativeSdkExample.debug.xcconfig"; sourceTree = ""; }; - EAF2382B3B43BA895BB6B686 /* libPods-ReactNativeSdkExample-ReactNativeSdkExampleTests.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-ReactNativeSdkExample-ReactNativeSdkExampleTests.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + BF8A7D92606ACD4CB1EBDE3B /* libPods-ReactNativeSdkExample.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-ReactNativeSdkExample.a"; sourceTree = BUILT_PRODUCTS_DIR; }; + D63EF664AFAA2B30B6D567E8 /* Pods-ReactNativeSdkExample.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ReactNativeSdkExample.debug.xcconfig"; path = "Target Support Files/Pods-ReactNativeSdkExample/Pods-ReactNativeSdkExample.debug.xcconfig"; sourceTree = ""; }; + E7C3BAADBFD9D2CD8360575A /* Pods-ReactNativeSdkExample-ReactNativeSdkExampleTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ReactNativeSdkExample-ReactNativeSdkExampleTests.debug.xcconfig"; path = "Target Support Files/Pods-ReactNativeSdkExample-ReactNativeSdkExampleTests/Pods-ReactNativeSdkExample-ReactNativeSdkExampleTests.debug.xcconfig"; sourceTree = ""; }; ED297162215061F000B7C4FE /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JavaScriptCore.framework; path = System/Library/Frameworks/JavaScriptCore.framework; sourceTree = SDKROOT; }; - FD72BAA10A70AEE2E1762531 /* libPods-ReactNativeSdkExample.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-ReactNativeSdkExample.a"; sourceTree = BUILT_PRODUCTS_DIR; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -54,7 +54,7 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - AF28462A3110C51F1F7C533F /* libPods-ReactNativeSdkExample-ReactNativeSdkExampleTests.a in Frameworks */, + EADCC8C8B500338716DCEE5C /* libPods-ReactNativeSdkExample-ReactNativeSdkExampleTests.a in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -62,7 +62,7 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - E225F55180BFEC9EEE90D657 /* libPods-ReactNativeSdkExample.a in Frameworks */, + AAC15128BE6693F28F239FA1 /* libPods-ReactNativeSdkExample.a in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -105,8 +105,8 @@ isa = PBXGroup; children = ( ED297162215061F000B7C4FE /* JavaScriptCore.framework */, - FD72BAA10A70AEE2E1762531 /* libPods-ReactNativeSdkExample.a */, - EAF2382B3B43BA895BB6B686 /* libPods-ReactNativeSdkExample-ReactNativeSdkExampleTests.a */, + BF8A7D92606ACD4CB1EBDE3B /* libPods-ReactNativeSdkExample.a */, + 1EAED0E46616EF0688436272 /* libPods-ReactNativeSdkExample-ReactNativeSdkExampleTests.a */, ); name = Frameworks; sourceTree = ""; @@ -145,10 +145,10 @@ BBD78D7AC51CEA395F1C20DB /* Pods */ = { isa = PBXGroup; children = ( - C1AD86E8B58E50F21834E1B0 /* Pods-ReactNativeSdkExample.debug.xcconfig */, - 1DE06B70B5C5DE57C13F2E47 /* Pods-ReactNativeSdkExample.release.xcconfig */, - 771D98D0AC0E53593792DAB8 /* Pods-ReactNativeSdkExample-ReactNativeSdkExampleTests.debug.xcconfig */, - 2F23FDF9D4FFC53BA5121BDB /* Pods-ReactNativeSdkExample-ReactNativeSdkExampleTests.release.xcconfig */, + D63EF664AFAA2B30B6D567E8 /* Pods-ReactNativeSdkExample.debug.xcconfig */, + 26728A6D50F255E89AF7B45E /* Pods-ReactNativeSdkExample.release.xcconfig */, + E7C3BAADBFD9D2CD8360575A /* Pods-ReactNativeSdkExample-ReactNativeSdkExampleTests.debug.xcconfig */, + 5F86CA8F5AEC48DBA647D80E /* Pods-ReactNativeSdkExample-ReactNativeSdkExampleTests.release.xcconfig */, ); path = Pods; sourceTree = ""; @@ -160,12 +160,12 @@ isa = PBXNativeTarget; buildConfigurationList = 00E357021AD99517003FC87E /* Build configuration list for PBXNativeTarget "ReactNativeSdkExampleTests" */; buildPhases = ( - B3F547D6CB6AD061206A7617 /* [CP] Check Pods Manifest.lock */, + C441C30578C67A14260C3766 /* [CP] Check Pods Manifest.lock */, 00E356EA1AD99517003FC87E /* Sources */, 00E356EB1AD99517003FC87E /* Frameworks */, 00E356EC1AD99517003FC87E /* Resources */, - 8E28F62B7A877706316B094B /* [CP] Embed Pods Frameworks */, - 8A2C9A4DC26C857571369997 /* [CP] Copy Pods Resources */, + 89B9D75C7F0090FAB6DEF2B7 /* [CP] Embed Pods Frameworks */, + 7562B5DA7C758C64E3FA92BE /* [CP] Copy Pods Resources */, ); buildRules = ( ); @@ -181,13 +181,13 @@ isa = PBXNativeTarget; buildConfigurationList = 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "ReactNativeSdkExample" */; buildPhases = ( - 6E7D2213DD8B7C8A27250CE4 /* [CP] Check Pods Manifest.lock */, + 6EADC29EE41BFCA20E15F745 /* [CP] Check Pods Manifest.lock */, 13B07F871A680F5B00A75B9A /* Sources */, 13B07F8C1A680F5B00A75B9A /* Frameworks */, 13B07F8E1A680F5B00A75B9A /* Resources */, 00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */, - DE6FA080667412B5E6F3126B /* [CP] Embed Pods Frameworks */, - 77EBFFD935A12DF328729C91 /* [CP] Copy Pods Resources */, + 1231F7A67442F84A13BA6561 /* [CP] Embed Pods Frameworks */, + DC1361547F66F1FAF7539E53 /* [CP] Copy Pods Resources */, ); buildRules = ( ); @@ -271,46 +271,46 @@ shellPath = /bin/sh; shellScript = "set -e\n\nWITH_ENVIRONMENT=\"$REACT_NATIVE_PATH/scripts/xcode/with-environment.sh\"\nREACT_NATIVE_XCODE=\"$REACT_NATIVE_PATH/scripts/react-native-xcode.sh\"\n\n/bin/sh -c \"$WITH_ENVIRONMENT $REACT_NATIVE_XCODE\"\n"; }; - 6E7D2213DD8B7C8A27250CE4 /* [CP] Check Pods Manifest.lock */ = { + 1231F7A67442F84A13BA6561 /* [CP] Embed Pods Frameworks */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-ReactNativeSdkExample/Pods-ReactNativeSdkExample-frameworks-${CONFIGURATION}-input-files.xcfilelist", ); - inputPaths = ( - "${PODS_PODFILE_DIR_PATH}/Podfile.lock", - "${PODS_ROOT}/Manifest.lock", - ); - name = "[CP] Check Pods Manifest.lock"; + name = "[CP] Embed Pods Frameworks"; outputFileListPaths = ( - ); - outputPaths = ( - "$(DERIVED_FILE_DIR)/Pods-ReactNativeSdkExample-checkManifestLockResult.txt", + "${PODS_ROOT}/Target Support Files/Pods-ReactNativeSdkExample/Pods-ReactNativeSdkExample-frameworks-${CONFIGURATION}-output-files.xcfilelist", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-ReactNativeSdkExample/Pods-ReactNativeSdkExample-frameworks.sh\"\n"; showEnvVarsInLog = 0; }; - 77EBFFD935A12DF328729C91 /* [CP] Copy Pods Resources */ = { + 6EADC29EE41BFCA20E15F745 /* [CP] Check Pods Manifest.lock */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-ReactNativeSdkExample/Pods-ReactNativeSdkExample-resources-${CONFIGURATION}-input-files.xcfilelist", ); - name = "[CP] Copy Pods Resources"; + inputPaths = ( + "${PODS_PODFILE_DIR_PATH}/Podfile.lock", + "${PODS_ROOT}/Manifest.lock", + ); + name = "[CP] Check Pods Manifest.lock"; outputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-ReactNativeSdkExample/Pods-ReactNativeSdkExample-resources-${CONFIGURATION}-output-files.xcfilelist", + ); + outputPaths = ( + "$(DERIVED_FILE_DIR)/Pods-ReactNativeSdkExample-checkManifestLockResult.txt", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-ReactNativeSdkExample/Pods-ReactNativeSdkExample-resources.sh\"\n"; + shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; showEnvVarsInLog = 0; }; - 8A2C9A4DC26C857571369997 /* [CP] Copy Pods Resources */ = { + 7562B5DA7C758C64E3FA92BE /* [CP] Copy Pods Resources */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -327,7 +327,7 @@ shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-ReactNativeSdkExample-ReactNativeSdkExampleTests/Pods-ReactNativeSdkExample-ReactNativeSdkExampleTests-resources.sh\"\n"; showEnvVarsInLog = 0; }; - 8E28F62B7A877706316B094B /* [CP] Embed Pods Frameworks */ = { + 89B9D75C7F0090FAB6DEF2B7 /* [CP] Embed Pods Frameworks */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -344,7 +344,7 @@ shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-ReactNativeSdkExample-ReactNativeSdkExampleTests/Pods-ReactNativeSdkExample-ReactNativeSdkExampleTests-frameworks.sh\"\n"; showEnvVarsInLog = 0; }; - B3F547D6CB6AD061206A7617 /* [CP] Check Pods Manifest.lock */ = { + C441C30578C67A14260C3766 /* [CP] Check Pods Manifest.lock */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -366,21 +366,21 @@ shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; showEnvVarsInLog = 0; }; - DE6FA080667412B5E6F3126B /* [CP] Embed Pods Frameworks */ = { + DC1361547F66F1FAF7539E53 /* [CP] Copy Pods Resources */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-ReactNativeSdkExample/Pods-ReactNativeSdkExample-frameworks-${CONFIGURATION}-input-files.xcfilelist", + "${PODS_ROOT}/Target Support Files/Pods-ReactNativeSdkExample/Pods-ReactNativeSdkExample-resources-${CONFIGURATION}-input-files.xcfilelist", ); - name = "[CP] Embed Pods Frameworks"; + name = "[CP] Copy Pods Resources"; outputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-ReactNativeSdkExample/Pods-ReactNativeSdkExample-frameworks-${CONFIGURATION}-output-files.xcfilelist", + "${PODS_ROOT}/Target Support Files/Pods-ReactNativeSdkExample/Pods-ReactNativeSdkExample-resources-${CONFIGURATION}-output-files.xcfilelist", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-ReactNativeSdkExample/Pods-ReactNativeSdkExample-frameworks.sh\"\n"; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-ReactNativeSdkExample/Pods-ReactNativeSdkExample-resources.sh\"\n"; showEnvVarsInLog = 0; }; /* End PBXShellScriptBuildPhase section */ @@ -416,7 +416,7 @@ /* Begin XCBuildConfiguration section */ 00E356F61AD99517003FC87E /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 771D98D0AC0E53593792DAB8 /* Pods-ReactNativeSdkExample-ReactNativeSdkExampleTests.debug.xcconfig */; + baseConfigurationReference = E7C3BAADBFD9D2CD8360575A /* Pods-ReactNativeSdkExample-ReactNativeSdkExampleTests.debug.xcconfig */; buildSettings = { BUNDLE_LOADER = "$(TEST_HOST)"; DEVELOPMENT_TEAM = BP98Z28R86; @@ -444,7 +444,7 @@ }; 00E356F71AD99517003FC87E /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 2F23FDF9D4FFC53BA5121BDB /* Pods-ReactNativeSdkExample-ReactNativeSdkExampleTests.release.xcconfig */; + baseConfigurationReference = 5F86CA8F5AEC48DBA647D80E /* Pods-ReactNativeSdkExample-ReactNativeSdkExampleTests.release.xcconfig */; buildSettings = { BUNDLE_LOADER = "$(TEST_HOST)"; COPY_PHASE_STRIP = NO; @@ -469,7 +469,7 @@ }; 13B07F941A680F5B00A75B9A /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = C1AD86E8B58E50F21834E1B0 /* Pods-ReactNativeSdkExample.debug.xcconfig */; + baseConfigurationReference = D63EF664AFAA2B30B6D567E8 /* Pods-ReactNativeSdkExample.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_ENABLE_MODULES = YES; @@ -498,7 +498,7 @@ }; 13B07F951A680F5B00A75B9A /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 1DE06B70B5C5DE57C13F2E47 /* Pods-ReactNativeSdkExample.release.xcconfig */; + baseConfigurationReference = 26728A6D50F255E89AF7B45E /* Pods-ReactNativeSdkExample.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_ENABLE_MODULES = YES; diff --git a/example/package.json b/example/package.json index 40ca703a4..0327aecaf 100644 --- a/example/package.json +++ b/example/package.json @@ -14,31 +14,31 @@ "@react-navigation/native": "^6.0.8", "@react-navigation/native-stack": "^6.11.0", "@react-navigation/stack": "^6.3.21", - "react": "19.0.0", - "react-native": "0.79.3", - "react-native-gesture-handler": "^2.24.0", - "react-native-safe-area-context": "^5.1.0", - "react-native-screens": "^4.9.1", + "react": "19.1.0", + "react-native": "^0.80.0", + "react-native-gesture-handler": "^2.26.0", + "react-native-safe-area-context": "^5.4.0", + "react-native-screens": "^4.11.1", "react-native-vector-icons": "^10.2.0", - "react-native-webview": "^13.13.1" + "react-native-webview": "^13.14.1" }, "devDependencies": { "@babel/core": "^7.25.2", "@babel/preset-env": "^7.25.3", "@babel/runtime": "^7.25.0", - "@react-native-community/cli": "18.0.0", - "@react-native-community/cli-platform-android": "18.0.0", - "@react-native-community/cli-platform-ios": "18.0.0", - "@react-native/babel-preset": "0.79.3", - "@react-native/eslint-config": "0.79.3", - "@react-native/metro-config": "0.79.3", - "@react-native/typescript-config": "0.79.3", + "@react-native-community/cli": "^19.0.0", + "@react-native-community/cli-platform-android": "^19.0.0", + "@react-native-community/cli-platform-ios": "^19.0.0", + "@react-native/babel-preset": "^0.80.0", + "@react-native/eslint-config": "0.80.0", + "@react-native/metro-config": "^0.80.0", + "@react-native/typescript-config": "0.80.0", "@types/jest": "^29.5.13", - "@types/react": "^19.0.0", - "@types/react-test-renderer": "^19.0.0", + "@types/react": "^19.1.0", + "@types/react-test-renderer": "^19.1.0", "react-native-builder-bob": "^0.30.2", "react-native-dotenv": "^3.4.11", - "react-test-renderer": "19.0.0" + "react-test-renderer": "19.1.0" }, "engines": { "node": ">=18" diff --git a/package.json b/package.json index e324caebe..b69efb933 100644 --- a/package.json +++ b/package.json @@ -67,11 +67,11 @@ "devDependencies": { "@commitlint/config-conventional": "^17.0.2", "@evilmartians/lefthook": "^1.5.0", - "@react-native/babel-preset": "0.79.3", - "@react-native/eslint-config": "0.79.3", - "@react-native/metro-config": "0.79.3", - "@react-native/typescript-config": "0.79.3", - "@react-navigation/native": "^6.1.18", + "@react-native/babel-preset": "^0.80.0", + "@react-native/eslint-config": "0.80.0", + "@react-native/metro-config": "^0.80.0", + "@react-native/typescript-config": "0.80.0", + "@react-navigation/native": "^6.0.8", "@release-it/conventional-changelog": "^5.0.0", "@testing-library/jest-native": "^5.4.3", "@testing-library/react-native": "^12.7.2", @@ -87,17 +87,17 @@ "eslint-plugin-jest": "^28.9.0", "eslint-plugin-prettier": "^5.0.1", "eslint-plugin-tsdoc": "^0.3.0", - "jest": "^29.7.0", + "jest": "^29.2.1", "prettier": "^3.0.3", - "react": "19.0.0", - "react-native": "0.79.3", + "react": "19.1.0", + "react-native": "^0.80.0", "react-native-builder-bob": "^0.40.4", - "react-native-gesture-handler": "^2.24.0", - "react-native-safe-area-context": "^5.1.0", - "react-native-screens": "^4.9.1", + "react-native-gesture-handler": "^2.26.0", + "react-native-safe-area-context": "^5.4.0", + "react-native-screens": "^4.11.1", "react-native-vector-icons": "^10.2.0", - "react-native-webview": "^13.13.1", - "react-test-renderer": "19.0.0", + "react-native-webview": "^13.14.1", + "react-test-renderer": "19.1.0", "release-it": "^15.0.0", "turbo": "^1.10.7", "typedoc": "^0.26.11", @@ -106,7 +106,7 @@ "typescript": "^5.2.2" }, "resolutions": { - "@types/react": "^19.0.0" + "@types/react": "^19.1.0" }, "peerDependencies": { "@react-navigation/native": "*", diff --git a/yarn.lock b/yarn.lock index d598c2d7a..2aef480e5 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3064,30 +3064,30 @@ __metadata: "@babel/core": ^7.25.2 "@babel/preset-env": ^7.25.3 "@babel/runtime": ^7.25.0 - "@react-native-community/cli": 18.0.0 - "@react-native-community/cli-platform-android": 18.0.0 - "@react-native-community/cli-platform-ios": 18.0.0 - "@react-native/babel-preset": 0.79.3 - "@react-native/eslint-config": 0.79.3 - "@react-native/metro-config": 0.79.3 - "@react-native/typescript-config": 0.79.3 + "@react-native-community/cli": ^19.0.0 + "@react-native-community/cli-platform-android": ^19.0.0 + "@react-native-community/cli-platform-ios": ^19.0.0 + "@react-native/babel-preset": ^0.80.0 + "@react-native/eslint-config": 0.80.0 + "@react-native/metro-config": ^0.80.0 + "@react-native/typescript-config": 0.80.0 "@react-navigation/bottom-tabs": ^6.6.1 "@react-navigation/native": ^6.0.8 "@react-navigation/native-stack": ^6.11.0 "@react-navigation/stack": ^6.3.21 "@types/jest": ^29.5.13 - "@types/react": ^19.0.0 - "@types/react-test-renderer": ^19.0.0 - react: 19.0.0 - react-native: 0.79.3 + "@types/react": ^19.1.0 + "@types/react-test-renderer": ^19.1.0 + react: 19.1.0 + react-native: ^0.80.0 react-native-builder-bob: ^0.30.2 react-native-dotenv: ^3.4.11 - react-native-gesture-handler: ^2.24.0 - react-native-safe-area-context: ^5.1.0 - react-native-screens: ^4.9.1 + react-native-gesture-handler: ^2.26.0 + react-native-safe-area-context: ^5.4.0 + react-native-screens: ^4.11.1 react-native-vector-icons: ^10.2.0 - react-native-webview: ^13.13.1 - react-test-renderer: 19.0.0 + react-native-webview: ^13.14.1 + react-test-renderer: 19.1.0 languageName: unknown linkType: soft @@ -3097,11 +3097,11 @@ __metadata: dependencies: "@commitlint/config-conventional": ^17.0.2 "@evilmartians/lefthook": ^1.5.0 - "@react-native/babel-preset": 0.79.3 - "@react-native/eslint-config": 0.79.3 - "@react-native/metro-config": 0.79.3 - "@react-native/typescript-config": 0.79.3 - "@react-navigation/native": ^6.1.18 + "@react-native/babel-preset": ^0.80.0 + "@react-native/eslint-config": 0.80.0 + "@react-native/metro-config": ^0.80.0 + "@react-native/typescript-config": 0.80.0 + "@react-navigation/native": ^6.0.8 "@release-it/conventional-changelog": ^5.0.0 "@testing-library/jest-native": ^5.4.3 "@testing-library/react-native": ^12.7.2 @@ -3117,17 +3117,17 @@ __metadata: eslint-plugin-jest: ^28.9.0 eslint-plugin-prettier: ^5.0.1 eslint-plugin-tsdoc: ^0.3.0 - jest: ^29.7.0 + jest: ^29.2.1 prettier: ^3.0.3 - react: 19.0.0 - react-native: 0.79.3 + react: 19.1.0 + react-native: ^0.80.0 react-native-builder-bob: ^0.40.4 - react-native-gesture-handler: ^2.24.0 - react-native-safe-area-context: ^5.1.0 - react-native-screens: ^4.9.1 + react-native-gesture-handler: ^2.26.0 + react-native-safe-area-context: ^5.4.0 + react-native-screens: ^4.11.1 react-native-vector-icons: ^10.2.0 - react-native-webview: ^13.13.1 - react-test-renderer: 19.0.0 + react-native-webview: ^13.14.1 + react-test-renderer: 19.1.0 release-it: ^15.0.0 turbo: ^1.10.7 typedoc: ^0.26.11 @@ -3724,65 +3724,65 @@ __metadata: languageName: node linkType: hard -"@react-native-community/cli-clean@npm:18.0.0": - version: 18.0.0 - resolution: "@react-native-community/cli-clean@npm:18.0.0" +"@react-native-community/cli-clean@npm:19.0.0": + version: 19.0.0 + resolution: "@react-native-community/cli-clean@npm:19.0.0" dependencies: - "@react-native-community/cli-tools": 18.0.0 + "@react-native-community/cli-tools": 19.0.0 chalk: ^4.1.2 execa: ^5.0.0 fast-glob: ^3.3.2 - checksum: 901f9ba9c124447de7da76b4e4a52dd6c374ffd117def571368e23393e2a4591e907076d937f8a6a6a81d97a24fcc6f73b7d026d327d9319bf3c4e83f84a79c5 + checksum: 9360746c25fae7926f5d4d3304cabd5a3d72e592ba5f13379799df7fa6df48fe21b75fa299c6427ecef1de9b3bff1a683a81b22fe502ae2bd17a2fec2d672125 languageName: node linkType: hard -"@react-native-community/cli-config-android@npm:18.0.0": - version: 18.0.0 - resolution: "@react-native-community/cli-config-android@npm:18.0.0" +"@react-native-community/cli-config-android@npm:19.0.0": + version: 19.0.0 + resolution: "@react-native-community/cli-config-android@npm:19.0.0" dependencies: - "@react-native-community/cli-tools": 18.0.0 + "@react-native-community/cli-tools": 19.0.0 chalk: ^4.1.2 fast-glob: ^3.3.2 fast-xml-parser: ^4.4.1 - checksum: 60baf6f009f2ecbfa28c9320a83f32682336e4718697d18ac63530cebba7df7040a9209871ddf96c90cf8047f23b49cac11e8fc67c0cb3419f1f4758e8cc3efc + checksum: 549029c4be6cbd2eac10bb386c235a9435e2e832258cf2a631c2edd13fe513fe16dd218d3834ff5ce0351455f0a20f3a86e7e1c80163cf788b47ce534c52172a languageName: node linkType: hard -"@react-native-community/cli-config-apple@npm:18.0.0": - version: 18.0.0 - resolution: "@react-native-community/cli-config-apple@npm:18.0.0" +"@react-native-community/cli-config-apple@npm:19.0.0": + version: 19.0.0 + resolution: "@react-native-community/cli-config-apple@npm:19.0.0" dependencies: - "@react-native-community/cli-tools": 18.0.0 + "@react-native-community/cli-tools": 19.0.0 chalk: ^4.1.2 execa: ^5.0.0 fast-glob: ^3.3.2 - checksum: 2b085ccfb615d37cfb68389ee7534e76d8d277bb2966ee0497fd06ece372c00da05d677d72a7f50d759c7500ba380bd4f64f18c96a53bbbc2feab9d03a1ee9ba + checksum: 14e2c11186d690fc64c931345d12171b9137366d4cbe3b3092b51d1c0c5050387e1d738a19ff93db99a4492d26357fa1033f8609486cb3e5a30253465e5372e7 languageName: node linkType: hard -"@react-native-community/cli-config@npm:18.0.0": - version: 18.0.0 - resolution: "@react-native-community/cli-config@npm:18.0.0" +"@react-native-community/cli-config@npm:19.0.0": + version: 19.0.0 + resolution: "@react-native-community/cli-config@npm:19.0.0" dependencies: - "@react-native-community/cli-tools": 18.0.0 + "@react-native-community/cli-tools": 19.0.0 chalk: ^4.1.2 cosmiconfig: ^9.0.0 deepmerge: ^4.3.0 fast-glob: ^3.3.2 joi: ^17.2.1 - checksum: d4df3fdce60753667f654da6029577d7cfecaaf7eb193ee6ff437a90fa594cbbf0afe3894c938eb120b47f2b97a6e57729c1ffc46daff8f504bf7022da4068b4 + checksum: c61714c6044b0cb9a9ea4497b0a2cefed206ec95b1bc7f028697c558eda966ff892a398e514d11dfeb99d0f10b7c5a0f11a6344a798bf3ee6b36cd3507131bc4 languageName: node linkType: hard -"@react-native-community/cli-doctor@npm:18.0.0": - version: 18.0.0 - resolution: "@react-native-community/cli-doctor@npm:18.0.0" +"@react-native-community/cli-doctor@npm:19.0.0": + version: 19.0.0 + resolution: "@react-native-community/cli-doctor@npm:19.0.0" dependencies: - "@react-native-community/cli-config": 18.0.0 - "@react-native-community/cli-platform-android": 18.0.0 - "@react-native-community/cli-platform-apple": 18.0.0 - "@react-native-community/cli-platform-ios": 18.0.0 - "@react-native-community/cli-tools": 18.0.0 + "@react-native-community/cli-config": 19.0.0 + "@react-native-community/cli-platform-android": 19.0.0 + "@react-native-community/cli-platform-apple": 19.0.0 + "@react-native-community/cli-platform-ios": 19.0.0 + "@react-native-community/cli-tools": 19.0.0 chalk: ^4.1.2 command-exists: ^1.2.8 deepmerge: ^4.3.0 @@ -3793,50 +3793,50 @@ __metadata: semver: ^7.5.2 wcwidth: ^1.0.1 yaml: ^2.2.1 - checksum: bcf703aabf63cf9f06b2fa1b6a1f7b1bbfd50f2d0486621a718718ccd8a1ad5ebd47335e9d8b9809d354684d8836c495606b77f49552698970ef5dd9dedcd8b5 + checksum: f82520f0fd1695f1d5131df590d103dba60dc862788b37866c15829a5508c68d37d608769fb0a548f9128709d80bee8cd44b18fc2bfd915b42165a0b560433da languageName: node linkType: hard -"@react-native-community/cli-platform-android@npm:18.0.0": - version: 18.0.0 - resolution: "@react-native-community/cli-platform-android@npm:18.0.0" +"@react-native-community/cli-platform-android@npm:19.0.0, @react-native-community/cli-platform-android@npm:^19.0.0": + version: 19.0.0 + resolution: "@react-native-community/cli-platform-android@npm:19.0.0" dependencies: - "@react-native-community/cli-config-android": 18.0.0 - "@react-native-community/cli-tools": 18.0.0 + "@react-native-community/cli-config-android": 19.0.0 + "@react-native-community/cli-tools": 19.0.0 chalk: ^4.1.2 execa: ^5.0.0 logkitty: ^0.7.1 - checksum: 9ea334d9add268faa33a9e346d0df21718e8c99306a13560380d734d8562688dd25486483735ab33d8caccc34f1eea07f2837932ab7d335d5d918b20902458fa + checksum: d277475cd0ce60005011768c998b98aa1b5c64b753dca0cb5684908c3cc0701ae540b9ffe291889cbecf297dd632208f1f80b5a0fb6f03b58f9bab7667335afe languageName: node linkType: hard -"@react-native-community/cli-platform-apple@npm:18.0.0": - version: 18.0.0 - resolution: "@react-native-community/cli-platform-apple@npm:18.0.0" +"@react-native-community/cli-platform-apple@npm:19.0.0": + version: 19.0.0 + resolution: "@react-native-community/cli-platform-apple@npm:19.0.0" dependencies: - "@react-native-community/cli-config-apple": 18.0.0 - "@react-native-community/cli-tools": 18.0.0 + "@react-native-community/cli-config-apple": 19.0.0 + "@react-native-community/cli-tools": 19.0.0 chalk: ^4.1.2 execa: ^5.0.0 fast-xml-parser: ^4.4.1 - checksum: ef3381bfeabe83e75820c9e4e560791b9fd98ed9ca109ab11b7e70ff7f687fad11d301952060d60b2c2ffe91345a024cc024fa9c9d2f5973bf704d3dddef0c15 + checksum: e3f27ae301846b1719b26048707342b0f98623d80844630171d2fcbc8a5b5885da4d31673bb7c2f9e9d17baa560526828ea290b08d8f670f6ef306a7f33b8736 languageName: node linkType: hard -"@react-native-community/cli-platform-ios@npm:18.0.0": - version: 18.0.0 - resolution: "@react-native-community/cli-platform-ios@npm:18.0.0" +"@react-native-community/cli-platform-ios@npm:19.0.0, @react-native-community/cli-platform-ios@npm:^19.0.0": + version: 19.0.0 + resolution: "@react-native-community/cli-platform-ios@npm:19.0.0" dependencies: - "@react-native-community/cli-platform-apple": 18.0.0 - checksum: 9d0786e41f5f1e8853c0fa43005f7a12b7926dde583163b8dd5b79c95df1a1e0cfdc3e80665c0646aa398f6a1b1bf82e952caeb2c56170204926421e7f5fcbea + "@react-native-community/cli-platform-apple": 19.0.0 + checksum: 4d742e8e6b849bc305865c3c50da3f391f06928baa0d2a7f5c818b0358918f2dc49258d3e81c65389de84fb9a0255a2c004cab8fd40a6e10bc3b996e851a9eb1 languageName: node linkType: hard -"@react-native-community/cli-server-api@npm:18.0.0": - version: 18.0.0 - resolution: "@react-native-community/cli-server-api@npm:18.0.0" +"@react-native-community/cli-server-api@npm:19.0.0": + version: 19.0.0 + resolution: "@react-native-community/cli-server-api@npm:19.0.0" dependencies: - "@react-native-community/cli-tools": 18.0.0 + "@react-native-community/cli-tools": 19.0.0 body-parser: ^1.20.3 compression: ^1.7.1 connect: ^3.6.5 @@ -3846,13 +3846,13 @@ __metadata: pretty-format: ^26.6.2 serve-static: ^1.13.1 ws: ^6.2.3 - checksum: 839e9a97b8cb8b875d00ca8a3743ad125beb7a85b74ee07adc9b712896b78d9ed5a35b46c2b7ea5dbfc312a797f9ee96af1bf3462d315252f10375aa22315fe8 + checksum: 806b1df6efefdda602d5c98de3936787b4986d7281f87822ce18b6d2432d607f8106aeaf73de8f936f12bb02b614622a9f64f524eda14b88ce91ed4dd52033be languageName: node linkType: hard -"@react-native-community/cli-tools@npm:18.0.0": - version: 18.0.0 - resolution: "@react-native-community/cli-tools@npm:18.0.0" +"@react-native-community/cli-tools@npm:19.0.0": + version: 19.0.0 + resolution: "@react-native-community/cli-tools@npm:19.0.0" dependencies: "@vscode/sudo-prompt": ^9.0.0 appdirsjs: ^1.2.4 @@ -3864,29 +3864,29 @@ __metadata: ora: ^5.4.1 prompts: ^2.4.2 semver: ^7.5.2 - checksum: 96a941c4b62da75dccd2fb09dc859dbc724e46be7ca2a9061a2235d58bb2a2c1d6040b203efcdc03dd0c8dbe9306b47a903073abc9fe2f300dcce9f8cd4afd84 + checksum: bfc2b3b22d0d542d0fb7148d7c87240fa9b1e8ba393d40c4cb296748400619f0989f21f3ee0358eaf0c53e258cbf9576ef829d79cbae37ac50f4a257116a19f7 languageName: node linkType: hard -"@react-native-community/cli-types@npm:18.0.0": - version: 18.0.0 - resolution: "@react-native-community/cli-types@npm:18.0.0" +"@react-native-community/cli-types@npm:19.0.0": + version: 19.0.0 + resolution: "@react-native-community/cli-types@npm:19.0.0" dependencies: joi: ^17.2.1 - checksum: 92768eb2dd74549069230b6b594b3ae4cdeae03f938504a642fcaed564c22b2b2bb516c4b6cd880a5b419f408206404d88034795e369f8bb8765bdb1f38ed07d + checksum: 3f29712b8a5c75c83720dd182ed2a0676052a9be7e54fe54a5ae34ece0ff14ccc601ed697e3cf862f6254c8c957da2f0953482bf54434d15680232b6a085b65d languageName: node linkType: hard -"@react-native-community/cli@npm:18.0.0": - version: 18.0.0 - resolution: "@react-native-community/cli@npm:18.0.0" - dependencies: - "@react-native-community/cli-clean": 18.0.0 - "@react-native-community/cli-config": 18.0.0 - "@react-native-community/cli-doctor": 18.0.0 - "@react-native-community/cli-server-api": 18.0.0 - "@react-native-community/cli-tools": 18.0.0 - "@react-native-community/cli-types": 18.0.0 +"@react-native-community/cli@npm:^19.0.0": + version: 19.0.0 + resolution: "@react-native-community/cli@npm:19.0.0" + dependencies: + "@react-native-community/cli-clean": 19.0.0 + "@react-native-community/cli-config": 19.0.0 + "@react-native-community/cli-doctor": 19.0.0 + "@react-native-community/cli-server-api": 19.0.0 + "@react-native-community/cli-tools": 19.0.0 + "@react-native-community/cli-types": 19.0.0 chalk: ^4.1.2 commander: ^9.4.1 deepmerge: ^4.3.0 @@ -3898,30 +3898,30 @@ __metadata: semver: ^7.5.2 bin: rnc-cli: build/bin.js - checksum: bd4d4142c95339393f35509038042fa854b4dd2d7dd458fcb2226d2e63d947cff561f20ce47253249bde310db35c071f836195377761dd7a8e64cb1ce1e35217 + checksum: c44ec5334e43201bbfa2eef9e40d0d6df61f10bcc93b57c70490e61e70dd99f1966a5037290ce7a2d383c28b7215261ef73513c1d2a9c1248a55620c9fd1f730 languageName: node linkType: hard -"@react-native/assets-registry@npm:0.79.3": - version: 0.79.3 - resolution: "@react-native/assets-registry@npm:0.79.3" - checksum: a21674f2dcadaf2e759b564dbf5346a11d593eccd09de5d4e52cd3bf27acf12e84300116757dcae7244e4987a167e580f4774b7f7a2dec6d5dfec8992cb46871 +"@react-native/assets-registry@npm:0.80.0": + version: 0.80.0 + resolution: "@react-native/assets-registry@npm:0.80.0" + checksum: 4f7b7d1f07541032779c0c33bb4a191666bb08d7aaf1a1adb15b984ecad11fb40fe61c9ddf4acd6961434acfd76d14adb30ec562da5c97fa7eb49a50411dc42e languageName: node linkType: hard -"@react-native/babel-plugin-codegen@npm:0.79.3": - version: 0.79.3 - resolution: "@react-native/babel-plugin-codegen@npm:0.79.3" +"@react-native/babel-plugin-codegen@npm:0.80.0": + version: 0.80.0 + resolution: "@react-native/babel-plugin-codegen@npm:0.80.0" dependencies: "@babel/traverse": ^7.25.3 - "@react-native/codegen": 0.79.3 - checksum: 4ae44062424e53450968aaa8dbce070ecb8bb6402c75af75127616f76b98d8ffbf43e644fb2f8449582e9be1f92ff1e20bcb89798bcfe9daaae8b8ccc85477d5 + "@react-native/codegen": 0.80.0 + checksum: 0ed0fb4e55af18deec9e276a6b015e3f52f5a44b8baaab84e46ea832509fd7bc84533d772dd660fe856b11fcba06166d8ae5295fa5722b2ecd424ef824844a2d languageName: node linkType: hard -"@react-native/babel-preset@npm:0.79.3": - version: 0.79.3 - resolution: "@react-native/babel-preset@npm:0.79.3" +"@react-native/babel-preset@npm:0.80.0, @react-native/babel-preset@npm:^0.80.0": + version: 0.80.0 + resolution: "@react-native/babel-preset@npm:0.80.0" dependencies: "@babel/core": ^7.25.2 "@babel/plugin-proposal-export-default-from": ^7.24.7 @@ -3964,85 +3964,85 @@ __metadata: "@babel/plugin-transform-typescript": ^7.25.2 "@babel/plugin-transform-unicode-regex": ^7.24.7 "@babel/template": ^7.25.0 - "@react-native/babel-plugin-codegen": 0.79.3 - babel-plugin-syntax-hermes-parser: 0.25.1 + "@react-native/babel-plugin-codegen": 0.80.0 + babel-plugin-syntax-hermes-parser: 0.28.1 babel-plugin-transform-flow-enums: ^0.0.2 react-refresh: ^0.14.0 peerDependencies: "@babel/core": "*" - checksum: d42b8bced37a0c9bbfeef90ea699b5c8a3fc22392f8651c88801189384c2e45a1212c8a417d05830bc135de6ce7faf9e6ad8d190bb5b0e41587c4f0437f226ac + checksum: b63684f53651e236bcc19888c51407b9e0022012e7171a0e7dde2d93662fede960ea420c18896d656e688cff0590ac5d872bc8d3523ed3baacd71c865a2b9992 languageName: node linkType: hard -"@react-native/codegen@npm:0.79.3": - version: 0.79.3 - resolution: "@react-native/codegen@npm:0.79.3" +"@react-native/codegen@npm:0.80.0": + version: 0.80.0 + resolution: "@react-native/codegen@npm:0.80.0" dependencies: glob: ^7.1.1 - hermes-parser: 0.25.1 + hermes-parser: 0.28.1 invariant: ^2.2.4 nullthrows: ^1.1.1 yargs: ^17.6.2 peerDependencies: "@babel/core": "*" - checksum: 26e3a24c47bf359e3f4ee0ac08eeca4086d0b4d0a2051e0e784e97f862f5566a3601f2cd006412c7f76614b6f1a51e2204dff062593992200973f4a94b03d432 + checksum: 5ce4842964e1eecebbdcad44c0b152df9f9c002753fb21a3cb4a8d68967896813b4a960a38a4508af42a7b61737e4cbe1a8a819f98a08705c56ca6d1f221e87b languageName: node linkType: hard -"@react-native/community-cli-plugin@npm:0.79.3": - version: 0.79.3 - resolution: "@react-native/community-cli-plugin@npm:0.79.3" +"@react-native/community-cli-plugin@npm:0.80.0": + version: 0.80.0 + resolution: "@react-native/community-cli-plugin@npm:0.80.0" dependencies: - "@react-native/dev-middleware": 0.79.3 + "@react-native/dev-middleware": 0.80.0 chalk: ^4.0.0 - debug: ^2.2.0 + debug: ^4.4.0 invariant: ^2.2.4 - metro: ^0.82.0 - metro-config: ^0.82.0 - metro-core: ^0.82.0 + metro: ^0.82.2 + metro-config: ^0.82.2 + metro-core: ^0.82.2 semver: ^7.1.3 peerDependencies: "@react-native-community/cli": "*" peerDependenciesMeta: "@react-native-community/cli": optional: true - checksum: 266c9a6895e25600e974349b9aa05136fa9f667c6fd6a16a228620044c387c7330e38bd56849b0e51c7ad0142bf91488ccc87b077bcf0e01e8b8e25ca2677104 + checksum: af73a170bd71d40169619a9fe46df4e161127f314f7e64c4e3906d00e23135fdc36cdac7f7d12cb1d3c8b33868349b3f151d7d87f1b0dd098070e7c748441b91 languageName: node linkType: hard -"@react-native/debugger-frontend@npm:0.79.3": - version: 0.79.3 - resolution: "@react-native/debugger-frontend@npm:0.79.3" - checksum: 36cdf2203ab1333ec61915cab0e3bfb67f537fa960757508b2d239a044fa1f9a8786644727a0d80928bff434cde55a66632b797e75c8a46d5ee24ba6252c3e35 +"@react-native/debugger-frontend@npm:0.80.0": + version: 0.80.0 + resolution: "@react-native/debugger-frontend@npm:0.80.0" + checksum: aa2151c5b2bf8eefbeec683aa21d2d9cd4794d58c3cb9be7a97a642a10b29957dc1b687f17e9bd92fa4eed1dce5ce7801455a91dbca2dcbdbd38d2158411e7c6 languageName: node linkType: hard -"@react-native/dev-middleware@npm:0.79.3": - version: 0.79.3 - resolution: "@react-native/dev-middleware@npm:0.79.3" +"@react-native/dev-middleware@npm:0.80.0": + version: 0.80.0 + resolution: "@react-native/dev-middleware@npm:0.80.0" dependencies: "@isaacs/ttlcache": ^1.4.1 - "@react-native/debugger-frontend": 0.79.3 + "@react-native/debugger-frontend": 0.80.0 chrome-launcher: ^0.15.2 chromium-edge-launcher: ^0.2.0 connect: ^3.6.5 - debug: ^2.2.0 + debug: ^4.4.0 invariant: ^2.2.4 nullthrows: ^1.1.1 open: ^7.0.3 serve-static: ^1.16.2 ws: ^6.2.3 - checksum: 69349ea8253837d46c9fa59d228a4a3f99acf2016fd7ce093a454fe6ec06d6b567a8910b2e2dcfa6a06e012a02b9fb885708fbb56ddf4e79b964122b6a8156d2 + checksum: 3663a36e1118c002880af4b8a7d7397c812caf7c41a9de8834e1a5e9fa6869bd49b633f17964c14ea2b79c54d97110e2668df65f97d03a858077e6eac5041fa0 languageName: node linkType: hard -"@react-native/eslint-config@npm:0.79.3": - version: 0.79.3 - resolution: "@react-native/eslint-config@npm:0.79.3" +"@react-native/eslint-config@npm:0.80.0": + version: 0.80.0 + resolution: "@react-native/eslint-config@npm:0.80.0" dependencies: "@babel/core": ^7.25.2 "@babel/eslint-parser": ^7.25.1 - "@react-native/eslint-plugin": 0.79.3 + "@react-native/eslint-plugin": 0.80.0 "@typescript-eslint/eslint-plugin": ^7.1.1 "@typescript-eslint/parser": ^7.1.1 eslint-config-prettier: ^8.5.0 @@ -4050,79 +4050,79 @@ __metadata: eslint-plugin-ft-flow: ^2.0.1 eslint-plugin-jest: ^27.9.0 eslint-plugin-react: ^7.30.1 - eslint-plugin-react-hooks: ^4.6.0 + eslint-plugin-react-hooks: ^5.2.0 eslint-plugin-react-native: ^4.0.0 peerDependencies: eslint: ">=8" prettier: ">=2" - checksum: a103f86358bdd32a7063d895de3d59aaffb8f210292cd16e6b57a0cdd7245b66c844644a21e8b9633d9fcfefcc9fe5b34fd8e5e0db82dc987c4c060f9d8f702b + checksum: 4fa5675c4aa8df4d0d699a4f68d74295ebe6a7cfdebdd8e6a89d190fb5c3e31a3a368443f3347b123f26cf9cbc2a142599a9a492c6204351df9faca46d8d6950 languageName: node linkType: hard -"@react-native/eslint-plugin@npm:0.79.3": - version: 0.79.3 - resolution: "@react-native/eslint-plugin@npm:0.79.3" - checksum: 5f902f27253bda41ffef146bc039cd9d3a4a8a1846bf8a97f49a5402511aa9909d0ffc7d7ac0f8e7c8c544ff304e99688c5544d95dac198ee9b2cf18f9d2c965 +"@react-native/eslint-plugin@npm:0.80.0": + version: 0.80.0 + resolution: "@react-native/eslint-plugin@npm:0.80.0" + checksum: d702cec024ac812a048756b1cc51dd4a55697cfcf2ef612d23778524e18d1f7f4da529586c804b94deb6cfefa195c8f14a6ba7658e7da489572ecc9d43a2a5e3 languageName: node linkType: hard -"@react-native/gradle-plugin@npm:0.79.3": - version: 0.79.3 - resolution: "@react-native/gradle-plugin@npm:0.79.3" - checksum: 7eca88c207525109a435f39587c6d11f5546b7767df2fcc56e890938280a94604c82598ae2d67e95564533885cabfac7313518fb0b51146e9028e087bd1fd80d +"@react-native/gradle-plugin@npm:0.80.0": + version: 0.80.0 + resolution: "@react-native/gradle-plugin@npm:0.80.0" + checksum: 55c6a05045f31b4ba1c36a311be90c2e054d668a3d80709eb1025ac7a0ad4af822725b9854308e7d6d00001adc2ac36021bad39020fc66200765d14922a88cd1 languageName: node linkType: hard -"@react-native/js-polyfills@npm:0.79.3": - version: 0.79.3 - resolution: "@react-native/js-polyfills@npm:0.79.3" - checksum: 9b2ade205b801916faf8b032193bcc70792480676416ce99fe22df40ca7b6c4ac95b226be47230979954b5571ed6afc815f151da6dc0c4f614ef931df1f118c7 +"@react-native/js-polyfills@npm:0.80.0": + version: 0.80.0 + resolution: "@react-native/js-polyfills@npm:0.80.0" + checksum: 64592c36f83c38d75325f21daf1394ad776421043538c8b901cb6967b623ea8258292189e4c3e31666a9a72b98e496638286f6b71067224497fd103db28d100b languageName: node linkType: hard -"@react-native/metro-babel-transformer@npm:0.79.3": - version: 0.79.3 - resolution: "@react-native/metro-babel-transformer@npm:0.79.3" +"@react-native/metro-babel-transformer@npm:0.80.0": + version: 0.80.0 + resolution: "@react-native/metro-babel-transformer@npm:0.80.0" dependencies: "@babel/core": ^7.25.2 - "@react-native/babel-preset": 0.79.3 - hermes-parser: 0.25.1 + "@react-native/babel-preset": 0.80.0 + hermes-parser: 0.28.1 nullthrows: ^1.1.1 peerDependencies: "@babel/core": "*" - checksum: 493972ad2299d2f69787e2918334f43f371809098bec2a283c1a705b75ee0765a2d1869d4b62594da667ceefdb8fd91ac873c9308619e415d8cfe0739949ea69 + checksum: b5c0597a6a0ee2a72df59dbd6d02f88ffd7971bfbad5c100646425b1ff1c7fb47d4fe9f2266d4b2ebf202bfc5201ca5f59a48fc4b22f7d126cf4cdc1175c540c languageName: node linkType: hard -"@react-native/metro-config@npm:0.79.3": - version: 0.79.3 - resolution: "@react-native/metro-config@npm:0.79.3" +"@react-native/metro-config@npm:^0.80.0": + version: 0.80.0 + resolution: "@react-native/metro-config@npm:0.80.0" dependencies: - "@react-native/js-polyfills": 0.79.3 - "@react-native/metro-babel-transformer": 0.79.3 - metro-config: ^0.82.0 - metro-runtime: ^0.82.0 - checksum: 76feddea598998e1e3618fa62a05ee614b1d886f6552a05d040eee81f05d5c99a8f12364f2db7f6ef38967c2459ccb6dc112b4e5f84921137e6fc7167e6b5277 + "@react-native/js-polyfills": 0.80.0 + "@react-native/metro-babel-transformer": 0.80.0 + metro-config: ^0.82.2 + metro-runtime: ^0.82.2 + checksum: faf4850d63e64b5d3fa7aac176e9e0d19b17a244ba56eb6b628eccff9e9e26d72ec3ab0957c58c32d9655972c7058f2df84a476d3e1c92d6d5b718c6d636ac9f languageName: node linkType: hard -"@react-native/normalize-colors@npm:0.79.3": - version: 0.79.3 - resolution: "@react-native/normalize-colors@npm:0.79.3" - checksum: 2e37dc1549e51eaa2c51a216ca011b0b0c9af1d3d5d960bb1204fd3200f9ee1f3d39d1e6e17d429777a4ab833cadac056a6f6f80e48a11800894a3ce6f5734ab +"@react-native/normalize-colors@npm:0.80.0": + version: 0.80.0 + resolution: "@react-native/normalize-colors@npm:0.80.0" + checksum: 7278598d99dd2c76398cbebb622b41d1511f8002c15128698fe99b8a062570da9132daa06e8a966d9ca2fedff8f59e6b97e40941fbb1d8e04ca22a87451e52d9 languageName: node linkType: hard -"@react-native/typescript-config@npm:0.79.3": - version: 0.79.3 - resolution: "@react-native/typescript-config@npm:0.79.3" - checksum: fdb57a622f4252b5ad81a09d11d24803988800a2bf189719f6c9b4f434aa99def49a1cbe04b572832ad8401c10613b655cc6a824cba42354212d0910a39c6a04 +"@react-native/typescript-config@npm:0.80.0": + version: 0.80.0 + resolution: "@react-native/typescript-config@npm:0.80.0" + checksum: 982988b9adc8dd4e4b16d3221bbf8d388cd0c7b7628bbf04fab09335004d7ccfbd570b1f1d71b832e74de58ffbed42c2ead272b10560c0240b4b60341d03dd35 languageName: node linkType: hard -"@react-native/virtualized-lists@npm:0.79.3": - version: 0.79.3 - resolution: "@react-native/virtualized-lists@npm:0.79.3" +"@react-native/virtualized-lists@npm:0.80.0": + version: 0.80.0 + resolution: "@react-native/virtualized-lists@npm:0.80.0" dependencies: invariant: ^2.2.4 nullthrows: ^1.1.1 @@ -4133,7 +4133,7 @@ __metadata: peerDependenciesMeta: "@types/react": optional: true - checksum: 24b2f52275c8a4a5638821cd0ff894bee57dad2687e3cfaebde71c79bd2b0ca6d72218f15b51741d45eea6d04d8f19ba0f3658d4daed04824f1516fc4ddfb64f + checksum: abe95dd88228abbc303a01602f0b04b9c75408af50acc4baa9fad1dd22737ace92272cd14d91768b2e120a31b530bb7e211070acc3352bfcc2c7342196a25123 languageName: node linkType: hard @@ -4198,7 +4198,7 @@ __metadata: languageName: node linkType: hard -"@react-navigation/native@npm:^6.0.8, @react-navigation/native@npm:^6.1.18": +"@react-navigation/native@npm:^6.0.8": version: 6.1.18 resolution: "@react-navigation/native@npm:6.1.18" dependencies: @@ -4617,7 +4617,7 @@ __metadata: languageName: node linkType: hard -"@types/react-test-renderer@npm:^19.0.0": +"@types/react-test-renderer@npm:^19.1.0": version: 19.1.0 resolution: "@types/react-test-renderer@npm:19.1.0" dependencies: @@ -4626,12 +4626,12 @@ __metadata: languageName: node linkType: hard -"@types/react@npm:^19.0.0": - version: 19.1.6 - resolution: "@types/react@npm:19.1.6" +"@types/react@npm:^19.1.0": + version: 19.1.8 + resolution: "@types/react@npm:19.1.8" dependencies: csstype: ^3.0.2 - checksum: 7f4d2e5fd0c1afa6aef956e551c982a59c3ccf37cf30b877300306dcae87e0c4bf7b28b54676b1783f4ca92e730af6fb7a4c1b7f6df27ba14579aa1617a58b09 + checksum: 17e0c74d9c01214938fa805aaa8b97925bf3c5514e88fdf94bec42c0a6d4abbc63d4e30255db176f46fd7f0aa89f8085b9b2b2fa5abaffbbf7e5009386ada892 languageName: node linkType: hard @@ -5552,12 +5552,12 @@ __metadata: languageName: node linkType: hard -"babel-plugin-syntax-hermes-parser@npm:0.25.1": - version: 0.25.1 - resolution: "babel-plugin-syntax-hermes-parser@npm:0.25.1" +"babel-plugin-syntax-hermes-parser@npm:0.28.1": + version: 0.28.1 + resolution: "babel-plugin-syntax-hermes-parser@npm:0.28.1" dependencies: - hermes-parser: 0.25.1 - checksum: dc80fafde1aed8e60cf86ecd2e9920e7f35ffe02b33bd4e772daaa786167bcf508aac3fc1aea425ff4c7a0be94d82528f3fe8619b7f41dac853264272d640c04 + hermes-parser: 0.28.1 + checksum: 2cbc921e663463480ead9ccc8bb229a5196032367ba2b5ccb18a44faa3afa84b4dc493297749983b9a837a3d76b0b123664aecc06f9122618c3246f03e076a9d languageName: node linkType: hard @@ -7695,12 +7695,12 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-react-hooks@npm:^4.6.0": - version: 4.6.2 - resolution: "eslint-plugin-react-hooks@npm:4.6.2" +"eslint-plugin-react-hooks@npm:^5.2.0": + version: 5.2.0 + resolution: "eslint-plugin-react-hooks@npm:5.2.0" peerDependencies: - eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 - checksum: 395c433610f59577cfcf3f2e42bcb130436c8a0b3777ac64f441d88c5275f4fcfc89094cedab270f2822daf29af1079151a7a6579a8e9ea8cee66540ba0384c4 + eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0 + checksum: 5920736a78c0075488e7e30e04fbe5dba5b6b5a6c8c4b5742fdae6f9b8adf4ee387bc45dc6e03b4012865e6fd39d134da7b83a40f57c90cc9eecf80692824e3a languageName: node linkType: hard @@ -7909,7 +7909,7 @@ __metadata: languageName: node linkType: hard -"event-target-shim@npm:^5.0.0, event-target-shim@npm:^5.0.1": +"event-target-shim@npm:^5.0.0": version: 5.0.1 resolution: "event-target-shim@npm:5.0.1" checksum: 1ffe3bb22a6d51bdeb6bf6f7cf97d2ff4a74b017ad12284cc9e6a279e727dc30a5de6bb613e5596ff4dc3e517841339ad09a7eec44266eccb1aa201a30448166 @@ -8863,13 +8863,6 @@ __metadata: languageName: node linkType: hard -"hermes-estree@npm:0.25.1": - version: 0.25.1 - resolution: "hermes-estree@npm:0.25.1" - checksum: 97f42e9178dff61db017810b4f79f5a2cdbb3cde94b7d99ba84ed632ee2adfcae2244555587951b3151fc036676c68f48f57fbe2b49e253eb1f3f904d284a8b0 - languageName: node - linkType: hard - "hermes-estree@npm:0.28.1": version: 0.28.1 resolution: "hermes-estree@npm:0.28.1" @@ -8886,15 +8879,6 @@ __metadata: languageName: node linkType: hard -"hermes-parser@npm:0.25.1": - version: 0.25.1 - resolution: "hermes-parser@npm:0.25.1" - dependencies: - hermes-estree: 0.25.1 - checksum: 4edcfaa3030931343b540182b83c432aba4cdcb1925952521ab4cfb7ab90c2c1543dfcb042ccd51d5e81e4bfe2809420e85902c2ff95ef7c6c64644ce17138ea - languageName: node - linkType: hard - "hermes-parser@npm:0.28.1": version: 0.28.1 resolution: "hermes-parser@npm:0.28.1" @@ -10326,7 +10310,7 @@ __metadata: languageName: node linkType: hard -"jest@npm:^29.7.0": +"jest@npm:^29.2.1": version: 29.7.0 resolution: "jest@npm:29.7.0" dependencies: @@ -11167,7 +11151,7 @@ __metadata: languageName: node linkType: hard -"metro-config@npm:0.82.4, metro-config@npm:^0.82.0": +"metro-config@npm:0.82.4, metro-config@npm:^0.82.2": version: 0.82.4 resolution: "metro-config@npm:0.82.4" dependencies: @@ -11194,7 +11178,7 @@ __metadata: languageName: node linkType: hard -"metro-core@npm:0.82.4, metro-core@npm:^0.82.0": +"metro-core@npm:0.82.4, metro-core@npm:^0.82.2": version: 0.82.4 resolution: "metro-core@npm:0.82.4" dependencies: @@ -11293,7 +11277,7 @@ __metadata: languageName: node linkType: hard -"metro-runtime@npm:0.82.4, metro-runtime@npm:^0.82.0": +"metro-runtime@npm:0.82.4, metro-runtime@npm:^0.82.2": version: 0.82.4 resolution: "metro-runtime@npm:0.82.4" dependencies: @@ -11320,7 +11304,7 @@ __metadata: languageName: node linkType: hard -"metro-source-map@npm:0.82.4, metro-source-map@npm:^0.82.0": +"metro-source-map@npm:0.82.4, metro-source-map@npm:^0.82.2": version: 0.82.4 resolution: "metro-source-map@npm:0.82.4" dependencies: @@ -11493,7 +11477,7 @@ __metadata: languageName: node linkType: hard -"metro@npm:0.82.4, metro@npm:^0.82.0": +"metro@npm:0.82.4, metro@npm:^0.82.2": version: 0.82.4 resolution: "metro@npm:0.82.4" dependencies: @@ -13001,7 +12985,7 @@ __metadata: languageName: node linkType: hard -"react-is@npm:^19.0.0": +"react-is@npm:^19.1.0": version: 19.1.0 resolution: "react-is@npm:19.1.0" checksum: 3eb4eac7f09bf178bdc6fa98d384f5f243b85de7c99679a88b0154ead4d818ad94386ccb00ea31ec52409ffd13299057f5ec6ca2eaec06f9f7eddc1ad4832332 @@ -13083,9 +13067,9 @@ __metadata: languageName: node linkType: hard -"react-native-gesture-handler@npm:^2.24.0": - version: 2.25.0 - resolution: "react-native-gesture-handler@npm:2.25.0" +"react-native-gesture-handler@npm:^2.26.0": + version: 2.26.0 + resolution: "react-native-gesture-handler@npm:2.26.0" dependencies: "@egjs/hammerjs": ^2.0.17 hoist-non-react-statics: ^3.3.0 @@ -13093,7 +13077,7 @@ __metadata: peerDependencies: react: "*" react-native: "*" - checksum: 51b155bcc56043b9e06bf8ded089c44348e8da297b38e73f203f2d6ce8bd51698f85a38dca8eeab3d2ab721aeddefc270acd99e16cf493b20f1f429ad02214b8 + checksum: e01cc57598b1cd2b4bf2886906e0d3a03ef09a57ce7a8ab530ec7779853919bb8265dd9afc0f023a0418cf60f6762eb27d1d71f8e3e9416a78ab0ddd55c22bb9 languageName: node linkType: hard @@ -13107,17 +13091,17 @@ __metadata: languageName: node linkType: hard -"react-native-safe-area-context@npm:^5.1.0": - version: 5.4.1 - resolution: "react-native-safe-area-context@npm:5.4.1" +"react-native-safe-area-context@npm:^5.4.0": + version: 5.5.0 + resolution: "react-native-safe-area-context@npm:5.5.0" peerDependencies: react: "*" react-native: "*" - checksum: 695e2a46a988725ac7a948e2a0f52fa91dbf6cfd29e7fd8c4b9e511022279cc7530fcec5dc6430415dcb5d137c593c53dd88249d41d1e049a254c32421a12d44 + checksum: e04fd9e9f52cbc73f495c4ef7ad527ec48398b17032cbbba412bd72d8b2c9a7b184b57e8e8a72edc3e6c41832442596dafbfee7d29ca9d1dd85081991dd834f5 languageName: node linkType: hard -"react-native-screens@npm:^4.9.1": +"react-native-screens@npm:^4.11.1": version: 4.11.1 resolution: "react-native-screens@npm:4.11.1" dependencies: @@ -13146,68 +13130,67 @@ __metadata: languageName: node linkType: hard -"react-native-webview@npm:^13.13.1": - version: 13.14.1 - resolution: "react-native-webview@npm:13.14.1" +"react-native-webview@npm:^13.14.1": + version: 13.15.0 + resolution: "react-native-webview@npm:13.15.0" dependencies: escape-string-regexp: ^4.0.0 invariant: 2.2.4 peerDependencies: react: "*" react-native: "*" - checksum: 3860c17dc0ccfb8df5d1bfc2f970a31dc2a28e132fb36779b0d253c5b0d3c2457b0bde071ada1c4f0ea415ccc72b6216892ad46e497d9eb879504d07b2a2f00e + checksum: 1c843206108358faef5cd8e25834de729a90319c3fa3f765923536fdd99b86b07a3e850b89ebe6503725a022dd9dddd5de76ef6e102d290cc5935dcf9c60198d languageName: node linkType: hard -"react-native@npm:0.79.3": - version: 0.79.3 - resolution: "react-native@npm:0.79.3" +"react-native@npm:^0.80.0": + version: 0.80.0 + resolution: "react-native@npm:0.80.0" dependencies: "@jest/create-cache-key-function": ^29.7.0 - "@react-native/assets-registry": 0.79.3 - "@react-native/codegen": 0.79.3 - "@react-native/community-cli-plugin": 0.79.3 - "@react-native/gradle-plugin": 0.79.3 - "@react-native/js-polyfills": 0.79.3 - "@react-native/normalize-colors": 0.79.3 - "@react-native/virtualized-lists": 0.79.3 + "@react-native/assets-registry": 0.80.0 + "@react-native/codegen": 0.80.0 + "@react-native/community-cli-plugin": 0.80.0 + "@react-native/gradle-plugin": 0.80.0 + "@react-native/js-polyfills": 0.80.0 + "@react-native/normalize-colors": 0.80.0 + "@react-native/virtualized-lists": 0.80.0 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.25.1 + babel-plugin-syntax-hermes-parser: 0.28.1 base64-js: ^1.5.1 chalk: ^4.0.0 commander: ^12.0.0 - event-target-shim: ^5.0.1 flow-enums-runtime: ^0.0.6 glob: ^7.1.1 invariant: ^2.2.4 jest-environment-node: ^29.7.0 memoize-one: ^5.0.0 - metro-runtime: ^0.82.0 - metro-source-map: ^0.82.0 + metro-runtime: ^0.82.2 + metro-source-map: ^0.82.2 nullthrows: ^1.1.1 pretty-format: ^29.7.0 promise: ^8.3.0 react-devtools-core: ^6.1.1 react-refresh: ^0.14.0 regenerator-runtime: ^0.13.2 - scheduler: 0.25.0 + scheduler: 0.26.0 semver: ^7.1.3 stacktrace-parser: ^0.1.10 whatwg-fetch: ^3.0.0 ws: ^6.2.3 yargs: ^17.6.2 peerDependencies: - "@types/react": ^19.0.0 - react: ^19.0.0 + "@types/react": ^19.1.0 + react: ^19.1.0 peerDependenciesMeta: "@types/react": optional: true bin: react-native: cli.js - checksum: 9af72e5bf936744a4f727fb2c0b5fca6986361f445125081f108f99a1dea1dc6050c44ed4c1b654fd14a5a554da18d748f4d462161f7ab5d4ea6658d8fccce5f + checksum: c86c09c685946b33a2d738f88ee20293d1bf2a1062ea91613abf1fd5cca915fbf44500b5f6122a28e77fccd91ff0f1bb17965630f4be94f513b0e38f4133bddd languageName: node linkType: hard @@ -13218,22 +13201,22 @@ __metadata: languageName: node linkType: hard -"react-test-renderer@npm:19.0.0": - version: 19.0.0 - resolution: "react-test-renderer@npm:19.0.0" +"react-test-renderer@npm:19.1.0": + version: 19.1.0 + resolution: "react-test-renderer@npm:19.1.0" dependencies: - react-is: ^19.0.0 - scheduler: ^0.25.0 + react-is: ^19.1.0 + scheduler: ^0.26.0 peerDependencies: - react: ^19.0.0 - checksum: 2e1e527588c69e822b7aa25262c9f4a48161ede9cee5109b88228ecafbd91ce82f7afed176645efcba903ba5a43d05842a8229cdde220049e42a0cf679715dbc + react: ^19.1.0 + checksum: e060239f8fbfbe54c2fa0e1d7a9eb1ee77787b0b29fd75ba6170dc22cd637c3a9052a82285db6be5a269309a65b8e8c40ddc8103620fbe1652cce693fd608acc languageName: node linkType: hard -"react@npm:19.0.0": - version: 19.0.0 - resolution: "react@npm:19.0.0" - checksum: 86de15d85b2465feb40297a90319c325cb07cf27191a361d47bcfe8c6126c973d660125aa67b8f4cbbe39f15a2f32efd0c814e98196d8e5b68c567ba40a399c6 +"react@npm:19.1.0": + version: 19.1.0 + resolution: "react@npm:19.1.0" + checksum: c0905f8cfb878b0543a5522727e5ed79c67c8111dc16ceee135b7fe19dce77b2c1c19293513061a8934e721292bfc1517e0487e262d1906f306bdf95fa54d02f languageName: node linkType: hard @@ -13832,10 +13815,10 @@ __metadata: languageName: node linkType: hard -"scheduler@npm:0.25.0, scheduler@npm:^0.25.0": - version: 0.25.0 - resolution: "scheduler@npm:0.25.0" - checksum: b7bb9fddbf743e521e9aaa5198a03ae823f5e104ebee0cb9ec625392bb7da0baa1c28ab29cee4b1e407a94e76acc6eee91eeb749614f91f853efda2613531566 +"scheduler@npm:0.26.0, scheduler@npm:^0.26.0": + version: 0.26.0 + resolution: "scheduler@npm:0.26.0" + checksum: c63a9f1c0e5089b537231cff6c11f75455b5c8625ae09535c1d7cd0a1b0c77ceecdd9f1074e5e063da5d8dc11e73e8033dcac3361791088be08a6e60c0283ed9 languageName: node linkType: hard