diff --git a/Examples/CodePushDemo/ios/CodePushDemo/PrivacyInfo.xcprivacy b/Examples/CodePushDemo/ios/CodePushDemo/PrivacyInfo.xcprivacy
index 41b8317f..fc90547a 100644
--- a/Examples/CodePushDemo/ios/CodePushDemo/PrivacyInfo.xcprivacy
+++ b/Examples/CodePushDemo/ios/CodePushDemo/PrivacyInfo.xcprivacy
@@ -14,18 +14,18 @@
NSPrivacyAccessedAPIType
- NSPrivacyAccessedAPICategoryUserDefaults
+ NSPrivacyAccessedAPICategorySystemBootTime
NSPrivacyAccessedAPITypeReasons
- CA92.1
+ 35F9.1
NSPrivacyAccessedAPIType
- NSPrivacyAccessedAPICategorySystemBootTime
+ NSPrivacyAccessedAPICategoryUserDefaults
NSPrivacyAccessedAPITypeReasons
- 35F9.1
+ CA92.1
diff --git a/Examples/CodePushDemo/ios/Podfile.lock b/Examples/CodePushDemo/ios/Podfile.lock
index b0c5072c..8fc8b015 100644
--- a/Examples/CodePushDemo/ios/Podfile.lock
+++ b/Examples/CodePushDemo/ios/Podfile.lock
@@ -1,344 +1,133 @@
PODS:
- Base64 (1.1.2)
+ - boost (1.84.0):
+ - ReactNativeDependencies
- CodePush (0.0.0):
- Base64 (~> 1.1)
- JWT (~> 3.0.0-beta.12)
- React-Core
- SSZipArchive (~> 2.5.5)
- - FBLazyVector (0.86.2)
+ - DoubleConversion (1.1.6):
+ - ReactNativeDependencies
+ - fast_float (8.0.0):
+ - ReactNativeDependencies
+ - FBLazyVector (0.87.0):
+ - React-Core-prebuilt
+ - fmt (12.1.0):
+ - ReactNativeDependencies
+ - glog (0.3.5):
+ - ReactNativeDependencies
- hermes-engine (250829098.0.16):
- hermes-engine/Pre-built (= 250829098.0.16)
- hermes-engine/Pre-built (250829098.0.16)
- JWT (3.0.0-beta.14):
- Base64 (~> 1.1.2)
- - RCTDeprecation (0.86.2)
- - RCTRequired (0.86.2)
- - RCTSwiftUI (0.86.2)
- - RCTSwiftUIWrapper (0.86.2):
- - RCTSwiftUI
- - RCTTypeSafety (0.86.2):
- - FBLazyVector (= 0.86.2)
- - RCTRequired (= 0.86.2)
- - React-Core (= 0.86.2)
- - React (0.86.2):
- - React-Core (= 0.86.2)
- - React-Core/DevSupport (= 0.86.2)
- - React-Core/RCTWebSocket (= 0.86.2)
- - React-RCTActionSheet (= 0.86.2)
- - React-RCTAnimation (= 0.86.2)
- - React-RCTBlob (= 0.86.2)
- - React-RCTImage (= 0.86.2)
- - React-RCTLinking (= 0.86.2)
- - React-RCTNetwork (= 0.86.2)
- - React-RCTSettings (= 0.86.2)
- - React-RCTText (= 0.86.2)
- - React-RCTVibration (= 0.86.2)
- - React-callinvoker (0.86.2)
- - React-Core (0.86.2):
- - hermes-engine
- - RCTDeprecation
- - React-Core-prebuilt
- - React-Core/Default (= 0.86.2)
- - React-cxxreact
- - React-featureflags
- - React-hermes
- - React-jsi
- - React-jsiexecutor
- - React-jsinspector
- - React-jsinspectorcdp
- - React-jsitooling
- - React-perflogger
- - React-runtimeexecutor
- - React-runtimescheduler
- - React-utils
+ - RCT-Folly (2024.11.18.00):
+ - RCT-Folly/Default (= 2024.11.18.00)
- ReactNativeDependencies
- - Yoga
- - React-Core-prebuilt (0.86.2):
+ - RCT-Folly/Default (2024.11.18.00):
- ReactNativeDependencies
- - React-Core/CoreModulesHeaders (0.86.2):
- - hermes-engine
- - RCTDeprecation
+ - RCTDeprecation (0.87.0):
- React-Core-prebuilt
- - React-Core/Default
- - React-cxxreact
- - React-featureflags
- - React-hermes
- - React-jsi
- - React-jsiexecutor
- - React-jsinspector
- - React-jsinspectorcdp
- - React-jsitooling
- - React-perflogger
- - React-runtimeexecutor
- - React-runtimescheduler
- - React-utils
- - ReactNativeDependencies
- - Yoga
- - React-Core/Default (0.86.2):
- - hermes-engine
- - RCTDeprecation
+ - RCTRequired (0.87.0):
- React-Core-prebuilt
- - React-cxxreact
- - React-featureflags
- - React-hermes
- - React-jsi
- - React-jsiexecutor
- - React-jsinspector
- - React-jsinspectorcdp
- - React-jsitooling
- - React-perflogger
- - React-runtimeexecutor
- - React-runtimescheduler
- - React-utils
- - ReactNativeDependencies
- - Yoga
- - React-Core/DevSupport (0.86.2):
- - hermes-engine
- - RCTDeprecation
+ - RCTSwiftUI (0.87.0)
+ - RCTSwiftUIWrapper (0.87.0):
+ - RCTSwiftUI
+ - RCTTypeSafety (0.87.0):
+ - FBLazyVector (= 0.87.0)
+ - RCTRequired (= 0.87.0)
+ - React-Core (= 0.87.0)
+ - React (0.87.0):
+ - React-Core (= 0.87.0)
+ - React-Core/DevSupport (= 0.87.0)
+ - React-Core/RCTWebSocket (= 0.87.0)
+ - React-RCTActionSheet (= 0.87.0)
+ - React-RCTAnimation (= 0.87.0)
+ - React-RCTBlob (= 0.87.0)
+ - React-RCTImage (= 0.87.0)
+ - React-RCTLinking (= 0.87.0)
+ - React-RCTNetwork (= 0.87.0)
+ - React-RCTSettings (= 0.87.0)
+ - React-RCTText (= 0.87.0)
+ - React-RCTVibration (= 0.87.0)
+ - React-bridging (0.87.0):
+ - React-callinvoker
- React-Core-prebuilt
- - React-Core/Default (= 0.86.2)
- - React-Core/RCTWebSocket (= 0.86.2)
- - React-cxxreact
- - React-featureflags
- - React-hermes
- React-jsi
- - React-jsiexecutor
- - React-jsinspector
- - React-jsinspectorcdp
- - React-jsitooling
- - React-perflogger
- - React-runtimeexecutor
- - React-runtimescheduler
- - React-utils
+ - React-timing
- ReactNativeDependencies
- - Yoga
- - React-Core/RCTActionSheetHeaders (0.86.2):
- - hermes-engine
- - RCTDeprecation
+ - React-callinvoker (0.87.0)
+ - React-Core (0.87.0):
- React-Core-prebuilt
- - React-Core/Default
- - React-cxxreact
- - React-featureflags
- - React-hermes
- - React-jsi
- - React-jsiexecutor
- - React-jsinspector
- - React-jsinspectorcdp
- - React-jsitooling
- - React-perflogger
- - React-runtimeexecutor
- - React-runtimescheduler
- - React-utils
+ - React-Core/Default (= 0.87.0)
+ - React-Core-prebuilt (0.87.0):
- ReactNativeDependencies
- - Yoga
- - React-Core/RCTAnimationHeaders (0.86.2):
- - hermes-engine
- - RCTDeprecation
+ - React-Core/CoreModulesHeaders (0.87.0):
- React-Core-prebuilt
- - React-Core/Default
- - React-cxxreact
- - React-featureflags
- - React-hermes
- - React-jsi
- - React-jsiexecutor
- - React-jsinspector
- - React-jsinspectorcdp
- - React-jsitooling
- - React-perflogger
- - React-runtimeexecutor
- - React-runtimescheduler
- - React-utils
- - ReactNativeDependencies
- - Yoga
- - React-Core/RCTBlobHeaders (0.86.2):
- - hermes-engine
- - RCTDeprecation
+ - React-Core/Default (0.87.0):
- React-Core-prebuilt
- - React-Core/Default
- - React-cxxreact
- - React-featureflags
- - React-hermes
- - React-jsi
- - React-jsiexecutor
- - React-jsinspector
- - React-jsinspectorcdp
- - React-jsitooling
- - React-perflogger
- - React-runtimeexecutor
- - React-runtimescheduler
- - React-utils
- - ReactNativeDependencies
- - Yoga
- - React-Core/RCTImageHeaders (0.86.2):
- - hermes-engine
- - RCTDeprecation
+ - React-Core/DevSupport (0.87.0):
- React-Core-prebuilt
- - React-Core/Default
- - React-cxxreact
- - React-featureflags
- - React-hermes
- - React-jsi
- - React-jsiexecutor
- - React-jsinspector
- - React-jsinspectorcdp
- - React-jsitooling
- - React-perflogger
- - React-runtimeexecutor
- - React-runtimescheduler
- - React-utils
- - ReactNativeDependencies
- - Yoga
- - React-Core/RCTLinkingHeaders (0.86.2):
- - hermes-engine
- - RCTDeprecation
+ - React-Core/RCTActionSheetHeaders (0.87.0):
- React-Core-prebuilt
- - React-Core/Default
- - React-cxxreact
- - React-featureflags
- - React-hermes
- - React-jsi
- - React-jsiexecutor
- - React-jsinspector
- - React-jsinspectorcdp
- - React-jsitooling
- - React-perflogger
- - React-runtimeexecutor
- - React-runtimescheduler
- - React-utils
- - ReactNativeDependencies
- - Yoga
- - React-Core/RCTNetworkHeaders (0.86.2):
- - hermes-engine
- - RCTDeprecation
+ - React-Core/RCTAnimationHeaders (0.87.0):
- React-Core-prebuilt
- - React-Core/Default
- - React-cxxreact
- - React-featureflags
- - React-hermes
- - React-jsi
- - React-jsiexecutor
- - React-jsinspector
- - React-jsinspectorcdp
- - React-jsitooling
- - React-perflogger
- - React-runtimeexecutor
- - React-runtimescheduler
- - React-utils
- - ReactNativeDependencies
- - Yoga
- - React-Core/RCTSettingsHeaders (0.86.2):
- - hermes-engine
- - RCTDeprecation
+ - React-Core/RCTBlobHeaders (0.87.0):
- React-Core-prebuilt
- - React-Core/Default
- - React-cxxreact
- - React-featureflags
- - React-hermes
- - React-jsi
- - React-jsiexecutor
- - React-jsinspector
- - React-jsinspectorcdp
- - React-jsitooling
- - React-perflogger
- - React-runtimeexecutor
- - React-runtimescheduler
- - React-utils
- - ReactNativeDependencies
- - Yoga
- - React-Core/RCTTextHeaders (0.86.2):
- - hermes-engine
- - RCTDeprecation
+ - React-Core/RCTImageHeaders (0.87.0):
- React-Core-prebuilt
- - React-Core/Default
- - React-cxxreact
- - React-featureflags
- - React-hermes
- - React-jsi
- - React-jsiexecutor
- - React-jsinspector
- - React-jsinspectorcdp
- - React-jsitooling
- - React-perflogger
- - React-runtimeexecutor
- - React-runtimescheduler
- - React-utils
- - ReactNativeDependencies
- - Yoga
- - React-Core/RCTVibrationHeaders (0.86.2):
- - hermes-engine
- - RCTDeprecation
+ - React-Core/RCTLinkingHeaders (0.87.0):
- React-Core-prebuilt
- - React-Core/Default
- - React-cxxreact
- - React-featureflags
- - React-hermes
- - React-jsi
- - React-jsiexecutor
- - React-jsinspector
- - React-jsinspectorcdp
- - React-jsitooling
- - React-perflogger
- - React-runtimeexecutor
- - React-runtimescheduler
- - React-utils
- - ReactNativeDependencies
- - Yoga
- - React-Core/RCTWebSocket (0.86.2):
- - hermes-engine
- - RCTDeprecation
+ - React-Core/RCTNetworkHeaders (0.87.0):
- React-Core-prebuilt
- - React-Core/Default (= 0.86.2)
- - React-cxxreact
- - React-featureflags
- - React-hermes
- - React-jsi
- - React-jsiexecutor
- - React-jsinspector
- - React-jsinspectorcdp
- - React-jsitooling
- - React-perflogger
- - React-runtimeexecutor
- - React-runtimescheduler
- - React-utils
- - ReactNativeDependencies
- - Yoga
- - React-CoreModules (0.86.2):
- - RCTTypeSafety (= 0.86.2)
+ - React-Core/RCTSettingsHeaders (0.87.0):
+ - React-Core-prebuilt
+ - React-Core/RCTTextHeaders (0.87.0):
+ - React-Core-prebuilt
+ - React-Core/RCTVibrationHeaders (0.87.0):
- React-Core-prebuilt
- - React-Core/CoreModulesHeaders (= 0.86.2)
+ - React-Core/RCTWebSocket (0.87.0):
+ - React-Core-prebuilt
+ - React-CoreModules (0.87.0):
+ - RCTTypeSafety (= 0.87.0)
+ - React-Core-prebuilt
+ - React-Core/CoreModulesHeaders (= 0.87.0)
- React-debug
- React-featureflags
- - React-jsi (= 0.86.2)
+ - React-jsi (= 0.87.0)
- React-jsinspector
- React-jsinspectorcdp
- React-jsinspectortracing
- React-NativeModulesApple
- React-RCTBlob
- React-RCTFBReactNativeSpec
- - React-RCTImage (= 0.86.2)
+ - React-RCTImage (= 0.87.0)
- React-runtimeexecutor
- React-utils
- ReactCommon
- ReactNativeDependencies
- - React-cxxreact (0.86.2):
+ - React-cxxreact (0.87.0):
- hermes-engine
- - React-callinvoker (= 0.86.2)
+ - React-callinvoker (= 0.87.0)
- React-Core-prebuilt
- - React-debug (= 0.86.2)
- - React-jsi (= 0.86.2)
+ - React-debug (= 0.87.0)
+ - React-jserrorhandler (= 0.87.0)
+ - React-jsi (= 0.87.0)
- React-jsinspector
- React-jsinspectorcdp
- React-jsinspectortracing
- - React-logger (= 0.86.2)
- - React-perflogger (= 0.86.2)
+ - React-logger (= 0.87.0)
+ - React-perflogger (= 0.87.0)
- React-runtimeexecutor
- - React-timing (= 0.86.2)
+ - React-timing (= 0.87.0)
- React-utils
- ReactNativeDependencies
- - React-debug (0.86.2):
- - React-debug/redbox (= 0.86.2)
- - React-debug/redbox (0.86.2)
- - React-defaultsnativemodule (0.86.2):
+ - React-cxxstableapi (0.87.0)
+ - React-debug (0.87.0):
+ - React-debug/redbox (= 0.87.0)
+ - React-debug/redbox (0.87.0)
+ - React-defaultsnativemodule (0.87.0):
- hermes-engine
- React-Core-prebuilt
- React-domnativemodule
@@ -356,8 +145,9 @@ PODS:
- React-webperformancenativemodule
- ReactNativeDependencies
- Yoga
- - React-domnativemodule (0.86.2):
+ - React-domnativemodule (0.87.0):
- hermes-engine
+ - React-bridging
- React-Core-prebuilt
- React-Fabric
- React-Fabric/bridging
@@ -370,33 +160,34 @@ PODS:
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- Yoga
- - React-Fabric (0.86.2):
+ - React-Fabric (0.87.0):
- hermes-engine
- RCTRequired
- RCTTypeSafety
+ - React-bridging
- React-Core
- React-Core-prebuilt
- React-cxxreact
- React-debug
- - React-Fabric/animated (= 0.86.2)
- - React-Fabric/animationbackend (= 0.86.2)
- - React-Fabric/animations (= 0.86.2)
- - React-Fabric/attributedstring (= 0.86.2)
- - React-Fabric/bridging (= 0.86.2)
- - React-Fabric/componentregistry (= 0.86.2)
- - React-Fabric/componentregistrynative (= 0.86.2)
- - React-Fabric/components (= 0.86.2)
- - React-Fabric/consistency (= 0.86.2)
- - React-Fabric/core (= 0.86.2)
- - React-Fabric/dom (= 0.86.2)
- - React-Fabric/imagemanager (= 0.86.2)
- - React-Fabric/leakchecker (= 0.86.2)
- - React-Fabric/mounting (= 0.86.2)
- - React-Fabric/observers (= 0.86.2)
- - React-Fabric/scheduler (= 0.86.2)
- - React-Fabric/telemetry (= 0.86.2)
- - React-Fabric/uimanager (= 0.86.2)
- - React-Fabric/viewtransition (= 0.86.2)
+ - React-Fabric/animated (= 0.87.0)
+ - React-Fabric/animationbackend (= 0.87.0)
+ - React-Fabric/animations (= 0.87.0)
+ - React-Fabric/attributedstring (= 0.87.0)
+ - React-Fabric/bridging (= 0.87.0)
+ - React-Fabric/componentregistry (= 0.87.0)
+ - React-Fabric/componentregistrynative (= 0.87.0)
+ - React-Fabric/components (= 0.87.0)
+ - React-Fabric/consistency (= 0.87.0)
+ - React-Fabric/core (= 0.87.0)
+ - React-Fabric/dom (= 0.87.0)
+ - React-Fabric/imagemanager (= 0.87.0)
+ - React-Fabric/leakchecker (= 0.87.0)
+ - React-Fabric/mounting (= 0.87.0)
+ - React-Fabric/observers (= 0.87.0)
+ - React-Fabric/scheduler (= 0.87.0)
+ - React-Fabric/telemetry (= 0.87.0)
+ - React-Fabric/uimanager (= 0.87.0)
+ - React-Fabric/viewtransition (= 0.87.0)
- React-featureflags
- React-graphics
- React-jsi
@@ -408,10 +199,11 @@ PODS:
- React-utils
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- - React-Fabric/animated (0.86.2):
+ - React-Fabric/animated (0.87.0):
- hermes-engine
- RCTRequired
- RCTTypeSafety
+ - React-bridging
- React-Core
- React-Core-prebuilt
- React-cxxreact
@@ -428,10 +220,11 @@ PODS:
- React-utils
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- - React-Fabric/animationbackend (0.86.2):
+ - React-Fabric/animationbackend (0.87.0):
- hermes-engine
- RCTRequired
- RCTTypeSafety
+ - React-bridging
- React-Core
- React-Core-prebuilt
- React-cxxreact
@@ -447,10 +240,11 @@ PODS:
- React-utils
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- - React-Fabric/animations (0.86.2):
+ - React-Fabric/animations (0.87.0):
- hermes-engine
- RCTRequired
- RCTTypeSafety
+ - React-bridging
- React-Core
- React-Core-prebuilt
- React-cxxreact
@@ -466,10 +260,11 @@ PODS:
- React-utils
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- - React-Fabric/attributedstring (0.86.2):
+ - React-Fabric/attributedstring (0.87.0):
- hermes-engine
- RCTRequired
- RCTTypeSafety
+ - React-bridging
- React-Core
- React-Core-prebuilt
- React-cxxreact
@@ -485,10 +280,11 @@ PODS:
- React-utils
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- - React-Fabric/bridging (0.86.2):
+ - React-Fabric/bridging (0.87.0):
- hermes-engine
- RCTRequired
- RCTTypeSafety
+ - React-bridging
- React-Core
- React-Core-prebuilt
- React-cxxreact
@@ -504,10 +300,11 @@ PODS:
- React-utils
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- - React-Fabric/componentregistry (0.86.2):
+ - React-Fabric/componentregistry (0.87.0):
- hermes-engine
- RCTRequired
- RCTTypeSafety
+ - React-bridging
- React-Core
- React-Core-prebuilt
- React-cxxreact
@@ -523,10 +320,11 @@ PODS:
- React-utils
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- - React-Fabric/componentregistrynative (0.86.2):
+ - React-Fabric/componentregistrynative (0.87.0):
- hermes-engine
- RCTRequired
- RCTTypeSafety
+ - React-bridging
- React-Core
- React-Core-prebuilt
- React-cxxreact
@@ -542,18 +340,19 @@ PODS:
- React-utils
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- - React-Fabric/components (0.86.2):
+ - React-Fabric/components (0.87.0):
- hermes-engine
- RCTRequired
- RCTTypeSafety
+ - React-bridging
- React-Core
- React-Core-prebuilt
- React-cxxreact
- React-debug
- - React-Fabric/components/legacyviewmanagerinterop (= 0.86.2)
- - React-Fabric/components/root (= 0.86.2)
- - React-Fabric/components/scrollview (= 0.86.2)
- - React-Fabric/components/view (= 0.86.2)
+ - React-Fabric/components/legacyviewmanagerinterop (= 0.87.0)
+ - React-Fabric/components/root (= 0.87.0)
+ - React-Fabric/components/scrollview (= 0.87.0)
+ - React-Fabric/components/view (= 0.87.0)
- React-featureflags
- React-graphics
- React-jsi
@@ -565,10 +364,11 @@ PODS:
- React-utils
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- - React-Fabric/components/legacyviewmanagerinterop (0.86.2):
+ - React-Fabric/components/legacyviewmanagerinterop (0.87.0):
- hermes-engine
- RCTRequired
- RCTTypeSafety
+ - React-bridging
- React-Core
- React-Core-prebuilt
- React-cxxreact
@@ -584,10 +384,11 @@ PODS:
- React-utils
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- - React-Fabric/components/root (0.86.2):
+ - React-Fabric/components/root (0.87.0):
- hermes-engine
- RCTRequired
- RCTTypeSafety
+ - React-bridging
- React-Core
- React-Core-prebuilt
- React-cxxreact
@@ -603,10 +404,11 @@ PODS:
- React-utils
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- - React-Fabric/components/scrollview (0.86.2):
+ - React-Fabric/components/scrollview (0.87.0):
- hermes-engine
- RCTRequired
- RCTTypeSafety
+ - React-bridging
- React-Core
- React-Core-prebuilt
- React-cxxreact
@@ -622,10 +424,11 @@ PODS:
- React-utils
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- - React-Fabric/components/view (0.86.2):
+ - React-Fabric/components/view (0.87.0):
- hermes-engine
- RCTRequired
- RCTTypeSafety
+ - React-bridging
- React-Core
- React-Core-prebuilt
- React-cxxreact
@@ -643,10 +446,11 @@ PODS:
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- Yoga
- - React-Fabric/consistency (0.86.2):
+ - React-Fabric/consistency (0.87.0):
- hermes-engine
- RCTRequired
- RCTTypeSafety
+ - React-bridging
- React-Core
- React-Core-prebuilt
- React-cxxreact
@@ -662,10 +466,11 @@ PODS:
- React-utils
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- - React-Fabric/core (0.86.2):
+ - React-Fabric/core (0.87.0):
- hermes-engine
- RCTRequired
- RCTTypeSafety
+ - React-bridging
- React-Core
- React-Core-prebuilt
- React-cxxreact
@@ -681,10 +486,11 @@ PODS:
- React-utils
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- - React-Fabric/dom (0.86.2):
+ - React-Fabric/dom (0.87.0):
- hermes-engine
- RCTRequired
- RCTTypeSafety
+ - React-bridging
- React-Core
- React-Core-prebuilt
- React-cxxreact
@@ -700,10 +506,11 @@ PODS:
- React-utils
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- - React-Fabric/imagemanager (0.86.2):
+ - React-Fabric/imagemanager (0.87.0):
- hermes-engine
- RCTRequired
- RCTTypeSafety
+ - React-bridging
- React-Core
- React-Core-prebuilt
- React-cxxreact
@@ -719,10 +526,11 @@ PODS:
- React-utils
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- - React-Fabric/leakchecker (0.86.2):
+ - React-Fabric/leakchecker (0.87.0):
- hermes-engine
- RCTRequired
- RCTTypeSafety
+ - React-bridging
- React-Core
- React-Core-prebuilt
- React-cxxreact
@@ -738,10 +546,11 @@ PODS:
- React-utils
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- - React-Fabric/mounting (0.86.2):
+ - React-Fabric/mounting (0.87.0):
- hermes-engine
- RCTRequired
- RCTTypeSafety
+ - React-bridging
- React-Core
- React-Core-prebuilt
- React-cxxreact
@@ -758,17 +567,18 @@ PODS:
- React-utils
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- - React-Fabric/observers (0.86.2):
+ - React-Fabric/observers (0.87.0):
- hermes-engine
- RCTRequired
- RCTTypeSafety
+ - React-bridging
- React-Core
- React-Core-prebuilt
- React-cxxreact
- React-debug
- - React-Fabric/observers/events (= 0.86.2)
- - React-Fabric/observers/intersection (= 0.86.2)
- - React-Fabric/observers/mutation (= 0.86.2)
+ - React-Fabric/observers/events (= 0.87.0)
+ - React-Fabric/observers/intersection (= 0.87.0)
+ - React-Fabric/observers/mutation (= 0.87.0)
- React-featureflags
- React-graphics
- React-jsi
@@ -780,10 +590,11 @@ PODS:
- React-utils
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- - React-Fabric/observers/events (0.86.2):
+ - React-Fabric/observers/events (0.87.0):
- hermes-engine
- RCTRequired
- RCTTypeSafety
+ - React-bridging
- React-Core
- React-Core-prebuilt
- React-cxxreact
@@ -799,10 +610,11 @@ PODS:
- React-utils
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- - React-Fabric/observers/intersection (0.86.2):
+ - React-Fabric/observers/intersection (0.87.0):
- hermes-engine
- RCTRequired
- RCTTypeSafety
+ - React-bridging
- React-Core
- React-Core-prebuilt
- React-cxxreact
@@ -818,10 +630,11 @@ PODS:
- React-utils
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- - React-Fabric/observers/mutation (0.86.2):
+ - React-Fabric/observers/mutation (0.87.0):
- hermes-engine
- RCTRequired
- RCTTypeSafety
+ - React-bridging
- React-Core
- React-Core-prebuilt
- React-cxxreact
@@ -837,10 +650,11 @@ PODS:
- React-utils
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- - React-Fabric/scheduler (0.86.2):
+ - React-Fabric/scheduler (0.87.0):
- hermes-engine
- RCTRequired
- RCTTypeSafety
+ - React-bridging
- React-Core
- React-Core-prebuilt
- React-cxxreact
@@ -861,10 +675,11 @@ PODS:
- React-utils
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- - React-Fabric/telemetry (0.86.2):
+ - React-Fabric/telemetry (0.87.0):
- hermes-engine
- RCTRequired
- RCTTypeSafety
+ - React-bridging
- React-Core
- React-Core-prebuilt
- React-cxxreact
@@ -880,15 +695,16 @@ PODS:
- React-utils
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- - React-Fabric/uimanager (0.86.2):
+ - React-Fabric/uimanager (0.87.0):
- hermes-engine
- RCTRequired
- RCTTypeSafety
+ - React-bridging
- React-Core
- React-Core-prebuilt
- React-cxxreact
- React-debug
- - React-Fabric/uimanager/consistency (= 0.86.2)
+ - React-Fabric/uimanager/consistency (= 0.87.0)
- React-featureflags
- React-graphics
- React-jsi
@@ -901,10 +717,11 @@ PODS:
- React-utils
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- - React-Fabric/uimanager/consistency (0.86.2):
+ - React-Fabric/uimanager/consistency (0.87.0):
- hermes-engine
- RCTRequired
- RCTTypeSafety
+ - React-bridging
- React-Core
- React-Core-prebuilt
- React-cxxreact
@@ -921,10 +738,11 @@ PODS:
- React-utils
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- - React-Fabric/viewtransition (0.86.2):
+ - React-Fabric/viewtransition (0.87.0):
- hermes-engine
- RCTRequired
- RCTTypeSafety
+ - React-bridging
- React-Core
- React-Core-prebuilt
- React-cxxreact
@@ -940,7 +758,7 @@ PODS:
- React-utils
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- - React-FabricComponents (0.86.2):
+ - React-FabricComponents (0.87.0):
- hermes-engine
- RCTRequired
- RCTTypeSafety
@@ -949,8 +767,8 @@ PODS:
- React-cxxreact
- React-debug
- React-Fabric
- - React-FabricComponents/components (= 0.86.2)
- - React-FabricComponents/textlayoutmanager (= 0.86.2)
+ - React-FabricComponents/components (= 0.87.0)
+ - React-FabricComponents/textlayoutmanager (= 0.87.0)
- React-featureflags
- React-graphics
- React-jsi
@@ -963,7 +781,7 @@ PODS:
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- Yoga
- - React-FabricComponents/components (0.86.2):
+ - React-FabricComponents/components (0.87.0):
- hermes-engine
- RCTRequired
- RCTTypeSafety
@@ -972,17 +790,17 @@ PODS:
- React-cxxreact
- React-debug
- React-Fabric
- - React-FabricComponents/components/inputaccessory (= 0.86.2)
- - React-FabricComponents/components/iostextinput (= 0.86.2)
- - React-FabricComponents/components/modal (= 0.86.2)
- - React-FabricComponents/components/rncore (= 0.86.2)
- - React-FabricComponents/components/safeareaview (= 0.86.2)
- - React-FabricComponents/components/scrollview (= 0.86.2)
- - React-FabricComponents/components/switch (= 0.86.2)
- - React-FabricComponents/components/text (= 0.86.2)
- - React-FabricComponents/components/textinput (= 0.86.2)
- - React-FabricComponents/components/unimplementedview (= 0.86.2)
- - React-FabricComponents/components/virtualview (= 0.86.2)
+ - React-FabricComponents/components/inputaccessory (= 0.87.0)
+ - React-FabricComponents/components/iostextinput (= 0.87.0)
+ - React-FabricComponents/components/modal (= 0.87.0)
+ - React-FabricComponents/components/rncore (= 0.87.0)
+ - React-FabricComponents/components/safeareaview (= 0.87.0)
+ - React-FabricComponents/components/scrollview (= 0.87.0)
+ - React-FabricComponents/components/switch (= 0.87.0)
+ - React-FabricComponents/components/text (= 0.87.0)
+ - React-FabricComponents/components/textinput (= 0.87.0)
+ - React-FabricComponents/components/unimplementedview (= 0.87.0)
+ - React-FabricComponents/components/virtualview (= 0.87.0)
- React-featureflags
- React-graphics
- React-jsi
@@ -995,7 +813,7 @@ PODS:
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- Yoga
- - React-FabricComponents/components/inputaccessory (0.86.2):
+ - React-FabricComponents/components/inputaccessory (0.87.0):
- hermes-engine
- RCTRequired
- RCTTypeSafety
@@ -1016,7 +834,7 @@ PODS:
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- Yoga
- - React-FabricComponents/components/iostextinput (0.86.2):
+ - React-FabricComponents/components/iostextinput (0.87.0):
- hermes-engine
- RCTRequired
- RCTTypeSafety
@@ -1037,7 +855,7 @@ PODS:
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- Yoga
- - React-FabricComponents/components/modal (0.86.2):
+ - React-FabricComponents/components/modal (0.87.0):
- hermes-engine
- RCTRequired
- RCTTypeSafety
@@ -1058,7 +876,7 @@ PODS:
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- Yoga
- - React-FabricComponents/components/rncore (0.86.2):
+ - React-FabricComponents/components/rncore (0.87.0):
- hermes-engine
- RCTRequired
- RCTTypeSafety
@@ -1079,7 +897,7 @@ PODS:
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- Yoga
- - React-FabricComponents/components/safeareaview (0.86.2):
+ - React-FabricComponents/components/safeareaview (0.87.0):
- hermes-engine
- RCTRequired
- RCTTypeSafety
@@ -1100,7 +918,7 @@ PODS:
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- Yoga
- - React-FabricComponents/components/scrollview (0.86.2):
+ - React-FabricComponents/components/scrollview (0.87.0):
- hermes-engine
- RCTRequired
- RCTTypeSafety
@@ -1121,7 +939,7 @@ PODS:
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- Yoga
- - React-FabricComponents/components/switch (0.86.2):
+ - React-FabricComponents/components/switch (0.87.0):
- hermes-engine
- RCTRequired
- RCTTypeSafety
@@ -1142,7 +960,7 @@ PODS:
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- Yoga
- - React-FabricComponents/components/text (0.86.2):
+ - React-FabricComponents/components/text (0.87.0):
- hermes-engine
- RCTRequired
- RCTTypeSafety
@@ -1163,7 +981,7 @@ PODS:
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- Yoga
- - React-FabricComponents/components/textinput (0.86.2):
+ - React-FabricComponents/components/textinput (0.87.0):
- hermes-engine
- RCTRequired
- RCTTypeSafety
@@ -1184,7 +1002,7 @@ PODS:
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- Yoga
- - React-FabricComponents/components/unimplementedview (0.86.2):
+ - React-FabricComponents/components/unimplementedview (0.87.0):
- hermes-engine
- RCTRequired
- RCTTypeSafety
@@ -1205,7 +1023,7 @@ PODS:
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- Yoga
- - React-FabricComponents/components/virtualview (0.86.2):
+ - React-FabricComponents/components/virtualview (0.87.0):
- hermes-engine
- RCTRequired
- RCTTypeSafety
@@ -1226,7 +1044,7 @@ PODS:
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- Yoga
- - React-FabricComponents/textlayoutmanager (0.86.2):
+ - React-FabricComponents/textlayoutmanager (0.87.0):
- hermes-engine
- RCTRequired
- RCTTypeSafety
@@ -1247,27 +1065,27 @@ PODS:
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- Yoga
- - React-FabricImage (0.86.2):
+ - React-FabricImage (0.87.0):
- hermes-engine
- - RCTRequired (= 0.86.2)
- - RCTTypeSafety (= 0.86.2)
+ - RCTRequired (= 0.87.0)
+ - RCTTypeSafety (= 0.87.0)
- React-Core-prebuilt
- React-Fabric
- React-featureflags
- React-graphics
- React-ImageManager
- React-jsi
- - React-jsiexecutor (= 0.86.2)
+ - React-jsiexecutor (= 0.87.0)
- React-logger
- React-rendererdebug
- React-utils
- ReactCommon
- ReactNativeDependencies
- Yoga
- - React-featureflags (0.86.2):
+ - React-featureflags (0.87.0):
- React-Core-prebuilt
- ReactNativeDependencies
- - React-featureflagsnativemodule (0.86.2):
+ - React-featureflagsnativemodule (0.87.0):
- hermes-engine
- React-Core-prebuilt
- React-featureflags
@@ -1276,7 +1094,7 @@ PODS:
- React-RCTFBReactNativeSpec
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- - React-graphics (0.86.2):
+ - React-graphics (0.87.0):
- hermes-engine
- React-Core-prebuilt
- React-featureflags
@@ -1285,22 +1103,23 @@ PODS:
- React-rendererdebug
- React-utils
- ReactNativeDependencies
- - React-hermes (0.86.2):
+ - React-hermes (0.87.0):
- hermes-engine
- React-Core-prebuilt
- - React-cxxreact (= 0.86.2)
+ - React-cxxreact (= 0.87.0)
- React-jsi
- - React-jsiexecutor (= 0.86.2)
+ - React-jsiexecutor (= 0.87.0)
- React-jsinspector
- React-jsinspectorcdp
- React-jsinspectortracing
- React-jsitooling
- React-oscompat
- - React-perflogger (= 0.86.2)
+ - React-perflogger (= 0.87.0)
- React-runtimeexecutor
- ReactNativeDependencies
- - React-idlecallbacksnativemodule (0.86.2):
+ - React-idlecallbacksnativemodule (0.87.0):
- hermes-engine
+ - React-bridging
- React-Core-prebuilt
- React-jsi
- React-jsiexecutor
@@ -1309,7 +1128,7 @@ PODS:
- React-runtimescheduler
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- - React-ImageManager (0.86.2):
+ - React-ImageManager (0.87.0):
- React-Core-prebuilt
- React-Core/Default
- React-debug
@@ -1318,8 +1137,9 @@ PODS:
- React-rendererdebug
- React-utils
- ReactNativeDependencies
- - React-intersectionobservernativemodule (0.86.2):
+ - React-intersectionobservernativemodule (0.87.0):
- hermes-engine
+ - React-bridging
- React-Core-prebuilt
- React-cxxreact
- React-Fabric
@@ -1333,20 +1153,19 @@ PODS:
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- Yoga
- - React-jserrorhandler (0.86.2):
+ - React-jserrorhandler (0.87.0):
- hermes-engine
+ - React-bridging
- React-Core-prebuilt
- - React-cxxreact
- React-debug
- React-featureflags
- React-jsi
- - ReactCommon/turbomodule/bridging
- ReactNativeDependencies
- - React-jsi (0.86.2):
+ - React-jsi (0.87.0):
- hermes-engine
- React-Core-prebuilt
- ReactNativeDependencies
- - React-jsiexecutor (0.86.2):
+ - React-jsiexecutor (0.87.0):
- hermes-engine
- React-Core-prebuilt
- React-cxxreact
@@ -1361,7 +1180,7 @@ PODS:
- React-runtimeexecutor
- React-utils
- ReactNativeDependencies
- - React-jsinspector (0.86.2):
+ - React-jsinspector (0.87.0):
- hermes-engine
- React-Core-prebuilt
- React-featureflags
@@ -1370,18 +1189,18 @@ PODS:
- React-jsinspectornetwork
- React-jsinspectortracing
- React-oscompat
- - React-perflogger (= 0.86.2)
+ - React-perflogger (= 0.87.0)
- React-runtimeexecutor
- React-utils
- ReactNativeDependencies
- - React-jsinspectorcdp (0.86.2):
+ - React-jsinspectorcdp (0.87.0):
- React-Core-prebuilt
- ReactNativeDependencies
- - React-jsinspectornetwork (0.86.2):
+ - React-jsinspectornetwork (0.87.0):
- React-Core-prebuilt
- React-jsinspectorcdp
- ReactNativeDependencies
- - React-jsinspectortracing (0.86.2):
+ - React-jsinspectortracing (0.87.0):
- hermes-engine
- React-Core-prebuilt
- React-jsi
@@ -1390,28 +1209,28 @@ PODS:
- React-timing
- React-utils
- ReactNativeDependencies
- - React-jsitooling (0.86.2):
+ - React-jsitooling (0.87.0):
- hermes-engine
- React-Core-prebuilt
- - React-cxxreact (= 0.86.2)
+ - React-cxxreact (= 0.87.0)
- React-debug
- - React-jsi (= 0.86.2)
+ - React-jsi (= 0.87.0)
- React-jsinspector
- React-jsinspectorcdp
- React-jsinspectortracing
- React-runtimeexecutor
- React-utils
- ReactNativeDependencies
- - React-jsitracing (0.86.2):
+ - React-jsitracing (0.87.0):
- React-jsi
- - React-logger (0.86.2):
+ - React-logger (0.87.0):
- React-Core-prebuilt
- ReactNativeDependencies
- - React-Mapbuffer (0.86.2):
+ - React-Mapbuffer (0.87.0):
- React-Core-prebuilt
- React-debug
- ReactNativeDependencies
- - React-microtasksnativemodule (0.86.2):
+ - React-microtasksnativemodule (0.87.0):
- hermes-engine
- React-Core-prebuilt
- React-jsi
@@ -1419,8 +1238,9 @@ PODS:
- React-RCTFBReactNativeSpec
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- - React-mutationobservernativemodule (0.86.2):
+ - React-mutationobservernativemodule (0.87.0):
- hermes-engine
+ - React-bridging
- React-Core-prebuilt
- React-cxxreact
- React-Fabric
@@ -1438,6 +1258,7 @@ PODS:
- hermes-engine
- RCTRequired
- RCTTypeSafety
+ - React-bridging
- React-Core
- React-Core-prebuilt
- React-debug
@@ -1454,7 +1275,6 @@ PODS:
- React-rendererdebug
- React-utils
- ReactCodegen
- - ReactCommon/turbomodule/bridging
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- Yoga
@@ -1462,6 +1282,7 @@ PODS:
- hermes-engine
- RCTRequired
- RCTTypeSafety
+ - React-bridging
- React-Core
- React-Core-prebuilt
- React-debug
@@ -1476,7 +1297,6 @@ PODS:
- React-rendererdebug
- React-utils
- ReactCodegen
- - ReactCommon/turbomodule/bridging
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- Yoga
@@ -1484,6 +1304,7 @@ PODS:
- hermes-engine
- RCTRequired
- RCTTypeSafety
+ - React-bridging
- React-Core
- React-Core-prebuilt
- React-debug
@@ -1499,12 +1320,12 @@ PODS:
- React-rendererdebug
- React-utils
- ReactCodegen
- - ReactCommon/turbomodule/bridging
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- Yoga
- - React-NativeModulesApple (0.86.2):
+ - React-NativeModulesApple (0.87.0):
- hermes-engine
+ - React-bridging
- React-callinvoker
- React-Core
- React-Core-prebuilt
@@ -1515,21 +1336,20 @@ PODS:
- React-jsinspector
- React-jsinspectorcdp
- React-runtimeexecutor
- - ReactCommon/turbomodule/bridging
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- - React-networking (0.86.2):
+ - React-networking (0.87.0):
- React-Core-prebuilt
- React-jsinspectornetwork
- React-jsinspectortracing
- React-performancetimeline
- React-timing
- ReactNativeDependencies
- - React-oscompat (0.86.2)
- - React-perflogger (0.86.2):
+ - React-oscompat (0.87.0)
+ - React-perflogger (0.87.0):
- React-Core-prebuilt
- ReactNativeDependencies
- - React-performancecdpmetrics (0.86.2):
+ - React-performancecdpmetrics (0.87.0):
- hermes-engine
- React-Core-prebuilt
- React-jsi
@@ -1537,7 +1357,7 @@ PODS:
- React-runtimeexecutor
- React-timing
- ReactNativeDependencies
- - React-performancetimeline (0.86.2):
+ - React-performancetimeline (0.87.0):
- React-Core-prebuilt
- React-featureflags
- React-jsinspector
@@ -1545,9 +1365,18 @@ PODS:
- React-perflogger
- React-timing
- ReactNativeDependencies
- - React-RCTActionSheet (0.86.2):
- - React-Core/RCTActionSheetHeaders (= 0.86.2)
- - React-RCTAnimation (0.86.2):
+ - React-RCTActionSheet (0.87.0):
+ - React-Core/RCTActionSheetHeaders (= 0.87.0)
+ - React-RCTAnimatedModuleProvider (0.87.0):
+ - hermes-engine
+ - React-Core
+ - React-Core-prebuilt
+ - React-Fabric/animated
+ - React-featureflags
+ - ReactCommon
+ - ReactNativeDependencies
+ - Yoga
+ - React-RCTAnimation (0.87.0):
- RCTTypeSafety
- React-Core-prebuilt
- React-Core/RCTAnimationHeaders
@@ -1558,7 +1387,7 @@ PODS:
- React-RCTFBReactNativeSpec
- ReactCommon
- ReactNativeDependencies
- - React-RCTAppDelegate (0.86.2):
+ - React-RCTAppDelegate (0.87.0):
- hermes-engine
- RCTRequired
- RCTTypeSafety
@@ -1573,6 +1402,7 @@ PODS:
- React-hermes
- React-jsitooling
- React-NativeModulesApple
+ - React-RCTAnimatedModuleProvider
- React-RCTFabric
- React-RCTFBReactNativeSpec
- React-RCTImage
@@ -1586,7 +1416,7 @@ PODS:
- React-utils
- ReactCommon
- ReactNativeDependencies
- - React-RCTBlob (0.86.2):
+ - React-RCTBlob (0.87.0):
- hermes-engine
- React-Core-prebuilt
- React-Core/RCTBlobHeaders
@@ -1599,52 +1429,25 @@ PODS:
- React-RCTNetwork
- ReactCommon
- ReactNativeDependencies
- - React-RCTFabric (0.86.2):
- - hermes-engine
- - RCTSwiftUIWrapper
- - React-Core
+ - React-RCTFabric (0.87.0):
- React-Core-prebuilt
- - React-debug
- - React-Fabric
- - React-FabricComponents
- - React-FabricImage
- - React-featureflags
- - React-graphics
- - React-ImageManager
- - React-jsi
- - React-jsinspector
- - React-jsinspectorcdp
- - React-jsinspectortracing
- - React-networking
- - React-performancecdpmetrics
- - React-performancetimeline
- - React-RCTAnimation
- - React-RCTFBReactNativeSpec
- - React-RCTImage
- - React-RCTText
- - React-rendererconsistency
- - React-renderercss
- - React-rendererdebug
- - React-runtimeexecutor
- - React-runtimescheduler
- - React-utils
- - ReactNativeDependencies
- - Yoga
- - React-RCTFBReactNativeSpec (0.86.2):
+ - React-RCTFBReactNativeSpec (0.87.0):
- hermes-engine
- RCTRequired
- RCTTypeSafety
+ - React-bridging
- React-Core
- React-Core-prebuilt
- React-jsi
- React-NativeModulesApple
- - React-RCTFBReactNativeSpec/components (= 0.86.2)
+ - React-RCTFBReactNativeSpec/components (= 0.87.0)
- ReactCommon
- ReactNativeDependencies
- - React-RCTFBReactNativeSpec/components (0.86.2):
+ - React-RCTFBReactNativeSpec/components (0.87.0):
- hermes-engine
- RCTRequired
- RCTTypeSafety
+ - React-bridging
- React-Core
- React-Core-prebuilt
- React-debug
@@ -1658,7 +1461,7 @@ PODS:
- ReactCommon
- ReactNativeDependencies
- Yoga
- - React-RCTImage (0.86.2):
+ - React-RCTImage (0.87.0):
- RCTTypeSafety
- React-Core-prebuilt
- React-Core/RCTImageHeaders
@@ -1668,14 +1471,14 @@ PODS:
- React-RCTNetwork
- ReactCommon
- ReactNativeDependencies
- - React-RCTLinking (0.86.2):
- - React-Core/RCTLinkingHeaders (= 0.86.2)
- - React-jsi (= 0.86.2)
+ - React-RCTLinking (0.87.0):
+ - React-Core/RCTLinkingHeaders (= 0.87.0)
+ - React-jsi (= 0.87.0)
- React-NativeModulesApple
- React-RCTFBReactNativeSpec
- ReactCommon
- - ReactCommon/turbomodule/core (= 0.86.2)
- - React-RCTNetwork (0.86.2):
+ - ReactCommon/turbomodule/core (= 0.87.0)
+ - React-RCTNetwork (0.87.0):
- RCTTypeSafety
- React-Core-prebuilt
- React-Core/RCTNetworkHeaders
@@ -1689,23 +1492,9 @@ PODS:
- React-RCTFBReactNativeSpec
- ReactCommon
- ReactNativeDependencies
- - React-RCTRuntime (0.86.2):
- - hermes-engine
- - React-Core
+ - React-RCTRuntime (0.87.0):
- React-Core-prebuilt
- - React-debug
- - React-jsi
- - React-jsinspector
- - React-jsinspectorcdp
- - React-jsinspectortracing
- - React-jsitooling
- - React-RuntimeApple
- - React-RuntimeCore
- - React-runtimeexecutor
- - React-RuntimeHermes
- - React-utils
- - ReactNativeDependencies
- - React-RCTSettings (0.86.2):
+ - React-RCTSettings (0.87.0):
- RCTTypeSafety
- React-Core-prebuilt
- React-Core/RCTSettingsHeaders
@@ -1714,10 +1503,10 @@ PODS:
- React-RCTFBReactNativeSpec
- ReactCommon
- ReactNativeDependencies
- - React-RCTText (0.86.2):
- - React-Core/RCTTextHeaders (= 0.86.2)
+ - React-RCTText (0.87.0):
+ - React-Core/RCTTextHeaders (= 0.87.0)
- Yoga
- - React-RCTVibration (0.86.2):
+ - React-RCTVibration (0.87.0):
- React-Core-prebuilt
- React-Core/RCTVibrationHeaders
- React-jsi
@@ -1725,15 +1514,15 @@ PODS:
- React-RCTFBReactNativeSpec
- ReactCommon
- ReactNativeDependencies
- - React-rendererconsistency (0.86.2)
- - React-renderercss (0.86.2):
+ - React-rendererconsistency (0.87.0)
+ - React-renderercss (0.87.0):
- React-debug
- React-utils
- - React-rendererdebug (0.86.2):
+ - React-rendererdebug (0.87.0):
- React-Core-prebuilt
- React-debug
- ReactNativeDependencies
- - React-RuntimeApple (0.86.2):
+ - React-RuntimeApple (0.87.0):
- hermes-engine
- React-callinvoker
- React-Core-prebuilt
@@ -1756,7 +1545,7 @@ PODS:
- React-runtimescheduler
- React-utils
- ReactNativeDependencies
- - React-RuntimeCore (0.86.2):
+ - React-RuntimeCore (0.87.0):
- hermes-engine
- React-Core-prebuilt
- React-cxxreact
@@ -1772,14 +1561,14 @@ PODS:
- React-runtimescheduler
- React-utils
- ReactNativeDependencies
- - React-runtimeexecutor (0.86.2):
+ - React-runtimeexecutor (0.87.0):
- React-Core-prebuilt
- React-debug
- React-featureflags
- - React-jsi (= 0.86.2)
+ - React-jsi (= 0.87.0)
- React-utils
- ReactNativeDependencies
- - React-RuntimeHermes (0.86.2):
+ - React-RuntimeHermes (0.87.0):
- hermes-engine
- React-Core-prebuilt
- React-featureflags
@@ -1794,13 +1583,14 @@ PODS:
- React-runtimeexecutor
- React-utils
- ReactNativeDependencies
- - React-runtimescheduler (0.86.2):
+ - React-runtimescheduler (0.87.0):
- hermes-engine
- React-callinvoker
- React-Core-prebuilt
- React-cxxreact
- React-debug
- React-featureflags
+ - React-jserrorhandler
- React-jsi
- React-jsinspectortracing
- React-performancetimeline
@@ -1810,15 +1600,15 @@ PODS:
- React-timing
- React-utils
- ReactNativeDependencies
- - React-timing (0.86.2):
+ - React-timing (0.87.0):
- React-debug
- - React-utils (0.86.2):
+ - React-utils (0.87.0):
- hermes-engine
- React-Core-prebuilt
- React-debug
- - React-jsi (= 0.86.2)
+ - React-jsi (= 0.87.0)
- ReactNativeDependencies
- - React-viewtransitionnativemodule (0.86.2):
+ - React-viewtransitionnativemodule (0.87.0):
- hermes-engine
- React-Core-prebuilt
- React-Fabric
@@ -1830,8 +1620,9 @@ PODS:
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- Yoga
- - React-webperformancenativemodule (0.86.2):
+ - React-webperformancenativemodule (0.87.0):
- hermes-engine
+ - React-bridging
- React-Core-prebuilt
- React-cxxreact
- React-jsi
@@ -1841,12 +1632,13 @@ PODS:
- React-runtimeexecutor
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- - ReactAppDependencyProvider (0.86.2):
+ - ReactAppDependencyProvider (0.87.0):
- ReactCodegen
- - ReactCodegen (0.86.2):
+ - ReactCodegen (0.87.0):
- hermes-engine
- RCTRequired
- RCTTypeSafety
+ - React-bridging
- React-Core
- React-Core-prebuilt
- React-debug
@@ -1860,65 +1652,65 @@ PODS:
- React-RCTAppDelegate
- React-rendererdebug
- React-utils
- - ReactCommon/turbomodule/bridging
- ReactCommon/turbomodule/core
- ReactNativeDependencies
- - ReactCommon (0.86.2):
+ - ReactCommon (0.87.0):
- React-Core-prebuilt
- - ReactCommon/turbomodule (= 0.86.2)
+ - ReactCommon/turbomodule (= 0.87.0)
- ReactNativeDependencies
- - ReactCommon/turbomodule (0.86.2):
+ - ReactCommon/turbomodule (0.87.0):
- hermes-engine
- - React-callinvoker (= 0.86.2)
+ - React-callinvoker (= 0.87.0)
- React-Core-prebuilt
- - React-cxxreact (= 0.86.2)
- - React-jsi (= 0.86.2)
- - React-logger (= 0.86.2)
- - React-perflogger (= 0.86.2)
- - ReactCommon/turbomodule/bridging (= 0.86.2)
- - ReactCommon/turbomodule/core (= 0.86.2)
+ - React-jsi (= 0.87.0)
+ - React-logger (= 0.87.0)
+ - React-perflogger (= 0.87.0)
+ - ReactCommon/turbomodule/core (= 0.87.0)
- ReactNativeDependencies
- - ReactCommon/turbomodule/bridging (0.86.2):
+ - ReactCommon/turbomodule/core (0.87.0):
- hermes-engine
- - React-callinvoker (= 0.86.2)
+ - React-bridging
+ - React-callinvoker (= 0.87.0)
- React-Core-prebuilt
- - React-cxxreact (= 0.86.2)
- - React-jsi (= 0.86.2)
- - React-logger (= 0.86.2)
- - React-perflogger (= 0.86.2)
+ - React-cxxreact (= 0.87.0)
+ - React-debug (= 0.87.0)
+ - React-featureflags (= 0.87.0)
+ - React-jsi (= 0.87.0)
+ - React-logger (= 0.87.0)
+ - React-perflogger (= 0.87.0)
+ - React-utils (= 0.87.0)
- ReactNativeDependencies
- - ReactCommon/turbomodule/core (0.86.2):
- - hermes-engine
- - React-callinvoker (= 0.86.2)
- - React-Core-prebuilt
- - React-cxxreact (= 0.86.2)
- - React-debug (= 0.86.2)
- - React-featureflags (= 0.86.2)
- - React-jsi (= 0.86.2)
- - React-logger (= 0.86.2)
- - React-perflogger (= 0.86.2)
- - React-utils (= 0.86.2)
+ - ReactNativeDependencies (0.87.0)
+ - SocketRocket (0.7.1):
- ReactNativeDependencies
- - ReactNativeDependencies (0.86.2)
- SSZipArchive (2.5.5)
- - Yoga (0.0.0)
+ - Yoga (0.0.0):
+ - React-Core-prebuilt
DEPENDENCIES:
+ - boost (from `build/rndeps-facades/boost`)
- "CodePush (from `../node_modules/@bitrise/code-push-sdk`)"
- - FBLazyVector (from `../node_modules/react-native/Libraries/FBLazyVector`)
+ - DoubleConversion (from `build/rndeps-facades/DoubleConversion`)
+ - fast_float (from `build/rndeps-facades/fast_float`)
+ - FBLazyVector (from `build/rncore-facades/FBLazyVector`)
+ - fmt (from `build/rndeps-facades/fmt`)
+ - glog (from `build/rndeps-facades/glog`)
- hermes-engine (from `../node_modules/react-native/sdks/hermes-engine/hermes-engine.podspec`)
- - RCTDeprecation (from `../node_modules/react-native/ReactApple/Libraries/RCTFoundation/RCTDeprecation`)
- - RCTRequired (from `../node_modules/react-native/Libraries/Required`)
+ - RCT-Folly (from `build/rndeps-facades/RCT-Folly`)
+ - RCTDeprecation (from `build/rncore-facades/RCTDeprecation`)
+ - RCTRequired (from `build/rncore-facades/RCTRequired`)
- 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-bridging (from `../node_modules/react-native/ReactCommon/react/bridging`)
- React-callinvoker (from `../node_modules/react-native/ReactCommon/callinvoker`)
- - React-Core (from `../node_modules/react-native/`)
+ - React-Core (from `build/rncore-facades/React-Core`)
- React-Core-prebuilt (from `../node_modules/react-native/React-Core-prebuilt.podspec`)
- - React-Core/RCTWebSocket (from `../node_modules/react-native/`)
+ - React-Core/RCTWebSocket (from `build/rncore-facades/React-Core`)
- React-CoreModules (from `../node_modules/react-native/React/CoreModules`)
- React-cxxreact (from `../node_modules/react-native/ReactCommon/cxxreact`)
+ - React-cxxstableapi (from `../node_modules/react-native/ReactCommon/react/cxxstableapi`)
- 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`)
@@ -1953,15 +1745,16 @@ DEPENDENCIES:
- 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-RCTAnimatedModuleProvider (from `../node_modules/react-native/ReactApple/RCTAnimatedModuleProvider`)
- 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-RCTFabric (from `build/rncore-facades/React-RCTFabric`)
- 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-RCTRuntime (from `build/rncore-facades/React-RCTRuntime`)
- 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`)
@@ -1981,7 +1774,8 @@ DEPENDENCIES:
- ReactCodegen (from `build/generated/ios/ReactCodegen`)
- ReactCommon/turbomodule/core (from `../node_modules/react-native/ReactCommon`)
- ReactNativeDependencies (from `../node_modules/react-native/third-party-podspecs/ReactNativeDependencies.podspec`)
- - Yoga (from `../node_modules/react-native/ReactCommon/yoga`)
+ - SocketRocket (from `build/rndeps-facades/SocketRocket`)
+ - Yoga (from `build/rncore-facades/Yoga`)
SPEC REPOS:
trunk:
@@ -1990,17 +1784,29 @@ SPEC REPOS:
- SSZipArchive
EXTERNAL SOURCES:
+ boost:
+ :path: build/rndeps-facades/boost
CodePush:
:path: "../node_modules/@bitrise/code-push-sdk"
+ DoubleConversion:
+ :path: build/rndeps-facades/DoubleConversion
+ fast_float:
+ :path: build/rndeps-facades/fast_float
FBLazyVector:
- :path: "../node_modules/react-native/Libraries/FBLazyVector"
+ :path: build/rncore-facades/FBLazyVector
+ fmt:
+ :path: build/rndeps-facades/fmt
+ glog:
+ :path: build/rndeps-facades/glog
hermes-engine:
:podspec: "../node_modules/react-native/sdks/hermes-engine/hermes-engine.podspec"
:tag: hermes-v250829098.0.16
+ RCT-Folly:
+ :path: build/rndeps-facades/RCT-Folly
RCTDeprecation:
- :path: "../node_modules/react-native/ReactApple/Libraries/RCTFoundation/RCTDeprecation"
+ :path: build/rncore-facades/RCTDeprecation
RCTRequired:
- :path: "../node_modules/react-native/Libraries/Required"
+ :path: build/rncore-facades/RCTRequired
RCTSwiftUI:
:path: "../node_modules/react-native/ReactApple/RCTSwiftUI"
RCTSwiftUIWrapper:
@@ -2009,16 +1815,20 @@ EXTERNAL SOURCES:
:path: "../node_modules/react-native/Libraries/TypeSafety"
React:
:path: "../node_modules/react-native/"
+ React-bridging:
+ :path: "../node_modules/react-native/ReactCommon/react/bridging"
React-callinvoker:
:path: "../node_modules/react-native/ReactCommon/callinvoker"
React-Core:
- :path: "../node_modules/react-native/"
+ :path: build/rncore-facades/React-Core
React-Core-prebuilt:
:podspec: "../node_modules/react-native/React-Core-prebuilt.podspec"
React-CoreModules:
:path: "../node_modules/react-native/React/CoreModules"
React-cxxreact:
:path: "../node_modules/react-native/ReactCommon/cxxreact"
+ React-cxxstableapi:
+ :path: "../node_modules/react-native/ReactCommon/react/cxxstableapi"
React-debug:
:path: "../node_modules/react-native/ReactCommon/react/debug"
React-defaultsnativemodule:
@@ -2087,6 +1897,8 @@ EXTERNAL SOURCES:
:path: "../node_modules/react-native/ReactCommon/react/performance/timeline"
React-RCTActionSheet:
:path: "../node_modules/react-native/Libraries/ActionSheetIOS"
+ React-RCTAnimatedModuleProvider:
+ :path: "../node_modules/react-native/ReactApple/RCTAnimatedModuleProvider"
React-RCTAnimation:
:path: "../node_modules/react-native/Libraries/NativeAnimation"
React-RCTAppDelegate:
@@ -2094,7 +1906,7 @@ EXTERNAL SOURCES:
React-RCTBlob:
:path: "../node_modules/react-native/Libraries/Blob"
React-RCTFabric:
- :path: "../node_modules/react-native/React"
+ :path: build/rncore-facades/React-RCTFabric
React-RCTFBReactNativeSpec:
:path: "../node_modules/react-native/React"
React-RCTImage:
@@ -2104,7 +1916,7 @@ EXTERNAL SOURCES:
React-RCTNetwork:
:path: "../node_modules/react-native/Libraries/Network"
React-RCTRuntime:
- :path: "../node_modules/react-native/React/Runtime"
+ :path: build/rncore-facades/React-RCTRuntime
React-RCTSettings:
:path: "../node_modules/react-native/Libraries/Settings"
React-RCTText:
@@ -2143,91 +1955,103 @@ EXTERNAL SOURCES:
:path: "../node_modules/react-native/ReactCommon"
ReactNativeDependencies:
:podspec: "../node_modules/react-native/third-party-podspecs/ReactNativeDependencies.podspec"
+ SocketRocket:
+ :path: build/rndeps-facades/SocketRocket
Yoga:
- :path: "../node_modules/react-native/ReactCommon/yoga"
+ :path: build/rncore-facades/Yoga
SPEC CHECKSUMS:
Base64: cecfb41a004124895a7bcee567a89bae5a89d49b
+ boost: 8502bfdc46e2804408af2e163049ece181009af4
CodePush: 27136d4bec3bdc99656342daea65aad809cfc8cc
- FBLazyVector: 3c3be9a019176b5699455f7f66c5444b78a411c6
- hermes-engine: e6e1d8d8b554ddf29bd0aa6e3a75c6a017614d87
+ DoubleConversion: 501a575c40c0b50c89685762dd3e415e6bb26fb0
+ fast_float: 7c925d1cebf8328d4018d061f49377e9f887e3b4
+ FBLazyVector: 732df79fea96f10cc14477969cea05707026d2fd
+ fmt: ba0886e864ebb21d14c98b2e12e164b8002f5b93
+ glog: 3cf7cb46f743c4bc758ae3e6d9c15bd1b4cfd6d4
+ hermes-engine: 6a26e94b4a974cbadc751eed9caa12624c38f226
JWT: ef71dfb03e1f842081e64dc42eef0e164f35d251
- RCTDeprecation: bccb6545c26db881ecddfd83a3f9ea82aba1605f
- RCTRequired: b2f74764d596fc0051f00fee94b49bf41a6f7f5a
- RCTSwiftUI: c6d6a31b849b9dfa64c33b55dc91ac15dd55774c
- RCTSwiftUIWrapper: bdff268d65d662a79b1e571e841e1512275f9319
- RCTTypeSafety: 159e394bdab42023fbdd8fa022dfdc5577a8b9ad
- React: 4b2532a459d15e1adf6c22d3e399e5c85a94220f
- React-callinvoker: 0b8ce4057e02a0bd15cf0532596e8eb8c0392e92
- React-Core: 5af045531a540ba3f65f07de1e3f585ddfb27948
- React-Core-prebuilt: 405cf395d66cf694faf9aed3483a21b5515cec85
- React-CoreModules: 99b194a721de84ccfc1be149a0de52647dc38c0e
- React-cxxreact: b7e8e254074fd8111d147202b391ccf7816946a6
- React-debug: 6bc17013f4dc724c23c91e1c83220251d1eacee6
- React-defaultsnativemodule: aec0c526e254a5ce43c79fecb83123f4aecd4199
- React-domnativemodule: edd8f47d850a7d3fae0626b624a669e8a9e40f21
- React-Fabric: a3b0ce70506ac2e737b9cd6667877382f2ee2f29
- React-FabricComponents: 18bf172f8dc2308cb93c539713a3ac778192e225
- React-FabricImage: 260ea6794cb5d08aacc0f591110bbf66dfc3ed80
- React-featureflags: 828f711206ab1a3aa0ec40f39d9f7f793352489d
- React-featureflagsnativemodule: cc62b7be20aa1e76efde77550dbc34db8556d604
- React-graphics: 9a9fa8dd605d210a43d88e7d4c78bfff544b09ad
- React-hermes: 6fd579ceeb680830fc508697acdd5e8cd8dbf29f
- React-idlecallbacksnativemodule: af59e31212470464d6e6fda0f6cc7e5c413b5d29
- React-ImageManager: 5c97e7ce5c37335c0392f629daba4c2143f0be2f
- React-intersectionobservernativemodule: ea5682b04b6cff32fe57d5f0f530f07c33a55b34
- React-jserrorhandler: baa4284f642fd0cbcf7664860abe7e18e54d05de
- React-jsi: 7b14065a285f91b3dbe5448371ff575bbb523d59
- React-jsiexecutor: 10b4ba40ec9fd571370dfee20251201f57712e79
- React-jsinspector: ec4602cc56d9ec4c7789017a51a639052d4642e0
- React-jsinspectorcdp: 46a17a5e80e4c84e734ba9cbc8fe4efaa496722a
- React-jsinspectornetwork: a6743d072cb0e383de2b9bc7ddc4c824e617c681
- React-jsinspectortracing: 24b2dd80722ef691af02d4aa6a1e32e1f61d9bfb
- React-jsitooling: e483e01f15f2b11d8f5317372de762deaff4dcd9
- React-jsitracing: db1285e61be69980443ca27e4f8dea36f8a3b906
- React-logger: 35ab012027cc552057f7ca5d031c6721f896e6bc
- React-Mapbuffer: 44dd007f917e2396afa0e70bbd70273237d93fde
- React-microtasksnativemodule: f413ee411341fb3c34d20e85e9f6f524921fab15
- React-mutationobservernativemodule: 58f6d2adf7d98e72b241608dfa2ddce414d2a4e7
- react-native-safe-area-context: 58eeaba7cb5b8e03bfe91a655d995042f89a74df
- React-NativeModulesApple: 167e532fb9bae30f3c66636b8ee0092bab263667
- React-networking: 89f6b69755a3176f30e56ba1ba8e214b1518ecfb
- React-oscompat: db6675ddaef3bddd1b41533627f3d26ec710c05f
- React-perflogger: c34660c72849d23319f5e544c97e6c6ed687b186
- React-performancecdpmetrics: 13ce0ca13d32007b7369f295c81bfad6316514bc
- React-performancetimeline: b68271d5199dc356a80b661bb05622f5ed6777fb
- React-RCTActionSheet: 7d18777c531c516ab9f86342583057b15fb7fd7d
- React-RCTAnimation: f2505067d2d83268f5619192f8f5ff14b2606c7f
- React-RCTAppDelegate: 7bfa4d752f45a0b9195b8da0f188f8904806a86f
- React-RCTBlob: 7b4d25eca2a6ecd83766d76790879774b73b4cd5
- React-RCTFabric: a225895f3fd2b11f2c44b13229f2d99065eedda1
- React-RCTFBReactNativeSpec: cb15356d207d325e689eca0c7b15d737aac8c6dc
- React-RCTImage: 9123b010921479b5bcd3771a4a4d4e788227a427
- React-RCTLinking: 358d42629d7012c5d75060fd3e25023b72ebae31
- React-RCTNetwork: 32f5274abd61e937bdcbfd85810ae784d3f0e38a
- React-RCTRuntime: b11ef93babc2be36f5e10835d246e0e623f6570b
- React-RCTSettings: 86aa6e6a3a335d989e3fcd1bd98b9ea6331adfa9
- React-RCTText: 59376611225f3c6fdc75d57571d7c345bdd0be1e
- React-RCTVibration: 3c7d17d3373c114220be9ac3b99df1646009b8fe
- React-rendererconsistency: c9a2d2351407696ccbefdeb53b4aee109c4cb008
- React-renderercss: 883aebdf574736450571800eeb3edbc804385c76
- React-rendererdebug: fc1e330efedfd4dfe4fd7d75736f9a219dae196f
- React-RuntimeApple: f099a47224222ddfc7ddaffdd9aa2ac47a216ee0
- React-RuntimeCore: e91b17661cc543f4a241e69b3f038182d7db8fd6
- React-runtimeexecutor: d27e321bd8e04d4737bc8924473a25defb33a031
- React-RuntimeHermes: 760a0793748cb12b4dd11f323bd516668b7e3b99
- React-runtimescheduler: df1c84ed1a5b78a1a7953d3e86db6163c4542906
- React-timing: 791690a2daa7b13554060f6836c260c8bc311a98
- React-utils: 13f4f227561d2660201dee5cbea253c07d8b5d3a
- React-viewtransitionnativemodule: 93335dacae2dd7db207320f384111c2b4c58fca8
- React-webperformancenativemodule: 0bed183d6447493571431c031ad2401c027b5866
- ReactAppDependencyProvider: 0e13d430eadac8a2ef18515a860d5c59df05b475
- ReactCodegen: 3bbb7de19774794a7428ef623a7b777106cf3737
- ReactCommon: 9002f006f571256348994183f7d4387aa7cf84e8
- ReactNativeDependencies: 2bd6854ade79bf1b60586d1ab7813a389df1b6bf
+ RCT-Folly: 82921e585c0400eda46fac1068297aa9dfb035e4
+ RCTDeprecation: 6d66040b74f4be203495adda55b49c1a25190291
+ RCTRequired: ebf172e0b04196922ba4640458f9926c1bb34012
+ RCTSwiftUI: ac8537fe21f096259c91bd663655ff52ec864cb0
+ RCTSwiftUIWrapper: 64406e4d42af802b3baf2fbaa0bd8ad75bc0cc9b
+ RCTTypeSafety: 80eac4783ed394cdffb5981d2c99b73a1bc519ca
+ React: 41924a5bad9466fe869b4511650b7d6e0cf02c84
+ React-bridging: 56fe36fe6bd5724d14401b8e22336a14d23f8d73
+ React-callinvoker: 2703817f9ad45a19f839421aa77a3504b2a76f0d
+ React-Core: 7b2c3d5cc62d50659ba1c0c86b9112a3b44c1219
+ React-Core-prebuilt: 508793fe2a734c137e80b894998702a6fe7caa94
+ React-CoreModules: f940b6c1451d74b19d340aa52612eb7e9a306d95
+ React-cxxreact: cf37497363d74b6a766fb06e8feb96dc8156f471
+ React-cxxstableapi: 06f491a41595d7e71e9a1783781913e0b2291d57
+ React-debug: f156620f41c3947a9a80a0f0cd98321270613be6
+ React-defaultsnativemodule: 3b70b300bc7d97339aa17a16e4a20838275ad838
+ React-domnativemodule: e6a05ef0d439ad09929396d8ecf4ce55d3cab141
+ React-Fabric: a3c6d8b079f26a455d3861ef8dc77b5ff3eaac31
+ React-FabricComponents: fc096041c110ccb827b3c40d9504c52c114a1ece
+ React-FabricImage: df50982d0e84f605b7872882b7382b69a3d02788
+ React-featureflags: b252526f0bfc71b501a36d3bd774b4b53f1c2517
+ React-featureflagsnativemodule: 6c5bf9398effb14311176b02baf6112b782e4434
+ React-graphics: 912f70ebcce1e82bba834b1186534f6ea84934b0
+ React-hermes: 8cbf3f3ca711b7ab1724fe25ec4f2a0d86c9abe6
+ React-idlecallbacksnativemodule: 5a0644f69f6572305b54f1c3ff0317f85207fa31
+ React-ImageManager: d1266ea60c09947be4fed541c81cd85cabcd8911
+ React-intersectionobservernativemodule: 34bed36344c26dffbfe665c57e216531d6294794
+ React-jserrorhandler: 391bbbe64445ef28aa1f5a0c48438da2ca050307
+ React-jsi: 14ad6fae949e154da5b81d27692298ebd49a8a34
+ React-jsiexecutor: 9e59ba557dbe7197ec5c87e6685a2082964ef14c
+ React-jsinspector: 158546947b226cb9e21d04edef77f149053895f3
+ React-jsinspectorcdp: 5effa6ff0396ea716bec14aaf0d06b13fa1ea8e2
+ React-jsinspectornetwork: aaab313dc90a22a8bca27ea63b29026854f1bfe0
+ React-jsinspectortracing: cb86bbdfe46a006e02390618070a663cfbe70763
+ React-jsitooling: 7f0e73397dbc7c33d6f848ffba84fe0113f93975
+ React-jsitracing: 98173ae72f76a9f1d0f9a5622a2c44d3c024f6ae
+ React-logger: f280101234b7e8df003e99ff4d359dc57de77117
+ React-Mapbuffer: acf4ac61f163f15ced7dfad7308957816b2d7abd
+ React-microtasksnativemodule: 512d9f7c6b66574d90832a6b10b6102d4a8fdf30
+ React-mutationobservernativemodule: 2c5abeb9a4ae316ba6d9420ef8d9baa81faa9d56
+ react-native-safe-area-context: b4b21e902d802b8076e2266c0940431eed4f507c
+ React-NativeModulesApple: 22b2f3e1538ceb1aab1ab182ccb0666ea2ec36ad
+ React-networking: b58b3098d4a626f88bbaeaf6bf5e67b18ff39089
+ React-oscompat: 72573ceb65b6c6c6bc34e51e0df8f44c91081a6d
+ React-perflogger: 885850f7ee01af5e47cfb7e51eb9f3e10ab0c9da
+ React-performancecdpmetrics: d120e7b2709e5a7b0ef92d4377be3fb6d638c53d
+ React-performancetimeline: 9ce09a8d010be87d738fbbace557848cf4d2a7ae
+ React-RCTActionSheet: a88d0f7eb5738ec418a2ff1984439a6924662b2c
+ React-RCTAnimatedModuleProvider: 7af9d8aaac99a3442b3d795fb04056e8d780b974
+ React-RCTAnimation: 5314c78f58d3018eb47026ef26f116d9e126d5ed
+ React-RCTAppDelegate: d048873b1e0145204137ebd14e5d3d8577a76672
+ React-RCTBlob: ba1b169851e00249af27f946cb4ae27eba65f133
+ React-RCTFabric: f8302793314697ae59e037fd16578979f9a72d44
+ React-RCTFBReactNativeSpec: 92f103541419e18bee20540942ce0ed512b9d03f
+ React-RCTImage: e159826f6c49e8bc282a73410c68de2e83456b98
+ React-RCTLinking: 7adcbc80b056e382a5346d9cda1509c97a9f6f69
+ React-RCTNetwork: 4106de28a9c4cc6f4664a5829f2b56e8d67d45b4
+ React-RCTRuntime: f2eeab7e701c16153dd86f5b78b9aa6e613dc3b0
+ React-RCTSettings: 0ce8009ed2db69ea9f1900c6578831c23fa88c77
+ React-RCTText: 901788b3060e912a6893e24cdbdc0f504895d215
+ React-RCTVibration: 8ace21ea22b677d4bef389d43d7b2f0b87ec147f
+ React-rendererconsistency: 98dbc9df61c67bfca2d95626f11aa9520b930be5
+ React-renderercss: dba8ee4acf0234e1a58b70acc928bdc78171a505
+ React-rendererdebug: 91d6a7fa57238218f73220e9bd42c4b1ec117ea5
+ React-RuntimeApple: 3d6531c22b25a534599470d415c4374df5c3c8c1
+ React-RuntimeCore: 7c37c4de413ee95378428635039ebfe978dcddd4
+ React-runtimeexecutor: 6f150d87a7b15f326d2feb96afd2e1738e570e7c
+ React-RuntimeHermes: fadca6ecff643cc7b27f1e5a801690784962a95f
+ React-runtimescheduler: 7f16da138a14e4ed06090e02307b728315140d0c
+ React-timing: 942f9dd34c990232d8f497d30dddf0e2655eb9e1
+ React-utils: 2a3decf824bf6996390d68d12fed9a6c69a71d1d
+ React-viewtransitionnativemodule: e49acd8b47e151107ff00f704604ea45c19aefff
+ React-webperformancenativemodule: 5980edf76ca86ca218acff067891358e671934bc
+ ReactAppDependencyProvider: ed5609dc8e30eeade35ba8e43128781ee8fdf4de
+ ReactCodegen: dca6757feb1e977c5cf6708872d7fe48b5a45528
+ ReactCommon: 5f5a302748322015f2e3334869cdd9b4d0395846
+ ReactNativeDependencies: ec5530432d8191b38e278117d498aaff05ea9d6f
+ SocketRocket: 37aec555668fb852ec12e3c0de59a86ca58f0871
SSZipArchive: c69881e8ac5521f0e622291387add5f60f30f3c4
- Yoga: 9891cfb1c680f64de9c41b09e7453dea33454d2b
+ Yoga: d1c536142c5ff8ec8cd856ab2a7c227a1d875c8e
PODFILE CHECKSUM: f64c947599c7189da3a6f7c9eb285cb849602b17
-COCOAPODS: 1.15.2
+COCOAPODS: 1.17.0
diff --git a/Examples/CodePushDemo/package-lock.json b/Examples/CodePushDemo/package-lock.json
index 38713d95..70062c77 100644
--- a/Examples/CodePushDemo/package-lock.json
+++ b/Examples/CodePushDemo/package-lock.json
@@ -9,23 +9,23 @@
"version": "0.0.1",
"dependencies": {
"@bitrise/code-push-sdk": "file:../..",
- "@react-native/new-app-screen": "0.86.2",
+ "@react-native/new-app-screen": "0.87.0",
"react": "19.2.3",
- "react-native": "0.86.2",
+ "react-native": "0.87.0",
"react-native-safe-area-context": "^5.5.2"
},
"devDependencies": {
"@babel/core": "^7.25.2",
"@babel/preset-env": "^7.25.3",
"@babel/runtime": "^7.25.0",
- "@react-native-community/cli": "20.1.0",
- "@react-native-community/cli-platform-android": "20.1.0",
- "@react-native-community/cli-platform-ios": "20.1.0",
- "@react-native/babel-preset": "0.86.2",
- "@react-native/eslint-config": "0.86.2",
- "@react-native/jest-preset": "0.86.2",
- "@react-native/metro-config": "0.86.2",
- "@react-native/typescript-config": "0.86.2",
+ "@react-native-community/cli": "20.2.0",
+ "@react-native-community/cli-platform-android": "20.2.0",
+ "@react-native-community/cli-platform-ios": "20.2.0",
+ "@react-native/babel-preset": "0.87.0",
+ "@react-native/eslint-config": "0.87.0",
+ "@react-native/jest-preset": "0.87.0",
+ "@react-native/metro-config": "0.87.0",
+ "@react-native/typescript-config": "0.87.0",
"@types/jest": "^29.5.13",
"@types/react": "^19.2.0",
"@types/react-test-renderer": "^19.1.0",
@@ -65,7 +65,7 @@
"mkdirp": "latest",
"mocha": "^9.2.0",
"q": "^1.5.1",
- "react-native": "0.86.2",
+ "react-native": "0.87.0",
"run-sequence": "latest",
"shx": "^0.3.4",
"slash": "^3.0.0",
@@ -560,7 +560,7 @@
"version": "7.8.4",
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz",
"integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.8.0"
@@ -573,7 +573,7 @@
"version": "7.8.3",
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz",
"integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.8.0"
@@ -586,7 +586,7 @@
"version": "7.12.13",
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz",
"integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.12.13"
@@ -599,7 +599,7 @@
"version": "7.14.5",
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz",
"integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.14.5"
@@ -676,7 +676,7 @@
"version": "7.27.1",
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.27.1.tgz",
"integrity": "sha512-oFT0FrKHgF53f4vOsZGi2Hh3I35PfSmVs4IBFLFj4dnafP+hIWDLg3VyKmUHfLoLHlyxY4C7DGtmHuJgn+IGww==",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.27.1"
@@ -692,7 +692,7 @@
"version": "7.10.4",
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz",
"integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.10.4"
@@ -705,7 +705,7 @@
"version": "7.8.3",
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz",
"integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.8.0"
@@ -734,7 +734,7 @@
"version": "7.10.4",
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz",
"integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.10.4"
@@ -760,7 +760,7 @@
"version": "7.10.4",
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz",
"integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.10.4"
@@ -773,7 +773,7 @@
"version": "7.8.3",
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz",
"integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.8.0"
@@ -786,7 +786,7 @@
"version": "7.8.3",
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz",
"integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.8.0"
@@ -812,7 +812,7 @@
"version": "7.14.5",
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz",
"integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.14.5"
@@ -828,7 +828,7 @@
"version": "7.14.5",
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz",
"integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.14.5"
@@ -2021,9 +2021,9 @@
"link": true
},
"node_modules/@eslint-community/eslint-utils": {
- "version": "4.9.0",
- "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.9.0.tgz",
- "integrity": "sha512-ayVFHdtZ+hsq1t2Dy24wCmGXGe4q9Gu3smhLYALJrr473ZH27MsnSL+LKUlimp4BWJqMDMLmPpx/Q9R3OAlL4g==",
+ "version": "4.10.1",
+ "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.10.1.tgz",
+ "integrity": "sha512-cuadcxVFE8sDK6iWJbs8Sn0av2Nrh2QSGQhVlBW9AaAHqHwjWsZHT8LJ4hFGPh7ASBV2deFdM7H/DPjulmh8rg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -2222,7 +2222,7 @@
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz",
"integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==",
- "devOptional": true,
+ "dev": true,
"license": "ISC",
"dependencies": {
"camelcase": "^5.3.1",
@@ -2239,7 +2239,7 @@
"version": "1.0.10",
"resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
"integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"dependencies": {
"sprintf-js": "~1.0.2"
@@ -2249,7 +2249,7 @@
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
"integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"dependencies": {
"locate-path": "^5.0.0",
@@ -2263,7 +2263,7 @@
"version": "3.14.1",
"resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz",
"integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"dependencies": {
"argparse": "^1.0.7",
@@ -2277,7 +2277,7 @@
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
"integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"dependencies": {
"p-locate": "^4.1.0"
@@ -2290,7 +2290,7 @@
"version": "2.3.0",
"resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
"integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"dependencies": {
"p-try": "^2.0.0"
@@ -2306,7 +2306,7 @@
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
"integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"dependencies": {
"p-limit": "^2.2.0"
@@ -2319,7 +2319,7 @@
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
"integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=8"
@@ -2329,7 +2329,7 @@
"version": "0.1.3",
"resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz",
"integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=8"
@@ -2405,7 +2405,7 @@
"version": "29.7.0",
"resolved": "https://registry.npmjs.org/@jest/create-cache-key-function/-/create-cache-key-function-29.7.0.tgz",
"integrity": "sha512-4QqS3LY5PBmTRHj9sAg1HLoPzqAI0uOX6wI/TRqHIcOxlFidy6YEmCQJk6FSZjNLGCeubDMfmkWL+qaLKhSGQA==",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"dependencies": {
"@jest/types": "^29.6.3"
@@ -2418,7 +2418,7 @@
"version": "29.7.0",
"resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.7.0.tgz",
"integrity": "sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"dependencies": {
"@jest/fake-timers": "^29.7.0",
@@ -2461,7 +2461,7 @@
"version": "29.7.0",
"resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.7.0.tgz",
"integrity": "sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ==",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"dependencies": {
"@jest/types": "^29.6.3",
@@ -2598,7 +2598,7 @@
"version": "29.7.0",
"resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.7.0.tgz",
"integrity": "sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"dependencies": {
"@babel/core": "^7.11.6",
@@ -2703,6 +2703,19 @@
"eslint-scope": "5.1.1"
}
},
+ "node_modules/@nodable/entities": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/@nodable/entities/-/entities-3.0.0.tgz",
+ "integrity": "sha512-8L9xFeTYKhm49xfIypoe2W5wV1m/3Z58kT+7kR9A8OyFxcPduI4VmxaUMQyKYrRjUoLLSXv6EKKID5Tvj9cUVw==",
+ "devOptional": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/nodable"
+ }
+ ],
+ "license": "MIT"
+ },
"node_modules/@nodelib/fs.scandir": {
"version": "2.1.5",
"resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
@@ -2742,18 +2755,18 @@
}
},
"node_modules/@react-native-community/cli": {
- "version": "20.1.0",
- "resolved": "https://registry.npmjs.org/@react-native-community/cli/-/cli-20.1.0.tgz",
- "integrity": "sha512-441WsVtRe4nGJ9OzA+QMU1+22lA6Q2hRWqqIMKD0wjEMLqcSfOZyu2UL9a/yRpL/dRpyUsU4n7AxqKfTKO/Csg==",
+ "version": "20.2.0",
+ "resolved": "https://registry.npmjs.org/@react-native-community/cli/-/cli-20.2.0.tgz",
+ "integrity": "sha512-5RZKkBeUFC4hhrzySzxWmRJwXBTc2PE3L6QUgvnJk3QDxNYMY7aGuI8Gr9eZRS1DbiY10IPWqpJfqSIplzVG6A==",
"devOptional": true,
"license": "MIT",
"dependencies": {
- "@react-native-community/cli-clean": "20.1.0",
- "@react-native-community/cli-config": "20.1.0",
- "@react-native-community/cli-doctor": "20.1.0",
- "@react-native-community/cli-server-api": "20.1.0",
- "@react-native-community/cli-tools": "20.1.0",
- "@react-native-community/cli-types": "20.1.0",
+ "@react-native-community/cli-clean": "20.2.0",
+ "@react-native-community/cli-config": "20.2.0",
+ "@react-native-community/cli-doctor": "20.2.0",
+ "@react-native-community/cli-server-api": "20.2.0",
+ "@react-native-community/cli-tools": "20.2.0",
+ "@react-native-community/cli-types": "20.2.0",
"commander": "^9.4.1",
"deepmerge": "^4.3.0",
"execa": "^5.0.0",
@@ -2772,26 +2785,26 @@
}
},
"node_modules/@react-native-community/cli-clean": {
- "version": "20.1.0",
- "resolved": "https://registry.npmjs.org/@react-native-community/cli-clean/-/cli-clean-20.1.0.tgz",
- "integrity": "sha512-77L4DifWfxAT8ByHnkypge7GBMYpbJAjBGV+toowt5FQSGaTBDcBHCX+FFqFRukD5fH6i8sZ41Gtw+nbfCTTIA==",
+ "version": "20.2.0",
+ "resolved": "https://registry.npmjs.org/@react-native-community/cli-clean/-/cli-clean-20.2.0.tgz",
+ "integrity": "sha512-krqbhFiwHN8l5wZ2XTcrNq9N+DqDWHxW8RK0bIcrK0O+fMvjYi9e/1Pnx2W0CTotOVcZpHzUbgZ4TQVF231Skw==",
"devOptional": true,
"license": "MIT",
"dependencies": {
- "@react-native-community/cli-tools": "20.1.0",
+ "@react-native-community/cli-tools": "20.2.0",
"execa": "^5.0.0",
"fast-glob": "^3.3.2",
"picocolors": "^1.1.1"
}
},
"node_modules/@react-native-community/cli-config": {
- "version": "20.1.0",
- "resolved": "https://registry.npmjs.org/@react-native-community/cli-config/-/cli-config-20.1.0.tgz",
- "integrity": "sha512-1x9rhLLR/dKKb92Lb5O0l0EmUG08FHf+ZVyVEf9M+tX+p5QIm52MRiy43R0UAZ2jJnFApxRk+N3sxoYK4Dtnag==",
+ "version": "20.2.0",
+ "resolved": "https://registry.npmjs.org/@react-native-community/cli-config/-/cli-config-20.2.0.tgz",
+ "integrity": "sha512-GF5FxgDfOSLPi/bSiE/xvOGELwzV2GLQnDED+7ArbPi01W1Vu+hD/m+J+bwX34Pocpo767eXAVxc2h9WFUTUfQ==",
"devOptional": true,
"license": "MIT",
"dependencies": {
- "@react-native-community/cli-tools": "20.1.0",
+ "@react-native-community/cli-tools": "20.2.0",
"cosmiconfig": "^9.0.0",
"deepmerge": "^4.3.0",
"fast-glob": "^3.3.2",
@@ -2800,43 +2813,43 @@
}
},
"node_modules/@react-native-community/cli-config-android": {
- "version": "20.1.0",
- "resolved": "https://registry.npmjs.org/@react-native-community/cli-config-android/-/cli-config-android-20.1.0.tgz",
- "integrity": "sha512-3A01ZDyFeCALzzPcwP/fleHoP3sGNq1UX7FzxkTrOFX8RRL9ntXNXQd27E56VU4BBxGAjAJT4Utw8pcOjJceIA==",
+ "version": "20.2.0",
+ "resolved": "https://registry.npmjs.org/@react-native-community/cli-config-android/-/cli-config-android-20.2.0.tgz",
+ "integrity": "sha512-lASofUNBVK0Pq3VEJ1JrCfAW94Rnk38DikauycRcoHl0hWjHIN3XhsN20dEq+CaIJoq37aCg5NSSSpmkET+ShA==",
"devOptional": true,
"license": "MIT",
"dependencies": {
- "@react-native-community/cli-tools": "20.1.0",
+ "@react-native-community/cli-tools": "20.2.0",
"fast-glob": "^3.3.2",
- "fast-xml-parser": "^4.4.1",
+ "fast-xml-parser": "^5.3.6",
"picocolors": "^1.1.1"
}
},
"node_modules/@react-native-community/cli-config-apple": {
- "version": "20.1.0",
- "resolved": "https://registry.npmjs.org/@react-native-community/cli-config-apple/-/cli-config-apple-20.1.0.tgz",
- "integrity": "sha512-n6JVs8Q3yxRbtZQOy05ofeb1kGtspGN3SgwPmuaqvURF9fsuS7c4/9up2Kp9C+1D2J1remPJXiZLNGOcJvfpOA==",
+ "version": "20.2.0",
+ "resolved": "https://registry.npmjs.org/@react-native-community/cli-config-apple/-/cli-config-apple-20.2.0.tgz",
+ "integrity": "sha512-oohr6BV2riWJ5PYjayi1u52bG3H95MwKPkJCZo9pnOlYTjifZQVkMxZ8VTuk392efh0bijVTYfxH8iJPi97SIQ==",
"devOptional": true,
"license": "MIT",
"dependencies": {
- "@react-native-community/cli-tools": "20.1.0",
+ "@react-native-community/cli-tools": "20.2.0",
"execa": "^5.0.0",
"fast-glob": "^3.3.2",
"picocolors": "^1.1.1"
}
},
"node_modules/@react-native-community/cli-doctor": {
- "version": "20.1.0",
- "resolved": "https://registry.npmjs.org/@react-native-community/cli-doctor/-/cli-doctor-20.1.0.tgz",
- "integrity": "sha512-QfJF1GVjA4PBrIT3SJ0vFFIu0km1vwOmLDlOYVqfojajZJ+Dnvl0f94GN1il/jT7fITAxom///XH3/URvi7YTQ==",
+ "version": "20.2.0",
+ "resolved": "https://registry.npmjs.org/@react-native-community/cli-doctor/-/cli-doctor-20.2.0.tgz",
+ "integrity": "sha512-eZjlwmjPoBXgyD6nV5oDDocL1VH5UW4LxZcMAqyN3rQw5vq3CeJikFpNedKTtSl3P6JizIkInyIHpfrW+9qfJA==",
"devOptional": true,
"license": "MIT",
"dependencies": {
- "@react-native-community/cli-config": "20.1.0",
- "@react-native-community/cli-platform-android": "20.1.0",
- "@react-native-community/cli-platform-apple": "20.1.0",
- "@react-native-community/cli-platform-ios": "20.1.0",
- "@react-native-community/cli-tools": "20.1.0",
+ "@react-native-community/cli-config": "20.2.0",
+ "@react-native-community/cli-platform-android": "20.2.0",
+ "@react-native-community/cli-platform-apple": "20.2.0",
+ "@react-native-community/cli-platform-ios": "20.2.0",
+ "@react-native-community/cli-tools": "20.2.0",
"command-exists": "^1.2.8",
"deepmerge": "^4.3.0",
"envinfo": "^7.13.0",
@@ -2863,52 +2876,52 @@
}
},
"node_modules/@react-native-community/cli-platform-android": {
- "version": "20.1.0",
- "resolved": "https://registry.npmjs.org/@react-native-community/cli-platform-android/-/cli-platform-android-20.1.0.tgz",
- "integrity": "sha512-TeHPDThOwDppQRpndm9kCdRCBI8AMy3HSIQ+iy7VYQXL5BtZ5LfmGdusoj7nVN/ZGn0Lc6Gwts5qowyupXdeKg==",
+ "version": "20.2.0",
+ "resolved": "https://registry.npmjs.org/@react-native-community/cli-platform-android/-/cli-platform-android-20.2.0.tgz",
+ "integrity": "sha512-fRglzcf/Yq5lnIkqdA8uf1GvlG18x3Dm48Yvo+l7KiWgh/SVtfVhfvalrtX5rmx+KeJkDA534bGoPvi5+ruWjw==",
"devOptional": true,
"license": "MIT",
"dependencies": {
- "@react-native-community/cli-config-android": "20.1.0",
- "@react-native-community/cli-tools": "20.1.0",
+ "@react-native-community/cli-config-android": "20.2.0",
+ "@react-native-community/cli-tools": "20.2.0",
"execa": "^5.0.0",
"logkitty": "^0.7.1",
"picocolors": "^1.1.1"
}
},
"node_modules/@react-native-community/cli-platform-apple": {
- "version": "20.1.0",
- "resolved": "https://registry.npmjs.org/@react-native-community/cli-platform-apple/-/cli-platform-apple-20.1.0.tgz",
- "integrity": "sha512-0ih1hrYezSM2cuOlVnwBEFtMwtd8YgpTLmZauDJCv50rIumtkI1cQoOgLoS4tbPCj9U/Vn2a9BFH0DLFOOIacg==",
+ "version": "20.2.0",
+ "resolved": "https://registry.npmjs.org/@react-native-community/cli-platform-apple/-/cli-platform-apple-20.2.0.tgz",
+ "integrity": "sha512-jkEPLAd8C/ZRu39a3nhxwSXe0iisUiJC808GExnrnTcViLtg3sad2ciQ/HjjvbdsPCS9sT+Jr7xh3MzBsPojsQ==",
"devOptional": true,
"license": "MIT",
"dependencies": {
- "@react-native-community/cli-config-apple": "20.1.0",
- "@react-native-community/cli-tools": "20.1.0",
+ "@react-native-community/cli-config-apple": "20.2.0",
+ "@react-native-community/cli-tools": "20.2.0",
"execa": "^5.0.0",
- "fast-xml-parser": "^4.4.1",
+ "fast-xml-parser": "^5.3.6",
"picocolors": "^1.1.1"
}
},
"node_modules/@react-native-community/cli-platform-ios": {
- "version": "20.1.0",
- "resolved": "https://registry.npmjs.org/@react-native-community/cli-platform-ios/-/cli-platform-ios-20.1.0.tgz",
- "integrity": "sha512-XN7Da9z4WsJxtqVtEzY8q2bv22OsvzaFP5zy5+phMWNoJlU4lf7IvBSxqGYMpQ9XhYP7arDw5vmW4W34s06rnA==",
+ "version": "20.2.0",
+ "resolved": "https://registry.npmjs.org/@react-native-community/cli-platform-ios/-/cli-platform-ios-20.2.0.tgz",
+ "integrity": "sha512-bCKlBt2HoD7WTl/HX60+4HFhR1lKY64Y9MPWu7yWQwOCEqYRMi6MkRxLimiONj9M2/lNf0z9BPHDzdDe5HM2ag==",
"devOptional": true,
"license": "MIT",
"dependencies": {
- "@react-native-community/cli-platform-apple": "20.1.0"
+ "@react-native-community/cli-platform-apple": "20.2.0"
}
},
"node_modules/@react-native-community/cli-server-api": {
- "version": "20.1.0",
- "resolved": "https://registry.npmjs.org/@react-native-community/cli-server-api/-/cli-server-api-20.1.0.tgz",
- "integrity": "sha512-Tb415Oh8syXNT2zOzLzFkBXznzGaqKCiaichxKzGCDKg6JGHp3jSuCmcTcaPeYC7oc32n/S3Psw7798r4Q/7lA==",
+ "version": "20.2.0",
+ "resolved": "https://registry.npmjs.org/@react-native-community/cli-server-api/-/cli-server-api-20.2.0.tgz",
+ "integrity": "sha512-AI1fsl+6LNuOoDcdWsnF3s9ozqminGCUlbFcrgdZIJWyOuFBeQclNydI22VO3vWaO4dHQkfVa3Zo10AncWQvwA==",
"devOptional": true,
"license": "MIT",
"dependencies": {
- "@react-native-community/cli-tools": "20.1.0",
- "body-parser": "^1.20.3",
+ "@react-native-community/cli-tools": "20.2.0",
+ "body-parser": "^2.2.2",
"compression": "^1.7.1",
"connect": "^3.6.5",
"errorhandler": "^1.5.1",
@@ -2920,9 +2933,9 @@
}
},
"node_modules/@react-native-community/cli-tools": {
- "version": "20.1.0",
- "resolved": "https://registry.npmjs.org/@react-native-community/cli-tools/-/cli-tools-20.1.0.tgz",
- "integrity": "sha512-/YmzHGOkY6Bgrv4OaA1L8rFqsBlQd1EB2/ipAoKPiieV0EcB5PUamUSuNeFU3sBZZTYQCUENwX4wgOHgFUlDnQ==",
+ "version": "20.2.0",
+ "resolved": "https://registry.npmjs.org/@react-native-community/cli-tools/-/cli-tools-20.2.0.tgz",
+ "integrity": "sha512-A5W2nqlTidPzGyXzS57jvHsMpQd8iOGSjePj4H318uMbhIdeIHQ5e59fNbdHahS62ISs+2p9s78sVHMbGVa1bg==",
"devOptional": true,
"license": "MIT",
"dependencies": {
@@ -2952,9 +2965,9 @@
}
},
"node_modules/@react-native-community/cli-types": {
- "version": "20.1.0",
- "resolved": "https://registry.npmjs.org/@react-native-community/cli-types/-/cli-types-20.1.0.tgz",
- "integrity": "sha512-D0kDspcwgbVXyNjwicT7Bb1JgXjijTw1JJd+qxyF/a9+sHv7TU4IchV+gN38QegeXqVyM4Ym7YZIvXMFBmyJqA==",
+ "version": "20.2.0",
+ "resolved": "https://registry.npmjs.org/@react-native-community/cli-types/-/cli-types-20.2.0.tgz",
+ "integrity": "sha512-K60zY/ly8G9rGJQzZ+bFRyLEckAUzyF8Fu9a2Kw6JipCrOl7SiVRBVqjvOr/XnCRKuOpH8i9y7RVg07wkSGRBQ==",
"devOptional": true,
"license": "MIT",
"dependencies": {
@@ -2974,33 +2987,33 @@
"node": ">=10"
}
},
- "node_modules/@react-native/assets-registry": {
- "version": "0.86.2",
- "resolved": "https://registry.npmjs.org/@react-native/assets-registry/-/assets-registry-0.86.2.tgz",
- "integrity": "sha512-vcX/mBjWAVnWofu7KecotquI2unZ/tITwA7OGdq/mdY/zmGXIEvYhfEYyOQij/LRqi9WAL+iizInTBWnxDhK/Q==",
+ "node_modules/@react-native/asset-utils": {
+ "version": "0.87.0",
+ "resolved": "https://registry.npmjs.org/@react-native/asset-utils/-/asset-utils-0.87.0.tgz",
+ "integrity": "sha512-XUSXMnBmQuBMuMWNWaXMGt4tLzb2yraCVO4b7TFCvEqiCg3ByhbQA0QNmPp+cdWgvmPmptCJwOrBWjPxppXgOA==",
"license": "MIT",
"engines": {
- "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0"
+ "node": "^22.13.0 || ^24.3.0 || >= 26.0.0"
}
},
"node_modules/@react-native/babel-plugin-codegen": {
- "version": "0.86.2",
- "resolved": "https://registry.npmjs.org/@react-native/babel-plugin-codegen/-/babel-plugin-codegen-0.86.2.tgz",
- "integrity": "sha512-NNDZqOlNbH5SzgPks1jFDYH3234Rpa5e/nhZymxhIiBH3NcE3uD+rGj/HWXhH7nHF2ToGK6XbUpqy7nmJPeh+g==",
+ "version": "0.87.0",
+ "resolved": "https://registry.npmjs.org/@react-native/babel-plugin-codegen/-/babel-plugin-codegen-0.87.0.tgz",
+ "integrity": "sha512-q0CCSAYgomb2G1fkmJ5ughwvVLqjHcdJ4w3Ffxw4YsdBenWYZsnMARyr/ghvcvfV33/YsZQhdMZ3XnpG6oth/Q==",
"devOptional": true,
"license": "MIT",
"dependencies": {
"@babel/traverse": "^7.29.0",
- "@react-native/codegen": "0.86.2"
+ "@react-native/codegen": "0.87.0"
},
"engines": {
- "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0"
+ "node": "^22.13.0 || ^24.3.0 || >= 26.0.0"
}
},
"node_modules/@react-native/babel-preset": {
- "version": "0.86.2",
- "resolved": "https://registry.npmjs.org/@react-native/babel-preset/-/babel-preset-0.86.2.tgz",
- "integrity": "sha512-4XKEJ6jKW9lXMB1O5o47gBoGgolde1fbX13gLW/erlcn+1ky+MHHo5UjuM3RWGdPJHIvIzekDDumSUHhB9x5iQ==",
+ "version": "0.87.0",
+ "resolved": "https://registry.npmjs.org/@react-native/babel-preset/-/babel-preset-0.87.0.tgz",
+ "integrity": "sha512-vthkHlSDWFVCQtQ22JZadM1J7wicn0773sP0C8wMb+2g6+6hn1209A1rMJz0ijpTI+RQ4XyQRmbnyTsf4kuIWg==",
"devOptional": true,
"license": "MIT",
"dependencies": {
@@ -3033,59 +3046,58 @@
"@babel/plugin-transform-runtime": "^7.24.7",
"@babel/plugin-transform-typescript": "^7.25.2",
"@babel/plugin-transform-unicode-regex": "^7.24.7",
- "@react-native/babel-plugin-codegen": "0.86.2",
- "babel-plugin-syntax-hermes-parser": "0.36.0",
+ "@react-native/babel-plugin-codegen": "0.87.0",
+ "babel-plugin-syntax-hermes-parser": "0.36.1",
"babel-plugin-transform-flow-enums": "^0.0.2",
"react-refresh": "^0.14.0"
},
"engines": {
- "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0"
+ "node": "^22.13.0 || ^24.3.0 || >= 26.0.0"
},
"peerDependencies": {
"@babel/core": "*"
}
},
"node_modules/@react-native/codegen": {
- "version": "0.86.2",
- "resolved": "https://registry.npmjs.org/@react-native/codegen/-/codegen-0.86.2.tgz",
- "integrity": "sha512-xKkudsahUJ1n//55g4fXk5BStVqqmZlz8HQveL45ZxcfDnwvhuYe2GymksQANFsSN+slvrarjrfq8kIxJzbceA==",
+ "version": "0.87.0",
+ "resolved": "https://registry.npmjs.org/@react-native/codegen/-/codegen-0.87.0.tgz",
+ "integrity": "sha512-odcBGR0A9Ee83A/XvzOp9juGRkSQOQcI4ZYs+3H20MySMxvZJ34/2nVHoxdmj0YY0Mn6gF8BjLzYkL0axbHuCA==",
"license": "MIT",
"dependencies": {
"@babel/core": "^7.25.2",
"@babel/parser": "^7.29.0",
- "hermes-parser": "0.36.0",
+ "hermes-parser": "0.36.1",
"invariant": "^2.2.4",
"nullthrows": "^1.1.1",
"tinyglobby": "^0.2.15",
"yargs": "^17.6.2"
},
"engines": {
- "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0"
+ "node": "^22.13.0 || ^24.3.0 || >= 26.0.0"
},
"peerDependencies": {
"@babel/core": "*"
}
},
"node_modules/@react-native/community-cli-plugin": {
- "version": "0.86.2",
- "resolved": "https://registry.npmjs.org/@react-native/community-cli-plugin/-/community-cli-plugin-0.86.2.tgz",
- "integrity": "sha512-YHXNKoM6Y/HjREySZ5arET2xgiHgg67r1MdwJB//MPJAJ0Xc5g0u6UHxY9VzsHO3Y07dre6s0BinYwjt1SEWvQ==",
+ "version": "0.87.0",
+ "resolved": "https://registry.npmjs.org/@react-native/community-cli-plugin/-/community-cli-plugin-0.87.0.tgz",
+ "integrity": "sha512-Voaq6e6aSjLsFmOVofP1RHM0wD0Wo51AlIheIDAzXqgBKwEHEz2na4swNZ6sjWLZH/4Wm2ydy+8A/6RCyfht6w==",
"license": "MIT",
"dependencies": {
- "@react-native/dev-middleware": "0.86.2",
+ "@react-native/asset-utils": "0.87.0",
+ "@react-native/dev-middleware": "0.87.0",
"debug": "^4.4.0",
"invariant": "^2.2.4",
- "metro": "^0.84.3",
- "metro-config": "^0.84.3",
- "metro-core": "^0.84.3",
+ "metro": "^0.87.0",
"semver": "^7.1.3"
},
"engines": {
- "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0"
+ "node": "^22.13.0 || ^24.3.0 || >= 26.0.0"
},
"peerDependencies": {
"@react-native-community/cli": "*",
- "@react-native/metro-config": "0.86.2"
+ "@react-native/metro-config": "0.87.0"
},
"peerDependenciesMeta": {
"@react-native-community/cli": {
@@ -3109,18 +3121,18 @@
}
},
"node_modules/@react-native/debugger-frontend": {
- "version": "0.86.2",
- "resolved": "https://registry.npmjs.org/@react-native/debugger-frontend/-/debugger-frontend-0.86.2.tgz",
- "integrity": "sha512-KGS1aV5F6cIqpnoIUhLBXyVzy1oAj8jBFGau6vX4Vy0HXRJN7p+68RU7x6NuyraHvQcR14ccMGT5TkFuNjQ4gA==",
+ "version": "0.87.0",
+ "resolved": "https://registry.npmjs.org/@react-native/debugger-frontend/-/debugger-frontend-0.87.0.tgz",
+ "integrity": "sha512-TSUVjiX1cYganE6DcWVblDxs67x96u8/KqwhiHHViR6hGGjSIfIdNQcRLOEdXRpucuHB0awIFepBlw+34nTSUg==",
"license": "BSD-3-Clause",
"engines": {
- "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0"
+ "node": "^22.13.0 || ^24.3.0 || >= 26.0.0"
}
},
"node_modules/@react-native/debugger-shell": {
- "version": "0.86.2",
- "resolved": "https://registry.npmjs.org/@react-native/debugger-shell/-/debugger-shell-0.86.2.tgz",
- "integrity": "sha512-/TaVJ2+gGajZPJGrFaObUQmHmlaxAlfmOPZicl6pNKDUjzSgFMpcLkdTOExvb+USYTVdGX1XwxXyvjQdUO2bvg==",
+ "version": "0.87.0",
+ "resolved": "https://registry.npmjs.org/@react-native/debugger-shell/-/debugger-shell-0.87.0.tgz",
+ "integrity": "sha512-8Om5Qm8Ln9zGZ93DJj7gZtlfT0y1wAFc/iWr3GFkIXSa6zwmC3DGzm4sm5eBTtdMl27EXmKACIOGsqztPH3Cvg==",
"license": "MIT",
"dependencies": {
"cross-spawn": "^7.0.6",
@@ -3128,18 +3140,18 @@
"fb-dotslash": "0.5.8"
},
"engines": {
- "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0"
+ "node": "^22.13.0 || ^24.3.0 || >= 26.0.0"
}
},
"node_modules/@react-native/dev-middleware": {
- "version": "0.86.2",
- "resolved": "https://registry.npmjs.org/@react-native/dev-middleware/-/dev-middleware-0.86.2.tgz",
- "integrity": "sha512-B7L0vKvg+IcEElT7Vpqh1xj5yJAqWUegjbP+bQRaorJMAYnv11GkliTnZV2AdTDfZQJWgOEx8i8LGkHkUg7bnA==",
+ "version": "0.87.0",
+ "resolved": "https://registry.npmjs.org/@react-native/dev-middleware/-/dev-middleware-0.87.0.tgz",
+ "integrity": "sha512-Fy4RMTCcAn402KGgxQZ4CwoURJdVkoPVxUbN7OTf9xy9xCOmBsOQQ+Xs1n6ULkNMUGcL3ptajpb39ual6r5ixg==",
"license": "MIT",
"dependencies": {
"@isaacs/ttlcache": "^1.4.1",
- "@react-native/debugger-frontend": "0.86.2",
- "@react-native/debugger-shell": "0.86.2",
+ "@react-native/debugger-frontend": "0.87.0",
+ "@react-native/debugger-shell": "0.87.0",
"chrome-launcher": "^0.15.2",
"chromium-edge-launcher": "^0.3.0",
"connect": "^3.6.5",
@@ -3151,7 +3163,7 @@
"ws": "^7.5.10"
},
"engines": {
- "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0"
+ "node": "^22.13.0 || ^24.3.0 || >= 26.0.0"
}
},
"node_modules/@react-native/dev-middleware/node_modules/is-wsl": {
@@ -3204,17 +3216,17 @@
}
},
"node_modules/@react-native/eslint-config": {
- "version": "0.86.2",
- "resolved": "https://registry.npmjs.org/@react-native/eslint-config/-/eslint-config-0.86.2.tgz",
- "integrity": "sha512-6SLtYDNMfW2sVjCEXrwIRBA/1KxOfNHPVEAjJu6gUM08aDJurpnavgTzF3blKahAgokP2sabsiiWgCcx/1PtCw==",
+ "version": "0.87.0",
+ "resolved": "https://registry.npmjs.org/@react-native/eslint-config/-/eslint-config-0.87.0.tgz",
+ "integrity": "sha512-bVFvL9GE3zL0+0acjnr1iWdEzp4J9iyeZ4kDmnEG8bc6i9AcbzGzeh57qI1hEf6uEqmKFpe0O0KRDEFvsT6Rjg==",
"dev": true,
"license": "MIT",
"dependencies": {
"@babel/core": "^7.25.2",
"@babel/eslint-parser": "^7.25.1",
- "@react-native/eslint-plugin": "0.86.2",
- "@typescript-eslint/eslint-plugin": "^8.36.0",
- "@typescript-eslint/parser": "^8.36.0",
+ "@react-native/eslint-plugin": "0.87.0",
+ "@typescript-eslint/eslint-plugin": "^8.59.2",
+ "@typescript-eslint/parser": "^8.59.2",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-eslint-comments": "^3.2.0",
"eslint-plugin-ft-flow": "^2.0.1",
@@ -3224,7 +3236,7 @@
"eslint-plugin-react-native": "^5.0.0"
},
"engines": {
- "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0"
+ "node": "^22.13.0 || ^24.3.0 || >= 26.0.0"
},
"peerDependencies": {
"eslint": "^8.0.0 || ^9.0.0",
@@ -3232,100 +3244,101 @@
}
},
"node_modules/@react-native/eslint-plugin": {
- "version": "0.86.2",
- "resolved": "https://registry.npmjs.org/@react-native/eslint-plugin/-/eslint-plugin-0.86.2.tgz",
- "integrity": "sha512-Z2NdVQg8O+PIvzD4lsB00Irk/OMW9qqR+wCdt6WM0tuiFKnh00qX8ptKPkogSSx9ymXLqLNdpZ9Z0f6j+uzIRw==",
+ "version": "0.87.0",
+ "resolved": "https://registry.npmjs.org/@react-native/eslint-plugin/-/eslint-plugin-0.87.0.tgz",
+ "integrity": "sha512-q6kuDQFIF8BwzGe/IGJj8n9c61TxGBE+NVOChCSCC8b49T1nJ8nLmUAn9z29abOQLk+DLjqxSo1LQASgqPtD+w==",
"dev": true,
"license": "MIT",
"engines": {
- "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0"
+ "node": "^22.13.0 || ^24.3.0 || >= 26.0.0"
}
},
"node_modules/@react-native/gradle-plugin": {
- "version": "0.86.2",
- "resolved": "https://registry.npmjs.org/@react-native/gradle-plugin/-/gradle-plugin-0.86.2.tgz",
- "integrity": "sha512-2F6x14NcHMpVmfTTFKfMkpV5dZedZrLiv6PE+c3vgnesV2bjleUBydr4U+NI8VkI7OwW71L0A5qQ76I9LCrfoQ==",
+ "version": "0.87.0",
+ "resolved": "https://registry.npmjs.org/@react-native/gradle-plugin/-/gradle-plugin-0.87.0.tgz",
+ "integrity": "sha512-CFOhPsxN4yS6vYjShSGKQiJHDPQFKmbiJG17zZfJuHTvJiaWz7JkpznE/P1RRKXdgvCmACrj31vxJiCHLlI7Gg==",
"license": "MIT",
"engines": {
- "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0"
+ "node": "^22.13.0 || ^24.3.0 || >= 26.0.0"
}
},
"node_modules/@react-native/jest-preset": {
- "version": "0.86.2",
- "resolved": "https://registry.npmjs.org/@react-native/jest-preset/-/jest-preset-0.86.2.tgz",
- "integrity": "sha512-wneoqwKWdv6wIcWotVgp6NMlMWcJDjxDnp7fVYym2Pn6JLgAKgkbmuHGmxW0cLCGoa9wtcO680uciv+Kzx0G7w==",
- "devOptional": true,
+ "version": "0.87.0",
+ "resolved": "https://registry.npmjs.org/@react-native/jest-preset/-/jest-preset-0.87.0.tgz",
+ "integrity": "sha512-aNK/CXEfOIQPIobwywB0SmtsaTANV1ONXZmRx/glwdHeFfudDvoHbYNudKAwH1d/HBzfXZONCJXuc0UtRca60w==",
+ "dev": true,
"license": "MIT",
"dependencies": {
"@jest/create-cache-key-function": "^29.7.0",
- "@react-native/js-polyfills": "0.86.2",
+ "@react-native/js-polyfills": "0.87.0",
"babel-jest": "^29.7.0",
"jest-environment-node": "^29.7.0",
"regenerator-runtime": "^0.13.2"
},
"engines": {
- "node": ">= 20.19.4"
+ "node": ">= 22.13.0"
},
"peerDependencies": {
"react": "^19.2.3"
}
},
"node_modules/@react-native/js-polyfills": {
- "version": "0.86.2",
- "resolved": "https://registry.npmjs.org/@react-native/js-polyfills/-/js-polyfills-0.86.2.tgz",
- "integrity": "sha512-bIwNcGBaQ74shB5z1mRkxOpjikimuwsnOCEkZSzL67Z1FTyK1ObpENfyd2QvcvVW9Cjl+tHuw9ynpBnb2jPoJQ==",
+ "version": "0.87.0",
+ "resolved": "https://registry.npmjs.org/@react-native/js-polyfills/-/js-polyfills-0.87.0.tgz",
+ "integrity": "sha512-iwX3S/6XnR/TkOIk6Cz+FjeToDM/a4M1Cz/o1tfDakULjhKMI/UBtta1DsJgeg5c4WIJjkD4c8XlAJEb8pWOtg==",
+ "devOptional": true,
"license": "MIT",
"engines": {
- "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0"
+ "node": "^22.13.0 || ^24.3.0 || >= 26.0.0"
}
},
"node_modules/@react-native/metro-babel-transformer": {
- "version": "0.86.2",
- "resolved": "https://registry.npmjs.org/@react-native/metro-babel-transformer/-/metro-babel-transformer-0.86.2.tgz",
- "integrity": "sha512-mX1wgLErdb2hDgXJr9zM9SWLe+ZteZTFTwRWGOQ53yEJwc9DVSnxdTlAtVdMeOj2ntycKh0R8jYdat2Am43cwQ==",
+ "version": "0.87.0",
+ "resolved": "https://registry.npmjs.org/@react-native/metro-babel-transformer/-/metro-babel-transformer-0.87.0.tgz",
+ "integrity": "sha512-z57jsBX3q0fh2jTnrXisBo8A5qfkVFrnVJ0HMKRa8+cVsw/bz6MiEkXA/dsBK8eJfjawccxzXhAIzTzwbnxl4Q==",
"devOptional": true,
"license": "MIT",
"dependencies": {
"@babel/core": "^7.25.2",
- "@react-native/babel-preset": "0.86.2",
- "hermes-parser": "0.36.0",
+ "@react-native/babel-preset": "0.87.0",
+ "hermes-parser": "0.36.1",
"nullthrows": "^1.1.1"
},
"engines": {
- "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0"
+ "node": "^22.13.0 || ^24.3.0 || >= 26.0.0"
},
"peerDependencies": {
"@babel/core": "*"
}
},
"node_modules/@react-native/metro-config": {
- "version": "0.86.2",
- "resolved": "https://registry.npmjs.org/@react-native/metro-config/-/metro-config-0.86.2.tgz",
- "integrity": "sha512-hJno256j+MS0b3JD1aD3ouTGZVacKNVBuXL2atMQQ8BZ060vl1ptnZ83y569aDW+/rgFSOcqn6ydKeSz4uUKQQ==",
+ "version": "0.87.0",
+ "resolved": "https://registry.npmjs.org/@react-native/metro-config/-/metro-config-0.87.0.tgz",
+ "integrity": "sha512-Pg0DmsJ/DbLP8JuxnRSDmrIaQjKhpzd2uYAZRyB2A8fJQzJWpAFLr7TUAXhiGD5025F6+PVPAnJL3HXaeMfZqQ==",
"devOptional": true,
"license": "MIT",
"dependencies": {
- "@react-native/js-polyfills": "0.86.2",
- "@react-native/metro-babel-transformer": "0.86.2",
- "metro-config": "^0.84.3",
- "metro-runtime": "^0.84.3"
+ "@react-native/js-polyfills": "0.87.0",
+ "@react-native/metro-babel-transformer": "0.87.0",
+ "metro-config": "^0.87.0",
+ "metro-runtime": "^0.87.0"
},
"engines": {
- "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0"
+ "node": "^22.13.0 || ^24.3.0 || >= 26.0.0"
}
},
"node_modules/@react-native/new-app-screen": {
- "version": "0.86.2",
- "resolved": "https://registry.npmjs.org/@react-native/new-app-screen/-/new-app-screen-0.86.2.tgz",
- "integrity": "sha512-tUFp4Jd2+C6uQM/0hQ7LfPgjL1V/IA9k0KbVJeme8mxulM2v2E0CEWp7WVczOma++/znbjE5eAvZnCUBqrimJA==",
+ "version": "0.87.0",
+ "resolved": "https://registry.npmjs.org/@react-native/new-app-screen/-/new-app-screen-0.87.0.tgz",
+ "integrity": "sha512-+beQmQ6C0DcRl9E6LjWKxIMrUnopVuJMeTYR9hGin2icYbCG9x/DzuqAYHNP2aXLl7AbpY/+tpIdCHbob2QlKw==",
"license": "MIT",
"engines": {
- "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0"
+ "node": "^22.13.0 || ^24.3.0 || >= 26.0.0"
},
"peerDependencies": {
"@types/react": "^19.1.0",
"react": "*",
- "react-native": "0.86.2"
+ "react-native": "0.87.0"
},
"peerDependenciesMeta": {
"@types/react": {
@@ -3334,34 +3347,34 @@
}
},
"node_modules/@react-native/normalize-colors": {
- "version": "0.86.2",
- "resolved": "https://registry.npmjs.org/@react-native/normalize-colors/-/normalize-colors-0.86.2.tgz",
- "integrity": "sha512-EzPFc9Y6lzYOWeso2almwXI7f8+qReHxWvT+algsOczb2UhWXIWXDoSvkdwoSfiwwmGt/ijJgKJoeHlzPkLwRg==",
+ "version": "0.87.0",
+ "resolved": "https://registry.npmjs.org/@react-native/normalize-colors/-/normalize-colors-0.87.0.tgz",
+ "integrity": "sha512-7aEGyrrquUqpbp+aEgOCp2xr0cTLYhJFCMfUqI4IoJddfwosra9Y5qtbrJU5Z/vBLndCmSIzABrWnHK0lxpwcA==",
"license": "MIT"
},
"node_modules/@react-native/typescript-config": {
- "version": "0.86.2",
- "resolved": "https://registry.npmjs.org/@react-native/typescript-config/-/typescript-config-0.86.2.tgz",
- "integrity": "sha512-DcIsPc652AD10sSKWZPv2QjsEB63DEXW20XYwDzk3zdl94XbTlTSn1+VZbtx7MzHk0kkSQcaX30yTdVkNUAz8Q==",
+ "version": "0.87.0",
+ "resolved": "https://registry.npmjs.org/@react-native/typescript-config/-/typescript-config-0.87.0.tgz",
+ "integrity": "sha512-JNpV6NYzQWgMGX4Z9CB1zrKpjXgaq9UOtnRFg1GnSFZcRHiY86RrLm/TGd+zN1QuGAZvGyj7yrZBmFblTMPASA==",
"dev": true,
"license": "MIT"
},
"node_modules/@react-native/virtualized-lists": {
- "version": "0.86.2",
- "resolved": "https://registry.npmjs.org/@react-native/virtualized-lists/-/virtualized-lists-0.86.2.tgz",
- "integrity": "sha512-uO0J72gh3EvE+1/GHRk18QRyBDTRHRB0AraAfojsRjbT7VMuJwKrZYaKGshavoaEud6aw00ZB9/8mTMIKjjcAw==",
+ "version": "0.87.0",
+ "resolved": "https://registry.npmjs.org/@react-native/virtualized-lists/-/virtualized-lists-0.87.0.tgz",
+ "integrity": "sha512-rYQCtZupN7Iczm8fdGg3uKZUXhrxdZPRkg4BZK3RaQJ2HJ7n5tJNR2QPR3vSgpp5CATQggiGCuom1fNEC3T/8g==",
"license": "MIT",
"dependencies": {
"invariant": "^2.2.4",
"nullthrows": "^1.1.1"
},
"engines": {
- "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0"
+ "node": "^22.13.0 || ^24.3.0 || >= 26.0.0"
},
"peerDependencies": {
"@types/react": "^19.2.0",
"react": "*",
- "react-native": "0.86.2"
+ "react-native": "0.87.0"
},
"peerDependenciesMeta": {
"@types/react": {
@@ -3403,7 +3416,7 @@
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-3.0.1.tgz",
"integrity": "sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ==",
- "devOptional": true,
+ "dev": true,
"license": "BSD-3-Clause",
"dependencies": {
"type-detect": "4.0.8"
@@ -3413,7 +3426,7 @@
"version": "10.3.0",
"resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-10.3.0.tgz",
"integrity": "sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==",
- "devOptional": true,
+ "dev": true,
"license": "BSD-3-Clause",
"dependencies": {
"@sinonjs/commons": "^3.0.0"
@@ -3423,7 +3436,7 @@
"version": "7.20.5",
"resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz",
"integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"dependencies": {
"@babel/parser": "^7.20.7",
@@ -3437,7 +3450,7 @@
"version": "7.27.0",
"resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.27.0.tgz",
"integrity": "sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg==",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"dependencies": {
"@babel/types": "^7.0.0"
@@ -3447,7 +3460,7 @@
"version": "7.4.4",
"resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz",
"integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"dependencies": {
"@babel/parser": "^7.1.0",
@@ -3458,7 +3471,7 @@
"version": "7.28.0",
"resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.28.0.tgz",
"integrity": "sha512-8PvcXf70gTDZBgt9ptxJ8elBeBjcLOAcOtoO/mPJjtji1+CdGbHgm77om1GrsPxsiE+uXIpNSK64UYaIwQXd4Q==",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"dependencies": {
"@babel/types": "^7.28.2"
@@ -3468,7 +3481,7 @@
"version": "4.1.9",
"resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.9.tgz",
"integrity": "sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"dependencies": {
"@types/node": "*"
@@ -3542,7 +3555,7 @@
"version": "2.0.3",
"resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.3.tgz",
"integrity": "sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==",
- "devOptional": true,
+ "dev": true,
"license": "MIT"
},
"node_modules/@types/yargs": {
@@ -3561,21 +3574,20 @@
"license": "MIT"
},
"node_modules/@typescript-eslint/eslint-plugin": {
- "version": "8.46.2",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.46.2.tgz",
- "integrity": "sha512-ZGBMToy857/NIPaaCucIUQgqueOiq7HeAKkhlvqVV4lm089zUFW6ikRySx2v+cAhKeUCPuWVHeimyk6Dw1iY3w==",
+ "version": "8.67.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.67.0.tgz",
+ "integrity": "sha512-Un7Heoyj65NREbKAyIrFxeM143NZpExWmy1Nep4DLeQOeLlTeumPjoNKnBrU5D5moWXbPJgRa5Uwcdu0faVNGQ==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@eslint-community/regexpp": "^4.10.0",
- "@typescript-eslint/scope-manager": "8.46.2",
- "@typescript-eslint/type-utils": "8.46.2",
- "@typescript-eslint/utils": "8.46.2",
- "@typescript-eslint/visitor-keys": "8.46.2",
- "graphemer": "^1.4.0",
- "ignore": "^7.0.0",
+ "@eslint-community/regexpp": "^4.12.2",
+ "@typescript-eslint/scope-manager": "8.67.0",
+ "@typescript-eslint/type-utils": "8.67.0",
+ "@typescript-eslint/utils": "8.67.0",
+ "@typescript-eslint/visitor-keys": "8.67.0",
+ "ignore": "^7.0.5",
"natural-compare": "^1.4.0",
- "ts-api-utils": "^2.1.0"
+ "ts-api-utils": "^2.5.0"
},
"engines": {
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
@@ -3585,23 +3597,23 @@
"url": "https://opencollective.com/typescript-eslint"
},
"peerDependencies": {
- "@typescript-eslint/parser": "^8.46.2",
- "eslint": "^8.57.0 || ^9.0.0",
- "typescript": ">=4.8.4 <6.0.0"
+ "@typescript-eslint/parser": "^8.67.0",
+ "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0",
+ "typescript": ">=4.8.4 <6.1.0"
}
},
"node_modules/@typescript-eslint/parser": {
- "version": "8.46.2",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.46.2.tgz",
- "integrity": "sha512-BnOroVl1SgrPLywqxyqdJ4l3S2MsKVLDVxZvjI1Eoe8ev2r3kGDo+PcMihNmDE+6/KjkTubSJnmqGZZjQSBq/g==",
+ "version": "8.67.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.67.0.tgz",
+ "integrity": "sha512-fUBfTuuEulWqX6V8+O3PtScV01tzYYRUDTAirHFKoRAt7nOzoGiPt0M/bB47wWNy0coOOcgEwAMUtBpykMxl6w==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@typescript-eslint/scope-manager": "8.46.2",
- "@typescript-eslint/types": "8.46.2",
- "@typescript-eslint/typescript-estree": "8.46.2",
- "@typescript-eslint/visitor-keys": "8.46.2",
- "debug": "^4.3.4"
+ "@typescript-eslint/scope-manager": "8.67.0",
+ "@typescript-eslint/types": "8.67.0",
+ "@typescript-eslint/typescript-estree": "8.67.0",
+ "@typescript-eslint/visitor-keys": "8.67.0",
+ "debug": "^4.4.3"
},
"engines": {
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
@@ -3611,20 +3623,20 @@
"url": "https://opencollective.com/typescript-eslint"
},
"peerDependencies": {
- "eslint": "^8.57.0 || ^9.0.0",
- "typescript": ">=4.8.4 <6.0.0"
+ "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0",
+ "typescript": ">=4.8.4 <6.1.0"
}
},
"node_modules/@typescript-eslint/project-service": {
- "version": "8.46.2",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.46.2.tgz",
- "integrity": "sha512-PULOLZ9iqwI7hXcmL4fVfIsBi6AN9YxRc0frbvmg8f+4hQAjQ5GYNKK0DIArNo+rOKmR/iBYwkpBmnIwin4wBg==",
+ "version": "8.67.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.67.0.tgz",
+ "integrity": "sha512-cvE8c7ulYeXN9fYuszhCeCsbzyVEXuhrRCybnBre7TUmqb5nRmBfQAwCj0O3WJFDeyAZt4VYv51vMCC9LHSdYw==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@typescript-eslint/tsconfig-utils": "^8.46.2",
- "@typescript-eslint/types": "^8.46.2",
- "debug": "^4.3.4"
+ "@typescript-eslint/tsconfig-utils": "^8.67.0",
+ "@typescript-eslint/types": "^8.67.0",
+ "debug": "^4.4.3"
},
"engines": {
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
@@ -3634,18 +3646,18 @@
"url": "https://opencollective.com/typescript-eslint"
},
"peerDependencies": {
- "typescript": ">=4.8.4 <6.0.0"
+ "typescript": ">=4.8.4 <6.1.0"
}
},
"node_modules/@typescript-eslint/scope-manager": {
- "version": "8.46.2",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.46.2.tgz",
- "integrity": "sha512-LF4b/NmGvdWEHD2H4MsHD8ny6JpiVNDzrSZr3CsckEgCbAGZbYM4Cqxvi9L+WqDMT+51Ozy7lt2M+d0JLEuBqA==",
+ "version": "8.67.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.67.0.tgz",
+ "integrity": "sha512-EgvsleTwS4E+WzzSvem8fAUubLwatMNF1B5hHSLQxcvs7q2dtRhGyujHwLJSYlG41niJ7GP24Aha2+0mb1b2kg==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@typescript-eslint/types": "8.46.2",
- "@typescript-eslint/visitor-keys": "8.46.2"
+ "@typescript-eslint/types": "8.67.0",
+ "@typescript-eslint/visitor-keys": "8.67.0"
},
"engines": {
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
@@ -3656,9 +3668,9 @@
}
},
"node_modules/@typescript-eslint/tsconfig-utils": {
- "version": "8.46.2",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.46.2.tgz",
- "integrity": "sha512-a7QH6fw4S57+F5y2FIxxSDyi5M4UfGF+Jl1bCGd7+L4KsaUY80GsiF/t0UoRFDHAguKlBaACWJRmdrc6Xfkkag==",
+ "version": "8.67.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.67.0.tgz",
+ "integrity": "sha512-vV+LUSv5njUWsknE71fqKTlXUva+R76SaeORd6Zojcunk/6DvKFXONU3BrAs2H49mbygUXt6gbYunzwqNwlhdg==",
"dev": true,
"license": "MIT",
"engines": {
@@ -3669,21 +3681,21 @@
"url": "https://opencollective.com/typescript-eslint"
},
"peerDependencies": {
- "typescript": ">=4.8.4 <6.0.0"
+ "typescript": ">=4.8.4 <6.1.0"
}
},
"node_modules/@typescript-eslint/type-utils": {
- "version": "8.46.2",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.46.2.tgz",
- "integrity": "sha512-HbPM4LbaAAt/DjxXaG9yiS9brOOz6fabal4uvUmaUYe6l3K1phQDMQKBRUrr06BQkxkvIZVVHttqiybM9nJsLA==",
+ "version": "8.67.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.67.0.tgz",
+ "integrity": "sha512-aVWDXbRmdXO9siTfX4ditQI1T9+zVcNazT48EJCD0v40/9RIFoUgZ05CmGEq9H2gixRpjUn/iplwvlcvutJW/Q==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@typescript-eslint/types": "8.46.2",
- "@typescript-eslint/typescript-estree": "8.46.2",
- "@typescript-eslint/utils": "8.46.2",
- "debug": "^4.3.4",
- "ts-api-utils": "^2.1.0"
+ "@typescript-eslint/types": "8.67.0",
+ "@typescript-eslint/typescript-estree": "8.67.0",
+ "@typescript-eslint/utils": "8.67.0",
+ "debug": "^4.4.3",
+ "ts-api-utils": "^2.5.0"
},
"engines": {
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
@@ -3693,14 +3705,14 @@
"url": "https://opencollective.com/typescript-eslint"
},
"peerDependencies": {
- "eslint": "^8.57.0 || ^9.0.0",
- "typescript": ">=4.8.4 <6.0.0"
+ "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0",
+ "typescript": ">=4.8.4 <6.1.0"
}
},
"node_modules/@typescript-eslint/types": {
- "version": "8.46.2",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.46.2.tgz",
- "integrity": "sha512-lNCWCbq7rpg7qDsQrd3D6NyWYu+gkTENkG5IKYhUIcxSb59SQC/hEQ+MrG4sTgBVghTonNWq42bA/d4yYumldQ==",
+ "version": "8.67.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.67.0.tgz",
+ "integrity": "sha512-sBtgslww8nsMYUjhdPBiSyUqSzT8uR6g93A2QXnQC8+cGdjz0CyaOdqHDRJb1AtORbZCNUJBBeFA/tNR2uQmww==",
"dev": true,
"license": "MIT",
"engines": {
@@ -3712,22 +3724,21 @@
}
},
"node_modules/@typescript-eslint/typescript-estree": {
- "version": "8.46.2",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.46.2.tgz",
- "integrity": "sha512-f7rW7LJ2b7Uh2EiQ+7sza6RDZnajbNbemn54Ob6fRwQbgcIn+GWfyuHDHRYgRoZu1P4AayVScrRW+YfbTvPQoQ==",
+ "version": "8.67.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.67.0.tgz",
+ "integrity": "sha512-EKQBCE9yNlRJYm7jdTW5AhDacDUmSwQb0FAJAmK2EKYrNXIsa2vxcSZx6PvJ/dEdI6lS+Y9W+EXckLj0iPFGcw==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@typescript-eslint/project-service": "8.46.2",
- "@typescript-eslint/tsconfig-utils": "8.46.2",
- "@typescript-eslint/types": "8.46.2",
- "@typescript-eslint/visitor-keys": "8.46.2",
- "debug": "^4.3.4",
- "fast-glob": "^3.3.2",
- "is-glob": "^4.0.3",
- "minimatch": "^9.0.4",
- "semver": "^7.6.0",
- "ts-api-utils": "^2.1.0"
+ "@typescript-eslint/project-service": "8.67.0",
+ "@typescript-eslint/tsconfig-utils": "8.67.0",
+ "@typescript-eslint/types": "8.67.0",
+ "@typescript-eslint/visitor-keys": "8.67.0",
+ "debug": "^4.4.3",
+ "minimatch": "^10.2.2",
+ "semver": "^7.7.3",
+ "tinyglobby": "^0.2.15",
+ "ts-api-utils": "^2.5.0"
},
"engines": {
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
@@ -3737,13 +3748,13 @@
"url": "https://opencollective.com/typescript-eslint"
},
"peerDependencies": {
- "typescript": ">=4.8.4 <6.0.0"
+ "typescript": ">=4.8.4 <6.1.0"
}
},
"node_modules/@typescript-eslint/typescript-estree/node_modules/semver": {
- "version": "7.7.3",
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz",
- "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==",
+ "version": "7.8.5",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz",
+ "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==",
"dev": true,
"license": "ISC",
"bin": {
@@ -3754,16 +3765,16 @@
}
},
"node_modules/@typescript-eslint/utils": {
- "version": "8.46.2",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.46.2.tgz",
- "integrity": "sha512-sExxzucx0Tud5tE0XqR0lT0psBQvEpnpiul9XbGUB1QwpWJJAps1O/Z7hJxLGiZLBKMCutjTzDgmd1muEhBnVg==",
+ "version": "8.67.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.67.0.tgz",
+ "integrity": "sha512-U9D1FdwEWBwok3hxxSdhclMb0twvt9QnjIQ0VfQ1AiX2epnpSgv2ubVDsayOFyY8K6FX+AQ7E0FKWVG3iKsj1A==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@eslint-community/eslint-utils": "^4.7.0",
- "@typescript-eslint/scope-manager": "8.46.2",
- "@typescript-eslint/types": "8.46.2",
- "@typescript-eslint/typescript-estree": "8.46.2"
+ "@eslint-community/eslint-utils": "^4.9.1",
+ "@typescript-eslint/scope-manager": "8.67.0",
+ "@typescript-eslint/types": "8.67.0",
+ "@typescript-eslint/typescript-estree": "8.67.0"
},
"engines": {
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
@@ -3773,19 +3784,19 @@
"url": "https://opencollective.com/typescript-eslint"
},
"peerDependencies": {
- "eslint": "^8.57.0 || ^9.0.0",
- "typescript": ">=4.8.4 <6.0.0"
+ "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0",
+ "typescript": ">=4.8.4 <6.1.0"
}
},
"node_modules/@typescript-eslint/visitor-keys": {
- "version": "8.46.2",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.46.2.tgz",
- "integrity": "sha512-tUFMXI4gxzzMXt4xpGJEsBsTox0XbNQ1y94EwlD/CuZwFcQP79xfQqMhau9HsRc/J0cAPA/HZt1dZPtGn9V/7w==",
+ "version": "8.67.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.67.0.tgz",
+ "integrity": "sha512-fkv8dHRDqfGtTHuJeebdrQ7cX6Ad4WAS00rgHh9UGvMycF1mjBfsxry1XsLIFhWZ6Judlh6UdzK+TYlbpCXgnA==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@typescript-eslint/types": "8.46.2",
- "eslint-visitor-keys": "^4.2.1"
+ "@typescript-eslint/types": "8.67.0",
+ "eslint-visitor-keys": "^5.0.0"
},
"engines": {
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
@@ -3796,13 +3807,13 @@
}
},
"node_modules/@typescript-eslint/visitor-keys/node_modules/eslint-visitor-keys": {
- "version": "4.2.1",
- "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz",
- "integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==",
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-5.0.1.tgz",
+ "integrity": "sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==",
"dev": true,
"license": "Apache-2.0",
"engines": {
- "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
+ "node": "^20.19.0 || ^22.13.0 || >=24"
},
"funding": {
"url": "https://opencollective.com/eslint"
@@ -3822,18 +3833,6 @@
"devOptional": true,
"license": "MIT"
},
- "node_modules/abort-controller": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz",
- "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==",
- "license": "MIT",
- "dependencies": {
- "event-target-shim": "^5.0.0"
- },
- "engines": {
- "node": ">=6.5"
- }
- },
"node_modules/accepts": {
"version": "1.3.8",
"resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz",
@@ -4004,7 +4003,7 @@
"version": "3.1.3",
"resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz",
"integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==",
- "devOptional": true,
+ "dev": true,
"license": "ISC",
"dependencies": {
"normalize-path": "^3.0.0",
@@ -4014,6 +4013,19 @@
"node": ">= 8"
}
},
+ "node_modules/anynum": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/anynum/-/anynum-1.0.1.tgz",
+ "integrity": "sha512-N6//FLET/tXYNM/F6ABca1oH6fWB+KlTt909Le28WMDBk8oaT4vY17DCrwg2MvmuqUKt3Ni4N5dGJ/EoBgcO6A==",
+ "devOptional": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/NaturalIntelligence"
+ }
+ ],
+ "license": "MIT"
+ },
"node_modules/appdirsjs": {
"version": "1.2.8",
"resolved": "https://registry.npmjs.org/appdirsjs/-/appdirsjs-1.2.8.tgz",
@@ -4229,7 +4241,7 @@
"version": "29.7.0",
"resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.7.0.tgz",
"integrity": "sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"dependencies": {
"@jest/transform": "^29.7.0",
@@ -4251,7 +4263,7 @@
"version": "6.1.1",
"resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz",
"integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==",
- "devOptional": true,
+ "dev": true,
"license": "BSD-3-Clause",
"dependencies": {
"@babel/helper-plugin-utils": "^7.0.0",
@@ -4268,7 +4280,7 @@
"version": "5.2.1",
"resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz",
"integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==",
- "devOptional": true,
+ "dev": true,
"license": "BSD-3-Clause",
"dependencies": {
"@babel/core": "^7.12.3",
@@ -4285,7 +4297,7 @@
"version": "29.6.3",
"resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-29.6.3.tgz",
"integrity": "sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"dependencies": {
"@babel/template": "^7.3.3",
@@ -4340,12 +4352,12 @@
}
},
"node_modules/babel-plugin-syntax-hermes-parser": {
- "version": "0.36.0",
- "resolved": "https://registry.npmjs.org/babel-plugin-syntax-hermes-parser/-/babel-plugin-syntax-hermes-parser-0.36.0.tgz",
- "integrity": "sha512-LhD0xdoedDw7ansQgXbB2DADLZIK/LRXuWNBPuVzMc5S2WK5GyT89tCM+cQzxFGO0mGyLK6D5TrVOJJzAoDy8Q==",
+ "version": "0.36.1",
+ "resolved": "https://registry.npmjs.org/babel-plugin-syntax-hermes-parser/-/babel-plugin-syntax-hermes-parser-0.36.1.tgz",
+ "integrity": "sha512-ycduwJbvdvIMmVvlAZqGggS+pm5Eu4Bk9pcV9Sm2Z4PJNRVsKkv0g7vHj+LeuC1gHTeF67sJXFOq61IlqCa2hA==",
"license": "MIT",
"dependencies": {
- "hermes-parser": "0.36.0"
+ "hermes-parser": "0.36.1"
}
},
"node_modules/babel-plugin-transform-flow-enums": {
@@ -4362,7 +4374,7 @@
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.2.0.tgz",
"integrity": "sha512-E/VlAEzRrsLEb2+dv8yp3bo4scof3l9nR4lrld+Iy5NyVqgVYUJnDAmunkhPMisRI32Qc4iRiz425d8vM++2fg==",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"dependencies": {
"@babel/plugin-syntax-async-generators": "^7.8.4",
@@ -4389,7 +4401,7 @@
"version": "29.6.3",
"resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-29.6.3.tgz",
"integrity": "sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"dependencies": {
"babel-plugin-jest-hoist": "^29.6.3",
@@ -4406,7 +4418,7 @@
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
"integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
- "devOptional": true,
+ "dev": true,
"license": "MIT"
},
"node_modules/base64-js": {
@@ -4451,55 +4463,51 @@
}
},
"node_modules/body-parser": {
- "version": "1.20.6",
- "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.6.tgz",
- "integrity": "sha512-p5tAzS57i5MV9fZFDj9LeIiTZEufbSe2eDozP+ElheSUq1m74CRq1jI4mYNDdVs9vQztXFLuk/Gd6BWTdwRJ5g==",
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-2.3.0.tgz",
+ "integrity": "sha512-2cGmJupaNgg+QUwVLAucDuWuoMZ6EX9iHDRswZ5lsNYEmwPaRknMPCLZz07yTzVq/83p4o/wzbDZbBrTvGGTIw==",
"devOptional": true,
"license": "MIT",
"dependencies": {
- "bytes": "~3.1.2",
- "content-type": "~1.0.5",
- "debug": "2.6.9",
- "depd": "2.0.0",
- "destroy": "~1.2.0",
- "http-errors": "~2.0.1",
- "iconv-lite": "~0.4.24",
- "on-finished": "~2.4.1",
- "qs": "~6.15.1",
- "raw-body": "~2.5.3",
- "type-is": "~1.6.18",
- "unpipe": "~1.0.0"
+ "bytes": "^3.1.2",
+ "content-type": "^2.0.0",
+ "debug": "^4.4.3",
+ "http-errors": "^2.0.1",
+ "iconv-lite": "^0.7.2",
+ "on-finished": "^2.4.1",
+ "qs": "^6.15.2",
+ "raw-body": "^3.0.2",
+ "type-is": "^2.1.0"
},
"engines": {
- "node": ">= 0.8",
- "npm": "1.2.8000 || >= 1.4.16"
+ "node": ">=18"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/express"
}
},
- "node_modules/body-parser/node_modules/debug": {
- "version": "2.6.9",
- "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
- "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
- "devOptional": true,
+ "node_modules/brace-expansion": {
+ "version": "5.0.9",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.9.tgz",
+ "integrity": "sha512-ScQ4IuvIEF1TMlP7Zt+vjJ//9zlPb2SDcxWxM3bk8s6t6GGdJ7KO1dCcTidOPJKePW30LE/2cT7wCyPho9/Wxg==",
+ "dev": true,
"license": "MIT",
"dependencies": {
- "ms": "2.0.0"
+ "balanced-match": "^4.0.2"
+ },
+ "engines": {
+ "node": "20 || >=22"
}
},
- "node_modules/body-parser/node_modules/ms": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
- "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
- "devOptional": true,
- "license": "MIT"
- },
- "node_modules/brace-expansion": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz",
- "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==",
+ "node_modules/brace-expansion/node_modules/balanced-match": {
+ "version": "4.0.4",
+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz",
+ "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==",
"dev": true,
"license": "MIT",
- "dependencies": {
- "balanced-match": "^1.0.0"
+ "engines": {
+ "node": "18 || 20 || >=22"
}
},
"node_modules/braces": {
@@ -4953,7 +4961,7 @@
"version": "0.0.1",
"resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
"integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",
- "devOptional": true,
+ "dev": true,
"license": "MIT"
},
"node_modules/connect": {
@@ -4987,13 +4995,17 @@
"license": "MIT"
},
"node_modules/content-type": {
- "version": "1.0.5",
- "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz",
- "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/content-type/-/content-type-2.0.0.tgz",
+ "integrity": "sha512-j/O/d7GcZCyNl7/hwZAb606rzqkyvaDctLmckbxLzHvFBzTJHuGEdodATcP3yIRoDrLHkIATJuvzbFlp/ki2cQ==",
"devOptional": true,
"license": "MIT",
"engines": {
- "node": ">= 0.6"
+ "node": ">=18"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/express"
}
},
"node_modules/convert-source-map": {
@@ -6058,7 +6070,7 @@
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
"integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
- "devOptional": true,
+ "dev": true,
"license": "BSD-2-Clause",
"bin": {
"esparse": "bin/esparse.js",
@@ -6123,15 +6135,6 @@
"node": ">= 0.6"
}
},
- "node_modules/event-target-shim": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz",
- "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==",
- "license": "MIT",
- "engines": {
- "node": ">=6"
- }
- },
"node_modules/execa": {
"version": "5.1.1",
"resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz",
@@ -6229,7 +6232,7 @@
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
"integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
- "devOptional": true,
+ "dev": true,
"license": "MIT"
},
"node_modules/fast-levenshtein": {
@@ -6239,10 +6242,27 @@
"dev": true,
"license": "MIT"
},
+ "node_modules/fast-xml-builder": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/fast-xml-builder/-/fast-xml-builder-1.3.0.tgz",
+ "integrity": "sha512-F74cZEdCvuw9P41GAC3rod4X04jjWGM1JPEv/GWSqFTWLsdyMSBMBMlm9Hk3GLBgLBbdBNY8yee0pQh2RBVESQ==",
+ "devOptional": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/NaturalIntelligence"
+ }
+ ],
+ "license": "MIT",
+ "dependencies": {
+ "path-expression-matcher": "^1.6.2",
+ "xml-naming": "^0.3.0"
+ }
+ },
"node_modules/fast-xml-parser": {
- "version": "4.5.7",
- "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.5.7.tgz",
- "integrity": "sha512-a6Qh1RMCNbSrU1+sAyAAZH3rTe+OaWJbNZIq0S+ifZciUUOQtlVxBJwoTUE2bYhysmG/RYyI5WJFIKdBahJdrQ==",
+ "version": "5.10.1",
+ "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-5.10.1.tgz",
+ "integrity": "sha512-IEMIf7298kXuZSRFoGfMYrl7is8LpavODgbNz1cwIudv7KwVFnuU+UsMporfq6PD6aXSlawZlARiA3UywCTfMw==",
"devOptional": true,
"funding": [
{
@@ -6252,7 +6272,12 @@
],
"license": "MIT",
"dependencies": {
- "strnum": "^1.0.5"
+ "@nodable/entities": "^3.0.0",
+ "fast-xml-builder": "^1.2.0",
+ "is-unsafe": "^2.0.0",
+ "path-expression-matcher": "^1.6.2",
+ "strnum": "^2.4.1",
+ "xml-naming": "^0.3.0"
},
"bin": {
"fxparser": "src/cli/cli.js"
@@ -6448,13 +6473,14 @@
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
"integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==",
- "devOptional": true,
+ "dev": true,
"license": "ISC"
},
"node_modules/fsevents": {
"version": "2.3.3",
"resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
"integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
+ "dev": true,
"hasInstallScript": true,
"license": "MIT",
"optional": true,
@@ -6563,7 +6589,7 @@
"version": "0.1.0",
"resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz",
"integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=8.0.0"
@@ -6619,7 +6645,7 @@
"resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
"integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
"deprecated": "Glob versions prior to v9 are no longer supported",
- "devOptional": true,
+ "dev": true,
"license": "ISC",
"dependencies": {
"fs.realpath": "^1.0.0",
@@ -6653,7 +6679,7 @@
"version": "1.1.12",
"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz",
"integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"dependencies": {
"balanced-match": "^1.0.0",
@@ -6664,7 +6690,7 @@
"version": "3.1.2",
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
"integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
- "devOptional": true,
+ "dev": true,
"license": "ISC",
"dependencies": {
"brace-expansion": "^1.1.7"
@@ -6832,18 +6858,18 @@
"license": "MIT"
},
"node_modules/hermes-estree": {
- "version": "0.36.0",
- "resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.36.0.tgz",
- "integrity": "sha512-A1+8zn5oss2CFP7pKsOaxorQG6FNIz1WU1VDqruLPPZl3LVgeE2C5xfFg8Ow6/Ow4mSslLLtYP1J3n38eKyW9w==",
+ "version": "0.36.1",
+ "resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.36.1.tgz",
+ "integrity": "sha512-guv1nQ6IJ7S83NRFPWc3SA7IBZrdNC9kapwOq6uXvF4wP+sDCgjzQbKPCoyYmoyZRzztF/n/c36l/rccCZSiCw==",
"license": "MIT"
},
"node_modules/hermes-parser": {
- "version": "0.36.0",
- "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.36.0.tgz",
- "integrity": "sha512-GdpwMmH5x6IpC1cijvcvYnlPB60Mh6kTSF/NFdYV/j56gYdi+0RIakYs+eqOV+bbO0SW7mgVVGSsTJxyPQfo3w==",
+ "version": "0.36.1",
+ "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.36.1.tgz",
+ "integrity": "sha512-GApNk4zLHi2UWoWZZkx7LNCOSzLSc5lB55pZ/PhK7ycFeg7u5LcF88p/WbpIi1XUDtE0MpHE3uRR3u3KB7TjSQ==",
"license": "MIT",
"dependencies": {
- "hermes-estree": "0.36.0"
+ "hermes-estree": "0.36.1"
}
},
"node_modules/html-escaper": {
@@ -6906,16 +6932,20 @@
}
},
"node_modules/iconv-lite": {
- "version": "0.4.24",
- "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
- "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
+ "version": "0.7.3",
+ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.7.3.tgz",
+ "integrity": "sha512-IKXpvIzjnC9XTAUbVBcMfGS0EPaIXtW6v+zr+RRp+hqULEpo0owZax6wyRwPOJbWbzjYspQwusTsfVr0ifh4uQ==",
"devOptional": true,
"license": "MIT",
"dependencies": {
- "safer-buffer": ">= 2.1.2 < 3"
+ "safer-buffer": ">= 2.1.2 < 3.0.0"
},
"engines": {
"node": ">=0.10.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/express"
}
},
"node_modules/ieee754": {
@@ -7005,7 +7035,7 @@
"version": "0.1.4",
"resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
"integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=0.8.19"
@@ -7016,7 +7046,7 @@
"resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
"integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
"deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.",
- "devOptional": true,
+ "dev": true,
"license": "ISC",
"dependencies": {
"once": "^1.3.0",
@@ -7486,6 +7516,19 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
+ "node_modules/is-unsafe": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/is-unsafe/-/is-unsafe-2.0.0.tgz",
+ "integrity": "sha512-2LdV822R+wmI86unXA93WCFpL6g+av8ynWk0nrHyJqGop5VoocYsSLFgN8jrfalT6iGeLNM4KXuVSsULP53kEA==",
+ "devOptional": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/NaturalIntelligence"
+ }
+ ],
+ "license": "MIT"
+ },
"node_modules/is-weakmap": {
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz",
@@ -7559,7 +7602,7 @@
"version": "3.2.2",
"resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz",
"integrity": "sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==",
- "devOptional": true,
+ "dev": true,
"license": "BSD-3-Clause",
"engines": {
"node": ">=8"
@@ -7861,7 +7904,7 @@
"version": "29.7.0",
"resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.7.0.tgz",
"integrity": "sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"dependencies": {
"@jest/environment": "^29.7.0",
@@ -7888,7 +7931,7 @@
"version": "29.7.0",
"resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.7.0.tgz",
"integrity": "sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"dependencies": {
"@jest/types": "^29.6.3",
@@ -7944,7 +7987,7 @@
"version": "29.7.0",
"resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.7.0.tgz",
"integrity": "sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"dependencies": {
"@babel/code-frame": "^7.12.13",
@@ -7965,7 +8008,7 @@
"version": "29.7.0",
"resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.7.0.tgz",
"integrity": "sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"dependencies": {
"@jest/types": "^29.6.3",
@@ -7998,7 +8041,7 @@
"version": "29.6.3",
"resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.6.3.tgz",
"integrity": "sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"engines": {
"node": "^14.15.0 || ^16.10.0 || >=18.0.0"
@@ -8728,13 +8771,17 @@
}
},
"node_modules/media-typer": {
- "version": "0.3.0",
- "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
- "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-1.1.1.tgz",
+ "integrity": "sha512-yz3xRaG20c6/BOzvYoDaGtPmGscs7YivItZEEqe6GbwNfHuxu9YNmvnEkMzKldAGY4/80pRcQRZSEnhquk9XuQ==",
"devOptional": true,
"license": "MIT",
"engines": {
- "node": ">= 0.6"
+ "node": ">= 0.8"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/express"
}
},
"node_modules/memoize-one": {
@@ -8760,9 +8807,9 @@
}
},
"node_modules/metro": {
- "version": "0.84.4",
- "resolved": "https://registry.npmjs.org/metro/-/metro-0.84.4.tgz",
- "integrity": "sha512-8ETTubqfD6ornDy2zYDvRcKnVDOXdFJsjetYDBsY4oAsb6NJkiwFR+FaMESyGppFmQUyBQA4H4sFGxzcQSGtFA==",
+ "version": "0.87.0",
+ "resolved": "https://registry.npmjs.org/metro/-/metro-0.87.0.tgz",
+ "integrity": "sha512-fRqFhSzQhLNQSCvJFeuRzBRXAOOKXf1O8d2cvmMtG6yFR0jCllQ7vBsXoLP18yuqtf+N1XwWXTPF11eWy9q6dQ==",
"license": "MIT",
"dependencies": {
"@babel/code-frame": "^7.29.0",
@@ -8779,24 +8826,24 @@
"error-stack-parser": "^2.0.6",
"flow-enums-runtime": "^0.0.6",
"graceful-fs": "^4.2.4",
- "hermes-parser": "0.35.0",
+ "hermes-parser": "0.36.1",
"image-size": "^1.0.2",
"invariant": "^2.2.4",
"jest-worker": "^29.7.0",
"jsc-safe-url": "^0.2.2",
"lodash.throttle": "^4.1.1",
- "metro-babel-transformer": "0.84.4",
- "metro-cache": "0.84.4",
- "metro-cache-key": "0.84.4",
- "metro-config": "0.84.4",
- "metro-core": "0.84.4",
- "metro-file-map": "0.84.4",
- "metro-resolver": "0.84.4",
- "metro-runtime": "0.84.4",
- "metro-source-map": "0.84.4",
- "metro-symbolicate": "0.84.4",
- "metro-transform-plugins": "0.84.4",
- "metro-transform-worker": "0.84.4",
+ "metro-babel-transformer": "0.87.0",
+ "metro-cache": "0.87.0",
+ "metro-cache-key": "0.87.0",
+ "metro-config": "0.87.0",
+ "metro-core": "0.87.0",
+ "metro-file-map": "0.87.0",
+ "metro-resolver": "0.87.0",
+ "metro-runtime": "0.87.0",
+ "metro-source-map": "0.87.0",
+ "metro-symbolicate": "0.87.0",
+ "metro-transform-plugins": "0.87.0",
+ "metro-transform-worker": "0.87.0",
"mime-types": "^3.0.1",
"nullthrows": "^1.1.1",
"serialize-error": "^2.1.0",
@@ -8809,104 +8856,88 @@
"metro": "src/cli.js"
},
"engines": {
- "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0"
+ "node": "^22.13.0 || ^24.3.0 || >= 26.0.0"
}
},
"node_modules/metro-babel-transformer": {
- "version": "0.84.4",
- "resolved": "https://registry.npmjs.org/metro-babel-transformer/-/metro-babel-transformer-0.84.4.tgz",
- "integrity": "sha512-rvCfz8snl9h20VcvpOHxZuHP1SlAkv4HXbzw7nyyVwu6Eqo5PRerbakQ9XmUCOsRy70spJ37O+G1TK8oMzo48g==",
+ "version": "0.87.0",
+ "resolved": "https://registry.npmjs.org/metro-babel-transformer/-/metro-babel-transformer-0.87.0.tgz",
+ "integrity": "sha512-IEn1K1FyY4J1sA5y6zqDjf2OkfmpTEqhZOeP6MJX8HepSW0cuHGw1m8bYOdv2adkG3XUE9dtM0csUs0gP/Xa5w==",
"license": "MIT",
"dependencies": {
"@babel/core": "^7.25.2",
"flow-enums-runtime": "^0.0.6",
- "hermes-parser": "0.35.0",
- "metro-cache-key": "0.84.4",
+ "hermes-parser": "0.36.1",
+ "metro-cache-key": "0.87.0",
"nullthrows": "^1.1.1"
},
"engines": {
- "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0"
- }
- },
- "node_modules/metro-babel-transformer/node_modules/hermes-estree": {
- "version": "0.35.0",
- "resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.35.0.tgz",
- "integrity": "sha512-xVx5Opwy8Oo1I5yGpVRhCvWL/iV3M+ylksSKVNlxxD90cpDpR/AR1jLYqK8HWihm065a6UI3HeyAmYzwS8NOOg==",
- "license": "MIT"
- },
- "node_modules/metro-babel-transformer/node_modules/hermes-parser": {
- "version": "0.35.0",
- "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.35.0.tgz",
- "integrity": "sha512-9JLjeHxBx8T4CAsydZR49PNZUaix+WpQJwu9p2010lu+7Kwl6D/7wYFFJxoz+aXkaaClp9Zfg6W6/zVlSJORaA==",
- "license": "MIT",
- "dependencies": {
- "hermes-estree": "0.35.0"
+ "node": "^22.13.0 || ^24.3.0 || >= 26.0.0"
}
},
"node_modules/metro-cache": {
- "version": "0.84.4",
- "resolved": "https://registry.npmjs.org/metro-cache/-/metro-cache-0.84.4.tgz",
- "integrity": "sha512-gpcFQdSLUwUCk71saKoE64jLFbx2nwTfVCcPSULMNT8QYq0p1eZZE29Jvd0HtT/UlhC3ZOutLxJME5xqD2JUZg==",
+ "version": "0.87.0",
+ "resolved": "https://registry.npmjs.org/metro-cache/-/metro-cache-0.87.0.tgz",
+ "integrity": "sha512-146vS1BMSKcp99jddOhFBfHwzUEWN35NrsnSJDF2sQQ0ZT5OsBcOjd574PM233TWEZISRJ5DOK+vokD+1ubx+w==",
"license": "MIT",
"dependencies": {
"exponential-backoff": "^3.1.1",
"flow-enums-runtime": "^0.0.6",
"https-proxy-agent": "^7.0.5",
- "metro-core": "0.84.4"
+ "metro-core": "0.87.0"
},
"engines": {
- "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0"
+ "node": "^22.13.0 || ^24.3.0 || >= 26.0.0"
}
},
"node_modules/metro-cache-key": {
- "version": "0.84.4",
- "resolved": "https://registry.npmjs.org/metro-cache-key/-/metro-cache-key-0.84.4.tgz",
- "integrity": "sha512-wVO79aGrkYImpnaVS4+d5RrRBRPX31QtvKB3wKGBuiNSznduZTQHzsrJZRroFJSwnygrzdsGUtDQPuqqFjFdvw==",
+ "version": "0.87.0",
+ "resolved": "https://registry.npmjs.org/metro-cache-key/-/metro-cache-key-0.87.0.tgz",
+ "integrity": "sha512-Q+MPt6jl0zQogr4Q02WaJK6HY+GtE5A0nzj8kIV1Owgrx6OMNvm6scPTr1SM/R4LpCE8EH/Y5qfbXQ84GHTr0Q==",
"license": "MIT",
"dependencies": {
"flow-enums-runtime": "^0.0.6"
},
"engines": {
- "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0"
+ "node": "^22.13.0 || ^24.3.0 || >= 26.0.0"
}
},
"node_modules/metro-config": {
- "version": "0.84.4",
- "resolved": "https://registry.npmjs.org/metro-config/-/metro-config-0.84.4.tgz",
- "integrity": "sha512-PMotGDjXcXLWo2TMRH+VR99phFNgYTwqh4OoieIKK3yTJa1Jmkl+fZJxDO0jfBvNF+WESHciHvpNuBtXaF3B0Q==",
+ "version": "0.87.0",
+ "resolved": "https://registry.npmjs.org/metro-config/-/metro-config-0.87.0.tgz",
+ "integrity": "sha512-yZ9QAIzWH9MxwrzwRlX/CBGRWOT14l7klSDYg8hdtSdnoUs5A7MQRdHE2KB9iHVzGQW5wgWM5aXJswNeWbSQPA==",
"license": "MIT",
"dependencies": {
"connect": "^3.6.5",
"flow-enums-runtime": "^0.0.6",
"jest-validate": "^29.7.0",
- "metro": "0.84.4",
- "metro-cache": "0.84.4",
- "metro-core": "0.84.4",
- "metro-runtime": "0.84.4",
- "yaml": "^2.6.1"
+ "metro": "0.87.0",
+ "metro-cache": "0.87.0",
+ "metro-core": "0.87.0",
+ "metro-runtime": "0.87.0"
},
"engines": {
- "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0"
+ "node": "^22.13.0 || ^24.3.0 || >= 26.0.0"
}
},
"node_modules/metro-core": {
- "version": "0.84.4",
- "resolved": "https://registry.npmjs.org/metro-core/-/metro-core-0.84.4.tgz",
- "integrity": "sha512-HONpWC5LGXZn3ffkd4Hu6AIrfE7j4Z0g0wMo/goV24WOB3lhuFZ40KgvaDiSw8iyQHloMYay5N/wPX+z8oN/PQ==",
+ "version": "0.87.0",
+ "resolved": "https://registry.npmjs.org/metro-core/-/metro-core-0.87.0.tgz",
+ "integrity": "sha512-yW57+pCOHRC/CJZ99GA2PTd+30dORwDAjUPRCokj91IWW5In9Jwtt2FB5wACrGO8P0GHTyVHdTwDNyZsNndUbA==",
"license": "MIT",
"dependencies": {
"flow-enums-runtime": "^0.0.6",
"lodash.throttle": "^4.1.1",
- "metro-resolver": "0.84.4"
+ "metro-resolver": "0.87.0"
},
"engines": {
- "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0"
+ "node": "^22.13.0 || ^24.3.0 || >= 26.0.0"
}
},
"node_modules/metro-file-map": {
- "version": "0.84.4",
- "resolved": "https://registry.npmjs.org/metro-file-map/-/metro-file-map-0.84.4.tgz",
- "integrity": "sha512-KSVDi/u60hKPx++NLu3MTIvyjzNoJnFAF8PQFxaj1jiSka/wjw+Ua6sNuJ0TDHQv+7AAoFQxeMgaRAe8Yic5wQ==",
+ "version": "0.87.0",
+ "resolved": "https://registry.npmjs.org/metro-file-map/-/metro-file-map-0.87.0.tgz",
+ "integrity": "sha512-Dc57t8jsINwA90bbVlqaeDlxf1rVGgj5SmOEnOMbaHNUM/HCYYTJxPV8SRdOBwh7qTz/biO9vaQvBTjRBgbbsg==",
"license": "MIT",
"dependencies": {
"debug": "^4.4.0",
@@ -8920,65 +8951,65 @@
"walker": "^1.0.7"
},
"engines": {
- "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0"
+ "node": "^22.13.0 || ^24.3.0 || >= 26.0.0"
}
},
"node_modules/metro-minify-terser": {
- "version": "0.84.4",
- "resolved": "https://registry.npmjs.org/metro-minify-terser/-/metro-minify-terser-0.84.4.tgz",
- "integrity": "sha512-5qpbaVOMC7CPitIpuewzVeGw7E+C3ykbv2mqTjQLl85Z3annSVGlSCTcsZjqXZzjupfK4Ztj3dDc4kc44NZwtQ==",
+ "version": "0.87.0",
+ "resolved": "https://registry.npmjs.org/metro-minify-terser/-/metro-minify-terser-0.87.0.tgz",
+ "integrity": "sha512-tPa0O983PDutFu3LXbArRH5NduogcKrvW6fs9VHhksTKUA1iqDyoD1ZSj/Me52xJ6T9/9pOwIVyj9ulKc/zMkg==",
"license": "MIT",
"dependencies": {
"flow-enums-runtime": "^0.0.6",
"terser": "^5.15.0"
},
"engines": {
- "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0"
+ "node": "^22.13.0 || ^24.3.0 || >= 26.0.0"
}
},
"node_modules/metro-resolver": {
- "version": "0.84.4",
- "resolved": "https://registry.npmjs.org/metro-resolver/-/metro-resolver-0.84.4.tgz",
- "integrity": "sha512-1qLgbxQ5ZGhhutuPot1Yp348ofDsATL2WkrHF65TobqTT9K3P9qJXw38bomk7ncp5B7OYMfWwtyBZo1lCV792A==",
+ "version": "0.87.0",
+ "resolved": "https://registry.npmjs.org/metro-resolver/-/metro-resolver-0.87.0.tgz",
+ "integrity": "sha512-Xl3M9R3KToaHJvXlI2lSOxtYHitzxite+195DSi00HL9PcS7Xik5+3xlRjfkKb3FA86SZxYPj+WJwlcfgaZoxg==",
"license": "MIT",
"dependencies": {
"flow-enums-runtime": "^0.0.6"
},
"engines": {
- "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0"
+ "node": "^22.13.0 || ^24.3.0 || >= 26.0.0"
}
},
"node_modules/metro-runtime": {
- "version": "0.84.4",
- "resolved": "https://registry.npmjs.org/metro-runtime/-/metro-runtime-0.84.4.tgz",
- "integrity": "sha512-Jibypds4g7AhzdRKY+kDoj51s5EXMwgyp5ddtlreDAsWefMdOx+agWqgm0H2XSZ/ueanHHVM89fnf5OJnlxa8Q==",
+ "version": "0.87.0",
+ "resolved": "https://registry.npmjs.org/metro-runtime/-/metro-runtime-0.87.0.tgz",
+ "integrity": "sha512-XsXZkgEwI0ZMYSBfvOMAbenzwa60XlObXJ27g6/Khgrz9ESbiBbAsd7hR62G2jRBYOhGAzG61Gk22dpRJj/mdw==",
"license": "MIT",
"dependencies": {
"@babel/runtime": "^7.25.0",
"flow-enums-runtime": "^0.0.6"
},
"engines": {
- "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0"
+ "node": "^22.13.0 || ^24.3.0 || >= 26.0.0"
}
},
"node_modules/metro-source-map": {
- "version": "0.84.4",
- "resolved": "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.84.4.tgz",
- "integrity": "sha512-jbWkPxIesVuo1IWkvezmMJld6iu8nD62GsrZiV6jP37AOdbo4OBq1FJ+qkOg8sV05wAHB//jAbziuW0SlJfW4g==",
+ "version": "0.87.0",
+ "resolved": "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.87.0.tgz",
+ "integrity": "sha512-31BrYqu1c2co93rF1LN9Pw+7g+BrfDyxJkNQWrYm+pfA/+eVYVumF7tFMHbXLePLmHfhvSgVvbK6su1Oyiw1ng==",
"license": "MIT",
"dependencies": {
"@babel/traverse": "^7.29.0",
"@babel/types": "^7.29.0",
"flow-enums-runtime": "^0.0.6",
"invariant": "^2.2.4",
- "metro-symbolicate": "0.84.4",
+ "metro-symbolicate": "0.87.0",
"nullthrows": "^1.1.1",
- "ob1": "0.84.4",
+ "ob1": "0.87.0",
"source-map": "^0.5.6",
"vlq": "^1.0.0"
},
"engines": {
- "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0"
+ "node": "^22.13.0 || ^24.3.0 || >= 26.0.0"
}
},
"node_modules/metro-source-map/node_modules/source-map": {
@@ -8991,14 +9022,14 @@
}
},
"node_modules/metro-symbolicate": {
- "version": "0.84.4",
- "resolved": "https://registry.npmjs.org/metro-symbolicate/-/metro-symbolicate-0.84.4.tgz",
- "integrity": "sha512-OnfpacxUqGPZQ27t8qK9mFa7uqHIlVWeqRqkCbvMvreEBiamEeOn8krKtcwgP5M4cYDPwuSmCTopHMVthqG4zA==",
+ "version": "0.87.0",
+ "resolved": "https://registry.npmjs.org/metro-symbolicate/-/metro-symbolicate-0.87.0.tgz",
+ "integrity": "sha512-uOpTxAXu74N+RSujUZ78L6gjI6bDdnz6XuW+AIUNuubZDEQPIpaX0StzIb0GMeQWP6zfHOHwFrWPP5Iquu1GXw==",
"license": "MIT",
"dependencies": {
"flow-enums-runtime": "^0.0.6",
"invariant": "^2.2.4",
- "metro-source-map": "0.84.4",
+ "metro-source-map": "0.87.0",
"nullthrows": "^1.1.1",
"source-map": "^0.5.6",
"vlq": "^1.0.0"
@@ -9007,7 +9038,7 @@
"metro-symbolicate": "src/index.js"
},
"engines": {
- "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0"
+ "node": "^22.13.0 || ^24.3.0 || >= 26.0.0"
}
},
"node_modules/metro-symbolicate/node_modules/source-map": {
@@ -9020,9 +9051,9 @@
}
},
"node_modules/metro-transform-plugins": {
- "version": "0.84.4",
- "resolved": "https://registry.npmjs.org/metro-transform-plugins/-/metro-transform-plugins-0.84.4.tgz",
- "integrity": "sha512-kehr6HbAecqD0/a3xLXobELdPaAmRAl8bel0qagPF4vhZtux93nS8S4eq2kgKt6J2GnQpVjSoW1PXdst04mwow==",
+ "version": "0.87.0",
+ "resolved": "https://registry.npmjs.org/metro-transform-plugins/-/metro-transform-plugins-0.87.0.tgz",
+ "integrity": "sha512-i8keUe9+BaSwMuQM26DGheElCpTtflAKIrSwJAm8ZsgDb50RAUQus+e6zt2suaJXJ1OxZa7vqgtqoZxdniM6Fw==",
"license": "MIT",
"dependencies": {
"@babel/core": "^7.25.2",
@@ -9033,13 +9064,13 @@
"nullthrows": "^1.1.1"
},
"engines": {
- "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0"
+ "node": "^22.13.0 || ^24.3.0 || >= 26.0.0"
}
},
"node_modules/metro-transform-worker": {
- "version": "0.84.4",
- "resolved": "https://registry.npmjs.org/metro-transform-worker/-/metro-transform-worker-0.84.4.tgz",
- "integrity": "sha512-W1IYMvvXTu4MxYr7d9h7CeG2vpIr3bmLLIavkPY4O1ilzDrvS8z/NEe6y+pC44Ff7raMXQgYSfdqDUwN/i39gg==",
+ "version": "0.87.0",
+ "resolved": "https://registry.npmjs.org/metro-transform-worker/-/metro-transform-worker-0.87.0.tgz",
+ "integrity": "sha512-YftLzNJxCTYxEN5k4AzR8KYwiENTEuz30L+4QeoMrtDd+U8mDThZg/ArR3JVRd8LaikwPOjVAS5SP3xPJN0AaA==",
"license": "MIT",
"dependencies": {
"@babel/core": "^7.25.2",
@@ -9047,17 +9078,17 @@
"@babel/parser": "^7.29.0",
"@babel/types": "^7.29.0",
"flow-enums-runtime": "^0.0.6",
- "metro": "0.84.4",
- "metro-babel-transformer": "0.84.4",
- "metro-cache": "0.84.4",
- "metro-cache-key": "0.84.4",
- "metro-minify-terser": "0.84.4",
- "metro-source-map": "0.84.4",
- "metro-transform-plugins": "0.84.4",
+ "metro": "0.87.0",
+ "metro-babel-transformer": "0.87.0",
+ "metro-cache": "0.87.0",
+ "metro-cache-key": "0.87.0",
+ "metro-minify-terser": "0.87.0",
+ "metro-source-map": "0.87.0",
+ "metro-transform-plugins": "0.87.0",
"nullthrows": "^1.1.1"
},
"engines": {
- "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0"
+ "node": "^22.13.0 || ^24.3.0 || >= 26.0.0"
}
},
"node_modules/metro/node_modules/accepts": {
@@ -9079,21 +9110,6 @@
"integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==",
"license": "MIT"
},
- "node_modules/metro/node_modules/hermes-estree": {
- "version": "0.35.0",
- "resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.35.0.tgz",
- "integrity": "sha512-xVx5Opwy8Oo1I5yGpVRhCvWL/iV3M+ylksSKVNlxxD90cpDpR/AR1jLYqK8HWihm065a6UI3HeyAmYzwS8NOOg==",
- "license": "MIT"
- },
- "node_modules/metro/node_modules/hermes-parser": {
- "version": "0.35.0",
- "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.35.0.tgz",
- "integrity": "sha512-9JLjeHxBx8T4CAsydZR49PNZUaix+WpQJwu9p2010lu+7Kwl6D/7wYFFJxoz+aXkaaClp9Zfg6W6/zVlSJORaA==",
- "license": "MIT",
- "dependencies": {
- "hermes-estree": "0.35.0"
- }
- },
"node_modules/metro/node_modules/mime-types": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.2.tgz",
@@ -9218,16 +9234,16 @@
}
},
"node_modules/minimatch": {
- "version": "9.0.5",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz",
- "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==",
+ "version": "10.2.6",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.6.tgz",
+ "integrity": "sha512-vpLQEs+VLCr1nU0BXS07maYoFwlDAH0gngQuuttxIwutDFEMHq2blX+8vpgxDdK3J1PwjCJiep77OitTZ4Ll1A==",
"dev": true,
- "license": "ISC",
+ "license": "BlueOak-1.0.0",
"dependencies": {
- "brace-expansion": "^2.0.1"
+ "brace-expansion": "^5.0.8"
},
"engines": {
- "node": ">=16 || 14 >=14.17"
+ "node": "18 || 20 || >=22"
},
"funding": {
"url": "https://github.com/sponsors/isaacs"
@@ -9308,7 +9324,7 @@
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
"integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=0.10.0"
@@ -9334,15 +9350,15 @@
"license": "MIT"
},
"node_modules/ob1": {
- "version": "0.84.4",
- "resolved": "https://registry.npmjs.org/ob1/-/ob1-0.84.4.tgz",
- "integrity": "sha512-eJXMpz4aQHXF/YBB9ddqZDIS+ooO91hObo9FoW/xBkr54/zCwYYCDqT/O54vNo8kOkWs5Ou/y28NgdrV0edQNA==",
+ "version": "0.87.0",
+ "resolved": "https://registry.npmjs.org/ob1/-/ob1-0.87.0.tgz",
+ "integrity": "sha512-8Q8sKCiUwsxgSmjDtVWyRgmxsgeJXXam3oQH6Id8ADfNaJMV6GZKyeAl8+pGVVdgwAZabfk5+aExle7AP/nZiA==",
"license": "MIT",
"dependencies": {
"flow-enums-runtime": "^0.0.6"
},
"engines": {
- "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0"
+ "node": "^22.13.0 || ^24.3.0 || >= 26.0.0"
}
},
"node_modules/object-assign": {
@@ -9479,7 +9495,7 @@
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
"integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
- "devOptional": true,
+ "dev": true,
"license": "ISC",
"dependencies": {
"wrappy": "1"
@@ -9667,11 +9683,27 @@
"node": ">=8"
}
},
+ "node_modules/path-expression-matcher": {
+ "version": "1.6.2",
+ "resolved": "https://registry.npmjs.org/path-expression-matcher/-/path-expression-matcher-1.6.2.tgz",
+ "integrity": "sha512-enSlaiat05iasnzmgNxRj8reFdj3puY2QpNgP1aPIaVfT6nn9ICuPoFlKHk8EN22HcwewshO+mN2DGbkCEOtqQ==",
+ "devOptional": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/NaturalIntelligence"
+ }
+ ],
+ "license": "MIT",
+ "engines": {
+ "node": ">=14.0.0"
+ }
+ },
"node_modules/path-is-absolute": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
"integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=0.10.0"
@@ -9715,7 +9747,7 @@
"version": "4.0.7",
"resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.7.tgz",
"integrity": "sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA==",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">= 6"
@@ -9978,19 +10010,19 @@
}
},
"node_modules/raw-body": {
- "version": "2.5.3",
- "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.3.tgz",
- "integrity": "sha512-s4VSOf6yN0rvbRZGxs8Om5CWj6seneMwK3oDb4lWDH0UPhWcxwOWw5+qk24bxq87szX1ydrwylIOp2uG1ojUpA==",
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-3.0.2.tgz",
+ "integrity": "sha512-K5zQjDllxWkf7Z5xJdV0/B0WTNqx6vxG70zJE4N0kBs4LovmEYWJzQGxC9bS9RAKu3bgM40lrd5zoLJ12MQ5BA==",
"devOptional": true,
"license": "MIT",
"dependencies": {
"bytes": "~3.1.2",
"http-errors": "~2.0.1",
- "iconv-lite": "~0.4.24",
+ "iconv-lite": "~0.7.0",
"unpipe": "~1.0.0"
},
"engines": {
- "node": ">= 0.8"
+ "node": ">= 0.10"
}
},
"node_modules/react": {
@@ -10040,30 +10072,28 @@
"license": "MIT"
},
"node_modules/react-native": {
- "version": "0.86.2",
- "resolved": "https://registry.npmjs.org/react-native/-/react-native-0.86.2.tgz",
- "integrity": "sha512-zbJXGZpwfZGA79Z9ob6Atvfx4nAQL8yJBa35s58E4Oo+khPykfQP2sTeumkKbjwajFYfVayg8pj7Il9nIfTk7A==",
- "license": "MIT",
- "dependencies": {
- "@react-native/assets-registry": "0.86.2",
- "@react-native/codegen": "0.86.2",
- "@react-native/community-cli-plugin": "0.86.2",
- "@react-native/gradle-plugin": "0.86.2",
- "@react-native/js-polyfills": "0.86.2",
- "@react-native/normalize-colors": "0.86.2",
- "@react-native/virtualized-lists": "0.86.2",
- "abort-controller": "^3.0.0",
+ "version": "0.87.0",
+ "resolved": "https://registry.npmjs.org/react-native/-/react-native-0.87.0.tgz",
+ "integrity": "sha512-e7CeZOm1wBksIISI5oLNmH4/GJCqWrfNphF7PuBsLY2qUM6mtzqL23N7iLTW6U7LF45qYi+a4iAp5Y1kSk1vVw==",
+ "license": "MIT",
+ "dependencies": {
+ "@react-native/asset-utils": "0.87.0",
+ "@react-native/codegen": "0.87.0",
+ "@react-native/community-cli-plugin": "0.87.0",
+ "@react-native/gradle-plugin": "0.87.0",
+ "@react-native/normalize-colors": "0.87.0",
+ "@react-native/virtualized-lists": "0.87.0",
"anser": "^1.4.9",
"ansi-regex": "^5.0.0",
- "babel-plugin-syntax-hermes-parser": "0.36.0",
+ "babel-plugin-syntax-hermes-parser": "0.36.1",
"base64-js": "^1.5.1",
"commander": "^12.0.0",
"flow-enums-runtime": "^0.0.6",
"hermes-compiler": "250829098.0.16",
"invariant": "^2.2.4",
"memoize-one": "^5.0.0",
- "metro-runtime": "^0.84.3",
- "metro-source-map": "^0.84.3",
+ "metro-runtime": "^0.87.0",
+ "metro-source-map": "^0.87.0",
"nullthrows": "^1.1.1",
"pretty-format": "^29.7.0",
"promise": "^8.3.0",
@@ -10082,17 +10112,13 @@
"react-native": "cli.js"
},
"engines": {
- "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0"
+ "node": "^22.13.0 || ^24.3.0 || >= 26.0.0"
},
"peerDependencies": {
- "@react-native/jest-preset": "0.86.2",
"@types/react": "^19.1.1",
"react": "^19.2.3"
},
"peerDependenciesMeta": {
- "@react-native/jest-preset": {
- "optional": true
- },
"@types/react": {
"optional": true
}
@@ -10838,7 +10864,7 @@
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
"integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=8"
@@ -10913,14 +10939,14 @@
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
"integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==",
- "devOptional": true,
+ "dev": true,
"license": "BSD-3-Clause"
},
"node_modules/stack-utils": {
"version": "2.0.6",
"resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz",
"integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"dependencies": {
"escape-string-regexp": "^2.0.0"
@@ -10933,7 +10959,7 @@
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz",
"integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=8"
@@ -11187,9 +11213,9 @@
}
},
"node_modules/strnum": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/strnum/-/strnum-1.1.2.tgz",
- "integrity": "sha512-vrN+B7DBIoTTZjnPNewwhx6cBA/H+IS7rfW68n7XxC1y7uoiGQBxaKzqucGUgavX15dJgiGztLJ8vxuEzwqBdA==",
+ "version": "2.4.1",
+ "resolved": "https://registry.npmjs.org/strnum/-/strnum-2.4.1.tgz",
+ "integrity": "sha512-M9eUSMT2dCB2cTNPG7UYj6KuK7RJR2SN2+yCV/fTW3xzTCS6EaGZ5pSMgDIjB7r8zSfTGk+dvvn9rTjpVS9Mwg==",
"devOptional": true,
"funding": [
{
@@ -11197,7 +11223,10 @@
"url": "https://github.com/sponsors/NaturalIntelligence"
}
],
- "license": "MIT"
+ "license": "MIT",
+ "dependencies": {
+ "anynum": "^1.0.1"
+ }
},
"node_modules/supports-color": {
"version": "7.2.0",
@@ -11225,9 +11254,9 @@
}
},
"node_modules/terser": {
- "version": "5.49.1",
- "resolved": "https://registry.npmjs.org/terser/-/terser-5.49.1.tgz",
- "integrity": "sha512-7A2xlQ5EnGT8KPA92dUh6RbRYTVw8hEaEN9L1K68l4UOXFuV511NnAqObGoRqGOQofQcMypisu1s3xawCEHrvA==",
+ "version": "5.50.0",
+ "resolved": "https://registry.npmjs.org/terser/-/terser-5.50.0.tgz",
+ "integrity": "sha512-CN9BVxWhgS/hRxtUMjtC2uRWSTcSfQFHMDWma6sKKfIivCD91sM+FOPfvwoaRMqCSrUpe1nv3jDamd9eEQ4y+w==",
"license": "BSD-2-Clause",
"dependencies": {
"@jridgewell/source-map": "^0.3.3",
@@ -11262,7 +11291,7 @@
"version": "6.0.0",
"resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz",
"integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==",
- "devOptional": true,
+ "dev": true,
"license": "ISC",
"dependencies": {
"@istanbuljs/schema": "^0.1.2",
@@ -11277,7 +11306,7 @@
"version": "1.1.12",
"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz",
"integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"dependencies": {
"balanced-match": "^1.0.0",
@@ -11288,7 +11317,7 @@
"version": "3.1.2",
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
"integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
- "devOptional": true,
+ "dev": true,
"license": "ISC",
"dependencies": {
"brace-expansion": "^1.1.7"
@@ -11383,9 +11412,9 @@
}
},
"node_modules/ts-api-utils": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.1.0.tgz",
- "integrity": "sha512-CUgTZL1irw8u29bzrOD/nH85jqyc74D6SshFgujOIA7osm2Rz7dYH77agkx7H4FBNxDq7Cjf+IjaX/8zwFW+ZQ==",
+ "version": "2.5.0",
+ "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.5.0.tgz",
+ "integrity": "sha512-OJ/ibxhPlqrMM0UiNHJ/0CKQkoKF243/AEmplt3qpRgkW8VG7IfOS41h7V8TjITqdByHzrjcS/2si+y4lIh8NA==",
"dev": true,
"license": "MIT",
"engines": {
@@ -11412,7 +11441,7 @@
"version": "4.0.8",
"resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz",
"integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=4"
@@ -11432,17 +11461,39 @@
}
},
"node_modules/type-is": {
- "version": "1.6.18",
- "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
- "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/type-is/-/type-is-2.1.0.tgz",
+ "integrity": "sha512-faYHw0anBbc/kWF3zFTEnxSFOAGUX9GFbOBthvDdLsIlEoWOFOtS0zgCiQYwIskL9iGXZL3kAXD8OoZ4GmMATA==",
"devOptional": true,
"license": "MIT",
"dependencies": {
- "media-typer": "0.3.0",
- "mime-types": "~2.1.24"
+ "content-type": "^2.0.0",
+ "media-typer": "^1.1.0",
+ "mime-types": "^3.0.0"
},
"engines": {
- "node": ">= 0.6"
+ "node": ">= 18"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/express"
+ }
+ },
+ "node_modules/type-is/node_modules/mime-types": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.2.tgz",
+ "integrity": "sha512-Lbgzdk0h4juoQ9fCKXW4by0UJqj+nOOrI9MJ1sSj4nI8aI2eo1qmvQEie4VD1glsS250n15LsWsYtCugiStS5A==",
+ "devOptional": true,
+ "license": "MIT",
+ "dependencies": {
+ "mime-db": "^1.54.0"
+ },
+ "engines": {
+ "node": ">=18"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/express"
}
},
"node_modules/typed-array-buffer": {
@@ -11879,14 +11930,14 @@
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
"integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
- "devOptional": true,
+ "dev": true,
"license": "ISC"
},
"node_modules/write-file-atomic": {
"version": "4.0.2",
"resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz",
"integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==",
- "devOptional": true,
+ "dev": true,
"license": "ISC",
"dependencies": {
"imurmurhash": "^0.1.4",
@@ -11906,6 +11957,22 @@
"async-limiter": "~1.0.0"
}
},
+ "node_modules/xml-naming": {
+ "version": "0.3.0",
+ "resolved": "https://registry.npmjs.org/xml-naming/-/xml-naming-0.3.0.tgz",
+ "integrity": "sha512-ghig2TBE/H11aOVgmahA3MhimvkBr6JIYknH/Dhdk10nXwdbIqBJsbfMxpvFPG8bAw77gN29aQWvKpmVoPlvPQ==",
+ "devOptional": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/NaturalIntelligence"
+ }
+ ],
+ "license": "MIT",
+ "engines": {
+ "node": ">=16.0.0"
+ }
+ },
"node_modules/y18n": {
"version": "5.0.8",
"resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
@@ -11925,6 +11992,7 @@
"version": "2.9.0",
"resolved": "https://registry.npmjs.org/yaml/-/yaml-2.9.0.tgz",
"integrity": "sha512-2AvhNX3mb8zd6Zy7INTtSpl1F15HW6Wnqj0srWlkKLcpYl/gMIMJiyuGq2KeI2YFxUPjdlB+3Lc10seMLtL4cA==",
+ "devOptional": true,
"license": "ISC",
"bin": {
"yaml": "bin.mjs"
diff --git a/Examples/CodePushDemo/package.json b/Examples/CodePushDemo/package.json
index a0a144bd..d1b92b2a 100644
--- a/Examples/CodePushDemo/package.json
+++ b/Examples/CodePushDemo/package.json
@@ -11,8 +11,8 @@
},
"dependencies": {
"react": "19.2.3",
- "react-native": "0.86.2",
- "@react-native/new-app-screen": "0.86.2",
+ "react-native": "0.87.0",
+ "@react-native/new-app-screen": "0.87.0",
"react-native-safe-area-context": "^5.5.2",
"@bitrise/code-push-sdk": "file:../.."
},
@@ -20,14 +20,14 @@
"@babel/core": "^7.25.2",
"@babel/preset-env": "^7.25.3",
"@babel/runtime": "^7.25.0",
- "@react-native-community/cli": "20.1.0",
- "@react-native-community/cli-platform-android": "20.1.0",
- "@react-native-community/cli-platform-ios": "20.1.0",
- "@react-native/babel-preset": "0.86.2",
- "@react-native/eslint-config": "0.86.2",
- "@react-native/jest-preset": "0.86.2",
- "@react-native/metro-config": "0.86.2",
- "@react-native/typescript-config": "0.86.2",
+ "@react-native-community/cli": "20.2.0",
+ "@react-native-community/cli-platform-android": "20.2.0",
+ "@react-native-community/cli-platform-ios": "20.2.0",
+ "@react-native/babel-preset": "0.87.0",
+ "@react-native/eslint-config": "0.87.0",
+ "@react-native/jest-preset": "0.87.0",
+ "@react-native/metro-config": "0.87.0",
+ "@react-native/typescript-config": "0.87.0",
"@types/jest": "^29.5.13",
"@types/react": "^19.2.0",
"@types/react-test-renderer": "^19.1.0",
diff --git a/Examples/CodePushDemo/yarn.lock b/Examples/CodePushDemo/yarn.lock
index b0104cae..b835fb42 100644
--- a/Examples/CodePushDemo/yarn.lock
+++ b/Examples/CodePushDemo/yarn.lock
@@ -16,7 +16,7 @@
resolved "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.28.5.tgz"
integrity sha512-6uFXyCayocRbqhZOB+6XcuZbkMNimwfVGFji8CTZnCzOHVGvDqzvitu1re2AU5LROliz7eQPhB8CpAMvnx9EjA==
-"@babel/core@^7.0.0", "@babel/core@^7.0.0 || ^8.0.0-0", "@babel/core@^7.0.0-0", "@babel/core@^7.0.0-0 || ^8.0.0-0 <8.0.0", "@babel/core@^7.11.0", "@babel/core@^7.11.6", "@babel/core@^7.12.0", "@babel/core@^7.12.3", "@babel/core@^7.13.0", "@babel/core@^7.23.9", "@babel/core@^7.24.4", "@babel/core@^7.25.2", "@babel/core@^7.4.0 || ^8.0.0-0 <8.0.0", "@babel/core@^7.8.0":
+"@babel/core@^7.11.6", "@babel/core@^7.12.3", "@babel/core@^7.23.9", "@babel/core@^7.24.4", "@babel/core@^7.25.2":
version "7.28.5"
resolved "https://registry.npmjs.org/@babel/core/-/core-7.28.5.tgz"
integrity sha512-e7jT4DxYvIDLk1ZHmU/m/mB19rex9sv0c2ftBtjSBv+kVM/902eh0fINUzD7UwLLNR+jU585GxUJ8/EBfAM5fw==
@@ -37,7 +37,7 @@
json5 "^2.2.3"
semver "^6.3.1"
-"@babel/eslint-parser@^7.12.0", "@babel/eslint-parser@^7.25.1":
+"@babel/eslint-parser@^7.25.1":
version "7.28.5"
resolved "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.28.5.tgz"
integrity sha512-fcdRcWahONYo+JRnJg1/AekOacGvKx12Gu0qXJXFi2WBqQA1i7+O5PaxRB7kxE/Op94dExnCiiar6T09pvdHpA==
@@ -1008,7 +1008,6 @@
"@bitrise/code-push-sdk@file:../..":
version "0.0.0"
- resolved "file:../.."
dependencies:
glob "^7.1.7"
hoist-non-react-statics "^3.3.2"
@@ -1017,14 +1016,14 @@
semver "^7.3.5"
xcode "3.0.1"
-"@eslint-community/eslint-utils@^4.2.0", "@eslint-community/eslint-utils@^4.7.0":
- version "4.9.0"
- resolved "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.9.0.tgz"
- integrity sha512-ayVFHdtZ+hsq1t2Dy24wCmGXGe4q9Gu3smhLYALJrr473ZH27MsnSL+LKUlimp4BWJqMDMLmPpx/Q9R3OAlL4g==
+"@eslint-community/eslint-utils@^4.2.0", "@eslint-community/eslint-utils@^4.9.1":
+ version "4.10.1"
+ resolved "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.10.1.tgz"
+ integrity sha512-cuadcxVFE8sDK6iWJbs8Sn0av2Nrh2QSGQhVlBW9AaAHqHwjWsZHT8LJ4hFGPh7ASBV2deFdM7H/DPjulmh8rg==
dependencies:
eslint-visitor-keys "^3.4.3"
-"@eslint-community/regexpp@^4.10.0", "@eslint-community/regexpp@^4.6.1":
+"@eslint-community/regexpp@^4.12.2", "@eslint-community/regexpp@^4.6.1":
version "4.12.2"
resolved "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.2.tgz"
integrity sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==
@@ -1080,6 +1079,14 @@
resolved "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz"
integrity sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==
+"@inquirer/external-editor@^1.0.0":
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/@inquirer/external-editor/-/external-editor-1.0.3.tgz#c23988291ee676290fdab3fd306e64010a6d13b8"
+ integrity sha512-RWbSrDiYmO4LbejWY7ttpxczuwQyZLBUyygsA9Nsv95hpzUWwnNTVQmAq3xuh7vNwCp07UTmE5i11XAEExx4RA==
+ dependencies:
+ chardet "^2.1.1"
+ iconv-lite "^0.7.0"
+
"@isaacs/ttlcache@^1.4.1":
version "1.4.1"
resolved "https://registry.npmjs.org/@isaacs/ttlcache/-/ttlcache-1.4.1.tgz"
@@ -1349,6 +1356,11 @@
dependencies:
eslint-scope "5.1.1"
+"@nodable/entities@^3.0.0":
+ version "3.0.0"
+ resolved "https://registry.npmjs.org/@nodable/entities/-/entities-3.0.0.tgz"
+ integrity sha512-8L9xFeTYKhm49xfIypoe2W5wV1m/3Z58kT+7kR9A8OyFxcPduI4VmxaUMQyKYrRjUoLLSXv6EKKID5Tvj9cUVw==
+
"@nodelib/fs.scandir@2.1.5":
version "2.1.5"
resolved "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz"
@@ -1357,7 +1369,7 @@
"@nodelib/fs.stat" "2.0.5"
run-parallel "^1.1.9"
-"@nodelib/fs.stat@^2.0.2", "@nodelib/fs.stat@2.0.5":
+"@nodelib/fs.stat@2.0.5", "@nodelib/fs.stat@^2.0.2":
version "2.0.5"
resolved "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz"
integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==
@@ -1370,58 +1382,58 @@
"@nodelib/fs.scandir" "2.1.5"
fastq "^1.6.0"
-"@react-native-community/cli-clean@20.1.0":
- version "20.1.0"
- resolved "https://registry.npmjs.org/@react-native-community/cli-clean/-/cli-clean-20.1.0.tgz"
- integrity sha512-77L4DifWfxAT8ByHnkypge7GBMYpbJAjBGV+toowt5FQSGaTBDcBHCX+FFqFRukD5fH6i8sZ41Gtw+nbfCTTIA==
+"@react-native-community/cli-clean@20.2.0":
+ version "20.2.0"
+ resolved "https://registry.npmjs.org/@react-native-community/cli-clean/-/cli-clean-20.2.0.tgz"
+ integrity sha512-krqbhFiwHN8l5wZ2XTcrNq9N+DqDWHxW8RK0bIcrK0O+fMvjYi9e/1Pnx2W0CTotOVcZpHzUbgZ4TQVF231Skw==
dependencies:
- "@react-native-community/cli-tools" "20.1.0"
+ "@react-native-community/cli-tools" "20.2.0"
execa "^5.0.0"
fast-glob "^3.3.2"
picocolors "^1.1.1"
-"@react-native-community/cli-config-android@20.1.0":
- version "20.1.0"
- resolved "https://registry.npmjs.org/@react-native-community/cli-config-android/-/cli-config-android-20.1.0.tgz"
- integrity sha512-3A01ZDyFeCALzzPcwP/fleHoP3sGNq1UX7FzxkTrOFX8RRL9ntXNXQd27E56VU4BBxGAjAJT4Utw8pcOjJceIA==
+"@react-native-community/cli-config-android@20.2.0":
+ version "20.2.0"
+ resolved "https://registry.npmjs.org/@react-native-community/cli-config-android/-/cli-config-android-20.2.0.tgz"
+ integrity sha512-lASofUNBVK0Pq3VEJ1JrCfAW94Rnk38DikauycRcoHl0hWjHIN3XhsN20dEq+CaIJoq37aCg5NSSSpmkET+ShA==
dependencies:
- "@react-native-community/cli-tools" "20.1.0"
+ "@react-native-community/cli-tools" "20.2.0"
fast-glob "^3.3.2"
- fast-xml-parser "^4.4.1"
+ fast-xml-parser "^5.3.6"
picocolors "^1.1.1"
-"@react-native-community/cli-config-apple@20.1.0":
- version "20.1.0"
- resolved "https://registry.npmjs.org/@react-native-community/cli-config-apple/-/cli-config-apple-20.1.0.tgz"
- integrity sha512-n6JVs8Q3yxRbtZQOy05ofeb1kGtspGN3SgwPmuaqvURF9fsuS7c4/9up2Kp9C+1D2J1remPJXiZLNGOcJvfpOA==
+"@react-native-community/cli-config-apple@20.2.0":
+ version "20.2.0"
+ resolved "https://registry.npmjs.org/@react-native-community/cli-config-apple/-/cli-config-apple-20.2.0.tgz"
+ integrity sha512-oohr6BV2riWJ5PYjayi1u52bG3H95MwKPkJCZo9pnOlYTjifZQVkMxZ8VTuk392efh0bijVTYfxH8iJPi97SIQ==
dependencies:
- "@react-native-community/cli-tools" "20.1.0"
+ "@react-native-community/cli-tools" "20.2.0"
execa "^5.0.0"
fast-glob "^3.3.2"
picocolors "^1.1.1"
-"@react-native-community/cli-config@20.1.0":
- version "20.1.0"
- resolved "https://registry.npmjs.org/@react-native-community/cli-config/-/cli-config-20.1.0.tgz"
- integrity sha512-1x9rhLLR/dKKb92Lb5O0l0EmUG08FHf+ZVyVEf9M+tX+p5QIm52MRiy43R0UAZ2jJnFApxRk+N3sxoYK4Dtnag==
+"@react-native-community/cli-config@20.2.0":
+ version "20.2.0"
+ resolved "https://registry.npmjs.org/@react-native-community/cli-config/-/cli-config-20.2.0.tgz"
+ integrity sha512-GF5FxgDfOSLPi/bSiE/xvOGELwzV2GLQnDED+7ArbPi01W1Vu+hD/m+J+bwX34Pocpo767eXAVxc2h9WFUTUfQ==
dependencies:
- "@react-native-community/cli-tools" "20.1.0"
+ "@react-native-community/cli-tools" "20.2.0"
cosmiconfig "^9.0.0"
deepmerge "^4.3.0"
fast-glob "^3.3.2"
joi "^17.2.1"
picocolors "^1.1.1"
-"@react-native-community/cli-doctor@20.1.0":
- version "20.1.0"
- resolved "https://registry.npmjs.org/@react-native-community/cli-doctor/-/cli-doctor-20.1.0.tgz"
- integrity sha512-QfJF1GVjA4PBrIT3SJ0vFFIu0km1vwOmLDlOYVqfojajZJ+Dnvl0f94GN1il/jT7fITAxom///XH3/URvi7YTQ==
+"@react-native-community/cli-doctor@20.2.0":
+ version "20.2.0"
+ resolved "https://registry.npmjs.org/@react-native-community/cli-doctor/-/cli-doctor-20.2.0.tgz"
+ integrity sha512-eZjlwmjPoBXgyD6nV5oDDocL1VH5UW4LxZcMAqyN3rQw5vq3CeJikFpNedKTtSl3P6JizIkInyIHpfrW+9qfJA==
dependencies:
- "@react-native-community/cli-config" "20.1.0"
- "@react-native-community/cli-platform-android" "20.1.0"
- "@react-native-community/cli-platform-apple" "20.1.0"
- "@react-native-community/cli-platform-ios" "20.1.0"
- "@react-native-community/cli-tools" "20.1.0"
+ "@react-native-community/cli-config" "20.2.0"
+ "@react-native-community/cli-platform-android" "20.2.0"
+ "@react-native-community/cli-platform-apple" "20.2.0"
+ "@react-native-community/cli-platform-ios" "20.2.0"
+ "@react-native-community/cli-tools" "20.2.0"
command-exists "^1.2.8"
deepmerge "^4.3.0"
envinfo "^7.13.0"
@@ -1433,42 +1445,42 @@
wcwidth "^1.0.1"
yaml "^2.2.1"
-"@react-native-community/cli-platform-android@20.1.0":
- version "20.1.0"
- resolved "https://registry.npmjs.org/@react-native-community/cli-platform-android/-/cli-platform-android-20.1.0.tgz"
- integrity sha512-TeHPDThOwDppQRpndm9kCdRCBI8AMy3HSIQ+iy7VYQXL5BtZ5LfmGdusoj7nVN/ZGn0Lc6Gwts5qowyupXdeKg==
+"@react-native-community/cli-platform-android@20.2.0":
+ version "20.2.0"
+ resolved "https://registry.npmjs.org/@react-native-community/cli-platform-android/-/cli-platform-android-20.2.0.tgz"
+ integrity sha512-fRglzcf/Yq5lnIkqdA8uf1GvlG18x3Dm48Yvo+l7KiWgh/SVtfVhfvalrtX5rmx+KeJkDA534bGoPvi5+ruWjw==
dependencies:
- "@react-native-community/cli-config-android" "20.1.0"
- "@react-native-community/cli-tools" "20.1.0"
+ "@react-native-community/cli-config-android" "20.2.0"
+ "@react-native-community/cli-tools" "20.2.0"
execa "^5.0.0"
logkitty "^0.7.1"
picocolors "^1.1.1"
-"@react-native-community/cli-platform-apple@20.1.0":
- version "20.1.0"
- resolved "https://registry.npmjs.org/@react-native-community/cli-platform-apple/-/cli-platform-apple-20.1.0.tgz"
- integrity sha512-0ih1hrYezSM2cuOlVnwBEFtMwtd8YgpTLmZauDJCv50rIumtkI1cQoOgLoS4tbPCj9U/Vn2a9BFH0DLFOOIacg==
+"@react-native-community/cli-platform-apple@20.2.0":
+ version "20.2.0"
+ resolved "https://registry.npmjs.org/@react-native-community/cli-platform-apple/-/cli-platform-apple-20.2.0.tgz"
+ integrity sha512-jkEPLAd8C/ZRu39a3nhxwSXe0iisUiJC808GExnrnTcViLtg3sad2ciQ/HjjvbdsPCS9sT+Jr7xh3MzBsPojsQ==
dependencies:
- "@react-native-community/cli-config-apple" "20.1.0"
- "@react-native-community/cli-tools" "20.1.0"
+ "@react-native-community/cli-config-apple" "20.2.0"
+ "@react-native-community/cli-tools" "20.2.0"
execa "^5.0.0"
- fast-xml-parser "^4.4.1"
+ fast-xml-parser "^5.3.6"
picocolors "^1.1.1"
-"@react-native-community/cli-platform-ios@20.1.0":
- version "20.1.0"
- resolved "https://registry.npmjs.org/@react-native-community/cli-platform-ios/-/cli-platform-ios-20.1.0.tgz"
- integrity sha512-XN7Da9z4WsJxtqVtEzY8q2bv22OsvzaFP5zy5+phMWNoJlU4lf7IvBSxqGYMpQ9XhYP7arDw5vmW4W34s06rnA==
+"@react-native-community/cli-platform-ios@20.2.0":
+ version "20.2.0"
+ resolved "https://registry.npmjs.org/@react-native-community/cli-platform-ios/-/cli-platform-ios-20.2.0.tgz"
+ integrity sha512-bCKlBt2HoD7WTl/HX60+4HFhR1lKY64Y9MPWu7yWQwOCEqYRMi6MkRxLimiONj9M2/lNf0z9BPHDzdDe5HM2ag==
dependencies:
- "@react-native-community/cli-platform-apple" "20.1.0"
+ "@react-native-community/cli-platform-apple" "20.2.0"
-"@react-native-community/cli-server-api@20.1.0":
- version "20.1.0"
- resolved "https://registry.npmjs.org/@react-native-community/cli-server-api/-/cli-server-api-20.1.0.tgz"
- integrity sha512-Tb415Oh8syXNT2zOzLzFkBXznzGaqKCiaichxKzGCDKg6JGHp3jSuCmcTcaPeYC7oc32n/S3Psw7798r4Q/7lA==
+"@react-native-community/cli-server-api@20.2.0":
+ version "20.2.0"
+ resolved "https://registry.npmjs.org/@react-native-community/cli-server-api/-/cli-server-api-20.2.0.tgz"
+ integrity sha512-AI1fsl+6LNuOoDcdWsnF3s9ozqminGCUlbFcrgdZIJWyOuFBeQclNydI22VO3vWaO4dHQkfVa3Zo10AncWQvwA==
dependencies:
- "@react-native-community/cli-tools" "20.1.0"
- body-parser "^1.20.3"
+ "@react-native-community/cli-tools" "20.2.0"
+ body-parser "^2.2.2"
compression "^1.7.1"
connect "^3.6.5"
errorhandler "^1.5.1"
@@ -1478,10 +1490,10 @@
serve-static "^1.13.1"
ws "^6.2.3"
-"@react-native-community/cli-tools@20.1.0":
- version "20.1.0"
- resolved "https://registry.npmjs.org/@react-native-community/cli-tools/-/cli-tools-20.1.0.tgz"
- integrity sha512-/YmzHGOkY6Bgrv4OaA1L8rFqsBlQd1EB2/ipAoKPiieV0EcB5PUamUSuNeFU3sBZZTYQCUENwX4wgOHgFUlDnQ==
+"@react-native-community/cli-tools@20.2.0":
+ version "20.2.0"
+ resolved "https://registry.npmjs.org/@react-native-community/cli-tools/-/cli-tools-20.2.0.tgz"
+ integrity sha512-A5W2nqlTidPzGyXzS57jvHsMpQd8iOGSjePj4H318uMbhIdeIHQ5e59fNbdHahS62ISs+2p9s78sVHMbGVa1bg==
dependencies:
"@vscode/sudo-prompt" "^9.0.0"
appdirsjs "^1.2.4"
@@ -1494,24 +1506,24 @@
prompts "^2.4.2"
semver "^7.5.2"
-"@react-native-community/cli-types@20.1.0":
- version "20.1.0"
- resolved "https://registry.npmjs.org/@react-native-community/cli-types/-/cli-types-20.1.0.tgz"
- integrity sha512-D0kDspcwgbVXyNjwicT7Bb1JgXjijTw1JJd+qxyF/a9+sHv7TU4IchV+gN38QegeXqVyM4Ym7YZIvXMFBmyJqA==
+"@react-native-community/cli-types@20.2.0":
+ version "20.2.0"
+ resolved "https://registry.npmjs.org/@react-native-community/cli-types/-/cli-types-20.2.0.tgz"
+ integrity sha512-K60zY/ly8G9rGJQzZ+bFRyLEckAUzyF8Fu9a2Kw6JipCrOl7SiVRBVqjvOr/XnCRKuOpH8i9y7RVg07wkSGRBQ==
dependencies:
joi "^17.2.1"
-"@react-native-community/cli@*", "@react-native-community/cli@20.1.0":
- version "20.1.0"
- resolved "https://registry.npmjs.org/@react-native-community/cli/-/cli-20.1.0.tgz"
- integrity sha512-441WsVtRe4nGJ9OzA+QMU1+22lA6Q2hRWqqIMKD0wjEMLqcSfOZyu2UL9a/yRpL/dRpyUsU4n7AxqKfTKO/Csg==
- dependencies:
- "@react-native-community/cli-clean" "20.1.0"
- "@react-native-community/cli-config" "20.1.0"
- "@react-native-community/cli-doctor" "20.1.0"
- "@react-native-community/cli-server-api" "20.1.0"
- "@react-native-community/cli-tools" "20.1.0"
- "@react-native-community/cli-types" "20.1.0"
+"@react-native-community/cli@20.2.0":
+ version "20.2.0"
+ resolved "https://registry.npmjs.org/@react-native-community/cli/-/cli-20.2.0.tgz"
+ integrity sha512-5RZKkBeUFC4hhrzySzxWmRJwXBTc2PE3L6QUgvnJk3QDxNYMY7aGuI8Gr9eZRS1DbiY10IPWqpJfqSIplzVG6A==
+ dependencies:
+ "@react-native-community/cli-clean" "20.2.0"
+ "@react-native-community/cli-config" "20.2.0"
+ "@react-native-community/cli-doctor" "20.2.0"
+ "@react-native-community/cli-server-api" "20.2.0"
+ "@react-native-community/cli-tools" "20.2.0"
+ "@react-native-community/cli-types" "20.2.0"
commander "^9.4.1"
deepmerge "^4.3.0"
execa "^5.0.0"
@@ -1522,23 +1534,23 @@
prompts "^2.4.2"
semver "^7.5.2"
-"@react-native/assets-registry@0.86.2":
- version "0.86.2"
- resolved "https://registry.npmjs.org/@react-native/assets-registry/-/assets-registry-0.86.2.tgz"
- integrity sha512-vcX/mBjWAVnWofu7KecotquI2unZ/tITwA7OGdq/mdY/zmGXIEvYhfEYyOQij/LRqi9WAL+iizInTBWnxDhK/Q==
+"@react-native/asset-utils@0.87.0":
+ version "0.87.0"
+ resolved "https://registry.npmjs.org/@react-native/asset-utils/-/asset-utils-0.87.0.tgz"
+ integrity sha512-XUSXMnBmQuBMuMWNWaXMGt4tLzb2yraCVO4b7TFCvEqiCg3ByhbQA0QNmPp+cdWgvmPmptCJwOrBWjPxppXgOA==
-"@react-native/babel-plugin-codegen@0.86.2":
- version "0.86.2"
- resolved "https://registry.npmjs.org/@react-native/babel-plugin-codegen/-/babel-plugin-codegen-0.86.2.tgz"
- integrity sha512-NNDZqOlNbH5SzgPks1jFDYH3234Rpa5e/nhZymxhIiBH3NcE3uD+rGj/HWXhH7nHF2ToGK6XbUpqy7nmJPeh+g==
+"@react-native/babel-plugin-codegen@0.87.0":
+ version "0.87.0"
+ resolved "https://registry.npmjs.org/@react-native/babel-plugin-codegen/-/babel-plugin-codegen-0.87.0.tgz"
+ integrity sha512-q0CCSAYgomb2G1fkmJ5ughwvVLqjHcdJ4w3Ffxw4YsdBenWYZsnMARyr/ghvcvfV33/YsZQhdMZ3XnpG6oth/Q==
dependencies:
"@babel/traverse" "^7.29.0"
- "@react-native/codegen" "0.86.2"
+ "@react-native/codegen" "0.87.0"
-"@react-native/babel-preset@0.86.2":
- version "0.86.2"
- resolved "https://registry.npmjs.org/@react-native/babel-preset/-/babel-preset-0.86.2.tgz"
- integrity sha512-4XKEJ6jKW9lXMB1O5o47gBoGgolde1fbX13gLW/erlcn+1ky+MHHo5UjuM3RWGdPJHIvIzekDDumSUHhB9x5iQ==
+"@react-native/babel-preset@0.87.0":
+ version "0.87.0"
+ resolved "https://registry.npmjs.org/@react-native/babel-preset/-/babel-preset-0.87.0.tgz"
+ integrity sha512-vthkHlSDWFVCQtQ22JZadM1J7wicn0773sP0C8wMb+2g6+6hn1209A1rMJz0ijpTI+RQ4XyQRmbnyTsf4kuIWg==
dependencies:
"@babel/core" "^7.25.2"
"@babel/plugin-proposal-export-default-from" "^7.24.7"
@@ -1569,59 +1581,58 @@
"@babel/plugin-transform-runtime" "^7.24.7"
"@babel/plugin-transform-typescript" "^7.25.2"
"@babel/plugin-transform-unicode-regex" "^7.24.7"
- "@react-native/babel-plugin-codegen" "0.86.2"
- babel-plugin-syntax-hermes-parser "0.36.0"
+ "@react-native/babel-plugin-codegen" "0.87.0"
+ babel-plugin-syntax-hermes-parser "0.36.1"
babel-plugin-transform-flow-enums "^0.0.2"
react-refresh "^0.14.0"
-"@react-native/codegen@0.86.2":
- version "0.86.2"
- resolved "https://registry.npmjs.org/@react-native/codegen/-/codegen-0.86.2.tgz"
- integrity sha512-xKkudsahUJ1n//55g4fXk5BStVqqmZlz8HQveL45ZxcfDnwvhuYe2GymksQANFsSN+slvrarjrfq8kIxJzbceA==
+"@react-native/codegen@0.87.0":
+ version "0.87.0"
+ resolved "https://registry.npmjs.org/@react-native/codegen/-/codegen-0.87.0.tgz"
+ integrity sha512-odcBGR0A9Ee83A/XvzOp9juGRkSQOQcI4ZYs+3H20MySMxvZJ34/2nVHoxdmj0YY0Mn6gF8BjLzYkL0axbHuCA==
dependencies:
"@babel/core" "^7.25.2"
"@babel/parser" "^7.29.0"
- hermes-parser "0.36.0"
+ hermes-parser "0.36.1"
invariant "^2.2.4"
nullthrows "^1.1.1"
tinyglobby "^0.2.15"
yargs "^17.6.2"
-"@react-native/community-cli-plugin@0.86.2":
- version "0.86.2"
- resolved "https://registry.npmjs.org/@react-native/community-cli-plugin/-/community-cli-plugin-0.86.2.tgz"
- integrity sha512-YHXNKoM6Y/HjREySZ5arET2xgiHgg67r1MdwJB//MPJAJ0Xc5g0u6UHxY9VzsHO3Y07dre6s0BinYwjt1SEWvQ==
+"@react-native/community-cli-plugin@0.87.0":
+ version "0.87.0"
+ resolved "https://registry.npmjs.org/@react-native/community-cli-plugin/-/community-cli-plugin-0.87.0.tgz"
+ integrity sha512-Voaq6e6aSjLsFmOVofP1RHM0wD0Wo51AlIheIDAzXqgBKwEHEz2na4swNZ6sjWLZH/4Wm2ydy+8A/6RCyfht6w==
dependencies:
- "@react-native/dev-middleware" "0.86.2"
+ "@react-native/asset-utils" "0.87.0"
+ "@react-native/dev-middleware" "0.87.0"
debug "^4.4.0"
invariant "^2.2.4"
- metro "^0.84.3"
- metro-config "^0.84.3"
- metro-core "^0.84.3"
+ metro "^0.87.0"
semver "^7.1.3"
-"@react-native/debugger-frontend@0.86.2":
- version "0.86.2"
- resolved "https://registry.npmjs.org/@react-native/debugger-frontend/-/debugger-frontend-0.86.2.tgz"
- integrity sha512-KGS1aV5F6cIqpnoIUhLBXyVzy1oAj8jBFGau6vX4Vy0HXRJN7p+68RU7x6NuyraHvQcR14ccMGT5TkFuNjQ4gA==
+"@react-native/debugger-frontend@0.87.0":
+ version "0.87.0"
+ resolved "https://registry.npmjs.org/@react-native/debugger-frontend/-/debugger-frontend-0.87.0.tgz"
+ integrity sha512-TSUVjiX1cYganE6DcWVblDxs67x96u8/KqwhiHHViR6hGGjSIfIdNQcRLOEdXRpucuHB0awIFepBlw+34nTSUg==
-"@react-native/debugger-shell@0.86.2":
- version "0.86.2"
- resolved "https://registry.npmjs.org/@react-native/debugger-shell/-/debugger-shell-0.86.2.tgz"
- integrity sha512-/TaVJ2+gGajZPJGrFaObUQmHmlaxAlfmOPZicl6pNKDUjzSgFMpcLkdTOExvb+USYTVdGX1XwxXyvjQdUO2bvg==
+"@react-native/debugger-shell@0.87.0":
+ version "0.87.0"
+ resolved "https://registry.npmjs.org/@react-native/debugger-shell/-/debugger-shell-0.87.0.tgz"
+ integrity sha512-8Om5Qm8Ln9zGZ93DJj7gZtlfT0y1wAFc/iWr3GFkIXSa6zwmC3DGzm4sm5eBTtdMl27EXmKACIOGsqztPH3Cvg==
dependencies:
cross-spawn "^7.0.6"
debug "^4.4.0"
fb-dotslash "0.5.8"
-"@react-native/dev-middleware@0.86.2":
- version "0.86.2"
- resolved "https://registry.npmjs.org/@react-native/dev-middleware/-/dev-middleware-0.86.2.tgz"
- integrity sha512-B7L0vKvg+IcEElT7Vpqh1xj5yJAqWUegjbP+bQRaorJMAYnv11GkliTnZV2AdTDfZQJWgOEx8i8LGkHkUg7bnA==
+"@react-native/dev-middleware@0.87.0":
+ version "0.87.0"
+ resolved "https://registry.npmjs.org/@react-native/dev-middleware/-/dev-middleware-0.87.0.tgz"
+ integrity sha512-Fy4RMTCcAn402KGgxQZ4CwoURJdVkoPVxUbN7OTf9xy9xCOmBsOQQ+Xs1n6ULkNMUGcL3ptajpb39ual6r5ixg==
dependencies:
"@isaacs/ttlcache" "^1.4.1"
- "@react-native/debugger-frontend" "0.86.2"
- "@react-native/debugger-shell" "0.86.2"
+ "@react-native/debugger-frontend" "0.87.0"
+ "@react-native/debugger-shell" "0.87.0"
chrome-launcher "^0.15.2"
chromium-edge-launcher "^0.3.0"
connect "^3.6.5"
@@ -1632,16 +1643,16 @@
serve-static "^1.16.2"
ws "^7.5.10"
-"@react-native/eslint-config@0.86.2":
- version "0.86.2"
- resolved "https://registry.npmjs.org/@react-native/eslint-config/-/eslint-config-0.86.2.tgz"
- integrity sha512-6SLtYDNMfW2sVjCEXrwIRBA/1KxOfNHPVEAjJu6gUM08aDJurpnavgTzF3blKahAgokP2sabsiiWgCcx/1PtCw==
+"@react-native/eslint-config@0.87.0":
+ version "0.87.0"
+ resolved "https://registry.npmjs.org/@react-native/eslint-config/-/eslint-config-0.87.0.tgz"
+ integrity sha512-bVFvL9GE3zL0+0acjnr1iWdEzp4J9iyeZ4kDmnEG8bc6i9AcbzGzeh57qI1hEf6uEqmKFpe0O0KRDEFvsT6Rjg==
dependencies:
"@babel/core" "^7.25.2"
"@babel/eslint-parser" "^7.25.1"
- "@react-native/eslint-plugin" "0.86.2"
- "@typescript-eslint/eslint-plugin" "^8.36.0"
- "@typescript-eslint/parser" "^8.36.0"
+ "@react-native/eslint-plugin" "0.87.0"
+ "@typescript-eslint/eslint-plugin" "^8.59.2"
+ "@typescript-eslint/parser" "^8.59.2"
eslint-config-prettier "^8.5.0"
eslint-plugin-eslint-comments "^3.2.0"
eslint-plugin-ft-flow "^2.0.1"
@@ -1650,71 +1661,71 @@
eslint-plugin-react-hooks "^7.0.1"
eslint-plugin-react-native "^5.0.0"
-"@react-native/eslint-plugin@0.86.2":
- version "0.86.2"
- resolved "https://registry.npmjs.org/@react-native/eslint-plugin/-/eslint-plugin-0.86.2.tgz"
- integrity sha512-Z2NdVQg8O+PIvzD4lsB00Irk/OMW9qqR+wCdt6WM0tuiFKnh00qX8ptKPkogSSx9ymXLqLNdpZ9Z0f6j+uzIRw==
+"@react-native/eslint-plugin@0.87.0":
+ version "0.87.0"
+ resolved "https://registry.npmjs.org/@react-native/eslint-plugin/-/eslint-plugin-0.87.0.tgz"
+ integrity sha512-q6kuDQFIF8BwzGe/IGJj8n9c61TxGBE+NVOChCSCC8b49T1nJ8nLmUAn9z29abOQLk+DLjqxSo1LQASgqPtD+w==
-"@react-native/gradle-plugin@0.86.2":
- version "0.86.2"
- resolved "https://registry.npmjs.org/@react-native/gradle-plugin/-/gradle-plugin-0.86.2.tgz"
- integrity sha512-2F6x14NcHMpVmfTTFKfMkpV5dZedZrLiv6PE+c3vgnesV2bjleUBydr4U+NI8VkI7OwW71L0A5qQ76I9LCrfoQ==
+"@react-native/gradle-plugin@0.87.0":
+ version "0.87.0"
+ resolved "https://registry.npmjs.org/@react-native/gradle-plugin/-/gradle-plugin-0.87.0.tgz"
+ integrity sha512-CFOhPsxN4yS6vYjShSGKQiJHDPQFKmbiJG17zZfJuHTvJiaWz7JkpznE/P1RRKXdgvCmACrj31vxJiCHLlI7Gg==
-"@react-native/jest-preset@0.86.2":
- version "0.86.2"
- resolved "https://registry.npmjs.org/@react-native/jest-preset/-/jest-preset-0.86.2.tgz"
- integrity sha512-wneoqwKWdv6wIcWotVgp6NMlMWcJDjxDnp7fVYym2Pn6JLgAKgkbmuHGmxW0cLCGoa9wtcO680uciv+Kzx0G7w==
+"@react-native/jest-preset@0.87.0":
+ version "0.87.0"
+ resolved "https://registry.npmjs.org/@react-native/jest-preset/-/jest-preset-0.87.0.tgz"
+ integrity sha512-aNK/CXEfOIQPIobwywB0SmtsaTANV1ONXZmRx/glwdHeFfudDvoHbYNudKAwH1d/HBzfXZONCJXuc0UtRca60w==
dependencies:
"@jest/create-cache-key-function" "^29.7.0"
- "@react-native/js-polyfills" "0.86.2"
+ "@react-native/js-polyfills" "0.87.0"
babel-jest "^29.7.0"
jest-environment-node "^29.7.0"
regenerator-runtime "^0.13.2"
-"@react-native/js-polyfills@0.86.2":
- version "0.86.2"
- resolved "https://registry.npmjs.org/@react-native/js-polyfills/-/js-polyfills-0.86.2.tgz"
- integrity sha512-bIwNcGBaQ74shB5z1mRkxOpjikimuwsnOCEkZSzL67Z1FTyK1ObpENfyd2QvcvVW9Cjl+tHuw9ynpBnb2jPoJQ==
+"@react-native/js-polyfills@0.87.0":
+ version "0.87.0"
+ resolved "https://registry.npmjs.org/@react-native/js-polyfills/-/js-polyfills-0.87.0.tgz"
+ integrity sha512-iwX3S/6XnR/TkOIk6Cz+FjeToDM/a4M1Cz/o1tfDakULjhKMI/UBtta1DsJgeg5c4WIJjkD4c8XlAJEb8pWOtg==
-"@react-native/metro-babel-transformer@0.86.2":
- version "0.86.2"
- resolved "https://registry.npmjs.org/@react-native/metro-babel-transformer/-/metro-babel-transformer-0.86.2.tgz"
- integrity sha512-mX1wgLErdb2hDgXJr9zM9SWLe+ZteZTFTwRWGOQ53yEJwc9DVSnxdTlAtVdMeOj2ntycKh0R8jYdat2Am43cwQ==
+"@react-native/metro-babel-transformer@0.87.0":
+ version "0.87.0"
+ resolved "https://registry.npmjs.org/@react-native/metro-babel-transformer/-/metro-babel-transformer-0.87.0.tgz"
+ integrity sha512-z57jsBX3q0fh2jTnrXisBo8A5qfkVFrnVJ0HMKRa8+cVsw/bz6MiEkXA/dsBK8eJfjawccxzXhAIzTzwbnxl4Q==
dependencies:
"@babel/core" "^7.25.2"
- "@react-native/babel-preset" "0.86.2"
- hermes-parser "0.36.0"
+ "@react-native/babel-preset" "0.87.0"
+ hermes-parser "0.36.1"
nullthrows "^1.1.1"
-"@react-native/metro-config@0.86.2":
- version "0.86.2"
- resolved "https://registry.npmjs.org/@react-native/metro-config/-/metro-config-0.86.2.tgz"
- integrity sha512-hJno256j+MS0b3JD1aD3ouTGZVacKNVBuXL2atMQQ8BZ060vl1ptnZ83y569aDW+/rgFSOcqn6ydKeSz4uUKQQ==
+"@react-native/metro-config@0.87.0":
+ version "0.87.0"
+ resolved "https://registry.npmjs.org/@react-native/metro-config/-/metro-config-0.87.0.tgz"
+ integrity sha512-Pg0DmsJ/DbLP8JuxnRSDmrIaQjKhpzd2uYAZRyB2A8fJQzJWpAFLr7TUAXhiGD5025F6+PVPAnJL3HXaeMfZqQ==
dependencies:
- "@react-native/js-polyfills" "0.86.2"
- "@react-native/metro-babel-transformer" "0.86.2"
- metro-config "^0.84.3"
- metro-runtime "^0.84.3"
+ "@react-native/js-polyfills" "0.87.0"
+ "@react-native/metro-babel-transformer" "0.87.0"
+ metro-config "^0.87.0"
+ metro-runtime "^0.87.0"
-"@react-native/new-app-screen@0.86.2":
- version "0.86.2"
- resolved "https://registry.npmjs.org/@react-native/new-app-screen/-/new-app-screen-0.86.2.tgz"
- integrity sha512-tUFp4Jd2+C6uQM/0hQ7LfPgjL1V/IA9k0KbVJeme8mxulM2v2E0CEWp7WVczOma++/znbjE5eAvZnCUBqrimJA==
+"@react-native/new-app-screen@0.87.0":
+ version "0.87.0"
+ resolved "https://registry.npmjs.org/@react-native/new-app-screen/-/new-app-screen-0.87.0.tgz"
+ integrity sha512-+beQmQ6C0DcRl9E6LjWKxIMrUnopVuJMeTYR9hGin2icYbCG9x/DzuqAYHNP2aXLl7AbpY/+tpIdCHbob2QlKw==
-"@react-native/normalize-colors@0.86.2":
- version "0.86.2"
- resolved "https://registry.npmjs.org/@react-native/normalize-colors/-/normalize-colors-0.86.2.tgz"
- integrity sha512-EzPFc9Y6lzYOWeso2almwXI7f8+qReHxWvT+algsOczb2UhWXIWXDoSvkdwoSfiwwmGt/ijJgKJoeHlzPkLwRg==
+"@react-native/normalize-colors@0.87.0":
+ version "0.87.0"
+ resolved "https://registry.npmjs.org/@react-native/normalize-colors/-/normalize-colors-0.87.0.tgz"
+ integrity sha512-7aEGyrrquUqpbp+aEgOCp2xr0cTLYhJFCMfUqI4IoJddfwosra9Y5qtbrJU5Z/vBLndCmSIzABrWnHK0lxpwcA==
-"@react-native/typescript-config@0.86.2":
- version "0.86.2"
- resolved "https://registry.npmjs.org/@react-native/typescript-config/-/typescript-config-0.86.2.tgz"
- integrity sha512-DcIsPc652AD10sSKWZPv2QjsEB63DEXW20XYwDzk3zdl94XbTlTSn1+VZbtx7MzHk0kkSQcaX30yTdVkNUAz8Q==
+"@react-native/typescript-config@0.87.0":
+ version "0.87.0"
+ resolved "https://registry.npmjs.org/@react-native/typescript-config/-/typescript-config-0.87.0.tgz"
+ integrity sha512-JNpV6NYzQWgMGX4Z9CB1zrKpjXgaq9UOtnRFg1GnSFZcRHiY86RrLm/TGd+zN1QuGAZvGyj7yrZBmFblTMPASA==
-"@react-native/virtualized-lists@0.86.2":
- version "0.86.2"
- resolved "https://registry.npmjs.org/@react-native/virtualized-lists/-/virtualized-lists-0.86.2.tgz"
- integrity sha512-uO0J72gh3EvE+1/GHRk18QRyBDTRHRB0AraAfojsRjbT7VMuJwKrZYaKGshavoaEud6aw00ZB9/8mTMIKjjcAw==
+"@react-native/virtualized-lists@0.87.0":
+ version "0.87.0"
+ resolved "https://registry.npmjs.org/@react-native/virtualized-lists/-/virtualized-lists-0.87.0.tgz"
+ integrity sha512-rYQCtZupN7Iczm8fdGg3uKZUXhrxdZPRkg4BZK3RaQJ2HJ7n5tJNR2QPR3vSgpp5CATQggiGCuom1fNEC3T/8g==
dependencies:
invariant "^2.2.4"
nullthrows "^1.1.1"
@@ -1836,7 +1847,7 @@
dependencies:
"@types/react" "*"
-"@types/react@*", "@types/react@^19.1.0", "@types/react@^19.1.1", "@types/react@^19.2.0":
+"@types/react@*", "@types/react@^19.2.0":
version "19.2.2"
resolved "https://registry.npmjs.org/@types/react/-/react-19.2.2.tgz"
integrity sha512-6mDvHUFSjyT2B2yeNx2nUgMxh9LtOWvkhIU3uePn2I2oyNymUAX1NIsdgviM4CH+JSrp2D2hsMvJOkxY+0wNRA==
@@ -1860,103 +1871,101 @@
dependencies:
"@types/yargs-parser" "*"
-"@typescript-eslint/eslint-plugin@^8.0.0", "@typescript-eslint/eslint-plugin@^8.36.0":
- version "8.46.2"
- resolved "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.46.2.tgz"
- integrity sha512-ZGBMToy857/NIPaaCucIUQgqueOiq7HeAKkhlvqVV4lm089zUFW6ikRySx2v+cAhKeUCPuWVHeimyk6Dw1iY3w==
- dependencies:
- "@eslint-community/regexpp" "^4.10.0"
- "@typescript-eslint/scope-manager" "8.46.2"
- "@typescript-eslint/type-utils" "8.46.2"
- "@typescript-eslint/utils" "8.46.2"
- "@typescript-eslint/visitor-keys" "8.46.2"
- graphemer "^1.4.0"
- ignore "^7.0.0"
+"@typescript-eslint/eslint-plugin@^8.59.2":
+ version "8.67.0"
+ resolved "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.67.0.tgz"
+ integrity sha512-Un7Heoyj65NREbKAyIrFxeM143NZpExWmy1Nep4DLeQOeLlTeumPjoNKnBrU5D5moWXbPJgRa5Uwcdu0faVNGQ==
+ dependencies:
+ "@eslint-community/regexpp" "^4.12.2"
+ "@typescript-eslint/scope-manager" "8.67.0"
+ "@typescript-eslint/type-utils" "8.67.0"
+ "@typescript-eslint/utils" "8.67.0"
+ "@typescript-eslint/visitor-keys" "8.67.0"
+ ignore "^7.0.5"
natural-compare "^1.4.0"
- ts-api-utils "^2.1.0"
-
-"@typescript-eslint/parser@^8.36.0", "@typescript-eslint/parser@^8.46.2":
- version "8.46.2"
- resolved "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.46.2.tgz"
- integrity sha512-BnOroVl1SgrPLywqxyqdJ4l3S2MsKVLDVxZvjI1Eoe8ev2r3kGDo+PcMihNmDE+6/KjkTubSJnmqGZZjQSBq/g==
- dependencies:
- "@typescript-eslint/scope-manager" "8.46.2"
- "@typescript-eslint/types" "8.46.2"
- "@typescript-eslint/typescript-estree" "8.46.2"
- "@typescript-eslint/visitor-keys" "8.46.2"
- debug "^4.3.4"
-
-"@typescript-eslint/project-service@8.46.2":
- version "8.46.2"
- resolved "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.46.2.tgz"
- integrity sha512-PULOLZ9iqwI7hXcmL4fVfIsBi6AN9YxRc0frbvmg8f+4hQAjQ5GYNKK0DIArNo+rOKmR/iBYwkpBmnIwin4wBg==
- dependencies:
- "@typescript-eslint/tsconfig-utils" "^8.46.2"
- "@typescript-eslint/types" "^8.46.2"
- debug "^4.3.4"
-
-"@typescript-eslint/scope-manager@8.46.2":
- version "8.46.2"
- resolved "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.46.2.tgz"
- integrity sha512-LF4b/NmGvdWEHD2H4MsHD8ny6JpiVNDzrSZr3CsckEgCbAGZbYM4Cqxvi9L+WqDMT+51Ozy7lt2M+d0JLEuBqA==
- dependencies:
- "@typescript-eslint/types" "8.46.2"
- "@typescript-eslint/visitor-keys" "8.46.2"
-
-"@typescript-eslint/tsconfig-utils@^8.46.2", "@typescript-eslint/tsconfig-utils@8.46.2":
- version "8.46.2"
- resolved "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.46.2.tgz"
- integrity sha512-a7QH6fw4S57+F5y2FIxxSDyi5M4UfGF+Jl1bCGd7+L4KsaUY80GsiF/t0UoRFDHAguKlBaACWJRmdrc6Xfkkag==
-
-"@typescript-eslint/type-utils@8.46.2":
- version "8.46.2"
- resolved "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.46.2.tgz"
- integrity sha512-HbPM4LbaAAt/DjxXaG9yiS9brOOz6fabal4uvUmaUYe6l3K1phQDMQKBRUrr06BQkxkvIZVVHttqiybM9nJsLA==
- dependencies:
- "@typescript-eslint/types" "8.46.2"
- "@typescript-eslint/typescript-estree" "8.46.2"
- "@typescript-eslint/utils" "8.46.2"
- debug "^4.3.4"
- ts-api-utils "^2.1.0"
-
-"@typescript-eslint/types@^8.46.2", "@typescript-eslint/types@8.46.2":
- version "8.46.2"
- resolved "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.46.2.tgz"
- integrity sha512-lNCWCbq7rpg7qDsQrd3D6NyWYu+gkTENkG5IKYhUIcxSb59SQC/hEQ+MrG4sTgBVghTonNWq42bA/d4yYumldQ==
-
-"@typescript-eslint/typescript-estree@8.46.2":
- version "8.46.2"
- resolved "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.46.2.tgz"
- integrity sha512-f7rW7LJ2b7Uh2EiQ+7sza6RDZnajbNbemn54Ob6fRwQbgcIn+GWfyuHDHRYgRoZu1P4AayVScrRW+YfbTvPQoQ==
- dependencies:
- "@typescript-eslint/project-service" "8.46.2"
- "@typescript-eslint/tsconfig-utils" "8.46.2"
- "@typescript-eslint/types" "8.46.2"
- "@typescript-eslint/visitor-keys" "8.46.2"
- debug "^4.3.4"
- fast-glob "^3.3.2"
- is-glob "^4.0.3"
- minimatch "^9.0.4"
- semver "^7.6.0"
- ts-api-utils "^2.1.0"
+ ts-api-utils "^2.5.0"
+
+"@typescript-eslint/parser@^8.59.2":
+ version "8.67.0"
+ resolved "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.67.0.tgz"
+ integrity sha512-fUBfTuuEulWqX6V8+O3PtScV01tzYYRUDTAirHFKoRAt7nOzoGiPt0M/bB47wWNy0coOOcgEwAMUtBpykMxl6w==
+ dependencies:
+ "@typescript-eslint/scope-manager" "8.67.0"
+ "@typescript-eslint/types" "8.67.0"
+ "@typescript-eslint/typescript-estree" "8.67.0"
+ "@typescript-eslint/visitor-keys" "8.67.0"
+ debug "^4.4.3"
+
+"@typescript-eslint/project-service@8.67.0":
+ version "8.67.0"
+ resolved "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.67.0.tgz"
+ integrity sha512-cvE8c7ulYeXN9fYuszhCeCsbzyVEXuhrRCybnBre7TUmqb5nRmBfQAwCj0O3WJFDeyAZt4VYv51vMCC9LHSdYw==
+ dependencies:
+ "@typescript-eslint/tsconfig-utils" "^8.67.0"
+ "@typescript-eslint/types" "^8.67.0"
+ debug "^4.4.3"
+
+"@typescript-eslint/scope-manager@8.67.0":
+ version "8.67.0"
+ resolved "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.67.0.tgz"
+ integrity sha512-EgvsleTwS4E+WzzSvem8fAUubLwatMNF1B5hHSLQxcvs7q2dtRhGyujHwLJSYlG41niJ7GP24Aha2+0mb1b2kg==
+ dependencies:
+ "@typescript-eslint/types" "8.67.0"
+ "@typescript-eslint/visitor-keys" "8.67.0"
+
+"@typescript-eslint/tsconfig-utils@8.67.0", "@typescript-eslint/tsconfig-utils@^8.67.0":
+ version "8.67.0"
+ resolved "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.67.0.tgz"
+ integrity sha512-vV+LUSv5njUWsknE71fqKTlXUva+R76SaeORd6Zojcunk/6DvKFXONU3BrAs2H49mbygUXt6gbYunzwqNwlhdg==
+
+"@typescript-eslint/type-utils@8.67.0":
+ version "8.67.0"
+ resolved "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.67.0.tgz"
+ integrity sha512-aVWDXbRmdXO9siTfX4ditQI1T9+zVcNazT48EJCD0v40/9RIFoUgZ05CmGEq9H2gixRpjUn/iplwvlcvutJW/Q==
+ dependencies:
+ "@typescript-eslint/types" "8.67.0"
+ "@typescript-eslint/typescript-estree" "8.67.0"
+ "@typescript-eslint/utils" "8.67.0"
+ debug "^4.4.3"
+ ts-api-utils "^2.5.0"
+
+"@typescript-eslint/types@8.67.0", "@typescript-eslint/types@^8.67.0":
+ version "8.67.0"
+ resolved "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.67.0.tgz"
+ integrity sha512-sBtgslww8nsMYUjhdPBiSyUqSzT8uR6g93A2QXnQC8+cGdjz0CyaOdqHDRJb1AtORbZCNUJBBeFA/tNR2uQmww==
+
+"@typescript-eslint/typescript-estree@8.67.0":
+ version "8.67.0"
+ resolved "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.67.0.tgz"
+ integrity sha512-EKQBCE9yNlRJYm7jdTW5AhDacDUmSwQb0FAJAmK2EKYrNXIsa2vxcSZx6PvJ/dEdI6lS+Y9W+EXckLj0iPFGcw==
+ dependencies:
+ "@typescript-eslint/project-service" "8.67.0"
+ "@typescript-eslint/tsconfig-utils" "8.67.0"
+ "@typescript-eslint/types" "8.67.0"
+ "@typescript-eslint/visitor-keys" "8.67.0"
+ debug "^4.4.3"
+ minimatch "^10.2.2"
+ semver "^7.7.3"
+ tinyglobby "^0.2.15"
+ ts-api-utils "^2.5.0"
-"@typescript-eslint/utils@^8.0.0", "@typescript-eslint/utils@8.46.2":
- version "8.46.2"
- resolved "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.46.2.tgz"
- integrity sha512-sExxzucx0Tud5tE0XqR0lT0psBQvEpnpiul9XbGUB1QwpWJJAps1O/Z7hJxLGiZLBKMCutjTzDgmd1muEhBnVg==
+"@typescript-eslint/utils@8.67.0", "@typescript-eslint/utils@^8.0.0":
+ version "8.67.0"
+ resolved "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.67.0.tgz"
+ integrity sha512-U9D1FdwEWBwok3hxxSdhclMb0twvt9QnjIQ0VfQ1AiX2epnpSgv2ubVDsayOFyY8K6FX+AQ7E0FKWVG3iKsj1A==
dependencies:
- "@eslint-community/eslint-utils" "^4.7.0"
- "@typescript-eslint/scope-manager" "8.46.2"
- "@typescript-eslint/types" "8.46.2"
- "@typescript-eslint/typescript-estree" "8.46.2"
+ "@eslint-community/eslint-utils" "^4.9.1"
+ "@typescript-eslint/scope-manager" "8.67.0"
+ "@typescript-eslint/types" "8.67.0"
+ "@typescript-eslint/typescript-estree" "8.67.0"
-"@typescript-eslint/visitor-keys@8.46.2":
- version "8.46.2"
- resolved "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.46.2.tgz"
- integrity sha512-tUFMXI4gxzzMXt4xpGJEsBsTox0XbNQ1y94EwlD/CuZwFcQP79xfQqMhau9HsRc/J0cAPA/HZt1dZPtGn9V/7w==
+"@typescript-eslint/visitor-keys@8.67.0":
+ version "8.67.0"
+ resolved "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.67.0.tgz"
+ integrity sha512-fkv8dHRDqfGtTHuJeebdrQ7cX6Ad4WAS00rgHh9UGvMycF1mjBfsxry1XsLIFhWZ6Judlh6UdzK+TYlbpCXgnA==
dependencies:
- "@typescript-eslint/types" "8.46.2"
- eslint-visitor-keys "^4.2.1"
+ "@typescript-eslint/types" "8.67.0"
+ eslint-visitor-keys "^5.0.0"
"@ungap/structured-clone@^1.2.0":
version "1.3.0"
@@ -1968,12 +1977,10 @@
resolved "https://registry.npmjs.org/@vscode/sudo-prompt/-/sudo-prompt-9.3.2.tgz"
integrity sha512-gcXoCN00METUNFeQOFJ+C9xUI0DKB+0EGMVg7wbVYRHBw2Eq3fKisDZOkRdOz3kqXRKOENMfShPOmypw1/8nOw==
-abort-controller@^3.0.0:
- version "3.0.0"
- resolved "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz"
- integrity sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==
- dependencies:
- event-target-shim "^5.0.0"
+"@xmldom/xmldom@^0.9.10":
+ version "0.9.11"
+ resolved "https://registry.yarnpkg.com/@xmldom/xmldom/-/xmldom-0.9.11.tgz#2ed75a186886383624cf16400930ed6b9adaa656"
+ integrity sha512-tW8bcK3hsG0/uqSnNz6TK4BkcuZSezoU7DlnYssILmZDktPnSHHuDJJFM0AJv+13gz2r0iGdrj6qqKeUnxXEDg==
accepts@^2.0.0:
version "2.0.0"
@@ -1996,7 +2003,7 @@ acorn-jsx@^5.3.2:
resolved "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz"
integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==
-"acorn@^6.0.0 || ^7.0.0 || ^8.0.0", acorn@^8.15.0, acorn@^8.9.0:
+acorn@^8.15.0, acorn@^8.9.0:
version "8.15.0"
resolved "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz"
integrity sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==
@@ -2074,6 +2081,11 @@ anymatch@^3.0.3:
normalize-path "^3.0.0"
picomatch "^2.0.4"
+anynum@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.npmjs.org/anynum/-/anynum-1.0.1.tgz"
+ integrity sha512-N6//FLET/tXYNM/F6ABca1oH6fWB+KlTt909Le28WMDBk8oaT4vY17DCrwg2MvmuqUKt3Ni4N5dGJ/EoBgcO6A==
+
appdirsjs@^1.2.4:
version "1.2.8"
resolved "https://registry.npmjs.org/appdirsjs/-/appdirsjs-1.2.8.tgz"
@@ -2254,12 +2266,12 @@ babel-plugin-polyfill-regenerator@^0.6.5:
dependencies:
"@babel/helper-define-polyfill-provider" "^0.6.5"
-babel-plugin-syntax-hermes-parser@0.36.0:
- version "0.36.0"
- resolved "https://registry.npmjs.org/babel-plugin-syntax-hermes-parser/-/babel-plugin-syntax-hermes-parser-0.36.0.tgz"
- integrity sha512-LhD0xdoedDw7ansQgXbB2DADLZIK/LRXuWNBPuVzMc5S2WK5GyT89tCM+cQzxFGO0mGyLK6D5TrVOJJzAoDy8Q==
+babel-plugin-syntax-hermes-parser@0.36.1:
+ version "0.36.1"
+ resolved "https://registry.npmjs.org/babel-plugin-syntax-hermes-parser/-/babel-plugin-syntax-hermes-parser-0.36.1.tgz"
+ integrity sha512-ycduwJbvdvIMmVvlAZqGggS+pm5Eu4Bk9pcV9Sm2Z4PJNRVsKkv0g7vHj+LeuC1gHTeF67sJXFOq61IlqCa2hA==
dependencies:
- hermes-parser "0.36.0"
+ hermes-parser "0.36.1"
babel-plugin-transform-flow-enums@^0.0.2:
version "0.0.2"
@@ -2302,6 +2314,11 @@ balanced-match@^1.0.0:
resolved "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz"
integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==
+balanced-match@^4.0.2:
+ version "4.0.4"
+ resolved "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz"
+ integrity sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==
+
base64-js@^1.3.1, base64-js@^1.5.1:
version "1.5.1"
resolved "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz"
@@ -2312,6 +2329,11 @@ baseline-browser-mapping@^2.8.19:
resolved "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.8.20.tgz"
integrity sha512-JMWsdF+O8Orq3EMukbUN1QfbLK9mX2CkUmQBcW2T0s8OmdAUL5LLM/6wFwSrqXzlXB13yhyK9gTKS1rIizOduQ==
+big-integer@1.6.x:
+ version "1.6.52"
+ resolved "https://registry.yarnpkg.com/big-integer/-/big-integer-1.6.52.tgz#60a887f3047614a8e1bffe5d7173490a97dc8c85"
+ integrity sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg==
+
bl@^4.1.0:
version "4.1.0"
resolved "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz"
@@ -2321,23 +2343,34 @@ bl@^4.1.0:
inherits "^2.0.4"
readable-stream "^3.4.0"
-body-parser@^1.20.3:
- version "1.20.6"
- resolved "https://registry.npmjs.org/body-parser/-/body-parser-1.20.6.tgz"
- integrity sha512-p5tAzS57i5MV9fZFDj9LeIiTZEufbSe2eDozP+ElheSUq1m74CRq1jI4mYNDdVs9vQztXFLuk/Gd6BWTdwRJ5g==
+body-parser@^2.2.2:
+ version "2.3.0"
+ resolved "https://registry.npmjs.org/body-parser/-/body-parser-2.3.0.tgz"
+ integrity sha512-2cGmJupaNgg+QUwVLAucDuWuoMZ6EX9iHDRswZ5lsNYEmwPaRknMPCLZz07yTzVq/83p4o/wzbDZbBrTvGGTIw==
+ dependencies:
+ bytes "^3.1.2"
+ content-type "^2.0.0"
+ debug "^4.4.3"
+ http-errors "^2.0.1"
+ iconv-lite "^0.7.2"
+ on-finished "^2.4.1"
+ qs "^6.15.2"
+ raw-body "^3.0.2"
+ type-is "^2.1.0"
+
+bplist-creator@0.1.0:
+ version "0.1.0"
+ resolved "https://registry.yarnpkg.com/bplist-creator/-/bplist-creator-0.1.0.tgz#018a2d1b587f769e379ef5519103730f8963ba1e"
+ integrity sha512-sXaHZicyEEmY86WyueLTQesbeoH/mquvarJaQNbjuOQO+7gbFcDEWqKmcWA4cOTLzFlfgvkiVxolk1k5bBIpmg==
dependencies:
- bytes "~3.1.2"
- content-type "~1.0.5"
- debug "2.6.9"
- depd "2.0.0"
- destroy "~1.2.0"
- http-errors "~2.0.1"
- iconv-lite "~0.4.24"
- on-finished "~2.4.1"
- qs "~6.15.1"
- raw-body "~2.5.3"
- type-is "~1.6.18"
- unpipe "~1.0.0"
+ stream-buffers "2.2.x"
+
+bplist-parser@0.3.1:
+ version "0.3.1"
+ resolved "https://registry.yarnpkg.com/bplist-parser/-/bplist-parser-0.3.1.tgz#e1c90b2ca2a9f9474cc72f6862bbf3fee8341fd1"
+ integrity sha512-PyJxiNtA5T2PlLIeBot4lbp7rj4OadzjnMZD/G5zuBNt8ei/yCU7+wW0h2bag9vr8c+/WuRWmSxbqAl9hL1rBA==
+ dependencies:
+ big-integer "1.6.x"
brace-expansion@^1.1.7:
version "1.1.12"
@@ -2347,12 +2380,12 @@ brace-expansion@^1.1.7:
balanced-match "^1.0.0"
concat-map "0.0.1"
-brace-expansion@^2.0.1:
- version "2.0.2"
- resolved "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz"
- integrity sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==
+brace-expansion@^5.0.8:
+ version "5.0.9"
+ resolved "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.9.tgz"
+ integrity sha512-ScQ4IuvIEF1TMlP7Zt+vjJ//9zlPb2SDcxWxM3bk8s6t6GGdJ7KO1dCcTidOPJKePW30LE/2cT7wCyPho9/Wxg==
dependencies:
- balanced-match "^1.0.0"
+ balanced-match "^4.0.2"
braces@^3.0.3:
version "3.0.3"
@@ -2361,7 +2394,7 @@ braces@^3.0.3:
dependencies:
fill-range "^7.1.1"
-browserslist@^4.24.0, browserslist@^4.26.3, "browserslist@>= 4.21.0":
+browserslist@^4.24.0, browserslist@^4.26.3:
version "4.27.0"
resolved "https://registry.npmjs.org/browserslist/-/browserslist-4.27.0.tgz"
integrity sha512-AXVQwdhot1eqLihwasPElhX2tAZiBjWdJ9i/Zcj2S6QYIjkx62OKSfnobkriB81C3l4w0rVy3Nt4jaTBltYEpw==
@@ -2392,7 +2425,7 @@ buffer@^5.5.0:
base64-js "^1.3.1"
ieee754 "^1.1.13"
-bytes@~3.1.2, bytes@3.1.2:
+bytes@3.1.2, bytes@^3.1.2, bytes@~3.1.2:
version "3.1.2"
resolved "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz"
integrity sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==
@@ -2443,7 +2476,7 @@ caniuse-lite@^1.0.30001751:
resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001751.tgz"
integrity sha512-A0QJhug0Ly64Ii3eIqHu5X51ebln3k4yTUkY1j8drqpWHVreg/VLijN48cZ1bYPiqOQuqpkIKnzr/Ul8V+p6Cw==
-chalk@^4.0.0, chalk@^4.1.0:
+chalk@^4.0.0, chalk@^4.1.0, chalk@^4.1.1:
version "4.1.2"
resolved "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz"
integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==
@@ -2456,6 +2489,11 @@ char-regex@^1.0.2:
resolved "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz"
integrity sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==
+chardet@^2.1.1:
+ version "2.2.0"
+ resolved "https://registry.yarnpkg.com/chardet/-/chardet-2.2.0.tgz#005d664f2cbd4961888d2e2c32c5a69e59d8eec4"
+ integrity sha512-rddelWYNPRrXq6PtNEN2S3f6t9ILzvqaN5pVgi4kqt9jHQaXIial9PznB5iSPVlQSLNaaH22ItWz3EJtQ10+OA==
+
chrome-launcher@^0.15.2:
version "0.15.2"
resolved "https://registry.npmjs.org/chrome-launcher/-/chrome-launcher-0.15.2.tgz"
@@ -2504,6 +2542,11 @@ cli-spinners@^2.5.0:
resolved "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.2.tgz"
integrity sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==
+cli-width@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-3.0.0.tgz#a2f48437a2caa9a22436e794bf071ec9e61cedf6"
+ integrity sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==
+
cliui@^6.0.0:
version "6.0.0"
resolved "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz"
@@ -2551,16 +2594,16 @@ color-convert@^2.0.1:
dependencies:
color-name "~1.1.4"
-color-name@~1.1.4:
- version "1.1.4"
- resolved "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz"
- integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==
-
color-name@1.1.3:
version "1.1.3"
resolved "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz"
integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==
+color-name@~1.1.4:
+ version "1.1.4"
+ resolved "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz"
+ integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==
+
colorette@^1.0.7:
version "1.4.0"
resolved "https://registry.npmjs.org/colorette/-/colorette-1.4.0.tgz"
@@ -2621,10 +2664,10 @@ connect@^3.6.5:
parseurl "~1.3.3"
utils-merge "1.0.1"
-content-type@~1.0.5:
- version "1.0.5"
- resolved "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz"
- integrity sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==
+content-type@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.npmjs.org/content-type/-/content-type-2.0.0.tgz"
+ integrity sha512-j/O/d7GcZCyNl7/hwZAb606rzqkyvaDctLmckbxLzHvFBzTJHuGEdodATcP3yIRoDrLHkIATJuvzbFlp/ki2cQ==
convert-source-map@^2.0.0:
version "2.0.0"
@@ -2707,27 +2750,20 @@ dayjs@^1.8.15:
resolved "https://registry.npmjs.org/dayjs/-/dayjs-1.11.21.tgz"
integrity sha512-98IT+HOahAisibz/yjKbzuOBwYcjJ7BCLPzARyHiyEBmRz4fatF+KPJszEHXsGYjUG234aH/cOjW1wwTbKUZlA==
-debug@^2.6.9:
+debug@2.6.9, debug@^2.6.9:
version "2.6.9"
resolved "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz"
integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==
dependencies:
ms "2.0.0"
-debug@^4.1.0, debug@^4.1.1, debug@^4.3.1, debug@^4.3.2, debug@^4.3.4, debug@^4.4.0, debug@^4.4.1, debug@4:
+debug@4, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1, debug@^4.3.2, debug@^4.4.0, debug@^4.4.1, debug@^4.4.3:
version "4.4.3"
resolved "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz"
integrity sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==
dependencies:
ms "^2.1.3"
-debug@2.6.9:
- version "2.6.9"
- resolved "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz"
- integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==
- dependencies:
- ms "2.0.0"
-
decamelize@^1.2.0:
version "1.2.0"
resolved "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz"
@@ -2773,12 +2809,12 @@ define-properties@^1.1.3, define-properties@^1.2.1:
has-property-descriptors "^1.0.0"
object-keys "^1.1.1"
-depd@~2.0.0, depd@2.0.0:
+depd@2.0.0, depd@~2.0.0:
version "2.0.0"
resolved "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz"
integrity sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==
-destroy@~1.2.0, destroy@1.2.0:
+destroy@1.2.0:
version "1.2.0"
resolved "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz"
integrity sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==
@@ -3103,14 +3139,6 @@ eslint-plugin-react@^7.37.5:
string.prototype.matchall "^4.0.12"
string.prototype.repeat "^1.0.0"
-eslint-scope@^7.2.2:
- version "7.2.2"
- resolved "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz"
- integrity sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==
- dependencies:
- esrecurse "^4.3.0"
- estraverse "^5.2.0"
-
eslint-scope@5.1.1:
version "5.1.1"
resolved "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz"
@@ -3119,27 +3147,30 @@ eslint-scope@5.1.1:
esrecurse "^4.3.0"
estraverse "^4.1.1"
+eslint-scope@^7.2.2:
+ version "7.2.2"
+ resolved "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz"
+ integrity sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==
+ dependencies:
+ esrecurse "^4.3.0"
+ estraverse "^5.2.0"
+
eslint-visitor-keys@^2.1.0:
version "2.1.0"
resolved "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz"
integrity sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==
-eslint-visitor-keys@^3.4.1:
- version "3.4.3"
- resolved "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz"
- integrity sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==
-
-eslint-visitor-keys@^3.4.3:
+eslint-visitor-keys@^3.4.1, eslint-visitor-keys@^3.4.3:
version "3.4.3"
resolved "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz"
integrity sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==
-eslint-visitor-keys@^4.2.1:
- version "4.2.1"
- resolved "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz"
- integrity sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==
+eslint-visitor-keys@^5.0.0:
+ version "5.0.1"
+ resolved "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-5.0.1.tgz"
+ integrity sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==
-"eslint@^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7", "eslint@^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0 || ^10.0.0", "eslint@^3.17.0 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9", "eslint@^6.0.0 || ^7.0.0 || >=8.0.0", "eslint@^7.5.0 || ^8.0.0 || ^9.0.0", "eslint@^8.0.0 || ^9.0.0", eslint@^8.1.0, eslint@^8.19.0, "eslint@^8.57.0 || ^9.0.0", eslint@>=4.19.1, eslint@>=7.0.0:
+eslint@^8.19.0:
version "8.57.1"
resolved "https://registry.npmjs.org/eslint/-/eslint-8.57.1.tgz"
integrity sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==
@@ -3231,11 +3262,6 @@ etag@~1.8.1:
resolved "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz"
integrity sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==
-event-target-shim@^5.0.0:
- version "5.0.1"
- resolved "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz"
- integrity sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==
-
execa@^5.0.0:
version "5.1.1"
resolved "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz"
@@ -3298,12 +3324,25 @@ fast-levenshtein@^2.0.6:
resolved "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz"
integrity sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==
-fast-xml-parser@^4.4.1:
- version "4.5.7"
- resolved "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.5.7.tgz"
- integrity sha512-a6Qh1RMCNbSrU1+sAyAAZH3rTe+OaWJbNZIq0S+ifZciUUOQtlVxBJwoTUE2bYhysmG/RYyI5WJFIKdBahJdrQ==
+fast-xml-builder@^1.2.0:
+ version "1.3.0"
+ resolved "https://registry.npmjs.org/fast-xml-builder/-/fast-xml-builder-1.3.0.tgz"
+ integrity sha512-F74cZEdCvuw9P41GAC3rod4X04jjWGM1JPEv/GWSqFTWLsdyMSBMBMlm9Hk3GLBgLBbdBNY8yee0pQh2RBVESQ==
+ dependencies:
+ path-expression-matcher "^1.6.2"
+ xml-naming "^0.3.0"
+
+fast-xml-parser@^5.3.6:
+ version "5.10.1"
+ resolved "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-5.10.1.tgz"
+ integrity sha512-IEMIf7298kXuZSRFoGfMYrl7is8LpavODgbNz1cwIudv7KwVFnuU+UsMporfq6PD6aXSlawZlARiA3UywCTfMw==
dependencies:
- strnum "^1.0.5"
+ "@nodable/entities" "^3.0.0"
+ fast-xml-builder "^1.2.0"
+ is-unsafe "^2.0.0"
+ path-expression-matcher "^1.6.2"
+ strnum "^2.4.1"
+ xml-naming "^0.3.0"
fastq@^1.6.0:
version "1.19.1"
@@ -3329,6 +3368,13 @@ fdir@^6.5.0:
resolved "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz"
integrity sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==
+figures@^3.0.0:
+ version "3.2.0"
+ resolved "https://registry.yarnpkg.com/figures/-/figures-3.2.0.tgz#625c18bd293c604dc4a8ddb2febf0c88341746af"
+ integrity sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==
+ dependencies:
+ escape-string-regexp "^1.0.5"
+
file-entry-cache@^6.0.1:
version "6.0.1"
resolved "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz"
@@ -3356,15 +3402,7 @@ finalhandler@1.1.2:
statuses "~1.5.0"
unpipe "~1.0.0"
-find-up@^4.0.0:
- version "4.1.0"
- resolved "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz"
- integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==
- dependencies:
- locate-path "^5.0.0"
- path-exists "^4.0.0"
-
-find-up@^4.1.0:
+find-up@^4.0.0, find-up@^4.1.0:
version "4.1.0"
resolved "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz"
integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==
@@ -3524,9 +3562,9 @@ glob-parent@^6.0.2:
dependencies:
is-glob "^4.0.3"
-glob@^7.1.3, glob@^7.1.4:
+glob@^7.1.3, glob@^7.1.4, glob@^7.1.7:
version "7.2.3"
- resolved "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz"
+ resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b"
integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==
dependencies:
fs.realpath "^1.0.0"
@@ -3619,15 +3657,17 @@ hermes-estree@0.25.1:
resolved "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.25.1.tgz"
integrity sha512-0wUoCcLp+5Ev5pDW2OriHC2MJCbwLwuRx+gAqMTOkGKJJiBCLjtrvy4PWUGn6MIVefecRpzoOZ/UV6iGdOr+Cw==
-hermes-estree@0.35.0:
- version "0.35.0"
- resolved "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.35.0.tgz"
- integrity sha512-xVx5Opwy8Oo1I5yGpVRhCvWL/iV3M+ylksSKVNlxxD90cpDpR/AR1jLYqK8HWihm065a6UI3HeyAmYzwS8NOOg==
+hermes-estree@0.36.1:
+ version "0.36.1"
+ resolved "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.36.1.tgz"
+ integrity sha512-guv1nQ6IJ7S83NRFPWc3SA7IBZrdNC9kapwOq6uXvF4wP+sDCgjzQbKPCoyYmoyZRzztF/n/c36l/rccCZSiCw==
-hermes-estree@0.36.0:
- version "0.36.0"
- resolved "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.36.0.tgz"
- integrity sha512-A1+8zn5oss2CFP7pKsOaxorQG6FNIz1WU1VDqruLPPZl3LVgeE2C5xfFg8Ow6/Ow4mSslLLtYP1J3n38eKyW9w==
+hermes-parser@0.36.1:
+ version "0.36.1"
+ resolved "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.36.1.tgz"
+ integrity sha512-GApNk4zLHi2UWoWZZkx7LNCOSzLSc5lB55pZ/PhK7ycFeg7u5LcF88p/WbpIi1XUDtE0MpHE3uRR3u3KB7TjSQ==
+ dependencies:
+ hermes-estree "0.36.1"
hermes-parser@^0.25.1:
version "0.25.1"
@@ -3636,26 +3676,19 @@ hermes-parser@^0.25.1:
dependencies:
hermes-estree "0.25.1"
-hermes-parser@0.35.0:
- version "0.35.0"
- resolved "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.35.0.tgz"
- integrity sha512-9JLjeHxBx8T4CAsydZR49PNZUaix+WpQJwu9p2010lu+7Kwl6D/7wYFFJxoz+aXkaaClp9Zfg6W6/zVlSJORaA==
- dependencies:
- hermes-estree "0.35.0"
-
-hermes-parser@0.36.0:
- version "0.36.0"
- resolved "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.36.0.tgz"
- integrity sha512-GdpwMmH5x6IpC1cijvcvYnlPB60Mh6kTSF/NFdYV/j56gYdi+0RIakYs+eqOV+bbO0SW7mgVVGSsTJxyPQfo3w==
+hoist-non-react-statics@^3.3.2:
+ version "3.3.2"
+ resolved "https://registry.yarnpkg.com/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz#ece0acaf71d62c2969c2ec59feff42a4b1a85b45"
+ integrity sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==
dependencies:
- hermes-estree "0.36.0"
+ react-is "^16.7.0"
html-escaper@^2.0.0:
version "2.0.2"
resolved "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz"
integrity sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==
-http-errors@~2.0.1:
+http-errors@^2.0.1, http-errors@~2.0.1:
version "2.0.1"
resolved "https://registry.npmjs.org/http-errors/-/http-errors-2.0.1.tgz"
integrity sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==
@@ -3679,29 +3712,24 @@ human-signals@^2.1.0:
resolved "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz"
integrity sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==
-iconv-lite@~0.4.24:
- version "0.4.24"
- resolved "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz"
- integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==
+iconv-lite@^0.7.0, iconv-lite@^0.7.2, iconv-lite@~0.7.0:
+ version "0.7.3"
+ resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.7.3.tgz#84ee12f963e7de50bc01a13e160a078b3b0f415f"
+ integrity sha512-IKXpvIzjnC9XTAUbVBcMfGS0EPaIXtW6v+zr+RRp+hqULEpo0owZax6wyRwPOJbWbzjYspQwusTsfVr0ifh4uQ==
dependencies:
- safer-buffer ">= 2.1.2 < 3"
+ safer-buffer ">= 2.1.2 < 3.0.0"
ieee754@^1.1.13:
version "1.2.1"
resolved "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz"
integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==
-ignore@^5.0.5:
- version "5.3.2"
- resolved "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz"
- integrity sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==
-
-ignore@^5.2.0:
+ignore@^5.0.5, ignore@^5.2.0:
version "5.3.2"
resolved "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz"
integrity sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==
-ignore@^7.0.0:
+ignore@^7.0.5:
version "7.0.5"
resolved "https://registry.npmjs.org/ignore/-/ignore-7.0.5.tgz"
integrity sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==
@@ -3742,11 +3770,32 @@ inflight@^1.0.4:
once "^1.3.0"
wrappy "1"
-inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.3, inherits@~2.0.4, inherits@2:
+inherits@2, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.3, inherits@~2.0.4:
version "2.0.4"
resolved "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz"
integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==
+inquirer@^8.1.5:
+ version "8.2.7"
+ resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-8.2.7.tgz#62f6b931a9b7f8735dc42db927316d8fb6f71de8"
+ integrity sha512-UjOaSel/iddGZJ5xP/Eixh6dY1XghiBw4XK13rCCIJcJfyhhoul/7KhLLUGtebEj6GDYM6Vnx/mVsjx2L/mFIA==
+ dependencies:
+ "@inquirer/external-editor" "^1.0.0"
+ ansi-escapes "^4.2.1"
+ chalk "^4.1.1"
+ cli-cursor "^3.1.0"
+ cli-width "^3.0.0"
+ figures "^3.0.0"
+ lodash "^4.17.21"
+ mute-stream "0.0.8"
+ ora "^5.4.1"
+ run-async "^2.4.0"
+ rxjs "^7.5.5"
+ string-width "^4.1.0"
+ strip-ansi "^6.0.0"
+ through "^2.3.6"
+ wrap-ansi "^6.0.1"
+
internal-slot@^1.1.0:
version "1.1.0"
resolved "https://registry.npmjs.org/internal-slot/-/internal-slot-1.1.0.tgz"
@@ -3971,6 +4020,11 @@ is-unicode-supported@^0.1.0:
resolved "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz"
integrity sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==
+is-unsafe@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.npmjs.org/is-unsafe/-/is-unsafe-2.0.0.tgz"
+ integrity sha512-2LdV822R+wmI86unXA93WCFpL6g+av8ynWk0nrHyJqGop5VoocYsSLFgN8jrfalT6iGeLNM4KXuVSsULP53kEA==
+
is-weakmap@^2.0.2:
version "2.0.2"
resolved "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz"
@@ -3996,14 +4050,7 @@ is-wsl@^1.1.0:
resolved "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz"
integrity sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==
-is-wsl@^2.1.1:
- version "2.2.0"
- resolved "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz"
- integrity sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==
- dependencies:
- is-docker "^2.0.0"
-
-is-wsl@^2.2.0:
+is-wsl@^2.1.1, is-wsl@^2.2.0:
version "2.2.0"
resolved "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz"
integrity sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==
@@ -4289,7 +4336,7 @@ jest-resolve-dependencies@^29.7.0:
jest-regex-util "^29.6.3"
jest-snapshot "^29.7.0"
-jest-resolve@*, jest-resolve@^29.7.0:
+jest-resolve@^29.7.0:
version "29.7.0"
resolved "https://registry.npmjs.org/jest-resolve/-/jest-resolve-29.7.0.tgz"
integrity sha512-IOVhZSrg+UvVAshDSDtHyFCCBUl/Q3AAJv8iZ6ZjnZ74xzvwuzLXid9IIIPgTnY62SJjfuupMKZsZQRsCvxEgA==
@@ -4433,7 +4480,7 @@ jest-worker@^29.7.0:
merge-stream "^2.0.0"
supports-color "^8.0.0"
-jest@*, jest@^29.6.3:
+jest@^29.6.3:
version "29.7.0"
resolved "https://registry.npmjs.org/jest/-/jest-29.7.0.tgz"
integrity sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==
@@ -4661,10 +4708,10 @@ math-intrinsics@^1.1.0:
resolved "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz"
integrity sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==
-media-typer@0.3.0:
- version "0.3.0"
- resolved "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz"
- integrity sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==
+media-typer@^1.1.0:
+ version "1.1.1"
+ resolved "https://registry.npmjs.org/media-typer/-/media-typer-1.1.1.tgz"
+ integrity sha512-yz3xRaG20c6/BOzvYoDaGtPmGscs7YivItZEEqe6GbwNfHuxu9YNmvnEkMzKldAGY4/80pRcQRZSEnhquk9XuQ==
memoize-one@^5.0.0:
version "5.2.1"
@@ -4681,61 +4728,60 @@ merge2@^1.3.0:
resolved "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz"
integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==
-metro-babel-transformer@0.84.4:
- version "0.84.4"
- resolved "https://registry.npmjs.org/metro-babel-transformer/-/metro-babel-transformer-0.84.4.tgz"
- integrity sha512-rvCfz8snl9h20VcvpOHxZuHP1SlAkv4HXbzw7nyyVwu6Eqo5PRerbakQ9XmUCOsRy70spJ37O+G1TK8oMzo48g==
+metro-babel-transformer@0.87.0:
+ version "0.87.0"
+ resolved "https://registry.npmjs.org/metro-babel-transformer/-/metro-babel-transformer-0.87.0.tgz"
+ integrity sha512-IEn1K1FyY4J1sA5y6zqDjf2OkfmpTEqhZOeP6MJX8HepSW0cuHGw1m8bYOdv2adkG3XUE9dtM0csUs0gP/Xa5w==
dependencies:
"@babel/core" "^7.25.2"
flow-enums-runtime "^0.0.6"
- hermes-parser "0.35.0"
- metro-cache-key "0.84.4"
+ hermes-parser "0.36.1"
+ metro-cache-key "0.87.0"
nullthrows "^1.1.1"
-metro-cache-key@0.84.4:
- version "0.84.4"
- resolved "https://registry.npmjs.org/metro-cache-key/-/metro-cache-key-0.84.4.tgz"
- integrity sha512-wVO79aGrkYImpnaVS4+d5RrRBRPX31QtvKB3wKGBuiNSznduZTQHzsrJZRroFJSwnygrzdsGUtDQPuqqFjFdvw==
+metro-cache-key@0.87.0:
+ version "0.87.0"
+ resolved "https://registry.npmjs.org/metro-cache-key/-/metro-cache-key-0.87.0.tgz"
+ integrity sha512-Q+MPt6jl0zQogr4Q02WaJK6HY+GtE5A0nzj8kIV1Owgrx6OMNvm6scPTr1SM/R4LpCE8EH/Y5qfbXQ84GHTr0Q==
dependencies:
flow-enums-runtime "^0.0.6"
-metro-cache@0.84.4:
- version "0.84.4"
- resolved "https://registry.npmjs.org/metro-cache/-/metro-cache-0.84.4.tgz"
- integrity sha512-gpcFQdSLUwUCk71saKoE64jLFbx2nwTfVCcPSULMNT8QYq0p1eZZE29Jvd0HtT/UlhC3ZOutLxJME5xqD2JUZg==
+metro-cache@0.87.0:
+ version "0.87.0"
+ resolved "https://registry.npmjs.org/metro-cache/-/metro-cache-0.87.0.tgz"
+ integrity sha512-146vS1BMSKcp99jddOhFBfHwzUEWN35NrsnSJDF2sQQ0ZT5OsBcOjd574PM233TWEZISRJ5DOK+vokD+1ubx+w==
dependencies:
exponential-backoff "^3.1.1"
flow-enums-runtime "^0.0.6"
https-proxy-agent "^7.0.5"
- metro-core "0.84.4"
+ metro-core "0.87.0"
-metro-config@^0.84.3, metro-config@0.84.4:
- version "0.84.4"
- resolved "https://registry.npmjs.org/metro-config/-/metro-config-0.84.4.tgz"
- integrity sha512-PMotGDjXcXLWo2TMRH+VR99phFNgYTwqh4OoieIKK3yTJa1Jmkl+fZJxDO0jfBvNF+WESHciHvpNuBtXaF3B0Q==
+metro-config@0.87.0, metro-config@^0.87.0:
+ version "0.87.0"
+ resolved "https://registry.npmjs.org/metro-config/-/metro-config-0.87.0.tgz"
+ integrity sha512-yZ9QAIzWH9MxwrzwRlX/CBGRWOT14l7klSDYg8hdtSdnoUs5A7MQRdHE2KB9iHVzGQW5wgWM5aXJswNeWbSQPA==
dependencies:
connect "^3.6.5"
flow-enums-runtime "^0.0.6"
jest-validate "^29.7.0"
- metro "0.84.4"
- metro-cache "0.84.4"
- metro-core "0.84.4"
- metro-runtime "0.84.4"
- yaml "^2.6.1"
+ metro "0.87.0"
+ metro-cache "0.87.0"
+ metro-core "0.87.0"
+ metro-runtime "0.87.0"
-metro-core@^0.84.3, metro-core@0.84.4:
- version "0.84.4"
- resolved "https://registry.npmjs.org/metro-core/-/metro-core-0.84.4.tgz"
- integrity sha512-HONpWC5LGXZn3ffkd4Hu6AIrfE7j4Z0g0wMo/goV24WOB3lhuFZ40KgvaDiSw8iyQHloMYay5N/wPX+z8oN/PQ==
+metro-core@0.87.0:
+ version "0.87.0"
+ resolved "https://registry.npmjs.org/metro-core/-/metro-core-0.87.0.tgz"
+ integrity sha512-yW57+pCOHRC/CJZ99GA2PTd+30dORwDAjUPRCokj91IWW5In9Jwtt2FB5wACrGO8P0GHTyVHdTwDNyZsNndUbA==
dependencies:
flow-enums-runtime "^0.0.6"
lodash.throttle "^4.1.1"
- metro-resolver "0.84.4"
+ metro-resolver "0.87.0"
-metro-file-map@0.84.4:
- version "0.84.4"
- resolved "https://registry.npmjs.org/metro-file-map/-/metro-file-map-0.84.4.tgz"
- integrity sha512-KSVDi/u60hKPx++NLu3MTIvyjzNoJnFAF8PQFxaj1jiSka/wjw+Ua6sNuJ0TDHQv+7AAoFQxeMgaRAe8Yic5wQ==
+metro-file-map@0.87.0:
+ version "0.87.0"
+ resolved "https://registry.npmjs.org/metro-file-map/-/metro-file-map-0.87.0.tgz"
+ integrity sha512-Dc57t8jsINwA90bbVlqaeDlxf1rVGgj5SmOEnOMbaHNUM/HCYYTJxPV8SRdOBwh7qTz/biO9vaQvBTjRBgbbsg==
dependencies:
debug "^4.4.0"
fb-watchman "^2.0.0"
@@ -4747,60 +4793,60 @@ metro-file-map@0.84.4:
nullthrows "^1.1.1"
walker "^1.0.7"
-metro-minify-terser@0.84.4:
- version "0.84.4"
- resolved "https://registry.npmjs.org/metro-minify-terser/-/metro-minify-terser-0.84.4.tgz"
- integrity sha512-5qpbaVOMC7CPitIpuewzVeGw7E+C3ykbv2mqTjQLl85Z3annSVGlSCTcsZjqXZzjupfK4Ztj3dDc4kc44NZwtQ==
+metro-minify-terser@0.87.0:
+ version "0.87.0"
+ resolved "https://registry.npmjs.org/metro-minify-terser/-/metro-minify-terser-0.87.0.tgz"
+ integrity sha512-tPa0O983PDutFu3LXbArRH5NduogcKrvW6fs9VHhksTKUA1iqDyoD1ZSj/Me52xJ6T9/9pOwIVyj9ulKc/zMkg==
dependencies:
flow-enums-runtime "^0.0.6"
terser "^5.15.0"
-metro-resolver@0.84.4:
- version "0.84.4"
- resolved "https://registry.npmjs.org/metro-resolver/-/metro-resolver-0.84.4.tgz"
- integrity sha512-1qLgbxQ5ZGhhutuPot1Yp348ofDsATL2WkrHF65TobqTT9K3P9qJXw38bomk7ncp5B7OYMfWwtyBZo1lCV792A==
+metro-resolver@0.87.0:
+ version "0.87.0"
+ resolved "https://registry.npmjs.org/metro-resolver/-/metro-resolver-0.87.0.tgz"
+ integrity sha512-Xl3M9R3KToaHJvXlI2lSOxtYHitzxite+195DSi00HL9PcS7Xik5+3xlRjfkKb3FA86SZxYPj+WJwlcfgaZoxg==
dependencies:
flow-enums-runtime "^0.0.6"
-metro-runtime@^0.84.3, metro-runtime@0.84.4:
- version "0.84.4"
- resolved "https://registry.npmjs.org/metro-runtime/-/metro-runtime-0.84.4.tgz"
- integrity sha512-Jibypds4g7AhzdRKY+kDoj51s5EXMwgyp5ddtlreDAsWefMdOx+agWqgm0H2XSZ/ueanHHVM89fnf5OJnlxa8Q==
+metro-runtime@0.87.0, metro-runtime@^0.87.0:
+ version "0.87.0"
+ resolved "https://registry.npmjs.org/metro-runtime/-/metro-runtime-0.87.0.tgz"
+ integrity sha512-XsXZkgEwI0ZMYSBfvOMAbenzwa60XlObXJ27g6/Khgrz9ESbiBbAsd7hR62G2jRBYOhGAzG61Gk22dpRJj/mdw==
dependencies:
"@babel/runtime" "^7.25.0"
flow-enums-runtime "^0.0.6"
-metro-source-map@^0.84.3, metro-source-map@0.84.4:
- version "0.84.4"
- resolved "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.84.4.tgz"
- integrity sha512-jbWkPxIesVuo1IWkvezmMJld6iu8nD62GsrZiV6jP37AOdbo4OBq1FJ+qkOg8sV05wAHB//jAbziuW0SlJfW4g==
+metro-source-map@0.87.0, metro-source-map@^0.87.0:
+ version "0.87.0"
+ resolved "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.87.0.tgz"
+ integrity sha512-31BrYqu1c2co93rF1LN9Pw+7g+BrfDyxJkNQWrYm+pfA/+eVYVumF7tFMHbXLePLmHfhvSgVvbK6su1Oyiw1ng==
dependencies:
"@babel/traverse" "^7.29.0"
"@babel/types" "^7.29.0"
flow-enums-runtime "^0.0.6"
invariant "^2.2.4"
- metro-symbolicate "0.84.4"
+ metro-symbolicate "0.87.0"
nullthrows "^1.1.1"
- ob1 "0.84.4"
+ ob1 "0.87.0"
source-map "^0.5.6"
vlq "^1.0.0"
-metro-symbolicate@0.84.4:
- version "0.84.4"
- resolved "https://registry.npmjs.org/metro-symbolicate/-/metro-symbolicate-0.84.4.tgz"
- integrity sha512-OnfpacxUqGPZQ27t8qK9mFa7uqHIlVWeqRqkCbvMvreEBiamEeOn8krKtcwgP5M4cYDPwuSmCTopHMVthqG4zA==
+metro-symbolicate@0.87.0:
+ version "0.87.0"
+ resolved "https://registry.npmjs.org/metro-symbolicate/-/metro-symbolicate-0.87.0.tgz"
+ integrity sha512-uOpTxAXu74N+RSujUZ78L6gjI6bDdnz6XuW+AIUNuubZDEQPIpaX0StzIb0GMeQWP6zfHOHwFrWPP5Iquu1GXw==
dependencies:
flow-enums-runtime "^0.0.6"
invariant "^2.2.4"
- metro-source-map "0.84.4"
+ metro-source-map "0.87.0"
nullthrows "^1.1.1"
source-map "^0.5.6"
vlq "^1.0.0"
-metro-transform-plugins@0.84.4:
- version "0.84.4"
- resolved "https://registry.npmjs.org/metro-transform-plugins/-/metro-transform-plugins-0.84.4.tgz"
- integrity sha512-kehr6HbAecqD0/a3xLXobELdPaAmRAl8bel0qagPF4vhZtux93nS8S4eq2kgKt6J2GnQpVjSoW1PXdst04mwow==
+metro-transform-plugins@0.87.0:
+ version "0.87.0"
+ resolved "https://registry.npmjs.org/metro-transform-plugins/-/metro-transform-plugins-0.87.0.tgz"
+ integrity sha512-i8keUe9+BaSwMuQM26DGheElCpTtflAKIrSwJAm8ZsgDb50RAUQus+e6zt2suaJXJ1OxZa7vqgtqoZxdniM6Fw==
dependencies:
"@babel/core" "^7.25.2"
"@babel/generator" "^7.29.1"
@@ -4809,29 +4855,29 @@ metro-transform-plugins@0.84.4:
flow-enums-runtime "^0.0.6"
nullthrows "^1.1.1"
-metro-transform-worker@0.84.4:
- version "0.84.4"
- resolved "https://registry.npmjs.org/metro-transform-worker/-/metro-transform-worker-0.84.4.tgz"
- integrity sha512-W1IYMvvXTu4MxYr7d9h7CeG2vpIr3bmLLIavkPY4O1ilzDrvS8z/NEe6y+pC44Ff7raMXQgYSfdqDUwN/i39gg==
+metro-transform-worker@0.87.0:
+ version "0.87.0"
+ resolved "https://registry.npmjs.org/metro-transform-worker/-/metro-transform-worker-0.87.0.tgz"
+ integrity sha512-YftLzNJxCTYxEN5k4AzR8KYwiENTEuz30L+4QeoMrtDd+U8mDThZg/ArR3JVRd8LaikwPOjVAS5SP3xPJN0AaA==
dependencies:
"@babel/core" "^7.25.2"
"@babel/generator" "^7.29.1"
"@babel/parser" "^7.29.0"
"@babel/types" "^7.29.0"
flow-enums-runtime "^0.0.6"
- metro "0.84.4"
- metro-babel-transformer "0.84.4"
- metro-cache "0.84.4"
- metro-cache-key "0.84.4"
- metro-minify-terser "0.84.4"
- metro-source-map "0.84.4"
- metro-transform-plugins "0.84.4"
+ metro "0.87.0"
+ metro-babel-transformer "0.87.0"
+ metro-cache "0.87.0"
+ metro-cache-key "0.87.0"
+ metro-minify-terser "0.87.0"
+ metro-source-map "0.87.0"
+ metro-transform-plugins "0.87.0"
nullthrows "^1.1.1"
-metro@^0.84.3, metro@0.84.4:
- version "0.84.4"
- resolved "https://registry.npmjs.org/metro/-/metro-0.84.4.tgz"
- integrity sha512-8ETTubqfD6ornDy2zYDvRcKnVDOXdFJsjetYDBsY4oAsb6NJkiwFR+FaMESyGppFmQUyBQA4H4sFGxzcQSGtFA==
+metro@0.87.0, metro@^0.87.0:
+ version "0.87.0"
+ resolved "https://registry.npmjs.org/metro/-/metro-0.87.0.tgz"
+ integrity sha512-fRqFhSzQhLNQSCvJFeuRzBRXAOOKXf1O8d2cvmMtG6yFR0jCllQ7vBsXoLP18yuqtf+N1XwWXTPF11eWy9q6dQ==
dependencies:
"@babel/code-frame" "^7.29.0"
"@babel/core" "^7.25.2"
@@ -4847,24 +4893,24 @@ metro@^0.84.3, metro@0.84.4:
error-stack-parser "^2.0.6"
flow-enums-runtime "^0.0.6"
graceful-fs "^4.2.4"
- hermes-parser "0.35.0"
+ hermes-parser "0.36.1"
image-size "^1.0.2"
invariant "^2.2.4"
jest-worker "^29.7.0"
jsc-safe-url "^0.2.2"
lodash.throttle "^4.1.1"
- metro-babel-transformer "0.84.4"
- metro-cache "0.84.4"
- metro-cache-key "0.84.4"
- metro-config "0.84.4"
- metro-core "0.84.4"
- metro-file-map "0.84.4"
- metro-resolver "0.84.4"
- metro-runtime "0.84.4"
- metro-source-map "0.84.4"
- metro-symbolicate "0.84.4"
- metro-transform-plugins "0.84.4"
- metro-transform-worker "0.84.4"
+ metro-babel-transformer "0.87.0"
+ metro-cache "0.87.0"
+ metro-cache-key "0.87.0"
+ metro-config "0.87.0"
+ metro-core "0.87.0"
+ metro-file-map "0.87.0"
+ metro-resolver "0.87.0"
+ metro-runtime "0.87.0"
+ metro-source-map "0.87.0"
+ metro-symbolicate "0.87.0"
+ metro-transform-plugins "0.87.0"
+ metro-transform-worker "0.87.0"
mime-types "^3.0.1"
nullthrows "^1.1.1"
serialize-error "^2.1.0"
@@ -4881,16 +4927,16 @@ micromatch@^4.0.4, micromatch@^4.0.8:
braces "^3.0.3"
picomatch "^2.3.1"
-mime-db@^1.54.0, "mime-db@>= 1.43.0 < 2":
- version "1.54.0"
- resolved "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz"
- integrity sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==
-
mime-db@1.52.0:
version "1.52.0"
resolved "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz"
integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==
+"mime-db@>= 1.43.0 < 2", mime-db@^1.54.0:
+ version "1.54.0"
+ resolved "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz"
+ integrity sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==
+
mime-types@^3.0.0, mime-types@^3.0.1:
version "3.0.2"
resolved "https://registry.npmjs.org/mime-types/-/mime-types-3.0.2.tgz"
@@ -4898,83 +4944,72 @@ mime-types@^3.0.0, mime-types@^3.0.1:
dependencies:
mime-db "^1.54.0"
-mime-types@~2.1.24, mime-types@~2.1.34:
+mime-types@~2.1.34:
version "2.1.35"
resolved "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz"
integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==
dependencies:
mime-db "1.52.0"
-mime@^2.4.1:
- version "2.6.0"
- resolved "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz"
- integrity sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==
-
mime@1.6.0:
version "1.6.0"
resolved "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz"
integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==
+mime@^2.4.1:
+ version "2.6.0"
+ resolved "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz"
+ integrity sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==
+
mimic-fn@^2.1.0:
version "2.1.0"
resolved "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz"
integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==
-minimatch@^3.0.4:
- version "3.1.2"
- resolved "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz"
- integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==
- dependencies:
- brace-expansion "^1.1.7"
-
-minimatch@^3.0.5:
- version "3.1.2"
- resolved "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz"
- integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==
+minimatch@^10.2.2:
+ version "10.2.6"
+ resolved "https://registry.npmjs.org/minimatch/-/minimatch-10.2.6.tgz"
+ integrity sha512-vpLQEs+VLCr1nU0BXS07maYoFwlDAH0gngQuuttxIwutDFEMHq2blX+8vpgxDdK3J1PwjCJiep77OitTZ4Ll1A==
dependencies:
- brace-expansion "^1.1.7"
+ brace-expansion "^5.0.8"
-minimatch@^3.1.1:
+minimatch@^3.0.4, minimatch@^3.0.5, minimatch@^3.1.1, minimatch@^3.1.2:
version "3.1.2"
resolved "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz"
integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==
dependencies:
brace-expansion "^1.1.7"
-minimatch@^3.1.2:
- version "3.1.2"
- resolved "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz"
- integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==
- dependencies:
- brace-expansion "^1.1.7"
-
-minimatch@^9.0.4:
- version "9.0.5"
- resolved "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz"
- integrity sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==
- dependencies:
- brace-expansion "^2.0.1"
-
mkdirp@^1.0.4:
version "1.0.4"
resolved "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz"
integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==
-ms@^2.1.3, ms@2.1.3:
- version "2.1.3"
- resolved "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz"
- integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==
-
ms@2.0.0:
version "2.0.0"
resolved "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz"
integrity sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==
+ms@2.1.3, ms@^2.1.3:
+ version "2.1.3"
+ resolved "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz"
+ integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==
+
+mute-stream@0.0.8:
+ version "0.0.8"
+ resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.8.tgz#1630c42b2251ff81e2a283de96a5497ea92e5e0d"
+ integrity sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==
+
natural-compare@^1.4.0:
version "1.4.0"
resolved "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz"
integrity sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==
+negotiator@0.6.3:
+ version "0.6.3"
+ resolved "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz"
+ integrity sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==
+
negotiator@^1.0.0:
version "1.0.0"
resolved "https://registry.npmjs.org/negotiator/-/negotiator-1.0.0.tgz"
@@ -4985,11 +5020,6 @@ negotiator@~0.6.4:
resolved "https://registry.npmjs.org/negotiator/-/negotiator-0.6.4.tgz"
integrity sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w==
-negotiator@0.6.3:
- version "0.6.3"
- resolved "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz"
- integrity sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==
-
nocache@^3.0.1:
version "3.0.4"
resolved "https://registry.npmjs.org/nocache/-/nocache-3.0.4.tgz"
@@ -5027,10 +5057,10 @@ nullthrows@^1.1.1:
resolved "https://registry.npmjs.org/nullthrows/-/nullthrows-1.1.1.tgz"
integrity sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==
-ob1@0.84.4:
- version "0.84.4"
- resolved "https://registry.npmjs.org/ob1/-/ob1-0.84.4.tgz"
- integrity sha512-eJXMpz4aQHXF/YBB9ddqZDIS+ooO91hObo9FoW/xBkr54/zCwYYCDqT/O54vNo8kOkWs5Ou/y28NgdrV0edQNA==
+ob1@0.87.0:
+ version "0.87.0"
+ resolved "https://registry.npmjs.org/ob1/-/ob1-0.87.0.tgz"
+ integrity sha512-8Q8sKCiUwsxgSmjDtVWyRgmxsgeJXXam3oQH6Id8ADfNaJMV6GZKyeAl8+pGVVdgwAZabfk5+aExle7AP/nZiA==
dependencies:
flow-enums-runtime "^0.0.6"
@@ -5091,6 +5121,13 @@ object.values@^1.1.6, object.values@^1.2.1:
define-properties "^1.2.1"
es-object-atoms "^1.0.0"
+on-finished@^2.4.1, on-finished@~2.4.1:
+ version "2.4.1"
+ resolved "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz"
+ integrity sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==
+ dependencies:
+ ee-first "1.1.1"
+
on-finished@~2.3.0:
version "2.3.0"
resolved "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz"
@@ -5098,13 +5135,6 @@ on-finished@~2.3.0:
dependencies:
ee-first "1.1.1"
-on-finished@~2.4.1:
- version "2.4.1"
- resolved "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz"
- integrity sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==
- dependencies:
- ee-first "1.1.1"
-
on-headers@~1.1.0:
version "1.1.0"
resolved "https://registry.npmjs.org/on-headers/-/on-headers-1.1.0.tgz"
@@ -5235,6 +5265,11 @@ path-exists@^4.0.0:
resolved "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz"
integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==
+path-expression-matcher@^1.6.2:
+ version "1.6.2"
+ resolved "https://registry.npmjs.org/path-expression-matcher/-/path-expression-matcher-1.6.2.tgz"
+ integrity sha512-enSlaiat05iasnzmgNxRj8reFdj3puY2QpNgP1aPIaVfT6nn9ICuPoFlKHk8EN22HcwewshO+mN2DGbkCEOtqQ==
+
path-is-absolute@^1.0.0:
version "1.0.1"
resolved "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz"
@@ -5260,7 +5295,7 @@ picomatch@^2.0.4, picomatch@^2.2.3, picomatch@^2.3.1:
resolved "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz"
integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==
-"picomatch@^3 || ^4", picomatch@^4.0.4:
+picomatch@^4.0.4:
version "4.0.5"
resolved "https://registry.npmjs.org/picomatch/-/picomatch-4.0.5.tgz"
integrity sha512-RvwwcruNjI1ncT5xRakeyS9Lf8lcItv34KD+aif+VH9kduAyfYBipGh12274xtenIPZ119/R9BdTBa8gAwSh0A==
@@ -5277,6 +5312,15 @@ pkg-dir@^4.2.0:
dependencies:
find-up "^4.0.0"
+plist@^3.0.4, plist@^3.0.5:
+ version "3.1.1"
+ resolved "https://registry.yarnpkg.com/plist/-/plist-3.1.1.tgz#fa6099e1e3cf6ea180258ebe6378ea3878c2c841"
+ integrity sha512-ZIfcLJC+7E7FBFnDxm9MPmt7D+DidyQ26lewieO75AdhA2ayMtsJSES0iWzqJQbcVRSrTufQoy0DR94xHue0oA==
+ dependencies:
+ "@xmldom/xmldom" "^0.9.10"
+ base64-js "^1.5.1"
+ xmlbuilder "^15.1.1"
+
possible-typed-array-names@^1.0.0:
version "1.1.0"
resolved "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.1.0.tgz"
@@ -5287,7 +5331,7 @@ prelude-ls@^1.2.1:
resolved "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz"
integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==
-prettier@>=2, prettier@2.8.8:
+prettier@2.8.8:
version "2.8.8"
resolved "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz"
integrity sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==
@@ -5335,7 +5379,7 @@ pure-rand@^6.0.0:
resolved "https://registry.npmjs.org/pure-rand/-/pure-rand-6.1.0.tgz"
integrity sha512-bVWawvoZoBYpp6yIoQtQXHZjmz35RSVHnUOTefl8Vcjr8snTPY1wnpSPMWekcFwbxI6gtmT7rSYPFvz71ldiOA==
-qs@~6.15.1:
+qs@^6.15.2:
version "6.15.3"
resolved "https://registry.npmjs.org/qs/-/qs-6.15.3.tgz"
integrity sha512-O9gl3zCl5h5blw1KGUzQKhA5oUXSl8rwUIM5o0S3nCXMliSvy5Dzx7/DJcI+SwgICv+IneSZwhBh1oSyEHA71A==
@@ -5360,14 +5404,14 @@ range-parser@~1.2.1:
resolved "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz"
integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==
-raw-body@~2.5.3:
- version "2.5.3"
- resolved "https://registry.npmjs.org/raw-body/-/raw-body-2.5.3.tgz"
- integrity sha512-s4VSOf6yN0rvbRZGxs8Om5CWj6seneMwK3oDb4lWDH0UPhWcxwOWw5+qk24bxq87szX1ydrwylIOp2uG1ojUpA==
+raw-body@^3.0.2:
+ version "3.0.2"
+ resolved "https://registry.npmjs.org/raw-body/-/raw-body-3.0.2.tgz"
+ integrity sha512-K5zQjDllxWkf7Z5xJdV0/B0WTNqx6vxG70zJE4N0kBs4LovmEYWJzQGxC9bS9RAKu3bgM40lrd5zoLJ12MQ5BA==
dependencies:
bytes "~3.1.2"
http-errors "~2.0.1"
- iconv-lite "~0.4.24"
+ iconv-lite "~0.7.0"
unpipe "~1.0.0"
react-devtools-core@^6.1.5:
@@ -5378,9 +5422,9 @@ react-devtools-core@^6.1.5:
shell-quote "^1.6.1"
ws "^7"
-react-is@^16.13.1:
+react-is@^16.13.1, react-is@^16.7.0:
version "16.13.1"
- resolved "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz"
+ resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4"
integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==
react-is@^18.0.0:
@@ -5398,30 +5442,28 @@ react-native-safe-area-context@^5.5.2:
resolved "https://registry.npmjs.org/react-native-safe-area-context/-/react-native-safe-area-context-5.6.1.tgz"
integrity sha512-/wJE58HLEAkATzhhX1xSr+fostLsK8Q97EfpfMDKo8jlOc1QKESSX/FQrhk7HhQH/2uSaox4Y86sNaI02kteiA==
-react-native@*, react-native@0.86.2:
- version "0.86.2"
- resolved "https://registry.npmjs.org/react-native/-/react-native-0.86.2.tgz"
- integrity sha512-zbJXGZpwfZGA79Z9ob6Atvfx4nAQL8yJBa35s58E4Oo+khPykfQP2sTeumkKbjwajFYfVayg8pj7Il9nIfTk7A==
- dependencies:
- "@react-native/assets-registry" "0.86.2"
- "@react-native/codegen" "0.86.2"
- "@react-native/community-cli-plugin" "0.86.2"
- "@react-native/gradle-plugin" "0.86.2"
- "@react-native/js-polyfills" "0.86.2"
- "@react-native/normalize-colors" "0.86.2"
- "@react-native/virtualized-lists" "0.86.2"
- abort-controller "^3.0.0"
+react-native@0.87.0:
+ version "0.87.0"
+ resolved "https://registry.npmjs.org/react-native/-/react-native-0.87.0.tgz"
+ integrity sha512-e7CeZOm1wBksIISI5oLNmH4/GJCqWrfNphF7PuBsLY2qUM6mtzqL23N7iLTW6U7LF45qYi+a4iAp5Y1kSk1vVw==
+ dependencies:
+ "@react-native/asset-utils" "0.87.0"
+ "@react-native/codegen" "0.87.0"
+ "@react-native/community-cli-plugin" "0.87.0"
+ "@react-native/gradle-plugin" "0.87.0"
+ "@react-native/normalize-colors" "0.87.0"
+ "@react-native/virtualized-lists" "0.87.0"
anser "^1.4.9"
ansi-regex "^5.0.0"
- babel-plugin-syntax-hermes-parser "0.36.0"
+ babel-plugin-syntax-hermes-parser "0.36.1"
base64-js "^1.5.1"
commander "^12.0.0"
flow-enums-runtime "^0.0.6"
hermes-compiler "250829098.0.16"
invariant "^2.2.4"
memoize-one "^5.0.0"
- metro-runtime "^0.84.3"
- metro-source-map "^0.84.3"
+ metro-runtime "^0.87.0"
+ metro-source-map "^0.87.0"
nullthrows "^1.1.1"
pretty-format "^29.7.0"
promise "^8.3.0"
@@ -5449,7 +5491,7 @@ react-test-renderer@19.2.3:
react-is "^19.2.3"
scheduler "^0.27.0"
-react@*, react@^19.2.3, react@19.2.3:
+react@19.2.3:
version "19.2.3"
resolved "https://registry.npmjs.org/react/-/react-19.2.3.tgz"
integrity sha512-Ku/hhYbVjOQnXDZFv2+RibmLFGwFdeeKHFcOTlrt7xplBnya5OGn/hIRDsqDiSUcfORsDC7MPxwork8jBwsIWA==
@@ -5600,6 +5642,11 @@ rimraf@^3.0.2:
dependencies:
glob "^7.1.3"
+run-async@^2.4.0:
+ version "2.4.1"
+ resolved "https://registry.yarnpkg.com/run-async/-/run-async-2.4.1.tgz#8440eccf99ea3e70bd409d49aab88e10c189a455"
+ integrity sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==
+
run-parallel@^1.1.9:
version "1.2.0"
resolved "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz"
@@ -5607,6 +5654,13 @@ run-parallel@^1.1.9:
dependencies:
queue-microtask "^1.2.2"
+rxjs@^7.5.5:
+ version "7.8.2"
+ resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-7.8.2.tgz#955bc473ed8af11a002a2be52071bf475638607b"
+ integrity sha512-dhKf903U/PQZY6boNNtAGdWbG85WAbjT/1xYoZIC7FAY0yWapOBQVsVrDl58W86//e1VpMNBtRV4MaXfdMySFA==
+ dependencies:
+ tslib "^2.1.0"
+
safe-array-concat@^1.1.3:
version "1.1.3"
resolved "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.3.tgz"
@@ -5618,7 +5672,7 @@ safe-array-concat@^1.1.3:
has-symbols "^1.1.0"
isarray "^2.0.5"
-safe-buffer@~5.2.0, safe-buffer@5.2.1:
+safe-buffer@5.2.1, safe-buffer@~5.2.0:
version "5.2.1"
resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz"
integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==
@@ -5640,12 +5694,12 @@ safe-regex-test@^1.1.0:
es-errors "^1.3.0"
is-regex "^1.2.1"
-"safer-buffer@>= 2.1.2 < 3":
+"safer-buffer@>= 2.1.2 < 3.0.0":
version "2.1.2"
resolved "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz"
integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==
-scheduler@^0.27.0, scheduler@0.27.0:
+scheduler@0.27.0, scheduler@^0.27.0:
version "0.27.0"
resolved "https://registry.npmjs.org/scheduler/-/scheduler-0.27.0.tgz"
integrity sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==
@@ -5655,27 +5709,12 @@ semver@^6.3.0, semver@^6.3.1:
resolved "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz"
integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==
-semver@^7.1.3:
+semver@^7.1.3, semver@^7.3.5, semver@^7.7.3:
version "7.8.5"
resolved "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz"
integrity sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==
-semver@^7.5.2:
- version "7.7.3"
- resolved "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz"
- integrity sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==
-
-semver@^7.5.3:
- version "7.7.3"
- resolved "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz"
- integrity sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==
-
-semver@^7.5.4:
- version "7.7.3"
- resolved "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz"
- integrity sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==
-
-semver@^7.6.0:
+semver@^7.5.2, semver@^7.5.3, semver@^7.5.4:
version "7.7.3"
resolved "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz"
integrity sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==
@@ -5817,6 +5856,15 @@ signal-exit@^3.0.2, signal-exit@^3.0.3, signal-exit@^3.0.7:
resolved "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz"
integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==
+simple-plist@^1.1.0:
+ version "1.3.1"
+ resolved "https://registry.yarnpkg.com/simple-plist/-/simple-plist-1.3.1.tgz#16e1d8f62c6c9b691b8383127663d834112fb017"
+ integrity sha512-iMSw5i0XseMnrhtIzRb7XpQEXepa9xhWxGUojHBL43SIpQuDQkh3Wpy67ZbDzZVr6EKxvwVChnVpdl8hEVLDiw==
+ dependencies:
+ bplist-creator "0.1.0"
+ bplist-parser "0.3.1"
+ plist "^3.0.5"
+
sisteransi@^1.0.5:
version "1.0.5"
resolved "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz"
@@ -5836,14 +5884,6 @@ slice-ansi@^2.0.0:
astral-regex "^1.0.0"
is-fullwidth-code-point "^2.0.0"
-source-map-support@~0.5.20:
- version "0.5.21"
- resolved "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz"
- integrity sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==
- dependencies:
- buffer-from "^1.0.0"
- source-map "^0.6.0"
-
source-map-support@0.5.13:
version "0.5.13"
resolved "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz"
@@ -5852,6 +5892,14 @@ source-map-support@0.5.13:
buffer-from "^1.0.0"
source-map "^0.6.0"
+source-map-support@~0.5.20:
+ version "0.5.21"
+ resolved "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz"
+ integrity sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==
+ dependencies:
+ buffer-from "^1.0.0"
+ source-map "^0.6.0"
+
source-map@^0.5.6:
version "0.5.7"
resolved "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz"
@@ -5904,12 +5952,10 @@ stop-iteration-iterator@^1.1.0:
es-errors "^1.3.0"
internal-slot "^1.1.0"
-string_decoder@^1.1.1:
- version "1.3.0"
- resolved "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz"
- integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==
- dependencies:
- safe-buffer "~5.2.0"
+stream-buffers@2.2.x:
+ version "2.2.0"
+ resolved "https://registry.yarnpkg.com/stream-buffers/-/stream-buffers-2.2.0.tgz#91d5f5130d1cef96dcfa7f726945188741d09ee4"
+ integrity sha512-uyQK/mx5QjHun80FLJTfaWE7JtwfRMKBLkMne6udYOmvH0CawotVa7TfgYHzAnpphn4+TweIx1QKMnRIbipmUg==
string-length@^4.0.1:
version "4.0.2"
@@ -5992,6 +6038,13 @@ string.prototype.trimstart@^1.0.8:
define-properties "^1.2.1"
es-object-atoms "^1.0.0"
+string_decoder@^1.1.1:
+ version "1.3.0"
+ resolved "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz"
+ integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==
+ dependencies:
+ safe-buffer "~5.2.0"
+
strip-ansi@^5.0.0:
version "5.2.0"
resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz"
@@ -6021,10 +6074,12 @@ strip-json-comments@^3.1.1:
resolved "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz"
integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==
-strnum@^1.0.5:
- version "1.1.2"
- resolved "https://registry.npmjs.org/strnum/-/strnum-1.1.2.tgz"
- integrity sha512-vrN+B7DBIoTTZjnPNewwhx6cBA/H+IS7rfW68n7XxC1y7uoiGQBxaKzqucGUgavX15dJgiGztLJ8vxuEzwqBdA==
+strnum@^2.4.1:
+ version "2.4.1"
+ resolved "https://registry.npmjs.org/strnum/-/strnum-2.4.1.tgz"
+ integrity sha512-M9eUSMT2dCB2cTNPG7UYj6KuK7RJR2SN2+yCV/fTW3xzTCS6EaGZ5pSMgDIjB7r8zSfTGk+dvvn9rTjpVS9Mwg==
+ dependencies:
+ anynum "^1.0.1"
supports-color@^7.1.0:
version "7.2.0"
@@ -6046,9 +6101,9 @@ supports-preserve-symlinks-flag@^1.0.0:
integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==
terser@^5.15.0:
- version "5.49.1"
- resolved "https://registry.npmjs.org/terser/-/terser-5.49.1.tgz"
- integrity sha512-7A2xlQ5EnGT8KPA92dUh6RbRYTVw8hEaEN9L1K68l4UOXFuV511NnAqObGoRqGOQofQcMypisu1s3xawCEHrvA==
+ version "5.50.0"
+ resolved "https://registry.npmjs.org/terser/-/terser-5.50.0.tgz"
+ integrity sha512-CN9BVxWhgS/hRxtUMjtC2uRWSTcSfQFHMDWma6sKKfIivCD91sM+FOPfvwoaRMqCSrUpe1nv3jDamd9eEQ4y+w==
dependencies:
"@jridgewell/source-map" "^0.3.3"
acorn "^8.15.0"
@@ -6074,6 +6129,11 @@ throat@^5.0.0:
resolved "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz"
integrity sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==
+through@^2.3.6:
+ version "2.3.8"
+ resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5"
+ integrity sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==
+
tinyglobby@^0.2.15:
version "0.2.17"
resolved "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.17.tgz"
@@ -6099,10 +6159,15 @@ toidentifier@~1.0.1:
resolved "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz"
integrity sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==
-ts-api-utils@^2.1.0:
- version "2.1.0"
- resolved "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.1.0.tgz"
- integrity sha512-CUgTZL1irw8u29bzrOD/nH85jqyc74D6SshFgujOIA7osm2Rz7dYH77agkx7H4FBNxDq7Cjf+IjaX/8zwFW+ZQ==
+ts-api-utils@^2.5.0:
+ version "2.5.0"
+ resolved "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.5.0.tgz"
+ integrity sha512-OJ/ibxhPlqrMM0UiNHJ/0CKQkoKF243/AEmplt3qpRgkW8VG7IfOS41h7V8TjITqdByHzrjcS/2si+y4lIh8NA==
+
+tslib@^2.1.0:
+ version "2.8.1"
+ resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.8.1.tgz#612efe4ed235d567e8aba5f2a5fab70280ade83f"
+ integrity sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==
type-check@^0.4.0, type-check@~0.4.0:
version "0.4.0"
@@ -6131,13 +6196,14 @@ type-fest@^0.7.1:
resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.7.1.tgz"
integrity sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg==
-type-is@~1.6.18:
- version "1.6.18"
- resolved "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz"
- integrity sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==
+type-is@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.npmjs.org/type-is/-/type-is-2.1.0.tgz"
+ integrity sha512-faYHw0anBbc/kWF3zFTEnxSFOAGUX9GFbOBthvDdLsIlEoWOFOtS0zgCiQYwIskL9iGXZL3kAXD8OoZ4GmMATA==
dependencies:
- media-typer "0.3.0"
- mime-types "~2.1.24"
+ content-type "^2.0.0"
+ media-typer "^1.1.0"
+ mime-types "^3.0.0"
typed-array-buffer@^1.0.3:
version "1.0.3"
@@ -6184,7 +6250,7 @@ typed-array-length@^1.0.7:
possible-typed-array-names "^1.0.0"
reflect.getprototypeof "^1.0.6"
-typescript@^5.8.3, typescript@>=4.8.4, "typescript@>=4.8.4 <6.0.0", typescript@>=4.9.5:
+typescript@^5.8.3:
version "5.9.3"
resolved "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz"
integrity sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==
@@ -6262,6 +6328,11 @@ utils-merge@1.0.1:
resolved "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz"
integrity sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==
+uuid@^7.0.3:
+ version "7.0.3"
+ resolved "https://registry.yarnpkg.com/uuid/-/uuid-7.0.3.tgz#c5c9f2c8cf25dc0a372c4df1441c41f5bd0c680b"
+ integrity sha512-DPSke0pXhTZgoF/d+WSt2QaKMCFSfx7QegxEWT+JOuHF5aWrKEn0G+ztjuJg/gG8/ItK+rbPCD/yNv8yyih6Cg==
+
v8-to-istanbul@^9.0.1:
version "9.3.0"
resolved "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.3.0.tgz"
@@ -6370,9 +6441,9 @@ word-wrap@^1.2.5:
resolved "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz"
integrity sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==
-wrap-ansi@^6.2.0:
+wrap-ansi@^6.0.1, wrap-ansi@^6.2.0:
version "6.2.0"
- resolved "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz"
+ resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-6.2.0.tgz#e9393ba07102e6c91a3b221478f0257cd2856e53"
integrity sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==
dependencies:
ansi-styles "^4.0.0"
@@ -6418,6 +6489,24 @@ ws@^7.5.10:
resolved "https://registry.npmjs.org/ws/-/ws-7.5.13.tgz"
integrity sha512-rsKI6xDBFVf4r/x8XyChGK04QR/XHroxs/jUcoWvtEZM8TPU/X/uIY9B1CsSzYws9ZJb/6bbBu7dPhFW00CAoA==
+xcode@3.0.1:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/xcode/-/xcode-3.0.1.tgz#3efb62aac641ab2c702458f9a0302696146aa53c"
+ integrity sha512-kCz5k7J7XbJtjABOvkc5lJmkiDh8VhjVCGNiqdKCscmVpdVUpEAyXv1xmCLkQJ5dsHqx3IPO4XW+NTDhU/fatA==
+ dependencies:
+ simple-plist "^1.1.0"
+ uuid "^7.0.3"
+
+xml-naming@^0.3.0:
+ version "0.3.0"
+ resolved "https://registry.npmjs.org/xml-naming/-/xml-naming-0.3.0.tgz"
+ integrity sha512-ghig2TBE/H11aOVgmahA3MhimvkBr6JIYknH/Dhdk10nXwdbIqBJsbfMxpvFPG8bAw77gN29aQWvKpmVoPlvPQ==
+
+xmlbuilder@^15.1.1:
+ version "15.1.1"
+ resolved "https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-15.1.1.tgz#9dcdce49eea66d8d10b42cae94a79c3c8d0c2ec5"
+ integrity sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==
+
y18n@^4.0.0:
version "4.0.3"
resolved "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz"
@@ -6433,7 +6522,7 @@ yallist@^3.0.2:
resolved "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz"
integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==
-yaml@^2.2.1, yaml@^2.6.1:
+yaml@^2.2.1:
version "2.9.0"
resolved "https://registry.npmjs.org/yaml/-/yaml-2.9.0.tgz"
integrity sha512-2AvhNX3mb8zd6Zy7INTtSpl1F15HW6Wnqj0srWlkKLcpYl/gMIMJiyuGq2KeI2YFxUPjdlB+3Lc10seMLtL4cA==
diff --git a/package-lock.json b/package-lock.json
index ae48f63d..80a4d73b 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -30,7 +30,7 @@
"mkdirp": "latest",
"mocha": "^9.2.0",
"q": "^1.5.1",
- "react-native": "0.86.2",
+ "react-native": "0.87.0",
"run-sequence": "latest",
"shx": "^0.3.4",
"slash": "^3.0.0",
@@ -657,33 +657,33 @@
"node": ">=14"
}
},
- "node_modules/@react-native/assets-registry": {
- "version": "0.86.2",
- "resolved": "https://registry.npmjs.org/@react-native/assets-registry/-/assets-registry-0.86.2.tgz",
- "integrity": "sha512-vcX/mBjWAVnWofu7KecotquI2unZ/tITwA7OGdq/mdY/zmGXIEvYhfEYyOQij/LRqi9WAL+iizInTBWnxDhK/Q==",
+ "node_modules/@react-native/asset-utils": {
+ "version": "0.87.0",
+ "resolved": "https://registry.npmjs.org/@react-native/asset-utils/-/asset-utils-0.87.0.tgz",
+ "integrity": "sha512-XUSXMnBmQuBMuMWNWaXMGt4tLzb2yraCVO4b7TFCvEqiCg3ByhbQA0QNmPp+cdWgvmPmptCJwOrBWjPxppXgOA==",
"dev": true,
"license": "MIT",
"engines": {
- "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0"
+ "node": "^22.13.0 || ^24.3.0 || >= 26.0.0"
}
},
"node_modules/@react-native/codegen": {
- "version": "0.86.2",
- "resolved": "https://registry.npmjs.org/@react-native/codegen/-/codegen-0.86.2.tgz",
- "integrity": "sha512-xKkudsahUJ1n//55g4fXk5BStVqqmZlz8HQveL45ZxcfDnwvhuYe2GymksQANFsSN+slvrarjrfq8kIxJzbceA==",
+ "version": "0.87.0",
+ "resolved": "https://registry.npmjs.org/@react-native/codegen/-/codegen-0.87.0.tgz",
+ "integrity": "sha512-odcBGR0A9Ee83A/XvzOp9juGRkSQOQcI4ZYs+3H20MySMxvZJ34/2nVHoxdmj0YY0Mn6gF8BjLzYkL0axbHuCA==",
"dev": true,
"license": "MIT",
"dependencies": {
"@babel/core": "^7.25.2",
"@babel/parser": "^7.29.0",
- "hermes-parser": "0.36.0",
+ "hermes-parser": "0.36.1",
"invariant": "^2.2.4",
"nullthrows": "^1.1.1",
"tinyglobby": "^0.2.15",
"yargs": "^17.6.2"
},
"engines": {
- "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0"
+ "node": "^22.13.0 || ^24.3.0 || >= 26.0.0"
},
"peerDependencies": {
"@babel/core": "*"
@@ -752,26 +752,25 @@
}
},
"node_modules/@react-native/community-cli-plugin": {
- "version": "0.86.2",
- "resolved": "https://registry.npmjs.org/@react-native/community-cli-plugin/-/community-cli-plugin-0.86.2.tgz",
- "integrity": "sha512-YHXNKoM6Y/HjREySZ5arET2xgiHgg67r1MdwJB//MPJAJ0Xc5g0u6UHxY9VzsHO3Y07dre6s0BinYwjt1SEWvQ==",
+ "version": "0.87.0",
+ "resolved": "https://registry.npmjs.org/@react-native/community-cli-plugin/-/community-cli-plugin-0.87.0.tgz",
+ "integrity": "sha512-Voaq6e6aSjLsFmOVofP1RHM0wD0Wo51AlIheIDAzXqgBKwEHEz2na4swNZ6sjWLZH/4Wm2ydy+8A/6RCyfht6w==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@react-native/dev-middleware": "0.86.2",
+ "@react-native/asset-utils": "0.87.0",
+ "@react-native/dev-middleware": "0.87.0",
"debug": "^4.4.0",
"invariant": "^2.2.4",
- "metro": "^0.84.3",
- "metro-config": "^0.84.3",
- "metro-core": "^0.84.3",
+ "metro": "^0.87.0",
"semver": "^7.1.3"
},
"engines": {
- "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0"
+ "node": "^22.13.0 || ^24.3.0 || >= 26.0.0"
},
"peerDependencies": {
"@react-native-community/cli": "*",
- "@react-native/metro-config": "0.86.2"
+ "@react-native/metro-config": "0.87.0"
},
"peerDependenciesMeta": {
"@react-native-community/cli": {
@@ -801,19 +800,19 @@
}
},
"node_modules/@react-native/debugger-frontend": {
- "version": "0.86.2",
- "resolved": "https://registry.npmjs.org/@react-native/debugger-frontend/-/debugger-frontend-0.86.2.tgz",
- "integrity": "sha512-KGS1aV5F6cIqpnoIUhLBXyVzy1oAj8jBFGau6vX4Vy0HXRJN7p+68RU7x6NuyraHvQcR14ccMGT5TkFuNjQ4gA==",
+ "version": "0.87.0",
+ "resolved": "https://registry.npmjs.org/@react-native/debugger-frontend/-/debugger-frontend-0.87.0.tgz",
+ "integrity": "sha512-TSUVjiX1cYganE6DcWVblDxs67x96u8/KqwhiHHViR6hGGjSIfIdNQcRLOEdXRpucuHB0awIFepBlw+34nTSUg==",
"dev": true,
"license": "BSD-3-Clause",
"engines": {
- "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0"
+ "node": "^22.13.0 || ^24.3.0 || >= 26.0.0"
}
},
"node_modules/@react-native/debugger-shell": {
- "version": "0.86.2",
- "resolved": "https://registry.npmjs.org/@react-native/debugger-shell/-/debugger-shell-0.86.2.tgz",
- "integrity": "sha512-/TaVJ2+gGajZPJGrFaObUQmHmlaxAlfmOPZicl6pNKDUjzSgFMpcLkdTOExvb+USYTVdGX1XwxXyvjQdUO2bvg==",
+ "version": "0.87.0",
+ "resolved": "https://registry.npmjs.org/@react-native/debugger-shell/-/debugger-shell-0.87.0.tgz",
+ "integrity": "sha512-8Om5Qm8Ln9zGZ93DJj7gZtlfT0y1wAFc/iWr3GFkIXSa6zwmC3DGzm4sm5eBTtdMl27EXmKACIOGsqztPH3Cvg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -822,7 +821,7 @@
"fb-dotslash": "0.5.8"
},
"engines": {
- "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0"
+ "node": "^22.13.0 || ^24.3.0 || >= 26.0.0"
}
},
"node_modules/@react-native/debugger-shell/node_modules/debug": {
@@ -844,15 +843,15 @@
}
},
"node_modules/@react-native/dev-middleware": {
- "version": "0.86.2",
- "resolved": "https://registry.npmjs.org/@react-native/dev-middleware/-/dev-middleware-0.86.2.tgz",
- "integrity": "sha512-B7L0vKvg+IcEElT7Vpqh1xj5yJAqWUegjbP+bQRaorJMAYnv11GkliTnZV2AdTDfZQJWgOEx8i8LGkHkUg7bnA==",
+ "version": "0.87.0",
+ "resolved": "https://registry.npmjs.org/@react-native/dev-middleware/-/dev-middleware-0.87.0.tgz",
+ "integrity": "sha512-Fy4RMTCcAn402KGgxQZ4CwoURJdVkoPVxUbN7OTf9xy9xCOmBsOQQ+Xs1n6ULkNMUGcL3ptajpb39ual6r5ixg==",
"dev": true,
"license": "MIT",
"dependencies": {
"@isaacs/ttlcache": "^1.4.1",
- "@react-native/debugger-frontend": "0.86.2",
- "@react-native/debugger-shell": "0.86.2",
+ "@react-native/debugger-frontend": "0.87.0",
+ "@react-native/debugger-shell": "0.87.0",
"chrome-launcher": "^0.15.2",
"chromium-edge-launcher": "^0.3.0",
"connect": "^3.6.5",
@@ -864,7 +863,7 @@
"ws": "^7.5.10"
},
"engines": {
- "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0"
+ "node": "^22.13.0 || ^24.3.0 || >= 26.0.0"
}
},
"node_modules/@react-native/dev-middleware/node_modules/debug": {
@@ -998,36 +997,26 @@
}
},
"node_modules/@react-native/gradle-plugin": {
- "version": "0.86.2",
- "resolved": "https://registry.npmjs.org/@react-native/gradle-plugin/-/gradle-plugin-0.86.2.tgz",
- "integrity": "sha512-2F6x14NcHMpVmfTTFKfMkpV5dZedZrLiv6PE+c3vgnesV2bjleUBydr4U+NI8VkI7OwW71L0A5qQ76I9LCrfoQ==",
+ "version": "0.87.0",
+ "resolved": "https://registry.npmjs.org/@react-native/gradle-plugin/-/gradle-plugin-0.87.0.tgz",
+ "integrity": "sha512-CFOhPsxN4yS6vYjShSGKQiJHDPQFKmbiJG17zZfJuHTvJiaWz7JkpznE/P1RRKXdgvCmACrj31vxJiCHLlI7Gg==",
"dev": true,
"license": "MIT",
"engines": {
- "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0"
- }
- },
- "node_modules/@react-native/js-polyfills": {
- "version": "0.86.2",
- "resolved": "https://registry.npmjs.org/@react-native/js-polyfills/-/js-polyfills-0.86.2.tgz",
- "integrity": "sha512-bIwNcGBaQ74shB5z1mRkxOpjikimuwsnOCEkZSzL67Z1FTyK1ObpENfyd2QvcvVW9Cjl+tHuw9ynpBnb2jPoJQ==",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0"
+ "node": "^22.13.0 || ^24.3.0 || >= 26.0.0"
}
},
"node_modules/@react-native/normalize-colors": {
- "version": "0.86.2",
- "resolved": "https://registry.npmjs.org/@react-native/normalize-colors/-/normalize-colors-0.86.2.tgz",
- "integrity": "sha512-EzPFc9Y6lzYOWeso2almwXI7f8+qReHxWvT+algsOczb2UhWXIWXDoSvkdwoSfiwwmGt/ijJgKJoeHlzPkLwRg==",
+ "version": "0.87.0",
+ "resolved": "https://registry.npmjs.org/@react-native/normalize-colors/-/normalize-colors-0.87.0.tgz",
+ "integrity": "sha512-7aEGyrrquUqpbp+aEgOCp2xr0cTLYhJFCMfUqI4IoJddfwosra9Y5qtbrJU5Z/vBLndCmSIzABrWnHK0lxpwcA==",
"dev": true,
"license": "MIT"
},
"node_modules/@react-native/virtualized-lists": {
- "version": "0.86.2",
- "resolved": "https://registry.npmjs.org/@react-native/virtualized-lists/-/virtualized-lists-0.86.2.tgz",
- "integrity": "sha512-uO0J72gh3EvE+1/GHRk18QRyBDTRHRB0AraAfojsRjbT7VMuJwKrZYaKGshavoaEud6aw00ZB9/8mTMIKjjcAw==",
+ "version": "0.87.0",
+ "resolved": "https://registry.npmjs.org/@react-native/virtualized-lists/-/virtualized-lists-0.87.0.tgz",
+ "integrity": "sha512-rYQCtZupN7Iczm8fdGg3uKZUXhrxdZPRkg4BZK3RaQJ2HJ7n5tJNR2QPR3vSgpp5CATQggiGCuom1fNEC3T/8g==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -1035,12 +1024,12 @@
"nullthrows": "^1.1.1"
},
"engines": {
- "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0"
+ "node": "^22.13.0 || ^24.3.0 || >= 26.0.0"
},
"peerDependencies": {
"@types/react": "^19.2.0",
"react": "*",
- "react-native": "0.86.2"
+ "react-native": "0.87.0"
},
"peerDependenciesMeta": {
"@types/react": {
@@ -1522,13 +1511,13 @@
"dev": true
},
"node_modules/babel-plugin-syntax-hermes-parser": {
- "version": "0.36.0",
- "resolved": "https://registry.npmjs.org/babel-plugin-syntax-hermes-parser/-/babel-plugin-syntax-hermes-parser-0.36.0.tgz",
- "integrity": "sha512-LhD0xdoedDw7ansQgXbB2DADLZIK/LRXuWNBPuVzMc5S2WK5GyT89tCM+cQzxFGO0mGyLK6D5TrVOJJzAoDy8Q==",
+ "version": "0.36.1",
+ "resolved": "https://registry.npmjs.org/babel-plugin-syntax-hermes-parser/-/babel-plugin-syntax-hermes-parser-0.36.1.tgz",
+ "integrity": "sha512-ycduwJbvdvIMmVvlAZqGggS+pm5Eu4Bk9pcV9Sm2Z4PJNRVsKkv0g7vHj+LeuC1gHTeF67sJXFOq61IlqCa2hA==",
"dev": true,
"license": "MIT",
"dependencies": {
- "hermes-parser": "0.36.0"
+ "hermes-parser": "0.36.1"
}
},
"node_modules/balanced-match": {
@@ -1569,9 +1558,9 @@
]
},
"node_modules/baseline-browser-mapping": {
- "version": "2.11.11",
- "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.11.11.tgz",
- "integrity": "sha512-/yImnXwyTvgMkhgekLHok/Rx5vO6E0BmStWlSqKWMVm2a2ITuZ1Tn+9bgLS+gZRdZmWtd8nxuhHpdmCUOWsTQQ==",
+ "version": "2.11.13",
+ "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.11.13.tgz",
+ "integrity": "sha512-k9HNuUVMlqVjQ9UHzfPjIqiDbWw7WqT1AoT7GL8VwvF3r0ZfArtgiSPAlmupyNquNgOJHTuH4CKYf8ttMTWBTQ==",
"dev": true,
"license": "Apache-2.0",
"bin": {
@@ -1695,9 +1684,9 @@
"dev": true
},
"node_modules/browserslist": {
- "version": "4.28.7",
- "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.7.tgz",
- "integrity": "sha512-JxV13hNrFxqjOc8alRbq9dK1MM79NEXYpma2B2J4wAtpWS5zIEIKqWPGCl7N4o7Uc7B7itylh7SuDujATRyyTw==",
+ "version": "4.28.8",
+ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.8.tgz",
+ "integrity": "sha512-V2NpofLblG64mfOtSgDhOJESZEGogzDMBv/q+W6oc4LXWP/q75eOXoOaaOu1EOadB9U4Bwx/e0yzbvwKH8zalA==",
"dev": true,
"funding": [
{
@@ -1715,11 +1704,11 @@
],
"license": "MIT",
"dependencies": {
- "baseline-browser-mapping": "^2.10.44",
- "caniuse-lite": "^1.0.30001806",
- "electron-to-chromium": "^1.5.393",
- "node-releases": "^2.0.51",
- "update-browserslist-db": "^1.2.3"
+ "baseline-browser-mapping": "^2.11.12",
+ "caniuse-lite": "^1.0.30001809",
+ "electron-to-chromium": "^1.5.402",
+ "node-releases": "^2.0.53",
+ "update-browserslist-db": "^1.3.0"
},
"bin": {
"browserslist": "cli.js"
@@ -1827,9 +1816,9 @@
}
},
"node_modules/caniuse-lite": {
- "version": "1.0.30001806",
- "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001806.tgz",
- "integrity": "sha512-72Cuvd95zbSYPKq6Fhg8eDJRlzgWDf7/mtoZv6Qe/DYNCEBdNxoA3+rZAU2ZhGCpZlns3EssFavaZomckT5Uuw==",
+ "version": "1.0.30001809",
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001809.tgz",
+ "integrity": "sha512-xxWVywk6a6Arlk+hymeycyn/VgqEfLDxupvhH/xiY5SJ/18kmi9o6MiO320DCUzypORHLtvh0I4i04tUhCNHNQ==",
"dev": true,
"funding": [
{
@@ -2452,9 +2441,9 @@
"dev": true
},
"node_modules/electron-to-chromium": {
- "version": "1.5.399",
- "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.399.tgz",
- "integrity": "sha512-lEcqhErbHjXRvd41rnWLpzbyU/IXfIYo7QwaFWmxGeLiLyY2TBCdHnWY88vB+p3ubnihRypDm66panXl7TylLA==",
+ "version": "1.5.405",
+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.405.tgz",
+ "integrity": "sha512-bNglH7lPH5l+yHOes7Zr4VqxhOy4BQ9ZBUX4VdoFgxMpzJk7W1ZoO3Vgd9Pxa9PyjQ76sfm2aKH/nzEcCNRlew==",
"dev": true,
"license": "ISC"
},
@@ -3161,20 +3150,20 @@
"license": "MIT"
},
"node_modules/hermes-estree": {
- "version": "0.36.0",
- "resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.36.0.tgz",
- "integrity": "sha512-A1+8zn5oss2CFP7pKsOaxorQG6FNIz1WU1VDqruLPPZl3LVgeE2C5xfFg8Ow6/Ow4mSslLLtYP1J3n38eKyW9w==",
+ "version": "0.36.1",
+ "resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.36.1.tgz",
+ "integrity": "sha512-guv1nQ6IJ7S83NRFPWc3SA7IBZrdNC9kapwOq6uXvF4wP+sDCgjzQbKPCoyYmoyZRzztF/n/c36l/rccCZSiCw==",
"dev": true,
"license": "MIT"
},
"node_modules/hermes-parser": {
- "version": "0.36.0",
- "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.36.0.tgz",
- "integrity": "sha512-GdpwMmH5x6IpC1cijvcvYnlPB60Mh6kTSF/NFdYV/j56gYdi+0RIakYs+eqOV+bbO0SW7mgVVGSsTJxyPQfo3w==",
+ "version": "0.36.1",
+ "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.36.1.tgz",
+ "integrity": "sha512-GApNk4zLHi2UWoWZZkx7LNCOSzLSc5lB55pZ/PhK7ycFeg7u5LcF88p/WbpIi1XUDtE0MpHE3uRR3u3KB7TjSQ==",
"dev": true,
"license": "MIT",
"dependencies": {
- "hermes-estree": "0.36.0"
+ "hermes-estree": "0.36.1"
}
},
"node_modules/hexoid": {
@@ -3957,9 +3946,9 @@
}
},
"node_modules/metro": {
- "version": "0.84.4",
- "resolved": "https://registry.npmjs.org/metro/-/metro-0.84.4.tgz",
- "integrity": "sha512-8ETTubqfD6ornDy2zYDvRcKnVDOXdFJsjetYDBsY4oAsb6NJkiwFR+FaMESyGppFmQUyBQA4H4sFGxzcQSGtFA==",
+ "version": "0.87.0",
+ "resolved": "https://registry.npmjs.org/metro/-/metro-0.87.0.tgz",
+ "integrity": "sha512-fRqFhSzQhLNQSCvJFeuRzBRXAOOKXf1O8d2cvmMtG6yFR0jCllQ7vBsXoLP18yuqtf+N1XwWXTPF11eWy9q6dQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -3977,24 +3966,24 @@
"error-stack-parser": "^2.0.6",
"flow-enums-runtime": "^0.0.6",
"graceful-fs": "^4.2.4",
- "hermes-parser": "0.35.0",
+ "hermes-parser": "0.36.1",
"image-size": "^1.0.2",
"invariant": "^2.2.4",
"jest-worker": "^29.7.0",
"jsc-safe-url": "^0.2.2",
"lodash.throttle": "^4.1.1",
- "metro-babel-transformer": "0.84.4",
- "metro-cache": "0.84.4",
- "metro-cache-key": "0.84.4",
- "metro-config": "0.84.4",
- "metro-core": "0.84.4",
- "metro-file-map": "0.84.4",
- "metro-resolver": "0.84.4",
- "metro-runtime": "0.84.4",
- "metro-source-map": "0.84.4",
- "metro-symbolicate": "0.84.4",
- "metro-transform-plugins": "0.84.4",
- "metro-transform-worker": "0.84.4",
+ "metro-babel-transformer": "0.87.0",
+ "metro-cache": "0.87.0",
+ "metro-cache-key": "0.87.0",
+ "metro-config": "0.87.0",
+ "metro-core": "0.87.0",
+ "metro-file-map": "0.87.0",
+ "metro-resolver": "0.87.0",
+ "metro-runtime": "0.87.0",
+ "metro-source-map": "0.87.0",
+ "metro-symbolicate": "0.87.0",
+ "metro-transform-plugins": "0.87.0",
+ "metro-transform-worker": "0.87.0",
"mime-types": "^3.0.1",
"nullthrows": "^1.1.1",
"serialize-error": "^2.1.0",
@@ -4007,111 +3996,93 @@
"metro": "src/cli.js"
},
"engines": {
- "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0"
+ "node": "^22.13.0 || ^24.3.0 || >= 26.0.0"
}
},
"node_modules/metro-babel-transformer": {
- "version": "0.84.4",
- "resolved": "https://registry.npmjs.org/metro-babel-transformer/-/metro-babel-transformer-0.84.4.tgz",
- "integrity": "sha512-rvCfz8snl9h20VcvpOHxZuHP1SlAkv4HXbzw7nyyVwu6Eqo5PRerbakQ9XmUCOsRy70spJ37O+G1TK8oMzo48g==",
+ "version": "0.87.0",
+ "resolved": "https://registry.npmjs.org/metro-babel-transformer/-/metro-babel-transformer-0.87.0.tgz",
+ "integrity": "sha512-IEn1K1FyY4J1sA5y6zqDjf2OkfmpTEqhZOeP6MJX8HepSW0cuHGw1m8bYOdv2adkG3XUE9dtM0csUs0gP/Xa5w==",
"dev": true,
"license": "MIT",
"dependencies": {
"@babel/core": "^7.25.2",
"flow-enums-runtime": "^0.0.6",
- "hermes-parser": "0.35.0",
- "metro-cache-key": "0.84.4",
+ "hermes-parser": "0.36.1",
+ "metro-cache-key": "0.87.0",
"nullthrows": "^1.1.1"
},
"engines": {
- "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0"
- }
- },
- "node_modules/metro-babel-transformer/node_modules/hermes-estree": {
- "version": "0.35.0",
- "resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.35.0.tgz",
- "integrity": "sha512-xVx5Opwy8Oo1I5yGpVRhCvWL/iV3M+ylksSKVNlxxD90cpDpR/AR1jLYqK8HWihm065a6UI3HeyAmYzwS8NOOg==",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/metro-babel-transformer/node_modules/hermes-parser": {
- "version": "0.35.0",
- "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.35.0.tgz",
- "integrity": "sha512-9JLjeHxBx8T4CAsydZR49PNZUaix+WpQJwu9p2010lu+7Kwl6D/7wYFFJxoz+aXkaaClp9Zfg6W6/zVlSJORaA==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "hermes-estree": "0.35.0"
+ "node": "^22.13.0 || ^24.3.0 || >= 26.0.0"
}
},
"node_modules/metro-cache": {
- "version": "0.84.4",
- "resolved": "https://registry.npmjs.org/metro-cache/-/metro-cache-0.84.4.tgz",
- "integrity": "sha512-gpcFQdSLUwUCk71saKoE64jLFbx2nwTfVCcPSULMNT8QYq0p1eZZE29Jvd0HtT/UlhC3ZOutLxJME5xqD2JUZg==",
+ "version": "0.87.0",
+ "resolved": "https://registry.npmjs.org/metro-cache/-/metro-cache-0.87.0.tgz",
+ "integrity": "sha512-146vS1BMSKcp99jddOhFBfHwzUEWN35NrsnSJDF2sQQ0ZT5OsBcOjd574PM233TWEZISRJ5DOK+vokD+1ubx+w==",
"dev": true,
"license": "MIT",
"dependencies": {
"exponential-backoff": "^3.1.1",
"flow-enums-runtime": "^0.0.6",
"https-proxy-agent": "^7.0.5",
- "metro-core": "0.84.4"
+ "metro-core": "0.87.0"
},
"engines": {
- "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0"
+ "node": "^22.13.0 || ^24.3.0 || >= 26.0.0"
}
},
"node_modules/metro-cache-key": {
- "version": "0.84.4",
- "resolved": "https://registry.npmjs.org/metro-cache-key/-/metro-cache-key-0.84.4.tgz",
- "integrity": "sha512-wVO79aGrkYImpnaVS4+d5RrRBRPX31QtvKB3wKGBuiNSznduZTQHzsrJZRroFJSwnygrzdsGUtDQPuqqFjFdvw==",
+ "version": "0.87.0",
+ "resolved": "https://registry.npmjs.org/metro-cache-key/-/metro-cache-key-0.87.0.tgz",
+ "integrity": "sha512-Q+MPt6jl0zQogr4Q02WaJK6HY+GtE5A0nzj8kIV1Owgrx6OMNvm6scPTr1SM/R4LpCE8EH/Y5qfbXQ84GHTr0Q==",
"dev": true,
"license": "MIT",
"dependencies": {
"flow-enums-runtime": "^0.0.6"
},
"engines": {
- "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0"
+ "node": "^22.13.0 || ^24.3.0 || >= 26.0.0"
}
},
"node_modules/metro-config": {
- "version": "0.84.4",
- "resolved": "https://registry.npmjs.org/metro-config/-/metro-config-0.84.4.tgz",
- "integrity": "sha512-PMotGDjXcXLWo2TMRH+VR99phFNgYTwqh4OoieIKK3yTJa1Jmkl+fZJxDO0jfBvNF+WESHciHvpNuBtXaF3B0Q==",
+ "version": "0.87.0",
+ "resolved": "https://registry.npmjs.org/metro-config/-/metro-config-0.87.0.tgz",
+ "integrity": "sha512-yZ9QAIzWH9MxwrzwRlX/CBGRWOT14l7klSDYg8hdtSdnoUs5A7MQRdHE2KB9iHVzGQW5wgWM5aXJswNeWbSQPA==",
"dev": true,
"license": "MIT",
"dependencies": {
"connect": "^3.6.5",
"flow-enums-runtime": "^0.0.6",
"jest-validate": "^29.7.0",
- "metro": "0.84.4",
- "metro-cache": "0.84.4",
- "metro-core": "0.84.4",
- "metro-runtime": "0.84.4",
- "yaml": "^2.6.1"
+ "metro": "0.87.0",
+ "metro-cache": "0.87.0",
+ "metro-core": "0.87.0",
+ "metro-runtime": "0.87.0"
},
"engines": {
- "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0"
+ "node": "^22.13.0 || ^24.3.0 || >= 26.0.0"
}
},
"node_modules/metro-core": {
- "version": "0.84.4",
- "resolved": "https://registry.npmjs.org/metro-core/-/metro-core-0.84.4.tgz",
- "integrity": "sha512-HONpWC5LGXZn3ffkd4Hu6AIrfE7j4Z0g0wMo/goV24WOB3lhuFZ40KgvaDiSw8iyQHloMYay5N/wPX+z8oN/PQ==",
+ "version": "0.87.0",
+ "resolved": "https://registry.npmjs.org/metro-core/-/metro-core-0.87.0.tgz",
+ "integrity": "sha512-yW57+pCOHRC/CJZ99GA2PTd+30dORwDAjUPRCokj91IWW5In9Jwtt2FB5wACrGO8P0GHTyVHdTwDNyZsNndUbA==",
"dev": true,
"license": "MIT",
"dependencies": {
"flow-enums-runtime": "^0.0.6",
"lodash.throttle": "^4.1.1",
- "metro-resolver": "0.84.4"
+ "metro-resolver": "0.87.0"
},
"engines": {
- "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0"
+ "node": "^22.13.0 || ^24.3.0 || >= 26.0.0"
}
},
"node_modules/metro-file-map": {
- "version": "0.84.4",
- "resolved": "https://registry.npmjs.org/metro-file-map/-/metro-file-map-0.84.4.tgz",
- "integrity": "sha512-KSVDi/u60hKPx++NLu3MTIvyjzNoJnFAF8PQFxaj1jiSka/wjw+Ua6sNuJ0TDHQv+7AAoFQxeMgaRAe8Yic5wQ==",
+ "version": "0.87.0",
+ "resolved": "https://registry.npmjs.org/metro-file-map/-/metro-file-map-0.87.0.tgz",
+ "integrity": "sha512-Dc57t8jsINwA90bbVlqaeDlxf1rVGgj5SmOEnOMbaHNUM/HCYYTJxPV8SRdOBwh7qTz/biO9vaQvBTjRBgbbsg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -4126,7 +4097,7 @@
"walker": "^1.0.7"
},
"engines": {
- "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0"
+ "node": "^22.13.0 || ^24.3.0 || >= 26.0.0"
}
},
"node_modules/metro-file-map/node_modules/debug": {
@@ -4148,9 +4119,9 @@
}
},
"node_modules/metro-minify-terser": {
- "version": "0.84.4",
- "resolved": "https://registry.npmjs.org/metro-minify-terser/-/metro-minify-terser-0.84.4.tgz",
- "integrity": "sha512-5qpbaVOMC7CPitIpuewzVeGw7E+C3ykbv2mqTjQLl85Z3annSVGlSCTcsZjqXZzjupfK4Ztj3dDc4kc44NZwtQ==",
+ "version": "0.87.0",
+ "resolved": "https://registry.npmjs.org/metro-minify-terser/-/metro-minify-terser-0.87.0.tgz",
+ "integrity": "sha512-tPa0O983PDutFu3LXbArRH5NduogcKrvW6fs9VHhksTKUA1iqDyoD1ZSj/Me52xJ6T9/9pOwIVyj9ulKc/zMkg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -4158,26 +4129,26 @@
"terser": "^5.15.0"
},
"engines": {
- "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0"
+ "node": "^22.13.0 || ^24.3.0 || >= 26.0.0"
}
},
"node_modules/metro-resolver": {
- "version": "0.84.4",
- "resolved": "https://registry.npmjs.org/metro-resolver/-/metro-resolver-0.84.4.tgz",
- "integrity": "sha512-1qLgbxQ5ZGhhutuPot1Yp348ofDsATL2WkrHF65TobqTT9K3P9qJXw38bomk7ncp5B7OYMfWwtyBZo1lCV792A==",
+ "version": "0.87.0",
+ "resolved": "https://registry.npmjs.org/metro-resolver/-/metro-resolver-0.87.0.tgz",
+ "integrity": "sha512-Xl3M9R3KToaHJvXlI2lSOxtYHitzxite+195DSi00HL9PcS7Xik5+3xlRjfkKb3FA86SZxYPj+WJwlcfgaZoxg==",
"dev": true,
"license": "MIT",
"dependencies": {
"flow-enums-runtime": "^0.0.6"
},
"engines": {
- "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0"
+ "node": "^22.13.0 || ^24.3.0 || >= 26.0.0"
}
},
"node_modules/metro-runtime": {
- "version": "0.84.4",
- "resolved": "https://registry.npmjs.org/metro-runtime/-/metro-runtime-0.84.4.tgz",
- "integrity": "sha512-Jibypds4g7AhzdRKY+kDoj51s5EXMwgyp5ddtlreDAsWefMdOx+agWqgm0H2XSZ/ueanHHVM89fnf5OJnlxa8Q==",
+ "version": "0.87.0",
+ "resolved": "https://registry.npmjs.org/metro-runtime/-/metro-runtime-0.87.0.tgz",
+ "integrity": "sha512-XsXZkgEwI0ZMYSBfvOMAbenzwa60XlObXJ27g6/Khgrz9ESbiBbAsd7hR62G2jRBYOhGAzG61Gk22dpRJj/mdw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -4185,13 +4156,13 @@
"flow-enums-runtime": "^0.0.6"
},
"engines": {
- "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0"
+ "node": "^22.13.0 || ^24.3.0 || >= 26.0.0"
}
},
"node_modules/metro-source-map": {
- "version": "0.84.4",
- "resolved": "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.84.4.tgz",
- "integrity": "sha512-jbWkPxIesVuo1IWkvezmMJld6iu8nD62GsrZiV6jP37AOdbo4OBq1FJ+qkOg8sV05wAHB//jAbziuW0SlJfW4g==",
+ "version": "0.87.0",
+ "resolved": "https://registry.npmjs.org/metro-source-map/-/metro-source-map-0.87.0.tgz",
+ "integrity": "sha512-31BrYqu1c2co93rF1LN9Pw+7g+BrfDyxJkNQWrYm+pfA/+eVYVumF7tFMHbXLePLmHfhvSgVvbK6su1Oyiw1ng==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -4199,14 +4170,14 @@
"@babel/types": "^7.29.0",
"flow-enums-runtime": "^0.0.6",
"invariant": "^2.2.4",
- "metro-symbolicate": "0.84.4",
+ "metro-symbolicate": "0.87.0",
"nullthrows": "^1.1.1",
- "ob1": "0.84.4",
+ "ob1": "0.87.0",
"source-map": "^0.5.6",
"vlq": "^1.0.0"
},
"engines": {
- "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0"
+ "node": "^22.13.0 || ^24.3.0 || >= 26.0.0"
}
},
"node_modules/metro-source-map/node_modules/source-map": {
@@ -4220,15 +4191,15 @@
}
},
"node_modules/metro-symbolicate": {
- "version": "0.84.4",
- "resolved": "https://registry.npmjs.org/metro-symbolicate/-/metro-symbolicate-0.84.4.tgz",
- "integrity": "sha512-OnfpacxUqGPZQ27t8qK9mFa7uqHIlVWeqRqkCbvMvreEBiamEeOn8krKtcwgP5M4cYDPwuSmCTopHMVthqG4zA==",
+ "version": "0.87.0",
+ "resolved": "https://registry.npmjs.org/metro-symbolicate/-/metro-symbolicate-0.87.0.tgz",
+ "integrity": "sha512-uOpTxAXu74N+RSujUZ78L6gjI6bDdnz6XuW+AIUNuubZDEQPIpaX0StzIb0GMeQWP6zfHOHwFrWPP5Iquu1GXw==",
"dev": true,
"license": "MIT",
"dependencies": {
"flow-enums-runtime": "^0.0.6",
"invariant": "^2.2.4",
- "metro-source-map": "0.84.4",
+ "metro-source-map": "0.87.0",
"nullthrows": "^1.1.1",
"source-map": "^0.5.6",
"vlq": "^1.0.0"
@@ -4237,7 +4208,7 @@
"metro-symbolicate": "src/index.js"
},
"engines": {
- "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0"
+ "node": "^22.13.0 || ^24.3.0 || >= 26.0.0"
}
},
"node_modules/metro-symbolicate/node_modules/source-map": {
@@ -4251,9 +4222,9 @@
}
},
"node_modules/metro-transform-plugins": {
- "version": "0.84.4",
- "resolved": "https://registry.npmjs.org/metro-transform-plugins/-/metro-transform-plugins-0.84.4.tgz",
- "integrity": "sha512-kehr6HbAecqD0/a3xLXobELdPaAmRAl8bel0qagPF4vhZtux93nS8S4eq2kgKt6J2GnQpVjSoW1PXdst04mwow==",
+ "version": "0.87.0",
+ "resolved": "https://registry.npmjs.org/metro-transform-plugins/-/metro-transform-plugins-0.87.0.tgz",
+ "integrity": "sha512-i8keUe9+BaSwMuQM26DGheElCpTtflAKIrSwJAm8ZsgDb50RAUQus+e6zt2suaJXJ1OxZa7vqgtqoZxdniM6Fw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -4265,13 +4236,13 @@
"nullthrows": "^1.1.1"
},
"engines": {
- "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0"
+ "node": "^22.13.0 || ^24.3.0 || >= 26.0.0"
}
},
"node_modules/metro-transform-worker": {
- "version": "0.84.4",
- "resolved": "https://registry.npmjs.org/metro-transform-worker/-/metro-transform-worker-0.84.4.tgz",
- "integrity": "sha512-W1IYMvvXTu4MxYr7d9h7CeG2vpIr3bmLLIavkPY4O1ilzDrvS8z/NEe6y+pC44Ff7raMXQgYSfdqDUwN/i39gg==",
+ "version": "0.87.0",
+ "resolved": "https://registry.npmjs.org/metro-transform-worker/-/metro-transform-worker-0.87.0.tgz",
+ "integrity": "sha512-YftLzNJxCTYxEN5k4AzR8KYwiENTEuz30L+4QeoMrtDd+U8mDThZg/ArR3JVRd8LaikwPOjVAS5SP3xPJN0AaA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -4280,17 +4251,17 @@
"@babel/parser": "^7.29.0",
"@babel/types": "^7.29.0",
"flow-enums-runtime": "^0.0.6",
- "metro": "0.84.4",
- "metro-babel-transformer": "0.84.4",
- "metro-cache": "0.84.4",
- "metro-cache-key": "0.84.4",
- "metro-minify-terser": "0.84.4",
- "metro-source-map": "0.84.4",
- "metro-transform-plugins": "0.84.4",
+ "metro": "0.87.0",
+ "metro-babel-transformer": "0.87.0",
+ "metro-cache": "0.87.0",
+ "metro-cache-key": "0.87.0",
+ "metro-minify-terser": "0.87.0",
+ "metro-source-map": "0.87.0",
+ "metro-transform-plugins": "0.87.0",
"nullthrows": "^1.1.1"
},
"engines": {
- "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0"
+ "node": "^22.13.0 || ^24.3.0 || >= 26.0.0"
}
},
"node_modules/metro/node_modules/accepts": {
@@ -4340,23 +4311,6 @@
}
}
},
- "node_modules/metro/node_modules/hermes-estree": {
- "version": "0.35.0",
- "resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.35.0.tgz",
- "integrity": "sha512-xVx5Opwy8Oo1I5yGpVRhCvWL/iV3M+ylksSKVNlxxD90cpDpR/AR1jLYqK8HWihm065a6UI3HeyAmYzwS8NOOg==",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/metro/node_modules/hermes-parser": {
- "version": "0.35.0",
- "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.35.0.tgz",
- "integrity": "sha512-9JLjeHxBx8T4CAsydZR49PNZUaix+WpQJwu9p2010lu+7Kwl6D/7wYFFJxoz+aXkaaClp9Zfg6W6/zVlSJORaA==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "hermes-estree": "0.35.0"
- }
- },
"node_modules/metro/node_modules/mime-db": {
"version": "1.54.0",
"resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz",
@@ -4769,9 +4723,9 @@
"license": "MIT"
},
"node_modules/node-releases": {
- "version": "2.0.51",
- "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.51.tgz",
- "integrity": "sha512-wRNIrw4DmVLKQlbgOMdkMx27Wrpzes2hh5Jtbi2bjPd+4wJstWIqP5A+lscnqbm0xxmT5Bpg8Lec5ItEBwx6BQ==",
+ "version": "2.0.53",
+ "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.53.tgz",
+ "integrity": "sha512-D9UOmYG3UH1V+ENW56t5QXBwJw1YEY18ruVeus89Rw+SyIgjPkCO84bRzO3uNIYosJbNwiabWVn48o3uJLjxFQ==",
"dev": true,
"license": "MIT",
"engines": {
@@ -4795,16 +4749,16 @@
"license": "MIT"
},
"node_modules/ob1": {
- "version": "0.84.4",
- "resolved": "https://registry.npmjs.org/ob1/-/ob1-0.84.4.tgz",
- "integrity": "sha512-eJXMpz4aQHXF/YBB9ddqZDIS+ooO91hObo9FoW/xBkr54/zCwYYCDqT/O54vNo8kOkWs5Ou/y28NgdrV0edQNA==",
+ "version": "0.87.0",
+ "resolved": "https://registry.npmjs.org/ob1/-/ob1-0.87.0.tgz",
+ "integrity": "sha512-8Q8sKCiUwsxgSmjDtVWyRgmxsgeJXXam3oQH6Id8ADfNaJMV6GZKyeAl8+pGVVdgwAZabfk5+aExle7AP/nZiA==",
"dev": true,
"license": "MIT",
"dependencies": {
"flow-enums-runtime": "^0.0.6"
},
"engines": {
- "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0"
+ "node": "^22.13.0 || ^24.3.0 || >= 26.0.0"
}
},
"node_modules/object-inspect": {
@@ -5323,31 +5277,29 @@
"integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ=="
},
"node_modules/react-native": {
- "version": "0.86.2",
- "resolved": "https://registry.npmjs.org/react-native/-/react-native-0.86.2.tgz",
- "integrity": "sha512-zbJXGZpwfZGA79Z9ob6Atvfx4nAQL8yJBa35s58E4Oo+khPykfQP2sTeumkKbjwajFYfVayg8pj7Il9nIfTk7A==",
+ "version": "0.87.0",
+ "resolved": "https://registry.npmjs.org/react-native/-/react-native-0.87.0.tgz",
+ "integrity": "sha512-e7CeZOm1wBksIISI5oLNmH4/GJCqWrfNphF7PuBsLY2qUM6mtzqL23N7iLTW6U7LF45qYi+a4iAp5Y1kSk1vVw==",
"dev": true,
"license": "MIT",
"dependencies": {
- "@react-native/assets-registry": "0.86.2",
- "@react-native/codegen": "0.86.2",
- "@react-native/community-cli-plugin": "0.86.2",
- "@react-native/gradle-plugin": "0.86.2",
- "@react-native/js-polyfills": "0.86.2",
- "@react-native/normalize-colors": "0.86.2",
- "@react-native/virtualized-lists": "0.86.2",
- "abort-controller": "^3.0.0",
+ "@react-native/asset-utils": "0.87.0",
+ "@react-native/codegen": "0.87.0",
+ "@react-native/community-cli-plugin": "0.87.0",
+ "@react-native/gradle-plugin": "0.87.0",
+ "@react-native/normalize-colors": "0.87.0",
+ "@react-native/virtualized-lists": "0.87.0",
"anser": "^1.4.9",
"ansi-regex": "^5.0.0",
- "babel-plugin-syntax-hermes-parser": "0.36.0",
+ "babel-plugin-syntax-hermes-parser": "0.36.1",
"base64-js": "^1.5.1",
"commander": "^12.0.0",
"flow-enums-runtime": "^0.0.6",
"hermes-compiler": "250829098.0.16",
"invariant": "^2.2.4",
"memoize-one": "^5.0.0",
- "metro-runtime": "^0.84.3",
- "metro-source-map": "^0.84.3",
+ "metro-runtime": "^0.87.0",
+ "metro-source-map": "^0.87.0",
"nullthrows": "^1.1.1",
"pretty-format": "^29.7.0",
"promise": "^8.3.0",
@@ -5366,17 +5318,13 @@
"react-native": "cli.js"
},
"engines": {
- "node": "^20.19.4 || ^22.13.0 || ^24.3.0 || >= 25.0.0"
+ "node": "^22.13.0 || ^24.3.0 || >= 26.0.0"
},
"peerDependencies": {
- "@react-native/jest-preset": "0.86.2",
"@types/react": "^19.1.1",
"react": "^19.2.3"
},
"peerDependenciesMeta": {
- "@react-native/jest-preset": {
- "optional": true
- },
"@types/react": {
"optional": true
}
@@ -6740,9 +6688,9 @@
}
},
"node_modules/terser": {
- "version": "5.49.0",
- "resolved": "https://registry.npmjs.org/terser/-/terser-5.49.0.tgz",
- "integrity": "sha512-SNiDnXyHSrxVcIOtVbULzcTmniUiwcV7Nwdyj1twVubeTmbjoa8p69KKDpfkdoOavuM4/GRm1+ykI8qqnavHoA==",
+ "version": "5.50.0",
+ "resolved": "https://registry.npmjs.org/terser/-/terser-5.50.0.tgz",
+ "integrity": "sha512-CN9BVxWhgS/hRxtUMjtC2uRWSTcSfQFHMDWma6sKKfIivCD91sM+FOPfvwoaRMqCSrUpe1nv3jDamd9eEQ4y+w==",
"dev": true,
"license": "BSD-2-Clause",
"dependencies": {
@@ -7114,9 +7062,9 @@
}
},
"node_modules/update-browserslist-db": {
- "version": "1.2.3",
- "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.2.3.tgz",
- "integrity": "sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==",
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.3.1.tgz",
+ "integrity": "sha512-ZZ61DsRsOnakl74HAmp3oSN4aXUmEWXf+i/yv0h7tIBfICc3VdrFErQKUUKPgu3AMsTUMbcongALEN4l6GSUrQ==",
"dev": true,
"funding": [
{
@@ -7377,22 +7325,6 @@
"integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
"dev": true
},
- "node_modules/yaml": {
- "version": "2.9.0",
- "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.9.0.tgz",
- "integrity": "sha512-2AvhNX3mb8zd6Zy7INTtSpl1F15HW6Wnqj0srWlkKLcpYl/gMIMJiyuGq2KeI2YFxUPjdlB+3Lc10seMLtL4cA==",
- "dev": true,
- "license": "ISC",
- "bin": {
- "yaml": "bin.mjs"
- },
- "engines": {
- "node": ">= 14.6"
- },
- "funding": {
- "url": "https://github.com/sponsors/eemeli"
- }
- },
"node_modules/yargs": {
"version": "16.2.0",
"resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
diff --git a/package.json b/package.json
index b170585c..f9003811 100644
--- a/package.json
+++ b/package.json
@@ -53,7 +53,7 @@
"xcode": "3.0.1"
},
"devDependencies": {
- "react-native": "0.86.2",
+ "react-native": "0.87.0",
"@types/assert": "^1.5.2",
"@types/mkdirp": "^1.0.1",
"@types/mocha": "^9.0.0",
diff --git a/test/test.ts b/test/test.ts
index 2aa819c6..10dee78e 100644
--- a/test/test.ts
+++ b/test/test.ts
@@ -463,7 +463,7 @@ class RNProjectManager extends ProjectManager {
})
.then(() => { return null; });
} else {
- return TestUtil.getProcessOutput("npx @react-native-community/cli init " + appName + " --version 0.86.2 --install-pods", { cwd: projectDirectory, timeout: 30 * 60 * 1000, noLogStdOut: true })
+ return TestUtil.getProcessOutput("npx @react-native-community/cli init " + appName + " --version 0.87.0 --install-pods", { cwd: projectDirectory, timeout: 30 * 60 * 1000, noLogStdOut: true })
.then((e) => { console.log(`"npx @react-native-community/cli init ${appName}" success. cwd=${projectDirectory}`); return e; })
.then(this.copyTemplate.bind(this, templatePath, projectDirectory))
.then(TestUtil.getProcessOutput.bind(undefined, TestConfig.thisPluginInstallString, { cwd: path.join(projectDirectory, TestConfig.TestAppName), noLogStdOut: true, noLogStdErr: true }))