Skip to content

Commit 1f90980

Browse files
committed
chore: update dependencies and type
1 parent ffbb8fc commit 1f90980

File tree

10 files changed

+3430
-1254
lines changed

10 files changed

+3430
-1254
lines changed

docs-validation/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
"@react-native-firebase/messaging": "^14.7.0",
1515
"@react-navigation/native": "^6.0.6",
1616
"@react-navigation/native-stack": "^6.7.0",
17-
"@sendbird/chat": "^4.12.8",
17+
"@sendbird/chat": "^4.12.9",
1818
"react": "18.2.0",
1919
"react-native": "0.74.3",
2020
"react-native-create-thumbnail": "^2.0.0",

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@
9898
]
9999
},
100100
"resolutions": {
101-
"@sendbird/chat": "4.12.8",
101+
"@sendbird/chat": "4.12.9",
102102
"@types/react": "^18"
103103
}
104104
}

packages/uikit-chat-hooks/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@
5555
"typescript": "5.2.2"
5656
},
5757
"peerDependencies": {
58-
"@sendbird/chat": "^4.12.8",
58+
"@sendbird/chat": "^4.12.9",
5959
"react": ">=16.13.1"
6060
},
6161
"react-native-builder-bob": {

packages/uikit-react-native/package.json

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,7 @@
6767
},
6868
"devDependencies": {
6969
"@bam.tech/react-native-image-resizer": "^3.0.4",
70+
"@react-native-async-storage/async-storage": "^1.17.6",
7071
"@react-native-camera-roll/camera-roll": "^5.4.0",
7172
"@react-native-clipboard/clipboard": "^1.8.5",
7273
"@react-native-community/netinfo": "^9.3.0",
@@ -104,11 +105,12 @@
104105
},
105106
"peerDependencies": {
106107
"@bam.tech/react-native-image-resizer": ">=3.0.0",
108+
"@react-native-async-storage/async-storage": "^1.17.6",
107109
"@react-native-camera-roll/camera-roll": ">=5.0.0",
108110
"@react-native-clipboard/clipboard": ">=1.8.5",
109111
"@react-native-community/netinfo": ">=9.3.0",
110112
"@react-native-firebase/messaging": ">=14.4.0",
111-
"@sendbird/chat": "^4.12.8",
113+
"@sendbird/chat": "^4.12.9",
112114
"@sendbird/react-native-scrollview-enhancer": "*",
113115
"date-fns": ">=2.28.0",
114116
"expo-av": ">=12.0.4",
@@ -135,6 +137,9 @@
135137
"@bam.tech/react-native-image-resizer": {
136138
"optional": true
137139
},
140+
"@react-native-async-storage/async-storage": {
141+
"optional": true
142+
},
138143
"@react-native-camera-roll/camera-roll": {
139144
"optional": true
140145
},

packages/uikit-react-native/src/containers/SendbirdUIKitContainer.tsx

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
1+
import type { AsyncStorageStatic } from '@react-native-async-storage/async-storage';
12
import React, { useLayoutEffect, useMemo, useRef, useState } from 'react';
23
import { Platform } from 'react-native';
4+
import type { MMKV } from 'react-native-mmkv';
35
import { SafeAreaProvider } from 'react-native-safe-area-context';
46

57
import SendbirdChat, { DeviceOsPlatform, SendbirdChatParams, SendbirdPlatform, SendbirdProduct } from '@sendbird/chat';
@@ -309,8 +311,8 @@ const initializeSendbird = (appId: string, options: InitOptions) => {
309311
newInstance: true,
310312
modules: [new GroupChannelModule(), new OpenChannelModule()],
311313
localCacheEnabled: true,
312-
useMMKVStorageStore: isMMKVStorage ? (localCacheStorage as never) : undefined,
313-
useAsyncStorageStore: !isMMKVStorage ? (localCacheStorage as never) : undefined,
314+
useMMKVStorageStore: isMMKVStorage ? (localCacheStorage as MMKV) : undefined,
315+
useAsyncStorageStore: !isMMKVStorage ? (localCacheStorage as AsyncStorageStatic) : undefined,
314316
});
315317

