diff --git a/native/ios/Comm.xcodeproj/project.pbxproj b/native/ios/Comm.xcodeproj/project.pbxproj --- a/native/ios/Comm.xcodeproj/project.pbxproj +++ b/native/ios/Comm.xcodeproj/project.pbxproj @@ -1847,6 +1847,7 @@ "DEBUG=1", "FB_SONARKIT_ENABLED=1", "$(inherited)", + _LIBCPP_ENABLE_CXX17_REMOVED_UNARY_BINARY_FUNCTION, ); GCC_SYMBOLS_PRIVATE_EXTERN = NO; GCC_WARN_64_TO_32_BIT_CONVERSION = YES; @@ -1866,6 +1867,11 @@ "-fcxx-modules", "-fmodules", ); + OTHER_LDFLAGS = ( + "$(inherited)", + "-Wl", + "-ld_classic", + ); REACT_NATIVE_PATH = "${PODS_ROOT}/../../node_modules/react-native"; SDKROOT = iphoneos; }; @@ -1906,6 +1912,10 @@ "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = i386; GCC_C_LANGUAGE_STANDARD = gnu99; GCC_NO_COMMON_BLOCKS = YES; + GCC_PREPROCESSOR_DEFINITIONS = ( + "$(inherited)", + _LIBCPP_ENABLE_CXX17_REMOVED_UNARY_BINARY_FUNCTION, + ); GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; GCC_WARN_UNDECLARED_SELECTOR = YES; @@ -1922,6 +1932,11 @@ "-fcxx-modules", "-fmodules", ); + OTHER_LDFLAGS = ( + "$(inherited)", + "-Wl", + "-ld_classic", + ); REACT_NATIVE_PATH = "${PODS_ROOT}/../../node_modules/react-native"; SDKROOT = iphoneos; SWIFT_COMPILATION_MODE = wholemodule; diff --git a/native/ios/Podfile b/native/ios/Podfile --- a/native/ios/Podfile +++ b/native/ios/Podfile @@ -86,9 +86,6 @@ installer.pods_project.targets.each do |target| target.build_configurations.each do |config| config.build_settings['APPLICATION_EXTENSION_API_ONLY'] = 'NO' - # The below is to address: https://linear.app/comm/issue/ENG-4984 - # Context: https://github.com/facebook/react-native/issues/37748 - config.build_settings['GCC_PREPROCESSOR_DEFINITIONS'] ||= ['$(inherited)', '_LIBCPP_ENABLE_CXX17_REMOVED_UNARY_BINARY_FUNCTION'] end end diff --git a/native/ios/Podfile.lock b/native/ios/Podfile.lock --- a/native/ios/Podfile.lock +++ b/native/ios/Podfile.lock @@ -102,10 +102,10 @@ - expo-dev-menu/SafeAreaView - ExpoHaptics (12.0.1): - ExpoModulesCore - - ExpoImage (1.2.2): + - ExpoImage (1.2.3): - ExpoModulesCore - SDWebImage (~> 5.15.0) - - SDWebImageAVIFCoder (~> 0.9.4) + - SDWebImageAVIFCoder (~> 0.10.0) - SDWebImageSVGCoder (~> 1.6.1) - SDWebImageWebPCoder (~> 0.9.1) - ExpoImageManipulator (11.0.0): @@ -124,55 +124,58 @@ - ExpoModulesCore - React-Core - EXUpdatesInterface (0.8.1) - - FBLazyVector (0.70.9) - - FBReactNativeSpec (0.70.9): + - FBLazyVector (0.70.15) + - FBReactNativeSpec (0.70.15): - RCT-Folly (= 2021.07.22.00) - - RCTRequired (= 0.70.9) - - RCTTypeSafety (= 0.70.9) - - React-Core (= 0.70.9) - - React-jsi (= 0.70.9) - - ReactCommon/turbomodule/core (= 0.70.9) + - RCTRequired (= 0.70.15) + - RCTTypeSafety (= 0.70.15) + - React-Core (= 0.70.15) + - React-jsi (= 0.70.15) + - ReactCommon/turbomodule/core (= 0.70.15) - ffmpeg-kit-ios-min (6.0) - ffmpeg-kit-react-native/min (6.0.2): - ffmpeg-kit-ios-min (= 6.0) - React-Core - fmt (6.2.1) - glog (0.3.5) - - hermes-engine (0.70.9) - - libaom (2.0.2): - - libvmaf - - libavif (0.10.1): - - libavif/libaom (= 0.10.1) - - libavif/core (0.10.1) - - libavif/libaom (0.10.1): + - hermes-engine (0.70.15) + - libaom (3.0.0): + - libvmaf (>= 2.2.0) + - libavif (0.11.1): + - libavif/libaom (= 0.11.1) + - libavif/core (0.11.1) + - libavif/libaom (0.11.1): - libaom (>= 2.0.0) - libavif/core - libevent (2.1.12) - - libvmaf (2.2.0) - - libwebp (1.2.4): - - libwebp/demux (= 1.2.4) - - libwebp/mux (= 1.2.4) - - libwebp/webp (= 1.2.4) - - libwebp/demux (1.2.4): + - libvmaf (2.3.1) + - libwebp (1.3.2): + - libwebp/demux (= 1.3.2) + - libwebp/mux (= 1.3.2) + - libwebp/sharpyuv (= 1.3.2) + - libwebp/webp (= 1.3.2) + - libwebp/demux (1.3.2): - libwebp/webp - - libwebp/mux (1.2.4): + - libwebp/mux (1.3.2): - libwebp/demux - - libwebp/webp (1.2.4) + - libwebp/sharpyuv (1.3.2) + - libwebp/webp (1.3.2): + - libwebp/sharpyuv - lottie-ios (3.4.4) - lottie-react-native (5.1.4): - lottie-ios (~> 3.4.0) - React-Core - - MMKV (1.3.5): - - MMKVCore (~> 1.3.5) - - MMKVAppExtension (1.3.5): - - MMKVCore (~> 1.3.5) - - MMKVCore (1.3.5) + - MMKV (1.3.9): + - MMKVCore (~> 1.3.9) + - MMKVAppExtension (1.3.9): + - MMKVCore (~> 1.3.9) + - MMKVCore (1.3.9) - OLMKit (3.2.14): - OLMKit/olmc (= 3.2.14) - OLMKit/olmcpp (= 3.2.14) - OLMKit/olmc (3.2.14) - OLMKit/olmcpp (3.2.14) - - OpenSSL-Universal (1.1.1900) + - OpenSSL-Universal (3.3.2000) - RCT-Folly (2021.07.22.00): - boost - DoubleConversion @@ -190,214 +193,214 @@ - fmt (~> 6.2.1) - glog - libevent - - RCTRequired (0.70.9) - - RCTTypeSafety (0.70.9): - - FBLazyVector (= 0.70.9) - - RCTRequired (= 0.70.9) - - React-Core (= 0.70.9) - - React (0.70.9): - - React-Core (= 0.70.9) - - React-Core/DevSupport (= 0.70.9) - - React-Core/RCTWebSocket (= 0.70.9) - - React-RCTActionSheet (= 0.70.9) - - React-RCTAnimation (= 0.70.9) - - React-RCTBlob (= 0.70.9) - - React-RCTImage (= 0.70.9) - - React-RCTLinking (= 0.70.9) - - React-RCTNetwork (= 0.70.9) - - React-RCTSettings (= 0.70.9) - - React-RCTText (= 0.70.9) - - React-RCTVibration (= 0.70.9) - - React-bridging (0.70.9): + - RCTRequired (0.70.15) + - RCTTypeSafety (0.70.15): + - FBLazyVector (= 0.70.15) + - RCTRequired (= 0.70.15) + - React-Core (= 0.70.15) + - React (0.70.15): + - React-Core (= 0.70.15) + - React-Core/DevSupport (= 0.70.15) + - React-Core/RCTWebSocket (= 0.70.15) + - React-RCTActionSheet (= 0.70.15) + - React-RCTAnimation (= 0.70.15) + - React-RCTBlob (= 0.70.15) + - React-RCTImage (= 0.70.15) + - React-RCTLinking (= 0.70.15) + - React-RCTNetwork (= 0.70.15) + - React-RCTSettings (= 0.70.15) + - React-RCTText (= 0.70.15) + - React-RCTVibration (= 0.70.15) + - React-bridging (0.70.15): - RCT-Folly (= 2021.07.22.00) - - React-jsi (= 0.70.9) - - React-callinvoker (0.70.9) - - React-Codegen (0.70.9): - - FBReactNativeSpec (= 0.70.9) + - React-jsi (= 0.70.15) + - React-callinvoker (0.70.15) + - React-Codegen (0.70.15): + - FBReactNativeSpec (= 0.70.15) - RCT-Folly (= 2021.07.22.00) - - RCTRequired (= 0.70.9) - - RCTTypeSafety (= 0.70.9) - - React-Core (= 0.70.9) - - React-jsi (= 0.70.9) - - React-jsiexecutor (= 0.70.9) - - ReactCommon/turbomodule/core (= 0.70.9) - - React-Core (0.70.9): + - RCTRequired (= 0.70.15) + - RCTTypeSafety (= 0.70.15) + - React-Core (= 0.70.15) + - React-jsi (= 0.70.15) + - React-jsiexecutor (= 0.70.15) + - ReactCommon/turbomodule/core (= 0.70.15) + - React-Core (0.70.15): - glog - RCT-Folly (= 2021.07.22.00) - - React-Core/Default (= 0.70.9) - - React-cxxreact (= 0.70.9) - - React-jsi (= 0.70.9) - - React-jsiexecutor (= 0.70.9) - - React-perflogger (= 0.70.9) + - React-Core/Default (= 0.70.15) + - React-cxxreact (= 0.70.15) + - React-jsi (= 0.70.15) + - React-jsiexecutor (= 0.70.15) + - React-perflogger (= 0.70.15) - Yoga - - React-Core/CoreModulesHeaders (0.70.9): + - React-Core/CoreModulesHeaders (0.70.15): - glog - RCT-Folly (= 2021.07.22.00) - React-Core/Default - - React-cxxreact (= 0.70.9) - - React-jsi (= 0.70.9) - - React-jsiexecutor (= 0.70.9) - - React-perflogger (= 0.70.9) + - React-cxxreact (= 0.70.15) + - React-jsi (= 0.70.15) + - React-jsiexecutor (= 0.70.15) + - React-perflogger (= 0.70.15) - Yoga - - React-Core/Default (0.70.9): + - React-Core/Default (0.70.15): - glog - RCT-Folly (= 2021.07.22.00) - - React-cxxreact (= 0.70.9) - - React-jsi (= 0.70.9) - - React-jsiexecutor (= 0.70.9) - - React-perflogger (= 0.70.9) + - React-cxxreact (= 0.70.15) + - React-jsi (= 0.70.15) + - React-jsiexecutor (= 0.70.15) + - React-perflogger (= 0.70.15) - Yoga - - React-Core/DevSupport (0.70.9): + - React-Core/DevSupport (0.70.15): - glog - RCT-Folly (= 2021.07.22.00) - - React-Core/Default (= 0.70.9) - - React-Core/RCTWebSocket (= 0.70.9) - - React-cxxreact (= 0.70.9) - - React-jsi (= 0.70.9) - - React-jsiexecutor (= 0.70.9) - - React-jsinspector (= 0.70.9) - - React-perflogger (= 0.70.9) + - React-Core/Default (= 0.70.15) + - React-Core/RCTWebSocket (= 0.70.15) + - React-cxxreact (= 0.70.15) + - React-jsi (= 0.70.15) + - React-jsiexecutor (= 0.70.15) + - React-jsinspector (= 0.70.15) + - React-perflogger (= 0.70.15) - Yoga - - React-Core/RCTActionSheetHeaders (0.70.9): + - React-Core/RCTActionSheetHeaders (0.70.15): - glog - RCT-Folly (= 2021.07.22.00) - React-Core/Default - - React-cxxreact (= 0.70.9) - - React-jsi (= 0.70.9) - - React-jsiexecutor (= 0.70.9) - - React-perflogger (= 0.70.9) + - React-cxxreact (= 0.70.15) + - React-jsi (= 0.70.15) + - React-jsiexecutor (= 0.70.15) + - React-perflogger (= 0.70.15) - Yoga - - React-Core/RCTAnimationHeaders (0.70.9): + - React-Core/RCTAnimationHeaders (0.70.15): - glog - RCT-Folly (= 2021.07.22.00) - React-Core/Default - - React-cxxreact (= 0.70.9) - - React-jsi (= 0.70.9) - - React-jsiexecutor (= 0.70.9) - - React-perflogger (= 0.70.9) + - React-cxxreact (= 0.70.15) + - React-jsi (= 0.70.15) + - React-jsiexecutor (= 0.70.15) + - React-perflogger (= 0.70.15) - Yoga - - React-Core/RCTBlobHeaders (0.70.9): + - React-Core/RCTBlobHeaders (0.70.15): - glog - RCT-Folly (= 2021.07.22.00) - React-Core/Default - - React-cxxreact (= 0.70.9) - - React-jsi (= 0.70.9) - - React-jsiexecutor (= 0.70.9) - - React-perflogger (= 0.70.9) + - React-cxxreact (= 0.70.15) + - React-jsi (= 0.70.15) + - React-jsiexecutor (= 0.70.15) + - React-perflogger (= 0.70.15) - Yoga - - React-Core/RCTImageHeaders (0.70.9): + - React-Core/RCTImageHeaders (0.70.15): - glog - RCT-Folly (= 2021.07.22.00) - React-Core/Default - - React-cxxreact (= 0.70.9) - - React-jsi (= 0.70.9) - - React-jsiexecutor (= 0.70.9) - - React-perflogger (= 0.70.9) + - React-cxxreact (= 0.70.15) + - React-jsi (= 0.70.15) + - React-jsiexecutor (= 0.70.15) + - React-perflogger (= 0.70.15) - Yoga - - React-Core/RCTLinkingHeaders (0.70.9): + - React-Core/RCTLinkingHeaders (0.70.15): - glog - RCT-Folly (= 2021.07.22.00) - React-Core/Default - - React-cxxreact (= 0.70.9) - - React-jsi (= 0.70.9) - - React-jsiexecutor (= 0.70.9) - - React-perflogger (= 0.70.9) + - React-cxxreact (= 0.70.15) + - React-jsi (= 0.70.15) + - React-jsiexecutor (= 0.70.15) + - React-perflogger (= 0.70.15) - Yoga - - React-Core/RCTNetworkHeaders (0.70.9): + - React-Core/RCTNetworkHeaders (0.70.15): - glog - RCT-Folly (= 2021.07.22.00) - React-Core/Default - - React-cxxreact (= 0.70.9) - - React-jsi (= 0.70.9) - - React-jsiexecutor (= 0.70.9) - - React-perflogger (= 0.70.9) + - React-cxxreact (= 0.70.15) + - React-jsi (= 0.70.15) + - React-jsiexecutor (= 0.70.15) + - React-perflogger (= 0.70.15) - Yoga - - React-Core/RCTSettingsHeaders (0.70.9): + - React-Core/RCTSettingsHeaders (0.70.15): - glog - RCT-Folly (= 2021.07.22.00) - React-Core/Default - - React-cxxreact (= 0.70.9) - - React-jsi (= 0.70.9) - - React-jsiexecutor (= 0.70.9) - - React-perflogger (= 0.70.9) + - React-cxxreact (= 0.70.15) + - React-jsi (= 0.70.15) + - React-jsiexecutor (= 0.70.15) + - React-perflogger (= 0.70.15) - Yoga - - React-Core/RCTTextHeaders (0.70.9): + - React-Core/RCTTextHeaders (0.70.15): - glog - RCT-Folly (= 2021.07.22.00) - React-Core/Default - - React-cxxreact (= 0.70.9) - - React-jsi (= 0.70.9) - - React-jsiexecutor (= 0.70.9) - - React-perflogger (= 0.70.9) + - React-cxxreact (= 0.70.15) + - React-jsi (= 0.70.15) + - React-jsiexecutor (= 0.70.15) + - React-perflogger (= 0.70.15) - Yoga - - React-Core/RCTVibrationHeaders (0.70.9): + - React-Core/RCTVibrationHeaders (0.70.15): - glog - RCT-Folly (= 2021.07.22.00) - React-Core/Default - - React-cxxreact (= 0.70.9) - - React-jsi (= 0.70.9) - - React-jsiexecutor (= 0.70.9) - - React-perflogger (= 0.70.9) + - React-cxxreact (= 0.70.15) + - React-jsi (= 0.70.15) + - React-jsiexecutor (= 0.70.15) + - React-perflogger (= 0.70.15) - Yoga - - React-Core/RCTWebSocket (0.70.9): + - React-Core/RCTWebSocket (0.70.15): - glog - RCT-Folly (= 2021.07.22.00) - - React-Core/Default (= 0.70.9) - - React-cxxreact (= 0.70.9) - - React-jsi (= 0.70.9) - - React-jsiexecutor (= 0.70.9) - - React-perflogger (= 0.70.9) + - React-Core/Default (= 0.70.15) + - React-cxxreact (= 0.70.15) + - React-jsi (= 0.70.15) + - React-jsiexecutor (= 0.70.15) + - React-perflogger (= 0.70.15) - Yoga - - React-CoreModules (0.70.9): + - React-CoreModules (0.70.15): - RCT-Folly (= 2021.07.22.00) - - RCTTypeSafety (= 0.70.9) - - React-Codegen (= 0.70.9) - - React-Core/CoreModulesHeaders (= 0.70.9) - - React-jsi (= 0.70.9) - - React-RCTImage (= 0.70.9) - - ReactCommon/turbomodule/core (= 0.70.9) - - React-cxxreact (0.70.9): + - RCTTypeSafety (= 0.70.15) + - React-Codegen (= 0.70.15) + - React-Core/CoreModulesHeaders (= 0.70.15) + - React-jsi (= 0.70.15) + - React-RCTImage (= 0.70.15) + - ReactCommon/turbomodule/core (= 0.70.15) + - React-cxxreact (0.70.15): - boost (= 1.76.0) - DoubleConversion - glog - RCT-Folly (= 2021.07.22.00) - - React-callinvoker (= 0.70.9) - - React-jsi (= 0.70.9) - - React-jsinspector (= 0.70.9) - - React-logger (= 0.70.9) - - React-perflogger (= 0.70.9) - - React-runtimeexecutor (= 0.70.9) - - React-hermes (0.70.9): + - React-callinvoker (= 0.70.15) + - React-jsi (= 0.70.15) + - React-jsinspector (= 0.70.15) + - React-logger (= 0.70.15) + - React-perflogger (= 0.70.15) + - React-runtimeexecutor (= 0.70.15) + - React-hermes (0.70.15): - DoubleConversion - glog - hermes-engine - RCT-Folly (= 2021.07.22.00) - RCT-Folly/Futures (= 2021.07.22.00) - - React-cxxreact (= 0.70.9) - - React-jsi (= 0.70.9) - - React-jsiexecutor (= 0.70.9) - - React-jsinspector (= 0.70.9) - - React-perflogger (= 0.70.9) - - React-jsi (0.70.9): + - React-cxxreact (= 0.70.15) + - React-jsi (= 0.70.15) + - React-jsiexecutor (= 0.70.15) + - React-jsinspector (= 0.70.15) + - React-perflogger (= 0.70.15) + - React-jsi (0.70.15): - boost (= 1.76.0) - DoubleConversion - glog - RCT-Folly (= 2021.07.22.00) - - React-jsi/Default (= 0.70.9) - - React-jsi/Default (0.70.9): + - React-jsi/Default (= 0.70.15) + - React-jsi/Default (0.70.15): - boost (= 1.76.0) - DoubleConversion - glog - RCT-Folly (= 2021.07.22.00) - - React-jsiexecutor (0.70.9): + - React-jsiexecutor (0.70.15): - DoubleConversion - glog - RCT-Folly (= 2021.07.22.00) - - React-cxxreact (= 0.70.9) - - React-jsi (= 0.70.9) - - React-perflogger (= 0.70.9) - - React-jsinspector (0.70.9) - - React-logger (0.70.9): + - React-cxxreact (= 0.70.15) + - React-jsi (= 0.70.15) + - React-perflogger (= 0.70.15) + - React-jsinspector (0.70.15) + - React-logger (0.70.15): - glog - react-native-camera (3.31.0): - React @@ -430,72 +433,72 @@ - SPTPersistentCache (~> 1.1.0) - react-native-webview (11.23.0): - React-Core - - React-perflogger (0.70.9) - - React-RCTActionSheet (0.70.9): - - React-Core/RCTActionSheetHeaders (= 0.70.9) - - React-RCTAnimation (0.70.9): + - React-perflogger (0.70.15) + - React-RCTActionSheet (0.70.15): + - React-Core/RCTActionSheetHeaders (= 0.70.15) + - React-RCTAnimation (0.70.15): - RCT-Folly (= 2021.07.22.00) - - RCTTypeSafety (= 0.70.9) - - React-Codegen (= 0.70.9) - - React-Core/RCTAnimationHeaders (= 0.70.9) - - React-jsi (= 0.70.9) - - ReactCommon/turbomodule/core (= 0.70.9) - - React-RCTBlob (0.70.9): + - RCTTypeSafety (= 0.70.15) + - React-Codegen (= 0.70.15) + - React-Core/RCTAnimationHeaders (= 0.70.15) + - React-jsi (= 0.70.15) + - ReactCommon/turbomodule/core (= 0.70.15) + - React-RCTBlob (0.70.15): - RCT-Folly (= 2021.07.22.00) - - React-Codegen (= 0.70.9) - - React-Core/RCTBlobHeaders (= 0.70.9) - - React-Core/RCTWebSocket (= 0.70.9) - - React-jsi (= 0.70.9) - - React-RCTNetwork (= 0.70.9) - - ReactCommon/turbomodule/core (= 0.70.9) - - React-RCTImage (0.70.9): + - React-Codegen (= 0.70.15) + - React-Core/RCTBlobHeaders (= 0.70.15) + - React-Core/RCTWebSocket (= 0.70.15) + - React-jsi (= 0.70.15) + - React-RCTNetwork (= 0.70.15) + - ReactCommon/turbomodule/core (= 0.70.15) + - React-RCTImage (0.70.15): - RCT-Folly (= 2021.07.22.00) - - RCTTypeSafety (= 0.70.9) - - React-Codegen (= 0.70.9) - - React-Core/RCTImageHeaders (= 0.70.9) - - React-jsi (= 0.70.9) - - React-RCTNetwork (= 0.70.9) - - ReactCommon/turbomodule/core (= 0.70.9) - - React-RCTLinking (0.70.9): - - React-Codegen (= 0.70.9) - - React-Core/RCTLinkingHeaders (= 0.70.9) - - React-jsi (= 0.70.9) - - ReactCommon/turbomodule/core (= 0.70.9) - - React-RCTNetwork (0.70.9): + - RCTTypeSafety (= 0.70.15) + - React-Codegen (= 0.70.15) + - React-Core/RCTImageHeaders (= 0.70.15) + - React-jsi (= 0.70.15) + - React-RCTNetwork (= 0.70.15) + - ReactCommon/turbomodule/core (= 0.70.15) + - React-RCTLinking (0.70.15): + - React-Codegen (= 0.70.15) + - React-Core/RCTLinkingHeaders (= 0.70.15) + - React-jsi (= 0.70.15) + - ReactCommon/turbomodule/core (= 0.70.15) + - React-RCTNetwork (0.70.15): - RCT-Folly (= 2021.07.22.00) - - RCTTypeSafety (= 0.70.9) - - React-Codegen (= 0.70.9) - - React-Core/RCTNetworkHeaders (= 0.70.9) - - React-jsi (= 0.70.9) - - ReactCommon/turbomodule/core (= 0.70.9) - - React-RCTSettings (0.70.9): + - RCTTypeSafety (= 0.70.15) + - React-Codegen (= 0.70.15) + - React-Core/RCTNetworkHeaders (= 0.70.15) + - React-jsi (= 0.70.15) + - ReactCommon/turbomodule/core (= 0.70.15) + - React-RCTSettings (0.70.15): - RCT-Folly (= 2021.07.22.00) - - RCTTypeSafety (= 0.70.9) - - React-Codegen (= 0.70.9) - - React-Core/RCTSettingsHeaders (= 0.70.9) - - React-jsi (= 0.70.9) - - ReactCommon/turbomodule/core (= 0.70.9) - - React-RCTText (0.70.9): - - React-Core/RCTTextHeaders (= 0.70.9) - - React-RCTVibration (0.70.9): + - RCTTypeSafety (= 0.70.15) + - React-Codegen (= 0.70.15) + - React-Core/RCTSettingsHeaders (= 0.70.15) + - React-jsi (= 0.70.15) + - ReactCommon/turbomodule/core (= 0.70.15) + - React-RCTText (0.70.15): + - React-Core/RCTTextHeaders (= 0.70.15) + - React-RCTVibration (0.70.15): - RCT-Folly (= 2021.07.22.00) - - React-Codegen (= 0.70.9) - - React-Core/RCTVibrationHeaders (= 0.70.9) - - React-jsi (= 0.70.9) - - ReactCommon/turbomodule/core (= 0.70.9) - - React-runtimeexecutor (0.70.9): - - React-jsi (= 0.70.9) - - ReactCommon/turbomodule/core (0.70.9): + - React-Codegen (= 0.70.15) + - React-Core/RCTVibrationHeaders (= 0.70.15) + - React-jsi (= 0.70.15) + - ReactCommon/turbomodule/core (= 0.70.15) + - React-runtimeexecutor (0.70.15): + - React-jsi (= 0.70.15) + - ReactCommon/turbomodule/core (0.70.15): - DoubleConversion - glog - RCT-Folly (= 2021.07.22.00) - - React-bridging (= 0.70.9) - - React-callinvoker (= 0.70.9) - - React-Core (= 0.70.9) - - React-cxxreact (= 0.70.9) - - React-jsi (= 0.70.9) - - React-logger (= 0.70.9) - - React-perflogger (= 0.70.9) + - React-bridging (= 0.70.15) + - React-callinvoker (= 0.70.15) + - React-Core (= 0.70.15) + - React-cxxreact (= 0.70.15) + - React-jsi (= 0.70.15) + - React-logger (= 0.70.15) + - React-perflogger (= 0.70.15) - ReactNativeART (1.2.0): - React - ReactNativeKeyboardInput (6.0.1): @@ -549,11 +552,11 @@ - React-RCTImage - RNSVG (12.3.0): - React-Core - - SDWebImage (5.15.5): - - SDWebImage/Core (= 5.15.5) - - SDWebImage/Core (5.15.5) - - SDWebImageAVIFCoder (0.9.5): - - libavif (>= 0.9.1) + - SDWebImage (5.15.8): + - SDWebImage/Core (= 5.15.8) + - SDWebImage/Core (5.15.8) + - SDWebImageAVIFCoder (0.10.1): + - libavif (>= 0.11.0) - SDWebImage (~> 5.10) - SDWebImageSVGCoder (1.6.1): - SDWebImage/Core (~> 5.6) @@ -570,10 +573,10 @@ - OpenSSL-Universal - SQLCipher-Amalgamation/common - Yoga (1.14.0) - - ZXingObjC/Core (3.6.5) - - ZXingObjC/OneD (3.6.5): + - ZXingObjC/Core (3.6.9) + - ZXingObjC/OneD (3.6.9): - ZXingObjC/Core - - ZXingObjC/PDF417 (3.6.5): + - ZXingObjC/PDF417 (3.6.9): - ZXingObjC/Core DEPENDENCIES: @@ -872,10 +875,10 @@ Expo: 5f4240506a147162542178989696e56e3dd72924 expo-dev-client: d723d52ccfbe2eb47ee24d1ac0cf5b39001589c2 expo-dev-launcher: 953f564f7d006f1af50b119cacb48cafcad40c73 - expo-dev-menu: 7b8fa3792977ba4bfc231cfe0f43cdbf1a894faa + expo-dev-menu: 5318e99f468afe3c51944df26b1804cda7b3bc53 expo-dev-menu-interface: 45581093393dacd51ce5e7f641cf9ed5064a2e3f ExpoHaptics: 5a56d30a87ea213dd00b09566dc4b441a4dff97f - ExpoImage: 5129495e9981da259c652e23bd87615980864818 + ExpoImage: 60f8d8182e8e13b5f5c2bb6bc860c933b2fe6c25 ExpoImageManipulator: 5f3c1ab8dd81de11491b5051bb925abc91fe57e4 ExpoImagePicker: d2a1cea4023008ae2fb0d95f33422b80772cc76e ExpoKeepAwake: 69b59d0a8d2b24de9f82759c39b3821fec030318 @@ -883,40 +886,40 @@ EXSecureStore: daec0117c922a67c658cb229152a9e252e5c1750 EXSplashScreen: 3e989924f61a8dd07ee4ea584c6ba14be9b51949 EXUpdatesInterface: bffd1ead18f0bab04fa784ca159c115607b8a23c - FBLazyVector: bc76253beb7463b688aa6af913b822ed631de31a - FBReactNativeSpec: 2dfdfdc025c136effd657e62879c66122718030b + FBLazyVector: 9cf707e46f9bd90816b7c91b2c1c8b8a2f549527 + FBReactNativeSpec: 771fae43bc7b966ff4464a2a93407f666958a652 ffmpeg-kit-ios-min: 4e9a088f4ee9629435960b9d68e54848975f1931 ffmpeg-kit-react-native: 3cea88c9c5cfad62e1465279ea7d800dfbba3b00 fmt: ff9d55029c625d3757ed641535fd4a75fedc7ce9 glog: 04b94705f318337d7ead9e6d17c019bd9b1f6b1b - hermes-engine: 918ec5addfbc430c9f443376d739f088b6dc96c3 - libaom: 9bb51e0f8f9192245e3ca2a1c9e4375d9cbccc52 - libavif: e242998ccec1c83bcba0bbdc256f460ad5077348 + hermes-engine: 2592781da1571e4375dfd897f9462638c2d0ceb9 + libaom: 144606b1da4b5915a1054383c3a4459ccdb3c661 + libavif: 84bbb62fb232c3018d6f1bab79beea87e35de7b7 libevent: 4049cae6c81cdb3654a443be001fb9bdceff7913 - libvmaf: 8d61aabc2f4ed3e6591cf7406fa00a223ec11289 - libwebp: f62cb61d0a484ba548448a4bd52aabf150ff6eef + libvmaf: 27f523f1e63c694d14d534cd0fddd2fab0ae8711 + libwebp: 1786c9f4ff8a279e4dac1e8f385004d5fc253009 lottie-ios: 8f97d3271e155c2d688875c29cd3c74908aef5f8 lottie-react-native: b702fab740cdb952a8e2354713d3beda63ff97b0 - MMKV: 506311d0494023c2f7e0b62cc1f31b7370fa3cfb - MMKVAppExtension: 0cb4ebe918cb739fea57f9ed892c050d7c4d2cf6 - MMKVCore: 9e2e5fd529b64a9fe15f1a7afb3d73b2e27b4db9 + MMKV: 817ba1eea17421547e01e087285606eb270a8dcb + MMKVAppExtension: 204fa8b234f7fddbcf24c1b409abf68a9b779d59 + MMKVCore: af055b00e27d88cd92fad301c5fecd1ff9b26dd9 OLMKit: a13e1a20579e88d03971c5821360be24949a1a09 - OpenSSL-Universal: 84efb8a29841f2764ac5403e0c4119a28b713346 + OpenSSL-Universal: b60a3702c9fea8b3145549d421fdb018e53ab7b4 RCT-Folly: 0080d0a6ebf2577475bda044aa59e2ca1f909cda - RCTRequired: db184d894eed9e15f1fa80c3372595b7ec360580 - RCTTypeSafety: c9bf4c53ad246e4c94a49d91353ed19a8df5952f - React: 3ccb97e5c4672199746cefa622fd595d4cc9319d - React-bridging: 60a99ddb74281e2047f1a85912c7075a75269285 - React-callinvoker: aea0b555a18d03e91d1d10b1c4eacc9d9dfb581a - React-Codegen: 3d757143a6f27a84958f49466a3b18716845d192 - React-Core: b1e6334eedacb3dc3adae163ccdde5e6ca26d18b - React-CoreModules: 74122da11de87771f2461c757ab0c29defddd4ea - React-cxxreact: bbca1cdf5165761529edff94ed117b95ccbc877a - React-hermes: ee7245fc80f61eee8918a5046ed84b0b740a15f4 - React-jsi: a015cacfe56047914e425d0177133c35409e2462 - React-jsiexecutor: d3f6d9242d4c93e7f0bdb27cb5510003bc98445c - React-jsinspector: d76d32327f21d4f40dcf696231fdbbca60de4711 - React-logger: 1b3522f1e05c6360e93df3607a016c39e30a7351 + RCTRequired: 2a96ea90ffddd10cc43115bd93803692e09b5d9a + RCTTypeSafety: 02c99baddcf0b3393bf58e6d9b792e83a37716b4 + React: 45e3210df90d25ec6da7fc286943b377b63a92ec + React-bridging: e3a18265bbd59003562e29429985e0923a5b6286 + React-callinvoker: 344ff205a470c3c99b4daf0a2dff9bc29045d6c5 + React-Codegen: 2b1765b0e1a38b8b3601178ca27c1e9216e81632 + React-Core: 93efb81ef85fafee7f83f7ef6ecf546b2e1ee2c0 + React-CoreModules: 4eb535b1650b718cb3680767c1b9a1cacf649cbc + React-cxxreact: 283248db3101de28d6cf0fe438a2dc95537ee472 + React-hermes: 5439b771de0b04930c97888cc4c28852aa37389c + React-jsi: 560bdf0bc36d5c137ac962c0eb4b60b50c304d77 + React-jsiexecutor: d2eebcd5a432f90be3baa5d1309f47d05478ea61 + React-jsinspector: bfedded1f4f562d29c2d4a8bb795c9a150a739e4 + React-logger: 31f198387a04172be49fe38e41a082560a81aeeb react-native-camera: b5c8c7a71feecfdd5b39f0dbbf6b64b957ed55f2 react-native-in-app-message: f91de5009620af01456531118264c93e249b83ec react-native-netinfo: 2517ad504b3d303e90d7a431b0fcaef76d207983 @@ -925,18 +928,18 @@ react-native-safe-area-context: 99b24a0c5acd0d5dcac2b1a7f18c49ea317be99a react-native-video: 10f689069cb894d75030190a9bc62d9393e1f997 react-native-webview: e771bc375f789ebfa02a26939a57dbc6fa897336 - React-perflogger: cce000b5caa4bcecbb29ee9cfdb47f26202d2599 - React-RCTActionSheet: ba29f52a82d970e2aba5804490ecaea587c7a751 - React-RCTAnimation: 36efe35933875c9aeea612f7d2c0394fa22552c1 - React-RCTBlob: 8dd4dd76ab8384ceae2bd78141880cb0fdd6640a - React-RCTImage: 3e779bb3f8e5184b5af19134c7d866f22d60d966 - React-RCTLinking: 5051e59b8a625a82a7bc613687855193a567765c - React-RCTNetwork: e160ffdb54f0f054911341c2889fd2c541ce0ba7 - React-RCTSettings: 2fc3aaaad0bea7adc1596ff2c54b97a1febe2f7b - React-RCTText: eb1c72e61dd7dbe2c291c1d6f342cc5da351545b - React-RCTVibration: 7fee53a28038a1b3c5c66dfd7656e29ac6d5c04d - React-runtimeexecutor: ed23be8c1e02b73e7e2f88ac7eaab8faf6961a38 - ReactCommon: 153bd73ed963731a8e3e7f03a747b353fed7363e + React-perflogger: 010e98d3335e5185a8f7496babca50d82a042e84 + React-RCTActionSheet: 0f585d684b540a5bbfc62b0a1fbc5292cff2aefc + React-RCTAnimation: eb0e5b020333f9cc652d85f27a47086fbf56fffd + React-RCTBlob: 4af18ad2a64515c3ede9b829e8532f1508e00894 + React-RCTImage: 08787efa5378ad0e7344943eed1b898619cf956a + React-RCTLinking: ea7ec6fbfdb04df7895c39f15f0e7479acc43bca + React-RCTNetwork: 926b436b6afada9905d969a8e3713cf204905a00 + React-RCTSettings: cc083c9b6e126b7e6ea1128e64837d8b78ceb219 + React-RCTText: c36ddf2bda5131b325e1c2763700f0a63a963e1d + React-RCTVibration: 12a2a859fa22368d2fc3ca7594504fd130b91a18 + React-runtimeexecutor: 04332dda2f2335ea4ddaf9255de069d3269f4e8b + ReactCommon: 200471e0841cf2f7cde1fa2ef3d3c199ed970c07 ReactNativeART: 78edc68dd4a1e675338cd0cd113319cf3a65f2ab ReactNativeKeyboardInput: 266ba27a2e9921f5bdc0b4cc30289b2a2f46b157 ReactNativeKeyboardTrackingView: 02137fac3b2ebd330d74fa54ead48b14750a2306 @@ -950,15 +953,15 @@ RNReanimated: f586bc5fd8ce1b6efadffb875319705939843c3b RNScreens: fa9b582d85ae5d62c91c66003b5278458fed7aaa RNSVG: 302bfc9905bd8122f08966dc2ce2d07b7b52b9f8 - SDWebImage: fd7e1a22f00303e058058278639bf6196ee431fe - SDWebImageAVIFCoder: d759e21cf4efb640cc97250566aa556ad8bb877c + SDWebImage: cb032eba469c54e0000e78bcb0a13cdde0a52798 + SDWebImageAVIFCoder: 8348fef6d0ec69e129c66c9fe4d74fbfbf366112 SDWebImageSVGCoder: 6fc109f9c2a82ab44510fff410b88b1a6c271ee8 SDWebImageWebPCoder: 18503de6621dd2c420d680e33d46bf8e1d5169b0 SPTPersistentCache: df36ea46762d7cf026502bbb86a8b79d0080dff4 SQLCipher-Amalgamation: 121e91239c53a3aba13ca742d6dd824c627c66ee - Yoga: dc109b79db907f0f589fc423e991b09ec42d2295 - ZXingObjC: fdbb269f25dd2032da343e06f10224d62f537bdb + Yoga: d6134eb3d6e3675afc1d6d65ccb3169b60e21980 + ZXingObjC: 8898711ab495761b2dbbdec76d90164a6d7e14c5 -PODFILE CHECKSUM: 08ac12954526f5d7b062d36d800e1b628afe9040 +PODFILE CHECKSUM: 8c859882643918526c0bd5202b801c201083a3d3 COCOAPODS: 1.14.3 diff --git a/native/package.json b/native/package.json --- a/native/package.json +++ b/native/package.json @@ -78,7 +78,7 @@ "expo-file-system": "~15.1.1", "expo-font": "~11.0.1", "expo-haptics": "~12.0.1", - "expo-image": "^1.2.2", + "expo-image": "~1.2.3", "expo-image-manipulator": "~11.0.0", "expo-image-picker": "~14.0.2", "expo-media-library": "~15.0.0", @@ -93,7 +93,7 @@ "md5": "^2.2.1", "olm": "git+https://github.com/CommE2E/olm.git#v0.2.1", "react": "18.1.0", - "react-native": "0.70.9", + "react-native": "0.70.15", "react-native-camera": "^3.31.0", "react-native-device-info": "^10.3.0", "react-native-figma-squircle": "^0.1.2", diff --git a/patches/react-native+0.70.9.patch b/patches/react-native+0.70.15.patch rename from patches/react-native+0.70.9.patch rename to patches/react-native+0.70.15.patch diff --git a/yarn.lock b/yarn.lock --- a/yarn.lock +++ b/yarn.lock @@ -3992,21 +3992,21 @@ sudo-prompt "^9.0.0" wcwidth "^1.0.1" -"@react-native-community/cli-hermes@^9.3.1": - version "9.3.1" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-hermes/-/cli-hermes-9.3.1.tgz#569d27c1effd684ba451ad4614e29a99228cec49" - integrity sha512-Mq4PK8m5YqIdaVq5IdRfp4qK09aVO+aiCtd6vjzjNUgk1+1X5cgUqV6L65h4N+TFJYJHcp2AnB+ik1FAYXvYPQ== +"@react-native-community/cli-hermes@^9.3.4": + version "9.3.4" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-hermes/-/cli-hermes-9.3.4.tgz#47851847c4990272687883bd8bf53733d5f3c341" + integrity sha512-VqTPA7kknCXgtYlRf+sDWW4yxZ6Gtg1Ga+Rdrn1qSKuo09iJ8YKPoQYOu5nqbIYJQAEhorWQyo1VvNgd0wd49w== dependencies: - "@react-native-community/cli-platform-android" "^9.3.1" + "@react-native-community/cli-platform-android" "^9.3.4" "@react-native-community/cli-tools" "^9.2.1" chalk "^4.1.2" hermes-profile-transformer "^0.0.6" ip "^1.1.5" -"@react-native-community/cli-platform-android@9.3.1", "@react-native-community/cli-platform-android@^9.3.1": - version "9.3.1" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-android/-/cli-platform-android-9.3.1.tgz#378cd72249653cc74672094400657139f21bafb8" - integrity sha512-m0bQ6Twewl7OEZoVf79I2GZmsDqh+Gh0bxfxWgwxobsKDxLx8/RNItAo1lVtTCgzuCR75cX4EEO8idIF9jYhew== +"@react-native-community/cli-platform-android@9.3.4", "@react-native-community/cli-platform-android@^9.3.4": + version "9.3.4" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-platform-android/-/cli-platform-android-9.3.4.tgz#42f22943b6ee15713add6af8608c1d0ebf79d774" + integrity sha512-BTKmTMYFuWtMqimFQJfhRyhIWw1m+5N5svR1S5+DqPcyFuSXrpNYDWNSFR8E105xUbFANmsCZZQh6n1WlwMpOA== dependencies: "@react-native-community/cli-tools" "^9.2.1" chalk "^4.1.2" @@ -4027,20 +4027,20 @@ glob "^7.1.3" ora "^5.4.1" -"@react-native-community/cli-plugin-metro@^9.2.1": - version "9.2.1" - resolved "https://registry.yarnpkg.com/@react-native-community/cli-plugin-metro/-/cli-plugin-metro-9.2.1.tgz#0ec207e78338e0cc0a3cbe1b43059c24afc66158" - integrity sha512-byBGBH6jDfUvcHGFA45W/sDwMlliv7flJ8Ns9foCh3VsIeYYPoDjjK7SawE9cPqRdMAD4SY7EVwqJnOtRbwLiQ== +"@react-native-community/cli-plugin-metro@^9.3.3": + version "9.3.3" + resolved "https://registry.yarnpkg.com/@react-native-community/cli-plugin-metro/-/cli-plugin-metro-9.3.3.tgz#330d7b9476a3fdabdd5863f114fa962289e280dc" + integrity sha512-lPBw6XieNdj2AbWDN0Rc+jNOx8hBgSQyv0gUAm01qtJe4I9FjSMU6nOGTxMpWpICo6TYl/cmPGXOzbfpwxwtkQ== dependencies: "@react-native-community/cli-server-api" "^9.2.1" "@react-native-community/cli-tools" "^9.2.1" chalk "^4.1.2" - metro "0.72.3" - metro-config "0.72.3" - metro-core "0.72.3" - metro-react-native-babel-transformer "0.72.3" - metro-resolver "0.72.3" - metro-runtime "0.72.3" + metro "0.72.4" + metro-config "0.72.4" + metro-core "0.72.4" + metro-react-native-babel-transformer "0.72.4" + metro-resolver "0.72.4" + metro-runtime "0.72.4" readline "^1.3.0" "@react-native-community/cli-server-api@^9.2.1": @@ -4080,17 +4080,17 @@ dependencies: joi "^17.2.1" -"@react-native-community/cli@9.3.2": - version "9.3.2" - resolved "https://registry.yarnpkg.com/@react-native-community/cli/-/cli-9.3.2.tgz#81761880af00c1894d85380d8c9a358659865204" - integrity sha512-IAW4X0vmX/xozNpp/JVZaX7MrC85KV0OP2DF4o7lNGOfpUhzJAEWqTfkxFYS+VsRjZHDve4wSTiGIuXwE7FG1w== +"@react-native-community/cli@9.3.5": + version "9.3.5" + resolved "https://registry.yarnpkg.com/@react-native-community/cli/-/cli-9.3.5.tgz#73626d3be8f5e2e6389f2555d126666fb8de4389" + integrity sha512-X+/xSysHsb0rXUWZKtXnKGhUNMRPxYzyhBc3VMld+ygPaFG57TAdK9rFGRu7NkIsRI6qffF/SukQPVlBZIfBHg== dependencies: "@react-native-community/cli-clean" "^9.2.1" "@react-native-community/cli-config" "^9.2.1" "@react-native-community/cli-debugger-ui" "^9.0.0" "@react-native-community/cli-doctor" "^9.3.0" - "@react-native-community/cli-hermes" "^9.3.1" - "@react-native-community/cli-plugin-metro" "^9.2.1" + "@react-native-community/cli-hermes" "^9.3.4" + "@react-native-community/cli-plugin-metro" "^9.3.3" "@react-native-community/cli-server-api" "^9.2.1" "@react-native-community/cli-tools" "^9.2.1" "@react-native-community/cli-types" "^9.1.0" @@ -6755,6 +6755,13 @@ dependencies: tslib "^2.0.1" +ast-types@0.15.2: + version "0.15.2" + resolved "https://registry.yarnpkg.com/ast-types/-/ast-types-0.15.2.tgz#39ae4809393c4b16df751ee563411423e85fb49d" + integrity sha512-c27loCv9QkZinsa5ProX751khO9DJl/AcB5c2KNtA6NRvHKS0PgLfcftz72KVq504vB0Gku5s2kUZzDBvQWvHg== + dependencies: + tslib "^2.0.1" + astral-regex@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-1.0.0.tgz#6c8c3fb827dd43ee3918f27b82782ab7658a6fd9" @@ -11477,10 +11484,10 @@ expo-image-loader "~4.0.0" uuid "7.0.2" -expo-image@^1.2.2: - version "1.2.2" - resolved "https://registry.yarnpkg.com/expo-image/-/expo-image-1.2.2.tgz#a06dbee2e2ff2366016c927dc03ddc079756867a" - integrity sha512-jaVObx0ZEerJWfV2j63wSpwTqujRJKtzrE8EXSNc0Nb4OcZF/8OwmHdCZ+PGe+2n/XlJgsOzwyKvqOkxhN7irQ== +expo-image@~1.2.3: + version "1.2.3" + resolved "https://registry.yarnpkg.com/expo-image/-/expo-image-1.2.3.tgz#f3582d725ffb7437f8ce946ad44fe33f0aa0603d" + integrity sha512-+Mnx6rcneWSUGfHkUDV3cQ3R4lVwoIDFs/tcXVqnlxyNJdNxpW2cge9pS2Hpj3UDoZVhZPLR8LHS8E9wEaC0NA== expo-json-utils@~0.4.0: version "0.4.0" @@ -15744,6 +15751,11 @@ resolved "https://registry.yarnpkg.com/jsc-android/-/jsc-android-250230.2.1.tgz#3790313a970586a03ab0ad47defbc84df54f1b83" integrity sha512-KmxeBlRjwoqCnBBKGsihFtvsBHyUFlBxJPK4FzeYcIuBfdjv6jFys44JITAgSTbQD+vIdwMEfyZklsuQX0yI1Q== +jsc-safe-url@^0.2.2: + version "0.2.4" + resolved "https://registry.yarnpkg.com/jsc-safe-url/-/jsc-safe-url-0.2.4.tgz#141c14fbb43791e88d5dc64e85a374575a83477a" + integrity sha512-0wM3YBWtYePOjfyXQH5MWQ8H7sdk5EXSwZvmSLKk2RboVQ2Bu239jycHDz5J/8Blf3K0Qnoy2b6xD+z10MFB+Q== + jscodeshift@^0.13.1: version "0.13.1" resolved "https://registry.yarnpkg.com/jscodeshift/-/jscodeshift-0.13.1.tgz#69bfe51e54c831296380585c6d9e733512aecdef" @@ -15769,6 +15781,31 @@ temp "^0.8.4" write-file-atomic "^2.3.0" +jscodeshift@^0.14.0: + version "0.14.0" + resolved "https://registry.yarnpkg.com/jscodeshift/-/jscodeshift-0.14.0.tgz#7542e6715d6d2e8bde0b4e883f0ccea358b46881" + integrity sha512-7eCC1knD7bLUPuSCwXsMZUH51O8jIcoVyKtI6P0XM0IVzlGjckPy3FIwQlorzbN0Sg79oK+RlohN32Mqf/lrYA== + dependencies: + "@babel/core" "^7.13.16" + "@babel/parser" "^7.13.16" + "@babel/plugin-proposal-class-properties" "^7.13.0" + "@babel/plugin-proposal-nullish-coalescing-operator" "^7.13.8" + "@babel/plugin-proposal-optional-chaining" "^7.13.12" + "@babel/plugin-transform-modules-commonjs" "^7.13.8" + "@babel/preset-flow" "^7.13.13" + "@babel/preset-typescript" "^7.13.0" + "@babel/register" "^7.13.16" + babel-core "^7.0.0-bridge.0" + chalk "^4.1.2" + flow-parser "0.*" + graceful-fs "^4.2.4" + micromatch "^4.0.4" + neo-async "^2.5.0" + node-dir "^0.1.17" + recast "^0.21.0" + temp "^0.8.4" + write-file-atomic "^2.3.0" + jsdom@^11.5.1: version "11.12.0" resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-11.12.0.tgz#1a80d40ddd378a1de59656e9e6dc5a3ba8657bc8" @@ -17183,53 +17220,53 @@ resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" integrity sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4= -metro-babel-transformer@0.72.3: - version "0.72.3" - resolved "https://registry.yarnpkg.com/metro-babel-transformer/-/metro-babel-transformer-0.72.3.tgz#2c60493a4eb7a8d20cc059f05e0e505dc1684d01" - integrity sha512-PTOR2zww0vJbWeeM3qN90WKENxCLzv9xrwWaNtwVlhcV8/diNdNe82sE1xIxLFI6OQuAVwNMv1Y7VsO2I7Ejrw== +metro-babel-transformer@0.72.4: + version "0.72.4" + resolved "https://registry.yarnpkg.com/metro-babel-transformer/-/metro-babel-transformer-0.72.4.tgz#5149424896797980aa1758c8ef7c9a80f9d0f587" + integrity sha512-cg1TQUKDkKqrIClrqqIGE8ZDa9kRKSjhBtqPtNYt/ZSywXU41SrldfcI5uzPrzcIrYpH5hnN6OCLRACPgy2vsw== dependencies: "@babel/core" "^7.14.0" hermes-parser "0.8.0" - metro-source-map "0.72.3" + metro-source-map "0.72.4" nullthrows "^1.1.1" -metro-cache-key@0.72.3: - version "0.72.3" - resolved "https://registry.yarnpkg.com/metro-cache-key/-/metro-cache-key-0.72.3.tgz#dcc3055b6cb7e35b84b4fe736a148affb4ecc718" - integrity sha512-kQzmF5s3qMlzqkQcDwDxrOaVxJ2Bh6WRXWdzPnnhsq9LcD3B3cYqQbRBS+3tSuXmathb4gsOdhWslOuIsYS8Rg== +metro-cache-key@0.72.4: + version "0.72.4" + resolved "https://registry.yarnpkg.com/metro-cache-key/-/metro-cache-key-0.72.4.tgz#f03d49214554b25968f04dc5e19dfe018cf9312b" + integrity sha512-DH3cgN4L7IKNCVBy8LBOXQ4tHDdvh7Vl7jWNkQKMOfHWu1EwsTtXD/+zdV7/be4ls/kHxrD0HbGzpK8XhUAHSw== -metro-cache@0.72.3: - version "0.72.3" - resolved "https://registry.yarnpkg.com/metro-cache/-/metro-cache-0.72.3.tgz#fd079f90b12a81dd5f1567c607c13b14ae282690" - integrity sha512-++eyZzwkXvijWRV3CkDbueaXXGlVzH9GA52QWqTgAOgSHYp5jWaDwLQ8qpsMkQzpwSyIF4LLK9aI3eA7Xa132A== +metro-cache@0.72.4: + version "0.72.4" + resolved "https://registry.yarnpkg.com/metro-cache/-/metro-cache-0.72.4.tgz#e0ffb33dd044a7cf5897a09489088a413bfe7468" + integrity sha512-76fi9OVytiFVSuGQcNoquVOT7AENd0q3n1WmyBeJ7jvl/UrE3/NN3HTWzu2ezG5IxF3cmo5q1ehi0NEpgwaFGg== dependencies: - metro-core "0.72.3" + metro-core "0.72.4" rimraf "^2.5.4" -metro-config@0.72.3: - version "0.72.3" - resolved "https://registry.yarnpkg.com/metro-config/-/metro-config-0.72.3.tgz#c2f1a89537c79cec516b1229aa0550dfa769e2ee" - integrity sha512-VEsAIVDkrIhgCByq8HKTWMBjJG6RlYwWSu1Gnv3PpHa0IyTjKJtB7wC02rbTjSaemcr82scldf2R+h6ygMEvsw== +metro-config@0.72.4: + version "0.72.4" + resolved "https://registry.yarnpkg.com/metro-config/-/metro-config-0.72.4.tgz#3ad42b3ca0037125d5615f4cb7e1c7ed9442bedd" + integrity sha512-USv+H14D5RrSpfA5t4t5cbF1CnizgYGz6xJ3HB0r/bDYdJdZTVqB3/mMPft7Z5zHslS00JCG7oE51G1CK/FlKw== dependencies: cosmiconfig "^5.0.5" jest-validate "^26.5.2" - metro "0.72.3" - metro-cache "0.72.3" - metro-core "0.72.3" - metro-runtime "0.72.3" + metro "0.72.4" + metro-cache "0.72.4" + metro-core "0.72.4" + metro-runtime "0.72.4" -metro-core@0.72.3: - version "0.72.3" - resolved "https://registry.yarnpkg.com/metro-core/-/metro-core-0.72.3.tgz#e3a276d54ecc8fe667127347a1bfd3f8c0009ccb" - integrity sha512-KuYWBMmLB4+LxSMcZ1dmWabVExNCjZe3KysgoECAIV+wyIc2r4xANq15GhS94xYvX1+RqZrxU1pa0jQ5OK+/6A== +metro-core@0.72.4: + version "0.72.4" + resolved "https://registry.yarnpkg.com/metro-core/-/metro-core-0.72.4.tgz#e4939aef4c50d953c44eee99a3c971d5162f1287" + integrity sha512-2JNT1nG0UV1uMrQHQOKUSII0sdS6MhVT3mBt2kwfjCvD+jvi1iYhKJ4kYCRlUQw9XNLGZ/B+C0VDQzlf2M3zVw== dependencies: lodash.throttle "^4.1.1" - metro-resolver "0.72.3" + metro-resolver "0.72.4" -metro-file-map@0.72.3: - version "0.72.3" - resolved "https://registry.yarnpkg.com/metro-file-map/-/metro-file-map-0.72.3.tgz#94f6d4969480aa7f47cfe2c5f365ad4e85051f12" - integrity sha512-LhuRnuZ2i2uxkpFsz1XCDIQSixxBkBG7oICAFyLyEMDGbcfeY6/NexphfLdJLTghkaoJR5ARFMiIxUg9fIY/pA== +metro-file-map@0.72.4: + version "0.72.4" + resolved "https://registry.yarnpkg.com/metro-file-map/-/metro-file-map-0.72.4.tgz#8a0c8a0e44d665af90dded2ac6e01baebff8552e" + integrity sha512-Mv5WgTsYs5svTR/df6jhq2aD4IkAuwV5TutHW0BfEg1YccQt8/v7q5ZypmUOkjdSS9bFR4r3677jalr/ceFypQ== dependencies: abort-controller "^3.0.0" anymatch "^3.0.3" @@ -17246,25 +17283,25 @@ optionalDependencies: fsevents "^2.1.2" -metro-hermes-compiler@0.72.3: - version "0.72.3" - resolved "https://registry.yarnpkg.com/metro-hermes-compiler/-/metro-hermes-compiler-0.72.3.tgz#e9ab4d25419eedcc72c73842c8da681a4a7e691e" - integrity sha512-QWDQASMiXNW3j8uIQbzIzCdGYv5PpAX/ZiF4/lTWqKRWuhlkP4auhVY4eqdAKj5syPx45ggpjkVE0p8hAPDZYg== +metro-hermes-compiler@0.72.4: + version "0.72.4" + resolved "https://registry.yarnpkg.com/metro-hermes-compiler/-/metro-hermes-compiler-0.72.4.tgz#06c946d74720d5132fa1690df0610ba367d3436c" + integrity sha512-AY1mAT5FKfDRYCthuKo2XHbuhG5TUV4ZpZlJ8peIgkiWICzfy0tau3yu+3jUD456N90CjMCOmdknji4uKiZ8ww== -metro-inspector-proxy@0.72.3: - version "0.72.3" - resolved "https://registry.yarnpkg.com/metro-inspector-proxy/-/metro-inspector-proxy-0.72.3.tgz#8d7ff4240fc414af5b72d86dac2485647fc3cf09" - integrity sha512-UPFkaq2k93RaOi+eqqt7UUmqy2ywCkuxJLasQ55+xavTUS+TQSyeTnTczaYn+YKw+izLTLllGcvqnQcZiWYhGw== +metro-inspector-proxy@0.72.4: + version "0.72.4" + resolved "https://registry.yarnpkg.com/metro-inspector-proxy/-/metro-inspector-proxy-0.72.4.tgz#347e9634b6204c38117292edfb11eb2df71c09ad" + integrity sha512-pr+PsbNCZaStWuJRH8oclT170B7NxfgH+UUyTf9/aR+7PjX0gdDabJhPyzA633QgR+EFBaQKZuetHA+f5/cnEQ== dependencies: connect "^3.6.5" debug "^2.2.0" ws "^7.5.1" yargs "^15.3.1" -metro-minify-uglify@0.72.3: - version "0.72.3" - resolved "https://registry.yarnpkg.com/metro-minify-uglify/-/metro-minify-uglify-0.72.3.tgz#a9d4cd27933b29cfe95d8406b40d185567a93d39" - integrity sha512-dPXqtMI8TQcj0g7ZrdhC8X3mx3m3rtjtMuHKGIiEXH9CMBvrET8IwrgujQw2rkPcXiSiX8vFDbGMIlfxefDsKA== +metro-minify-uglify@0.72.4: + version "0.72.4" + resolved "https://registry.yarnpkg.com/metro-minify-uglify/-/metro-minify-uglify-0.72.4.tgz#b4504adc17f093173c0e5d44df32ac9e13f50a88" + integrity sha512-84Rrgie3O7Dqkak9ep/eIpMZkEFzpKD4bngPUNimYqAMCExKL7/aymydB27gKcqwus/BVkAV+aOnFsuOhlgnQg== dependencies: uglify-es "^3.1.9" @@ -17313,64 +17350,109 @@ "@babel/template" "^7.0.0" react-refresh "^0.4.0" -metro-react-native-babel-transformer@0.72.3: - version "0.72.3" - resolved "https://registry.yarnpkg.com/metro-react-native-babel-transformer/-/metro-react-native-babel-transformer-0.72.3.tgz#f8eda8c07c0082cbdbef47a3293edc41587c6b5a" - integrity sha512-Ogst/M6ujYrl/+9mpEWqE3zF7l2mTuftDTy3L8wZYwX1pWUQWQpfU1aJBeWiLxt1XlIq+uriRjKzKoRoIK57EA== +metro-react-native-babel-preset@0.72.4: + version "0.72.4" + resolved "https://registry.yarnpkg.com/metro-react-native-babel-preset/-/metro-react-native-babel-preset-0.72.4.tgz#2b320772d2489d1fb3a6413fc58dad13a56eea0e" + integrity sha512-YGCVaYe1H5fOFktdDdL9IwAyiXjPh1t2eZZFp3KFJak6fxKpN+q5PPhe1kzMa77dbCAqgImv43zkfGa6i27eyA== + dependencies: + "@babel/core" "^7.14.0" + "@babel/plugin-proposal-async-generator-functions" "^7.0.0" + "@babel/plugin-proposal-class-properties" "^7.0.0" + "@babel/plugin-proposal-export-default-from" "^7.0.0" + "@babel/plugin-proposal-nullish-coalescing-operator" "^7.0.0" + "@babel/plugin-proposal-object-rest-spread" "^7.0.0" + "@babel/plugin-proposal-optional-catch-binding" "^7.0.0" + "@babel/plugin-proposal-optional-chaining" "^7.0.0" + "@babel/plugin-syntax-dynamic-import" "^7.0.0" + "@babel/plugin-syntax-export-default-from" "^7.0.0" + "@babel/plugin-syntax-flow" "^7.2.0" + "@babel/plugin-syntax-nullish-coalescing-operator" "^7.0.0" + "@babel/plugin-syntax-optional-chaining" "^7.0.0" + "@babel/plugin-transform-arrow-functions" "^7.0.0" + "@babel/plugin-transform-async-to-generator" "^7.0.0" + "@babel/plugin-transform-block-scoping" "^7.0.0" + "@babel/plugin-transform-classes" "^7.0.0" + "@babel/plugin-transform-computed-properties" "^7.0.0" + "@babel/plugin-transform-destructuring" "^7.0.0" + "@babel/plugin-transform-exponentiation-operator" "^7.0.0" + "@babel/plugin-transform-flow-strip-types" "^7.0.0" + "@babel/plugin-transform-function-name" "^7.0.0" + "@babel/plugin-transform-literals" "^7.0.0" + "@babel/plugin-transform-modules-commonjs" "^7.0.0" + "@babel/plugin-transform-named-capturing-groups-regex" "^7.0.0" + "@babel/plugin-transform-parameters" "^7.0.0" + "@babel/plugin-transform-react-display-name" "^7.0.0" + "@babel/plugin-transform-react-jsx" "^7.0.0" + "@babel/plugin-transform-react-jsx-self" "^7.0.0" + "@babel/plugin-transform-react-jsx-source" "^7.0.0" + "@babel/plugin-transform-runtime" "^7.0.0" + "@babel/plugin-transform-shorthand-properties" "^7.0.0" + "@babel/plugin-transform-spread" "^7.0.0" + "@babel/plugin-transform-sticky-regex" "^7.0.0" + "@babel/plugin-transform-template-literals" "^7.0.0" + "@babel/plugin-transform-typescript" "^7.5.0" + "@babel/plugin-transform-unicode-regex" "^7.0.0" + "@babel/template" "^7.0.0" + react-refresh "^0.4.0" + +metro-react-native-babel-transformer@0.72.4: + version "0.72.4" + resolved "https://registry.yarnpkg.com/metro-react-native-babel-transformer/-/metro-react-native-babel-transformer-0.72.4.tgz#c1a38bf28513374dbb0fce45b4017d8abfe4a071" + integrity sha512-VxM8Cki+/tPAyQRPHEy1bsxAihpxz8cGLdteFo9t0eAJI7/vEegqICxQm4A+RiGQc4f8t2jiwI6YpnDWomI5Gw== dependencies: "@babel/core" "^7.14.0" babel-preset-fbjs "^3.4.0" hermes-parser "0.8.0" - metro-babel-transformer "0.72.3" - metro-react-native-babel-preset "0.72.3" - metro-source-map "0.72.3" + metro-babel-transformer "0.72.4" + metro-react-native-babel-preset "0.72.4" + metro-source-map "0.72.4" nullthrows "^1.1.1" -metro-resolver@0.72.3: - version "0.72.3" - resolved "https://registry.yarnpkg.com/metro-resolver/-/metro-resolver-0.72.3.tgz#c64ce160454ac850a15431509f54a587cb006540" - integrity sha512-wu9zSMGdxpKmfECE7FtCdpfC+vrWGTdVr57lDA0piKhZV6VN6acZIvqQ1yZKtS2WfKsngncv5VbB8Y5eHRQP3w== +metro-resolver@0.72.4: + version "0.72.4" + resolved "https://registry.yarnpkg.com/metro-resolver/-/metro-resolver-0.72.4.tgz#37893ff72273a2b7ea529564caa15fe2e2337267" + integrity sha512-aHxq/jypzGyi9Ic9woe//RymfxpzWliAkyTmBWPHE9ypGoiobstK0me2j5XuSfzASzCU8wcVt20qy870rxTWLw== dependencies: absolute-path "^0.0.0" -metro-runtime@0.72.3: - version "0.72.3" - resolved "https://registry.yarnpkg.com/metro-runtime/-/metro-runtime-0.72.3.tgz#1485ed7b5f06d09ebb40c83efcf8accc8d30b8b9" - integrity sha512-3MhvDKfxMg2u7dmTdpFOfdR71NgNNo4tzAyJumDVQKwnHYHN44f2QFZQqpPBEmqhWlojNeOxsqFsjYgeyMx6VA== +metro-runtime@0.72.4: + version "0.72.4" + resolved "https://registry.yarnpkg.com/metro-runtime/-/metro-runtime-0.72.4.tgz#b3469fd040a9526bfd897c0517c5f052a059ddeb" + integrity sha512-EA0ltqyYFpjOdpoRqE2U9FJleqTOIK+ZLRlLaDrx4yz3zTqUZ16W6w71dq+qrwD8BPg7bPKQu7RluU3K6tI79A== dependencies: "@babel/runtime" "^7.0.0" react-refresh "^0.4.0" -metro-source-map@0.72.3: - version "0.72.3" - resolved "https://registry.yarnpkg.com/metro-source-map/-/metro-source-map-0.72.3.tgz#5efcf354413804a62ff97864e797f60ef3cc689e" - integrity sha512-eNtpjbjxSheXu/jYCIDrbNEKzMGOvYW6/ePYpRM7gDdEagUOqKOCsi3St8NJIQJzZCsxD2JZ2pYOiomUSkT1yQ== +metro-source-map@0.72.4: + version "0.72.4" + resolved "https://registry.yarnpkg.com/metro-source-map/-/metro-source-map-0.72.4.tgz#3c6444bba22b84d7d7e383f784a1d59e724192de" + integrity sha512-P09aMDEPkLo6BM8VYYoTsH/2B1w6t+mrCwNcNJV1zE+57FPiU4fSBlSeM8G9YeYaezDTHimS2JlMozP+2r+trA== dependencies: "@babel/traverse" "^7.14.0" "@babel/types" "^7.0.0" invariant "^2.2.4" - metro-symbolicate "0.72.3" + metro-symbolicate "0.72.4" nullthrows "^1.1.1" - ob1 "0.72.3" + ob1 "0.72.4" source-map "^0.5.6" vlq "^1.0.0" -metro-symbolicate@0.72.3: - version "0.72.3" - resolved "https://registry.yarnpkg.com/metro-symbolicate/-/metro-symbolicate-0.72.3.tgz#093d4f8c7957bcad9ca2ab2047caa90b1ee1b0c1" - integrity sha512-eXG0NX2PJzJ/jTG4q5yyYeN2dr1cUqUaY7worBB0SP5bRWRc3besfb+rXwfh49wTFiL5qR0oOawkU4ZiD4eHXw== +metro-symbolicate@0.72.4: + version "0.72.4" + resolved "https://registry.yarnpkg.com/metro-symbolicate/-/metro-symbolicate-0.72.4.tgz#3be7c9d1f382fc58198efcb515f2de0ec3fc4181" + integrity sha512-6ZRo66Q4iKiwaQuHjmogkSCCqaSpJ4QzbHsVHRUe57mFIL34lOLYp7aPfmX7NHCmy061HhDox/kGuYZQRmHB3A== dependencies: invariant "^2.2.4" - metro-source-map "0.72.3" + metro-source-map "0.72.4" nullthrows "^1.1.1" source-map "^0.5.6" through2 "^2.0.1" vlq "^1.0.0" -metro-transform-plugins@0.72.3: - version "0.72.3" - resolved "https://registry.yarnpkg.com/metro-transform-plugins/-/metro-transform-plugins-0.72.3.tgz#b00e5a9f24bff7434ea7a8e9108eebc8386b9ee4" - integrity sha512-D+TcUvCKZbRua1+qujE0wV1onZvslW6cVTs7dLCyC2pv20lNHjFr1GtW01jN2fyKR2PcRyMjDCppFd9VwDKnSg== +metro-transform-plugins@0.72.4: + version "0.72.4" + resolved "https://registry.yarnpkg.com/metro-transform-plugins/-/metro-transform-plugins-0.72.4.tgz#01e95aa277216fb0887610067125fac9271d399e" + integrity sha512-yxB4v/LxQkmN1rjyyeLiV4x+jwCmId4FTTxNrmTYoi0tFPtOBOeSwuqY08LjxZQMJdZOKXqj2bgIewqFXJEkGw== dependencies: "@babel/core" "^7.14.0" "@babel/generator" "^7.14.0" @@ -17378,29 +17460,29 @@ "@babel/traverse" "^7.14.0" nullthrows "^1.1.1" -metro-transform-worker@0.72.3: - version "0.72.3" - resolved "https://registry.yarnpkg.com/metro-transform-worker/-/metro-transform-worker-0.72.3.tgz#bdc6cc708ea114bc085e11d675b8ff626d7e6db7" - integrity sha512-WsuWj9H7i6cHuJuy+BgbWht9DK5FOgJxHLGAyULD5FJdTG9rSMFaHDO5WfC0OwQU5h4w6cPT40iDuEGksM7+YQ== +metro-transform-worker@0.72.4: + version "0.72.4" + resolved "https://registry.yarnpkg.com/metro-transform-worker/-/metro-transform-worker-0.72.4.tgz#356903c343dc62373b928b4325ad09a103398cc5" + integrity sha512-mIvzy6nRQKMALEdF5g8LXPgCOUi/tGESE5dlb7OSMCj2FAFBm3mTLRrpW5phzK/J6Wg+4Vb9PMS+wGbXR261rA== dependencies: "@babel/core" "^7.14.0" "@babel/generator" "^7.14.0" "@babel/parser" "^7.14.0" "@babel/types" "^7.0.0" babel-preset-fbjs "^3.4.0" - metro "0.72.3" - metro-babel-transformer "0.72.3" - metro-cache "0.72.3" - metro-cache-key "0.72.3" - metro-hermes-compiler "0.72.3" - metro-source-map "0.72.3" - metro-transform-plugins "0.72.3" + metro "0.72.4" + metro-babel-transformer "0.72.4" + metro-cache "0.72.4" + metro-cache-key "0.72.4" + metro-hermes-compiler "0.72.4" + metro-source-map "0.72.4" + metro-transform-plugins "0.72.4" nullthrows "^1.1.1" -metro@0.72.3: - version "0.72.3" - resolved "https://registry.yarnpkg.com/metro/-/metro-0.72.3.tgz#eb587037d62f48a0c33c8d88f26666b4083bb61e" - integrity sha512-Hb3xTvPqex8kJ1hutQNZhQadUKUwmns/Du9GikmWKBFrkiG3k3xstGAyO5t5rN9JSUEzQT6y9SWzSSOGogUKIg== +metro@0.72.4: + version "0.72.4" + resolved "https://registry.yarnpkg.com/metro/-/metro-0.72.4.tgz#fdfc43b3329388b5a3e8856727403f93a8c05250" + integrity sha512-UBqL2fswJjsq2LlfMPV4ArqzLzjyN0nReKRijP3DdSxZiaJDG4NC9sQoVJHbH1HP5qXQMAK/SftyAx1c1kuy+w== dependencies: "@babel/code-frame" "^7.0.0" "@babel/core" "^7.14.0" @@ -17424,23 +17506,24 @@ image-size "^0.6.0" invariant "^2.2.4" jest-worker "^27.2.0" + jsc-safe-url "^0.2.2" lodash.throttle "^4.1.1" - metro-babel-transformer "0.72.3" - metro-cache "0.72.3" - metro-cache-key "0.72.3" - metro-config "0.72.3" - metro-core "0.72.3" - metro-file-map "0.72.3" - metro-hermes-compiler "0.72.3" - metro-inspector-proxy "0.72.3" - metro-minify-uglify "0.72.3" - metro-react-native-babel-preset "0.72.3" - metro-resolver "0.72.3" - metro-runtime "0.72.3" - metro-source-map "0.72.3" - metro-symbolicate "0.72.3" - metro-transform-plugins "0.72.3" - metro-transform-worker "0.72.3" + metro-babel-transformer "0.72.4" + metro-cache "0.72.4" + metro-cache-key "0.72.4" + metro-config "0.72.4" + metro-core "0.72.4" + metro-file-map "0.72.4" + metro-hermes-compiler "0.72.4" + metro-inspector-proxy "0.72.4" + metro-minify-uglify "0.72.4" + metro-react-native-babel-preset "0.72.4" + metro-resolver "0.72.4" + metro-runtime "0.72.4" + metro-source-map "0.72.4" + metro-symbolicate "0.72.4" + metro-transform-plugins "0.72.4" + metro-transform-worker "0.72.4" mime-types "^2.1.27" node-fetch "^2.2.0" nullthrows "^1.1.1" @@ -18392,10 +18475,10 @@ resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455" integrity sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ== -ob1@0.72.3: - version "0.72.3" - resolved "https://registry.yarnpkg.com/ob1/-/ob1-0.72.3.tgz#fc1efcfe156f12ed23615f2465a796faad8b91e4" - integrity sha512-OnVto25Sj7Ghp0vVm2THsngdze3tVq0LOg9LUHsAVXMecpqOP0Y8zaATW8M9gEgs2lNEAcCqV0P/hlmOPhVRvg== +ob1@0.72.4: + version "0.72.4" + resolved "https://registry.yarnpkg.com/ob1/-/ob1-0.72.4.tgz#d2ddedb09fb258d69490e8809157518a62b75506" + integrity sha512-/iPJKpXpVEZS0subUvjew4ept5LTBxj1hD20A4mAj9CJkGGPgvbBlfYtFEBubBkk4dv4Ef5lajsnRBYPxF74cQ== obj-multiplex@^1.0.0: version "1.0.0" @@ -20164,14 +20247,6 @@ reactcss "^1.2.0" tinycolor2 "^1.4.1" -react-devtools-core@4.24.0: - version "4.24.0" - resolved "https://registry.yarnpkg.com/react-devtools-core/-/react-devtools-core-4.24.0.tgz#7daa196bdc64f3626b3f54f2ff2b96f7c4fdf017" - integrity sha512-Rw7FzYOOzcfyUPaAm9P3g0tFdGqGq2LLiAI+wjYcp6CsF3DeeMrRS3HZAho4s273C29G/DJhx0e8BpRE/QZNGg== - dependencies: - shell-quote "^1.6.1" - ws "^7" - react-devtools-core@4.27.1: version "4.27.1" resolved "https://registry.yarnpkg.com/react-devtools-core/-/react-devtools-core-4.27.1.tgz#167aa174383c65786cbb7e965a5b39c702f0a2d3" @@ -20180,6 +20255,14 @@ shell-quote "^1.6.1" ws "^7" +react-devtools-core@4.27.7: + version "4.27.7" + resolved "https://registry.yarnpkg.com/react-devtools-core/-/react-devtools-core-4.27.7.tgz#458a6541483078d60a036c75bf88f54c478086ec" + integrity sha512-12N0HrhCPbD76Z7SkyJdGdXdPGouUsgV6tlEsbSpAnLDO06tjXZP+irht4wPdYwJAJRQ85DxL48eQoz7UmrSuQ== + dependencies: + shell-quote "^1.6.1" + ws "^7" + react-devtools@^4.27.0: version "4.27.1" resolved "https://registry.yarnpkg.com/react-devtools/-/react-devtools-4.27.1.tgz#ef6a8bb26d4a0cd2d0c56222aaca5f8534f27953" @@ -20325,6 +20408,16 @@ jscodeshift "^0.13.1" nullthrows "^1.1.1" +react-native-codegen@^0.70.7: + version "0.70.7" + resolved "https://registry.yarnpkg.com/react-native-codegen/-/react-native-codegen-0.70.7.tgz#8f6b47a88740ae703209d57b7605538d86dacfa6" + integrity sha512-qXE8Jrhc9BmxDAnCmrHFDLJrzgjsE/mH57dtC4IO7K76AwagdXNCMRp5SA8XdHJzvvHWRaghpiFHEMl9TtOBcQ== + dependencies: + "@babel/parser" "^7.14.0" + flow-parser "^0.121.0" + jscodeshift "^0.14.0" + nullthrows "^1.1.1" + react-native-device-info@^10.3.0: version "10.3.0" resolved "https://registry.yarnpkg.com/react-native-device-info/-/react-native-device-info-10.3.0.tgz#6bab64d84d3415dd00cc446c73ec5e2e61fddbe7" @@ -20493,14 +20586,14 @@ escape-string-regexp "2.0.0" invariant "2.2.4" -react-native@0.70.9: - version "0.70.9" - resolved "https://registry.yarnpkg.com/react-native/-/react-native-0.70.9.tgz#08a962b72cf2a922e4cd471049eb0b624079dba6" - integrity sha512-Z8K7BayzswIVdmDzF/VS6RG1mCkNJSCgA3NjrXl8YmadCDDuDbEIM5BE+Qiiz8UK5XzNsF9NxH/FVojty/1I4A== +react-native@0.70.15: + version "0.70.15" + resolved "https://registry.yarnpkg.com/react-native/-/react-native-0.70.15.tgz#65f2c5c399ff8e2a892cef9b094cc0888653a874" + integrity sha512-pm2ZPpA+m0Kl0THAy2fptnp7B9+QPexpfad9fSXfqjPufrXG2alwW8kYCn2EO5ZUX6bomZjFEswz6RzdRN/p9A== dependencies: "@jest/create-cache-key-function" "^27.0.1" - "@react-native-community/cli" "9.3.2" - "@react-native-community/cli-platform-android" "9.3.1" + "@react-native-community/cli" "9.3.5" + "@react-native-community/cli-platform-android" "9.3.4" "@react-native-community/cli-platform-ios" "9.3.0" "@react-native/assets" "1.0.0" "@react-native/normalize-color" "2.0.0" @@ -20512,15 +20605,15 @@ invariant "^2.2.4" jsc-android "^250230.2.1" memoize-one "^5.0.0" - metro-react-native-babel-transformer "0.72.3" - metro-runtime "0.72.3" - metro-source-map "0.72.3" + metro-react-native-babel-transformer "0.72.4" + metro-runtime "0.72.4" + metro-source-map "0.72.4" mkdirp "^0.5.1" nullthrows "^1.1.1" pretty-format "^26.5.2" promise "^8.3.0" - react-devtools-core "4.24.0" - react-native-codegen "^0.70.6" + react-devtools-core "4.27.7" + react-native-codegen "^0.70.7" react-native-gradle-plugin "^0.70.3" react-refresh "^0.4.0" react-shallow-renderer "^16.15.0" @@ -20891,6 +20984,16 @@ source-map "~0.6.1" tslib "^2.0.1" +recast@^0.21.0: + version "0.21.5" + resolved "https://registry.yarnpkg.com/recast/-/recast-0.21.5.tgz#e8cd22bb51bcd6130e54f87955d33a2b2e57b495" + integrity sha512-hjMmLaUXAm1hIuTqOdeYObMslq/q+Xff6QE3Y2P+uoHAg2nmVlLBps2hzh1UJDdMtDTMXOFewK6ky51JQIeECg== + dependencies: + ast-types "0.15.2" + esprima "~4.0.0" + source-map "~0.6.1" + tslib "^2.0.1" + rechoir@^0.6.2: version "0.6.2" resolved "https://registry.yarnpkg.com/rechoir/-/rechoir-0.6.2.tgz#85204b54dba82d5742e28c96756ef43af50e3384"