From a172eac96fe2fa2762bf2f3b7a2d592f3d85165e Mon Sep 17 00:00:00 2001 From: Krzysztof Moch Date: Mon, 20 Jan 2025 13:25:36 +0100 Subject: [PATCH] chore(js): clean code --- example/ios/Podfile.lock | 588 +++++++++++++------------- ios/core/AVAssetUtils.swift | 4 +- src/NativeVideoView.tsx | 12 +- src/VideoView.tsx | 18 +- src/utils/useReleasingHybridObject.ts | 14 +- 5 files changed, 316 insertions(+), 320 deletions(-) diff --git a/example/ios/Podfile.lock b/example/ios/Podfile.lock index a431e651..43944817 100644 --- a/example/ios/Podfile.lock +++ b/example/ios/Podfile.lock @@ -1,12 +1,12 @@ PODS: - boost (1.84.0) - DoubleConversion (1.1.6) - - FBLazyVector (0.75.3) + - FBLazyVector (0.76.6) - fmt (9.1.0) - glog (0.3.5) - - hermes-engine (0.75.3): - - hermes-engine/Pre-built (= 0.75.3) - - hermes-engine/Pre-built (0.75.3) + - hermes-engine (0.76.6): + - hermes-engine/Pre-built (= 0.76.6) + - hermes-engine/Pre-built (0.76.6) - NitroModules (0.21.0): - DoubleConversion - glog @@ -68,32 +68,32 @@ PODS: - DoubleConversion - fmt (= 9.1.0) - glog - - RCTDeprecation (0.75.3) - - RCTRequired (0.75.3) - - RCTTypeSafety (0.75.3): - - FBLazyVector (= 0.75.3) - - RCTRequired (= 0.75.3) - - React-Core (= 0.75.3) - - React (0.75.3): - - React-Core (= 0.75.3) - - React-Core/DevSupport (= 0.75.3) - - React-Core/RCTWebSocket (= 0.75.3) - - React-RCTActionSheet (= 0.75.3) - - React-RCTAnimation (= 0.75.3) - - React-RCTBlob (= 0.75.3) - - React-RCTImage (= 0.75.3) - - React-RCTLinking (= 0.75.3) - - React-RCTNetwork (= 0.75.3) - - React-RCTSettings (= 0.75.3) - - React-RCTText (= 0.75.3) - - React-RCTVibration (= 0.75.3) - - React-callinvoker (0.75.3) - - React-Core (0.75.3): + - RCTDeprecation (0.76.6) + - RCTRequired (0.76.6) + - RCTTypeSafety (0.76.6): + - FBLazyVector (= 0.76.6) + - RCTRequired (= 0.76.6) + - React-Core (= 0.76.6) + - React (0.76.6): + - React-Core (= 0.76.6) + - React-Core/DevSupport (= 0.76.6) + - React-Core/RCTWebSocket (= 0.76.6) + - React-RCTActionSheet (= 0.76.6) + - React-RCTAnimation (= 0.76.6) + - React-RCTBlob (= 0.76.6) + - React-RCTImage (= 0.76.6) + - React-RCTLinking (= 0.76.6) + - React-RCTNetwork (= 0.76.6) + - React-RCTSettings (= 0.76.6) + - React-RCTText (= 0.76.6) + - React-RCTVibration (= 0.76.6) + - React-callinvoker (0.76.6) + - React-Core (0.76.6): - glog - hermes-engine - RCT-Folly (= 2024.01.01.00) - RCTDeprecation - - React-Core/Default (= 0.75.3) + - React-Core/Default (= 0.76.6) - React-cxxreact - React-featureflags - React-hermes @@ -103,9 +103,9 @@ PODS: - React-perflogger - React-runtimescheduler - React-utils - - SocketRocket (= 0.7.0) + - SocketRocket (= 0.7.1) - Yoga - - React-Core/CoreModulesHeaders (0.75.3): + - React-Core/CoreModulesHeaders (0.76.6): - glog - hermes-engine - RCT-Folly (= 2024.01.01.00) @@ -120,9 +120,9 @@ PODS: - React-perflogger - React-runtimescheduler - React-utils - - SocketRocket (= 0.7.0) + - SocketRocket (= 0.7.1) - Yoga - - React-Core/Default (0.75.3): + - React-Core/Default (0.76.6): - glog - hermes-engine - RCT-Folly (= 2024.01.01.00) @@ -136,15 +136,15 @@ PODS: - React-perflogger - React-runtimescheduler - React-utils - - SocketRocket (= 0.7.0) + - SocketRocket (= 0.7.1) - Yoga - - React-Core/DevSupport (0.75.3): + - React-Core/DevSupport (0.76.6): - glog - hermes-engine - RCT-Folly (= 2024.01.01.00) - RCTDeprecation - - React-Core/Default (= 0.75.3) - - React-Core/RCTWebSocket (= 0.75.3) + - React-Core/Default (= 0.76.6) + - React-Core/RCTWebSocket (= 0.76.6) - React-cxxreact - React-featureflags - React-hermes @@ -154,9 +154,9 @@ PODS: - React-perflogger - React-runtimescheduler - React-utils - - SocketRocket (= 0.7.0) + - SocketRocket (= 0.7.1) - Yoga - - React-Core/RCTActionSheetHeaders (0.75.3): + - React-Core/RCTActionSheetHeaders (0.76.6): - glog - hermes-engine - RCT-Folly (= 2024.01.01.00) @@ -171,9 +171,9 @@ PODS: - React-perflogger - React-runtimescheduler - React-utils - - SocketRocket (= 0.7.0) + - SocketRocket (= 0.7.1) - Yoga - - React-Core/RCTAnimationHeaders (0.75.3): + - React-Core/RCTAnimationHeaders (0.76.6): - glog - hermes-engine - RCT-Folly (= 2024.01.01.00) @@ -188,9 +188,9 @@ PODS: - React-perflogger - React-runtimescheduler - React-utils - - SocketRocket (= 0.7.0) + - SocketRocket (= 0.7.1) - Yoga - - React-Core/RCTBlobHeaders (0.75.3): + - React-Core/RCTBlobHeaders (0.76.6): - glog - hermes-engine - RCT-Folly (= 2024.01.01.00) @@ -205,9 +205,9 @@ PODS: - React-perflogger - React-runtimescheduler - React-utils - - SocketRocket (= 0.7.0) + - SocketRocket (= 0.7.1) - Yoga - - React-Core/RCTImageHeaders (0.75.3): + - React-Core/RCTImageHeaders (0.76.6): - glog - hermes-engine - RCT-Folly (= 2024.01.01.00) @@ -222,9 +222,9 @@ PODS: - React-perflogger - React-runtimescheduler - React-utils - - SocketRocket (= 0.7.0) + - SocketRocket (= 0.7.1) - Yoga - - React-Core/RCTLinkingHeaders (0.75.3): + - React-Core/RCTLinkingHeaders (0.76.6): - glog - hermes-engine - RCT-Folly (= 2024.01.01.00) @@ -239,9 +239,9 @@ PODS: - React-perflogger - React-runtimescheduler - React-utils - - SocketRocket (= 0.7.0) + - SocketRocket (= 0.7.1) - Yoga - - React-Core/RCTNetworkHeaders (0.75.3): + - React-Core/RCTNetworkHeaders (0.76.6): - glog - hermes-engine - RCT-Folly (= 2024.01.01.00) @@ -256,9 +256,9 @@ PODS: - React-perflogger - React-runtimescheduler - React-utils - - SocketRocket (= 0.7.0) + - SocketRocket (= 0.7.1) - Yoga - - React-Core/RCTSettingsHeaders (0.75.3): + - React-Core/RCTSettingsHeaders (0.76.6): - glog - hermes-engine - RCT-Folly (= 2024.01.01.00) @@ -273,9 +273,9 @@ PODS: - React-perflogger - React-runtimescheduler - React-utils - - SocketRocket (= 0.7.0) + - SocketRocket (= 0.7.1) - Yoga - - React-Core/RCTTextHeaders (0.75.3): + - React-Core/RCTTextHeaders (0.76.6): - glog - hermes-engine - RCT-Folly (= 2024.01.01.00) @@ -290,9 +290,9 @@ PODS: - React-perflogger - React-runtimescheduler - React-utils - - SocketRocket (= 0.7.0) + - SocketRocket (= 0.7.1) - Yoga - - React-Core/RCTVibrationHeaders (0.75.3): + - React-Core/RCTVibrationHeaders (0.76.6): - glog - hermes-engine - RCT-Folly (= 2024.01.01.00) @@ -307,14 +307,14 @@ PODS: - React-perflogger - React-runtimescheduler - React-utils - - SocketRocket (= 0.7.0) + - SocketRocket (= 0.7.1) - Yoga - - React-Core/RCTWebSocket (0.75.3): + - React-Core/RCTWebSocket (0.76.6): - glog - hermes-engine - RCT-Folly (= 2024.01.01.00) - RCTDeprecation - - React-Core/Default (= 0.75.3) + - React-Core/Default (= 0.76.6) - React-cxxreact - React-featureflags - React-hermes @@ -324,38 +324,39 @@ PODS: - React-perflogger - React-runtimescheduler - React-utils - - SocketRocket (= 0.7.0) + - SocketRocket (= 0.7.1) - Yoga - - React-CoreModules (0.75.3): + - React-CoreModules (0.76.6): - DoubleConversion - fmt (= 9.1.0) - RCT-Folly (= 2024.01.01.00) - - RCTTypeSafety (= 0.75.3) - - React-Core/CoreModulesHeaders (= 0.75.3) - - React-jsi (= 0.75.3) + - RCTTypeSafety (= 0.76.6) + - React-Core/CoreModulesHeaders (= 0.76.6) + - React-jsi (= 0.76.6) - React-jsinspector - React-NativeModulesApple - React-RCTBlob - - React-RCTImage (= 0.75.3) + - React-RCTImage (= 0.76.6) - ReactCodegen - ReactCommon - - SocketRocket (= 0.7.0) - - React-cxxreact (0.75.3): + - SocketRocket (= 0.7.1) + - React-cxxreact (0.76.6): - boost - DoubleConversion - fmt (= 9.1.0) - glog - hermes-engine - RCT-Folly (= 2024.01.01.00) - - React-callinvoker (= 0.75.3) - - React-debug (= 0.75.3) - - React-jsi (= 0.75.3) + - React-callinvoker (= 0.76.6) + - React-debug (= 0.76.6) + - React-jsi (= 0.76.6) - React-jsinspector - - React-logger (= 0.75.3) - - React-perflogger (= 0.75.3) - - React-runtimeexecutor (= 0.75.3) - - React-debug (0.75.3) - - React-defaultsnativemodule (0.75.3): + - React-logger (= 0.76.6) + - React-perflogger (= 0.76.6) + - React-runtimeexecutor (= 0.76.6) + - React-timing (= 0.76.6) + - React-debug (0.76.6) + - React-defaultsnativemodule (0.76.6): - DoubleConversion - glog - hermes-engine @@ -380,7 +381,7 @@ PODS: - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - Yoga - - React-domnativemodule (0.75.3): + - React-domnativemodule (0.76.6): - DoubleConversion - glog - hermes-engine @@ -402,7 +403,7 @@ PODS: - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - Yoga - - React-Fabric (0.75.3): + - React-Fabric (0.76.6): - DoubleConversion - fmt (= 9.1.0) - glog @@ -413,21 +414,21 @@ PODS: - React-Core - React-cxxreact - React-debug - - React-Fabric/animations (= 0.75.3) - - React-Fabric/attributedstring (= 0.75.3) - - React-Fabric/componentregistry (= 0.75.3) - - React-Fabric/componentregistrynative (= 0.75.3) - - React-Fabric/components (= 0.75.3) - - React-Fabric/core (= 0.75.3) - - React-Fabric/dom (= 0.75.3) - - React-Fabric/imagemanager (= 0.75.3) - - React-Fabric/leakchecker (= 0.75.3) - - React-Fabric/mounting (= 0.75.3) - - React-Fabric/observers (= 0.75.3) - - React-Fabric/scheduler (= 0.75.3) - - React-Fabric/telemetry (= 0.75.3) - - React-Fabric/templateprocessor (= 0.75.3) - - React-Fabric/uimanager (= 0.75.3) + - React-Fabric/animations (= 0.76.6) + - React-Fabric/attributedstring (= 0.76.6) + - React-Fabric/componentregistry (= 0.76.6) + - React-Fabric/componentregistrynative (= 0.76.6) + - React-Fabric/components (= 0.76.6) + - React-Fabric/core (= 0.76.6) + - React-Fabric/dom (= 0.76.6) + - React-Fabric/imagemanager (= 0.76.6) + - React-Fabric/leakchecker (= 0.76.6) + - React-Fabric/mounting (= 0.76.6) + - React-Fabric/observers (= 0.76.6) + - React-Fabric/scheduler (= 0.76.6) + - React-Fabric/telemetry (= 0.76.6) + - React-Fabric/templateprocessor (= 0.76.6) + - React-Fabric/uimanager (= 0.76.6) - React-featureflags - React-graphics - React-jsi @@ -437,7 +438,7 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/animations (0.75.3): + - React-Fabric/animations (0.76.6): - DoubleConversion - fmt (= 9.1.0) - glog @@ -457,7 +458,7 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/attributedstring (0.75.3): + - React-Fabric/attributedstring (0.76.6): - DoubleConversion - fmt (= 9.1.0) - glog @@ -477,7 +478,7 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/componentregistry (0.75.3): + - React-Fabric/componentregistry (0.76.6): - DoubleConversion - fmt (= 9.1.0) - glog @@ -497,7 +498,7 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/componentregistrynative (0.75.3): + - React-Fabric/componentregistrynative (0.76.6): - DoubleConversion - fmt (= 9.1.0) - glog @@ -517,7 +518,7 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/components (0.75.3): + - React-Fabric/components (0.76.6): - DoubleConversion - fmt (= 9.1.0) - glog @@ -528,9 +529,9 @@ PODS: - React-Core - React-cxxreact - React-debug - - React-Fabric/components/legacyviewmanagerinterop (= 0.75.3) - - React-Fabric/components/root (= 0.75.3) - - React-Fabric/components/view (= 0.75.3) + - React-Fabric/components/legacyviewmanagerinterop (= 0.76.6) + - React-Fabric/components/root (= 0.76.6) + - React-Fabric/components/view (= 0.76.6) - React-featureflags - React-graphics - React-jsi @@ -540,7 +541,7 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/components/legacyviewmanagerinterop (0.75.3): + - React-Fabric/components/legacyviewmanagerinterop (0.76.6): - DoubleConversion - fmt (= 9.1.0) - glog @@ -560,7 +561,7 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/components/root (0.75.3): + - React-Fabric/components/root (0.76.6): - DoubleConversion - fmt (= 9.1.0) - glog @@ -580,7 +581,7 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/components/view (0.75.3): + - React-Fabric/components/view (0.76.6): - DoubleConversion - fmt (= 9.1.0) - glog @@ -601,7 +602,7 @@ PODS: - React-utils - ReactCommon/turbomodule/core - Yoga - - React-Fabric/core (0.75.3): + - React-Fabric/core (0.76.6): - DoubleConversion - fmt (= 9.1.0) - glog @@ -621,7 +622,7 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/dom (0.75.3): + - React-Fabric/dom (0.76.6): - DoubleConversion - fmt (= 9.1.0) - glog @@ -641,7 +642,7 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/imagemanager (0.75.3): + - React-Fabric/imagemanager (0.76.6): - DoubleConversion - fmt (= 9.1.0) - glog @@ -661,7 +662,7 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/leakchecker (0.75.3): + - React-Fabric/leakchecker (0.76.6): - DoubleConversion - fmt (= 9.1.0) - glog @@ -681,7 +682,7 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/mounting (0.75.3): + - React-Fabric/mounting (0.76.6): - DoubleConversion - fmt (= 9.1.0) - glog @@ -701,7 +702,7 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/observers (0.75.3): + - React-Fabric/observers (0.76.6): - DoubleConversion - fmt (= 9.1.0) - glog @@ -712,7 +713,7 @@ PODS: - React-Core - React-cxxreact - React-debug - - React-Fabric/observers/events (= 0.75.3) + - React-Fabric/observers/events (= 0.76.6) - React-featureflags - React-graphics - React-jsi @@ -722,7 +723,7 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/observers/events (0.75.3): + - React-Fabric/observers/events (0.76.6): - DoubleConversion - fmt (= 9.1.0) - glog @@ -742,7 +743,7 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/scheduler (0.75.3): + - React-Fabric/scheduler (0.76.6): - DoubleConversion - fmt (= 9.1.0) - glog @@ -764,7 +765,7 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/telemetry (0.75.3): + - React-Fabric/telemetry (0.76.6): - DoubleConversion - fmt (= 9.1.0) - glog @@ -784,7 +785,7 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/templateprocessor (0.75.3): + - React-Fabric/templateprocessor (0.76.6): - DoubleConversion - fmt (= 9.1.0) - glog @@ -804,7 +805,7 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/uimanager (0.75.3): + - React-Fabric/uimanager (0.76.6): - DoubleConversion - fmt (= 9.1.0) - glog @@ -815,7 +816,7 @@ PODS: - React-Core - React-cxxreact - React-debug - - React-Fabric/uimanager/consistency (= 0.75.3) + - React-Fabric/uimanager/consistency (= 0.76.6) - React-featureflags - React-graphics - React-jsi @@ -826,7 +827,7 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/uimanager/consistency (0.75.3): + - React-Fabric/uimanager/consistency (0.76.6): - DoubleConversion - fmt (= 9.1.0) - glog @@ -847,7 +848,7 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-FabricComponents (0.75.3): + - React-FabricComponents (0.76.6): - DoubleConversion - fmt (= 9.1.0) - glog @@ -859,8 +860,8 @@ PODS: - React-cxxreact - React-debug - React-Fabric - - React-FabricComponents/components (= 0.75.3) - - React-FabricComponents/textlayoutmanager (= 0.75.3) + - React-FabricComponents/components (= 0.76.6) + - React-FabricComponents/textlayoutmanager (= 0.76.6) - React-featureflags - React-graphics - React-jsi @@ -872,7 +873,7 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/core - Yoga - - React-FabricComponents/components (0.75.3): + - React-FabricComponents/components (0.76.6): - DoubleConversion - fmt (= 9.1.0) - glog @@ -884,15 +885,15 @@ PODS: - React-cxxreact - React-debug - React-Fabric - - React-FabricComponents/components/inputaccessory (= 0.75.3) - - React-FabricComponents/components/iostextinput (= 0.75.3) - - React-FabricComponents/components/modal (= 0.75.3) - - React-FabricComponents/components/rncore (= 0.75.3) - - React-FabricComponents/components/safeareaview (= 0.75.3) - - React-FabricComponents/components/scrollview (= 0.75.3) - - React-FabricComponents/components/text (= 0.75.3) - - React-FabricComponents/components/textinput (= 0.75.3) - - React-FabricComponents/components/unimplementedview (= 0.75.3) + - React-FabricComponents/components/inputaccessory (= 0.76.6) + - React-FabricComponents/components/iostextinput (= 0.76.6) + - React-FabricComponents/components/modal (= 0.76.6) + - React-FabricComponents/components/rncore (= 0.76.6) + - React-FabricComponents/components/safeareaview (= 0.76.6) + - React-FabricComponents/components/scrollview (= 0.76.6) + - React-FabricComponents/components/text (= 0.76.6) + - React-FabricComponents/components/textinput (= 0.76.6) + - React-FabricComponents/components/unimplementedview (= 0.76.6) - React-featureflags - React-graphics - React-jsi @@ -904,7 +905,7 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/core - Yoga - - React-FabricComponents/components/inputaccessory (0.75.3): + - React-FabricComponents/components/inputaccessory (0.76.6): - DoubleConversion - fmt (= 9.1.0) - glog @@ -927,7 +928,7 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/core - Yoga - - React-FabricComponents/components/iostextinput (0.75.3): + - React-FabricComponents/components/iostextinput (0.76.6): - DoubleConversion - fmt (= 9.1.0) - glog @@ -950,7 +951,7 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/core - Yoga - - React-FabricComponents/components/modal (0.75.3): + - React-FabricComponents/components/modal (0.76.6): - DoubleConversion - fmt (= 9.1.0) - glog @@ -973,7 +974,7 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/core - Yoga - - React-FabricComponents/components/rncore (0.75.3): + - React-FabricComponents/components/rncore (0.76.6): - DoubleConversion - fmt (= 9.1.0) - glog @@ -996,7 +997,7 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/core - Yoga - - React-FabricComponents/components/safeareaview (0.75.3): + - React-FabricComponents/components/safeareaview (0.76.6): - DoubleConversion - fmt (= 9.1.0) - glog @@ -1019,7 +1020,7 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/core - Yoga - - React-FabricComponents/components/scrollview (0.75.3): + - React-FabricComponents/components/scrollview (0.76.6): - DoubleConversion - fmt (= 9.1.0) - glog @@ -1042,7 +1043,7 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/core - Yoga - - React-FabricComponents/components/text (0.75.3): + - React-FabricComponents/components/text (0.76.6): - DoubleConversion - fmt (= 9.1.0) - glog @@ -1065,7 +1066,7 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/core - Yoga - - React-FabricComponents/components/textinput (0.75.3): + - React-FabricComponents/components/textinput (0.76.6): - DoubleConversion - fmt (= 9.1.0) - glog @@ -1088,7 +1089,7 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/core - Yoga - - React-FabricComponents/components/unimplementedview (0.75.3): + - React-FabricComponents/components/unimplementedview (0.76.6): - DoubleConversion - fmt (= 9.1.0) - glog @@ -1111,7 +1112,7 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/core - Yoga - - React-FabricComponents/textlayoutmanager (0.75.3): + - React-FabricComponents/textlayoutmanager (0.76.6): - DoubleConversion - fmt (= 9.1.0) - glog @@ -1134,26 +1135,26 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/core - Yoga - - React-FabricImage (0.75.3): + - React-FabricImage (0.76.6): - DoubleConversion - fmt (= 9.1.0) - glog - hermes-engine - RCT-Folly/Fabric (= 2024.01.01.00) - - RCTRequired (= 0.75.3) - - RCTTypeSafety (= 0.75.3) + - RCTRequired (= 0.76.6) + - RCTTypeSafety (= 0.76.6) - React-Fabric - React-graphics - React-ImageManager - React-jsi - - React-jsiexecutor (= 0.75.3) + - React-jsiexecutor (= 0.76.6) - React-logger - React-rendererdebug - React-utils - ReactCommon - Yoga - - React-featureflags (0.75.3) - - React-featureflagsnativemodule (0.75.3): + - React-featureflags (0.76.6) + - React-featureflagsnativemodule (0.76.6): - DoubleConversion - glog - hermes-engine @@ -1174,7 +1175,7 @@ PODS: - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - Yoga - - React-graphics (0.75.3): + - React-graphics (0.76.6): - DoubleConversion - fmt (= 9.1.0) - glog @@ -1182,19 +1183,19 @@ PODS: - React-jsi - React-jsiexecutor - React-utils - - React-hermes (0.75.3): + - React-hermes (0.76.6): - DoubleConversion - fmt (= 9.1.0) - glog - hermes-engine - RCT-Folly (= 2024.01.01.00) - - React-cxxreact (= 0.75.3) + - React-cxxreact (= 0.76.6) - React-jsi - - React-jsiexecutor (= 0.75.3) + - React-jsiexecutor (= 0.76.6) - React-jsinspector - - React-perflogger (= 0.75.3) + - React-perflogger (= 0.76.6) - React-runtimeexecutor - - React-idlecallbacksnativemodule (0.75.3): + - React-idlecallbacksnativemodule (0.76.6): - DoubleConversion - glog - hermes-engine @@ -1216,7 +1217,7 @@ PODS: - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - Yoga - - React-ImageManager (0.75.3): + - React-ImageManager (0.76.6): - glog - RCT-Folly/Fabric - React-Core/Default @@ -1225,43 +1226,47 @@ PODS: - React-graphics - React-rendererdebug - React-utils - - React-jserrorhandler (0.75.3): + - React-jserrorhandler (0.76.6): + - glog + - hermes-engine - RCT-Folly/Fabric (= 2024.01.01.00) + - React-cxxreact - React-debug - React-jsi - - React-jsi (0.75.3): + - React-jsi (0.76.6): - boost - DoubleConversion - fmt (= 9.1.0) - glog - hermes-engine - RCT-Folly (= 2024.01.01.00) - - React-jsiexecutor (0.75.3): + - React-jsiexecutor (0.76.6): - DoubleConversion - fmt (= 9.1.0) - glog - hermes-engine - RCT-Folly (= 2024.01.01.00) - - React-cxxreact (= 0.75.3) - - React-jsi (= 0.75.3) + - React-cxxreact (= 0.76.6) + - React-jsi (= 0.76.6) - React-jsinspector - - React-perflogger (= 0.75.3) - - React-jsinspector (0.75.3): + - React-perflogger (= 0.76.6) + - React-jsinspector (0.76.6): - DoubleConversion - glog - hermes-engine - RCT-Folly (= 2024.01.01.00) - React-featureflags - React-jsi - - React-runtimeexecutor (= 0.75.3) - - React-jsitracing (0.75.3): + - React-perflogger (= 0.76.6) + - React-runtimeexecutor (= 0.76.6) + - React-jsitracing (0.76.6): - React-jsi - - React-logger (0.75.3): + - React-logger (0.76.6): - glog - - React-Mapbuffer (0.75.3): + - React-Mapbuffer (0.76.6): - glog - React-debug - - React-microtasksnativemodule (0.75.3): + - React-microtasksnativemodule (0.76.6): - DoubleConversion - glog - hermes-engine @@ -1282,8 +1287,8 @@ PODS: - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - Yoga - - React-nativeconfig (0.75.3) - - React-NativeModulesApple (0.75.3): + - React-nativeconfig (0.76.6) + - React-NativeModulesApple (0.76.6): - glog - hermes-engine - React-callinvoker @@ -1294,13 +1299,16 @@ PODS: - React-runtimeexecutor - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - - React-perflogger (0.75.3) - - React-performancetimeline (0.75.3): + - React-perflogger (0.76.6): + - DoubleConversion + - RCT-Folly (= 2024.01.01.00) + - React-performancetimeline (0.76.6): - RCT-Folly (= 2024.01.01.00) - React-cxxreact - - React-RCTActionSheet (0.75.3): - - React-Core/RCTActionSheetHeaders (= 0.75.3) - - React-RCTAnimation (0.75.3): + - React-timing + - React-RCTActionSheet (0.76.6): + - React-Core/RCTActionSheetHeaders (= 0.76.6) + - React-RCTAnimation (0.76.6): - RCT-Folly (= 2024.01.01.00) - RCTTypeSafety - React-Core/RCTAnimationHeaders @@ -1308,7 +1316,7 @@ PODS: - React-NativeModulesApple - ReactCodegen - ReactCommon - - React-RCTAppDelegate (0.75.3): + - React-RCTAppDelegate (0.76.6): - RCT-Folly (= 2024.01.01.00) - RCTRequired - RCTTypeSafety @@ -1333,7 +1341,7 @@ PODS: - React-utils - ReactCodegen - ReactCommon - - React-RCTBlob (0.75.3): + - React-RCTBlob (0.76.6): - DoubleConversion - fmt (= 9.1.0) - hermes-engine @@ -1346,7 +1354,7 @@ PODS: - React-RCTNetwork - ReactCodegen - ReactCommon - - React-RCTFabric (0.75.3): + - React-RCTFabric (0.76.6): - glog - hermes-engine - RCT-Folly/Fabric (= 2024.01.01.00) @@ -1369,7 +1377,7 @@ PODS: - React-runtimescheduler - React-utils - Yoga - - React-RCTImage (0.75.3): + - React-RCTImage (0.76.6): - RCT-Folly (= 2024.01.01.00) - RCTTypeSafety - React-Core/RCTImageHeaders @@ -1378,14 +1386,14 @@ PODS: - React-RCTNetwork - ReactCodegen - ReactCommon - - React-RCTLinking (0.75.3): - - React-Core/RCTLinkingHeaders (= 0.75.3) - - React-jsi (= 0.75.3) + - React-RCTLinking (0.76.6): + - React-Core/RCTLinkingHeaders (= 0.76.6) + - React-jsi (= 0.76.6) - React-NativeModulesApple - ReactCodegen - ReactCommon - - ReactCommon/turbomodule/core (= 0.75.3) - - React-RCTNetwork (0.75.3): + - ReactCommon/turbomodule/core (= 0.76.6) + - React-RCTNetwork (0.76.6): - RCT-Folly (= 2024.01.01.00) - RCTTypeSafety - React-Core/RCTNetworkHeaders @@ -1393,7 +1401,7 @@ PODS: - React-NativeModulesApple - ReactCodegen - ReactCommon - - React-RCTSettings (0.75.3): + - React-RCTSettings (0.76.6): - RCT-Folly (= 2024.01.01.00) - RCTTypeSafety - React-Core/RCTSettingsHeaders @@ -1401,24 +1409,24 @@ PODS: - React-NativeModulesApple - ReactCodegen - ReactCommon - - React-RCTText (0.75.3): - - React-Core/RCTTextHeaders (= 0.75.3) + - React-RCTText (0.76.6): + - React-Core/RCTTextHeaders (= 0.76.6) - Yoga - - React-RCTVibration (0.75.3): + - React-RCTVibration (0.76.6): - RCT-Folly (= 2024.01.01.00) - React-Core/RCTVibrationHeaders - React-jsi - React-NativeModulesApple - ReactCodegen - ReactCommon - - React-rendererconsistency (0.75.3) - - React-rendererdebug (0.75.3): + - React-rendererconsistency (0.76.6) + - React-rendererdebug (0.76.6): - DoubleConversion - fmt (= 9.1.0) - RCT-Folly (= 2024.01.01.00) - React-debug - - React-rncore (0.75.3) - - React-RuntimeApple (0.75.3): + - React-rncore (0.76.6) + - React-RuntimeApple (0.76.6): - hermes-engine - RCT-Folly/Fabric (= 2024.01.01.00) - React-callinvoker @@ -1437,7 +1445,7 @@ PODS: - React-RuntimeHermes - React-runtimescheduler - React-utils - - React-RuntimeCore (0.75.3): + - React-RuntimeCore (0.76.6): - glog - hermes-engine - RCT-Folly/Fabric (= 2024.01.01.00) @@ -1447,12 +1455,13 @@ PODS: - React-jsi - React-jsiexecutor - React-jsinspector + - React-performancetimeline - React-runtimeexecutor - React-runtimescheduler - React-utils - - React-runtimeexecutor (0.75.3): - - React-jsi (= 0.75.3) - - React-RuntimeHermes (0.75.3): + - React-runtimeexecutor (0.76.6): + - React-jsi (= 0.76.6) + - React-RuntimeHermes (0.76.6): - hermes-engine - RCT-Folly/Fabric (= 2024.01.01.00) - React-featureflags @@ -1463,7 +1472,7 @@ PODS: - React-nativeconfig - React-RuntimeCore - React-utils - - React-runtimescheduler (0.75.3): + - React-runtimescheduler (0.76.6): - glog - hermes-engine - RCT-Folly (= 2024.01.01.00) @@ -1472,17 +1481,20 @@ PODS: - React-debug - React-featureflags - React-jsi + - React-performancetimeline - React-rendererconsistency - React-rendererdebug - React-runtimeexecutor + - React-timing - React-utils - - React-utils (0.75.3): + - React-timing (0.76.6) + - React-utils (0.76.6): - glog - hermes-engine - RCT-Folly (= 2024.01.01.00) - React-debug - - React-jsi (= 0.75.3) - - ReactCodegen (0.75.3): + - React-jsi (= 0.76.6) + - ReactCodegen (0.76.6): - DoubleConversion - glog - hermes-engine @@ -1502,46 +1514,46 @@ PODS: - React-utils - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - - ReactCommon (0.75.3): - - ReactCommon/turbomodule (= 0.75.3) - - ReactCommon/turbomodule (0.75.3): + - ReactCommon (0.76.6): + - ReactCommon/turbomodule (= 0.76.6) + - ReactCommon/turbomodule (0.76.6): - DoubleConversion - fmt (= 9.1.0) - glog - hermes-engine - RCT-Folly (= 2024.01.01.00) - - React-callinvoker (= 0.75.3) - - React-cxxreact (= 0.75.3) - - React-jsi (= 0.75.3) - - React-logger (= 0.75.3) - - React-perflogger (= 0.75.3) - - ReactCommon/turbomodule/bridging (= 0.75.3) - - ReactCommon/turbomodule/core (= 0.75.3) - - ReactCommon/turbomodule/bridging (0.75.3): + - React-callinvoker (= 0.76.6) + - React-cxxreact (= 0.76.6) + - React-jsi (= 0.76.6) + - React-logger (= 0.76.6) + - React-perflogger (= 0.76.6) + - ReactCommon/turbomodule/bridging (= 0.76.6) + - ReactCommon/turbomodule/core (= 0.76.6) + - ReactCommon/turbomodule/bridging (0.76.6): - DoubleConversion - fmt (= 9.1.0) - glog - hermes-engine - RCT-Folly (= 2024.01.01.00) - - React-callinvoker (= 0.75.3) - - React-cxxreact (= 0.75.3) - - React-jsi (= 0.75.3) - - React-logger (= 0.75.3) - - React-perflogger (= 0.75.3) - - ReactCommon/turbomodule/core (0.75.3): + - React-callinvoker (= 0.76.6) + - React-cxxreact (= 0.76.6) + - React-jsi (= 0.76.6) + - React-logger (= 0.76.6) + - React-perflogger (= 0.76.6) + - ReactCommon/turbomodule/core (0.76.6): - DoubleConversion - fmt (= 9.1.0) - glog - hermes-engine - RCT-Folly (= 2024.01.01.00) - - React-callinvoker (= 0.75.3) - - React-cxxreact (= 0.75.3) - - React-debug (= 0.75.3) - - React-featureflags (= 0.75.3) - - React-jsi (= 0.75.3) - - React-logger (= 0.75.3) - - React-perflogger (= 0.75.3) - - React-utils (= 0.75.3) + - React-callinvoker (= 0.76.6) + - React-cxxreact (= 0.76.6) + - React-debug (= 0.76.6) + - React-featureflags (= 0.76.6) + - React-jsi (= 0.76.6) + - React-logger (= 0.76.6) + - React-perflogger (= 0.76.6) + - React-utils (= 0.76.6) - ReactNativeHost (0.5.2): - DoubleConversion - glog @@ -1569,7 +1581,7 @@ PODS: - React-Core - React-jsi - ReactTestApp-Resources (1.0.0-dev) - - SocketRocket (0.7.0) + - SocketRocket (0.7.1) - Yoga (0.0.0) DEPENDENCIES: @@ -1635,6 +1647,7 @@ DEPENDENCIES: - React-runtimeexecutor (from `../node_modules/react-native/ReactCommon/runtimeexecutor`) - React-RuntimeHermes (from `../node_modules/react-native/ReactCommon/react/runtime`) - React-runtimescheduler (from `../node_modules/react-native/ReactCommon/react/renderer/runtimescheduler`) + - React-timing (from `../node_modules/react-native/ReactCommon/react/timing`) - React-utils (from `../node_modules/react-native/ReactCommon/react/utils`) - ReactCodegen (from `build/generated/ios`) - ReactCommon/turbomodule/core (from `../node_modules/react-native/ReactCommon`) @@ -1660,7 +1673,7 @@ EXTERNAL SOURCES: :podspec: "../node_modules/react-native/third-party-podspecs/glog.podspec" hermes-engine: :podspec: "../node_modules/react-native/sdks/hermes-engine/hermes-engine.podspec" - :tag: hermes-2024-08-15-RNv0.75.1-4b3bf912cc0f705b51b71ce1a5b8bd79b93a451b + :tag: hermes-2024-11-12-RNv0.76.2-5b4aa20c719830dcf5684832b89a6edb95ac3d64 NitroModules: :path: "../../node_modules/react-native-nitro-modules" NitroVideo: @@ -1769,6 +1782,8 @@ EXTERNAL SOURCES: :path: "../node_modules/react-native/ReactCommon/react/runtime" React-runtimescheduler: :path: "../node_modules/react-native/ReactCommon/react/renderer/runtimescheduler" + React-timing: + :path: "../node_modules/react-native/ReactCommon/react/timing" React-utils: :path: "../node_modules/react-native/ReactCommon/react/utils" ReactCodegen: @@ -1785,74 +1800,75 @@ EXTERNAL SOURCES: :path: "../node_modules/react-native/ReactCommon/yoga" SPEC CHECKSUMS: - boost: 4cb898d0bf20404aab1850c656dcea009429d6c1 - DoubleConversion: 76ab83afb40bddeeee456813d9c04f67f78771b5 - FBLazyVector: 7b438dceb9f904bd85ca3c31d64cce32a035472b - fmt: 4c2741a687cc09f0634a2e2c72a838b99f1ff120 - glog: 69ef571f3de08433d766d614c73a9838a06bf7eb - hermes-engine: 8d2103d6c0176779aea4e25df6bb1410f9946680 - NitroModules: 44bd2e68289a596ccf76e4698044c9110e3f358e - NitroVideo: 0585be23041b1aaad26bf88d10ae4a495125c611 - RCT-Folly: 34124ae2e667a0e5f0ea378db071d27548124321 - RCTDeprecation: 4191f6e64b72d9743f6fe1a8a16e89e868f5e9e7 - RCTRequired: 9bb589570f2bb3abc6518761e3fd1ad9b7f7f06c - RCTTypeSafety: 1c1a8741c86df0a0ac1a99cf3fb0e29eedbc2c88 - React: b6810a201ee11e69ae8bfd4eb4aaab86610600bf - React-callinvoker: d6c7898b63e6a2d37bc308f17c05be0ba3630b10 - React-Core: 411ef2293ba0c9147e04ee89324bc1575b38a089 - React-CoreModules: 30c44229d249317498dac4a984925c56e06f61c2 - React-cxxreact: 1ba92740ea3ed5be86898dec22f6548aa843da16 - React-debug: fd0ed8ecd5f8a23c7daf5ceaca8aa722a4d083fd - React-defaultsnativemodule: b013b8fc528e0830c0397250bd565e54c6eb3b90 - React-domnativemodule: 1e0a9cdd989be6905ff5867ab4b060e3be3900e4 - React-Fabric: da5caca65022dcbbb95d12cebcde7770fdd44ff0 - React-FabricComponents: 19e0eb8be8d8f2afa1a921705a87d8818eba14cf - React-FabricImage: 50df9e6aace1781cf23e130171631d7674b4072c - React-featureflags: cf78861db9318ae29982fa8953c92d31b276c9ac - React-featureflagsnativemodule: 8a6f72b439f2f48d80d0d52f4a2d30769fdd4727 - React-graphics: 7ed2dc99f706228448b870882729a8303343b5a5 - React-hermes: 167b427c2106b92ac47add9b35ca024d42453518 - React-idlecallbacksnativemodule: 26d5b4ce0389063f9659e8ebe6a14f87e7affdfb - React-ImageManager: 9970421c57b6458d3a4d6ce319c9067217c4882f - React-jserrorhandler: 6764a4b7abd617332fb0935c9ba63a6369207a15 - React-jsi: 7713fae6d70c49a1b1b12d7e65ca62a50cd820d2 - React-jsiexecutor: 67260e3eb3d1f3d3fd41ff15e89ce4027ae9c36a - React-jsinspector: a0f1febb0bcf5770ff135444a6afee7520ee42f7 - React-jsitracing: bf77e00063522e4fd6d84fa129f0caaf360d275e - React-logger: 7e56c9eceafd7f45e98c16cb42ff3c9966c67119 - React-Mapbuffer: e68dd904f0f3a84dd35989288ed3bcf5e37f9737 - React-microtasksnativemodule: 2b22a88c8abe1a90aca1804e55717190d3a26cee - React-nativeconfig: 4a9543185905fe41014c06776bf126083795aed9 - React-NativeModulesApple: f6b6dc0998c945dd113858f1fc12e5e5f0da0990 - React-perflogger: 3bbb82f18e9ac29a1a6931568e99d6305ef4403b - React-performancetimeline: 05c0372923c2f3a9e8a5ae954258f0436003bffb - React-RCTActionSheet: cb2b38a53d03ec22f1159c89667b86c2c490d92d - React-RCTAnimation: c8be4f58eabb487d6346247ee8e7bac434737ed7 - React-RCTAppDelegate: 357634ff6819214e37538458053213fccc940967 - React-RCTBlob: 7a64271f64a60390a2e73edecaca2735be8044ff - React-RCTFabric: dcdea7c1ff2fa7ec2875a855f8e6ce228950884d - React-RCTImage: 4fb571875362a78ccc01aded76b94a71ae466b8b - React-RCTLinking: e825182eaf7f4047f6bb11bb6cd2ae5858008e66 - React-RCTNetwork: 0e07b83395b6ff5016f7cea4ac99426a893a1438 - React-RCTSettings: bd68792732f116994e992cf48e5bb70c4eb3910e - React-RCTText: c3cfce62ddb887cdd86403a6130a58a1f8fed9f3 - React-RCTVibration: 32a10228b7affa8de6401dba6f0d73b5a8433342 - React-rendererconsistency: 993f54bb0df644df2922cd87ea55238d510d992b - React-rendererdebug: 9cd1f3e6d12c1d9b99fce6ceb373495b29b3d9ee - React-rncore: 1df26fe0ae861c599f9f2896f45e8834ef4b85f9 - React-RuntimeApple: 5fb9053ae46ec14407f24547afd903ec8f0c0b9a - React-RuntimeCore: f6af8417106c1ce5b494edd99e86b0d0069ad6c3 - React-runtimeexecutor: 9a668b94ad5d93755443311715bd57680330286a - React-RuntimeHermes: 6c6053fb5aca5558b071cfbce2868ca50a3b8fc7 - React-runtimescheduler: 5d1a32712d441c38e6d5815069e1810d38ed26f7 - React-utils: 3c815e7d3abb801930a3df2db870c92855429fea - ReactCodegen: 3d11bcf0cac47a77042a3476a1c2f7058bfd6880 - ReactCommon: c65f7049a542669dcc7bff6b7a8071a039c7d0dd + boost: 1dca942403ed9342f98334bf4c3621f011aa7946 + DoubleConversion: f16ae600a246532c4020132d54af21d0ddb2a385 + FBLazyVector: be509404b5de73a64a74284edcaf73a5d1e128b1 + fmt: 10c6e61f4be25dc963c36bd73fc7b1705fe975be + glog: 08b301085f15bcbb6ff8632a8ebaf239aae04e6a + hermes-engine: 1949ca944b195a8bde7cbf6316b9068e19cf53c6 + NitroModules: 3a58d9bc70815a0d5de4476ed6a36eff05a6a0ae + NitroVideo: 7ad45fe4464ceb2f095c239f91cb72a6dfc2bf00 + RCT-Folly: 84578c8756030547307e4572ab1947de1685c599 + RCTDeprecation: 063fc281b30b7dc944c98fe53a7e266dab1a8706 + RCTRequired: 8eda2a5a745f6081157a4f34baac40b65fe02b31 + RCTTypeSafety: 0f96bf6c99efc33eb43352212703854933f22930 + React: 1d3d5bada479030961d513fb11e42659b30e97ff + React-callinvoker: 682c610b9e9d3b93bd8d0075eacb2e6aa304d3e0 + React-Core: 9f33c0fc7776a5796d4dae09c363bd58e6a27efe + React-CoreModules: 91afb654834f0a1f48fb26dd1f4d1a1460c44def + React-cxxreact: c7491114266a70f8215306f1d0c4b54a811e77cf + React-debug: 4ae2e95c2d392cca29939a3a2f2b4320ddff3e59 + React-defaultsnativemodule: 43d27f1844b4c18fc03fa4fa35ea2f1c48d64237 + React-domnativemodule: bca178dd0ce1532f75be783f6f2923f675a778ae + React-Fabric: d6bc0222335270eb76c28dd5036c03a010c04d51 + React-FabricComponents: 05eec9e2cf998be793daaee8fa8a8ea6d1187785 + React-FabricImage: 3a12374b0aedda71c7ef6bd64b59479b8bb3fe05 + React-featureflags: 5670e0dcdc17ba2515963d117dacc13d5b69c431 + React-featureflagsnativemodule: bb13129d1427327b2eb8cc13d3879363a4cd8326 + React-graphics: 659968f797257c0071ddff28a2d094c8e5c5899c + React-hermes: 6eb81c6f72c25d9058b6030227d0fcc1f741a807 + React-idlecallbacksnativemodule: 551b7a89b46041c746640fe13eacf39c1b169709 + React-ImageManager: e3d0270c82bf39432da2aff2fcd60dd16b308689 + React-jserrorhandler: f60c9b68b4d4ac1449bddc2553610708e939ddee + React-jsi: 47528a2928f38fe15e3d06a96de886e1a779ffc7 + React-jsiexecutor: 88a141c4dc821e1b2aa7ecc7d6af7b186e8455a2 + React-jsinspector: c26cf4118ea7c1aae721d2cde5acf3b2cdceb814 + React-jsitracing: 810d0465c3455e352a71147c18332b1cba1d1410 + React-logger: d42a53754a7252cc7a851315f0da2e46b450ea92 + React-Mapbuffer: 89885d1518433a462fe64b68bf5e097997380090 + React-microtasksnativemodule: 36341e09dcd1df535503e6ed2ddf88f10da56d52 + React-nativeconfig: 539ff4de6ce3b694e8e751080568c281c84903ce + React-NativeModulesApple: 702246817c286d057e23fe4b1302019796e62521 + React-perflogger: f260e2de95f9dbd002035251559c13bf1f0643d4 + React-performancetimeline: 957075cead70fe9536a327eb4f842b3d8982f2ec + React-RCTActionSheet: ed5a845eae98fe455b9a1d71f057d626e2f3f1c5 + React-RCTAnimation: a49bd2c28c3f32b1d01ff1163603aee3d420ce42 + React-RCTAppDelegate: f7aa2f938a6673cfd2a76e76fea8c4b38a4a5bec + React-RCTBlob: 8ddf30f97222f4d8227f64428349fd8252292cb5 + React-RCTFabric: 51fb64f7ca7ca2fa334433ba6d4f12750a481cf1 + React-RCTImage: 077a25f3a9a6b79938a01c2cfae05ea5f07fc584 + React-RCTLinking: 0c8415c600942454d663c4c4dc0d3b00aa7ba5e5 + React-RCTNetwork: 42a3c6fb5318dcc9f8796f43de081799fb905021 + React-RCTSettings: 1028522e45192515bd8c5308752d3270ee95fd66 + React-RCTText: 29ef786d78f69ec5b571634ef2ddd6ec177c958a + React-RCTVibration: 97859ed50816369f4830f623dfac8dc9877f3c5c + React-rendererconsistency: ccd50d5ee6544b26cd11fff5ad1112c5058a0064 + React-rendererdebug: 2092a1207a0023ac30877f4f730b403bfaf5ccbe + React-rncore: bfe554cb773978e8b94898866964c9579cb0c70c + React-RuntimeApple: 80949ebe7e6a94296e0168a940832d2029b66982 + React-RuntimeCore: f04b5d1eb0534a4f4f46bc76a938a9360ad91024 + React-runtimeexecutor: 26a9d14619ec1359470df391be9abb7c80a21b2b + React-RuntimeHermes: 91c2a67a99f316f11a08d3d9280ab4c9fae59b56 + React-runtimescheduler: 76bb85f5ba01e800b4970fbc84eeaf10756c50c4 + React-timing: c9c7c0fe2fdfc433ef208889b6191dfb45457d68 + React-utils: 1b14c41c3edf4d96db1247a78e0ad96e7ceea011 + ReactCodegen: 0a0eef9c8cd84c932ae1868832086c6441811e84 + ReactCommon: 3c1c8c6d777103c0e60e37c6c5f08e828e2a77c9 ReactNativeHost: cb1087cdb3d3ff0aaf3be12e68b64d92ef1ad3ed ReactTestApp-DevSupport: 52ac76197e5accf579592aa3b9aa07fd0766f211 - ReactTestApp-Resources: 7db90c026cccdf40cfa495705ad436ccc4d64154 - SocketRocket: abac6f5de4d4d62d24e11868d7a2f427e0ef940d - Yoga: 4ef80d96a5534f0e01b3055f17d1e19a9fc61b63 + ReactTestApp-Resources: ef64fb77d09031eba0ada7240f39d4579fa02361 + SocketRocket: d4aabe649be1e368d1318fdf28a022d714d65748 + Yoga: be6f55a028e86c83ae066f018e9b5d24ffc45436 PODFILE CHECKSUM: 9c78b2d298a46aa6402ccd6c090b0f9ad8c9de81 diff --git a/ios/core/AVAssetUtils.swift b/ios/core/AVAssetUtils.swift index 129acd9b..f2488d89 100644 --- a/ios/core/AVAssetUtils.swift +++ b/ios/core/AVAssetUtils.swift @@ -7,7 +7,7 @@ import AVFoundation public final class AVAssetUtils { - public static func getAssetInformation(for asset: AVAsset) async throws -> VideoInformation { + public static func getAssetInformation(for asset: AVURLAsset) async throws -> VideoInformation { // Initialize with default values var videoInformation = VideoInformation( bitrate: Double.nan, @@ -20,7 +20,7 @@ public final class AVAssetUtils { orientation: .unknown ) - videoInformation.fileSize = try await getFileSize(for: <#T##URL#>) + videoInformation.fileSize = try await getFileSize(for: asset.url) // Check if asset is live stream if asset.duration.flags.contains(.indefinite) { diff --git a/src/NativeVideoView.tsx b/src/NativeVideoView.tsx index aa50cb93..91a6d1d7 100644 --- a/src/NativeVideoView.tsx +++ b/src/NativeVideoView.tsx @@ -1,9 +1,4 @@ -import { - UIManager, - Platform, - // type ViewStyle, - // type ViewProps, -} from 'react-native'; +import { UIManager, Platform } from 'react-native'; import VideoViewNativeComponent from './spec/fabric/VideoViewNativeComponent'; @@ -13,11 +8,6 @@ const LINKING_ERROR = '- You rebuilt the app after installing the package\n' + '- You are not using Expo Go\n'; -// interface VideoProps extends ViewProps { -// nitroId: number; -// style?: ViewStyle; -// } - const ComponentName = 'VideoView'; export const NativeVideoView = diff --git a/src/VideoView.tsx b/src/VideoView.tsx index 2f3b6d76..154b210c 100644 --- a/src/VideoView.tsx +++ b/src/VideoView.tsx @@ -1,12 +1,12 @@ import * as React from 'react'; +import type { ViewStyle } from 'react-native'; +import { NitroModules } from 'react-native-nitro-modules'; import type { VideoPlayer } from './spec/nitro/VideoPlayer.nitro'; import { NativeVideoView } from './NativeVideoView'; -import { NitroModules } from 'react-native-nitro-modules'; import type { VideoViewViewManager, VideoViewViewManagerFactory, } from './spec/nitro/VideoViewViewManager.nitro'; -import type { ViewStyle } from 'react-native'; interface VideoViewProps { player: VideoPlayer; @@ -19,8 +19,6 @@ const VideoViewViewManagerFactory = 'VideoViewViewManagerFactory' ); -const DEBUG = false; - const VideoView = ({ player, ...props }: VideoViewProps) => { const nitroId = React.useMemo(() => nitroIdCounter++, []); const nitroViewManager = React.useRef(null); @@ -28,11 +26,9 @@ const VideoView = ({ player, ...props }: VideoViewProps) => { const setupViewManager = React.useCallback( (id: number) => { if (nitroViewManager.current !== null) { - DEBUG && console.warn('View Manager already setup'); return; } - DEBUG && console.log('Setup View Manager'); nitroViewManager.current = VideoViewViewManagerFactory.createViewManager(id); @@ -50,26 +46,16 @@ const VideoView = ({ player, ...props }: VideoViewProps) => { const onNitroIdChange = React.useCallback( (event: { nativeEvent: { nitroId: number } }) => { - DEBUG && console.log('NitroId Change', event.nativeEvent.nitroId); setupViewManager(event.nativeEvent.nitroId); }, [setupViewManager] ); - React.useEffect(() => { - DEBUG && console.log('VideoView Mounted'); - - return () => { - DEBUG && console.log('VideoView Unmounted'); - }; - }, []); - React.useEffect(() => { if (!nitroViewManager.current) { return; } - DEBUG && console.log('Update View Manager Props'); nitroViewManager.current.player = player; }, [player]); diff --git a/src/utils/useReleasingHybridObject.ts b/src/utils/useReleasingHybridObject.ts index 4babf1a0..18db630d 100644 --- a/src/utils/useReleasingHybridObject.ts +++ b/src/utils/useReleasingHybridObject.ts @@ -1,18 +1,18 @@ -import { useMemo, useRef, useEffect } from 'react'; +import { useEffect, useMemo, useRef, type DependencyList } from 'react'; import type { HybridObject } from 'react-native-nitro-modules'; // https://github.com/expo/expo/blob/main/packages/expo-modules-core/src/hooks/useReleasingSharedObject.ts /** * A hook that helps to manage the lifecycle of a hybrid object in a React component. - * + * * @param objectFactory - A function that creates a new hybrid object. * @param dependencies - An array of dependencies that determine when the object should be recreated. * @returns The hybrid object. */ export const useReleasingHybridObject = ( objectFactory: () => THybridObject, - dependencies: unknown[] + dependencies: DependencyList ): THybridObject => { const objectRef = useRef(null); const isFastRefresh = useRef(false); @@ -26,7 +26,9 @@ export const useReleasingHybridObject = ( let newObject = objectRef.current; const depsAreEqual = previousDependencies.current?.length === dependencies.length && - dependencies.every((value, index) => value === previousDependencies.current[index]); + dependencies.every( + (value, index) => value === previousDependencies.current[index] + ); if (!newObject || !depsAreEqual) { // Destroy the old object @@ -42,8 +44,10 @@ export const useReleasingHybridObject = ( } else { isFastRefresh.current = true; } - + return newObject; + + // eslint-disable-next-line react-hooks/exhaustive-deps }, dependencies); useEffect(() => {