316318
if (onInitialized) {

packages/uikit-testing-tools/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@
3939
"access": "public"
4040
},
4141
"devDependencies": {
42-
"@sendbird/chat": "^4.12.8",
42+
"@sendbird/chat": "^4.12.9",
4343
"@sendbird/uikit-utils": "3.6.0",
4444
"@types/jest": "^29.4.0",
4545
"@types/react": "*",

packages/uikit-utils/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@
5656
"typescript": "5.2.2"
5757
},
5858
"peerDependencies": {
59-
"@sendbird/chat": "^4.12.8",
59+
"@sendbird/chat": "^4.12.9",
6060
"react": ">=17.0.2",
6161
"react-native": ">=0.65.0"
6262
},

sample/ios/Podfile.lock

Lines changed: 24 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -84,13 +84,13 @@ PODS:
8484
- nanopb/encode (= 2.30908.0)
8585
- nanopb/decode (2.30908.0)
8686
- nanopb/encode (2.30908.0)
87-
- Permission-Camera (3.10.1):
87+
- Permission-Camera (3.8.0):
8888
- RNPermissions
89-
- Permission-Microphone (3.10.1):
89+
- Permission-Microphone (3.8.0):
9090
- RNPermissions
91-
- Permission-PhotoLibrary (3.10.1):
91+
- Permission-PhotoLibrary (3.8.0):
9292
- RNPermissions
93-
- Permission-PhotoLibraryAddOnly (3.10.1):
93+
- Permission-PhotoLibraryAddOnly (3.8.0):
9494
- RNPermissions
9595
- PromisesObjC (2.4.0)
9696
- RCT-Folly (2024.01.01.00):
@@ -1021,18 +1021,18 @@ PODS:
10211021
- React-Mapbuffer (0.74.3):
10221022
- glog
10231023
- React-debug
1024-
- react-native-cameraroll (5.10.0):
1024+
- react-native-cameraroll (5.4.0):
10251025
- React-Core
10261026
- react-native-create-thumbnail (2.0.0):
10271027
- React-Core
1028-
- react-native-document-picker (8.2.2):
1028+
- react-native-document-picker (8.2.0):
10291029
- React-Core
10301030
- react-native-file-access (2.6.0):
10311031
- React-Core
10321032
- ZIPFoundation (= 0.9.11)
10331033
- react-native-image-picker (4.10.3):
10341034
- React-Core
1035-
- react-native-image-resizer (3.0.10):
1035+
- react-native-image-resizer (3.0.5):
10361036
- React-Core
10371037
- react-native-mmkv (2.12.2):
10381038
- DoubleConversion
@@ -1056,31 +1056,12 @@ PODS:
10561056
- ReactCommon/turbomodule/bridging
10571057
- ReactCommon/turbomodule/core
10581058
- Yoga
1059-
- react-native-netinfo (9.5.0):
1059+
- react-native-netinfo (9.3.9):
10601060
- React-Core
10611061
- react-native-safe-area-context (3.4.1):
10621062
- React-Core
1063-
- react-native-slider (4.5.2):
1064-
- DoubleConversion
1065-
- glog
1066-
- hermes-engine
1067-
- RCT-Folly (= 2024.01.01.00)
1068-
- RCTRequired
1069-
- RCTTypeSafety
1070-
- React-Codegen
1063+
- react-native-slider (4.4.2):
10711064
- React-Core
1072-
- React-debug
1073-
- React-Fabric
1074-
- React-featureflags
1075-
- React-graphics
1076-
- React-ImageManager
1077-
- React-NativeModulesApple
1078-
- React-RCTFabric
1079-
- React-rendererdebug
1080-
- React-utils
1081-
- ReactCommon/turbomodule/bridging
1082-
- ReactCommon/turbomodule/core
1083-
- Yoga
10841065
- react-native-video (5.2.1):
10851066
- React-Core
10861067
- react-native-video/Video (= 5.2.1)
@@ -1315,11 +1296,11 @@ PODS:
13151296
- React-logger (= 0.74.3)
13161297
- React-perflogger (= 0.74.3)
13171298
- React-utils (= 0.74.3)
1318-
- RNAudioRecorderPlayer (3.6.10):
1299+
- RNAudioRecorderPlayer (3.6.0):
13191300
- React-Core
13201301
- RNCAsyncStorage (1.23.1):
13211302
- React-Core
1322-
- RNCClipboard (1.14.1):
1303+
- RNCClipboard (1.11.2):
13231304
- React-Core
13241305
- RNCPushNotificationIOS (1.11.0):
13251306
- React-Core
@@ -1342,7 +1323,7 @@ PODS:
13421323
- RNNotifeeCore (5.7.0):
13431324
- RNNotifeeCore/NotifeeCore (= 5.7.0)
13441325
- RNNotifeeCore/NotifeeCore (5.7.0)
1345-
- RNPermissions (3.10.1):
1326+
- RNPermissions (3.8.0):
13461327
- React-Core
13471328
- RNScreens (3.32.0):
13481329
- DoubleConversion
@@ -1663,10 +1644,10 @@ SPEC CHECKSUMS:
16631644
MMKV: 506311d0494023c2f7e0b62cc1f31b7370fa3cfb
16641645
MMKVCore: 9e2e5fd529b64a9fe15f1a7afb3d73b2e27b4db9
16651646
nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96
1666-
Permission-Camera: 9b70902f34a83c10e198d2d01f0e453e58842776
1667-
Permission-Microphone: 8d045745c0c12aed0370ba89c36b6bc1ba54d7eb
1668-
Permission-PhotoLibrary: 03c52ed95dadfb0f2ba4c7663786cce0c4e0c978
1669-
Permission-PhotoLibraryAddOnly: c4fbf91806bbdc3ed877049bc09fbe58ad9a7c97
1647+
Permission-Camera: e6d142d7d8b714afe0a83e5e6ae17eb949f1e3e9
1648+
Permission-Microphone: 644b1de8bcc2afcaf934e09a22bee507a95796a7
1649+
Permission-PhotoLibrary: 31787bbe77d0d3ae6a5267b8435e4a2e9ef78f1d
1650+
Permission-PhotoLibraryAddOnly: 16c92ad62b802514f3f788e00b298080be996337
16701651
PromisesObjC: f5707f49cb48b9636751c5b2e7d227e43fba9f47
16711652
RCT-Folly: 02617c592a293bd6d418e0a88ff4ee1f88329b47
16721653
RCTDeprecation: 4c7eeb42be0b2e95195563c49be08d0b839d22b4
@@ -1692,16 +1673,16 @@ SPEC CHECKSUMS:
16921673
React-jsitracing: 6b3c8c98313642140530f93c46f5a6ca4530b446
16931674
React-logger: fa92ba4d3a5d39ac450f59be2a3cec7b099f0304
16941675
React-Mapbuffer: 9f68550e7c6839d01411ac8896aea5c868eff63a
1695-
react-native-cameraroll: 4701ae7c3dbcd3f5e9e150ca17f250a276154b35
1676+
react-native-cameraroll: 8ffb0af7a5e5de225fd667610e2979fc1f0c2151
16961677
react-native-create-thumbnail: ab55d24aea01723cf386f18b0b542aabb1982f27
1697-
react-native-document-picker: cd4d6b36a5207ad7a9e599ebb9eb0c2e84fa0b87
1678+
react-native-document-picker: 495c444c0c773c6e83a5d91165890ecb1c0a399a
16981679
react-native-file-access: a4398950e02999b5ab97f3055feb7ee28e6615a3
16991680
react-native-image-picker: 60f4246eb5bb7187fc15638a8c1f13abd3820695
1700-
react-native-image-resizer: fd0c333eca55147bd55c5e054cac95dcd0da6814
1681+
react-native-image-resizer: 00ceb0e05586c7aadf061eea676957a6c2ec60fa
17011682
react-native-mmkv: 8c9a677e64a1ac89b0c6cf240feea528318b3074
1702-
react-native-netinfo: 48c5f79a84fbc3ba1d28a8b0d04adeda72885fa8
1683+
react-native-netinfo: 22c082970cbd99071a4e5aa7a612ac20d66b08f0
17031684
react-native-safe-area-context: 9e40fb181dac02619414ba1294d6c2a807056ab9
1704-
react-native-slider: ce295d2bf830a7990af05b0bd70ab28c133e230c
1685+
react-native-slider: 33b8d190b59d4f67a541061bb91775d53d617d9d
17051686
react-native-video: c26780b224543c62d5e1b2a7244a5cd1b50e8253
17061687
React-nativeconfig: fa5de9d8f4dbd5917358f8ad3ad1e08762f01dcb
17071688
React-NativeModulesApple: 585d1b78e0597de364d259cb56007052d0bda5e5
@@ -1726,17 +1707,17 @@ SPEC CHECKSUMS:
17261707
React-runtimescheduler: 0c80752bceb80924cb8a4babc2a8e3ed70d41e87
17271708
React-utils: a06061b3887c702235d2dac92dacbd93e1ea079e
17281709
ReactCommon: f00e436b3925a7ae44dfa294b43ef360fbd8ccc4
1729-
RNAudioRecorderPlayer: f3b4f32d5581a44be0f9eb383dc87f98f941b08b
1710+
RNAudioRecorderPlayer: 4690a7cd9e4fd8e58d9671936a7bc3b686e59051
17301711
RNCAsyncStorage: 826b603ae9c0f88b5ac4e956801f755109fa4d5c
1731-
RNCClipboard: 0a720adef5ec193aa0e3de24c3977222c7e52a37
1712+
RNCClipboard: 3f0451a8100393908bea5c5c5b16f96d45f30bfc
17321713
RNCPushNotificationIOS: 64218f3c776c03d7408284a819b2abfda1834bc8
17331714
RNDateTimePicker: 1dd15d7ed1ab7d999056bc77879a42920d139c12
17341715
RNFastImage: 5c9c9fed9c076e521b3f509fe79e790418a544e8
17351716
RNFBApp: e4439717c23252458da2b41b81b4b475c86f90c4
17361717
RNFBMessaging: 40dac204b4197a2661dec5be964780c6ec39bf65
17371718
RNNotifee: 40cc97ddc290e102894ea5381e90905f50598cfe
17381719
RNNotifeeCore: 2d6233c6e9cf7755b8f460061c7811113043d2d3
1739-
RNPermissions: 4e3714e18afe7141d000beae3755e5b5fb2f5e05
1720+
RNPermissions: 215c54462104b3925b412b0fb3c9c497b21c358b
17401721
RNScreens: 5aeecbb09aa7285379b6e9f3c8a3c859bb16401c
17411722
SDWebImage: a7f831e1a65eb5e285e3fb046a23fcfbf08e696d
17421723
SDWebImageWebPCoder: 908b83b6adda48effe7667cd2b7f78c897e5111d

sample/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
"@bam.tech/react-native-image-resizer": "^3.0.4",
1717
"@faker-js/faker": "^7.6.0",
1818
"@notifee/react-native": "^5.3.0",
19-
"@react-native-async-storage/async-storage": "^1.15.17",
19+
"@react-native-async-storage/async-storage": "^1.17.6",
2020
"@react-native-camera-roll/camera-roll": "^5.4.0",
2121
"@react-native-clipboard/clipboard": "^1.8.5",
2222
"@react-native-community/datetimepicker": "^5.1.0",
@@ -28,7 +28,7 @@
2828
"@react-navigation/bottom-tabs": "^6.2.0",
2929
"@react-navigation/native": "^6.1.17",
3030
"@react-navigation/native-stack": "^6.7.0",
31-
"@sendbird/chat": "^4.12.8",
31+
"@sendbird/chat": "^4.12.9",
3232
"@storybook/addon-actions": "^6.4.19",
3333
"@storybook/addon-controls": "^6.4.19",
3434
"@storybook/addon-ondevice-actions": "^6.0.1-alpha.7",

0 commit comments

Comments
 (0)