succesfully buidling android with 0 pacakge errors

This commit is contained in:
Nouman Tahir 2022-10-17 13:09:15 +05:00
parent 3c63b00f87
commit 269d3fb93a
14 changed files with 3133 additions and 3445 deletions

File diff suppressed because one or more lines are too long

View File

@ -18,10 +18,10 @@ PODS:
- AppCenterReactNativeShared (4.2.0):
- AppCenter/Core (= 4.2.0)
- boost (1.76.0)
- BugsnagReactNative (7.11.0):
- BugsnagReactNative (7.18.0):
- React-Core
- BVLinearGradient (2.6.2):
- React-Core
- BVLinearGradient (2.5.6):
- React
- CocoaAsyncSocket (7.6.5)
- DoubleConversion (1.1.6)
- FBLazyVector (0.67.3)
@ -32,68 +32,88 @@ PODS:
- React-Core (= 0.67.3)
- React-jsi (= 0.67.3)
- ReactCommon/turbomodule/core (= 0.67.3)
- Firebase/Analytics (7.6.0):
- Firebase/Analytics (8.15.0):
- Firebase/Core
- Firebase/Core (7.6.0):
- Firebase/Core (8.15.0):
- Firebase/CoreOnly
- FirebaseAnalytics (= 7.6.0)
- Firebase/CoreOnly (7.6.0):
- FirebaseCore (= 7.6.0)
- Firebase/DynamicLinks (7.6.0):
- FirebaseAnalytics (~> 8.15.0)
- Firebase/CoreOnly (8.15.0):
- FirebaseCore (= 8.15.0)
- Firebase/DynamicLinks (8.15.0):
- Firebase/CoreOnly
- FirebaseDynamicLinks (~> 7.6.0)
- Firebase/Messaging (7.6.0):
- FirebaseDynamicLinks (~> 8.15.0)
- Firebase/Messaging (8.15.0):
- Firebase/CoreOnly
- FirebaseMessaging (~> 7.6.0)
- FirebaseAnalytics (7.6.0):
- FirebaseCore (~> 7.0)
- FirebaseInstallations (~> 7.0)
- GoogleAppMeasurement (= 7.6.0)
- GoogleUtilities/AppDelegateSwizzler (~> 7.0)
- GoogleUtilities/MethodSwizzler (~> 7.0)
- GoogleUtilities/Network (~> 7.0)
- "GoogleUtilities/NSData+zlib (~> 7.0)"
- nanopb (~> 2.30907.0)
- FirebaseCore (7.6.0):
- FirebaseCoreDiagnostics (~> 7.4)
- GoogleUtilities/Environment (~> 7.0)
- GoogleUtilities/Logger (~> 7.0)
- FirebaseCoreDiagnostics (7.9.0):
- GoogleDataTransport (~> 8.0)
- GoogleUtilities/Environment (~> 7.0)
- GoogleUtilities/Logger (~> 7.0)
- nanopb (~> 2.30907.0)
- FirebaseDynamicLinks (7.6.0):
- FirebaseCore (~> 7.0)
- FirebaseInstallations (7.11.0):
- FirebaseCore (~> 7.0)
- GoogleUtilities/Environment (~> 7.0)
- GoogleUtilities/UserDefaults (~> 7.0)
- PromisesObjC (~> 1.2)
- FirebaseInstanceID (7.11.0):
- FirebaseCore (~> 7.0)
- FirebaseInstallations (~> 7.0)
- GoogleUtilities/Environment (~> 7.0)
- GoogleUtilities/UserDefaults (~> 7.0)
- FirebaseMessaging (7.6.0):
- FirebaseCore (~> 7.0)
- FirebaseInstanceID (~> 7.0)
- GoogleUtilities/AppDelegateSwizzler (~> 7.0)
- GoogleUtilities/Environment (~> 7.0)
- GoogleUtilities/Reachability (~> 7.0)
- GoogleUtilities/UserDefaults (~> 7.0)
- FirebaseMessaging (~> 8.15.0)
- FirebaseAnalytics (8.15.0):
- FirebaseAnalytics/AdIdSupport (= 8.15.0)
- FirebaseCore (~> 8.0)
- FirebaseInstallations (~> 8.0)
- GoogleUtilities/AppDelegateSwizzler (~> 7.7)
- GoogleUtilities/MethodSwizzler (~> 7.7)
- GoogleUtilities/Network (~> 7.7)
- "GoogleUtilities/NSData+zlib (~> 7.7)"
- nanopb (~> 2.30908.0)
- FirebaseAnalytics/AdIdSupport (8.15.0):
- FirebaseCore (~> 8.0)
- FirebaseInstallations (~> 8.0)
- GoogleAppMeasurement (= 8.15.0)
- GoogleUtilities/AppDelegateSwizzler (~> 7.7)
- GoogleUtilities/MethodSwizzler (~> 7.7)
- GoogleUtilities/Network (~> 7.7)
- "GoogleUtilities/NSData+zlib (~> 7.7)"
- nanopb (~> 2.30908.0)
- FirebaseCore (8.15.0):
- FirebaseCoreDiagnostics (~> 8.0)
- GoogleUtilities/Environment (~> 7.7)
- GoogleUtilities/Logger (~> 7.7)
- FirebaseCoreDiagnostics (8.15.0):
- GoogleDataTransport (~> 9.1)
- GoogleUtilities/Environment (~> 7.7)
- GoogleUtilities/Logger (~> 7.7)
- nanopb (~> 2.30908.0)
- FirebaseDynamicLinks (8.15.0):
- FirebaseCore (~> 8.0)
- FirebaseInstallations (8.15.0):
- FirebaseCore (~> 8.0)
- GoogleUtilities/Environment (~> 7.7)
- GoogleUtilities/UserDefaults (~> 7.7)
- PromisesObjC (< 3.0, >= 1.2)
- FirebaseMessaging (8.15.0):
- FirebaseCore (~> 8.0)
- FirebaseInstallations (~> 8.0)
- GoogleDataTransport (~> 9.1)
- GoogleUtilities/AppDelegateSwizzler (~> 7.7)
- GoogleUtilities/Environment (~> 7.7)
- GoogleUtilities/Reachability (~> 7.7)
- GoogleUtilities/UserDefaults (~> 7.7)
- nanopb (~> 2.30908.0)
- fmt (6.2.1)
- glog (0.3.5)
- GoogleAppMeasurement (7.6.0):
- GoogleUtilities/AppDelegateSwizzler (~> 7.0)
- GoogleUtilities/MethodSwizzler (~> 7.0)
- GoogleUtilities/Network (~> 7.0)
- "GoogleUtilities/NSData+zlib (~> 7.0)"
- nanopb (~> 2.30907.0)
- GoogleDataTransport (8.3.1):
- GoogleUtilities/Environment (~> 7.2)
- nanopb (~> 2.30907.0)
- PromisesObjC (~> 1.2)
- GoogleAppMeasurement (8.15.0):
- GoogleAppMeasurement/AdIdSupport (= 8.15.0)
- GoogleUtilities/AppDelegateSwizzler (~> 7.7)
- GoogleUtilities/MethodSwizzler (~> 7.7)
- GoogleUtilities/Network (~> 7.7)
- "GoogleUtilities/NSData+zlib (~> 7.7)"
- nanopb (~> 2.30908.0)
- GoogleAppMeasurement/AdIdSupport (8.15.0):
- GoogleAppMeasurement/WithoutAdIdSupport (= 8.15.0)
- GoogleUtilities/AppDelegateSwizzler (~> 7.7)
- GoogleUtilities/MethodSwizzler (~> 7.7)
- GoogleUtilities/Network (~> 7.7)
- "GoogleUtilities/NSData+zlib (~> 7.7)"
- nanopb (~> 2.30908.0)
- GoogleAppMeasurement/WithoutAdIdSupport (8.15.0):
- GoogleUtilities/AppDelegateSwizzler (~> 7.7)
- GoogleUtilities/MethodSwizzler (~> 7.7)
- GoogleUtilities/Network (~> 7.7)
- "GoogleUtilities/NSData+zlib (~> 7.7)"
- nanopb (~> 2.30908.0)
- GoogleDataTransport (9.2.0):
- GoogleUtilities/Environment (~> 7.7)
- nanopb (< 2.30910.0, >= 2.30908.0)
- PromisesObjC (< 3.0, >= 1.2)
- GoogleUtilities/AppDelegateSwizzler (7.7.0):
- GoogleUtilities/Environment
- GoogleUtilities/Logger
@ -113,28 +133,27 @@ PODS:
- GoogleUtilities/Logger
- GoogleUtilities/UserDefaults (7.7.0):
- GoogleUtilities/Logger
- libwebp (1.2.1):
- libwebp/demux (= 1.2.1)
- libwebp/mux (= 1.2.1)
- libwebp/webp (= 1.2.1)
- libwebp/demux (1.2.1):
- libwebp (1.2.3):
- libwebp/demux (= 1.2.3)
- libwebp/mux (= 1.2.3)
- libwebp/webp (= 1.2.3)
- libwebp/demux (1.2.3):
- libwebp/webp
- libwebp/mux (1.2.1):
- libwebp/mux (1.2.3):
- libwebp/demux
- libwebp/webp (1.2.1)
- lottie-ios (3.2.3)
- lottie-react-native (4.1.3):
- lottie-ios (~> 3.2.3)
- libwebp/webp (1.2.3)
- lottie-ios (3.4.0)
- lottie-react-native (5.1.4):
- lottie-ios (~> 3.4.0)
- React-Core
- MatomoTracker (7.5.1):
- MatomoTracker/Core (= 7.5.1)
- MatomoTracker/Core (7.5.1)
- nanopb (2.30907.0):
- nanopb/decode (= 2.30907.0)
- nanopb/encode (= 2.30907.0)
- nanopb/decode (2.30907.0)
- nanopb/encode (2.30907.0)
- PromisesObjC (1.2.12)
- nanopb (2.30908.0):
- nanopb/decode (= 2.30908.0)
- nanopb/encode (= 2.30908.0)
- nanopb/decode (2.30908.0)
- nanopb/encode (2.30908.0)
- Permission-Camera (3.6.1):
- RNPermissions
- PromisesObjC (2.1.1)
- RCT-Folly (2021.06.28.00-v2):
- boost
- DoubleConversion
@ -333,42 +352,49 @@ PODS:
- React-jsinspector (0.67.3)
- React-logger (0.67.3):
- glog
- react-native-camera (4.2.1):
- React-Core
- react-native-camera/RCT (= 4.2.1)
- react-native-camera/RN (= 4.2.1)
- react-native-camera/RCT (4.2.1):
- React-Core
- react-native-camera/RN (4.2.1):
- React-Core
- react-native-cameraroll (1.8.1):
- React
- react-native-config (1.4.2):
- react-native-config/App (= 1.4.2)
- react-native-config/App (1.4.2):
- react-native-config (1.4.11):
- react-native-config/App (= 1.4.11)
- react-native-config/App (1.4.11):
- React-Core
- react-native-date-picker (3.2.10):
- react-native-date-picker (4.2.5):
- React-Core
- react-native-matomo-sdk (0.4.1):
- MatomoTracker (~> 7)
- React (~> 0.60)
- react-native-fingerprint-scanner (6.0.0):
- React
- react-native-netinfo (5.9.10):
- React-Core
- react-native-orientation-locker (1.5.0):
- React-Core
- react-native-randombytes (3.6.1):
- React-Core
- react-native-receive-sharing-intent (1.0.4):
- React
- react-native-restart (0.0.23):
- React-Core
- react-native-safe-area-context (3.1.9):
- react-native-safe-area-context (3.4.1):
- React-Core
- react-native-splash-screen (3.2.0):
- React
- react-native-udp (4.1.4):
- react-native-splash-screen (3.3.0):
- React-Core
- react-native-udp (4.1.5):
- CocoaAsyncSocket
- React-Core
- react-native-version-number (0.3.6):
- React
- react-native-video (5.2.0):
- react-native-video (5.2.1):
- React-Core
- react-native-video/Video (= 5.2.0)
- react-native-video/Video (5.2.0):
- react-native-video/Video (= 5.2.1)
- react-native-video/Video (5.2.1):
- React-Core
- react-native-viewpager (5.0.11):
- React-Core
- react-native-webview (11.17.1):
- react-native-webview (11.23.1):
- React-Core
- React-perflogger (0.67.3)
- React-RCTActionSheet (0.67.3):
@ -437,33 +463,37 @@ PODS:
- React-perflogger (= 0.67.3)
- rn-fetch-blob (0.12.0):
- React-Core
- RNCAsyncStorage (1.12.1):
- RNCAsyncStorage (1.17.10):
- React-Core
- RNCPushNotificationIOS (1.8.0):
- RNCClipboard (1.11.1):
- React-Core
- RNFastImage (8.3.4):
- RNCPushNotificationIOS (1.10.1):
- React-Core
- SDWebImage (~> 5.8)
- SDWebImageWebPCoder (~> 0.6.1)
- RNFBAnalytics (10.8.1):
- Firebase/Analytics (~> 7.6.0)
- RNDeviceInfo (10.2.1):
- React-Core
- RNFastImage (8.6.1):
- React-Core
- SDWebImage (~> 5.11.1)
- SDWebImageWebPCoder (~> 0.8.4)
- RNFBAnalytics (14.12.0):
- Firebase/Analytics (= 8.15.0)
- React-Core
- RNFBApp
- RNFBApp (10.8.1):
- Firebase/CoreOnly (~> 7.6.0)
- RNFBApp (14.12.0):
- Firebase/CoreOnly (= 8.15.0)
- React-Core
- RNFBDynamicLinks (10.8.1):
- Firebase/DynamicLinks (~> 7.6.0)
- RNFBDynamicLinks (14.12.0):
- Firebase/DynamicLinks (= 8.15.0)
- GoogleUtilities/AppDelegateSwizzler
- React-Core
- RNFBApp
- RNFBMessaging (10.8.1):
- Firebase/Messaging (~> 7.6.0)
- RNFBMessaging (14.12.0):
- Firebase/Messaging (= 8.15.0)
- React-Core
- RNFBApp
- RNGestureHandler (1.10.3):
- React-Core
- RNIap (7.2.1):
- RNIap (7.5.6):
- React-Core
- RNImageCropPicker (0.35.3):
- React-Core
@ -476,7 +506,9 @@ PODS:
- TOCropViewController
- RNOS (1.2.6):
- React
- RNReanimated (2.4.1):
- RNPermissions (3.6.1):
- React-Core
- RNReanimated (2.11.0):
- DoubleConversion
- FBLazyVector
- FBReactNativeSpec
@ -484,7 +516,6 @@ PODS:
- RCT-Folly
- RCTRequired
- RCTTypeSafety
- React
- React-callinvoker
- React-Core
- React-Core/DevSupport
@ -504,18 +535,19 @@ PODS:
- React-RCTText
- ReactCommon/turbomodule/core
- Yoga
- RNScreens (2.18.1):
- RNScreens (3.14.0):
- React-Core
- React-RCTImage
- RNSVG (12.4.4):
- React-Core
- RNSVG (12.1.1):
- React
- RNVectorIcons (6.7.0):
- React
- SDWebImage (5.12.3):
- SDWebImage/Core (= 5.12.3)
- SDWebImage/Core (5.12.3)
- SDWebImageWebPCoder (0.6.1):
- SDWebImage (5.11.1):
- SDWebImage/Core (= 5.11.1)
- SDWebImage/Core (5.11.1)
- SDWebImageWebPCoder (0.8.5):
- libwebp (~> 1.0)
- SDWebImage/Core (~> 5.7)
- SDWebImage/Core (~> 5.10)
- TcpSockets (4.0.0):
- React
- TOCropViewController (2.6.1)
@ -536,6 +568,7 @@ DEPENDENCIES:
- glog (from `../node_modules/react-native/third-party-podspecs/glog.podspec`)
- lottie-ios (from `../node_modules/lottie-ios`)
- lottie-react-native (from `../node_modules/lottie-react-native`)
- Permission-Camera (from `../node_modules/react-native-permissions/ios/Camera`)
- 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`)
@ -550,11 +583,13 @@ DEPENDENCIES:
- 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-camera (from `../node_modules/react-native-camera`)
- "react-native-cameraroll (from `../node_modules/@react-native-community/cameraroll`)"
- react-native-config (from `../node_modules/react-native-config`)
- react-native-date-picker (from `../node_modules/react-native-date-picker`)
- react-native-matomo-sdk (from `../node_modules/react-native-matomo-sdk`)
- react-native-fingerprint-scanner (from `../node_modules/react-native-fingerprint-scanner`)
- "react-native-netinfo (from `../node_modules/@react-native-community/netinfo`)"
- react-native-orientation-locker (from `../node_modules/react-native-orientation-locker`)
- react-native-randombytes (from `../node_modules/react-native-randombytes`)
- react-native-receive-sharing-intent (from `../node_modules/react-native-receive-sharing-intent`)
- react-native-restart (from `../node_modules/react-native-restart`)
@ -563,7 +598,6 @@ DEPENDENCIES:
- react-native-udp (from `../node_modules/react-native-udp`)
- react-native-version-number (from `../node_modules/react-native-version-number`)
- react-native-video (from `../node_modules/react-native-video`)
- "react-native-viewpager (from `../node_modules/@react-native-community/viewpager`)"
- react-native-webview (from `../node_modules/react-native-webview`)
- React-perflogger (from `../node_modules/react-native/ReactCommon/reactperflogger`)
- React-RCTActionSheet (from `../node_modules/react-native/Libraries/ActionSheetIOS`)
@ -578,8 +612,10 @@ DEPENDENCIES:
- React-runtimeexecutor (from `../node_modules/react-native/ReactCommon/runtimeexecutor`)
- ReactCommon/turbomodule/core (from `../node_modules/react-native/ReactCommon`)
- rn-fetch-blob (from `../node_modules/rn-fetch-blob`)
- "RNCAsyncStorage (from `../node_modules/@react-native-community/async-storage`)"
- "RNCAsyncStorage (from `../node_modules/@react-native-async-storage/async-storage`)"
- "RNCClipboard (from `../node_modules/@react-native-clipboard/clipboard`)"
- "RNCPushNotificationIOS (from `../node_modules/@react-native-community/push-notification-ios`)"
- RNDeviceInfo (from `../node_modules/react-native-device-info`)
- RNFastImage (from `../node_modules/react-native-fast-image`)
- "RNFBAnalytics (from `../node_modules/@react-native-firebase/analytics`)"
- "RNFBApp (from `../node_modules/@react-native-firebase/app`)"
@ -589,6 +625,7 @@ DEPENDENCIES:
- RNIap (from `../node_modules/react-native-iap`)
- RNImageCropPicker (from `../node_modules/react-native-image-crop-picker`)
- RNOS (from `../node_modules/react-native-os`)
- RNPermissions (from `../node_modules/react-native-permissions`)
- RNReanimated (from `../node_modules/react-native-reanimated`)
- RNScreens (from `../node_modules/react-native-screens`)
- RNSVG (from `../node_modules/react-native-svg`)
@ -608,14 +645,12 @@ SPEC REPOS:
- FirebaseCoreDiagnostics
- FirebaseDynamicLinks
- FirebaseInstallations
- FirebaseInstanceID
- FirebaseMessaging
- fmt
- GoogleAppMeasurement
- GoogleDataTransport
- GoogleUtilities
- libwebp
- MatomoTracker
- nanopb
- PromisesObjC
- SDWebImage
@ -647,6 +682,8 @@ EXTERNAL SOURCES:
:path: "../node_modules/lottie-ios"
lottie-react-native:
:path: "../node_modules/lottie-react-native"
Permission-Camera:
:path: "../node_modules/react-native-permissions/ios/Camera"
RCT-Folly:
:podspec: "../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec"
RCTRequired:
@ -671,16 +708,20 @@ EXTERNAL SOURCES:
:path: "../node_modules/react-native/ReactCommon/jsinspector"
React-logger:
:path: "../node_modules/react-native/ReactCommon/logger"
react-native-camera:
:path: "../node_modules/react-native-camera"
react-native-cameraroll:
:path: "../node_modules/@react-native-community/cameraroll"
react-native-config:
:path: "../node_modules/react-native-config"
react-native-date-picker:
:path: "../node_modules/react-native-date-picker"
react-native-matomo-sdk:
:path: "../node_modules/react-native-matomo-sdk"
react-native-fingerprint-scanner:
:path: "../node_modules/react-native-fingerprint-scanner"
react-native-netinfo:
:path: "../node_modules/@react-native-community/netinfo"
react-native-orientation-locker:
:path: "../node_modules/react-native-orientation-locker"
react-native-randombytes:
:path: "../node_modules/react-native-randombytes"
react-native-receive-sharing-intent:
@ -697,8 +738,6 @@ EXTERNAL SOURCES:
:path: "../node_modules/react-native-version-number"
react-native-video:
:path: "../node_modules/react-native-video"
react-native-viewpager:
:path: "../node_modules/@react-native-community/viewpager"
react-native-webview:
:path: "../node_modules/react-native-webview"
React-perflogger:
@ -728,9 +767,13 @@ EXTERNAL SOURCES:
rn-fetch-blob:
:path: "../node_modules/rn-fetch-blob"
RNCAsyncStorage:
:path: "../node_modules/@react-native-community/async-storage"
:path: "../node_modules/@react-native-async-storage/async-storage"
RNCClipboard:
:path: "../node_modules/@react-native-clipboard/clipboard"
RNCPushNotificationIOS:
:path: "../node_modules/@react-native-community/push-notification-ios"
RNDeviceInfo:
:path: "../node_modules/react-native-device-info"
RNFastImage:
:path: "../node_modules/react-native-fast-image"
RNFBAnalytics:
@ -749,6 +792,8 @@ EXTERNAL SOURCES:
:path: "../node_modules/react-native-image-crop-picker"
RNOS:
:path: "../node_modules/react-native-os"
RNPermissions:
:path: "../node_modules/react-native-permissions"
RNReanimated:
:path: "../node_modules/react-native-reanimated"
RNScreens:
@ -771,31 +816,30 @@ SPEC CHECKSUMS:
appcenter-crashes: 804ae51c5d1742ce20fdb6a68b3d06208a404ad5
AppCenterReactNativeShared: ef370308277adf71ec1586798b196e4cc35335ea
boost: a7c83b31436843459a1961bfd74b96033dc77234
BugsnagReactNative: a96bc039e0e4ec317a8b331714393d836ca60557
BVLinearGradient: e3aad03778a456d77928f594a649e96995f1c872
BugsnagReactNative: 90db2ee1ae4e7b04c56ce0bd00c098c818fc1ee7
BVLinearGradient: 34a999fda29036898a09c6a6b728b0b4189e1a44
CocoaAsyncSocket: 065fd1e645c7abab64f7a6a2007a48038fdc6a99
DoubleConversion: 831926d9b8bf8166fd87886c4abab286c2422662
FBLazyVector: 808f741ddb0896a20e5b98cc665f5b3413b072e2
FBReactNativeSpec: 94473205b8741b61402e8c51716dea34aa3f5b2f
Firebase: e1e089d9aac215a52442583f818ab61de3c4581b
FirebaseAnalytics: 9f8f4feab1f3fddf4e4515f8f022fe6aa9e51043
FirebaseCore: 0a43b7f1c5b36f3358cd703011ca4c7e0df55870
FirebaseCoreDiagnostics: 3d36e05da74cb8b7ce30e6594a8f201b982c725c
FirebaseDynamicLinks: 1ba27bcead0c55cb3fa48db7e1ca75005f8123d0
FirebaseInstallations: a58d4f72ec5861840b84df489f2668d970df558a
FirebaseInstanceID: ad5135045a498d7775903efd39762d2cdfa1be27
FirebaseMessaging: 4b9b2850fcfcaac2820097ee3703ba6cfff3df84
Firebase: 5f8193dff4b5b7c5d5ef72ae54bb76c08e2b841d
FirebaseAnalytics: 7761cbadb00a717d8d0939363eb46041526474fa
FirebaseCore: 5743c5785c074a794d35f2fff7ecc254a91e08b1
FirebaseCoreDiagnostics: 92e07a649aeb66352b319d43bdd2ee3942af84cb
FirebaseDynamicLinks: 1dc816ef789c5adac6fede0b46d11478175c70e4
FirebaseInstallations: 40bd9054049b2eae9a2c38ef1c3dd213df3605cd
FirebaseMessaging: 5e5118a2383b3531e730d974680954c679ca0a13
fmt: ff9d55029c625d3757ed641535fd4a75fedc7ce9
glog: 85ecdd10ee8d8ec362ef519a6a45ff9aa27b2e85
GoogleAppMeasurement: c542a2feaac9ab98fd074e8f1a02c3585bbfbd47
GoogleDataTransport: 8b0e733ea77c9218778e5a9e34ba9508b8328939
GoogleAppMeasurement: 4c19f031220c72464d460c9daa1fb5d1acce958e
GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f
GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1
libwebp: 98a37e597e40bfdb4c911fc98f2c53d0b12d05fc
lottie-ios: c058aeafa76daa4cf64d773554bccc8385d0150e
lottie-react-native: b561920bba7ec727ec94a473b683cffba00faece
MatomoTracker: a6b84f8f1c74703bdba8d4b6dce984942a57a47d
nanopb: 59221d7f958fb711001e6a449489542d92ae113e
PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97
libwebp: 60305b2e989864154bd9be3d772730f08fc6a59c
lottie-ios: 69495122151a378fdc7d1bb4c5930347e37baf1f
lottie-react-native: b702fab740cdb952a8e2354713d3beda63ff97b0
nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96
Permission-Camera: bf6791b17c7f614b6826019fcfdcc286d3a107f6
PromisesObjC: ab77feca74fa2823e7af4249b8326368e61014cb
RCT-Folly: 803a9cfd78114b2ec0f140cfa6fa2a6bafb2d685
RCTRequired: 3c77b683474faf23920fbefc71c4e13af21470c0
RCTTypeSafety: 720b1841260dac692444c2822b27403178da8b28
@ -808,21 +852,22 @@ SPEC CHECKSUMS:
React-jsiexecutor: 15ea57ead631a11fad57634ff69f78e797113a39
React-jsinspector: 1e1e03345cf6d47779e2061d679d0a87d9ae73d8
React-logger: 1e10789cb84f99288479ba5f20822ce43ced6ffe
react-native-camera: 3eae183c1d111103963f3dd913b65d01aef8110f
react-native-cameraroll: e2917a5e62da9f10c3d525e157e25e694d2d6dfa
react-native-config: c98128a72bc2c3a1ca72caec0b021f0fa944aa29
react-native-date-picker: 242eec7af56cea5fb2706d5db5d3837060b3884b
react-native-matomo-sdk: 025c54f92e1e26a4d0acee7c3f28cb0fc7e4729c
react-native-config: bcafda5b4c51491ee1b0e1d0c4e3905bc7b56c1b
react-native-date-picker: 55193347d8d0f40948f441ffd4e5db6f0a8fbe13
react-native-fingerprint-scanner: ac6656f18c8e45a7459302b84da41a44ad96dbbe
react-native-netinfo: 30fb89fa913c342be82a887b56e96be6d71201dd
react-native-orientation-locker: 851f6510d8046ea2f14aa169b1e01fcd309a94ba
react-native-randombytes: 421f1c7d48c0af8dbcd471b0324393ebf8fe7846
react-native-receive-sharing-intent: feba0a332a07977549a85aa58b496eb44368366a
react-native-restart: aaad36f3ed7031daac3565f4a79d67e4f3884a50
react-native-safe-area-context: b6e0e284002381d2ff29fa4fff42b4d8282e3c94
react-native-splash-screen: 200d11d188e2e78cea3ad319964f6142b6384865
react-native-udp: 501c9f6b93991a034bc92123d37f2648f1086630
react-native-safe-area-context: 9e40fb181dac02619414ba1294d6c2a807056ab9
react-native-splash-screen: 4312f786b13a81b5169ef346d76d33bc0c6dc457
react-native-udp: 8864b1211857e9d8224ae5cbaf8580970fb99de1
react-native-version-number: b415bbec6a13f2df62bf978e85bc0d699462f37f
react-native-video: a4c2635d0802f983594b7057e1bce8f442f0ad28
react-native-viewpager: b99b53127d830885917ef84809c5065edd614a78
react-native-webview: 162b6453d074e0b1c7025242bb7a939b6f72b9e7
react-native-video: c26780b224543c62d5e1b2a7244a5cd1b50e8253
react-native-webview: d33e2db8925d090871ffeb232dfa50cb3a727581
React-perflogger: 93d3f142d6d9a46e635f09ba0518027215a41098
React-RCTActionSheet: 87327c3722203cc79cf79d02fb83e7332aeedd18
React-RCTAnimation: 009c87c018d50e0b38692699405ebe631ff4872d
@ -836,28 +881,31 @@ SPEC CHECKSUMS:
React-runtimeexecutor: af1946623656f9c5fd64ca6f36f3863516193446
ReactCommon: 650e33cde4fb7d36781cd3143f5276da0abb2f96
rn-fetch-blob: f065bb7ab7fb48dd002629f8bdcb0336602d3cba
RNCAsyncStorage: b03032fdbdb725bea0bd9e5ec5a7272865ae7398
RNCPushNotificationIOS: 61a7c72bd1ebad3568025957d001e0f0e7b32191
RNFastImage: d4870d58f5936111c56218dbd7fcfc18e65b58ff
RNFBAnalytics: 454b17745d3824156cb906e2777d85f6848bf3e1
RNFBApp: 02bde3edecf2e9694b908a5d3504e03449980f20
RNFBDynamicLinks: 13a25bde71fd3efd5d583386241d46c2e6d4d237
RNFBMessaging: 1823217d31e942531cc3f51fb5367dcbc69c1e10
RNCAsyncStorage: 0c357f3156fcb16c8589ede67cc036330b6698ca
RNCClipboard: 2834e1c4af68697089cdd455ee4a4cdd198fa7dd
RNCPushNotificationIOS: 87b8d16d3ede4532745e05b03c42cff33a36cc45
RNDeviceInfo: c31137f22ee779fe3931d1a8d60cc1af80ef4077
RNFastImage: 3207b9eb17c2425d574ca40db35185db6e324f4e
RNFBAnalytics: ea1421b49a0bf5e5bb7274df4a330713d0e85d2e
RNFBApp: e4439717c23252458da2b41b81b4b475c86f90c4
RNFBDynamicLinks: 538840f6e3f58511f857d15df1bc25ed655dc283
RNFBMessaging: 40dac204b4197a2661dec5be964780c6ec39bf65
RNGestureHandler: a479ebd5ed4221a810967000735517df0d2db211
RNIap: 536b64f090a3d2e707b4f55d9aa5351482f20ea4
RNIap: d248609d1b8937e63bd904e865c318e9b1457eff
RNImageCropPicker: 08ba3a2e2f4f8833d606f01906c371e382c4dea9
RNOS: 6f2f9a70895bbbfbdad7196abd952e7b01d45027
RNReanimated: 32c91e28f5780937b8efc07ddde1bab8d373fe0b
RNScreens: f7ad633b2e0190b77b6a7aab7f914fad6f198d8d
RNSVG: 551acb6562324b1d52a4e0758f7ca0ec234e278f
RNPermissions: dcdb7b99796bbeda6975a6e79ad519c41b251b1c
RNReanimated: f10aebf6db27ca3da4aea207f9b4ac0127b8274b
RNScreens: 4830eb40e0793b38849965cd27f4f3a7d7bc65c1
RNSVG: ecd661f380a07ba690c9c5929c475a44f432d674
RNVectorIcons: 368d6d8b8301224e5ffb6254191f4f8876c2be0d
SDWebImage: 53179a2dba77246efa8a9b85f5c5b21f8f43e38f
SDWebImageWebPCoder: d0dac55073088d24b2ac1b191a71a8f8d0adac21
SDWebImage: a7f831e1a65eb5e285e3fb046a23fcfbf08e696d
SDWebImageWebPCoder: 908b83b6adda48effe7667cd2b7f78c897e5111d
TcpSockets: 4ef55305239923b343ed0a378b1fac188b1373b0
TOCropViewController: edfd4f25713d56905ad1e0b9f5be3fbe0f59c863
toolbar-android: 2a73856e98b750d7e71ce4644d3f41cc98211719
Yoga: 90dcd029e45d8a7c1ff059e8b3c6612ff409061a
PODFILE CHECKSUM: b70a5310f18cf1e14a5295d014ae8bf485e6e5d4
PODFILE CHECKSUM: 0282022703ad578ab2d9afbf3147ba3b373b4311
COCOAPODS: 1.11.2
COCOAPODS: 1.11.3

View File

@ -38,8 +38,8 @@
"@hiveio/dhive": "^1.0.1",
"@native-html/iframe-plugin": "^2.6.1",
"@native-html/table-plugin": "^5.3.1",
"@react-native-async-storage/async-storage": "^1.17.10",
"@react-native-clipboard/clipboard": "^1.8.5",
"@react-native-community/async-storage": "^1.11.0",
"@react-native-community/cameraroll": "^1.3.0",
"@react-native-community/cli-platform-ios": "^4.10.1",
"@react-native-community/netinfo": "^5.3.3",
@ -81,7 +81,7 @@
"intl": "^1.2.5",
"jsc-android": "^241213.1.0",
"lodash": "^4.17.13",
"lottie-ios": "3.2.3",
"lottie-ios": "3.4.0",
"lottie-react-native": "^5.1.3",
"moment": "^2.29.2",
"path-browserify": "0.0.0",
@ -90,8 +90,8 @@
"querystring-es3": "~0.2.0",
"react": "17.0.2",
"react-intl": "^3.9.2",
"react-native-actions-sheet": "^0.6.1",
"react-native": "0.67.3",
"react-native-actions-sheet": "^0.6.1",
"react-native-actionsheet": "ecency/react-native-actionsheet",
"react-native-animatable": "^1.3.3",
"react-native-autoheight-webview": "^1.5.8",
@ -134,7 +134,7 @@
"react-native-render-html": "^6.0.5",
"react-native-restart": "^0.0.23",
"react-native-safe-area-context": "^3.4.1",
"react-native-screens": "3.13.1",
"react-native-screens": "3.14.0",
"react-native-scrollable-tab-view": "ecency/react-native-scrollable-tab-view",
"react-native-slider": "^0.11.0",
"react-native-snap-carousel": "^3.8.0",

View File

@ -1,4 +1,4 @@
import AsyncStorage from '@react-native-community/async-storage'
import AsyncStorage from '@react-native-async-storage/async-storage'
import Reactotron from 'reactotron-react-native'
import { reactotronRedux } from 'reactotron-redux'

View File

@ -142,7 +142,7 @@ const ForegroundNotification = ({ remoteMessage }: Props) => {
<IconButton name="close" color="white" size={28} onPress={hide} />
</View>
</AnimatedView>
);
)
);
};

View File

@ -1,6 +1,6 @@
import React, { useState, useEffect, useCallback } from 'react';
import { View, FlatList, Text, TouchableOpacity } from 'react-native';
import {debounce} from 'lodash';
import { debounce } from 'lodash';
import { UserAvatar } from '../..';
import { lookupAccounts } from '../../../providers/hive/dhive';
import { extractWordAtIndex } from '../../../utils/editor';
@ -56,11 +56,11 @@ export const UsernameAutofillBar = ({ text, selection, onApplyUsername }: Props)
}
setSearchedUsers(users);
}
},
200,
{ leading: true },
),
[]
);
const _onUserSelect = (username) => {

View File

@ -3,7 +3,7 @@ import RenderHTML, { CustomRendererProps, Element, TNode } from 'react-native-re
import { useHtmlIframeProps, iframeModel } from '@native-html/iframe-plugin';
import WebView from 'react-native-webview';
import { ScrollView } from 'react-native-gesture-handler';
import { prependChild, removeElement } from 'htmlparser2/node_modules/domutils';
// import { prependChild, removeElement } from 'htmlparser2/node_modules/domutils';
import styles from './postHtmlRendererStyles';
import { LinkData, parseLinkData } from './linkDataParser';
import VideoThumb from './videoThumb';
@ -177,8 +177,9 @@ export const PostHtmlRenderer = memo(
const header = child.children[headerIndex];
const headerRow = new Element('tr', {}, [header]);
removeElement(header);
prependChild(element, headerRow);
//TODO: put back repalcement for domutils
// removeElement(header);
// prependChild(element, headerRow);
}
}
});

View File

@ -36,7 +36,7 @@ const postsListContainer = (
ref,
) => {
const flatListRef = useRef(null);
const flatListRef = useRef(null);
const [imageHeights, setImageHeights] = useState(new Map<string, number>());
@ -65,7 +65,7 @@ const postsListContainer = (
});
}
}, [posts]);
}, [posts]);
useEffect(() => {
console.log('Scroll Position: ', scrollPosition);
@ -74,7 +74,7 @@ const postsListContainer = (
animated: false,
});
}, [scrollPosition]);
}, [scrollPosition]);
const _setImageHeightInMap = (mapKey: string, height: number) => {
if (mapKey && height) {
@ -115,6 +115,7 @@ const postsListContainer = (
get(p, 'author', null) &&
posts &&
posts.filter((x) => x.permlink === p.permlink).length <= 0
) {
//get image height from cache if available
const localId = p.author + p.permlink;
@ -134,70 +135,71 @@ const postsListContainer = (
);
}
}
}
let isMuted = mutes && mutes.indexOf(item.author) > -1;
if (!isMuted && get(item, 'author', null)) {
//get image height from cache if available
const localId = item.author + item.permlink;
const imgHeight = imageHeights.get(localId);
e.push(
<PostCard
key={`${item.author}-${item.permlink}`}
content={item}
isHideImage={isHideImages}
imageHeight={imgHeight}
setImageHeight={_setImageHeightInMap}
pageType={pageType}
showQuickReplyModal={showQuickReplyModal}
mutes={mutes}
/>,
);
}
return e;
let isMuted = mutes && mutes.indexOf(item.author) > -1;
if (!isMuted && get(item, 'author', null)) {
//get image height from cache if available
const localId = item.author + item.permlink;
const imgHeight = imageHeights.get(localId);
e.push(
<PostCard
key={`${item.author}-${item.permlink}`}
content={item}
isHideImage={isHideImages}
imageHeight={imgHeight}
setImageHeight={_setImageHeightInMap}
pageType={pageType}
showQuickReplyModal={showQuickReplyModal}
mutes={mutes}
/>,
);
}
return e;
};
return (
<ThemeContainer>
{({ isDarkTheme }) => (
<FlatList
ref={flatListRef}
data={posts}
showsVerticalScrollIndicator={false}
renderItem={_renderItem}
keyExtractor={(content, index) => `${content.author}/${content.permlink}-${index}`}
removeClippedSubviews
onEndReachedThreshold={1}
maxToRenderPerBatch={3}
initialNumToRender={3}
windowSize={5}
extraData={imageHeights}
onEndReached={_onEndReached}
onMomentumScrollBegin={() => {
_onEndReachedCalledDuringMomentum = false;
}}
ListFooterComponent={_renderFooter}
refreshControl={
<RefreshControl
refreshing={isRefreshing}
onRefresh={() => {
if (onLoadPosts) {
onLoadPosts(true);
}
}}
progressBackgroundColor="#357CE6"
tintColor={!isDarkTheme ? '#357ce6' : '#96c0ff'}
titleColor="#fff"
colors={['#fff']}
/>
}
{...props}
/>
)}
</ThemeContainer>
);
};
return (
<ThemeContainer>
{({ isDarkTheme }) => (
<FlatList
ref={flatListRef}
data={posts}
showsVerticalScrollIndicator={false}
renderItem={_renderItem}
keyExtractor={(content, index) => `${content.author}/${content.permlink}-${index}`}
removeClippedSubviews
onEndReachedThreshold={1}
maxToRenderPerBatch={3}
initialNumToRender={3}
windowSize={5}
extraData={imageHeights}
onEndReached={_onEndReached}
onMomentumScrollBegin={() => {
_onEndReachedCalledDuringMomentum = false;
}}
ListFooterComponent={_renderFooter}
refreshControl={
<RefreshControl
refreshing={isRefreshing}
onRefresh={() => {
if (onLoadPosts) {
onLoadPosts(true);
}
}}
progressBackgroundColor="#357CE6"
tintColor={!isDarkTheme ? '#357ce6' : '#96c0ff'}
titleColor="#fff"
colors={['#fff']}
/>
}
{...props}
/>
)}
</ThemeContainer>
);
};
}
export default forwardRef(postsListContainer);
export default forwardRef(postsListContainer);

View File

@ -76,7 +76,7 @@ export const StackNavigator = ({ initRoute }) => {
return (
<RootStack.Navigator
initialRouteName={initRoute}
screenOptions={{ headerShown: false, animation: 'slide_from_bottom' }}
screenOptions={{ headerShown: false, animation: 'slide_from_bottom' }}>
<RootStack.Screen name={ROUTES.STACK.MAIN} component={MainStackNavigator} />

View File

@ -1,6 +1,6 @@
import { QueryClient } from '@tanstack/react-query';
import { createAsyncStoragePersister } from '@tanstack/query-async-storage-persister';
import AsyncStorage from '@react-native-community/async-storage';
import AsyncStorage from '@react-native-async-storage/async-storage';
import { PersistQueryClientProviderProps } from '@tanstack/react-query-persist-client';
export const initQueryClient = () => {

View File

@ -1,5 +1,5 @@
import sha256 from 'crypto-js/sha256';
import AsyncStorage from '@react-native-community/async-storage';
import AsyncStorage from '@react-native-async-storage/async-storage';
import parseVersionNumber from '../utils/parseVersionNumber';
// CONSTANTS

View File

@ -1,7 +1,7 @@
import { createStore, applyMiddleware, compose } from 'redux';
import thunk from 'redux-thunk';
import { persistStore, persistReducer, createTransform } from 'redux-persist';
import AsyncStorage from '@react-native-community/async-storage';
import AsyncStorage from '@react-native-async-storage/async-storage';
import createMigrate from 'redux-persist/es/createMigrate';
import Reactotron from '../../../reactotron-config';

View File

@ -3,7 +3,7 @@ import { connect } from 'react-redux';
import { injectIntl } from 'react-intl';
import { Alert, AppState, AppStateStatus } from 'react-native';
import get from 'lodash/get';
import AsyncStorage from '@react-native-community/async-storage';
import AsyncStorage from '@react-native-async-storage/async-storage';
import { isArray } from 'lodash';
// Services and Actions

5716
yarn.lock

File diff suppressed because it is too large Load Diff