diff --git a/CometChatWorkspace/android/build.gradle b/CometChatWorkspace/android/build.gradle index 34ea718..78266e8 100644 --- a/CometChatWorkspace/android/build.gradle +++ b/CometChatWorkspace/android/build.gradle @@ -3,7 +3,7 @@ buildscript { ext { buildToolsVersion = "33.0.0" - minSdkVersion = 21 + minSdkVersion = 24 compileSdkVersion = 33 targetSdkVersion = 33 diff --git a/CometChatWorkspace/ios/Podfile.lock b/CometChatWorkspace/ios/Podfile.lock new file mode 100644 index 0000000..44fb84c --- /dev/null +++ b/CometChatWorkspace/ios/Podfile.lock @@ -0,0 +1,785 @@ +PODS: + - boost (1.76.0) + - CocoaAsyncSocket (7.6.5) + - cometchat-calls-sdk-react-native (4.0.2): + - React-Core + - react-native-webrtc + - DoubleConversion (1.1.6) + - FBLazyVector (0.72.4) + - FBReactNativeSpec (0.72.4): + - RCT-Folly (= 2021.07.22.00) + - RCTRequired (= 0.72.4) + - RCTTypeSafety (= 0.72.4) + - React-Core (= 0.72.4) + - React-jsi (= 0.72.4) + - ReactCommon/turbomodule/core (= 0.72.4) + - Flipper (0.182.0): + - Flipper-Folly (~> 2.6) + - Flipper-Boost-iOSX (1.76.0.1.11) + - Flipper-DoubleConversion (3.2.0.1) + - Flipper-Fmt (7.1.7) + - Flipper-Folly (2.6.10): + - Flipper-Boost-iOSX + - Flipper-DoubleConversion + - Flipper-Fmt (= 7.1.7) + - Flipper-Glog + - libevent (~> 2.1.12) + - OpenSSL-Universal (= 1.1.1100) + - Flipper-Glog (0.5.0.5) + - Flipper-PeerTalk (0.0.4) + - FlipperKit (0.182.0): + - FlipperKit/Core (= 0.182.0) + - FlipperKit/Core (0.182.0): + - Flipper (~> 0.182.0) + - FlipperKit/CppBridge + - FlipperKit/FBCxxFollyDynamicConvert + - FlipperKit/FBDefines + - FlipperKit/FKPortForwarding + - SocketRocket (~> 0.6.0) + - FlipperKit/CppBridge (0.182.0): + - Flipper (~> 0.182.0) + - FlipperKit/FBCxxFollyDynamicConvert (0.182.0): + - Flipper-Folly (~> 2.6) + - FlipperKit/FBDefines (0.182.0) + - FlipperKit/FKPortForwarding (0.182.0): + - CocoaAsyncSocket (~> 7.6) + - Flipper-PeerTalk (~> 0.0.4) + - FlipperKit/FlipperKitHighlightOverlay (0.182.0) + - FlipperKit/FlipperKitLayoutHelpers (0.182.0): + - FlipperKit/Core + - FlipperKit/FlipperKitHighlightOverlay + - FlipperKit/FlipperKitLayoutTextSearchable + - FlipperKit/FlipperKitLayoutIOSDescriptors (0.182.0): + - FlipperKit/Core + - FlipperKit/FlipperKitHighlightOverlay + - FlipperKit/FlipperKitLayoutHelpers + - YogaKit (~> 1.18) + - FlipperKit/FlipperKitLayoutPlugin (0.182.0): + - FlipperKit/Core + - FlipperKit/FlipperKitHighlightOverlay + - FlipperKit/FlipperKitLayoutHelpers + - FlipperKit/FlipperKitLayoutIOSDescriptors + - FlipperKit/FlipperKitLayoutTextSearchable + - YogaKit (~> 1.18) + - FlipperKit/FlipperKitLayoutTextSearchable (0.182.0) + - FlipperKit/FlipperKitNetworkPlugin (0.182.0): + - FlipperKit/Core + - FlipperKit/FlipperKitReactPlugin (0.182.0): + - FlipperKit/Core + - FlipperKit/FlipperKitUserDefaultsPlugin (0.182.0): + - FlipperKit/Core + - FlipperKit/SKIOSNetworkPlugin (0.182.0): + - FlipperKit/Core + - FlipperKit/FlipperKitNetworkPlugin + - fmt (6.2.1) + - glog (0.3.5) + - hermes-engine (0.72.4): + - hermes-engine/Pre-built (= 0.72.4) + - hermes-engine/Pre-built (0.72.4) + - JitsiWebRTC (106.0.0) + - libevent (2.1.12) + - OpenSSL-Universal (1.1.1100) + - RCT-Folly (2021.07.22.00): + - boost + - DoubleConversion + - fmt (~> 6.2.1) + - glog + - RCT-Folly/Default (= 2021.07.22.00) + - RCT-Folly/Default (2021.07.22.00): + - boost + - DoubleConversion + - fmt (~> 6.2.1) + - glog + - RCT-Folly/Futures (2021.07.22.00): + - boost + - DoubleConversion + - fmt (~> 6.2.1) + - glog + - libevent + - RCTRequired (0.72.4) + - RCTTypeSafety (0.72.4): + - FBLazyVector (= 0.72.4) + - RCTRequired (= 0.72.4) + - React-Core (= 0.72.4) + - React (0.72.4): + - React-Core (= 0.72.4) + - React-Core/DevSupport (= 0.72.4) + - React-Core/RCTWebSocket (= 0.72.4) + - React-RCTActionSheet (= 0.72.4) + - React-RCTAnimation (= 0.72.4) + - React-RCTBlob (= 0.72.4) + - React-RCTImage (= 0.72.4) + - React-RCTLinking (= 0.72.4) + - React-RCTNetwork (= 0.72.4) + - React-RCTSettings (= 0.72.4) + - React-RCTText (= 0.72.4) + - React-RCTVibration (= 0.72.4) + - React-callinvoker (0.72.4) + - React-Codegen (0.72.4): + - DoubleConversion + - FBReactNativeSpec + - glog + - hermes-engine + - RCT-Folly + - RCTRequired + - RCTTypeSafety + - React-Core + - React-jsi + - React-jsiexecutor + - React-NativeModulesApple + - React-rncore + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - React-Core (0.72.4): + - glog + - hermes-engine + - RCT-Folly (= 2021.07.22.00) + - React-Core/Default (= 0.72.4) + - React-cxxreact + - React-hermes + - React-jsi + - React-jsiexecutor + - React-perflogger + - React-runtimeexecutor + - React-utils + - SocketRocket (= 0.6.1) + - Yoga + - React-Core/CoreModulesHeaders (0.72.4): + - glog + - hermes-engine + - RCT-Folly (= 2021.07.22.00) + - React-Core/Default + - React-cxxreact + - React-hermes + - React-jsi + - React-jsiexecutor + - React-perflogger + - React-runtimeexecutor + - React-utils + - SocketRocket (= 0.6.1) + - Yoga + - React-Core/Default (0.72.4): + - glog + - hermes-engine + - RCT-Folly (= 2021.07.22.00) + - React-cxxreact + - React-hermes + - React-jsi + - React-jsiexecutor + - React-perflogger + - React-runtimeexecutor + - React-utils + - SocketRocket (= 0.6.1) + - Yoga + - React-Core/DevSupport (0.72.4): + - glog + - hermes-engine + - RCT-Folly (= 2021.07.22.00) + - React-Core/Default (= 0.72.4) + - React-Core/RCTWebSocket (= 0.72.4) + - React-cxxreact + - React-hermes + - React-jsi + - React-jsiexecutor + - React-jsinspector (= 0.72.4) + - React-perflogger + - React-runtimeexecutor + - React-utils + - SocketRocket (= 0.6.1) + - Yoga + - React-Core/RCTActionSheetHeaders (0.72.4): + - glog + - hermes-engine + - RCT-Folly (= 2021.07.22.00) + - React-Core/Default + - React-cxxreact + - React-hermes + - React-jsi + - React-jsiexecutor + - React-perflogger + - React-runtimeexecutor + - React-utils + - SocketRocket (= 0.6.1) + - Yoga + - React-Core/RCTAnimationHeaders (0.72.4): + - glog + - hermes-engine + - RCT-Folly (= 2021.07.22.00) + - React-Core/Default + - React-cxxreact + - React-hermes + - React-jsi + - React-jsiexecutor + - React-perflogger + - React-runtimeexecutor + - React-utils + - SocketRocket (= 0.6.1) + - Yoga + - React-Core/RCTBlobHeaders (0.72.4): + - glog + - hermes-engine + - RCT-Folly (= 2021.07.22.00) + - React-Core/Default + - React-cxxreact + - React-hermes + - React-jsi + - React-jsiexecutor + - React-perflogger + - React-runtimeexecutor + - React-utils + - SocketRocket (= 0.6.1) + - Yoga + - React-Core/RCTImageHeaders (0.72.4): + - glog + - hermes-engine + - RCT-Folly (= 2021.07.22.00) + - React-Core/Default + - React-cxxreact + - React-hermes + - React-jsi + - React-jsiexecutor + - React-perflogger + - React-runtimeexecutor + - React-utils + - SocketRocket (= 0.6.1) + - Yoga + - React-Core/RCTLinkingHeaders (0.72.4): + - glog + - hermes-engine + - RCT-Folly (= 2021.07.22.00) + - React-Core/Default + - React-cxxreact + - React-hermes + - React-jsi + - React-jsiexecutor + - React-perflogger + - React-runtimeexecutor + - React-utils + - SocketRocket (= 0.6.1) + - Yoga + - React-Core/RCTNetworkHeaders (0.72.4): + - glog + - hermes-engine + - RCT-Folly (= 2021.07.22.00) + - React-Core/Default + - React-cxxreact + - React-hermes + - React-jsi + - React-jsiexecutor + - React-perflogger + - React-runtimeexecutor + - React-utils + - SocketRocket (= 0.6.1) + - Yoga + - React-Core/RCTSettingsHeaders (0.72.4): + - glog + - hermes-engine + - RCT-Folly (= 2021.07.22.00) + - React-Core/Default + - React-cxxreact + - React-hermes + - React-jsi + - React-jsiexecutor + - React-perflogger + - React-runtimeexecutor + - React-utils + - SocketRocket (= 0.6.1) + - Yoga + - React-Core/RCTTextHeaders (0.72.4): + - glog + - hermes-engine + - RCT-Folly (= 2021.07.22.00) + - React-Core/Default + - React-cxxreact + - React-hermes + - React-jsi + - React-jsiexecutor + - React-perflogger + - React-runtimeexecutor + - React-utils + - SocketRocket (= 0.6.1) + - Yoga + - React-Core/RCTVibrationHeaders (0.72.4): + - glog + - hermes-engine + - RCT-Folly (= 2021.07.22.00) + - React-Core/Default + - React-cxxreact + - React-hermes + - React-jsi + - React-jsiexecutor + - React-perflogger + - React-runtimeexecutor + - React-utils + - SocketRocket (= 0.6.1) + - Yoga + - React-Core/RCTWebSocket (0.72.4): + - glog + - hermes-engine + - RCT-Folly (= 2021.07.22.00) + - React-Core/Default (= 0.72.4) + - React-cxxreact + - React-hermes + - React-jsi + - React-jsiexecutor + - React-perflogger + - React-runtimeexecutor + - React-utils + - SocketRocket (= 0.6.1) + - Yoga + - React-CoreModules (0.72.4): + - RCT-Folly (= 2021.07.22.00) + - RCTTypeSafety (= 0.72.4) + - React-Codegen (= 0.72.4) + - React-Core/CoreModulesHeaders (= 0.72.4) + - React-jsi (= 0.72.4) + - React-RCTBlob + - React-RCTImage (= 0.72.4) + - ReactCommon/turbomodule/core (= 0.72.4) + - SocketRocket (= 0.6.1) + - React-cxxreact (0.72.4): + - boost (= 1.76.0) + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2021.07.22.00) + - React-callinvoker (= 0.72.4) + - React-debug (= 0.72.4) + - React-jsi (= 0.72.4) + - React-jsinspector (= 0.72.4) + - React-logger (= 0.72.4) + - React-perflogger (= 0.72.4) + - React-runtimeexecutor (= 0.72.4) + - React-debug (0.72.4) + - React-hermes (0.72.4): + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2021.07.22.00) + - RCT-Folly/Futures (= 2021.07.22.00) + - React-cxxreact (= 0.72.4) + - React-jsi + - React-jsiexecutor (= 0.72.4) + - React-jsinspector (= 0.72.4) + - React-perflogger (= 0.72.4) + - React-jsi (0.72.4): + - boost (= 1.76.0) + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2021.07.22.00) + - React-jsiexecutor (0.72.4): + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2021.07.22.00) + - React-cxxreact (= 0.72.4) + - React-jsi (= 0.72.4) + - React-perflogger (= 0.72.4) + - React-jsinspector (0.72.4) + - React-logger (0.72.4): + - glog + - react-native-background-timer (2.4.1): + - React-Core + - react-native-cometchat-ui-kit (4.0.2): + - React-Core + - react-native-keep-awake (4.0.0): + - React + - react-native-netinfo (7.1.7): + - React-Core + - react-native-safe-area-context (3.4.1): + - React-Core + - react-native-webrtc (1.106.1): + - JitsiWebRTC (~> 106.0.0) + - React-Core + - React-NativeModulesApple (0.72.4): + - hermes-engine + - React-callinvoker + - React-Core + - React-cxxreact + - React-jsi + - React-runtimeexecutor + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - React-perflogger (0.72.4) + - React-RCTActionSheet (0.72.4): + - React-Core/RCTActionSheetHeaders (= 0.72.4) + - React-RCTAnimation (0.72.4): + - RCT-Folly (= 2021.07.22.00) + - RCTTypeSafety (= 0.72.4) + - React-Codegen (= 0.72.4) + - React-Core/RCTAnimationHeaders (= 0.72.4) + - React-jsi (= 0.72.4) + - ReactCommon/turbomodule/core (= 0.72.4) + - React-RCTAppDelegate (0.72.4): + - RCT-Folly + - RCTRequired + - RCTTypeSafety + - React-Core + - React-CoreModules + - React-hermes + - React-NativeModulesApple + - React-RCTImage + - React-RCTNetwork + - React-runtimescheduler + - ReactCommon/turbomodule/core + - React-RCTBlob (0.72.4): + - hermes-engine + - RCT-Folly (= 2021.07.22.00) + - React-Codegen (= 0.72.4) + - React-Core/RCTBlobHeaders (= 0.72.4) + - React-Core/RCTWebSocket (= 0.72.4) + - React-jsi (= 0.72.4) + - React-RCTNetwork (= 0.72.4) + - ReactCommon/turbomodule/core (= 0.72.4) + - React-RCTImage (0.72.4): + - RCT-Folly (= 2021.07.22.00) + - RCTTypeSafety (= 0.72.4) + - React-Codegen (= 0.72.4) + - React-Core/RCTImageHeaders (= 0.72.4) + - React-jsi (= 0.72.4) + - React-RCTNetwork (= 0.72.4) + - ReactCommon/turbomodule/core (= 0.72.4) + - React-RCTLinking (0.72.4): + - React-Codegen (= 0.72.4) + - React-Core/RCTLinkingHeaders (= 0.72.4) + - React-jsi (= 0.72.4) + - ReactCommon/turbomodule/core (= 0.72.4) + - React-RCTNetwork (0.72.4): + - RCT-Folly (= 2021.07.22.00) + - RCTTypeSafety (= 0.72.4) + - React-Codegen (= 0.72.4) + - React-Core/RCTNetworkHeaders (= 0.72.4) + - React-jsi (= 0.72.4) + - ReactCommon/turbomodule/core (= 0.72.4) + - React-RCTSettings (0.72.4): + - RCT-Folly (= 2021.07.22.00) + - RCTTypeSafety (= 0.72.4) + - React-Codegen (= 0.72.4) + - React-Core/RCTSettingsHeaders (= 0.72.4) + - React-jsi (= 0.72.4) + - ReactCommon/turbomodule/core (= 0.72.4) + - React-RCTText (0.72.4): + - React-Core/RCTTextHeaders (= 0.72.4) + - React-RCTVibration (0.72.4): + - RCT-Folly (= 2021.07.22.00) + - React-Codegen (= 0.72.4) + - React-Core/RCTVibrationHeaders (= 0.72.4) + - React-jsi (= 0.72.4) + - ReactCommon/turbomodule/core (= 0.72.4) + - React-rncore (0.72.4) + - React-runtimeexecutor (0.72.4): + - React-jsi (= 0.72.4) + - React-runtimescheduler (0.72.4): + - glog + - hermes-engine + - RCT-Folly (= 2021.07.22.00) + - React-callinvoker + - React-debug + - React-jsi + - React-runtimeexecutor + - React-utils (0.72.4): + - glog + - RCT-Folly (= 2021.07.22.00) + - React-debug + - ReactCommon/turbomodule/bridging (0.72.4): + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2021.07.22.00) + - React-callinvoker (= 0.72.4) + - React-cxxreact (= 0.72.4) + - React-jsi (= 0.72.4) + - React-logger (= 0.72.4) + - React-perflogger (= 0.72.4) + - ReactCommon/turbomodule/core (0.72.4): + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2021.07.22.00) + - React-callinvoker (= 0.72.4) + - React-cxxreact (= 0.72.4) + - React-jsi (= 0.72.4) + - React-logger (= 0.72.4) + - React-perflogger (= 0.72.4) + - RNCAsyncStorage (1.17.10): + - React-Core + - RNCClipboard (1.5.1): + - React-Core + - RNGestureHandler (1.10.3): + - React-Core + - RNScreens (3.25.0): + - React-Core + - React-RCTImage + - SocketRocket (0.6.1) + - Yoga (1.14.0) + - YogaKit (1.18.1): + - Yoga (~> 1.14) + +DEPENDENCIES: + - boost (from `../node_modules/react-native/third-party-podspecs/boost.podspec`) + - "cometchat-calls-sdk-react-native (from `../node_modules/@cometchat/calls-sdk-react-native`)" + - DoubleConversion (from `../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec`) + - FBLazyVector (from `../node_modules/react-native/Libraries/FBLazyVector`) + - FBReactNativeSpec (from `../node_modules/react-native/React/FBReactNativeSpec`) + - Flipper (= 0.182.0) + - Flipper-Boost-iOSX (= 1.76.0.1.11) + - Flipper-DoubleConversion (= 3.2.0.1) + - Flipper-Fmt (= 7.1.7) + - Flipper-Folly (= 2.6.10) + - Flipper-Glog (= 0.5.0.5) + - Flipper-PeerTalk (= 0.0.4) + - FlipperKit (= 0.182.0) + - FlipperKit/Core (= 0.182.0) + - FlipperKit/CppBridge (= 0.182.0) + - FlipperKit/FBCxxFollyDynamicConvert (= 0.182.0) + - FlipperKit/FBDefines (= 0.182.0) + - FlipperKit/FKPortForwarding (= 0.182.0) + - FlipperKit/FlipperKitHighlightOverlay (= 0.182.0) + - FlipperKit/FlipperKitLayoutPlugin (= 0.182.0) + - FlipperKit/FlipperKitLayoutTextSearchable (= 0.182.0) + - FlipperKit/FlipperKitNetworkPlugin (= 0.182.0) + - FlipperKit/FlipperKitReactPlugin (= 0.182.0) + - FlipperKit/FlipperKitUserDefaultsPlugin (= 0.182.0) + - FlipperKit/SKIOSNetworkPlugin (= 0.182.0) + - glog (from `../node_modules/react-native/third-party-podspecs/glog.podspec`) + - hermes-engine (from `../node_modules/react-native/sdks/hermes-engine/hermes-engine.podspec`) + - libevent (~> 2.1.12) + - OpenSSL-Universal (= 1.1.1100) + - RCT-Folly (from `../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec`) + - RCTRequired (from `../node_modules/react-native/Libraries/RCTRequired`) + - RCTTypeSafety (from `../node_modules/react-native/Libraries/TypeSafety`) + - React (from `../node_modules/react-native/`) + - React-callinvoker (from `../node_modules/react-native/ReactCommon/callinvoker`) + - React-Codegen (from `build/generated/ios`) + - React-Core (from `../node_modules/react-native/`) + - React-Core/DevSupport (from `../node_modules/react-native/`) + - React-Core/RCTWebSocket (from `../node_modules/react-native/`) + - React-CoreModules (from `../node_modules/react-native/React/CoreModules`) + - React-cxxreact (from `../node_modules/react-native/ReactCommon/cxxreact`) + - React-debug (from `../node_modules/react-native/ReactCommon/react/debug`) + - React-hermes (from `../node_modules/react-native/ReactCommon/hermes`) + - React-jsi (from `../node_modules/react-native/ReactCommon/jsi`) + - React-jsiexecutor (from `../node_modules/react-native/ReactCommon/jsiexecutor`) + - React-jsinspector (from `../node_modules/react-native/ReactCommon/jsinspector`) + - React-logger (from `../node_modules/react-native/ReactCommon/logger`) + - react-native-background-timer (from `../node_modules/react-native-background-timer`) + - "react-native-cometchat-ui-kit (from `../node_modules/@cometchat/chat-uikit-react-native`)" + - react-native-keep-awake (from `../node_modules/react-native-keep-awake`) + - "react-native-netinfo (from `../node_modules/@react-native-community/netinfo`)" + - react-native-safe-area-context (from `../node_modules/react-native-safe-area-context`) + - react-native-webrtc (from `../node_modules/react-native-webrtc`) + - React-NativeModulesApple (from `../node_modules/react-native/ReactCommon/react/nativemodule/core/platform/ios`) + - React-perflogger (from `../node_modules/react-native/ReactCommon/reactperflogger`) + - React-RCTActionSheet (from `../node_modules/react-native/Libraries/ActionSheetIOS`) + - React-RCTAnimation (from `../node_modules/react-native/Libraries/NativeAnimation`) + - React-RCTAppDelegate (from `../node_modules/react-native/Libraries/AppDelegate`) + - React-RCTBlob (from `../node_modules/react-native/Libraries/Blob`) + - React-RCTImage (from `../node_modules/react-native/Libraries/Image`) + - React-RCTLinking (from `../node_modules/react-native/Libraries/LinkingIOS`) + - React-RCTNetwork (from `../node_modules/react-native/Libraries/Network`) + - React-RCTSettings (from `../node_modules/react-native/Libraries/Settings`) + - React-RCTText (from `../node_modules/react-native/Libraries/Text`) + - React-RCTVibration (from `../node_modules/react-native/Libraries/Vibration`) + - React-rncore (from `../node_modules/react-native/ReactCommon`) + - React-runtimeexecutor (from `../node_modules/react-native/ReactCommon/runtimeexecutor`) + - React-runtimescheduler (from `../node_modules/react-native/ReactCommon/react/renderer/runtimescheduler`) + - React-utils (from `../node_modules/react-native/ReactCommon/react/utils`) + - ReactCommon/turbomodule/core (from `../node_modules/react-native/ReactCommon`) + - "RNCAsyncStorage (from `../node_modules/@react-native-async-storage/async-storage`)" + - "RNCClipboard (from `../node_modules/@react-native-community/clipboard`)" + - RNGestureHandler (from `../node_modules/react-native-gesture-handler`) + - RNScreens (from `../node_modules/react-native-screens`) + - Yoga (from `../node_modules/react-native/ReactCommon/yoga`) + +SPEC REPOS: + trunk: + - CocoaAsyncSocket + - Flipper + - Flipper-Boost-iOSX + - Flipper-DoubleConversion + - Flipper-Fmt + - Flipper-Folly + - Flipper-Glog + - Flipper-PeerTalk + - FlipperKit + - fmt + - JitsiWebRTC + - libevent + - OpenSSL-Universal + - SocketRocket + - YogaKit + +EXTERNAL SOURCES: + boost: + :podspec: "../node_modules/react-native/third-party-podspecs/boost.podspec" + cometchat-calls-sdk-react-native: + :path: "../node_modules/@cometchat/calls-sdk-react-native" + DoubleConversion: + :podspec: "../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec" + FBLazyVector: + :path: "../node_modules/react-native/Libraries/FBLazyVector" + FBReactNativeSpec: + :path: "../node_modules/react-native/React/FBReactNativeSpec" + glog: + :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-2023-08-07-RNv0.72.4-813b2def12bc9df02654b3e3653ae4a68d0572e0 + RCT-Folly: + :podspec: "../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec" + RCTRequired: + :path: "../node_modules/react-native/Libraries/RCTRequired" + RCTTypeSafety: + :path: "../node_modules/react-native/Libraries/TypeSafety" + React: + :path: "../node_modules/react-native/" + React-callinvoker: + :path: "../node_modules/react-native/ReactCommon/callinvoker" + React-Codegen: + :path: build/generated/ios + React-Core: + :path: "../node_modules/react-native/" + React-CoreModules: + :path: "../node_modules/react-native/React/CoreModules" + React-cxxreact: + :path: "../node_modules/react-native/ReactCommon/cxxreact" + React-debug: + :path: "../node_modules/react-native/ReactCommon/react/debug" + React-hermes: + :path: "../node_modules/react-native/ReactCommon/hermes" + React-jsi: + :path: "../node_modules/react-native/ReactCommon/jsi" + React-jsiexecutor: + :path: "../node_modules/react-native/ReactCommon/jsiexecutor" + React-jsinspector: + :path: "../node_modules/react-native/ReactCommon/jsinspector" + React-logger: + :path: "../node_modules/react-native/ReactCommon/logger" + react-native-background-timer: + :path: "../node_modules/react-native-background-timer" + react-native-cometchat-ui-kit: + :path: "../node_modules/@cometchat/chat-uikit-react-native" + react-native-keep-awake: + :path: "../node_modules/react-native-keep-awake" + react-native-netinfo: + :path: "../node_modules/@react-native-community/netinfo" + react-native-safe-area-context: + :path: "../node_modules/react-native-safe-area-context" + react-native-webrtc: + :path: "../node_modules/react-native-webrtc" + React-NativeModulesApple: + :path: "../node_modules/react-native/ReactCommon/react/nativemodule/core/platform/ios" + React-perflogger: + :path: "../node_modules/react-native/ReactCommon/reactperflogger" + React-RCTActionSheet: + :path: "../node_modules/react-native/Libraries/ActionSheetIOS" + React-RCTAnimation: + :path: "../node_modules/react-native/Libraries/NativeAnimation" + React-RCTAppDelegate: + :path: "../node_modules/react-native/Libraries/AppDelegate" + React-RCTBlob: + :path: "../node_modules/react-native/Libraries/Blob" + React-RCTImage: + :path: "../node_modules/react-native/Libraries/Image" + React-RCTLinking: + :path: "../node_modules/react-native/Libraries/LinkingIOS" + React-RCTNetwork: + :path: "../node_modules/react-native/Libraries/Network" + React-RCTSettings: + :path: "../node_modules/react-native/Libraries/Settings" + React-RCTText: + :path: "../node_modules/react-native/Libraries/Text" + React-RCTVibration: + :path: "../node_modules/react-native/Libraries/Vibration" + React-rncore: + :path: "../node_modules/react-native/ReactCommon" + React-runtimeexecutor: + :path: "../node_modules/react-native/ReactCommon/runtimeexecutor" + React-runtimescheduler: + :path: "../node_modules/react-native/ReactCommon/react/renderer/runtimescheduler" + React-utils: + :path: "../node_modules/react-native/ReactCommon/react/utils" + ReactCommon: + :path: "../node_modules/react-native/ReactCommon" + RNCAsyncStorage: + :path: "../node_modules/@react-native-async-storage/async-storage" + RNCClipboard: + :path: "../node_modules/@react-native-community/clipboard" + RNGestureHandler: + :path: "../node_modules/react-native-gesture-handler" + RNScreens: + :path: "../node_modules/react-native-screens" + Yoga: + :path: "../node_modules/react-native/ReactCommon/yoga" + +SPEC CHECKSUMS: + boost: 57d2868c099736d80fcd648bf211b4431e51a558 + CocoaAsyncSocket: 065fd1e645c7abab64f7a6a2007a48038fdc6a99 + cometchat-calls-sdk-react-native: ea52e3f34249a0245de44966693fa805b47fb6f7 + DoubleConversion: 5189b271737e1565bdce30deb4a08d647e3f5f54 + FBLazyVector: 5d4a3b7f411219a45a6d952f77d2c0a6c9989da5 + FBReactNativeSpec: 3fc2d478e1c4b08276f9dd9128f80ec6d5d85c1f + Flipper: 6edb735e6c3e332975d1b17956bcc584eccf5818 + Flipper-Boost-iOSX: fd1e2b8cbef7e662a122412d7ac5f5bea715403c + Flipper-DoubleConversion: 2dc99b02f658daf147069aad9dbd29d8feb06d30 + Flipper-Fmt: 60cbdd92fc254826e61d669a5d87ef7015396a9b + Flipper-Folly: 584845625005ff068a6ebf41f857f468decd26b3 + Flipper-Glog: 70c50ce58ddaf67dc35180db05f191692570f446 + Flipper-PeerTalk: 116d8f857dc6ef55c7a5a75ea3ceaafe878aadc9 + FlipperKit: 2efad7007d6745a3f95e4034d547be637f89d3f6 + fmt: ff9d55029c625d3757ed641535fd4a75fedc7ce9 + glog: 04b94705f318337d7ead9e6d17c019bd9b1f6b1b + hermes-engine: 81191603c4eaa01f5e4ae5737a9efcf64756c7b2 + JitsiWebRTC: f441eb0e2d67f0588bf24e21c5162e97342714fb + libevent: 4049cae6c81cdb3654a443be001fb9bdceff7913 + OpenSSL-Universal: ebc357f1e6bc71fa463ccb2fe676756aff50e88c + RCT-Folly: 424b8c9a7a0b9ab2886ffe9c3b041ef628fd4fb1 + RCTRequired: c0569ecc035894e4a68baecb30fe6a7ea6e399f9 + RCTTypeSafety: e90354072c21236e0bcf1699011e39acd25fea2f + React: a1be3c6dc0a6e949ccd3e659781aa47bbae1868f + React-callinvoker: 1020b33f6cb1a1824f9ca2a86609fbce2a73c6ed + React-Codegen: a0a26badf098d4a779acda922caf74f6ecabed28 + React-Core: 52075b80f10c26f62219d7b5d13d7d8089f027b3 + React-CoreModules: 21abab85d7ad9038ce2b1c33d39e3baaf7dc9244 + React-cxxreact: 4ad1cc861e32fb533dad6ff7a4ea25680fa1c994 + React-debug: 17366a3d5c5d2f5fc04f09101a4af38cb42b54ae + React-hermes: 37377d0a56aa0cf55c65248271866ce3268cde3f + React-jsi: 6de8b0ccc6b765b58e4eee9ee38049dbeaf5c221 + React-jsiexecutor: c7f826e40fa9cab5d37cab6130b1af237332b594 + React-jsinspector: aaed4cf551c4a1c98092436518c2d267b13a673f + React-logger: da1ebe05ae06eb6db4b162202faeafac4b435e77 + react-native-background-timer: 17ea5e06803401a379ebf1f20505b793ac44d0fe + react-native-cometchat-ui-kit: 15f2d32db9f6fe6ddb4633fe6e3e4589989f5210 + react-native-keep-awake: afad8a51dfef9fe9655a6344771be32c8596d774 + react-native-netinfo: 27f287f2d191693f3b9d01a4273137fcf91c3b5d + react-native-safe-area-context: 9e40fb181dac02619414ba1294d6c2a807056ab9 + react-native-webrtc: 4a4c31be61f88d1d3356526eebce72f462a6760e + React-NativeModulesApple: edb5ace14f73f4969df6e7b1f3e41bef0012740f + React-perflogger: 496a1a3dc6737f964107cb3ddae7f9e265ddda58 + React-RCTActionSheet: 02904b932b50e680f4e26e7a686b33ebf7ef3c00 + React-RCTAnimation: 88feaf0a85648fb8fd497ce749829774910276d6 + React-RCTAppDelegate: 5792ac0f0feccb584765fdd7aa81ea320c4d9b0b + React-RCTBlob: 0dbc9e2a13d241b37d46b53e54630cbad1f0e141 + React-RCTImage: b111645ab901f8e59fc68fbe31f5731bdbeef087 + React-RCTLinking: 3d719727b4c098aad3588aa3559361ee0579f5de + React-RCTNetwork: b44d3580be05d74556ba4efbf53570f17e38f734 + React-RCTSettings: c0c54b330442c29874cd4dae6e94190dc11a6f6f + React-RCTText: 9b9f5589d9b649d7246c3f336e116496df28cfe6 + React-RCTVibration: 691c67f3beaf1d084ceed5eb5c1dddd9afa8591e + React-rncore: 142268f6c92e296dc079aadda3fade778562f9e4 + React-runtimeexecutor: d465ba0c47ef3ed8281143f59605cacc2244d5c7 + React-runtimescheduler: 4941cc1b3cf08b792fbf666342c9fc95f1969035 + React-utils: b79f2411931f9d3ea5781404dcbb2fa8a837e13a + ReactCommon: 4b2bdcb50a3543e1c2b2849ad44533686610826d + RNCAsyncStorage: 0c357f3156fcb16c8589ede67cc036330b6698ca + RNCClipboard: 41d8d918092ae8e676f18adada19104fa3e68495 + RNGestureHandler: a479ebd5ed4221a810967000735517df0d2db211 + RNScreens: 85d3880b52d34db7b8eeebe2f1a0e807c05e69fa + SocketRocket: f32cd54efbe0f095c4d7594881e52619cfe80b17 + Yoga: 3efc43e0d48686ce2e8c60f99d4e6bd349aff981 + YogaKit: f782866e155069a2cca2517aafea43200b01fd5a + +PODFILE CHECKSUM: ff3fa715fd2f03a7831c39e21fb709cc3275aa89 + +COCOAPODS: 1.12.1 diff --git a/CometChatWorkspace/package.json b/CometChatWorkspace/package.json index 3ad2765..c38080c 100644 --- a/CometChatWorkspace/package.json +++ b/CometChatWorkspace/package.json @@ -1,6 +1,6 @@ { "name": "cometchat-chat-sample-app-react-native", - "version": "4.0.1", + "version": "4.0.2", "license": "SEE LICENSE IN LICENSE.md", "private": true, "scripts": { @@ -13,7 +13,7 @@ "dependencies": { "@cometchat/calls-sdk-react-native": "^4.0.2", "@cometchat/chat-sdk-react-native": "^4.0.2", - "@cometchat/chat-uikit-react-native": "^4.0.1", + "@cometchat/chat-uikit-react-native": "^4.0.2", "@react-native-async-storage/async-storage": "1.17.10", "@react-native-community/cli-platform-android": "^8.0.5", "@react-native-community/clipboard": "1.5.1", @@ -28,7 +28,7 @@ "react-native-keep-awake": "^4.0.0", "react-native-safe-area-context": "^3.1.9", "react-native-screens": "^3.10.1", - "react-native-webrtc": "^111.0.3" + "react-native-webrtc": "1.106.1" }, "devDependencies": { "@babel/core": "^7.20.0", diff --git a/CometChatWorkspace/src/StackNavigator.tsx b/CometChatWorkspace/src/StackNavigator.tsx index 2d75f08..ea06a2f 100644 --- a/CometChatWorkspace/src/StackNavigator.tsx +++ b/CometChatWorkspace/src/StackNavigator.tsx @@ -17,6 +17,8 @@ import { OutgoingCall } from "./components/calls/OutgoingCall"; import Contacts from "./components/conversation/Contacts"; import MessageInformation from "./components/messages/MessageInformation"; import MediaRecorder from "./components/shared/MediaRecorder"; +import FormBubble from "./components/shared/FormBubble"; +import CardBubble from "./components/shared/CardBubble"; function StackNavigator(props) { const Stack = createStackNavigator(); @@ -72,6 +74,8 @@ function StackNavigator(props) { + + ); diff --git a/CometChatWorkspace/src/components/shared/CardBubble.tsx b/CometChatWorkspace/src/components/shared/CardBubble.tsx new file mode 100644 index 0000000..2348fed --- /dev/null +++ b/CometChatWorkspace/src/components/shared/CardBubble.tsx @@ -0,0 +1,112 @@ +import { View, ScrollView } from 'react-native' +import React from 'react' +import { CometChatCardBubble, CardMessage } from '@cometchat/chat-uikit-react-native' + +const CardBubble = (props) => { + + function getCardMessage() { + const json = { + id: "1978", + muid: "1697641596", + conversationId: "nakul_user_rohit", + sender: "nakul", + receiverType: "user", + receiver: "rohit", + category: "interactive", + type: "card", + data: { + entities: { + sender: { + entity: { + uid: "nakul", + name: "Nakul", + role: "default", + status: "available", + lastActiveAt: 1697636600, + }, + entityType: "user", + }, + receiver: { + entity: { + uid: "rohit", + name: "Rohit", + role: "default", + status: "available", + lastActiveAt: 1696508846, + conversationId: "nakul_user_rohit", + }, + entityType: "user", + }, + }, + resource: + "REACT_NATIVE-4_0_0-2d83fe8e-a47e-444c-bbbf-c5d68afc030a-1697640527366", + interactionGoal: { + type: "none", + elementIds: [], + }, + interactiveData: { + text: "Introducing our latest product, the Super Widget 5000! With its advanced features and sleek design, this widget is sure to revolutionize the industry. Don't miss out on the opportunity to experience the future of widgets. Order yours today!", + imageUrl: + "https://upload.wikimedia.org/wikipedia/en/e/e1/Thomas_D._Baird_%28low-resolution%29.jpg", + cardActions: [ + { + action: { + url: "https://www.cometchat.com/", + actionType: "urlNavigation", + }, + elementId: "submitButton1", + buttonText: "Order Now", + elementType: "button", + disableAfterInteracted: true, + }, + { + action: { + url: "https://www.cometchat.com/", + actionType: "urlNavigation", + }, + elementId: "submitButton2", + buttonText: "Register Now", + elementType: "button", + disableAfterInteracted: true, + }, + { + action: { + url: "https://www.cometchat.com/", + actionType: "urlNavigation", + }, + elementId: "submitButton3", + buttonText: "Login Now", + elementType: "button", + disableAfterInteracted: true, + }, + ], + interactableElementIds: [ + "submitButton1", + "submitButton2", + "submitButton3", + ], + }, + allowSenderInteraction: true, + }, + sentAt: 1697641596, + deliveredAt: 1697641596, + readAt: 1697708285, + updatedAt: 1697708285, + }; + const cardMessage = CardMessage.fromJSON(json); + return cardMessage; + } + + return ( + + + + + + ) +} + +export default CardBubble \ No newline at end of file diff --git a/CometChatWorkspace/src/components/shared/FormBubble.tsx b/CometChatWorkspace/src/components/shared/FormBubble.tsx new file mode 100644 index 0000000..79d5c87 --- /dev/null +++ b/CometChatWorkspace/src/components/shared/FormBubble.tsx @@ -0,0 +1,188 @@ +import { View, ScrollView } from 'react-native' +import React from 'react' +import { CometChatFormBubble, FormMessage } from '@cometchat/chat-uikit-react-native' + +const FormBubble = (props) => { + + function getFormMessage() { + const json = { + id: "2862", + muid: "1698667506320", + conversationId: "group_group_1696408979857", + sender: "nakul", + receiverType: "group", + receiver: "group_1696408979857", + category: "interactive", + type: "form", + data: { + entities: { + sender: { + entity: { + uid: "nakul", + name: "Nakul", + role: "default", + status: "available", + lastActiveAt: 1698830332, + }, + entityType: "user", + }, + receiver: { + entity: { + guid: "group_1696408979857", + name: "chutiyaGang", + type: "public", + owner: "vivek", + createdAt: 1696408980, + updatedAt: 1698667314, + membersCount: 7, + conversationId: "group_group_1696408979857", + onlineMembersCount: 14, + }, + entityType: "group", + }, + }, + metadata: { + data: { + text: "Thanks For filling the Form!", + }, + type: "text", + category: "message", + receiver: "{$s}", + receiverType: "{$t}", + }, + resource: + "WEB-4_0_1-a9b124b3-e092-43a7-9f78-cf507c93d153-1698830285347", + interactions: [ + { + elementId: "element8", + interactedAt: 1699874632, + }, + ], + interactionGoal: { + type: "none", + elementIds: [], + }, + interactiveData: { + title: "Society Survey", + formFields: [ + { + label: "Name", + maxLines: 1, + optional: false, + elementId: "element1", + elementType: "textInput", + defaultValue: "vivek", + }, + { + label: "Last Name", + maxLines: 1, + optional: false, + elementId: "element2", + elementType: "textInput", + }, + { + label: "Address", + maxLines: 5, + optional: false, + elementId: "element3", + elementType: "textInput", + }, + { + label: "Country", + options: [ + { + label: "INDIA", + value: "option1", + }, + { + label: "AUSTRALIA", + value: "option2", + }, + ], + optional: false, + elementId: "element4", + elementType: "dropdown", + defaultValue: "option1", + }, + { + label: "Services", + options: [ + { + label: "Garbage", + value: "option1", + }, + { + label: "Electricity Bill", + value: "option2", + }, + { + label: "Lift", + value: "option3", + }, + ], + optional: false, + elementId: "element5", + elementType: "checkbox", + defaultValue: ["option1", "option2"], + }, + { + label: "Wing", + options: [ + { + label: "A", + value: "option1", + }, + { + label: "B", + value: "option2", + }, + ], + optional: false, + elementId: "element6", + elementType: "singleSelect", + defaultValue: "option1", + }, + { + action: { + url: "https://www.cometchat.com/", + actionType: "urlNavigation", + }, + elementId: "element9", + buttonText: "About us", + elementType: "button", + disableAfterInteracted: true, + }, + ], + submitElement: { + action: { + url: "", + actionType: "urlNavigation", + }, + elementId: "element8", + buttonText: "Submit", + elementType: "button", + disableAfterInteracted: true, + }, + }, + allowSenderInteraction: true, + }, + sentAt: 1698830332, + updatedAt: 1698830332, + }; + const formMessage = FormMessage.fromJSON(json); + return formMessage; + } + + return ( + + + + + + ) +} + +export default FormBubble \ No newline at end of file diff --git a/CometChatWorkspace/src/components/shared/SharedModuleList.tsx b/CometChatWorkspace/src/components/shared/SharedModuleList.tsx index 5fedf69..798e0dd 100644 --- a/CometChatWorkspace/src/components/shared/SharedModuleList.tsx +++ b/CometChatWorkspace/src/components/shared/SharedModuleList.tsx @@ -3,7 +3,7 @@ import { View, Text, ScrollView, TouchableOpacity, Image, StyleSheet } from 'rea import { AppTopBar } from '../common/AppTopBar' import { AppStyle } from '../../AppStyle' import { CardView } from '../common/CardView' -import { AudioBubble, AvatarIc, BadgeCount, FileBubble, ImageBubble, List, Message, MessageReceipt, Microphone, RightArrow, SoundManger, StatusIndicator, Theme, Translate, VideoBubble } from '../../resources' +import { AudioBubble, AvatarIc, BadgeCount, Card, FileBubble, Form, ImageBubble, List, Message, MessageReceipt, Microphone, RightArrow, SoundManger, StatusIndicator, Theme, Translate, VideoBubble } from '../../resources' const SharedModuleFeaturesList = { "Resources": [ @@ -90,9 +90,21 @@ const SharedModuleFeaturesList = { { id: "MediaRecorder", name: "Media Recorder", - info: "CometChaMediaRecorder is a component that allows you to record and send audio messages. To learn more about this component tap here.", + info: "CometChatMediaRecorder is a component that allows you to record and send audio messages. To learn more about this component tap here.", image: Microphone - } + }, + { + id: "FormBubble", + name: "Form Bubble", + info: "The CometChatFormBubble component is used to render a form within a chat bubble. To learn more about this component tap here", + image: Form + }, + { + id: "CardBubble", + name: "Card Bubble", + info: "The CometChatCardBubble component is used to display a card within a chat bubble. To learn more about this component tap here.", + image: Card + }, ], } diff --git a/CometChatWorkspace/src/resources/card.png b/CometChatWorkspace/src/resources/card.png new file mode 100644 index 0000000..2513ee0 Binary files /dev/null and b/CometChatWorkspace/src/resources/card.png differ diff --git a/CometChatWorkspace/src/resources/form.png b/CometChatWorkspace/src/resources/form.png new file mode 100644 index 0000000..6a98d7a Binary files /dev/null and b/CometChatWorkspace/src/resources/form.png differ diff --git a/CometChatWorkspace/src/resources/index.ts b/CometChatWorkspace/src/resources/index.ts index f73befd..1b3e903 100644 --- a/CometChatWorkspace/src/resources/index.ts +++ b/CometChatWorkspace/src/resources/index.ts @@ -38,6 +38,8 @@ import CallBubble from "./call_bubble.png"; import VideoCall from './VideoCall.png'; import Microphone from './mic.png'; import Info from './info.png'; +import Form from './form.png'; +import Card from './card.png'; export { Details, @@ -79,5 +81,7 @@ export { OutgoingCall, VideoCall, Microphone, - Info + Info, + Form, + Card }; diff --git a/CometChatWorkspace/yarn.lock b/CometChatWorkspace/yarn.lock index 555866b..01838b9 100644 --- a/CometChatWorkspace/yarn.lock +++ b/CometChatWorkspace/yarn.lock @@ -1151,22 +1151,22 @@ resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== -"@cometchat/calls-sdk-react-native@^4.0.0": - version "4.0.0" - resolved "https://registry.yarnpkg.com/@cometchat/calls-sdk-react-native/-/calls-sdk-react-native-4.0.0.tgz#d61dd8febad7006a06b33bf0c611ebdc2c98794b" - integrity sha512-aKNfKOjJPmDmlNPArNkY7n/VQZYAU+XU9DfsiTdxLRDuSk+Nt3lj+iICmeYwjYUWWIm5CbdBpgXBKcLPE+VcGw== +"@cometchat/calls-sdk-react-native@^4.0.2": + version "4.0.2" + resolved "https://registry.yarnpkg.com/@cometchat/calls-sdk-react-native/-/calls-sdk-react-native-4.0.2.tgz#962ea76ea4e0d1663755ce5aeb29206ee71a264a" + integrity sha512-uJFN0e5xPMpy7ZCMjfvCyJ/Q5EumQ1bej5RkzF3Z7vWDTRI8Yn+xj3952XHYnU7FZTpf4Ha1zqXCAu17spgRRg== -"@cometchat/chat-sdk-react-native@^4.0.1": - version "4.0.1" - resolved "https://registry.yarnpkg.com/@cometchat/chat-sdk-react-native/-/chat-sdk-react-native-4.0.1.tgz#1ab0932c7e781398f1cfa76389d122b5018aa4a4" - integrity sha512-nsRo3b3jypyF6twjm7E7NOELwP1+MEg83XF/19M+UrXx5yCFJDU3qSHkssZ6JArzyC1/0S3i8ePDFqwHSAHNPw== +"@cometchat/chat-sdk-react-native@^4.0.2", "@cometchat/chat-sdk-react-native@^4.0.3": + version "4.0.3" + resolved "https://registry.yarnpkg.com/@cometchat/chat-sdk-react-native/-/chat-sdk-react-native-4.0.3.tgz#90a7c85b95e4ff03d05d7c3d1b75aedc121eef84" + integrity sha512-9gWWaoQ7CTEEj76wcmMcKfpcQbnHEMXDRk6xX2ugIbRFsyiThkGGzD5CBPCDxMGGLvwENbIby3AtTUp/iuG/Lw== -"@cometchat/chat-uikit-react-native@^4.0.0": - version "4.0.0" - resolved "https://registry.yarnpkg.com/@cometchat/chat-uikit-react-native/-/chat-uikit-react-native-4.0.0.tgz#b75def215855d92dd06ee429c6757f12becb3b13" - integrity sha512-diswMsCgJYEMBASOZ/0FWuGmdagSVhYf5BlLZdK61fgDWHbWq+GPjJY+YZVPCh/MWCbf/V46UX03PeVF1/DSxA== +"@cometchat/chat-uikit-react-native@^4.0.2": + version "4.0.2" + resolved "https://registry.yarnpkg.com/@cometchat/chat-uikit-react-native/-/chat-uikit-react-native-4.0.2.tgz#d70d8f9ad3d058357900a99d9931b9c9fe30c1f7" + integrity sha512-HANEpIfwj9PsxkiZwptcJiHYJ2+ZPZVODlZOzqM7tMKUKQ4aUa1SPwuY6LhxAGNyql1vgeqtoOT7u+WIcGJ4Cg== dependencies: - "@cometchat/chat-sdk-react-native" "^4.0.1" + "@cometchat/chat-sdk-react-native" "^4.0.3" "@react-native-async-storage/async-storage" "^1.17.10" "@react-native-community/clipboard" "^1.5.1" @@ -1553,9 +1553,9 @@ merge-options "^3.0.4" "@react-native-async-storage/async-storage@^1.17.10": - version "1.19.3" - resolved "https://registry.yarnpkg.com/@react-native-async-storage/async-storage/-/async-storage-1.19.3.tgz#ad5fe3ed0a82d4624aa4500321c1e09c02daeb46" - integrity sha512-CwGfoHCWdPOTPS+2fW6YRE1fFBpT9++ahLEroX5hkgwyoQ+TkmjOaUxixdEIoVua9Pz5EF2pGOIJzqOTMWfBlA== + version "1.19.5" + resolved "https://registry.yarnpkg.com/@react-native-async-storage/async-storage/-/async-storage-1.19.5.tgz#d59dd493b2b25346412085dd48896cabca011eed" + integrity sha512-zLT7oNPXpW8BxJyHyq8AJbXtlHE/eonFWuJt44y0WeCGnp4KOJ8mfqD8mtAIKLyrYHHE1uadFe/s4C+diYAi8g== dependencies: merge-options "^3.0.4" @@ -2162,6 +2162,11 @@ acorn@^8.8.2, acorn@^8.9.0: resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.10.0.tgz#8be5b3907a67221a81ab23c7889c4c5526b62ec5" integrity sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw== +adm-zip@0.5.9: + version "0.5.9" + resolved "https://registry.yarnpkg.com/adm-zip/-/adm-zip-0.5.9.tgz#b33691028333821c0cf95c31374c5462f2905a83" + integrity sha512-s+3fXLkeeLjZ2kLjCBwQufpI5fuN+kIGBxu6530nVQZGVol0d7Y/M88/xw9HGGUcJjKf8LutN3VPRUBq6N7Ajg== + ajv@^6.12.4: version "6.12.6" resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" @@ -2631,6 +2636,11 @@ char-regex@^1.0.2: resolved "https://registry.yarnpkg.com/char-regex/-/char-regex-1.0.2.tgz#d744358226217f981ed58f479b1d6bcc29545dcf" integrity sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw== +chownr@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/chownr/-/chownr-2.0.0.tgz#15bfbe53d2eab4cf70f18a8cd68ebe5b3cb1dece" + integrity sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ== + ci-info@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-2.0.0.tgz#67a9e964be31a51e15e5010d58e6f12834002f46" @@ -2881,7 +2891,7 @@ debug@2.6.9, debug@^2.2.0: dependencies: ms "2.0.0" -debug@4.3.4, debug@^4.1.0, debug@^4.1.1, debug@^4.3.2, debug@^4.3.4: +debug@^4.1.0, debug@^4.1.1, debug@^4.3.2, debug@^4.3.4: version "4.3.4" resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865" integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== @@ -3587,6 +3597,13 @@ fs-extra@^8.1.0: jsonfile "^4.0.0" universalify "^0.1.0" +fs-minipass@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-2.1.0.tgz#7f5036fdbf12c63c169190cbe4199c852271f9fb" + integrity sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg== + dependencies: + minipass "^3.0.0" + fs.realpath@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" @@ -5479,6 +5496,21 @@ minimist@^1.2.6: resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.8.tgz#c1a464e7693302e082a075cee0c057741ac4772c" integrity sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA== +minipass@^3.0.0: + version "3.3.6" + resolved "https://registry.yarnpkg.com/minipass/-/minipass-3.3.6.tgz#7bba384db3a1520d18c9c0e5251c3444e95dd94a" + integrity sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw== + dependencies: + yallist "^4.0.0" + +minizlib@^2.1.1: + version "2.1.2" + resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-2.1.2.tgz#e90d3466ba209b932451508a11ce3d3632145931" + integrity sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg== + dependencies: + minipass "^3.0.0" + yallist "^4.0.0" + mkdirp@^0.5.1: version "0.5.6" resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.6.tgz#7def03d2432dcae4ba1d611445c48396062255f6" @@ -5486,6 +5518,11 @@ mkdirp@^0.5.1: dependencies: minimist "^1.2.6" +mkdirp@^1.0.3: + version "1.0.4" + resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e" + integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== + ms@2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" @@ -6067,14 +6104,15 @@ react-native-screens@^3.10.1: react-freeze "^1.0.0" warn-once "^0.1.0" -react-native-webrtc@^111.0.3: - version "111.0.3" - resolved "https://registry.yarnpkg.com/react-native-webrtc/-/react-native-webrtc-111.0.3.tgz#909d313f5181e9dc571ff72f1223016eb168942c" - integrity sha512-flharkWM5QTSlik+ppK5tf5W86IeabHnrMI7bKkhUJJyibDDMz6X3ReH3dtHWFbiRjDGLktZ4FGwqOCGhL68DA== +react-native-webrtc@1.106.1: + version "1.106.1" + resolved "https://registry.yarnpkg.com/react-native-webrtc/-/react-native-webrtc-1.106.1.tgz#31b18e8780bb927934ebddb5e03a8168cc6edf3c" + integrity sha512-955gqWFdISARz9D4hmnPzKQwpaU+AGqUbU+vBjzLCozUseSJ69tTQg2cShyPCBH6A1rwJQE+mrdjcpkeGbx3pQ== dependencies: + adm-zip "0.5.9" base64-js "1.5.1" - debug "4.3.4" event-target-shim "6.0.2" + tar "6.1.11" react-native@0.72.4: version "0.72.4" @@ -6749,6 +6787,18 @@ supports-preserve-symlinks-flag@^1.0.0: resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09" integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w== +tar@6.1.11: + version "6.1.11" + resolved "https://registry.yarnpkg.com/tar/-/tar-6.1.11.tgz#6760a38f003afa1b2ffd0ffe9e9abbd0eab3d621" + integrity sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA== + dependencies: + chownr "^2.0.0" + fs-minipass "^2.0.0" + minipass "^3.0.0" + minizlib "^2.1.1" + mkdirp "^1.0.3" + yallist "^4.0.0" + temp@^0.8.4: version "0.8.4" resolved "https://registry.yarnpkg.com/temp/-/temp-0.8.4.tgz#8c97a33a4770072e0a05f919396c7665a7dd59f2"