From 8c2c9b3a7eebe7ac7f2417a0e9aa95e4376bb405 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Oskar=20Kwas=CC=81niewski?= Date: Wed, 6 Mar 2024 14:59:41 +0100 Subject: [PATCH] chore: resync with upstream --- .../AppDelegate/RCTAppDelegate+Protected.h | 3 +- .../Libraries/AppDelegate/RCTAppDelegate.mm | 22 +- .../AppDelegate/RCTRootViewFactory.mm | 3 +- .../SwiftExtensions/RCTReactViewController.m | 9 +- .../React-RCTWindowManager.podspec | 4 +- .../Libraries/XR/React-RCTXR.podspec | 4 +- packages/react-native/React/Views/RCTView.m | 39 --- .../components/view/BaseViewProps.cpp | 11 - .../renderer/components/view/BaseViewProps.h | 2 - .../sdks/hermes-engine/hermes-utils.rb | 2 +- packages/rn-tester/Podfile.lock | 247 ++++++++++-------- yarn.lock | 28 ++ 12 files changed, 184 insertions(+), 190 deletions(-) diff --git a/packages/react-native/Libraries/AppDelegate/RCTAppDelegate+Protected.h b/packages/react-native/Libraries/AppDelegate/RCTAppDelegate+Protected.h index e74c9c8b43207d..3beda72eabb4a0 100644 --- a/packages/react-native/Libraries/AppDelegate/RCTAppDelegate+Protected.h +++ b/packages/react-native/Libraries/AppDelegate/RCTAppDelegate+Protected.h @@ -4,9 +4,10 @@ * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ - +#if defined(__cplusplus) #import #import "RCTAppDelegate.h" @interface RCTAppDelegate () @end +#endif diff --git a/packages/react-native/Libraries/AppDelegate/RCTAppDelegate.mm b/packages/react-native/Libraries/AppDelegate/RCTAppDelegate.mm index 92365553c2d4ba..20d1b214cd15e1 100644 --- a/packages/react-native/Libraries/AppDelegate/RCTAppDelegate.mm +++ b/packages/react-native/Libraries/AppDelegate/RCTAppDelegate.mm @@ -7,44 +7,32 @@ #import "RCTAppDelegate.h" #import -#import #import #import #import #import #import -#import #import "RCTAppDelegate+Protected.h" #import "RCTAppSetupUtils.h" -#import +#import #if RN_DISABLE_OSS_PLUGIN_HEADER #import #else #import #endif -#import #import #import -#import -#import -#import -#import #if USE_HERMES #import #else #import #endif -#import -#import -#import -#import #import -#import -#import -#import + @interface RCTAppDelegate () + @end @implementation RCTAppDelegate @@ -115,11 +103,7 @@ - (void)_logWarnIfCreateRootViewWithBridgeIsOverridden - (UIViewController *)createRootViewController { -#if TARGET_OS_VISION - return [GlassViewController new]; -#else return [UIViewController new]; -#endif } - (void)setRootView:(UIView *)rootView toRootViewController:(UIViewController *)rootViewController diff --git a/packages/react-native/Libraries/AppDelegate/RCTRootViewFactory.mm b/packages/react-native/Libraries/AppDelegate/RCTRootViewFactory.mm index e8ebdefba1dc7e..32b14d44ffbeaa 100644 --- a/packages/react-native/Libraries/AppDelegate/RCTRootViewFactory.mm +++ b/packages/react-native/Libraries/AppDelegate/RCTRootViewFactory.mm @@ -130,7 +130,8 @@ - (UIView *)viewWithModuleName:(NSString *)moduleName RCTSurfaceHostingProxyRootView *surfaceHostingProxyRootView = [[RCTSurfaceHostingProxyRootView alloc] initWithSurface:surface sizeMeasureMode:RCTSurfaceSizeMeasureModeWidthExact | RCTSurfaceSizeMeasureModeHeightExact]; - + + surfaceHostingProxyRootView.backgroundColor = [UIColor clearColor]; return surfaceHostingProxyRootView; } diff --git a/packages/react-native/Libraries/SwiftExtensions/RCTReactViewController.m b/packages/react-native/Libraries/SwiftExtensions/RCTReactViewController.m index 6a3d37b84def56..e051b6a1aabe48 100644 --- a/packages/react-native/Libraries/SwiftExtensions/RCTReactViewController.m +++ b/packages/react-native/Libraries/SwiftExtensions/RCTReactViewController.m @@ -2,6 +2,7 @@ #import #import #import +#import @protocol RCTRootViewFactoryProtocol @@ -29,12 +30,10 @@ - (void)viewWillTransitionToSize:(CGSize)size withTransitionCoordinator:(id appDelegate = [UIApplication sharedApplication].delegate; - if ([appDelegate respondsToSelector:@selector(viewWithModuleName:initialProperties:launchOptions:)]) { - id delegate = (id)appDelegate; - self.view = [delegate viewWithModuleName:_moduleName initialProperties:_initialProps launchOptions:@{}]; + RCTAppDelegate * appDelegate = (RCTAppDelegate *)[UIApplication sharedApplication].delegate; + if ([appDelegate respondsToSelector:@selector(rootViewFactory)]) { + self.view = [appDelegate.rootViewFactory viewWithModuleName:_moduleName initialProperties:_initialProps]; } else { [NSException raise:@"UIApplicationDelegate:viewWithModuleName:initialProperties:launchOptions: not implemented" format:@"Make sure you subclass RCTAppDelegate"]; diff --git a/packages/react-native/Libraries/WindowManager/React-RCTWindowManager.podspec b/packages/react-native/Libraries/WindowManager/React-RCTWindowManager.podspec index 2c1964614555b3..10dffa748f7e15 100644 --- a/packages/react-native/Libraries/WindowManager/React-RCTWindowManager.podspec +++ b/packages/react-native/Libraries/WindowManager/React-RCTWindowManager.podspec @@ -17,7 +17,7 @@ folly_version = folly_config[:version] header_search_paths = [ "\"$(PODS_ROOT)/RCT-Folly\"", - "\"${PODS_ROOT}/Headers/Public/React-Codegen/react/renderer/components\"", + "\"${PODS_ROOT}/Headers/Public/React_Codegen/react/renderer/components\"", ] Pod::Spec.new do |s| @@ -45,7 +45,7 @@ Pod::Spec.new do |s| s.dependency "React-jsi" s.dependency "React-Core/RCTWindowManagerHeaders" - add_dependency(s, "React-Codegen", :additional_framework_paths => ["build/generated/ios"]) + add_dependency(s, "ReactCodegen", :additional_framework_paths => ["build/generated/ios"]) add_dependency(s, "ReactCommon", :subspec => "turbomodule/core", :additional_framework_paths => ["react/nativemodule/core"]) add_dependency(s, "React-NativeModulesApple", :additional_framework_paths => ["build/generated/ios"]) end diff --git a/packages/react-native/Libraries/XR/React-RCTXR.podspec b/packages/react-native/Libraries/XR/React-RCTXR.podspec index ad876fba9f5a94..23fc4ba7c2f481 100644 --- a/packages/react-native/Libraries/XR/React-RCTXR.podspec +++ b/packages/react-native/Libraries/XR/React-RCTXR.podspec @@ -17,7 +17,7 @@ folly_version = folly_config[:version] header_search_paths = [ "\"$(PODS_ROOT)/RCT-Folly\"", - "\"${PODS_ROOT}/Headers/Public/React-Codegen/react/renderer/components\"", + "\"${PODS_ROOT}/Headers/Public/React_Codegen/react/renderer/components\"", ] Pod::Spec.new do |s| @@ -45,7 +45,7 @@ Pod::Spec.new do |s| s.dependency "React-jsi" s.dependency "React-Core/RCTXRHeaders" - add_dependency(s, "React-Codegen", :additional_framework_paths => ["build/generated/ios"]) + add_dependency(s, "ReactCodegen", :additional_framework_paths => ["build/generated/ios"]) add_dependency(s, "ReactCommon", :subspec => "turbomodule/core", :additional_framework_paths => ["react/nativemodule/core"]) add_dependency(s, "React-NativeModulesApple", :additional_framework_paths => ["build/generated/ios"]) end diff --git a/packages/react-native/React/Views/RCTView.m b/packages/react-native/React/Views/RCTView.m index 46acfd448945f1..3a8658100332fe 100644 --- a/packages/react-native/React/Views/RCTView.m +++ b/packages/react-native/React/Views/RCTView.m @@ -667,45 +667,6 @@ - (UIEdgeInsets)bordersAsInsets }; } - -#if TARGET_OS_VISION -- (void)setHoverEffect:(NSString *)hoverEffect { - _hoverEffect = hoverEffect; - - if (hoverEffect == nil) { - self.hoverStyle = nil; - return; - } - - CGFloat cornerRadius = 0.0; - RCTCornerRadii cornerRadii = [self cornerRadii]; - - if (RCTCornerRadiiAreEqual(cornerRadii)) { - cornerRadius = cornerRadii.topLeft; - - } else { - // TODO: Handle a case when corner radius is different for each corner. - cornerRadius = cornerRadii.topLeft; - } - - UIShape *shape = [UIShape rectShapeWithCornerRadius:cornerRadius]; - id effect; - - if ([hoverEffect isEqualToString:@"lift"]) { - effect = [UIHoverLiftEffect effect]; - } else if ([hoverEffect isEqualToString:@"highlight"]) { - effect = [UIHoverHighlightEffect effect]; - } - - if (effect == nil) { - self.hoverStyle = nil; - return; - } - - self.hoverStyle = [UIHoverStyle styleWithEffect:effect shape:shape]; -} -#endif - - (RCTCornerRadii)cornerRadii { const BOOL isRTL = _reactLayoutDirection == UIUserInterfaceLayoutDirectionRightToLeft; diff --git a/packages/react-native/ReactCommon/react/renderer/components/view/BaseViewProps.cpp b/packages/react-native/ReactCommon/react/renderer/components/view/BaseViewProps.cpp index 51cac40d68c7f7..358fb3773ebf99 100644 --- a/packages/react-native/ReactCommon/react/renderer/components/view/BaseViewProps.cpp +++ b/packages/react-native/ReactCommon/react/renderer/components/view/BaseViewProps.cpp @@ -71,17 +71,6 @@ BaseViewProps::BaseViewProps( "backgroundColor", sourceProps.backgroundColor, {})), -#if TARGET_OS_VISION - visionos_hoverEffect( - CoreFeatures::enablePropIteratorSetter - ? sourceProps.visionos_hoverEffect - : convertRawProp( - context, - rawProps, - "visionos_hoverEffect", - sourceProps.visionos_hoverEffect, - {})), -#endif borderRadii( CoreFeatures::enablePropIteratorSetter ? sourceProps.borderRadii : convertRawProp( diff --git a/packages/react-native/ReactCommon/react/renderer/components/view/BaseViewProps.h b/packages/react-native/ReactCommon/react/renderer/components/view/BaseViewProps.h index 9f0f3c97d745bd..311958b810cd17 100644 --- a/packages/react-native/ReactCommon/react/renderer/components/view/BaseViewProps.h +++ b/packages/react-native/ReactCommon/react/renderer/components/view/BaseViewProps.h @@ -54,8 +54,6 @@ class BaseViewProps : public YogaStylableProps, public AccessibilityProps { Cursor cursor{}; - Cursor cursor{}; - // Transform Transform transform{}; TransformOrigin transformOrigin{ diff --git a/packages/react-native/sdks/hermes-engine/hermes-utils.rb b/packages/react-native/sdks/hermes-engine/hermes-utils.rb index 0e688647eea083..c0c7613192ebd8 100644 --- a/packages/react-native/sdks/hermes-engine/hermes-utils.rb +++ b/packages/react-native/sdks/hermes-engine/hermes-utils.rb @@ -6,7 +6,7 @@ require 'net/http' require 'rexml/document' -HERMES_GITHUB_URL = "https://github.com/callstack/hermes-visionos.git" +HERMES_GITHUB_URL = "https://github.com/facebook/hermes.git" ENV_BUILD_FROM_SOURCE = "RCT_BUILD_HERMES_FROM_SOURCE" module HermesEngineSourceType diff --git a/packages/rn-tester/Podfile.lock b/packages/rn-tester/Podfile.lock index 415396bd6b618b..48e8d2f612506b 100644 --- a/packages/rn-tester/Podfile.lock +++ b/packages/rn-tester/Podfile.lock @@ -13,14 +13,13 @@ PODS: - hermes-engine/inspector (1000.0.0) - hermes-engine/inspector_chrome (1000.0.0) - hermes-engine/Public (1000.0.0) - - MyNativeView (0.0.1): + - MyNativeView (0.75.0-main): - DoubleConversion - glog - hermes-engine - RCT-Folly (= 2024.01.01.00) - RCTRequired - RCTTypeSafety - - React-Codegen - React-Core - React-debug - React-Fabric @@ -31,17 +30,17 @@ PODS: - React-RCTFabric - React-rendererdebug - React-utils + - ReactCodegen - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - Yoga - - NativeCxxModuleExample (0.0.1): + - NativeCxxModuleExample (0.75.0-main): - DoubleConversion - glog - hermes-engine - RCT-Folly (= 2024.01.01.00) - RCTRequired - RCTTypeSafety - - React-Codegen - React-Core - React-debug - React-Fabric @@ -52,6 +51,7 @@ PODS: - React-RCTFabric - React-rendererdebug - React-utils + - ReactCodegen - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - Yoga @@ -94,26 +94,6 @@ PODS: - React-RCTWindowManager (= 1000.0.0) - React-RCTXR (= 1000.0.0) - React-callinvoker (1000.0.0) - - React-Codegen (1000.0.0): - - DoubleConversion - - glog - - hermes-engine - - RCT-Folly - - RCTRequired - - RCTTypeSafety - - React-Core - - React-debug - - React-Fabric - - React-FabricImage - - React-featureflags - - React-graphics - - React-jsi - - React-jsiexecutor - - React-NativeModulesApple - - React-rendererdebug - - React-utils - - ReactCommon/turbomodule/bridging - - ReactCommon/turbomodule/core - React-Core (1000.0.0): - glog - hermes-engine @@ -408,13 +388,13 @@ PODS: - fmt (= 9.1.0) - RCT-Folly (= 2024.01.01.00) - RCTTypeSafety (= 1000.0.0) - - React-Codegen - React-Core/CoreModulesHeaders (= 1000.0.0) - React-jsi (= 1000.0.0) - React-jsinspector - React-NativeModulesApple - React-RCTBlob - React-RCTImage (= 1000.0.0) + - ReactCodegen - ReactCommon - SocketRocket (= 0.7.0.1) - React-cxxreact (1000.0.0): @@ -972,12 +952,34 @@ PODS: - ReactCommon - Yoga - React-featureflags (1000.0.0) + - React-featureflagsnativemodule (1000.0.0): + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2024.01.01.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-ImageManager + - React-NativeModulesApple + - React-RCTFabric + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - Yoga - React-graphics (1000.0.0): - DoubleConversion - fmt (= 9.1.0) - glog - RCT-Folly/Fabric (= 2024.01.01.00) - - React-Core/Default (= 1000.0.0) + - React-jsi + - React-jsiexecutor - React-utils - React-hermes (1000.0.0): - DoubleConversion @@ -1025,8 +1027,11 @@ PODS: - React-jsinspector (1000.0.0): - DoubleConversion - glog + - hermes-engine - RCT-Folly (= 2024.01.01.00) - - React-nativeconfig + - React-featureflags + - React-jsi + - React-runtimeexecutor (= 1000.0.0) - React-jsitracing (1000.0.0): - React-jsi - React-logger (1000.0.0): @@ -1052,10 +1057,10 @@ PODS: - React-RCTAnimation (1000.0.0): - RCT-Folly (= 2024.01.01.00) - RCTTypeSafety - - React-Codegen - React-Core/RCTAnimationHeaders - React-jsi - React-NativeModulesApple + - ReactCodegen - ReactCommon - React-RCTAppDelegate (1000.0.0): - RCT-Folly (= 2024.01.01.00) @@ -1065,9 +1070,9 @@ PODS: - React-CoreModules - React-debug - React-Fabric + - React-featureflagsnativemodule - React-graphics - React-hermes - - React-jsinspector - React-nativeconfig - React-NativeModulesApple - React-RCTFabric @@ -1079,19 +1084,20 @@ PODS: - React-RuntimeHermes - React-runtimescheduler - React-utils + - ReactCodegen - ReactCommon - React-RCTBlob (1000.0.0): - DoubleConversion - fmt (= 9.1.0) - hermes-engine - RCT-Folly (= 2024.01.01.00) - - React-Codegen - React-Core/RCTBlobHeaders - React-Core/RCTWebSocket - React-jsi - React-jsinspector - React-NativeModulesApple - React-RCTNetwork + - ReactCodegen - ReactCommon - React-RCTFabric (1000.0.0): - glog @@ -1116,41 +1122,41 @@ PODS: - React-RCTImage (1000.0.0): - RCT-Folly (= 2024.01.01.00) - RCTTypeSafety - - React-Codegen - React-Core/RCTImageHeaders - React-jsi - React-NativeModulesApple - React-RCTNetwork + - ReactCodegen - ReactCommon - React-RCTLinking (1000.0.0): - - React-Codegen - React-Core/RCTLinkingHeaders (= 1000.0.0) - React-jsi (= 1000.0.0) - React-NativeModulesApple + - ReactCodegen - ReactCommon - ReactCommon/turbomodule/core (= 1000.0.0) - React-RCTNetwork (1000.0.0): - RCT-Folly (= 2024.01.01.00) - RCTTypeSafety - - React-Codegen - React-Core/RCTNetworkHeaders - React-jsi - React-NativeModulesApple + - ReactCodegen - ReactCommon - React-RCTPushNotification (1000.0.0): - RCTTypeSafety - - React-Codegen - React-Core/RCTPushNotificationHeaders - React-jsi - React-NativeModulesApple + - ReactCodegen - ReactCommon - React-RCTSettings (1000.0.0): - RCT-Folly (= 2024.01.01.00) - RCTTypeSafety - - React-Codegen - React-Core/RCTSettingsHeaders - React-jsi - React-NativeModulesApple + - ReactCodegen - ReactCommon - React-RCTSwiftExtensions (1000.0.0): - React-Core @@ -1167,26 +1173,26 @@ PODS: - Yoga - React-RCTVibration (1000.0.0): - RCT-Folly (= 2024.01.01.00) - - React-Codegen - React-Core/RCTVibrationHeaders - React-jsi - React-NativeModulesApple + - ReactCodegen - ReactCommon - React-RCTWindowManager (1000.0.0): - RCT-Folly (= 2024.01.01.00) - RCTTypeSafety - - React-Codegen - React-Core/RCTWindowManagerHeaders - React-jsi - React-NativeModulesApple + - ReactCodegen - ReactCommon - React-RCTXR (1000.0.0): - RCT-Folly (= 2024.01.01.00) - RCTTypeSafety - - React-Codegen - React-Core/RCTXRHeaders - React-jsi - React-NativeModulesApple + - ReactCodegen - ReactCommon - React-rendererdebug (1000.0.0): - DoubleConversion @@ -1252,8 +1258,30 @@ PODS: - React-utils - React-utils (1000.0.0): - glog + - hermes-engine - RCT-Folly (= 2024.01.01.00) - React-debug + - React-jsi (= 1000.0.0) + - ReactCodegen (1000.0.0): + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-FabricImage + - React-featureflags + - React-graphics + - React-jsi + - React-jsiexecutor + - React-NativeModulesApple + - React-rendererdebug + - React-utils + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core - ReactCommon (1000.0.0): - ReactCommon/turbomodule (= 1000.0.0) - ReactCommon-Samples (1000.0.0): @@ -1261,11 +1289,11 @@ PODS: - fmt (= 9.1.0) - hermes-engine - RCT-Folly - - React-Codegen - React-Core - React-cxxreact - React-jsi - React-NativeModulesApple + - ReactCodegen - ReactCommon - ReactCommon/turbomodule (1000.0.0): - DoubleConversion @@ -1303,14 +1331,14 @@ PODS: - React-jsi (= 1000.0.0) - React-logger (= 1000.0.0) - React-perflogger (= 1000.0.0) - - ScreenshotManager (0.0.1): + - React-utils (= 1000.0.0) + - ScreenshotManager (0.75.0-main): - DoubleConversion - glog - hermes-engine - RCT-Folly (= 2024.01.01.00) - RCTRequired - RCTTypeSafety - - React-Codegen - React-Core - React-debug - React-Fabric @@ -1321,6 +1349,7 @@ PODS: - React-RCTFabric - React-rendererdebug - React-utils + - ReactCodegen - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - Yoga @@ -1344,7 +1373,6 @@ DEPENDENCIES: - RCTTypeSafety (from `../react-native/Libraries/TypeSafety`) - React (from `../react-native/`) - React-callinvoker (from `../react-native/ReactCommon/callinvoker`) - - React-Codegen (from `build/generated/ios`) - React-Core (from `../react-native/`) - React-Core/RCTWebSocket (from `../react-native/`) - React-CoreModules (from `../react-native/React/CoreModules`) @@ -1353,6 +1381,7 @@ DEPENDENCIES: - React-Fabric (from `../react-native/ReactCommon`) - React-FabricImage (from `../react-native/ReactCommon`) - React-featureflags (from `../react-native/ReactCommon/react/featureflags`) + - React-featureflagsnativemodule (from `../react-native/ReactCommon/react/nativemodule/featureflags`) - React-graphics (from `../react-native/ReactCommon/react/renderer/graphics`) - React-hermes (from `../react-native/ReactCommon/hermes`) - React-ImageManager (from `../react-native/ReactCommon/react/renderer/imagemanager/platform/ios`) @@ -1390,6 +1419,7 @@ DEPENDENCIES: - React-RuntimeHermes (from `../react-native/ReactCommon/react/runtime`) - React-runtimescheduler (from `../react-native/ReactCommon/react/renderer/runtimescheduler`) - React-utils (from `../react-native/ReactCommon/react/utils`) + - ReactCodegen (from `build/generated/ios`) - ReactCommon-Samples (from `../react-native/ReactCommon/react/nativemodule/samples`) - ReactCommon/turbomodule/core (from `../react-native/ReactCommon`) - ScreenshotManager (from `NativeModuleExample`) @@ -1429,8 +1459,6 @@ EXTERNAL SOURCES: :path: "../react-native/" React-callinvoker: :path: "../react-native/ReactCommon/callinvoker" - React-Codegen: - :path: build/generated/ios React-Core: :path: "../react-native/" React-CoreModules: @@ -1445,6 +1473,8 @@ EXTERNAL SOURCES: :path: "../react-native/ReactCommon" React-featureflags: :path: "../react-native/ReactCommon/react/featureflags" + React-featureflagsnativemodule: + :path: "../react-native/ReactCommon/react/nativemodule/featureflags" React-graphics: :path: "../react-native/ReactCommon/react/renderer/graphics" React-hermes: @@ -1519,6 +1549,8 @@ EXTERNAL SOURCES: :path: "../react-native/ReactCommon/react/renderer/runtimescheduler" React-utils: :path: "../react-native/ReactCommon/react/utils" + ReactCodegen: + :path: build/generated/ios ReactCommon: :path: "../react-native/ReactCommon" ReactCommon-Samples: @@ -1536,71 +1568,72 @@ CHECKOUT OPTIONS: :tag: v3.9.2 SPEC CHECKSUMS: - boost: 440404a486c8244e770e27ba01167301cb152979 - DoubleConversion: 7317fde3aa881dcf18ab9435dc4145174e3d0673 - FBLazyVector: 2b33b38617642d845110d7a19fc73fc575000084 - fmt: 259f899cb07130bdfb801b62f79607a0d92676ff - glog: 8c7bae91217ba092b40ea852654882242b121d51 - hermes-engine: 004c81ad7a6931c12f5868ec99e5d5a1d0217f20 - MyNativeView: d2afd1352f15c955a17b2870895ac705125200cd - NativeCxxModuleExample: 00fe14d32c362b25b07e6f9601f83e44239b943b + boost: 8f1e9b214fa11f71081fc8ecd5fad3daf221cf7f + DoubleConversion: 26c660c8d88372cca1a67f8101d2d962a7064361 + FBLazyVector: f04d029203b7f319249e31ae3e775c2ab0f64991 + fmt: 5d9ffa7ccba126c08b730252123601d514652320 + glog: 4f05d17aa39a829fee878689fc9a41af587fabba + hermes-engine: 5537ef557d3c8ec9db77d6e9e58f76bede754679 + MyNativeView: 285c6f70650ff53a276f7086047921e617a4d0e3 + NativeCxxModuleExample: 1cd42853b5ec241c6b5e70f2dd4bbc26feb97b39 OCMock: 267d92c078398b7ce11d99e811e3a402744c06bc - RCT-Folly: 98c5f3d0e32b824f598dd2eaf0ac4fd03f1e0c6a + RCT-Folly: 38265df22721cd15cc13ba692c23a52cceaf3752 RCTDeprecation: 3808e36294137f9ee5668f4df2e73dc079cd1dcf - RCTRequired: 40ecd7950bd75c9f87654cacfb91f1033728110e - RCTTypeSafety: f6745e407d5eec144358115b402236d2b5f6f69b - React: 04ae9a9eb142565490c05b9e7a1830b1613f4179 - React-callinvoker: 2183b5a6d105da6e8c69225bec5913e860c7537b - React-Codegen: e117b6e8b62fe4033d8d283f030d549abd2292db - React-Core: d2e4f236ae4284b4e1055f4568ce7c39a669bd65 - React-CoreModules: be67c40ef6040d89a4b34f4f9b8599e664058a86 - React-cxxreact: 32d12278b8651e85fbf213c017027e8cac5c2bfd - React-debug: 6e7d36d658ceb297d24fd092200f4d147c5b3090 - React-Fabric: f340bf339987aca9eae5cc33a8d3ad5493d748b0 - React-FabricImage: d5b0ef36f9e86d7c7093b62550fa166b90435f3a - React-featureflags: 3a7debd839d7bb01022fc0d0cfa47e7e24c5692b - React-graphics: a64548dcc241e20f161b8bbd056710f5fe2c329d - React-hermes: 8bec6aea98a8b3e8392418a48b9d68f376703cb0 - React-ImageManager: 4fc1e2a370be48405634d5e7d1e8aeb22909f5e4 - React-jserrorhandler: 1316d7246dc1a7e7fe18ac40f0d18321f65687d6 - React-jsi: 9b254880d1dc40007dfe2a641f99a0a6cce7dc09 - React-jsiexecutor: 7c673600ca91cab885fe43174bba2f0e9c3edc24 - React-jsinspector: 5e688f55a97e67b61099af596f746a479a260f3c - React-jsitracing: bc1cbb2126c79163836e45b3c933ccfaa0f00afd - React-logger: fef2945355a3fa6a460d8ddccfacf36d160b1208 - React-Mapbuffer: 7b0ca1dc70930961f6e790c179010da4e5886f08 - React-nativeconfig: 4a76310c41fb8fbfa631979dd4dfb1eac45621ab - React-NativeModulesApple: a122c2604434759d5e8734186702c5ce8373ea6a - React-perflogger: 10b85047ad7b0538138d9f13410f87c7a701e481 - React-RCTActionSheet: 583ff4e4f38d4c6ceb1bea369adb9c6d05279729 - React-RCTAnimation: eb217c31ab16474e1751d567edd19a16067dbeae - React-RCTAppDelegate: 71fc4fe13c96f9ce108707e72ac4b3283362cda3 - React-RCTBlob: 68e3206fe26da2e662dbddd04db1cf8793f02d46 - React-RCTFabric: 0acedeaccd55e3f64f612baefa6053c68953bdd5 - React-RCTImage: 405ff0f05375806b954454ce8028927e7083c1d9 - React-RCTLinking: e08a0bc2056fa6e9de917a68b198e6cbf2a1d1e7 - React-RCTNetwork: 8211f07699c17881ef1a7689b56105aea2964f41 - React-RCTPushNotification: 9b47ca37a3d65af778fe855825cd82eaa539f38a - React-RCTSettings: 7b903e950675f8dc4a5ee1adbe44bb2e11433a2f - React-RCTSwiftExtensions: 57fd51df3d4f34d3dbf8884f835fab592d8ad21e - React-RCTTest: 9ab7e8bb3b52fdee6a86ebbb26c315226502b547 - React-RCTText: 88c08cf3c9a74787575f6024cc5bc9068f7b7240 - React-RCTVibration: 389fd206ffd6d8da30e775b118bf04380df10bf5 - React-RCTWindowManager: 5e731ff40df1a2334a379d893938568414b9317a - React-RCTXR: 64f0d2a3ad2bdc95ee0552af0ad26fa3e57a029d - React-rendererdebug: 61fb670fc1f6e1eaa4cf69c7a2b9fbe77f477afa - React-rncore: 7044b0f2617f0d16216531986ebe85998425dae5 - React-RuntimeApple: e4c9b9486891d3d862cdfdf232a3a7285138c9ef - React-RuntimeCore: b75529b9d04fcb461d6a224abc00d0e820296a36 - React-runtimeexecutor: c2dd70ddafeb4a10e19e57844e520fde047a8a04 - React-RuntimeHermes: 93866e97c7149a885f1d17dbf20c94131ab9c6ee - React-runtimescheduler: d893507972ac672fda2020f2ecb07d68a6333195 - React-utils: 7f2ab1ce2b3814d5ad9ecfeb011ec1e8888b5db1 - ReactCommon: f794ea9d14c47b1927423e2e21e7175e11cbc8a8 - ReactCommon-Samples: a090fc9eb3cbd345a3d142da804e189aff31c8b4 - ScreenshotManager: 744462712b0aeb07cf89b909c81358e965b66f3e - SocketRocket: 592f40b9fb339a4433fdc4569d6c629e688181f9 - Yoga: 827e1eb6da4f21ac3ad0ef13e5c2b322558d3ae1 + RCTRequired: c29577a7ba4c45c914a3c50b513095f09d1cdec1 + RCTTypeSafety: 5cb785743ff53d7ad827bcbff0e3b9a94db06971 + React: 607f4a15fcd06d1508151147f82c7e97fdc36bfb + React-callinvoker: 2fc496723321f409d23386da93a34ed6e33021c6 + React-Core: c72874053f2cf25fb7cfbf342d0ed9b001870603 + React-CoreModules: 2881faaa5a3b69f188b35d44b823472785c97bab + React-cxxreact: 23eaef5125030cef48321388d755ee52f995e4b9 + React-debug: a50b24598a9b2a15d3d8a0253926b1fec6ded0fd + React-Fabric: f419e12f67920ea75d6b8fce692fe0631f0c14e3 + React-FabricImage: 1306f3e2c7db6a8bac2be8168594b480696478fb + React-featureflags: 5957522882cf5cc062336d57c9f6a42f19bf183a + React-featureflagsnativemodule: 6b04cd0af89ac632b1c29a04e2828c2c9876bdaf + React-graphics: 13f78250d2c7228f05ced10e400e5e9d4522e960 + React-hermes: 2a6c62cf66cb3292b15be7e11508db8240e46415 + React-ImageManager: 11f4f7efdfeadfb9c107708ca2c52e8dac0bd6eb + React-jserrorhandler: 8c094c901abaa0baaae9e71700882849e15f1218 + React-jsi: 70975af438296697ab4c55bb4b897f55df307e8e + React-jsiexecutor: 5e62c4296d78f35e24e8bf727d502f7a57a5282d + React-jsinspector: 4646d7b4efcf87bc8cc5832e0c04cbfa40797b22 + React-jsitracing: c7a0970012a17fd437f317436d60d920bfa8f95b + React-logger: 9bfca482aac27cc74800d0bb95ed4e33299adf3c + React-Mapbuffer: de15ed5b0ecc51cd3614e88dcac0bc8d482c26d9 + React-nativeconfig: 0e5668978e00c91b17613e932196f82f1dcca1d6 + React-NativeModulesApple: 964293ddfc6e77994ce32b6fac2548ce82edf809 + React-perflogger: d35669df5c12e74df311885288bee0ac780c138c + React-RCTActionSheet: d2d38f76cdab59d4dccf163b727015b2cee7064e + React-RCTAnimation: df704a9e1373adb4227b3cd3ed44155efa5fdb1e + React-RCTAppDelegate: 50af1d13878ff5c4e387c35e308651447023403e + React-RCTBlob: 26ec6f4849f80f0e63fca656feb1b7dc3a3b04bc + React-RCTFabric: 0dc67892785caf62c8906da6bf419ab226251b4a + React-RCTImage: 232b2da85be3becc3d40b4534544b74f63d4e322 + React-RCTLinking: e1311a846a680b7b476cf48a1703f22c98c5e490 + React-RCTNetwork: 3ff135cd897da7dcd450af18482900969d2b6ec6 + React-RCTPushNotification: 67c3f4220ec252faee914735109269c63958983b + React-RCTSettings: 3e900a0264e5eaec66955be8d82fae4e45a85122 + React-RCTSwiftExtensions: 8665de14440344525e74c2a9d02d618b5f2b16e2 + React-RCTTest: 459c1697c0ef4bdef95f3b784c990b628703bc96 + React-RCTText: 27fdbb9d955c0c5d875468b2cb7f28af4b619320 + React-RCTVibration: ad27366ef208226b1c5b13686ff25e55f364e9a9 + React-RCTWindowManager: 0ce54000d4398a52a1ea9b8abebb95bbaaadb546 + React-RCTXR: 6860e2e93439cc238f30325a0e45e8ace1842716 + React-rendererdebug: 4fad5eaeb1750b3adef045523efc7bf3b5c7583a + React-rncore: 0ed6d79cb3ef7f7f12d228eb13874aecaf13f633 + React-RuntimeApple: ca369da2ea1fbcc78532ad6c773efff8c6d75933 + React-RuntimeCore: e84fe18088df6abd06d6dfe7330db75a3495b753 + React-runtimeexecutor: 994c505b0c4744df3cf2f1ee99b07204fe8039c5 + React-RuntimeHermes: 305454addde77ca1390587a0db8f3f4dbf95b745 + React-runtimescheduler: ee1d3865cbd32e52106e55a96059cf563bb4656f + React-utils: db8409f6190c62014865dc292bcb81b70d36fec4 + ReactCodegen: 2fa2bfb8df604e5bbf2462cf3cced313c3131b96 + ReactCommon: 07ae54d553c69e3c0ffddc6b192c6d34e0368981 + ReactCommon-Samples: ef43637c540da7bf4e56973a5c942728b8d426ee + ScreenshotManager: 662151998cf5859591e72c76ceb9ebc6d04b425b + SocketRocket: 0ba3e799f983d2dfa878777017659ef6c866e5c6 + Yoga: ac5aa92d4dba0e5787f7f9083d1457a4929d7ca7 PODFILE CHECKSUM: 7e999b8158f1055609ef4491bc35f1ad658fdd6c diff --git a/yarn.lock b/yarn.lock index 3e23c7d3aa3780..7339ee6ef3d425 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2458,6 +2458,18 @@ fast-xml-parser "^4.2.4" logkitty "^0.7.1" +"@react-native-community/cli-platform-apple@13.5.1": + version "13.5.1" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-apple/-/cli-platform-apple-13.5.1.tgz#facd4a7c03f905fde1636ca1fbf21f4adf3ccdbb" + integrity sha512-vhS0RGR/q+XM0ycIcfsK2nWkcYLXifJj5thXRvZEhn800OorhRHf6qYaN/y6RV9ruZLkrevSg17/fBpXTibpdw== + dependencies: + "@react-native-community/cli-tools" "13.5.1" + chalk "^4.1.2" + execa "^5.0.0" + fast-xml-parser "^4.0.12" + glob "^7.1.3" + ora "^5.4.1" + "@react-native-community/cli-platform-apple@13.6.1": version "13.6.1" resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-apple/-/cli-platform-apple-13.6.1.tgz#cd0d393e8328f439f453bf90fcfec48b350e2f3a" @@ -2492,6 +2504,22 @@ serve-static "^1.13.1" ws "^7.5.1" +"@react-native-community/cli-tools@13.5.1": + version "13.5.1" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-tools/-/cli-tools-13.5.1.tgz#3e5b76e0083d106c5b0d06edf6fb5d6c9c456b23" + integrity sha512-IIC/xGjSJCKFnhedgP8FAL85IBYsEf80FNrPxmIcaHVTHxE4eXs5/Cc/d2NgL8BZGBT8QK3TV4XQuWbgDGBCoQ== + dependencies: + appdirsjs "^1.2.4" + chalk "^4.1.2" + find-up "^5.0.0" + mime "^2.4.1" + node-fetch "^2.6.0" + open "^6.2.0" + ora "^5.4.1" + semver "^7.5.2" + shell-quote "^1.7.3" + sudo-prompt "^9.0.0" + "@react-native-community/cli-tools@13.6.1": version "13.6.1" resolved "https://registry.yarnpkg.com/@react-native-community/cli-tools/-/cli-tools-13.6.1.tgz#f453a3e8ef13d114c05d77dafe411bc2a82f0279"