diff --git a/android/build.gradle b/android/build.gradle index 06770f5c..91bb135d 100644 --- a/android/build.gradle +++ b/android/build.gradle @@ -138,7 +138,7 @@ dependencies { // Add a dependency on NitroModules implementation project(":react-native-nitro-modules") - implementation "androidx.biometric:biometric:1.1.0" + implementation "androidx.biometric:biometric-ktx:1.4.0-alpha02" } if (isNewArchitectureEnabled()) { diff --git a/android/src/main/java/com/sensitiveinfo/HybridSensitiveInfo.kt b/android/src/main/java/com/sensitiveinfo/HybridSensitiveInfo.kt index 7391e615..6c5ff23c 100644 --- a/android/src/main/java/com/sensitiveinfo/HybridSensitiveInfo.kt +++ b/android/src/main/java/com/sensitiveinfo/HybridSensitiveInfo.kt @@ -1,5 +1,8 @@ package com.sensitiveinfo +import androidx.annotation.Keep +import com.facebook.proguard.annotations.DoNotStrip + import android.content.Context import com.margelo.nitro.core.Promise import com.margelo.nitro.sensitiveinfo.* @@ -24,6 +27,8 @@ import kotlin.jvm.Volatile * This class provides secure storage for sensitive data on Android using the Android Keystore * for key management and SharedPreferences for encrypted data persistence. */ +@DoNotStrip +@Keep class HybridSensitiveInfo : HybridSensitiveInfoSpec() { private data class Dependencies( val context: Context, @@ -98,14 +103,33 @@ class HybridSensitiveInfo : HybridSensitiveInfoSpec() { } } - override fun getItem(request: SensitiveInfoGetRequest): Promise { + override fun getItem(request: SensitiveInfoGetRequest): Promise { return Promise.async(coroutineScope) { val deps = ensureInitialized() val service = deps.serviceNameResolver.resolve(request.service) val entry = deps.storage.read(service, request.key) + if (entry == null) { - return@async null + try { + val ctor = com.margelo.nitro.core.NullType::class.java.getDeclaredConstructor() + ctor.isAccessible = true + val nullTypeInstance = ctor.newInstance() + return@async Variant_NullType_SensitiveInfoItem.create(nullTypeInstance) + } catch (e: Throwable) { + // Fallback: create a null-type via unsafe camino — return a Second with empty SensitiveInfoItem omitted + return@async Variant_NullType_SensitiveInfoItem.create(com.margelo.nitro.sensitiveinfo.SensitiveInfoItem( + key = request.key, + service = service, + value = null, + metadata = StorageMetadata( + securityLevel = SecurityLevel.SOFTWARE, + backend = StorageBackend.ANDROIDKEYSTORE, + accessControl = AccessControl.NONE, + timestamp = System.currentTimeMillis() / 1000.0 + ) + )) + } } val metadata = entry.metadata.toStorageMetadata() @@ -131,15 +155,17 @@ class HybridSensitiveInfo : HybridSensitiveInfoSpec() { null } - SensitiveInfoItem( - key = request.key, - service = service, - value = value, - metadata = metadata ?: StorageMetadata( - securityLevel = SecurityLevel.SOFTWARE, - backend = StorageBackend.ANDROIDKEYSTORE, - accessControl = AccessControl.NONE, - timestamp = System.currentTimeMillis() / 1000.0 + Variant_NullType_SensitiveInfoItem.create( + SensitiveInfoItem( + key = request.key, + service = service, + value = value, + metadata = metadata ?: StorageMetadata( + securityLevel = SecurityLevel.SOFTWARE, + backend = StorageBackend.ANDROIDKEYSTORE, + accessControl = AccessControl.NONE, + timestamp = System.currentTimeMillis() / 1000.0 + ) ) ) } diff --git a/android/src/main/java/com/sensitiveinfo/internal/auth/BiometricAuthenticator.kt b/android/src/main/java/com/sensitiveinfo/internal/auth/BiometricAuthenticator.kt index 64400ddb..93f123c6 100644 --- a/android/src/main/java/com/sensitiveinfo/internal/auth/BiometricAuthenticator.kt +++ b/android/src/main/java/com/sensitiveinfo/internal/auth/BiometricAuthenticator.kt @@ -120,12 +120,22 @@ internal class BiometricAuthenticator { val builder = BiometricPrompt.PromptInfo.Builder() .setTitle(prompt.title) + // Prefer disabling confirmation on supported devices to streamline UX while maintaining + // biometric security. Newer Biometric APIs support `setConfirmationRequired`. + try { + builder.setConfirmationRequired(false) + } catch (_: Throwable) { + // Ignore if the platform/library doesn't support this method. + } + prompt.subtitle?.let(builder::setSubtitle) prompt.description?.let(builder::setDescription) var promptAuthenticators = if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.R) { + // Newer biometric library versions (1.4.x+) prefer `setAllowedAuthenticators`. allowedAuthenticators } else { + // On older platforms fall back to the legacy flags. allowedAuthenticators and (BiometricManager.Authenticators.BIOMETRIC_STRONG or BiometricManager.Authenticators.DEVICE_CREDENTIAL) } diff --git a/example/android/gradle.properties b/example/android/gradle.properties index 9afe6159..52361d99 100644 --- a/example/android/gradle.properties +++ b/example/android/gradle.properties @@ -15,7 +15,7 @@ org.gradle.jvmargs=-Xmx2048m -XX:MaxMetaspaceSize=512m # When configured, Gradle will run in incubating parallel mode. # This option should only be used with decoupled projects. More details, visit # http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects -# org.gradle.parallel=true +org.gradle.parallel=true # AndroidX package structure to make it clearer which packages are bundled with the # Android operating system, and which are packaged with your app's APK diff --git a/example/ios/Podfile.lock b/example/ios/Podfile.lock index af9da112..651b4524 100644 --- a/example/ios/Podfile.lock +++ b/example/ios/Podfile.lock @@ -2,13 +2,13 @@ PODS: - boost (1.84.0) - DoubleConversion (1.1.6) - fast_float (8.0.0) - - FBLazyVector (0.82.1) + - FBLazyVector (0.83.0) - fmt (11.0.2) - glog (0.3.5) - - hermes-engine (0.82.1): - - hermes-engine/Pre-built (= 0.82.1) - - hermes-engine/Pre-built (0.82.1) - - NitroModules (0.31.4): + - hermes-engine (0.14.0): + - hermes-engine/Pre-built (= 0.14.0) + - hermes-engine/Pre-built (0.14.0) + - NitroModules (0.31.10): - boost - DoubleConversion - fast_float @@ -56,27 +56,30 @@ PODS: - fast_float (= 8.0.0) - fmt (= 11.0.2) - glog - - RCTDeprecation (0.82.1) - - RCTRequired (0.82.1) - - RCTTypeSafety (0.82.1): - - FBLazyVector (= 0.82.1) - - RCTRequired (= 0.82.1) - - React-Core (= 0.82.1) - - React (0.82.1): - - React-Core (= 0.82.1) - - React-Core/DevSupport (= 0.82.1) - - React-Core/RCTWebSocket (= 0.82.1) - - React-RCTActionSheet (= 0.82.1) - - React-RCTAnimation (= 0.82.1) - - React-RCTBlob (= 0.82.1) - - React-RCTImage (= 0.82.1) - - React-RCTLinking (= 0.82.1) - - React-RCTNetwork (= 0.82.1) - - React-RCTSettings (= 0.82.1) - - React-RCTText (= 0.82.1) - - React-RCTVibration (= 0.82.1) - - React-callinvoker (0.82.1) - - React-Core (0.82.1): + - RCTDeprecation (0.83.0) + - RCTRequired (0.83.0) + - RCTSwiftUI (0.83.0) + - RCTSwiftUIWrapper (0.83.0): + - RCTSwiftUI + - RCTTypeSafety (0.83.0): + - FBLazyVector (= 0.83.0) + - RCTRequired (= 0.83.0) + - React-Core (= 0.83.0) + - React (0.83.0): + - React-Core (= 0.83.0) + - React-Core/DevSupport (= 0.83.0) + - React-Core/RCTWebSocket (= 0.83.0) + - React-RCTActionSheet (= 0.83.0) + - React-RCTAnimation (= 0.83.0) + - React-RCTBlob (= 0.83.0) + - React-RCTImage (= 0.83.0) + - React-RCTLinking (= 0.83.0) + - React-RCTNetwork (= 0.83.0) + - React-RCTSettings (= 0.83.0) + - React-RCTText (= 0.83.0) + - React-RCTVibration (= 0.83.0) + - React-callinvoker (0.83.0) + - React-Core (0.83.0): - boost - DoubleConversion - fast_float @@ -86,7 +89,7 @@ PODS: - RCT-Folly - RCT-Folly/Fabric - RCTDeprecation - - React-Core/Default (= 0.82.1) + - React-Core/Default (= 0.83.0) - React-cxxreact - React-featureflags - React-hermes @@ -101,7 +104,7 @@ PODS: - React-utils - SocketRocket - Yoga - - React-Core/CoreModulesHeaders (0.82.1): + - React-Core/CoreModulesHeaders (0.83.0): - boost - DoubleConversion - fast_float @@ -126,7 +129,7 @@ PODS: - React-utils - SocketRocket - Yoga - - React-Core/Default (0.82.1): + - React-Core/Default (0.83.0): - boost - DoubleConversion - fast_float @@ -150,7 +153,7 @@ PODS: - React-utils - SocketRocket - Yoga - - React-Core/DevSupport (0.82.1): + - React-Core/DevSupport (0.83.0): - boost - DoubleConversion - fast_float @@ -160,8 +163,8 @@ PODS: - RCT-Folly - RCT-Folly/Fabric - RCTDeprecation - - React-Core/Default (= 0.82.1) - - React-Core/RCTWebSocket (= 0.82.1) + - React-Core/Default (= 0.83.0) + - React-Core/RCTWebSocket (= 0.83.0) - React-cxxreact - React-featureflags - React-hermes @@ -176,7 +179,7 @@ PODS: - React-utils - SocketRocket - Yoga - - React-Core/RCTActionSheetHeaders (0.82.1): + - React-Core/RCTActionSheetHeaders (0.83.0): - boost - DoubleConversion - fast_float @@ -201,7 +204,7 @@ PODS: - React-utils - SocketRocket - Yoga - - React-Core/RCTAnimationHeaders (0.82.1): + - React-Core/RCTAnimationHeaders (0.83.0): - boost - DoubleConversion - fast_float @@ -226,7 +229,7 @@ PODS: - React-utils - SocketRocket - Yoga - - React-Core/RCTBlobHeaders (0.82.1): + - React-Core/RCTBlobHeaders (0.83.0): - boost - DoubleConversion - fast_float @@ -251,7 +254,7 @@ PODS: - React-utils - SocketRocket - Yoga - - React-Core/RCTImageHeaders (0.82.1): + - React-Core/RCTImageHeaders (0.83.0): - boost - DoubleConversion - fast_float @@ -276,7 +279,7 @@ PODS: - React-utils - SocketRocket - Yoga - - React-Core/RCTLinkingHeaders (0.82.1): + - React-Core/RCTLinkingHeaders (0.83.0): - boost - DoubleConversion - fast_float @@ -301,7 +304,7 @@ PODS: - React-utils - SocketRocket - Yoga - - React-Core/RCTNetworkHeaders (0.82.1): + - React-Core/RCTNetworkHeaders (0.83.0): - boost - DoubleConversion - fast_float @@ -326,7 +329,7 @@ PODS: - React-utils - SocketRocket - Yoga - - React-Core/RCTSettingsHeaders (0.82.1): + - React-Core/RCTSettingsHeaders (0.83.0): - boost - DoubleConversion - fast_float @@ -351,7 +354,7 @@ PODS: - React-utils - SocketRocket - Yoga - - React-Core/RCTTextHeaders (0.82.1): + - React-Core/RCTTextHeaders (0.83.0): - boost - DoubleConversion - fast_float @@ -376,7 +379,7 @@ PODS: - React-utils - SocketRocket - Yoga - - React-Core/RCTVibrationHeaders (0.82.1): + - React-Core/RCTVibrationHeaders (0.83.0): - boost - DoubleConversion - fast_float @@ -401,7 +404,7 @@ PODS: - React-utils - SocketRocket - Yoga - - React-Core/RCTWebSocket (0.82.1): + - React-Core/RCTWebSocket (0.83.0): - boost - DoubleConversion - fast_float @@ -411,7 +414,7 @@ PODS: - RCT-Folly - RCT-Folly/Fabric - RCTDeprecation - - React-Core/Default (= 0.82.1) + - React-Core/Default (= 0.83.0) - React-cxxreact - React-featureflags - React-hermes @@ -426,7 +429,7 @@ PODS: - React-utils - SocketRocket - Yoga - - React-CoreModules (0.82.1): + - React-CoreModules (0.83.0): - boost - DoubleConversion - fast_float @@ -434,21 +437,22 @@ PODS: - glog - RCT-Folly - RCT-Folly/Fabric - - RCTTypeSafety (= 0.82.1) - - React-Core/CoreModulesHeaders (= 0.82.1) + - RCTTypeSafety (= 0.83.0) + - React-Core/CoreModulesHeaders (= 0.83.0) - React-debug - - React-jsi (= 0.82.1) + - React-jsi (= 0.83.0) - React-jsinspector - React-jsinspectorcdp - React-jsinspectortracing - React-NativeModulesApple - React-RCTBlob - React-RCTFBReactNativeSpec - - React-RCTImage (= 0.82.1) + - React-RCTImage (= 0.83.0) - React-runtimeexecutor + - React-utils - ReactCommon - SocketRocket - - React-cxxreact (0.82.1): + - React-cxxreact (0.83.0): - boost - DoubleConversion - fast_float @@ -457,19 +461,20 @@ PODS: - hermes-engine - RCT-Folly - RCT-Folly/Fabric - - React-callinvoker (= 0.82.1) - - React-debug (= 0.82.1) - - React-jsi (= 0.82.1) + - React-callinvoker (= 0.83.0) + - React-debug (= 0.83.0) + - React-jsi (= 0.83.0) - React-jsinspector - React-jsinspectorcdp - React-jsinspectortracing - - React-logger (= 0.82.1) - - React-perflogger (= 0.82.1) + - React-logger (= 0.83.0) + - React-perflogger (= 0.83.0) - React-runtimeexecutor - - React-timing (= 0.82.1) + - React-timing (= 0.83.0) + - React-utils - SocketRocket - - React-debug (0.82.1) - - React-defaultsnativemodule (0.82.1): + - React-debug (0.83.0) + - React-defaultsnativemodule (0.83.0): - boost - DoubleConversion - fast_float @@ -479,15 +484,18 @@ PODS: - RCT-Folly - RCT-Folly/Fabric - React-domnativemodule + - React-featureflags - React-featureflagsnativemodule - React-idlecallbacksnativemodule + - React-intersectionobservernativemodule - React-jsi - React-jsiexecutor - React-microtasksnativemodule - React-RCTFBReactNativeSpec - React-webperformancenativemodule - SocketRocket - - React-domnativemodule (0.82.1): + - Yoga + - React-domnativemodule (0.83.0): - boost - DoubleConversion - fast_float @@ -507,7 +515,7 @@ PODS: - ReactCommon/turbomodule/core - SocketRocket - Yoga - - React-Fabric (0.82.1): + - React-Fabric (0.83.0): - boost - DoubleConversion - fast_float @@ -521,23 +529,25 @@ PODS: - React-Core - React-cxxreact - React-debug - - React-Fabric/animations (= 0.82.1) - - React-Fabric/attributedstring (= 0.82.1) - - React-Fabric/bridging (= 0.82.1) - - React-Fabric/componentregistry (= 0.82.1) - - React-Fabric/componentregistrynative (= 0.82.1) - - React-Fabric/components (= 0.82.1) - - React-Fabric/consistency (= 0.82.1) - - React-Fabric/core (= 0.82.1) - - React-Fabric/dom (= 0.82.1) - - React-Fabric/imagemanager (= 0.82.1) - - React-Fabric/leakchecker (= 0.82.1) - - React-Fabric/mounting (= 0.82.1) - - React-Fabric/observers (= 0.82.1) - - React-Fabric/scheduler (= 0.82.1) - - React-Fabric/telemetry (= 0.82.1) - - React-Fabric/templateprocessor (= 0.82.1) - - React-Fabric/uimanager (= 0.82.1) + - React-Fabric/animated (= 0.83.0) + - React-Fabric/animationbackend (= 0.83.0) + - React-Fabric/animations (= 0.83.0) + - React-Fabric/attributedstring (= 0.83.0) + - React-Fabric/bridging (= 0.83.0) + - React-Fabric/componentregistry (= 0.83.0) + - React-Fabric/componentregistrynative (= 0.83.0) + - React-Fabric/components (= 0.83.0) + - React-Fabric/consistency (= 0.83.0) + - React-Fabric/core (= 0.83.0) + - React-Fabric/dom (= 0.83.0) + - React-Fabric/imagemanager (= 0.83.0) + - React-Fabric/leakchecker (= 0.83.0) + - React-Fabric/mounting (= 0.83.0) + - React-Fabric/observers (= 0.83.0) + - React-Fabric/scheduler (= 0.83.0) + - React-Fabric/telemetry (= 0.83.0) + - React-Fabric/templateprocessor (= 0.83.0) + - React-Fabric/uimanager (= 0.83.0) - React-featureflags - React-graphics - React-jsi @@ -549,7 +559,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - SocketRocket - - React-Fabric/animations (0.82.1): + - React-Fabric/animated (0.83.0): - boost - DoubleConversion - fast_float @@ -574,7 +584,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - SocketRocket - - React-Fabric/attributedstring (0.82.1): + - React-Fabric/animationbackend (0.83.0): - boost - DoubleConversion - fast_float @@ -599,7 +609,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - SocketRocket - - React-Fabric/bridging (0.82.1): + - React-Fabric/animations (0.83.0): - boost - DoubleConversion - fast_float @@ -624,7 +634,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - SocketRocket - - React-Fabric/componentregistry (0.82.1): + - React-Fabric/attributedstring (0.83.0): - boost - DoubleConversion - fast_float @@ -649,7 +659,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - SocketRocket - - React-Fabric/componentregistrynative (0.82.1): + - React-Fabric/bridging (0.83.0): - boost - DoubleConversion - fast_float @@ -674,7 +684,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - SocketRocket - - React-Fabric/components (0.82.1): + - React-Fabric/componentregistry (0.83.0): - boost - DoubleConversion - fast_float @@ -688,10 +698,6 @@ PODS: - React-Core - React-cxxreact - React-debug - - React-Fabric/components/legacyviewmanagerinterop (= 0.82.1) - - React-Fabric/components/root (= 0.82.1) - - React-Fabric/components/scrollview (= 0.82.1) - - React-Fabric/components/view (= 0.82.1) - React-featureflags - React-graphics - React-jsi @@ -703,7 +709,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - SocketRocket - - React-Fabric/components/legacyviewmanagerinterop (0.82.1): + - React-Fabric/componentregistrynative (0.83.0): - boost - DoubleConversion - fast_float @@ -728,7 +734,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - SocketRocket - - React-Fabric/components/root (0.82.1): + - React-Fabric/components (0.83.0): - boost - DoubleConversion - fast_float @@ -742,6 +748,10 @@ PODS: - React-Core - React-cxxreact - React-debug + - React-Fabric/components/legacyviewmanagerinterop (= 0.83.0) + - React-Fabric/components/root (= 0.83.0) + - React-Fabric/components/scrollview (= 0.83.0) + - React-Fabric/components/view (= 0.83.0) - React-featureflags - React-graphics - React-jsi @@ -753,7 +763,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - SocketRocket - - React-Fabric/components/scrollview (0.82.1): + - React-Fabric/components/legacyviewmanagerinterop (0.83.0): - boost - DoubleConversion - fast_float @@ -778,7 +788,57 @@ PODS: - React-utils - ReactCommon/turbomodule/core - SocketRocket - - React-Fabric/components/view (0.82.1): + - React-Fabric/components/root (0.83.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimeexecutor + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - SocketRocket + - React-Fabric/components/scrollview (0.83.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimeexecutor + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - SocketRocket + - React-Fabric/components/view (0.83.0): - boost - DoubleConversion - fast_float @@ -805,7 +865,7 @@ PODS: - ReactCommon/turbomodule/core - SocketRocket - Yoga - - React-Fabric/consistency (0.82.1): + - React-Fabric/consistency (0.83.0): - boost - DoubleConversion - fast_float @@ -830,7 +890,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - SocketRocket - - React-Fabric/core (0.82.1): + - React-Fabric/core (0.83.0): - boost - DoubleConversion - fast_float @@ -855,7 +915,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - SocketRocket - - React-Fabric/dom (0.82.1): + - React-Fabric/dom (0.83.0): - boost - DoubleConversion - fast_float @@ -880,7 +940,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - SocketRocket - - React-Fabric/imagemanager (0.82.1): + - React-Fabric/imagemanager (0.83.0): - boost - DoubleConversion - fast_float @@ -905,7 +965,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - SocketRocket - - React-Fabric/leakchecker (0.82.1): + - React-Fabric/leakchecker (0.83.0): - boost - DoubleConversion - fast_float @@ -930,7 +990,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - SocketRocket - - React-Fabric/mounting (0.82.1): + - React-Fabric/mounting (0.83.0): - boost - DoubleConversion - fast_float @@ -955,7 +1015,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - SocketRocket - - React-Fabric/observers (0.82.1): + - React-Fabric/observers (0.83.0): - boost - DoubleConversion - fast_float @@ -969,7 +1029,8 @@ PODS: - React-Core - React-cxxreact - React-debug - - React-Fabric/observers/events (= 0.82.1) + - React-Fabric/observers/events (= 0.83.0) + - React-Fabric/observers/intersection (= 0.83.0) - React-featureflags - React-graphics - React-jsi @@ -981,7 +1042,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - SocketRocket - - React-Fabric/observers/events (0.82.1): + - React-Fabric/observers/events (0.83.0): - boost - DoubleConversion - fast_float @@ -1006,7 +1067,32 @@ PODS: - React-utils - ReactCommon/turbomodule/core - SocketRocket - - React-Fabric/scheduler (0.82.1): + - React-Fabric/observers/intersection (0.83.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired + - RCTTypeSafety + - React-Core + - React-cxxreact + - React-debug + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-logger + - React-rendererdebug + - React-runtimeexecutor + - React-runtimescheduler + - React-utils + - ReactCommon/turbomodule/core + - SocketRocket + - React-Fabric/scheduler (0.83.0): - boost - DoubleConversion - fast_float @@ -1034,7 +1120,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - SocketRocket - - React-Fabric/telemetry (0.82.1): + - React-Fabric/telemetry (0.83.0): - boost - DoubleConversion - fast_float @@ -1059,7 +1145,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - SocketRocket - - React-Fabric/templateprocessor (0.82.1): + - React-Fabric/templateprocessor (0.83.0): - boost - DoubleConversion - fast_float @@ -1084,7 +1170,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - SocketRocket - - React-Fabric/uimanager (0.82.1): + - React-Fabric/uimanager (0.83.0): - boost - DoubleConversion - fast_float @@ -1098,7 +1184,7 @@ PODS: - React-Core - React-cxxreact - React-debug - - React-Fabric/uimanager/consistency (= 0.82.1) + - React-Fabric/uimanager/consistency (= 0.83.0) - React-featureflags - React-graphics - React-jsi @@ -1111,7 +1197,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - SocketRocket - - React-Fabric/uimanager/consistency (0.82.1): + - React-Fabric/uimanager/consistency (0.83.0): - boost - DoubleConversion - fast_float @@ -1137,7 +1223,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - SocketRocket - - React-FabricComponents (0.82.1): + - React-FabricComponents (0.83.0): - boost - DoubleConversion - fast_float @@ -1152,8 +1238,8 @@ PODS: - React-cxxreact - React-debug - React-Fabric - - React-FabricComponents/components (= 0.82.1) - - React-FabricComponents/textlayoutmanager (= 0.82.1) + - React-FabricComponents/components (= 0.83.0) + - React-FabricComponents/textlayoutmanager (= 0.83.0) - React-featureflags - React-graphics - React-jsi @@ -1166,7 +1252,7 @@ PODS: - ReactCommon/turbomodule/core - SocketRocket - Yoga - - React-FabricComponents/components (0.82.1): + - React-FabricComponents/components (0.83.0): - boost - DoubleConversion - fast_float @@ -1181,18 +1267,18 @@ PODS: - React-cxxreact - React-debug - React-Fabric - - React-FabricComponents/components/inputaccessory (= 0.82.1) - - React-FabricComponents/components/iostextinput (= 0.82.1) - - React-FabricComponents/components/modal (= 0.82.1) - - React-FabricComponents/components/rncore (= 0.82.1) - - React-FabricComponents/components/safeareaview (= 0.82.1) - - React-FabricComponents/components/scrollview (= 0.82.1) - - React-FabricComponents/components/switch (= 0.82.1) - - React-FabricComponents/components/text (= 0.82.1) - - React-FabricComponents/components/textinput (= 0.82.1) - - React-FabricComponents/components/unimplementedview (= 0.82.1) - - React-FabricComponents/components/virtualview (= 0.82.1) - - React-FabricComponents/components/virtualviewexperimental (= 0.82.1) + - React-FabricComponents/components/inputaccessory (= 0.83.0) + - React-FabricComponents/components/iostextinput (= 0.83.0) + - React-FabricComponents/components/modal (= 0.83.0) + - React-FabricComponents/components/rncore (= 0.83.0) + - React-FabricComponents/components/safeareaview (= 0.83.0) + - React-FabricComponents/components/scrollview (= 0.83.0) + - React-FabricComponents/components/switch (= 0.83.0) + - React-FabricComponents/components/text (= 0.83.0) + - React-FabricComponents/components/textinput (= 0.83.0) + - React-FabricComponents/components/unimplementedview (= 0.83.0) + - React-FabricComponents/components/virtualview (= 0.83.0) + - React-FabricComponents/components/virtualviewexperimental (= 0.83.0) - React-featureflags - React-graphics - React-jsi @@ -1205,7 +1291,7 @@ PODS: - ReactCommon/turbomodule/core - SocketRocket - Yoga - - React-FabricComponents/components/inputaccessory (0.82.1): + - React-FabricComponents/components/inputaccessory (0.83.0): - boost - DoubleConversion - fast_float @@ -1232,7 +1318,7 @@ PODS: - ReactCommon/turbomodule/core - SocketRocket - Yoga - - React-FabricComponents/components/iostextinput (0.82.1): + - React-FabricComponents/components/iostextinput (0.83.0): - boost - DoubleConversion - fast_float @@ -1259,7 +1345,7 @@ PODS: - ReactCommon/turbomodule/core - SocketRocket - Yoga - - React-FabricComponents/components/modal (0.82.1): + - React-FabricComponents/components/modal (0.83.0): - boost - DoubleConversion - fast_float @@ -1286,7 +1372,7 @@ PODS: - ReactCommon/turbomodule/core - SocketRocket - Yoga - - React-FabricComponents/components/rncore (0.82.1): + - React-FabricComponents/components/rncore (0.83.0): - boost - DoubleConversion - fast_float @@ -1313,7 +1399,7 @@ PODS: - ReactCommon/turbomodule/core - SocketRocket - Yoga - - React-FabricComponents/components/safeareaview (0.82.1): + - React-FabricComponents/components/safeareaview (0.83.0): - boost - DoubleConversion - fast_float @@ -1340,7 +1426,7 @@ PODS: - ReactCommon/turbomodule/core - SocketRocket - Yoga - - React-FabricComponents/components/scrollview (0.82.1): + - React-FabricComponents/components/scrollview (0.83.0): - boost - DoubleConversion - fast_float @@ -1367,7 +1453,7 @@ PODS: - ReactCommon/turbomodule/core - SocketRocket - Yoga - - React-FabricComponents/components/switch (0.82.1): + - React-FabricComponents/components/switch (0.83.0): - boost - DoubleConversion - fast_float @@ -1394,7 +1480,7 @@ PODS: - ReactCommon/turbomodule/core - SocketRocket - Yoga - - React-FabricComponents/components/text (0.82.1): + - React-FabricComponents/components/text (0.83.0): - boost - DoubleConversion - fast_float @@ -1421,7 +1507,7 @@ PODS: - ReactCommon/turbomodule/core - SocketRocket - Yoga - - React-FabricComponents/components/textinput (0.82.1): + - React-FabricComponents/components/textinput (0.83.0): - boost - DoubleConversion - fast_float @@ -1448,7 +1534,7 @@ PODS: - ReactCommon/turbomodule/core - SocketRocket - Yoga - - React-FabricComponents/components/unimplementedview (0.82.1): + - React-FabricComponents/components/unimplementedview (0.83.0): - boost - DoubleConversion - fast_float @@ -1475,7 +1561,7 @@ PODS: - ReactCommon/turbomodule/core - SocketRocket - Yoga - - React-FabricComponents/components/virtualview (0.82.1): + - React-FabricComponents/components/virtualview (0.83.0): - boost - DoubleConversion - fast_float @@ -1502,7 +1588,7 @@ PODS: - ReactCommon/turbomodule/core - SocketRocket - Yoga - - React-FabricComponents/components/virtualviewexperimental (0.82.1): + - React-FabricComponents/components/virtualviewexperimental (0.83.0): - boost - DoubleConversion - fast_float @@ -1529,7 +1615,7 @@ PODS: - ReactCommon/turbomodule/core - SocketRocket - Yoga - - React-FabricComponents/textlayoutmanager (0.82.1): + - React-FabricComponents/textlayoutmanager (0.83.0): - boost - DoubleConversion - fast_float @@ -1556,7 +1642,7 @@ PODS: - ReactCommon/turbomodule/core - SocketRocket - Yoga - - React-FabricImage (0.82.1): + - React-FabricImage (0.83.0): - boost - DoubleConversion - fast_float @@ -1565,21 +1651,21 @@ PODS: - hermes-engine - RCT-Folly - RCT-Folly/Fabric - - RCTRequired (= 0.82.1) - - RCTTypeSafety (= 0.82.1) + - RCTRequired (= 0.83.0) + - RCTTypeSafety (= 0.83.0) - React-Fabric - React-featureflags - React-graphics - React-ImageManager - React-jsi - - React-jsiexecutor (= 0.82.1) + - React-jsiexecutor (= 0.83.0) - React-logger - React-rendererdebug - React-utils - ReactCommon - SocketRocket - Yoga - - React-featureflags (0.82.1): + - React-featureflags (0.83.0): - boost - DoubleConversion - fast_float @@ -1588,7 +1674,7 @@ PODS: - RCT-Folly - RCT-Folly/Fabric - SocketRocket - - React-featureflagsnativemodule (0.82.1): + - React-featureflagsnativemodule (0.83.0): - boost - DoubleConversion - fast_float @@ -1603,7 +1689,7 @@ PODS: - React-RCTFBReactNativeSpec - ReactCommon/turbomodule/core - SocketRocket - - React-graphics (0.82.1): + - React-graphics (0.83.0): - boost - DoubleConversion - fast_float @@ -1616,7 +1702,7 @@ PODS: - React-jsiexecutor - React-utils - SocketRocket - - React-hermes (0.82.1): + - React-hermes (0.83.0): - boost - DoubleConversion - fast_float @@ -1625,17 +1711,17 @@ PODS: - hermes-engine - RCT-Folly - RCT-Folly/Fabric - - React-cxxreact (= 0.82.1) + - React-cxxreact (= 0.83.0) - React-jsi - - React-jsiexecutor (= 0.82.1) + - React-jsiexecutor (= 0.83.0) - React-jsinspector - React-jsinspectorcdp - React-jsinspectortracing - React-oscompat - - React-perflogger (= 0.82.1) + - React-perflogger (= 0.83.0) - React-runtimeexecutor - SocketRocket - - React-idlecallbacksnativemodule (0.82.1): + - React-idlecallbacksnativemodule (0.83.0): - boost - DoubleConversion - fast_float @@ -1651,7 +1737,7 @@ PODS: - React-runtimescheduler - ReactCommon/turbomodule/core - SocketRocket - - React-ImageManager (0.82.1): + - React-ImageManager (0.83.0): - boost - DoubleConversion - fast_float @@ -1666,7 +1752,28 @@ PODS: - React-rendererdebug - React-utils - SocketRocket - - React-jserrorhandler (0.82.1): + - React-intersectionobservernativemodule (0.83.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric + - React-cxxreact + - React-Fabric + - React-Fabric/bridging + - React-graphics + - React-jsi + - React-jsiexecutor + - React-RCTFBReactNativeSpec + - React-runtimeexecutor + - React-runtimescheduler + - ReactCommon/turbomodule/core + - SocketRocket + - Yoga + - React-jserrorhandler (0.83.0): - boost - DoubleConversion - fast_float @@ -1681,7 +1788,7 @@ PODS: - React-jsi - ReactCommon/turbomodule/bridging - SocketRocket - - React-jsi (0.82.1): + - React-jsi (0.83.0): - boost - DoubleConversion - fast_float @@ -1691,7 +1798,7 @@ PODS: - RCT-Folly - RCT-Folly/Fabric - SocketRocket - - React-jsiexecutor (0.82.1): + - React-jsiexecutor (0.83.0): - boost - DoubleConversion - fast_float @@ -1708,8 +1815,9 @@ PODS: - React-jsinspectortracing - React-perflogger - React-runtimeexecutor + - React-utils - SocketRocket - - React-jsinspector (0.82.1): + - React-jsinspector (0.83.0): - boost - DoubleConversion - fast_float @@ -1724,10 +1832,11 @@ PODS: - React-jsinspectornetwork - React-jsinspectortracing - React-oscompat - - React-perflogger (= 0.82.1) + - React-perflogger (= 0.83.0) - React-runtimeexecutor + - React-utils - SocketRocket - - React-jsinspectorcdp (0.82.1): + - React-jsinspectorcdp (0.83.0): - boost - DoubleConversion - fast_float @@ -1736,7 +1845,7 @@ PODS: - RCT-Folly - RCT-Folly/Fabric - SocketRocket - - React-jsinspectornetwork (0.82.1): + - React-jsinspectornetwork (0.83.0): - boost - DoubleConversion - fast_float @@ -1744,23 +1853,23 @@ PODS: - glog - RCT-Folly - RCT-Folly/Fabric - - React-featureflags - React-jsinspectorcdp - - React-performancetimeline - - React-timing - SocketRocket - - React-jsinspectortracing (0.82.1): + - React-jsinspectortracing (0.83.0): - boost - DoubleConversion - fast_float - fmt - glog + - hermes-engine - RCT-Folly - RCT-Folly/Fabric + - React-jsi + - React-jsinspectornetwork - React-oscompat - React-timing - SocketRocket - - React-jsitooling (0.82.1): + - React-jsitooling (0.83.0): - boost - DoubleConversion - fast_float @@ -1768,17 +1877,18 @@ PODS: - glog - RCT-Folly - RCT-Folly/Fabric - - React-cxxreact (= 0.82.1) + - React-cxxreact (= 0.83.0) - React-debug - - React-jsi (= 0.82.1) + - React-jsi (= 0.83.0) - React-jsinspector - React-jsinspectorcdp - React-jsinspectortracing - React-runtimeexecutor + - React-utils - SocketRocket - - React-jsitracing (0.82.1): + - React-jsitracing (0.83.0): - React-jsi - - React-logger (0.82.1): + - React-logger (0.83.0): - boost - DoubleConversion - fast_float @@ -1787,7 +1897,7 @@ PODS: - RCT-Folly - RCT-Folly/Fabric - SocketRocket - - React-Mapbuffer (0.82.1): + - React-Mapbuffer (0.83.0): - boost - DoubleConversion - fast_float @@ -1797,7 +1907,7 @@ PODS: - RCT-Folly/Fabric - React-debug - SocketRocket - - React-microtasksnativemodule (0.82.1): + - React-microtasksnativemodule (0.83.0): - boost - DoubleConversion - fast_float @@ -1898,7 +2008,7 @@ PODS: - ReactCommon/turbomodule/core - SocketRocket - Yoga - - React-NativeModulesApple (0.82.1): + - React-NativeModulesApple (0.83.0): - boost - DoubleConversion - fast_float @@ -1919,8 +2029,22 @@ PODS: - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - SocketRocket - - React-oscompat (0.82.1) - - React-perflogger (0.82.1): + - React-networking (0.83.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - RCT-Folly + - RCT-Folly/Fabric + - React-featureflags + - React-jsinspectornetwork + - React-jsinspectortracing + - React-performancetimeline + - React-timing + - SocketRocket + - React-oscompat (0.83.0) + - React-perflogger (0.83.0): - boost - DoubleConversion - fast_float @@ -1929,7 +2053,7 @@ PODS: - RCT-Folly - RCT-Folly/Fabric - SocketRocket - - React-performancecdpmetrics (0.82.1): + - React-performancecdpmetrics (0.83.0): - boost - DoubleConversion - fast_float @@ -1943,7 +2067,7 @@ PODS: - React-runtimeexecutor - React-timing - SocketRocket - - React-performancetimeline (0.82.1): + - React-performancetimeline (0.83.0): - boost - DoubleConversion - fast_float @@ -1956,9 +2080,9 @@ PODS: - React-perflogger - React-timing - SocketRocket - - React-RCTActionSheet (0.82.1): - - React-Core/RCTActionSheetHeaders (= 0.82.1) - - React-RCTAnimation (0.82.1): + - React-RCTActionSheet (0.83.0): + - React-Core/RCTActionSheetHeaders (= 0.83.0) + - React-RCTAnimation (0.83.0): - boost - DoubleConversion - fast_float @@ -1974,7 +2098,7 @@ PODS: - React-RCTFBReactNativeSpec - ReactCommon - SocketRocket - - React-RCTAppDelegate (0.82.1): + - React-RCTAppDelegate (0.83.0): - boost - DoubleConversion - fast_float @@ -2008,7 +2132,7 @@ PODS: - React-utils - ReactCommon - SocketRocket - - React-RCTBlob (0.82.1): + - React-RCTBlob (0.83.0): - boost - DoubleConversion - fast_float @@ -2027,7 +2151,7 @@ PODS: - React-RCTNetwork - ReactCommon - SocketRocket - - React-RCTFabric (0.82.1): + - React-RCTFabric (0.83.0): - boost - DoubleConversion - fast_float @@ -2036,6 +2160,7 @@ PODS: - hermes-engine - RCT-Folly - RCT-Folly/Fabric + - RCTSwiftUIWrapper - React-Core - React-debug - React-Fabric @@ -2047,8 +2172,8 @@ PODS: - React-jsi - React-jsinspector - React-jsinspectorcdp - - React-jsinspectornetwork - React-jsinspectortracing + - React-networking - React-performancecdpmetrics - React-performancetimeline - React-RCTAnimation @@ -2063,7 +2188,7 @@ PODS: - React-utils - SocketRocket - Yoga - - React-RCTFBReactNativeSpec (0.82.1): + - React-RCTFBReactNativeSpec (0.83.0): - boost - DoubleConversion - fast_float @@ -2077,10 +2202,10 @@ PODS: - React-Core - React-jsi - React-NativeModulesApple - - React-RCTFBReactNativeSpec/components (= 0.82.1) + - React-RCTFBReactNativeSpec/components (= 0.83.0) - ReactCommon - SocketRocket - - React-RCTFBReactNativeSpec/components (0.82.1): + - React-RCTFBReactNativeSpec/components (0.83.0): - boost - DoubleConversion - fast_float @@ -2103,7 +2228,7 @@ PODS: - ReactCommon - SocketRocket - Yoga - - React-RCTImage (0.82.1): + - React-RCTImage (0.83.0): - boost - DoubleConversion - fast_float @@ -2119,14 +2244,14 @@ PODS: - React-RCTNetwork - ReactCommon - SocketRocket - - React-RCTLinking (0.82.1): - - React-Core/RCTLinkingHeaders (= 0.82.1) - - React-jsi (= 0.82.1) + - React-RCTLinking (0.83.0): + - React-Core/RCTLinkingHeaders (= 0.83.0) + - React-jsi (= 0.83.0) - React-NativeModulesApple - React-RCTFBReactNativeSpec - ReactCommon - - ReactCommon/turbomodule/core (= 0.82.1) - - React-RCTNetwork (0.82.1): + - ReactCommon/turbomodule/core (= 0.83.0) + - React-RCTNetwork (0.83.0): - boost - DoubleConversion - fast_float @@ -2142,10 +2267,11 @@ PODS: - React-jsinspectorcdp - React-jsinspectornetwork - React-NativeModulesApple + - React-networking - React-RCTFBReactNativeSpec - ReactCommon - SocketRocket - - React-RCTRuntime (0.82.1): + - React-RCTRuntime (0.83.0): - boost - DoubleConversion - fast_float @@ -2165,8 +2291,9 @@ PODS: - React-RuntimeCore - React-runtimeexecutor - React-RuntimeHermes + - React-utils - SocketRocket - - React-RCTSettings (0.82.1): + - React-RCTSettings (0.83.0): - boost - DoubleConversion - fast_float @@ -2181,10 +2308,10 @@ PODS: - React-RCTFBReactNativeSpec - ReactCommon - SocketRocket - - React-RCTText (0.82.1): - - React-Core/RCTTextHeaders (= 0.82.1) + - React-RCTText (0.83.0): + - React-Core/RCTTextHeaders (= 0.83.0) - Yoga - - React-RCTVibration (0.82.1): + - React-RCTVibration (0.83.0): - boost - DoubleConversion - fast_float @@ -2198,11 +2325,11 @@ PODS: - React-RCTFBReactNativeSpec - ReactCommon - SocketRocket - - React-rendererconsistency (0.82.1) - - React-renderercss (0.82.1): + - React-rendererconsistency (0.83.0) + - React-renderercss (0.83.0): - React-debug - React-utils - - React-rendererdebug (0.82.1): + - React-rendererdebug (0.83.0): - boost - DoubleConversion - fast_float @@ -2212,7 +2339,7 @@ PODS: - RCT-Folly/Fabric - React-debug - SocketRocket - - React-RuntimeApple (0.82.1): + - React-RuntimeApple (0.83.0): - boost - DoubleConversion - fast_float @@ -2241,7 +2368,7 @@ PODS: - React-runtimescheduler - React-utils - SocketRocket - - React-RuntimeCore (0.82.1): + - React-RuntimeCore (0.83.0): - boost - DoubleConversion - fast_float @@ -2263,7 +2390,7 @@ PODS: - React-runtimescheduler - React-utils - SocketRocket - - React-runtimeexecutor (0.82.1): + - React-runtimeexecutor (0.83.0): - boost - DoubleConversion - fast_float @@ -2273,10 +2400,10 @@ PODS: - RCT-Folly/Fabric - React-debug - React-featureflags - - React-jsi (= 0.82.1) + - React-jsi (= 0.83.0) - React-utils - SocketRocket - - React-RuntimeHermes (0.82.1): + - React-RuntimeHermes (0.83.0): - boost - DoubleConversion - fast_float @@ -2297,7 +2424,7 @@ PODS: - React-runtimeexecutor - React-utils - SocketRocket - - React-runtimescheduler (0.82.1): + - React-runtimescheduler (0.83.0): - boost - DoubleConversion - fast_float @@ -2319,9 +2446,9 @@ PODS: - React-timing - React-utils - SocketRocket - - React-timing (0.82.1): + - React-timing (0.83.0): - React-debug - - React-utils (0.82.1): + - React-utils (0.83.0): - boost - DoubleConversion - fast_float @@ -2331,9 +2458,9 @@ PODS: - RCT-Folly - RCT-Folly/Fabric - React-debug - - React-jsi (= 0.82.1) + - React-jsi (= 0.83.0) - SocketRocket - - React-webperformancenativemodule (0.82.1): + - React-webperformancenativemodule (0.83.0): - boost - DoubleConversion - fast_float @@ -2342,6 +2469,7 @@ PODS: - hermes-engine - RCT-Folly - RCT-Folly/Fabric + - React-cxxreact - React-jsi - React-jsiexecutor - React-performancetimeline @@ -2349,9 +2477,9 @@ PODS: - React-runtimeexecutor - ReactCommon/turbomodule/core - SocketRocket - - ReactAppDependencyProvider (0.82.1): + - ReactAppDependencyProvider (0.83.0): - ReactCodegen - - ReactCodegen (0.82.1): + - ReactCodegen (0.83.0): - boost - DoubleConversion - fast_float @@ -2377,7 +2505,7 @@ PODS: - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - SocketRocket - - ReactCommon (0.82.1): + - ReactCommon (0.83.0): - boost - DoubleConversion - fast_float @@ -2385,9 +2513,9 @@ PODS: - glog - RCT-Folly - RCT-Folly/Fabric - - ReactCommon/turbomodule (= 0.82.1) + - ReactCommon/turbomodule (= 0.83.0) - SocketRocket - - ReactCommon/turbomodule (0.82.1): + - ReactCommon/turbomodule (0.83.0): - boost - DoubleConversion - fast_float @@ -2396,15 +2524,15 @@ PODS: - hermes-engine - RCT-Folly - RCT-Folly/Fabric - - React-callinvoker (= 0.82.1) - - React-cxxreact (= 0.82.1) - - React-jsi (= 0.82.1) - - React-logger (= 0.82.1) - - React-perflogger (= 0.82.1) - - ReactCommon/turbomodule/bridging (= 0.82.1) - - ReactCommon/turbomodule/core (= 0.82.1) + - React-callinvoker (= 0.83.0) + - React-cxxreact (= 0.83.0) + - React-jsi (= 0.83.0) + - React-logger (= 0.83.0) + - React-perflogger (= 0.83.0) + - ReactCommon/turbomodule/bridging (= 0.83.0) + - ReactCommon/turbomodule/core (= 0.83.0) - SocketRocket - - ReactCommon/turbomodule/bridging (0.82.1): + - ReactCommon/turbomodule/bridging (0.83.0): - boost - DoubleConversion - fast_float @@ -2413,13 +2541,13 @@ PODS: - hermes-engine - RCT-Folly - RCT-Folly/Fabric - - React-callinvoker (= 0.82.1) - - React-cxxreact (= 0.82.1) - - React-jsi (= 0.82.1) - - React-logger (= 0.82.1) - - React-perflogger (= 0.82.1) + - React-callinvoker (= 0.83.0) + - React-cxxreact (= 0.83.0) + - React-jsi (= 0.83.0) + - React-logger (= 0.83.0) + - React-perflogger (= 0.83.0) - SocketRocket - - ReactCommon/turbomodule/core (0.82.1): + - ReactCommon/turbomodule/core (0.83.0): - boost - DoubleConversion - fast_float @@ -2428,16 +2556,16 @@ PODS: - hermes-engine - RCT-Folly - RCT-Folly/Fabric - - React-callinvoker (= 0.82.1) - - React-cxxreact (= 0.82.1) - - React-debug (= 0.82.1) - - React-featureflags (= 0.82.1) - - React-jsi (= 0.82.1) - - React-logger (= 0.82.1) - - React-perflogger (= 0.82.1) - - React-utils (= 0.82.1) + - React-callinvoker (= 0.83.0) + - React-cxxreact (= 0.83.0) + - React-debug (= 0.83.0) + - React-featureflags (= 0.83.0) + - React-jsi (= 0.83.0) + - React-logger (= 0.83.0) + - React-perflogger (= 0.83.0) + - React-utils (= 0.83.0) - SocketRocket - - SensitiveInfo (6.0.0-rc.10): + - SensitiveInfo (6.0.0-rc.11): - boost - DoubleConversion - fast_float @@ -2471,84 +2599,88 @@ PODS: - Yoga (0.0.0) DEPENDENCIES: - - boost (from `../node_modules/react-native/third-party-podspecs/boost.podspec`) - - DoubleConversion (from `../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec`) - - fast_float (from `../node_modules/react-native/third-party-podspecs/fast_float.podspec`) - - FBLazyVector (from `../node_modules/react-native/Libraries/FBLazyVector`) - - fmt (from `../node_modules/react-native/third-party-podspecs/fmt.podspec`) - - glog (from `../node_modules/react-native/third-party-podspecs/glog.podspec`) - - hermes-engine (from `../node_modules/react-native/sdks/hermes-engine/hermes-engine.podspec`) - - NitroModules (from `../node_modules/react-native-nitro-modules`) - - RCT-Folly (from `../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec`) - - RCTDeprecation (from `../node_modules/react-native/ReactApple/Libraries/RCTFoundation/RCTDeprecation`) - - RCTRequired (from `../node_modules/react-native/Libraries/Required`) - - RCTTypeSafety (from `../node_modules/react-native/Libraries/TypeSafety`) - - React (from `../node_modules/react-native/`) - - React-callinvoker (from `../node_modules/react-native/ReactCommon/callinvoker`) - - React-Core (from `../node_modules/react-native/`) - - React-Core/RCTWebSocket (from `../node_modules/react-native/`) - - React-CoreModules (from `../node_modules/react-native/React/CoreModules`) - - React-cxxreact (from `../node_modules/react-native/ReactCommon/cxxreact`) - - React-debug (from `../node_modules/react-native/ReactCommon/react/debug`) - - React-defaultsnativemodule (from `../node_modules/react-native/ReactCommon/react/nativemodule/defaults`) - - React-domnativemodule (from `../node_modules/react-native/ReactCommon/react/nativemodule/dom`) - - React-Fabric (from `../node_modules/react-native/ReactCommon`) - - React-FabricComponents (from `../node_modules/react-native/ReactCommon`) - - React-FabricImage (from `../node_modules/react-native/ReactCommon`) - - React-featureflags (from `../node_modules/react-native/ReactCommon/react/featureflags`) - - React-featureflagsnativemodule (from `../node_modules/react-native/ReactCommon/react/nativemodule/featureflags`) - - React-graphics (from `../node_modules/react-native/ReactCommon/react/renderer/graphics`) - - React-hermes (from `../node_modules/react-native/ReactCommon/hermes`) - - React-idlecallbacksnativemodule (from `../node_modules/react-native/ReactCommon/react/nativemodule/idlecallbacks`) - - React-ImageManager (from `../node_modules/react-native/ReactCommon/react/renderer/imagemanager/platform/ios`) - - React-jserrorhandler (from `../node_modules/react-native/ReactCommon/jserrorhandler`) - - React-jsi (from `../node_modules/react-native/ReactCommon/jsi`) - - React-jsiexecutor (from `../node_modules/react-native/ReactCommon/jsiexecutor`) - - React-jsinspector (from `../node_modules/react-native/ReactCommon/jsinspector-modern`) - - React-jsinspectorcdp (from `../node_modules/react-native/ReactCommon/jsinspector-modern/cdp`) - - React-jsinspectornetwork (from `../node_modules/react-native/ReactCommon/jsinspector-modern/network`) - - React-jsinspectortracing (from `../node_modules/react-native/ReactCommon/jsinspector-modern/tracing`) - - React-jsitooling (from `../node_modules/react-native/ReactCommon/jsitooling`) - - React-jsitracing (from `../node_modules/react-native/ReactCommon/hermes/executor/`) - - React-logger (from `../node_modules/react-native/ReactCommon/logger`) - - React-Mapbuffer (from `../node_modules/react-native/ReactCommon`) - - React-microtasksnativemodule (from `../node_modules/react-native/ReactCommon/react/nativemodule/microtasks`) - - react-native-safe-area-context (from `../node_modules/react-native-safe-area-context`) - - React-NativeModulesApple (from `../node_modules/react-native/ReactCommon/react/nativemodule/core/platform/ios`) - - React-oscompat (from `../node_modules/react-native/ReactCommon/oscompat`) - - React-perflogger (from `../node_modules/react-native/ReactCommon/reactperflogger`) - - React-performancecdpmetrics (from `../node_modules/react-native/ReactCommon/react/performance/cdpmetrics`) - - React-performancetimeline (from `../node_modules/react-native/ReactCommon/react/performance/timeline`) - - React-RCTActionSheet (from `../node_modules/react-native/Libraries/ActionSheetIOS`) - - React-RCTAnimation (from `../node_modules/react-native/Libraries/NativeAnimation`) - - React-RCTAppDelegate (from `../node_modules/react-native/Libraries/AppDelegate`) - - React-RCTBlob (from `../node_modules/react-native/Libraries/Blob`) - - React-RCTFabric (from `../node_modules/react-native/React`) - - React-RCTFBReactNativeSpec (from `../node_modules/react-native/React`) - - React-RCTImage (from `../node_modules/react-native/Libraries/Image`) - - React-RCTLinking (from `../node_modules/react-native/Libraries/LinkingIOS`) - - React-RCTNetwork (from `../node_modules/react-native/Libraries/Network`) - - React-RCTRuntime (from `../node_modules/react-native/React/Runtime`) - - React-RCTSettings (from `../node_modules/react-native/Libraries/Settings`) - - React-RCTText (from `../node_modules/react-native/Libraries/Text`) - - React-RCTVibration (from `../node_modules/react-native/Libraries/Vibration`) - - React-rendererconsistency (from `../node_modules/react-native/ReactCommon/react/renderer/consistency`) - - React-renderercss (from `../node_modules/react-native/ReactCommon/react/renderer/css`) - - React-rendererdebug (from `../node_modules/react-native/ReactCommon/react/renderer/debug`) - - React-RuntimeApple (from `../node_modules/react-native/ReactCommon/react/runtime/platform/ios`) - - React-RuntimeCore (from `../node_modules/react-native/ReactCommon/react/runtime`) - - 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`) - - React-webperformancenativemodule (from `../node_modules/react-native/ReactCommon/react/nativemodule/webperformance`) - - ReactAppDependencyProvider (from `build/generated/ios`) - - ReactCodegen (from `build/generated/ios`) - - ReactCommon/turbomodule/core (from `../node_modules/react-native/ReactCommon`) + - boost (from `../../node_modules/react-native/third-party-podspecs/boost.podspec`) + - DoubleConversion (from `../../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec`) + - fast_float (from `../../node_modules/react-native/third-party-podspecs/fast_float.podspec`) + - FBLazyVector (from `../../node_modules/react-native/Libraries/FBLazyVector`) + - fmt (from `../../node_modules/react-native/third-party-podspecs/fmt.podspec`) + - glog (from `../../node_modules/react-native/third-party-podspecs/glog.podspec`) + - hermes-engine (from `../../node_modules/react-native/sdks/hermes-engine/hermes-engine.podspec`) + - NitroModules (from `../../node_modules/react-native-nitro-modules`) + - RCT-Folly (from `../../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec`) + - RCTDeprecation (from `../../node_modules/react-native/ReactApple/Libraries/RCTFoundation/RCTDeprecation`) + - RCTRequired (from `../../node_modules/react-native/Libraries/Required`) + - RCTSwiftUI (from `../../node_modules/react-native/ReactApple/RCTSwiftUI`) + - RCTSwiftUIWrapper (from `../../node_modules/react-native/ReactApple/RCTSwiftUIWrapper`) + - RCTTypeSafety (from `../../node_modules/react-native/Libraries/TypeSafety`) + - React (from `../../node_modules/react-native/`) + - React-callinvoker (from `../../node_modules/react-native/ReactCommon/callinvoker`) + - React-Core (from `../../node_modules/react-native/`) + - React-Core/RCTWebSocket (from `../../node_modules/react-native/`) + - React-CoreModules (from `../../node_modules/react-native/React/CoreModules`) + - React-cxxreact (from `../../node_modules/react-native/ReactCommon/cxxreact`) + - React-debug (from `../../node_modules/react-native/ReactCommon/react/debug`) + - React-defaultsnativemodule (from `../../node_modules/react-native/ReactCommon/react/nativemodule/defaults`) + - React-domnativemodule (from `../../node_modules/react-native/ReactCommon/react/nativemodule/dom`) + - React-Fabric (from `../../node_modules/react-native/ReactCommon`) + - React-FabricComponents (from `../../node_modules/react-native/ReactCommon`) + - React-FabricImage (from `../../node_modules/react-native/ReactCommon`) + - React-featureflags (from `../../node_modules/react-native/ReactCommon/react/featureflags`) + - React-featureflagsnativemodule (from `../../node_modules/react-native/ReactCommon/react/nativemodule/featureflags`) + - React-graphics (from `../../node_modules/react-native/ReactCommon/react/renderer/graphics`) + - React-hermes (from `../../node_modules/react-native/ReactCommon/hermes`) + - React-idlecallbacksnativemodule (from `../../node_modules/react-native/ReactCommon/react/nativemodule/idlecallbacks`) + - React-ImageManager (from `../../node_modules/react-native/ReactCommon/react/renderer/imagemanager/platform/ios`) + - React-intersectionobservernativemodule (from `../../node_modules/react-native/ReactCommon/react/nativemodule/intersectionobserver`) + - React-jserrorhandler (from `../../node_modules/react-native/ReactCommon/jserrorhandler`) + - React-jsi (from `../../node_modules/react-native/ReactCommon/jsi`) + - React-jsiexecutor (from `../../node_modules/react-native/ReactCommon/jsiexecutor`) + - React-jsinspector (from `../../node_modules/react-native/ReactCommon/jsinspector-modern`) + - React-jsinspectorcdp (from `../../node_modules/react-native/ReactCommon/jsinspector-modern/cdp`) + - React-jsinspectornetwork (from `../../node_modules/react-native/ReactCommon/jsinspector-modern/network`) + - React-jsinspectortracing (from `../../node_modules/react-native/ReactCommon/jsinspector-modern/tracing`) + - React-jsitooling (from `../../node_modules/react-native/ReactCommon/jsitooling`) + - React-jsitracing (from `../../node_modules/react-native/ReactCommon/hermes/executor/`) + - React-logger (from `../../node_modules/react-native/ReactCommon/logger`) + - React-Mapbuffer (from `../../node_modules/react-native/ReactCommon`) + - React-microtasksnativemodule (from `../../node_modules/react-native/ReactCommon/react/nativemodule/microtasks`) + - react-native-safe-area-context (from `../../node_modules/react-native-safe-area-context`) + - React-NativeModulesApple (from `../../node_modules/react-native/ReactCommon/react/nativemodule/core/platform/ios`) + - React-networking (from `../../node_modules/react-native/ReactCommon/react/networking`) + - React-oscompat (from `../../node_modules/react-native/ReactCommon/oscompat`) + - React-perflogger (from `../../node_modules/react-native/ReactCommon/reactperflogger`) + - React-performancecdpmetrics (from `../../node_modules/react-native/ReactCommon/react/performance/cdpmetrics`) + - React-performancetimeline (from `../../node_modules/react-native/ReactCommon/react/performance/timeline`) + - React-RCTActionSheet (from `../../node_modules/react-native/Libraries/ActionSheetIOS`) + - React-RCTAnimation (from `../../node_modules/react-native/Libraries/NativeAnimation`) + - React-RCTAppDelegate (from `../../node_modules/react-native/Libraries/AppDelegate`) + - React-RCTBlob (from `../../node_modules/react-native/Libraries/Blob`) + - React-RCTFabric (from `../../node_modules/react-native/React`) + - React-RCTFBReactNativeSpec (from `../../node_modules/react-native/React`) + - React-RCTImage (from `../../node_modules/react-native/Libraries/Image`) + - React-RCTLinking (from `../../node_modules/react-native/Libraries/LinkingIOS`) + - React-RCTNetwork (from `../../node_modules/react-native/Libraries/Network`) + - React-RCTRuntime (from `../../node_modules/react-native/React/Runtime`) + - React-RCTSettings (from `../../node_modules/react-native/Libraries/Settings`) + - React-RCTText (from `../../node_modules/react-native/Libraries/Text`) + - React-RCTVibration (from `../../node_modules/react-native/Libraries/Vibration`) + - React-rendererconsistency (from `../../node_modules/react-native/ReactCommon/react/renderer/consistency`) + - React-renderercss (from `../../node_modules/react-native/ReactCommon/react/renderer/css`) + - React-rendererdebug (from `../../node_modules/react-native/ReactCommon/react/renderer/debug`) + - React-RuntimeApple (from `../../node_modules/react-native/ReactCommon/react/runtime/platform/ios`) + - React-RuntimeCore (from `../../node_modules/react-native/ReactCommon/react/runtime`) + - 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`) + - React-webperformancenativemodule (from `../../node_modules/react-native/ReactCommon/react/nativemodule/webperformance`) + - ReactAppDependencyProvider (from `build/generated/ios/ReactAppDependencyProvider`) + - ReactCodegen (from `build/generated/ios/ReactCodegen`) + - ReactCommon/turbomodule/core (from `../../node_modules/react-native/ReactCommon`) - SensitiveInfo (from `../..`) - SocketRocket (~> 0.7.1) - - Yoga (from `../node_modules/react-native/ReactCommon/yoga`) + - Yoga (from `../../node_modules/react-native/ReactCommon/yoga`) SPEC REPOS: trunk: @@ -2556,237 +2688,249 @@ SPEC REPOS: EXTERNAL SOURCES: boost: - :podspec: "../node_modules/react-native/third-party-podspecs/boost.podspec" + :podspec: "../../node_modules/react-native/third-party-podspecs/boost.podspec" DoubleConversion: - :podspec: "../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec" + :podspec: "../../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec" fast_float: - :podspec: "../node_modules/react-native/third-party-podspecs/fast_float.podspec" + :podspec: "../../node_modules/react-native/third-party-podspecs/fast_float.podspec" FBLazyVector: - :path: "../node_modules/react-native/Libraries/FBLazyVector" + :path: "../../node_modules/react-native/Libraries/FBLazyVector" fmt: - :podspec: "../node_modules/react-native/third-party-podspecs/fmt.podspec" + :podspec: "../../node_modules/react-native/third-party-podspecs/fmt.podspec" glog: - :podspec: "../node_modules/react-native/third-party-podspecs/glog.podspec" + :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-2025-09-01-RNv0.82.0-265ef62ff3eb7289d17e366664ac0da82303e101 + :podspec: "../../node_modules/react-native/sdks/hermes-engine/hermes-engine.podspec" + :tag: hermes-v0.14.0 NitroModules: - :path: "../node_modules/react-native-nitro-modules" + :path: "../../node_modules/react-native-nitro-modules" RCT-Folly: - :podspec: "../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec" + :podspec: "../../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec" RCTDeprecation: - :path: "../node_modules/react-native/ReactApple/Libraries/RCTFoundation/RCTDeprecation" + :path: "../../node_modules/react-native/ReactApple/Libraries/RCTFoundation/RCTDeprecation" RCTRequired: - :path: "../node_modules/react-native/Libraries/Required" + :path: "../../node_modules/react-native/Libraries/Required" + RCTSwiftUI: + :path: "../../node_modules/react-native/ReactApple/RCTSwiftUI" + RCTSwiftUIWrapper: + :path: "../../node_modules/react-native/ReactApple/RCTSwiftUIWrapper" RCTTypeSafety: - :path: "../node_modules/react-native/Libraries/TypeSafety" + :path: "../../node_modules/react-native/Libraries/TypeSafety" React: - :path: "../node_modules/react-native/" + :path: "../../node_modules/react-native/" React-callinvoker: - :path: "../node_modules/react-native/ReactCommon/callinvoker" + :path: "../../node_modules/react-native/ReactCommon/callinvoker" React-Core: - :path: "../node_modules/react-native/" + :path: "../../node_modules/react-native/" React-CoreModules: - :path: "../node_modules/react-native/React/CoreModules" + :path: "../../node_modules/react-native/React/CoreModules" React-cxxreact: - :path: "../node_modules/react-native/ReactCommon/cxxreact" + :path: "../../node_modules/react-native/ReactCommon/cxxreact" React-debug: - :path: "../node_modules/react-native/ReactCommon/react/debug" + :path: "../../node_modules/react-native/ReactCommon/react/debug" React-defaultsnativemodule: - :path: "../node_modules/react-native/ReactCommon/react/nativemodule/defaults" + :path: "../../node_modules/react-native/ReactCommon/react/nativemodule/defaults" React-domnativemodule: - :path: "../node_modules/react-native/ReactCommon/react/nativemodule/dom" + :path: "../../node_modules/react-native/ReactCommon/react/nativemodule/dom" React-Fabric: - :path: "../node_modules/react-native/ReactCommon" + :path: "../../node_modules/react-native/ReactCommon" React-FabricComponents: - :path: "../node_modules/react-native/ReactCommon" + :path: "../../node_modules/react-native/ReactCommon" React-FabricImage: - :path: "../node_modules/react-native/ReactCommon" + :path: "../../node_modules/react-native/ReactCommon" React-featureflags: - :path: "../node_modules/react-native/ReactCommon/react/featureflags" + :path: "../../node_modules/react-native/ReactCommon/react/featureflags" React-featureflagsnativemodule: - :path: "../node_modules/react-native/ReactCommon/react/nativemodule/featureflags" + :path: "../../node_modules/react-native/ReactCommon/react/nativemodule/featureflags" React-graphics: - :path: "../node_modules/react-native/ReactCommon/react/renderer/graphics" + :path: "../../node_modules/react-native/ReactCommon/react/renderer/graphics" React-hermes: - :path: "../node_modules/react-native/ReactCommon/hermes" + :path: "../../node_modules/react-native/ReactCommon/hermes" React-idlecallbacksnativemodule: - :path: "../node_modules/react-native/ReactCommon/react/nativemodule/idlecallbacks" + :path: "../../node_modules/react-native/ReactCommon/react/nativemodule/idlecallbacks" React-ImageManager: - :path: "../node_modules/react-native/ReactCommon/react/renderer/imagemanager/platform/ios" + :path: "../../node_modules/react-native/ReactCommon/react/renderer/imagemanager/platform/ios" + React-intersectionobservernativemodule: + :path: "../../node_modules/react-native/ReactCommon/react/nativemodule/intersectionobserver" React-jserrorhandler: - :path: "../node_modules/react-native/ReactCommon/jserrorhandler" + :path: "../../node_modules/react-native/ReactCommon/jserrorhandler" React-jsi: - :path: "../node_modules/react-native/ReactCommon/jsi" + :path: "../../node_modules/react-native/ReactCommon/jsi" React-jsiexecutor: - :path: "../node_modules/react-native/ReactCommon/jsiexecutor" + :path: "../../node_modules/react-native/ReactCommon/jsiexecutor" React-jsinspector: - :path: "../node_modules/react-native/ReactCommon/jsinspector-modern" + :path: "../../node_modules/react-native/ReactCommon/jsinspector-modern" React-jsinspectorcdp: - :path: "../node_modules/react-native/ReactCommon/jsinspector-modern/cdp" + :path: "../../node_modules/react-native/ReactCommon/jsinspector-modern/cdp" React-jsinspectornetwork: - :path: "../node_modules/react-native/ReactCommon/jsinspector-modern/network" + :path: "../../node_modules/react-native/ReactCommon/jsinspector-modern/network" React-jsinspectortracing: - :path: "../node_modules/react-native/ReactCommon/jsinspector-modern/tracing" + :path: "../../node_modules/react-native/ReactCommon/jsinspector-modern/tracing" React-jsitooling: - :path: "../node_modules/react-native/ReactCommon/jsitooling" + :path: "../../node_modules/react-native/ReactCommon/jsitooling" React-jsitracing: - :path: "../node_modules/react-native/ReactCommon/hermes/executor/" + :path: "../../node_modules/react-native/ReactCommon/hermes/executor/" React-logger: - :path: "../node_modules/react-native/ReactCommon/logger" + :path: "../../node_modules/react-native/ReactCommon/logger" React-Mapbuffer: - :path: "../node_modules/react-native/ReactCommon" + :path: "../../node_modules/react-native/ReactCommon" React-microtasksnativemodule: - :path: "../node_modules/react-native/ReactCommon/react/nativemodule/microtasks" + :path: "../../node_modules/react-native/ReactCommon/react/nativemodule/microtasks" react-native-safe-area-context: - :path: "../node_modules/react-native-safe-area-context" + :path: "../../node_modules/react-native-safe-area-context" React-NativeModulesApple: - :path: "../node_modules/react-native/ReactCommon/react/nativemodule/core/platform/ios" + :path: "../../node_modules/react-native/ReactCommon/react/nativemodule/core/platform/ios" + React-networking: + :path: "../../node_modules/react-native/ReactCommon/react/networking" React-oscompat: - :path: "../node_modules/react-native/ReactCommon/oscompat" + :path: "../../node_modules/react-native/ReactCommon/oscompat" React-perflogger: - :path: "../node_modules/react-native/ReactCommon/reactperflogger" + :path: "../../node_modules/react-native/ReactCommon/reactperflogger" React-performancecdpmetrics: - :path: "../node_modules/react-native/ReactCommon/react/performance/cdpmetrics" + :path: "../../node_modules/react-native/ReactCommon/react/performance/cdpmetrics" React-performancetimeline: - :path: "../node_modules/react-native/ReactCommon/react/performance/timeline" + :path: "../../node_modules/react-native/ReactCommon/react/performance/timeline" React-RCTActionSheet: - :path: "../node_modules/react-native/Libraries/ActionSheetIOS" + :path: "../../node_modules/react-native/Libraries/ActionSheetIOS" React-RCTAnimation: - :path: "../node_modules/react-native/Libraries/NativeAnimation" + :path: "../../node_modules/react-native/Libraries/NativeAnimation" React-RCTAppDelegate: - :path: "../node_modules/react-native/Libraries/AppDelegate" + :path: "../../node_modules/react-native/Libraries/AppDelegate" React-RCTBlob: - :path: "../node_modules/react-native/Libraries/Blob" + :path: "../../node_modules/react-native/Libraries/Blob" React-RCTFabric: - :path: "../node_modules/react-native/React" + :path: "../../node_modules/react-native/React" React-RCTFBReactNativeSpec: - :path: "../node_modules/react-native/React" + :path: "../../node_modules/react-native/React" React-RCTImage: - :path: "../node_modules/react-native/Libraries/Image" + :path: "../../node_modules/react-native/Libraries/Image" React-RCTLinking: - :path: "../node_modules/react-native/Libraries/LinkingIOS" + :path: "../../node_modules/react-native/Libraries/LinkingIOS" React-RCTNetwork: - :path: "../node_modules/react-native/Libraries/Network" + :path: "../../node_modules/react-native/Libraries/Network" React-RCTRuntime: - :path: "../node_modules/react-native/React/Runtime" + :path: "../../node_modules/react-native/React/Runtime" React-RCTSettings: - :path: "../node_modules/react-native/Libraries/Settings" + :path: "../../node_modules/react-native/Libraries/Settings" React-RCTText: - :path: "../node_modules/react-native/Libraries/Text" + :path: "../../node_modules/react-native/Libraries/Text" React-RCTVibration: - :path: "../node_modules/react-native/Libraries/Vibration" + :path: "../../node_modules/react-native/Libraries/Vibration" React-rendererconsistency: - :path: "../node_modules/react-native/ReactCommon/react/renderer/consistency" + :path: "../../node_modules/react-native/ReactCommon/react/renderer/consistency" React-renderercss: - :path: "../node_modules/react-native/ReactCommon/react/renderer/css" + :path: "../../node_modules/react-native/ReactCommon/react/renderer/css" React-rendererdebug: - :path: "../node_modules/react-native/ReactCommon/react/renderer/debug" + :path: "../../node_modules/react-native/ReactCommon/react/renderer/debug" React-RuntimeApple: - :path: "../node_modules/react-native/ReactCommon/react/runtime/platform/ios" + :path: "../../node_modules/react-native/ReactCommon/react/runtime/platform/ios" React-RuntimeCore: - :path: "../node_modules/react-native/ReactCommon/react/runtime" + :path: "../../node_modules/react-native/ReactCommon/react/runtime" React-runtimeexecutor: - :path: "../node_modules/react-native/ReactCommon/runtimeexecutor" + :path: "../../node_modules/react-native/ReactCommon/runtimeexecutor" React-RuntimeHermes: - :path: "../node_modules/react-native/ReactCommon/react/runtime" + :path: "../../node_modules/react-native/ReactCommon/react/runtime" React-runtimescheduler: - :path: "../node_modules/react-native/ReactCommon/react/renderer/runtimescheduler" + :path: "../../node_modules/react-native/ReactCommon/react/renderer/runtimescheduler" React-timing: - :path: "../node_modules/react-native/ReactCommon/react/timing" + :path: "../../node_modules/react-native/ReactCommon/react/timing" React-utils: - :path: "../node_modules/react-native/ReactCommon/react/utils" + :path: "../../node_modules/react-native/ReactCommon/react/utils" React-webperformancenativemodule: - :path: "../node_modules/react-native/ReactCommon/react/nativemodule/webperformance" + :path: "../../node_modules/react-native/ReactCommon/react/nativemodule/webperformance" ReactAppDependencyProvider: - :path: build/generated/ios + :path: build/generated/ios/ReactAppDependencyProvider ReactCodegen: - :path: build/generated/ios + :path: build/generated/ios/ReactCodegen ReactCommon: - :path: "../node_modules/react-native/ReactCommon" + :path: "../../node_modules/react-native/ReactCommon" SensitiveInfo: :path: "../.." Yoga: - :path: "../node_modules/react-native/ReactCommon/yoga" + :path: "../../node_modules/react-native/ReactCommon/yoga" SPEC CHECKSUMS: boost: 7e761d76ca2ce687f7cc98e698152abd03a18f90 DoubleConversion: cb417026b2400c8f53ae97020b2be961b59470cb fast_float: b32c788ed9c6a8c584d114d0047beda9664e7cc6 - FBLazyVector: 0aa6183b9afe3c31fc65b5d1eeef1f3c19b63bfa + FBLazyVector: a293a88992c4c33f0aee184acab0b64a08ff9458 fmt: a40bb5bd0294ea969aaaba240a927bd33d878cdd glog: 5683914934d5b6e4240e497e0f4a3b42d1854183 - hermes-engine: 273e30e7fb618279934b0b95ffab60ecedb7acf5 - NitroModules: a08d4fbf973527df2d061c5f02cb192c2c261a09 + hermes-engine: 670ac13bbe552054c05ade87938991df40067eb8 + NitroModules: 5bc319d441f4983894ea66b1d392c519536e6d23 RCT-Folly: 846fda9475e61ec7bcbf8a3fe81edfcaeb090669 - RCTDeprecation: f17e2ebc07876ca9ab8eb6e4b0a4e4647497ae3a - RCTRequired: e2c574c1b45231f7efb0834936bd609d75072b63 - RCTTypeSafety: c693294e3993056955c3010eb1ebc574f1fcded6 - React: aeece948ccf155182ea86a2395786ed31cf21c61 - React-callinvoker: 05ad789505922d68c06cde1c8060e734df9fe182 - React-Core: 956ac86b4d9b0c0fd9a14b9cc533aa297bb501c0 - React-CoreModules: 3a8d39778cf9eeca40e419814e875da1a8e29855 - React-cxxreact: db275765e1eb08f038599fb44114cf57ee0d18cd - React-debug: 1dfa1d1cbd93bdaffa3b140190829f9fd9e27985 - React-defaultsnativemodule: 35f353ba06901fb5e374bc56e750fde05cbb05b9 - React-domnativemodule: cf9e1b1b520ce0e66396c2744b3eb6d419711c13 - React-Fabric: c0b0c1ad70476d354b3da9fef96094f7b37804da - React-FabricComponents: 8c6861c5233cf0d5685cee301a979313090e2f57 - React-FabricImage: cef8883d2fb6c892003fefcad261d2898adbe926 - React-featureflags: 0e2b969019c2b118de64a6d4c55ef7c05f2b0f1d - React-featureflagsnativemodule: e1ef619d14fe0a68d4783b32293309dbb13ef2a5 - React-graphics: 0fc6b7acaff7161bda05bf8bffceacc2b0b4e38d - React-hermes: b454b9352bc26e638704d103009f659a125b86d3 - React-idlecallbacksnativemodule: 35ab292f8404c469744db5a5dd5f0f27f95e5ebf - React-ImageManager: 3312c550ebcf6b7d911d9993082adcb3e1407ce8 - React-jserrorhandler: 2a7f2d94566f05f8cb82288afd46bc0fd8b2ffc7 - React-jsi: 7aa265cf8372d8385ccc7935729e76d27e694dfe - React-jsiexecutor: 8dd53bebfb3bc12f0541282aa4c858a433914e37 - React-jsinspector: f89b9ae62a4e2f6035b452442ef20a7f98f9cb27 - React-jsinspectorcdp: 44e46c1473a8deecf7b188389ed409be83fb3cc7 - React-jsinspectornetwork: dc9524f6e3d7694b1b6f4bd22dedad8ccc2c0a80 - React-jsinspectortracing: 0166ebbdfb125936a5d231895de3c11a19521dfc - React-jsitooling: 34692514ec8d8735938eda3677808a58f41c925b - React-jsitracing: a598dae84a87f8013635d09c5e7884023bda8501 - React-logger: 500f2fa5697d224e63c33d913c8a4765319e19bf - React-Mapbuffer: 06d59c448da7e34eb05b3fb2189e12f6a30fec57 - React-microtasksnativemodule: d1ee999dc9052e23f6488b730fa2d383a4ea40e5 + RCTDeprecation: 2b70c6e3abe00396cefd8913efbf6a2db01a2b36 + RCTRequired: f3540eee8094231581d40c5c6d41b0f170237a81 + RCTSwiftUI: 5928f7ca7e9e2f1a82d85d4c79ea3065137ad81c + RCTSwiftUIWrapper: 8ff2f9da84b47db66d11ece1589d8e5515c0ab8b + RCTTypeSafety: 6359ff3fcbe18c52059f4d4ce301e47f9da5f0d5 + React: f6f8fc5c01e77349cdfaf49102bcb928ac31d8ed + React-callinvoker: 032b6d1d03654b9fb7de9e2b3b978d3cb1a893ad + React-Core: 418c9278f8a071b44a88a87be9a4943234cc2e77 + React-CoreModules: 925b8cb677649f967f6000f9b1ef74dc4ff60c30 + React-cxxreact: 21f6f0cb2a7d26fbed4d09e04482e5c75662beaf + React-debug: 8fc21f2fecd3d6244e988dc55d60cb117d122588 + React-defaultsnativemodule: 05c6115a2d3a7f4a2cc3f96022261570700dbfa5 + React-domnativemodule: f19d7fd59facf19a4e6cb75bf48357c329acaea7 + React-Fabric: 94acdbc0b889bdcec2d5b1a90ae48f1032c5a5a1 + React-FabricComponents: 9754fb783979b88fb82ed3d0c50ae5f5d775a86f + React-FabricImage: d8f5bcb5006eafc0e2262c11bf4dedaa610fd66c + React-featureflags: 8bd4abaf8adf3cf5cc115f128e8761fd3d95b848 + React-featureflagsnativemodule: 0062ca1dc92cb5aae22df8aed4e8f261759cb3bd + React-graphics: 318048b8f98e040c093adcb77ffeb46d78961c30 + React-hermes: 05ca52f53557a31b8ef8bac8f94c3f9db1ff00ed + React-idlecallbacksnativemodule: d3c5ba0150555ce9b7db85008aeb170a02bbf2d8 + React-ImageManager: 225b19fcb16fd353851d664c344025a6d4d79870 + React-intersectionobservernativemodule: d490ebd28572754dfdad4a8d0771573345b1ec92 + React-jserrorhandler: caafb9c1d42c24422829e71e8178de3dd1c7ea12 + React-jsi: 749de748ad3b760011255326c63bf7b7dd6f8f9d + React-jsiexecutor: 02a5ee45bffcae98197eaa253fbf13b65c95073d + React-jsinspector: 4a031b0605009d4bcd079c99df85eb55d142cd12 + React-jsinspectorcdp: 6d25166ec876053b7b6e290eb57f41a9f9496846 + React-jsinspectornetwork: 5c481d208eade7a338f545b2645a2cf134fdf265 + React-jsinspectortracing: b4d2404ecd64a0dd65e2746d9867fbc3a7cd0927 + React-jsitooling: e0d93e78a5a231e4089459ddbed8d4844be9e238 + React-jsitracing: f3c4aae144b86799e9e23eb5ef16bae6b474d4e2 + React-logger: 9e597cbeda7b8cc8aa8fb93860dade97190f69cc + React-Mapbuffer: 20046c0447efaa7aace0b76085aa9bb35b0e8105 + React-microtasksnativemodule: 0e837de56519c92d8a2e3097717df9497feb33cb react-native-safe-area-context: c00143b4823773bba23f2f19f85663ae89ceb460 - React-NativeModulesApple: 46690a0fe94ec28fc6fc686ec797b911d251ded0 - React-oscompat: 95875e81f5d4b3c7b2c888d5bd2c9d83450d8bdb - React-perflogger: 2e229bf33e42c094fd64516d89ec1187a2b79b5b - React-performancecdpmetrics: 05ba4bd83f36acf192071bb5d9c8f45faf04d140 - React-performancetimeline: bfc96fcd2b79f7489dd54e3df4cba186dd8dd141 - React-RCTActionSheet: 2399bb6cc8adaef2e5850878102fea2ad1788a0e - React-RCTAnimation: d1deb6946e83e22a795a7d0148b94faad8851644 - React-RCTAppDelegate: 10b35d5cec3f8653f6de843ae800b3ba8050b801 - React-RCTBlob: 85150378edc42862d7c13ff2502693f32b174f91 - React-RCTFabric: 736f9da3ad57e2cef5fa4c132999933a89bb8378 - React-RCTFBReactNativeSpec: 705ec584758966950a31fa235539b57523059837 - React-RCTImage: bb6cbdc22698b3afc8eb8d81ef03ee840d24c6f6 - React-RCTLinking: e8b006d101c45651925de3e82189f03449eedfe7 - React-RCTNetwork: 7999731af05ec8f591cbc6ad4e29d79e209c581a - React-RCTRuntime: 99d8a2a17747866fb972561cdb205afe9b26d369 - React-RCTSettings: 839f334abb92e917bc24322036081ffe15c84086 - React-RCTText: 272f60e9a5dbfd14c348c85881ee7d5c7749a67c - React-RCTVibration: 1ffa30a21e2227be3afe28d657ac8e6616c91bae - React-rendererconsistency: 3c3e198aba0255524ed7126aa812d22ce750d217 - React-renderercss: 6b3ce3dfadf991937ae3229112be843ef1438c32 - React-rendererdebug: baf9e1daa07ac7f9aca379555126d29f963ba38b - React-RuntimeApple: 4136aee89257894955ef09e9f9ef74f0c27596be - React-RuntimeCore: e9a743d7de4bbd741b16e10b26078d815d6513ab - React-runtimeexecutor: 781e292362066af82fa2478d95c6b0e374421844 - React-RuntimeHermes: 6ab3c2847516769fc860d711814f1735859cad74 - React-runtimescheduler: 824c83a5fd68b35396de6d4f2f9ae995daac861b - React-timing: 1ebc7102dd52a3edcc63534686bb156e12648411 - React-utils: abf37b162f560cd0e3e5d037af30bb796512246d - React-webperformancenativemodule: 50a57c713a90d27ae3ab947a6c9c8859bcb49709 - ReactAppDependencyProvider: a45ef34bb22dc1c9b2ac1f74167d9a28af961176 - ReactCodegen: 878add6c7d8ff8cea87697c44d29c03b79b6f2d9 - ReactCommon: 804dc80944fa90b86800b43c871742ec005ca424 - SensitiveInfo: 929dfd44a2b79e7f040d3e1e134bef749d2c8cee + React-NativeModulesApple: 1a378198515f8e825c5931a7613e98da69320cee + React-networking: bfd1695ada5a57023006ce05823ac5391c3ce072 + React-oscompat: aedc0afbded67280de6bb6bfac8cfde0389e2b33 + React-perflogger: c174462de00c0b7d768f0b2d61b8e2240717a667 + React-performancecdpmetrics: 2607a034407d55049f1820b7ec86db1efd3d22e1 + React-performancetimeline: 6ebdcdf745dbe372508ad7164e732362e7eeae6f + React-RCTActionSheet: 175c74d343e92793d3187b3a819d565f534e0b1d + React-RCTAnimation: d67919cddb7da39c949b8010b4fd4ea39815fe4e + React-RCTAppDelegate: 5f7b1e4b7ee5a44faf5f9518a7d3cabafb801adf + React-RCTBlob: 7ceb93e0918511163f036cfd295973f132a2bc57 + React-RCTFabric: f2250d34e1143c659b845af7e369b3f8f015950c + React-RCTFBReactNativeSpec: b0fc0c9c8adaf8b9183f9e9fb5455ca5deedc7a0 + React-RCTImage: d6297035168312fc3089f8ca0ee7a75216f21715 + React-RCTLinking: 619a2553c4ef83acaccfb551ada1b7d45cf1cce3 + React-RCTNetwork: 7df41788a194dc5b628f58db6a765224b6b37eac + React-RCTRuntime: f75ec08d991c611f1d74154dfeb852e30b1825dd + React-RCTSettings: fa7882ce3d73f1e3482fe05f9cb3167a35a60869 + React-RCTText: 4d659598d9b7730343d465c43d97b3f4aad13938 + React-RCTVibration: 968c3184bfe5005bedd86c913a3b52438222e3a4 + React-rendererconsistency: 1204c62facf6168b69bc5022e0020f19c92f138e + React-renderercss: 36c02a3c55402fdb06226c2ef04d82fc06c4e2fc + React-rendererdebug: 11b54233498d961d939d2f2ec6c640d44efa3c12 + React-RuntimeApple: 5287d92680f4b08c8e882afe9791a41eab69d4a7 + React-RuntimeCore: 402b658d8e9cefb44824624e39a0804f2237e205 + React-runtimeexecutor: a1ce75c4e153ede11be957ef31bb72eef9cc4daf + React-RuntimeHermes: c987b19a1284c685062d3eaad79fd9300a3aa82f + React-runtimescheduler: a12722da46f562626f5897edf9b8fa02219de065 + React-timing: a453a65192dbe400d61d299024e95a302e726661 + React-utils: 43479e74f806f6633ee04c212c48811530041170 + React-webperformancenativemodule: bd1ad71ea9e217e55f66233e99d02581ee3d5cb7 + ReactAppDependencyProvider: ebcf3a78dc1bcdf054c9e8d309244bade6b31568 + ReactCodegen: 5b7a4f220d138a12c7dbf95ee816b20ed141ea9b + ReactCommon: 424cc34cf5055d69a3dcf02f3436481afb8b0f6f + SensitiveInfo: 0c3193bb6edb9a17e44f54e5bbd64784455e2ed3 SocketRocket: d4aabe649be1e368d1318fdf28a022d714d65748 - Yoga: 689c8e04277f3ad631e60fe2a08e41d411daf8eb + Yoga: 6ca93c8c13f56baeec55eb608577619b17a4d64e PODFILE CHECKSUM: 7ee3efea19ddd1156f9f61f93fc84a48ff536985 diff --git a/example/ios/SensitiveInfoExample.xcodeproj/project.pbxproj b/example/ios/SensitiveInfoExample.xcodeproj/project.pbxproj index 76e75169..ad6bbc57 100644 --- a/example/ios/SensitiveInfoExample.xcodeproj/project.pbxproj +++ b/example/ios/SensitiveInfoExample.xcodeproj/project.pbxproj @@ -181,7 +181,7 @@ ); runOnlyForDeploymentPostprocessing = 0; 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"; + 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"; }; 00EEFC60759A1932668264C0 /* [CP] Embed Pods Frameworks */ = { isa = PBXShellScriptBuildPhase; @@ -368,6 +368,7 @@ ); MTL_ENABLE_DEBUG_INFO = YES; ONLY_ACTIVE_ARCH = YES; + OTHER_CFLAGS = "$(inherited)"; OTHER_CPLUSPLUSFLAGS = ( "$(OTHER_CFLAGS)", "-DFOLLY_NO_CONFIG", @@ -376,7 +377,7 @@ "-DFOLLY_CFG_NO_COROUTINES=1", "-DFOLLY_HAVE_CLOCK_GETTIME=1", ); - REACT_NATIVE_PATH = "${PODS_ROOT}/../../node_modules/react-native"; + REACT_NATIVE_PATH = "${PODS_ROOT}/../../../node_modules/react-native"; SDKROOT = iphoneos; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) DEBUG"; USE_HERMES = true; @@ -436,6 +437,7 @@ "\"$(inherited)\"", ); MTL_ENABLE_DEBUG_INFO = NO; + OTHER_CFLAGS = "$(inherited)"; OTHER_CPLUSPLUSFLAGS = ( "$(OTHER_CFLAGS)", "-DFOLLY_NO_CONFIG", @@ -444,7 +446,7 @@ "-DFOLLY_CFG_NO_COROUTINES=1", "-DFOLLY_HAVE_CLOCK_GETTIME=1", ); - REACT_NATIVE_PATH = "${PODS_ROOT}/../../node_modules/react-native"; + REACT_NATIVE_PATH = "${PODS_ROOT}/../../../node_modules/react-native"; SDKROOT = iphoneos; USE_HERMES = true; VALIDATE_PRODUCT = YES; diff --git a/example/package.json b/example/package.json index 3a6960de..845d561c 100644 --- a/example/package.json +++ b/example/package.json @@ -11,10 +11,10 @@ "pod": "bundle install && bundle exec pod install --project-directory=ios" }, "dependencies": { - "@react-native/new-app-screen": "0.82.1", - "react": "19.1.1", - "react-native": "0.82.1", - "react-native-nitro-modules": "0.31.4", + "@react-native/new-app-screen": "0.83.0", + "react": "19.2.3", + "react-native": "0.83.0", + "react-native-nitro-modules": "0.31.10", "react-native-safe-area-context": "^5.6.2" }, "devDependencies": { @@ -24,10 +24,10 @@ "@react-native-community/cli": "20.0.2", "@react-native-community/cli-platform-android": "20.0.2", "@react-native-community/cli-platform-ios": "20.0.2", - "@react-native/babel-preset": "0.82.1", - "@react-native/eslint-config": "0.82.1", - "@react-native/metro-config": "0.82.1", - "@react-native/typescript-config": "0.82.1", + "@react-native/babel-preset": "0.83.0", + "@react-native/eslint-config": "0.83.0", + "@react-native/metro-config": "0.83.0", + "@react-native/typescript-config": "0.83.0", "@types/jest": "^30.0.0", "babel-plugin-module-resolver": "^5.0.2" }, diff --git a/ios/HybridSensitiveInfo.swift b/ios/HybridSensitiveInfo.swift index 3a9d727b..9773d3f0 100755 --- a/ios/HybridSensitiveInfo.swift +++ b/ios/HybridSensitiveInfo.swift @@ -21,7 +21,7 @@ private struct ResolvedAccessControl { /// The Swift bridge runs keychain queries on a dedicated queue, encodes consistent metadata, and /// returns results that mirror the TypeScript types shipped in the package across iOS, macOS, /// visionOS, and watchOS. -final class HybridSensitiveInfo: HybridSensitiveInfoSpec { +public final class HybridSensitiveInfo: HybridSensitiveInfoSpec { private let workQueue = DispatchQueue(label: "com.mcodex.sensitiveinfo.keychain", qos: .userInitiated) private let encoder: JSONEncoder = { let encoder = JSONEncoder() @@ -47,7 +47,7 @@ final class HybridSensitiveInfo: HybridSensitiveInfoSpec { /// Stores or replaces an item in the Keychain, returning metadata describing the applied /// security policy. If the requested hardware policy is unavailable (for example, simulators with /// no passcode), we fall back to a software-only accessibility to keep the call successful. - func setItem(request: SensitiveInfoSetRequest) throws -> Promise { + public func setItem(request: SensitiveInfoSetRequest) throws -> Promise { Promise.parallel(workQueue) { [self] in let service = normalizedService(request.service) let resolved = try resolveAccessControl(preferred: request.accessControl) @@ -105,7 +105,7 @@ final class HybridSensitiveInfo: HybridSensitiveInfoSpec { } /// Fetches a single item and optionally includes the plaintext value if the client requested it. - func getItem(request: SensitiveInfoGetRequest) throws -> Promise { + public func getItem(request: SensitiveInfoGetRequest) throws -> Promise { Promise.parallel(workQueue) { [self] in let service = normalizedService(request.service) let includeValue = request.includeValue ?? true @@ -123,15 +123,16 @@ final class HybridSensitiveInfo: HybridSensitiveInfoSpec { } guard let raw = try copyMatching(query: query, prompt: request.authenticationPrompt) as? NSDictionary else { - return nil + return Variant_NullType_SensitiveInfoItem.first(NullType.null) } - return try makeItem(from: raw, includeValue: includeValue) + let item = try makeItem(from: raw, includeValue: includeValue) + return Variant_NullType_SensitiveInfoItem.second(item) } } /// Removes a specific key/service pair from the Keychain. - func deleteItem(request: SensitiveInfoDeleteRequest) throws -> Promise { + public func deleteItem(request: SensitiveInfoDeleteRequest) throws -> Promise { Promise.parallel(workQueue) { [self] in let service = normalizedService(request.service) let query = makeBaseQuery( @@ -154,7 +155,7 @@ final class HybridSensitiveInfo: HybridSensitiveInfoSpec { } /// Checks for existence without allocating an item payload. - func hasItem(request: SensitiveInfoHasRequest) throws -> Promise { + public func hasItem(request: SensitiveInfoHasRequest) throws -> Promise { Promise.parallel(workQueue) { [self] in let service = normalizedService(request.service) var query = makeBaseQuery( @@ -176,7 +177,7 @@ final class HybridSensitiveInfo: HybridSensitiveInfoSpec { /// ```ts /// const items = await SensitiveInfo.getAllItems({ service: 'vault', includeValues: true }) /// ``` - func getAllItems(request: SensitiveInfoEnumerateRequest?) throws -> Promise<[SensitiveInfoItem]> { + public func getAllItems(request: SensitiveInfoEnumerateRequest?) throws -> Promise<[SensitiveInfoItem]> { Promise.parallel(workQueue) { [self] in let includeValues = request?.includeValues ?? false let service = normalizedService(request?.service) @@ -205,7 +206,7 @@ final class HybridSensitiveInfo: HybridSensitiveInfoSpec { } /// Deletes all items for the requested service. - func clearService(request: SensitiveInfoOptions?) throws -> Promise { + public func clearService(request: SensitiveInfoOptions?) throws -> Promise { Promise.parallel(workQueue) { [self] in let service = normalizedService(request?.service) let query = makeBaseQuery( @@ -225,7 +226,7 @@ final class HybridSensitiveInfo: HybridSensitiveInfoSpec { } } - func getSupportedSecurityLevels() throws -> Promise { + public func getSupportedSecurityLevels() throws -> Promise { Promise.resolved(withResult: resolveAvailability()) } diff --git a/package.json b/package.json index cd924e2e..8366aaa7 100644 --- a/package.json +++ b/package.json @@ -60,18 +60,18 @@ "registry": "https://registry.npmjs.org/" }, "devDependencies": { - "@eslint/compat": "^1.4.1", - "@eslint/js": "^9.39.0", + "@eslint/compat": "^2.0.0", + "@eslint/js": "^9.39.2", "@jamesacarr/eslint-formatter-github-actions": "^0.2.0", "@semantic-release/changelog": "^6.0.3", "@semantic-release/git": "^10.0.1", "@testing-library/dom": "^10.4.1", - "@testing-library/react": "^16.3.0", + "@testing-library/react": "^16.3.1", "@types/jest": "^30.0.0", "@types/react": "19.2.x", "babel-plugin-react-compiler": "^1.0.0", "conventional-changelog-conventionalcommits": "^9.1.0", - "eslint": "^9.39.0", + "eslint": "^9.39.2", "eslint-config-airbnb": "^19.0.4", "eslint-config-prettier": "^10.1.8", "eslint-import-resolver-typescript": "^4.4.4", @@ -85,18 +85,18 @@ "jest": "^30.2.0", "jest-environment-jsdom": "^30.2.0", "jiti": "^2.6.1", - "nitrogen": "0.31.4", - "prettier": "^3.6.2", - "react": "19.1.1", - "react-dom": "19.1.1", - "react-native": "0.82", - "react-native-builder-bob": "^0.40.14", - "react-native-nitro-modules": "0.31.4", - "semantic-release": "^25.0.1", - "ts-jest": "^29.4.5", + "nitrogen": "0.31.10", + "prettier": "^3.7.4", + "react": "19.2.3", + "react-dom": "19.2.3", + "react-native": "0.83", + "react-native-builder-bob": "^0.40.17", + "react-native-nitro-modules": "0.31.10", + "semantic-release": "^25.0.2", + "ts-jest": "^29.4.6", "ts-node": "^10.9.2", "typescript": "^5.9.3", - "typescript-eslint": "^8.46.2" + "typescript-eslint": "^8.49.0" }, "peerDependencies": { "react": "*", diff --git a/yarn.lock b/yarn.lock index 3e05dbca..9e5f7854 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1798,17 +1798,17 @@ __metadata: languageName: node linkType: hard -"@eslint/compat@npm:^1.4.1": - version: 1.4.1 - resolution: "@eslint/compat@npm:1.4.1" +"@eslint/compat@npm:^2.0.0": + version: 2.0.0 + resolution: "@eslint/compat@npm:2.0.0" dependencies: - "@eslint/core": "npm:^0.17.0" + "@eslint/core": "npm:^1.0.0" peerDependencies: eslint: ^8.40 || 9 peerDependenciesMeta: eslint: optional: true - checksum: 10/2345ba0991aaf57f79feed0417eac61fd0e09fb1d2f5bc3f723d5790a4f0881cca16b7a48c82555ab907a3469dce7d3cb43cc5e5100c22e2a369a561f4b421cd + checksum: 10/b1f63053ac643d47ce44d354a65e095e2b59f6b6aee4d6ca08cfa3b0800fc784bbd6895494ba726479faf9591e8e2887dc13c7a776f0d9627f0fdbf7faa34fdb languageName: node linkType: hard @@ -1841,6 +1841,15 @@ __metadata: languageName: node linkType: hard +"@eslint/core@npm:^1.0.0": + version: 1.0.0 + resolution: "@eslint/core@npm:1.0.0" + dependencies: + "@types/json-schema": "npm:^7.0.15" + checksum: 10/0e2fc001ec3a12a9d6cd5de8eaf6c9eb1deec892777fed04e59eae0f3073c69988451eda32623524db76adaa7075747a8de5aa39b91b9084c711db452194eae9 + languageName: node + linkType: hard + "@eslint/eslintrc@npm:^3.3.1": version: 3.3.1 resolution: "@eslint/eslintrc@npm:3.3.1" @@ -1858,10 +1867,10 @@ __metadata: languageName: node linkType: hard -"@eslint/js@npm:9.39.0, @eslint/js@npm:^9.39.0": - version: 9.39.0 - resolution: "@eslint/js@npm:9.39.0" - checksum: 10/5858c2468f68e9204ec0a3a07cbb22352e8de89eb51bc83ac9754e2365b9c2d2aa0e0a3da46b98ea5d98a484c77111537f2a565b867bbdfe0448a0222404ef6b +"@eslint/js@npm:9.39.2, @eslint/js@npm:^9.39.2": + version: 9.39.2 + resolution: "@eslint/js@npm:9.39.2" + checksum: 10/6b7f676746f3111b5d1b23715319212ab9297868a0fa9980d483c3da8965d5841673aada2d5653e85a3f7156edee0893a7ae7035211b4efdcb2848154bb947f2 languageName: node linkType: hard @@ -3048,33 +3057,26 @@ __metadata: languageName: node linkType: hard -"@react-native/assets-registry@npm:0.82.0": - version: 0.82.0 - resolution: "@react-native/assets-registry@npm:0.82.0" - checksum: 10/3925d7a5f57c7c0a5c1673f6491d17b19889d5220ff0ebcb329c835b3bc12ec8557e8056d8d5cb7cea0fd2bbfbd7d319798ba086c124d90f4f3015a5b6011070 - languageName: node - linkType: hard - -"@react-native/assets-registry@npm:0.82.1": - version: 0.82.1 - resolution: "@react-native/assets-registry@npm:0.82.1" - checksum: 10/2c0880dd0923f6c876171783099c46daea5d2db1cffe4175b62f6988e50019c586b6ef477e41a2790529ca8ff351930b4f973b7ebfd1fb5593d155cd7f188acd +"@react-native/assets-registry@npm:0.83.0": + version: 0.83.0 + resolution: "@react-native/assets-registry@npm:0.83.0" + checksum: 10/9c314a311739e5ea555155df54821f888f3c61de6bcd71db60a253b27aefb42116892d487efb57a5ba99998c9835e1b123019bfe4397c087d0bcef38bad43c8c languageName: node linkType: hard -"@react-native/babel-plugin-codegen@npm:0.82.1": - version: 0.82.1 - resolution: "@react-native/babel-plugin-codegen@npm:0.82.1" +"@react-native/babel-plugin-codegen@npm:0.83.0": + version: 0.83.0 + resolution: "@react-native/babel-plugin-codegen@npm:0.83.0" dependencies: "@babel/traverse": "npm:^7.25.3" - "@react-native/codegen": "npm:0.82.1" - checksum: 10/9989bafccbe39f0b01ce1f2853632ba08cf189767eb851c0c982f0fe545a92542fce041c19b5bdf9af25f4bf056e0dd00eef97a55a3af7cfeefc229d4262bd3d + "@react-native/codegen": "npm:0.83.0" + checksum: 10/e43452305c2fcbfbc1647f1818241366a0924a6869ffae871cd86bffa7d6cd4d789edd1542f919a2f2906ebb2a425f4ad78766a4f3df8d5bc5317994d0a026f6 languageName: node linkType: hard -"@react-native/babel-preset@npm:0.82.1": - version: 0.82.1 - resolution: "@react-native/babel-preset@npm:0.82.1" +"@react-native/babel-preset@npm:0.83.0": + version: 0.83.0 + resolution: "@react-native/babel-preset@npm:0.83.0" dependencies: "@babel/core": "npm:^7.25.2" "@babel/plugin-proposal-export-default-from": "npm:^7.24.7" @@ -3117,36 +3119,19 @@ __metadata: "@babel/plugin-transform-typescript": "npm:^7.25.2" "@babel/plugin-transform-unicode-regex": "npm:^7.24.7" "@babel/template": "npm:^7.25.0" - "@react-native/babel-plugin-codegen": "npm:0.82.1" + "@react-native/babel-plugin-codegen": "npm:0.83.0" babel-plugin-syntax-hermes-parser: "npm:0.32.0" babel-plugin-transform-flow-enums: "npm:^0.0.2" react-refresh: "npm:^0.14.0" peerDependencies: "@babel/core": "*" - checksum: 10/981cfbeff8b66b466398e8fe21aaff507d4bff22ee3e6468909eabb5a6f219a5e4d517393c994c0288b173a5ecf7626227deeec923e324d9cfa75697c2949954 - languageName: node - linkType: hard - -"@react-native/codegen@npm:0.82.0": - version: 0.82.0 - resolution: "@react-native/codegen@npm:0.82.0" - dependencies: - "@babel/core": "npm:^7.25.2" - "@babel/parser": "npm:^7.25.3" - glob: "npm:^7.1.1" - hermes-parser: "npm:0.32.0" - invariant: "npm:^2.2.4" - nullthrows: "npm:^1.1.1" - yargs: "npm:^17.6.2" - peerDependencies: - "@babel/core": "*" - checksum: 10/6f1a340bd95f5707498a34b42f2cabfce47ef08f52c988a0cf318915a468e84106a8356dbacc031f719102deaca13b10f32bb9ca30cedc74e6f19fb095822ab5 + checksum: 10/c68fcec86eabdce17c83b2f500d6bf09d5f25755dccb10d1c0117522152331474d605ccfc7f53e4b9e3df63482616e1143d554897b76fcd7154a1f2079192f32 languageName: node linkType: hard -"@react-native/codegen@npm:0.82.1": - version: 0.82.1 - resolution: "@react-native/codegen@npm:0.82.1" +"@react-native/codegen@npm:0.83.0": + version: 0.83.0 + resolution: "@react-native/codegen@npm:0.83.0" dependencies: "@babel/core": "npm:^7.25.2" "@babel/parser": "npm:^7.25.3" @@ -3157,43 +3142,20 @@ __metadata: yargs: "npm:^17.6.2" peerDependencies: "@babel/core": "*" - checksum: 10/6cf0e4b028a6ed49902e1ed2a7204cd2cbb3e86972e93ee1d67250e6b986eb108c90333f9308278de569a6439b095b14872a9039b9a96d3679c99b35823d58a2 - languageName: node - linkType: hard - -"@react-native/community-cli-plugin@npm:0.82.0": - version: 0.82.0 - resolution: "@react-native/community-cli-plugin@npm:0.82.0" - dependencies: - "@react-native/dev-middleware": "npm:0.82.0" - debug: "npm:^4.4.0" - invariant: "npm:^2.2.4" - metro: "npm:^0.83.1" - metro-config: "npm:^0.83.1" - metro-core: "npm:^0.83.1" - semver: "npm:^7.1.3" - peerDependencies: - "@react-native-community/cli": "*" - "@react-native/metro-config": "*" - peerDependenciesMeta: - "@react-native-community/cli": - optional: true - "@react-native/metro-config": - optional: true - checksum: 10/58878a0c6e1173f3008d7e3718f71b9193736cb2bf161fc076a970d6ae3c67617ecb40e99102dfef077ce629f7fd1ec61ad29d4e89fdfe4fed1a4cf2cc32d53d + checksum: 10/6a201c7760aa7404e869eca97ebbeb233eec318d4881c218b899a8c1534793bd1d17c6ff334c3ef827ccf5e43d90fbab6ca9d932af8f4bf19a8d5c8e9dc8f021 languageName: node linkType: hard -"@react-native/community-cli-plugin@npm:0.82.1": - version: 0.82.1 - resolution: "@react-native/community-cli-plugin@npm:0.82.1" +"@react-native/community-cli-plugin@npm:0.83.0": + version: 0.83.0 + resolution: "@react-native/community-cli-plugin@npm:0.83.0" dependencies: - "@react-native/dev-middleware": "npm:0.82.1" + "@react-native/dev-middleware": "npm:0.83.0" debug: "npm:^4.4.0" invariant: "npm:^2.2.4" - metro: "npm:^0.83.1" - metro-config: "npm:^0.83.1" - metro-core: "npm:^0.83.1" + metro: "npm:^0.83.3" + metro-config: "npm:^0.83.3" + metro-core: "npm:^0.83.3" semver: "npm:^7.1.3" peerDependencies: "@react-native-community/cli": "*" @@ -3203,71 +3165,34 @@ __metadata: optional: true "@react-native/metro-config": optional: true - checksum: 10/f794e77eb4d745ce307f8c6a2bbea1a0e33b4b890586bfdbdd8f57139a6545327618f761edd0a6844d78b1984c5dca2181a8c717db616ec325872038165a73cc - languageName: node - linkType: hard - -"@react-native/debugger-frontend@npm:0.82.0": - version: 0.82.0 - resolution: "@react-native/debugger-frontend@npm:0.82.0" - checksum: 10/7cce5bc500db0a519a01d0d37cdbab40df9c972f0013bb499707fc052603daad81f86d5613956efe5e87fe12c1f52b369abc2def2df36e4874dbd95fcc5784ac - languageName: node - linkType: hard - -"@react-native/debugger-frontend@npm:0.82.1": - version: 0.82.1 - resolution: "@react-native/debugger-frontend@npm:0.82.1" - checksum: 10/8529451265cadb6418a5dd829bd08f0452d7da5a4698770dac9757bc2394a265a405a7c099ce628ad496e8668dd371a0bf30d7fd852383911f59ed927435d37b + checksum: 10/b0a664d828270c7be320c84b6f6f37dc08682d899157865cd8655f5bac99d2b990c9cc4dcaf57f4c284c698af41dd97bc4acd34fec5fc052f535c83a74cf0cb9 languageName: node linkType: hard -"@react-native/debugger-shell@npm:0.82.0": - version: 0.82.0 - resolution: "@react-native/debugger-shell@npm:0.82.0" - dependencies: - cross-spawn: "npm:^7.0.6" - fb-dotslash: "npm:0.5.8" - checksum: 10/7ac073d375b7dcd01f65a6654fe603521beda21c216571144c467451cde5cebe891d78cf8d9ca856f26c2dd099af53bc82f8b18fb47a5d16b6e17b16b263d0b0 +"@react-native/debugger-frontend@npm:0.83.0": + version: 0.83.0 + resolution: "@react-native/debugger-frontend@npm:0.83.0" + checksum: 10/3f52e5400c24173f7619d35be95b6899f15e087e218d8ad580a5a931e908c2d0ef0e752619a73752bc5ed18f35a96fd38723c1967fa65f68e9f8cc6bd43972dc languageName: node linkType: hard -"@react-native/debugger-shell@npm:0.82.1": - version: 0.82.1 - resolution: "@react-native/debugger-shell@npm:0.82.1" +"@react-native/debugger-shell@npm:0.83.0": + version: 0.83.0 + resolution: "@react-native/debugger-shell@npm:0.83.0" dependencies: cross-spawn: "npm:^7.0.6" fb-dotslash: "npm:0.5.8" - checksum: 10/4b84507dda0676e1a81b0016a25b4f0c54bb1008955e08c32cc7f40b8eec8d72f4a3941b957724db0c2e2bca3759498dec2e620d4b33e2b6488453b8a7b5cb59 - languageName: node - linkType: hard - -"@react-native/dev-middleware@npm:0.82.0": - version: 0.82.0 - resolution: "@react-native/dev-middleware@npm:0.82.0" - dependencies: - "@isaacs/ttlcache": "npm:^1.4.1" - "@react-native/debugger-frontend": "npm:0.82.0" - "@react-native/debugger-shell": "npm:0.82.0" - chrome-launcher: "npm:^0.15.2" - chromium-edge-launcher: "npm:^0.2.0" - connect: "npm:^3.6.5" - debug: "npm:^4.4.0" - invariant: "npm:^2.2.4" - nullthrows: "npm:^1.1.1" - open: "npm:^7.0.3" - serve-static: "npm:^1.16.2" - ws: "npm:^6.2.3" - checksum: 10/c81ad02361c2159cdf5916fd3b256bf08951e87cf696192a6646d60ca99527e22e6017d855d95e38a747994a46129d1a8275188b261ec0ba5316ccb1f2e3e204 + checksum: 10/51b61131b90a9e09f259a5999759b77d9384cf9b0f38e4c4da1b63a1a729126349f9d20f51d599e527ebe5430945e2e1ddde17d933aa30c0775e2437694db50f languageName: node linkType: hard -"@react-native/dev-middleware@npm:0.82.1": - version: 0.82.1 - resolution: "@react-native/dev-middleware@npm:0.82.1" +"@react-native/dev-middleware@npm:0.83.0": + version: 0.83.0 + resolution: "@react-native/dev-middleware@npm:0.83.0" dependencies: "@isaacs/ttlcache": "npm:^1.4.1" - "@react-native/debugger-frontend": "npm:0.82.1" - "@react-native/debugger-shell": "npm:0.82.1" + "@react-native/debugger-frontend": "npm:0.83.0" + "@react-native/debugger-shell": "npm:0.83.0" chrome-launcher: "npm:^0.15.2" chromium-edge-launcher: "npm:^0.2.0" connect: "npm:^3.6.5" @@ -3276,18 +3201,18 @@ __metadata: nullthrows: "npm:^1.1.1" open: "npm:^7.0.3" serve-static: "npm:^1.16.2" - ws: "npm:^6.2.3" - checksum: 10/124ac46440669c92d19457dd29319f00e1a9cd60e21942ae734b12a57a0efb76b02f291710af6cf06090674728f840485e05878c0ac4aabfd7088c0b624edf58 + ws: "npm:^7.5.10" + checksum: 10/524df13d559e4593887b6183cedafb43ea0d6b07e4b04b527549efcce03e2809044937c7fc0c6483fc14fb237d74b0c706c2fd01825e3abb5a3cc009a27aba8b languageName: node linkType: hard -"@react-native/eslint-config@npm:0.82.1": - version: 0.82.1 - resolution: "@react-native/eslint-config@npm:0.82.1" +"@react-native/eslint-config@npm:0.83.0": + version: 0.83.0 + resolution: "@react-native/eslint-config@npm:0.83.0" dependencies: "@babel/core": "npm:^7.25.2" "@babel/eslint-parser": "npm:^7.25.1" - "@react-native/eslint-plugin": "npm:0.82.1" + "@react-native/eslint-plugin": "npm:0.83.0" "@typescript-eslint/eslint-plugin": "npm:^8.36.0" "@typescript-eslint/parser": "npm:^8.36.0" eslint-config-prettier: "npm:^8.5.0" @@ -3295,79 +3220,65 @@ __metadata: eslint-plugin-ft-flow: "npm:^2.0.1" eslint-plugin-jest: "npm:^29.0.1" eslint-plugin-react: "npm:^7.30.1" - eslint-plugin-react-hooks: "npm:^5.2.0" + eslint-plugin-react-hooks: "npm:^7.0.1" eslint-plugin-react-native: "npm:^4.0.0" peerDependencies: eslint: ">=8" prettier: ">=2" - checksum: 10/b6b0d91699d54dd17aec7e4a8805476a5a2df556dd80837cc2c620eca607f9b0b5e7d06e3e2c0d5e828edde39cad30819ae9971797a73cec29bf00aa8e21198f - languageName: node - linkType: hard - -"@react-native/eslint-plugin@npm:0.82.1": - version: 0.82.1 - resolution: "@react-native/eslint-plugin@npm:0.82.1" - checksum: 10/ac46d648a10ad88510ca27b104a34eb45f765ca0eb11be1ef1a0ac8c6fb215d66a234da38fcdd5801b1e3cd81296537c98d6bf6117acb2201aa611ee5151a0c7 - languageName: node - linkType: hard - -"@react-native/gradle-plugin@npm:0.82.0": - version: 0.82.0 - resolution: "@react-native/gradle-plugin@npm:0.82.0" - checksum: 10/ea8dd80fa150e18bd6133e07e6df2ccbd009276e8be62e927be12c99ffd45fc2b7576f2b0198f3dba0a9c9e0b98881e89fdee3cb3b02d3733d622a75de42338b + checksum: 10/57499395d2438257830aa745da0b5ce520a8c5bded4b300c6b86fbc5695a56ffe2d684559071066ec04686b2c7a1bfb688913ade7f0754ac9dff03871964a63b languageName: node linkType: hard -"@react-native/gradle-plugin@npm:0.82.1": - version: 0.82.1 - resolution: "@react-native/gradle-plugin@npm:0.82.1" - checksum: 10/73d41bf3a3fb98edf407f520e12eb6c300bb6048b7e2637d61f21f1f36735e1f0b6e47ab5fa138bac02df2de2308911b01c625b82884d3323ef9ce1199670177 +"@react-native/eslint-plugin@npm:0.83.0": + version: 0.83.0 + resolution: "@react-native/eslint-plugin@npm:0.83.0" + checksum: 10/aa62a1157094926b1cc616ad73887045a189b63e8d3d9b021633019ff92f1bbe5188b5f3c9cd110ea4c33cd3f696ab6b578ed3c1b347f6dc48adef2cf1cb3ecc languageName: node linkType: hard -"@react-native/js-polyfills@npm:0.82.0": - version: 0.82.0 - resolution: "@react-native/js-polyfills@npm:0.82.0" - checksum: 10/3926d9311cd986991760ee552bb3e484e6b71c24d673ff59e9cdebf14890e8513599dd8c13294fddf253e93f7822a03bbafa45e6e21dc82a2d5ee43a9db3711b +"@react-native/gradle-plugin@npm:0.83.0": + version: 0.83.0 + resolution: "@react-native/gradle-plugin@npm:0.83.0" + checksum: 10/dcd7a47b21629a78a6f079a16a87d85ed78214dd19efafb054e7718624774b07e8c10572d054b9e31ac80c96148127a40da164b44e04e8aa434cfb93ead258fc languageName: node linkType: hard -"@react-native/js-polyfills@npm:0.82.1": - version: 0.82.1 - resolution: "@react-native/js-polyfills@npm:0.82.1" - checksum: 10/66b6640c320dd91330ce125b569217b90b845ce81d39d539f1bd663600bdab8c6a6fe7731abff54ac4426bd685f6d24e950fcf499913f4d54338f6e270e14b0a +"@react-native/js-polyfills@npm:0.83.0": + version: 0.83.0 + resolution: "@react-native/js-polyfills@npm:0.83.0" + checksum: 10/ce6b4d7586cb3abf866437f1590b496ab288bf19e4e4b9e58e5f6ccddb57926825cecad244ed80004f6624ad8a2b624c77becb3107c59cc27101791bf1807556 languageName: node linkType: hard -"@react-native/metro-babel-transformer@npm:0.82.1": - version: 0.82.1 - resolution: "@react-native/metro-babel-transformer@npm:0.82.1" +"@react-native/metro-babel-transformer@npm:0.83.0": + version: 0.83.0 + resolution: "@react-native/metro-babel-transformer@npm:0.83.0" dependencies: "@babel/core": "npm:^7.25.2" - "@react-native/babel-preset": "npm:0.82.1" + "@react-native/babel-preset": "npm:0.83.0" hermes-parser: "npm:0.32.0" nullthrows: "npm:^1.1.1" peerDependencies: "@babel/core": "*" - checksum: 10/fa144402c3e2814df792bb891ae51840297d4ab30e496cb95c521eeebb6b193ae446001c57265bcf5de05f10797bb6d3ea8a010d4f712eae8cf7f8f1235990db + checksum: 10/b87885155d6809ae5171a793a036e17b2c0489d1d5326f4852b07abedd6d8ee316c93466db451818d85f9f783dfd5652ece349a7bea9a9762e3eb829cc5598f8 languageName: node linkType: hard -"@react-native/metro-config@npm:0.82.1": - version: 0.82.1 - resolution: "@react-native/metro-config@npm:0.82.1" +"@react-native/metro-config@npm:0.83.0": + version: 0.83.0 + resolution: "@react-native/metro-config@npm:0.83.0" dependencies: - "@react-native/js-polyfills": "npm:0.82.1" - "@react-native/metro-babel-transformer": "npm:0.82.1" - metro-config: "npm:^0.83.1" - metro-runtime: "npm:^0.83.1" - checksum: 10/9ef0259525cafaf5eb6d0a2cf317766ce7c7b5ce02321fc441946d3f71c449252a19b529ee798118d146709c131481f1c89daa32c3efe54919ef081a4595cde4 + "@react-native/js-polyfills": "npm:0.83.0" + "@react-native/metro-babel-transformer": "npm:0.83.0" + metro-config: "npm:^0.83.3" + metro-runtime: "npm:^0.83.3" + checksum: 10/7316d21730443a38195ec1222c1de27a09b219c310d1bc057e0b9a9af503213d71ec9df387c65bbc3cadbb0b4dd1d5ee9958ab3b6b499d1f71a281c13e522614 languageName: node linkType: hard -"@react-native/new-app-screen@npm:0.82.1": - version: 0.82.1 - resolution: "@react-native/new-app-screen@npm:0.82.1" +"@react-native/new-app-screen@npm:0.83.0": + version: 0.83.0 + resolution: "@react-native/new-app-screen@npm:0.83.0" peerDependencies: "@types/react": ^19.1.0 react: "*" @@ -3375,62 +3286,38 @@ __metadata: peerDependenciesMeta: "@types/react": optional: true - checksum: 10/488a7f7f81b28e7d2031144c25307d6d7fe357f07ac6814a459925ddc1b82f3fb7cfa6497a94218a42f1839b5a4ce3289c10584c4d82998192ce0341925e5512 + checksum: 10/52b1641e2293a67da999f65d4122bbd0a7604175085a458f6fc27e1e66277da9e750cdaf9e1eb0b89da99b01773aa927c998f7bc689e5e3c30a8f43da87eb2dd languageName: node linkType: hard -"@react-native/normalize-colors@npm:0.82.0": - version: 0.82.0 - resolution: "@react-native/normalize-colors@npm:0.82.0" - checksum: 10/c20632ff3c0cf64773f4e12bd803216eedc06b28281713401b20f8757d176ecceaa16a314846f30f77a1b18b8e47b0ef7a3febed911f7a295ac7486877169190 +"@react-native/normalize-colors@npm:0.83.0": + version: 0.83.0 + resolution: "@react-native/normalize-colors@npm:0.83.0" + checksum: 10/84e3122bd0292ae9ee61a6d2997119196a5dc128ede7770a2a70e3b9de1b78f5f2a10b44dc683ce2652ad8f45767f249a74d1a86f7657a5dae7a377790512f68 languageName: node linkType: hard -"@react-native/normalize-colors@npm:0.82.1": - version: 0.82.1 - resolution: "@react-native/normalize-colors@npm:0.82.1" - checksum: 10/62f9ae165aeed20ad61c6a45472be8314a1e158fa5e6c6645f1332f5d72692e35cebba6b86fd3890ab4f29a7a71be731c46e208adea4965858612b1118645343 +"@react-native/typescript-config@npm:0.83.0": + version: 0.83.0 + resolution: "@react-native/typescript-config@npm:0.83.0" + checksum: 10/ad256ffa3602a34539b5f94886c1ce7960537d6992a28d7bbc833996139394081dfbe2ae9f2e40cb505050e8d6c1c9d841330928218281637e34c1b9c5aa0366 languageName: node linkType: hard -"@react-native/typescript-config@npm:0.82.1": - version: 0.82.1 - resolution: "@react-native/typescript-config@npm:0.82.1" - checksum: 10/336d92ae712523fa17a681b52dec2ab72533d447c7478985fb4b4972abe10686855bd5ed22f46747454e7eda7104bb3e38329e18c07325b86724c80256ff91f2 - languageName: node - linkType: hard - -"@react-native/virtualized-lists@npm:0.82.0": - version: 0.82.0 - resolution: "@react-native/virtualized-lists@npm:0.82.0" - dependencies: - invariant: "npm:^2.2.4" - nullthrows: "npm:^1.1.1" - peerDependencies: - "@types/react": ^19.1.1 - react: "*" - react-native: "*" - peerDependenciesMeta: - "@types/react": - optional: true - checksum: 10/991d7a075d5d2a33babcaf027a3ccbe9752256b912fb415eec93fd9a43707a439913d9fc37e52f8a0c0c9676b64ca8ba228cdd37f13ed1147b3d9742abb50984 - languageName: node - linkType: hard - -"@react-native/virtualized-lists@npm:0.82.1": - version: 0.82.1 - resolution: "@react-native/virtualized-lists@npm:0.82.1" +"@react-native/virtualized-lists@npm:0.83.0": + version: 0.83.0 + resolution: "@react-native/virtualized-lists@npm:0.83.0" dependencies: invariant: "npm:^2.2.4" nullthrows: "npm:^1.1.1" peerDependencies: - "@types/react": ^19.1.1 + "@types/react": ^19.2.0 react: "*" react-native: "*" peerDependenciesMeta: "@types/react": optional: true - checksum: 10/f613f7d1fea6382d70b6fbef66b37f2480d9a41b8d75f76b613a61e6af29f8aab10583914be2ad550722e32864978fc9150624d6b17f6e1823ca070d73d34936 + checksum: 10/b51a3c0c110b6d259b6cf25fa4d143b03cbd6b637e5b33ea07453c0aa12a061e2f861a67c1b4089f96817ef46a1bd3709ecae3133026e92b77979b96a08bff06 languageName: node linkType: hard @@ -3735,9 +3622,9 @@ __metadata: languageName: node linkType: hard -"@testing-library/react@npm:^16.3.0": - version: 16.3.0 - resolution: "@testing-library/react@npm:16.3.0" +"@testing-library/react@npm:^16.3.1": + version: 16.3.1 + resolution: "@testing-library/react@npm:16.3.1" dependencies: "@babel/runtime": "npm:^7.12.5" peerDependencies: @@ -3751,7 +3638,7 @@ __metadata: optional: true "@types/react-dom": optional: true - checksum: 10/0ee9e31dd0d2396a924682d0e61a4ecc6bfab8eaff23dbf8a72c3c2ce22c116fa578148baeb4de75b968ef99d22e6e6aa0a00dba40286f71184918bb6bb5b06a + checksum: 10/2d1221861c41711f2767c57c5b5158593baf6f7ca4bf15fad9e79bc9aeaadb56c2e327943b8733d2788f1826499fe01daef7289a7a0149b48dd7f51b33b12e58 languageName: node linkType: hard @@ -3953,7 +3840,7 @@ __metadata: languageName: node linkType: hard -"@types/normalize-package-data@npm:^2.4.3": +"@types/normalize-package-data@npm:^2.4.3, @types/normalize-package-data@npm:^2.4.4": version: 2.4.4 resolution: "@types/normalize-package-data@npm:2.4.4" checksum: 10/65dff72b543997b7be8b0265eca7ace0e34b75c3e5fee31de11179d08fa7124a7a5587265d53d0409532ecb7f7fba662c2012807963e1f9b059653ec2c83ee05 @@ -3999,24 +3886,23 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:8.46.2": - version: 8.46.2 - resolution: "@typescript-eslint/eslint-plugin@npm:8.46.2" +"@typescript-eslint/eslint-plugin@npm:8.49.0": + version: 8.49.0 + resolution: "@typescript-eslint/eslint-plugin@npm:8.49.0" dependencies: "@eslint-community/regexpp": "npm:^4.10.0" - "@typescript-eslint/scope-manager": "npm:8.46.2" - "@typescript-eslint/type-utils": "npm:8.46.2" - "@typescript-eslint/utils": "npm:8.46.2" - "@typescript-eslint/visitor-keys": "npm:8.46.2" - graphemer: "npm:^1.4.0" + "@typescript-eslint/scope-manager": "npm:8.49.0" + "@typescript-eslint/type-utils": "npm:8.49.0" + "@typescript-eslint/utils": "npm:8.49.0" + "@typescript-eslint/visitor-keys": "npm:8.49.0" ignore: "npm:^7.0.0" natural-compare: "npm:^1.4.0" ts-api-utils: "npm:^2.1.0" peerDependencies: - "@typescript-eslint/parser": ^8.46.2 + "@typescript-eslint/parser": ^8.49.0 eslint: ^8.57.0 || ^9.0.0 typescript: ">=4.8.4 <6.0.0" - checksum: 10/00c659fcc04c185e6cdfb6c7e52beae1935f1475fef4079193a719f93858b6255e07b4764fc7104e9524a4d0b7652e63616b93e7f112f1cba4e983d10383e224 + checksum: 10/f51c45c7e3fe367a9855742229d1893b3df61aa725a199ee87fa81c7fc80128a0ba6971d39192be023d08262f320688c3483821d139024911cc9e88dbcd58c6b languageName: node linkType: hard @@ -4041,19 +3927,19 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/parser@npm:8.46.2": - version: 8.46.2 - resolution: "@typescript-eslint/parser@npm:8.46.2" +"@typescript-eslint/parser@npm:8.49.0": + version: 8.49.0 + resolution: "@typescript-eslint/parser@npm:8.49.0" dependencies: - "@typescript-eslint/scope-manager": "npm:8.46.2" - "@typescript-eslint/types": "npm:8.46.2" - "@typescript-eslint/typescript-estree": "npm:8.46.2" - "@typescript-eslint/visitor-keys": "npm:8.46.2" + "@typescript-eslint/scope-manager": "npm:8.49.0" + "@typescript-eslint/types": "npm:8.49.0" + "@typescript-eslint/typescript-estree": "npm:8.49.0" + "@typescript-eslint/visitor-keys": "npm:8.49.0" debug: "npm:^4.3.4" peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: ">=4.8.4 <6.0.0" - checksum: 10/2ee394d880b5a9372ecf50ddbf70f66e9ecc16691a210dd40b5b152310a539005dfed13105e0adc81f1a9f49d86f7b78ddf3bf8d777fe84c179eb6a8be2fa56c + checksum: 10/b41706ff8b7bd65ca197cd334493c1062cda6cbbef23221b4937a6aed3c04dc74c3f58afb2cbb463f42980bae41289216cb3174bd74ead7a504878277d4ee3a6 languageName: node linkType: hard @@ -4086,16 +3972,16 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/project-service@npm:8.46.2": - version: 8.46.2 - resolution: "@typescript-eslint/project-service@npm:8.46.2" +"@typescript-eslint/project-service@npm:8.49.0": + version: 8.49.0 + resolution: "@typescript-eslint/project-service@npm:8.49.0" dependencies: - "@typescript-eslint/tsconfig-utils": "npm:^8.46.2" - "@typescript-eslint/types": "npm:^8.46.2" + "@typescript-eslint/tsconfig-utils": "npm:^8.49.0" + "@typescript-eslint/types": "npm:^8.49.0" debug: "npm:^4.3.4" peerDependencies: typescript: ">=4.8.4 <6.0.0" - checksum: 10/76ba446f86e83b4afd6dacbebc9a0737b5a3e0500a0712b37fea4f0141dcf4c9238e8e5a9a649cf609a4624cc575431506a2a56432aaa18d4c3a8cf2df9d1480 + checksum: 10/ce6ed14247b2fbbd108e1accbf050d0585932a14bb9424ef0bc4f1e421a054c4da16caedb3469e3f1bacf0e5d6de78291aa633321ff6a7c79e5767d1c6d4ea51 languageName: node linkType: hard @@ -4109,13 +3995,13 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:8.46.2": - version: 8.46.2 - resolution: "@typescript-eslint/scope-manager@npm:8.46.2" +"@typescript-eslint/scope-manager@npm:8.49.0": + version: 8.49.0 + resolution: "@typescript-eslint/scope-manager@npm:8.49.0" dependencies: - "@typescript-eslint/types": "npm:8.46.2" - "@typescript-eslint/visitor-keys": "npm:8.46.2" - checksum: 10/6a8a9b644ff57ca9e992348553f19f6e010d76ff4872d972d333a16952e93cce4bf5096a1fefe1af8b452bce963fde6c78410d15817e673b75176ec3241949e9 + "@typescript-eslint/types": "npm:8.49.0" + "@typescript-eslint/visitor-keys": "npm:8.49.0" + checksum: 10/ef13c9f7842efd5141798f4cc02ba46763e1bc0154ba804df143dfdf84ee2ee33de2932bef286c3e5a4806bf142b0327f37061d9c50153f31401c4f5e82086ce languageName: node linkType: hard @@ -4128,12 +4014,12 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/tsconfig-utils@npm:8.46.2, @typescript-eslint/tsconfig-utils@npm:^8.46.2": - version: 8.46.2 - resolution: "@typescript-eslint/tsconfig-utils@npm:8.46.2" +"@typescript-eslint/tsconfig-utils@npm:8.49.0, @typescript-eslint/tsconfig-utils@npm:^8.49.0": + version: 8.49.0 + resolution: "@typescript-eslint/tsconfig-utils@npm:8.49.0" peerDependencies: typescript: ">=4.8.4 <6.0.0" - checksum: 10/e459d131ca646cca6ad164593ca7e8c45ad3daa103a24e1e57fd47b5c1e5b5418948b749f02baa42e61103a496fc80d32ddd1841c11495bbcf37808b88bb0ef4 + checksum: 10/296f8b078ecc5f954a6834f7b044ee4786784bae60a6d42037caad34b4602bdb2c2f0a18f36faee47f59c70727ac2abac264a225ab305bc80cfb21cd2ef9f852 languageName: node linkType: hard @@ -4153,19 +4039,19 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:8.46.2": - version: 8.46.2 - resolution: "@typescript-eslint/type-utils@npm:8.46.2" +"@typescript-eslint/type-utils@npm:8.49.0": + version: 8.49.0 + resolution: "@typescript-eslint/type-utils@npm:8.49.0" dependencies: - "@typescript-eslint/types": "npm:8.46.2" - "@typescript-eslint/typescript-estree": "npm:8.46.2" - "@typescript-eslint/utils": "npm:8.46.2" + "@typescript-eslint/types": "npm:8.49.0" + "@typescript-eslint/typescript-estree": "npm:8.49.0" + "@typescript-eslint/utils": "npm:8.49.0" debug: "npm:^4.3.4" ts-api-utils: "npm:^2.1.0" peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: ">=4.8.4 <6.0.0" - checksum: 10/db5d3d782b44d31f828ebdbec44550c6f94fdcfac1164f59e3922f6413feed749d93df3977625fd5949aaff5c691cf4603a7cd93eaf7b19b9cf6fd91537fb8c7 + checksum: 10/d4e88841edd5ddb6fcdb00011e2f67daa792dad01d7e2bd7a7c04fe3f3ffe59680fd707ccad27332003f5c469e89f16961cb1dfbd2e1b214ce3625378397f825 languageName: node linkType: hard @@ -4176,10 +4062,10 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/types@npm:8.46.2, @typescript-eslint/types@npm:^8.46.2": - version: 8.46.2 - resolution: "@typescript-eslint/types@npm:8.46.2" - checksum: 10/c641453c868b730ef64bd731cc47b19e1a5e45c090dfe9542ecd15b24c5a7b6dc94a8ef4e548b976aabcd1ca9dec1b766e417454b98ea59079795eb008226b38 +"@typescript-eslint/types@npm:8.49.0, @typescript-eslint/types@npm:^8.49.0": + version: 8.49.0 + resolution: "@typescript-eslint/types@npm:8.49.0" + checksum: 10/40efafd393d9a3343a9e4bd127c6d5a919f34088227a3d0d6021b603d44f9c0403ad93d8c832959f49b71dfb4603721600363060d3a8f3637ac3fb5d6981ece7 languageName: node linkType: hard @@ -4203,23 +4089,22 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:8.46.2": - version: 8.46.2 - resolution: "@typescript-eslint/typescript-estree@npm:8.46.2" +"@typescript-eslint/typescript-estree@npm:8.49.0": + version: 8.49.0 + resolution: "@typescript-eslint/typescript-estree@npm:8.49.0" dependencies: - "@typescript-eslint/project-service": "npm:8.46.2" - "@typescript-eslint/tsconfig-utils": "npm:8.46.2" - "@typescript-eslint/types": "npm:8.46.2" - "@typescript-eslint/visitor-keys": "npm:8.46.2" + "@typescript-eslint/project-service": "npm:8.49.0" + "@typescript-eslint/tsconfig-utils": "npm:8.49.0" + "@typescript-eslint/types": "npm:8.49.0" + "@typescript-eslint/visitor-keys": "npm:8.49.0" debug: "npm:^4.3.4" - fast-glob: "npm:^3.3.2" - is-glob: "npm:^4.0.3" minimatch: "npm:^9.0.4" semver: "npm:^7.6.0" + tinyglobby: "npm:^0.2.15" ts-api-utils: "npm:^2.1.0" peerDependencies: typescript: ">=4.8.4 <6.0.0" - checksum: 10/4d2149ad97e7f7e2e4cf466932f52f38e90414d47341c5938e497fd0826d403db9896bbd5cc08e7488ad0d0ffb3817e6f18e9f0c623d8a8cda09af204f81aab8 + checksum: 10/f84280d8068732d643c101dfb1018db23c1f142b3991e8a5a8e6d6813b79dc00dda96f7f08f256f20cf7efc14655bdc241a1eea406b56eb01156847a91ee621d languageName: node linkType: hard @@ -4238,18 +4123,18 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/utils@npm:8.46.2": - version: 8.46.2 - resolution: "@typescript-eslint/utils@npm:8.46.2" +"@typescript-eslint/utils@npm:8.49.0": + version: 8.49.0 + resolution: "@typescript-eslint/utils@npm:8.49.0" dependencies: "@eslint-community/eslint-utils": "npm:^4.7.0" - "@typescript-eslint/scope-manager": "npm:8.46.2" - "@typescript-eslint/types": "npm:8.46.2" - "@typescript-eslint/typescript-estree": "npm:8.46.2" + "@typescript-eslint/scope-manager": "npm:8.49.0" + "@typescript-eslint/types": "npm:8.49.0" + "@typescript-eslint/typescript-estree": "npm:8.49.0" peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: ">=4.8.4 <6.0.0" - checksum: 10/91f6216f858161c3f59b2e035e0abce68fcdc9fbe45cb693a111c11ce5352c42fe0b1145a91e538c5459ff81b5e3741a4b38189b97e0e1a756567b6467c7b6c9 + checksum: 10/3b5fe5184af4d7379498610ed71fa38476f4133b6b4a761b267ee1b103ab422e3082d071fed138d42e5c18b445a29dba496df74a88d0690053c58adc881ffe6e languageName: node linkType: hard @@ -4263,13 +4148,13 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:8.46.2": - version: 8.46.2 - resolution: "@typescript-eslint/visitor-keys@npm:8.46.2" +"@typescript-eslint/visitor-keys@npm:8.49.0": + version: 8.49.0 + resolution: "@typescript-eslint/visitor-keys@npm:8.49.0" dependencies: - "@typescript-eslint/types": "npm:8.46.2" + "@typescript-eslint/types": "npm:8.49.0" eslint-visitor-keys: "npm:^4.2.1" - checksum: 10/4352629a33bc1619dc78d55eaec382be4c7e1059af02660f62bfdb22933021deaf98504d4030b8db74ec122e6d554e9015341f87aed729fb70fae613f12f55a4 + checksum: 10/f778c588f49174f21866c59f8d46d2c0cad0d68b7acc87982e279c28d63df9f229fafdc13f36932b45fb8151aaeb1f8f70b1a00c83e7dae3782121ec3e1dac68 languageName: node linkType: hard @@ -6801,15 +6686,6 @@ __metadata: languageName: node linkType: hard -"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 || ^9.0.0 - checksum: 10/ebb79e9cf69ae06e3a7876536653c5e556b5fd8cd9dc49577f10a6e728360e7b6f5ce91f4339b33e93b26e3bb23805418f8b5e75db80baddd617b1dffe73bed1 - languageName: node - linkType: hard - "eslint-plugin-react-hooks@npm:^7.0.1": version: 7.0.1 resolution: "eslint-plugin-react-hooks@npm:7.0.1" @@ -6912,9 +6788,9 @@ __metadata: languageName: node linkType: hard -"eslint@npm:^9.39.0": - version: 9.39.0 - resolution: "eslint@npm:9.39.0" +"eslint@npm:^9.39.2": + version: 9.39.2 + resolution: "eslint@npm:9.39.2" dependencies: "@eslint-community/eslint-utils": "npm:^4.8.0" "@eslint-community/regexpp": "npm:^4.12.1" @@ -6922,7 +6798,7 @@ __metadata: "@eslint/config-helpers": "npm:^0.4.2" "@eslint/core": "npm:^0.17.0" "@eslint/eslintrc": "npm:^3.3.1" - "@eslint/js": "npm:9.39.0" + "@eslint/js": "npm:9.39.2" "@eslint/plugin-kit": "npm:^0.4.1" "@humanfs/node": "npm:^0.16.6" "@humanwhocodes/module-importer": "npm:^1.0.1" @@ -6957,7 +6833,7 @@ __metadata: optional: true bin: eslint: bin/eslint.js - checksum: 10/628c8c7ddd9ed9e0384ccfb7f880e4a1ac76885aa2310a4057ebbb5c0877540fcebf88537a15b321ccc3097bec7b6f812d9a4887d1cc5a89166c379ed2574432 + checksum: 10/53ff0e9c8264e7e8d40d50fdc0c0df0b701cfc5289beedfb686c214e3e7b199702f894bbd1bb48653727bb1ecbd1147cf5f555a4ae71e1daf35020cdc9072d9f languageName: node linkType: hard @@ -7299,7 +7175,7 @@ __metadata: languageName: node linkType: hard -"find-up-simple@npm:^1.0.0": +"find-up-simple@npm:^1.0.0, find-up-simple@npm:^1.0.1": version: 1.0.1 resolution: "find-up-simple@npm:1.0.1" checksum: 10/6e374bffda9f8425314eab47ef79752b6e77dcc95c0ad17d257aef48c32fe07bbc41bcafbd22941c25bb94fffaaaa8e178d928867d844c58100c7fe19ec82f72 @@ -7691,6 +7567,22 @@ __metadata: languageName: node linkType: hard +"glob@npm:^10.5.0": + version: 10.5.0 + resolution: "glob@npm:10.5.0" + dependencies: + foreground-child: "npm:^3.1.0" + jackspeak: "npm:^3.1.2" + minimatch: "npm:^9.0.4" + minipass: "npm:^7.1.2" + package-json-from-dist: "npm:^1.0.0" + path-scurry: "npm:^1.11.1" + bin: + glob: dist/esm/bin.mjs + checksum: 10/ab3bccfefcc0afaedbd1f480cd0c4a2c0e322eb3f0aa7ceaa31b3f00b825069f17cf0f1fc8b6f256795074b903f37c0ade37ddda6a176aa57f1c2bbfe7240653 + languageName: node + linkType: hard + "glob@npm:^11.0.3": version: 11.0.3 resolution: "glob@npm:11.0.3" @@ -7721,19 +7613,6 @@ __metadata: languageName: node linkType: hard -"glob@npm:^8.0.3": - version: 8.1.0 - resolution: "glob@npm:8.1.0" - dependencies: - fs.realpath: "npm:^1.0.0" - inflight: "npm:^1.0.4" - inherits: "npm:2" - minimatch: "npm:^5.0.1" - once: "npm:^1.3.0" - checksum: 10/9aab1c75eb087c35dbc41d1f742e51d0507aa2b14c910d96fb8287107a10a22f4bbdce26fc0a3da4c69a20f7b26d62f1640b346a4f6e6becfff47f335bb1dc5e - languageName: node - linkType: hard - "glob@npm:^9.3.3": version: 9.3.5 resolution: "glob@npm:9.3.5" @@ -7894,10 +7773,10 @@ __metadata: languageName: node linkType: hard -"hermes-compiler@npm:0.0.0": - version: 0.0.0 - resolution: "hermes-compiler@npm:0.0.0" - checksum: 10/8b6fc8a64c2fa18c9aa6ddb8831c92253b6a2f10adf7d5d8f361b574f07e91b64f0c44b1370665075c33c17dd71c02fd19422124a3d2aa1717c37006ab12a1f0 +"hermes-compiler@npm:0.14.0": + version: 0.14.0 + resolution: "hermes-compiler@npm:0.14.0" + checksum: 10/880a5570770a977731f98fe2bedf5b7079e2e851a16e08ec89aeaa1de552e885734de3be513bc5633e5415fd1ac497b7b630aab75a46c359a5d30a243a1dcf11 languageName: node linkType: hard @@ -10241,7 +10120,7 @@ __metadata: languageName: node linkType: hard -"metro-config@npm:0.83.3, metro-config@npm:^0.83.1": +"metro-config@npm:0.83.3, metro-config@npm:^0.83.3": version: 0.83.3 resolution: "metro-config@npm:0.83.3" dependencies: @@ -10257,7 +10136,7 @@ __metadata: languageName: node linkType: hard -"metro-core@npm:0.83.3, metro-core@npm:^0.83.1": +"metro-core@npm:0.83.3, metro-core@npm:^0.83.3": version: 0.83.3 resolution: "metro-core@npm:0.83.3" dependencies: @@ -10304,7 +10183,7 @@ __metadata: languageName: node linkType: hard -"metro-runtime@npm:0.83.3, metro-runtime@npm:^0.83.1": +"metro-runtime@npm:0.83.3, metro-runtime@npm:^0.83.3": version: 0.83.3 resolution: "metro-runtime@npm:0.83.3" dependencies: @@ -10314,7 +10193,7 @@ __metadata: languageName: node linkType: hard -"metro-source-map@npm:0.83.3, metro-source-map@npm:^0.83.1": +"metro-source-map@npm:0.83.3, metro-source-map@npm:^0.83.3": version: 0.83.3 resolution: "metro-source-map@npm:0.83.3" dependencies: @@ -10383,7 +10262,7 @@ __metadata: languageName: node linkType: hard -"metro@npm:0.83.3, metro@npm:^0.83.1": +"metro@npm:0.83.3, metro@npm:^0.83.3": version: 0.83.3 resolution: "metro@npm:0.83.3" dependencies: @@ -10525,15 +10404,6 @@ __metadata: languageName: node linkType: hard -"minimatch@npm:^5.0.1": - version: 5.1.6 - resolution: "minimatch@npm:5.1.6" - dependencies: - brace-expansion: "npm:^2.0.1" - checksum: 10/126b36485b821daf96d33b5c821dac600cc1ab36c87e7a532594f9b1652b1fa89a1eebcaad4dff17c764dce1a7ac1531327f190fed5f97d8f6e5f889c116c429 - languageName: node - linkType: hard - "minimatch@npm:^8.0.2": version: 8.0.4 resolution: "minimatch@npm:8.0.4" @@ -10734,18 +10604,18 @@ __metadata: languageName: node linkType: hard -"nitrogen@npm:0.31.4": - version: 0.31.4 - resolution: "nitrogen@npm:0.31.4" +"nitrogen@npm:0.31.10": + version: 0.31.10 + resolution: "nitrogen@npm:0.31.10" dependencies: chalk: "npm:^5.3.0" - react-native-nitro-modules: "npm:^0.31.4" + react-native-nitro-modules: "npm:^0.31.10" ts-morph: "npm:^27.0.0" yargs: "npm:^18.0.0" zod: "npm:^4.0.5" bin: nitrogen: lib/index.js - checksum: 10/9efd15a939ad64fe10f1a70c6d5b1e34a293ef134a755bb59fda2105591bd2720245e0fa2b00ca055bf8e47f363e60da8401ee47da15407d0cec60fb439dd487 + checksum: 10/a75fc9619df65c6ec7d2ce982d015ec47b81862a42ced16f9b6bba8192f17ecb0c5fa497a5e809e64cbcfd1f498d4c764bdf3a58c4e172d59f8d64da70af831a languageName: node linkType: hard @@ -10851,6 +10721,17 @@ __metadata: languageName: node linkType: hard +"normalize-package-data@npm:^8.0.0": + version: 8.0.0 + resolution: "normalize-package-data@npm:8.0.0" + dependencies: + hosted-git-info: "npm:^9.0.0" + semver: "npm:^7.3.5" + validate-npm-package-license: "npm:^3.0.4" + checksum: 10/43b52580e9c78dd43eaff3251c0f1ba65f36d524700a4870254fc310bf66446ce0804f5fb97606a10d37180112bcbba46d48f04e80d6b2baecaaeeebbe92a985 + languageName: node + linkType: hard + "normalize-path@npm:^3.0.0": version: 3.0.0 resolution: "normalize-path@npm:3.0.0" @@ -11492,7 +11373,7 @@ __metadata: languageName: node linkType: hard -"parse-json@npm:^8.0.0": +"parse-json@npm:^8.0.0, parse-json@npm:^8.3.0": version: 8.3.0 resolution: "parse-json@npm:8.3.0" dependencies: @@ -11721,12 +11602,12 @@ __metadata: languageName: node linkType: hard -"prettier@npm:^3.6.2": - version: 3.6.2 - resolution: "prettier@npm:3.6.2" +"prettier@npm:^3.7.4": + version: 3.7.4 + resolution: "prettier@npm:3.7.4" bin: prettier: bin/prettier.cjs - checksum: 10/1213691706bcef1371d16ef72773c8111106c3533b660b1cc8ec158bd109cdf1462804125f87f981f23c4a3dba053b6efafda30ab0114cc5b4a725606bb9ff26 + checksum: 10/b4d00ea13baed813cb777c444506632fb10faaef52dea526cacd03085f01f6db11fc969ccebedf05bf7d93c3960900994c6adf1b150e28a31afd5cfe7089b313 languageName: node linkType: hard @@ -11964,14 +11845,14 @@ __metadata: languageName: node linkType: hard -"react-dom@npm:19.1.1": - version: 19.1.1 - resolution: "react-dom@npm:19.1.1" +"react-dom@npm:19.2.3": + version: 19.2.3 + resolution: "react-dom@npm:19.2.3" dependencies: - scheduler: "npm:^0.26.0" + scheduler: "npm:^0.27.0" peerDependencies: - react: ^19.1.1 - checksum: 10/9005415d2175b1f1eb4a544ad04afb29691bb7b6dd43bbdaa09932146b310b73bd4552bc772ad78fa481f409eada1560cf887606c83c1a53a922c1e30f1b3a34 + react: ^19.2.3 + checksum: 10/5780f6d4c8e8ece09f82c5500ba2d55e01c30b5273f9281734d7d3b65013cd1fa52ec4e4436e5248c0a9e5bc340836044051168bbad8d7eac4d33ee6c2a867a1 languageName: node linkType: hard @@ -11996,9 +11877,9 @@ __metadata: languageName: node linkType: hard -"react-native-builder-bob@npm:^0.40.14": - version: 0.40.14 - resolution: "react-native-builder-bob@npm:0.40.14" +"react-native-builder-bob@npm:^0.40.17": + version: 0.40.17 + resolution: "react-native-builder-bob@npm:0.40.17" dependencies: "@babel/core": "npm:^7.25.2" "@babel/plugin-transform-flow-strip-types": "npm:^7.26.5" @@ -12014,37 +11895,37 @@ __metadata: del: "npm:^6.1.1" escape-string-regexp: "npm:^4.0.0" fs-extra: "npm:^10.1.0" - glob: "npm:^8.0.3" + glob: "npm:^10.5.0" is-git-dirty: "npm:^2.0.1" json5: "npm:^2.2.1" kleur: "npm:^4.1.4" prompts: "npm:^2.4.2" - react-native-monorepo-config: "npm:^0.1.8" + react-native-monorepo-config: "npm:^0.3.1" which: "npm:^2.0.2" yargs: "npm:^17.5.1" bin: bob: bin/bob - checksum: 10/90bca3fd2770f27666c4f239893b0aa7cfcd06562395e3f443e8f22f0926bb62a812722c97484b156005e32f0fba4fc928f29426d71804b4acbeae64a56aef0b + checksum: 10/80dd815dd870a5344c535e637576b9a487152f65a7908492f59a3a4a05db0f80e32bbb665322ff2588adda9c3c034e0092b13adc4d29083468431758869d9c4b languageName: node linkType: hard -"react-native-monorepo-config@npm:^0.1.8": - version: 0.1.10 - resolution: "react-native-monorepo-config@npm:0.1.10" +"react-native-monorepo-config@npm:^0.3.1": + version: 0.3.1 + resolution: "react-native-monorepo-config@npm:0.3.1" dependencies: escape-string-regexp: "npm:^5.0.0" fast-glob: "npm:^3.3.3" - checksum: 10/36611eca9cbda6647111e659d5c466fdba002c608172b9d25880b6e3ac95c51f41d15520e06d9d3188c096b0c9182caeba7b9340c64f6b45f1fee331c08b877b + checksum: 10/5a3b52f17a9eff8e3f7528693ff140a67ead91025f63af349ab736841496bef8f45884f1cc41996e8bc40f2a3560dbf97aa3f51b6db62293a9ac43d982b7fdac languageName: node linkType: hard -"react-native-nitro-modules@npm:0.31.4, react-native-nitro-modules@npm:^0.31.4": - version: 0.31.4 - resolution: "react-native-nitro-modules@npm:0.31.4" +"react-native-nitro-modules@npm:0.31.10, react-native-nitro-modules@npm:^0.31.10": + version: 0.31.10 + resolution: "react-native-nitro-modules@npm:0.31.10" peerDependencies: react: "*" react-native: "*" - checksum: 10/be908aa8aec76261c12b3fe8788ad9e69d3bf9c568f1b77ff5f6bcae4c064bf0f7d73f3ac9dc24e1e113b49eaa92d1833dcc2a899f1364caaa475c8fbe8b036b + checksum: 10/b0dabcc7c251660d39c712898a2147fcb14bf99cbf2a1a4ff0bc2c8798e4d72b4d3a2ee03e684a1454aaee6a17d665ab38c3f445234a2e17aced32b776ecac38 languageName: node linkType: hard @@ -12068,16 +11949,16 @@ __metadata: "@react-native-community/cli": "npm:20.0.2" "@react-native-community/cli-platform-android": "npm:20.0.2" "@react-native-community/cli-platform-ios": "npm:20.0.2" - "@react-native/babel-preset": "npm:0.82.1" - "@react-native/eslint-config": "npm:0.82.1" - "@react-native/metro-config": "npm:0.82.1" - "@react-native/new-app-screen": "npm:0.82.1" - "@react-native/typescript-config": "npm:0.82.1" + "@react-native/babel-preset": "npm:0.83.0" + "@react-native/eslint-config": "npm:0.83.0" + "@react-native/metro-config": "npm:0.83.0" + "@react-native/new-app-screen": "npm:0.83.0" + "@react-native/typescript-config": "npm:0.83.0" "@types/jest": "npm:^30.0.0" babel-plugin-module-resolver: "npm:^5.0.2" - react: "npm:19.1.1" - react-native: "npm:0.82.1" - react-native-nitro-modules: "npm:0.31.4" + react: "npm:19.2.3" + react-native: "npm:0.83.0" + react-native-nitro-modules: "npm:0.31.10" react-native-safe-area-context: "npm:^5.6.2" languageName: unknown linkType: soft @@ -12086,18 +11967,18 @@ __metadata: version: 0.0.0-use.local resolution: "react-native-sensitive-info@workspace:." dependencies: - "@eslint/compat": "npm:^1.4.1" - "@eslint/js": "npm:^9.39.0" + "@eslint/compat": "npm:^2.0.0" + "@eslint/js": "npm:^9.39.2" "@jamesacarr/eslint-formatter-github-actions": "npm:^0.2.0" "@semantic-release/changelog": "npm:^6.0.3" "@semantic-release/git": "npm:^10.0.1" "@testing-library/dom": "npm:^10.4.1" - "@testing-library/react": "npm:^16.3.0" + "@testing-library/react": "npm:^16.3.1" "@types/jest": "npm:^30.0.0" "@types/react": "npm:19.2.x" babel-plugin-react-compiler: "npm:^1.0.0" conventional-changelog-conventionalcommits: "npm:^9.1.0" - eslint: "npm:^9.39.0" + eslint: "npm:^9.39.2" eslint-config-airbnb: "npm:^19.0.4" eslint-config-prettier: "npm:^10.1.8" eslint-import-resolver-typescript: "npm:^4.4.4" @@ -12111,18 +11992,18 @@ __metadata: jest: "npm:^30.2.0" jest-environment-jsdom: "npm:^30.2.0" jiti: "npm:^2.6.1" - nitrogen: "npm:0.31.4" - prettier: "npm:^3.6.2" - react: "npm:19.1.1" - react-dom: "npm:19.1.1" - react-native: "npm:0.82" - react-native-builder-bob: "npm:^0.40.14" - react-native-nitro-modules: "npm:0.31.4" - semantic-release: "npm:^25.0.1" - ts-jest: "npm:^29.4.5" + nitrogen: "npm:0.31.10" + prettier: "npm:^3.7.4" + react: "npm:19.2.3" + react-dom: "npm:19.2.3" + react-native: "npm:0.83" + react-native-builder-bob: "npm:^0.40.17" + react-native-nitro-modules: "npm:0.31.10" + semantic-release: "npm:^25.0.2" + ts-jest: "npm:^29.4.6" ts-node: "npm:^10.9.2" typescript: "npm:^5.9.3" - typescript-eslint: "npm:^8.46.2" + typescript-eslint: "npm:^8.49.0" peerDependencies: react: "*" react-native: "*" @@ -12130,69 +12011,18 @@ __metadata: languageName: unknown linkType: soft -"react-native@npm:0.82": - version: 0.82.0 - resolution: "react-native@npm:0.82.0" - dependencies: - "@jest/create-cache-key-function": "npm:^29.7.0" - "@react-native/assets-registry": "npm:0.82.0" - "@react-native/codegen": "npm:0.82.0" - "@react-native/community-cli-plugin": "npm:0.82.0" - "@react-native/gradle-plugin": "npm:0.82.0" - "@react-native/js-polyfills": "npm:0.82.0" - "@react-native/normalize-colors": "npm:0.82.0" - "@react-native/virtualized-lists": "npm:0.82.0" - abort-controller: "npm:^3.0.0" - anser: "npm:^1.4.9" - ansi-regex: "npm:^5.0.0" - babel-jest: "npm:^29.7.0" - babel-plugin-syntax-hermes-parser: "npm:0.32.0" - base64-js: "npm:^1.5.1" - commander: "npm:^12.0.0" - flow-enums-runtime: "npm:^0.0.6" - glob: "npm:^7.1.1" - hermes-compiler: "npm:0.0.0" - invariant: "npm:^2.2.4" - jest-environment-node: "npm:^29.7.0" - memoize-one: "npm:^5.0.0" - metro-runtime: "npm:^0.83.1" - metro-source-map: "npm:^0.83.1" - nullthrows: "npm:^1.1.1" - pretty-format: "npm:^29.7.0" - promise: "npm:^8.3.0" - react-devtools-core: "npm:^6.1.5" - react-refresh: "npm:^0.14.0" - regenerator-runtime: "npm:^0.13.2" - scheduler: "npm:0.26.0" - semver: "npm:^7.1.3" - stacktrace-parser: "npm:^0.1.10" - whatwg-fetch: "npm:^3.0.0" - ws: "npm:^6.2.3" - yargs: "npm:^17.6.2" - peerDependencies: - "@types/react": ^19.1.1 - react: ^19.1.1 - peerDependenciesMeta: - "@types/react": - optional: true - bin: - react-native: cli.js - checksum: 10/3e1a2e94f824b8ec7f7e3b60a377d932e1a781e25a91567e83d32eaf8bf88b60c5f02c00efb173fb2b07f20e18f797333f8d528fd5e2deef1c9535416739e2ce - languageName: node - linkType: hard - -"react-native@npm:0.82.1": - version: 0.82.1 - resolution: "react-native@npm:0.82.1" +"react-native@npm:0.83, react-native@npm:0.83.0": + version: 0.83.0 + resolution: "react-native@npm:0.83.0" dependencies: "@jest/create-cache-key-function": "npm:^29.7.0" - "@react-native/assets-registry": "npm:0.82.1" - "@react-native/codegen": "npm:0.82.1" - "@react-native/community-cli-plugin": "npm:0.82.1" - "@react-native/gradle-plugin": "npm:0.82.1" - "@react-native/js-polyfills": "npm:0.82.1" - "@react-native/normalize-colors": "npm:0.82.1" - "@react-native/virtualized-lists": "npm:0.82.1" + "@react-native/assets-registry": "npm:0.83.0" + "@react-native/codegen": "npm:0.83.0" + "@react-native/community-cli-plugin": "npm:0.83.0" + "@react-native/gradle-plugin": "npm:0.83.0" + "@react-native/js-polyfills": "npm:0.83.0" + "@react-native/normalize-colors": "npm:0.83.0" + "@react-native/virtualized-lists": "npm:0.83.0" abort-controller: "npm:^3.0.0" anser: "npm:^1.4.9" ansi-regex: "npm:^5.0.0" @@ -12202,33 +12032,33 @@ __metadata: commander: "npm:^12.0.0" flow-enums-runtime: "npm:^0.0.6" glob: "npm:^7.1.1" - hermes-compiler: "npm:0.0.0" + hermes-compiler: "npm:0.14.0" invariant: "npm:^2.2.4" jest-environment-node: "npm:^29.7.0" memoize-one: "npm:^5.0.0" - metro-runtime: "npm:^0.83.1" - metro-source-map: "npm:^0.83.1" + metro-runtime: "npm:^0.83.3" + metro-source-map: "npm:^0.83.3" nullthrows: "npm:^1.1.1" pretty-format: "npm:^29.7.0" promise: "npm:^8.3.0" react-devtools-core: "npm:^6.1.5" react-refresh: "npm:^0.14.0" regenerator-runtime: "npm:^0.13.2" - scheduler: "npm:0.26.0" + scheduler: "npm:0.27.0" semver: "npm:^7.1.3" stacktrace-parser: "npm:^0.1.10" whatwg-fetch: "npm:^3.0.0" - ws: "npm:^6.2.3" + ws: "npm:^7.5.10" yargs: "npm:^17.6.2" peerDependencies: "@types/react": ^19.1.1 - react: ^19.1.1 + react: ^19.2.0 peerDependenciesMeta: "@types/react": optional: true bin: react-native: cli.js - checksum: 10/49a9173fc930cb151ec03e262a116e78e1059ee03c4215f28cf4bbd956af57b6efa688d6e518fc6825bd0516a8511ae41d84693b7bdd0a8b9095229f11e5e4d1 + checksum: 10/78454fa89c2f5c8794d8d04c099c6d5f43f569696b6e04afb927181bcdcc73646921e428bd29b32a79c94678d572ec00c5d3355e7a43fa94d58065eed4ba78f2 languageName: node linkType: hard @@ -12239,10 +12069,10 @@ __metadata: languageName: node linkType: hard -"react@npm:19.1.1": - version: 19.1.1 - resolution: "react@npm:19.1.1" - checksum: 10/9801530fdc939e1a7a499422e930515b2400809cb39c2872984e99f832d233f61659a693871183dac3155c2f9b2c9dcf4440a56bd18983277ae92860e38c3a61 +"react@npm:19.2.3": + version: 19.2.3 + resolution: "react@npm:19.2.3" + checksum: 10/d16b7f35c0d35a56f63d9d1693819762e4abc479c57dd6310298920bed3820fcec7e17a99d44983416d8f5049143ea45b8005d3ab8324bae8973224400502b08 languageName: node linkType: hard @@ -12264,6 +12094,30 @@ __metadata: languageName: node linkType: hard +"read-package-up@npm:^12.0.0": + version: 12.0.0 + resolution: "read-package-up@npm:12.0.0" + dependencies: + find-up-simple: "npm:^1.0.1" + read-pkg: "npm:^10.0.0" + type-fest: "npm:^5.2.0" + checksum: 10/b8fc1645228e2b136e75afd4e8d87eec9bff18382668a59f1fc409ee0596e65ba452ff65c5717a311ed9a8796debada9a4a547820593208a0ac659f6cfef86e7 + languageName: node + linkType: hard + +"read-pkg@npm:^10.0.0": + version: 10.0.0 + resolution: "read-pkg@npm:10.0.0" + dependencies: + "@types/normalize-package-data": "npm:^2.4.4" + normalize-package-data: "npm:^8.0.0" + parse-json: "npm:^8.3.0" + type-fest: "npm:^5.2.0" + unicorn-magic: "npm:^0.3.0" + checksum: 10/8ad56dc93d36cae8827e4917cfbf299b862e23389d7befd889d05a9fee771514631751991782d016ea96a3f10f87b4aee9972cb284e088b0011edff47e08aef5 + languageName: node + linkType: hard + "read-pkg@npm:^9.0.0": version: 9.0.1 resolution: "read-pkg@npm:9.0.1" @@ -12624,16 +12478,16 @@ __metadata: languageName: node linkType: hard -"scheduler@npm:0.26.0, scheduler@npm:^0.26.0": - version: 0.26.0 - resolution: "scheduler@npm:0.26.0" - checksum: 10/1ecf2e5d7de1a7a132796834afe14a2d589ba7e437615bd8c06f3e0786a3ac3434655e67aac8755d9b14e05754c177e49c064261de2673aaa3c926bc98caa002 +"scheduler@npm:0.27.0, scheduler@npm:^0.27.0": + version: 0.27.0 + resolution: "scheduler@npm:0.27.0" + checksum: 10/eab3c3a8373195173e59c147224fc30dabe6dd453f248f5e610e8458512a5a2ee3a06465dc400ebfe6d35c9f5b7f3bb6b2e41c88c86fd177c25a73e7286a1e06 languageName: node linkType: hard -"semantic-release@npm:^25.0.1": - version: 25.0.1 - resolution: "semantic-release@npm:25.0.1" +"semantic-release@npm:^25.0.2": + version: 25.0.2 + resolution: "semantic-release@npm:25.0.2" dependencies: "@semantic-release/commit-analyzer": "npm:^13.0.1" "@semantic-release/error": "npm:^4.0.0" @@ -12658,7 +12512,7 @@ __metadata: micromatch: "npm:^4.0.2" p-each-series: "npm:^3.0.0" p-reduce: "npm:^3.0.0" - read-package-up: "npm:^11.0.0" + read-package-up: "npm:^12.0.0" resolve-from: "npm:^5.0.0" semver: "npm:^7.3.2" semver-diff: "npm:^5.0.0" @@ -12666,7 +12520,7 @@ __metadata: yargs: "npm:^18.0.0" bin: semantic-release: bin/semantic-release.js - checksum: 10/04432398ef0f2cdf81802c97aed35b63a43b8cf2aab117435f0b7aef174327d9cdc3afa03bade575a608cc40e001218539a9f332a4a7e306752285bfb2c3b866 + checksum: 10/5c45c3e8640c7325afd38f12b8d7bfdf44c227b7e49ee750c2509d030bdecc39038fad2a7b1936d758fb3cc813b7f366bc436e2a4ef929b37db72a2093bffa65 languageName: node linkType: hard @@ -13451,6 +13305,13 @@ __metadata: languageName: node linkType: hard +"tagged-tag@npm:^1.0.0": + version: 1.0.0 + resolution: "tagged-tag@npm:1.0.0" + checksum: 10/e37653df3e495daa7ea7790cb161b810b00075bba2e4d6c93fb06a709e747e3ae9da11a120d0489833203926511b39e038a2affbd9d279cfb7a2f3fcccd30b5d + languageName: node + linkType: hard + "tar@npm:^7.4.3, tar@npm:^7.5.1": version: 7.5.1 resolution: "tar@npm:7.5.1" @@ -13566,7 +13427,7 @@ __metadata: languageName: node linkType: hard -"tinyglobby@npm:^0.2.12, tinyglobby@npm:^0.2.14": +"tinyglobby@npm:^0.2.12, tinyglobby@npm:^0.2.14, tinyglobby@npm:^0.2.15": version: 0.2.15 resolution: "tinyglobby@npm:0.2.15" dependencies: @@ -13658,9 +13519,9 @@ __metadata: languageName: node linkType: hard -"ts-jest@npm:^29.4.5": - version: 29.4.5 - resolution: "ts-jest@npm:29.4.5" +"ts-jest@npm:^29.4.6": + version: 29.4.6 + resolution: "ts-jest@npm:29.4.6" dependencies: bs-logger: "npm:^0.2.6" fast-json-stable-stringify: "npm:^2.1.0" @@ -13694,7 +13555,7 @@ __metadata: optional: true bin: ts-jest: cli.js - checksum: 10/48d867e0707474241b6339336cbe57d85122d6018fef957c8c095ff365e5d9428f112fe2cb11a8301343bbd32cec3ff639523d9bf9eea3a371734aa9a100f8a2 + checksum: 10/e0ff9e13f684166d5331808b288043b8054f49a1c2970480a92ba3caec8d0ff20edd092f2a4e7a3ad8fcb9ba4d674bee10ec7ee75046d8066bbe43a7d16cf72e languageName: node linkType: hard @@ -13834,6 +13695,15 @@ __metadata: languageName: node linkType: hard +"type-fest@npm:^5.2.0": + version: 5.3.1 + resolution: "type-fest@npm:5.3.1" + dependencies: + tagged-tag: "npm:^1.0.0" + checksum: 10/1015eeae6ba0961b6d7c010f2ca9ad142891e1d1f5e1ff898ee73ec8c82529100bce63ce57ae657b1dc788f7a5f209e600ebc33241b0de433a8c5e7f2018b331 + languageName: node + linkType: hard + "type-is@npm:~1.6.18": version: 1.6.18 resolution: "type-is@npm:1.6.18" @@ -13897,18 +13767,18 @@ __metadata: languageName: node linkType: hard -"typescript-eslint@npm:^8.46.2": - version: 8.46.2 - resolution: "typescript-eslint@npm:8.46.2" +"typescript-eslint@npm:^8.49.0": + version: 8.49.0 + resolution: "typescript-eslint@npm:8.49.0" dependencies: - "@typescript-eslint/eslint-plugin": "npm:8.46.2" - "@typescript-eslint/parser": "npm:8.46.2" - "@typescript-eslint/typescript-estree": "npm:8.46.2" - "@typescript-eslint/utils": "npm:8.46.2" + "@typescript-eslint/eslint-plugin": "npm:8.49.0" + "@typescript-eslint/parser": "npm:8.49.0" + "@typescript-eslint/typescript-estree": "npm:8.49.0" + "@typescript-eslint/utils": "npm:8.49.0" peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: ">=4.8.4 <6.0.0" - checksum: 10/cd1bbc5d33c0369f70032165224badf1a8a9f95f39c891e4f71c78ceea9e7b2d71e0516d8b38177a11217867f387788f3fa126381418581409e7a76cdfdfe909 + checksum: 10/face6f4043e00ce1e27e63f8e364c1e098c8f3e50111d139da280e412b67d1d758f626087340007960c70df4829b448e632f244193394fd77bbce60a6aee9d5d languageName: node linkType: hard