Skip to content

Commit 47c20ca

Browse files
committed
test: add react-native-device-info dependency to test app
this will allow for precise detection of runtime environment, so we can have tests that take advantage of simulator features that only exist on most recent versions of a few environment components (like, APNS tokens...)
1 parent 8adbd78 commit 47c20ca

7 files changed

Lines changed: 88 additions & 61 deletions

File tree

package.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -102,13 +102,17 @@
102102
"react-native-codegen",
103103
"**/react-native-codegen",
104104
"**/react-native-codegen/**",
105+
"**/react-native-device-info",
106+
"**/react-native-device-info/**",
105107
"**/react-native-port-patcher/**",
106108
"**/@react-native-firebase/private-tests-helpers",
107109
"**/@react-native-firebase/private-tests-helpers/**",
108110
"**/babel-plugin-istanbul",
109111
"**/babel-plugin-istanbul/**",
110112
"**/patch-package",
111113
"**/patch-package/**",
114+
"**/pretty-format",
115+
"**/pretty-format/**",
112116
"**/jet",
113117
"**/jet/**",
114118
"**/nyc",
@@ -117,6 +121,8 @@
117121
"**/react/**",
118122
"**/react-native",
119123
"**/react-native/**",
124+
"**/metro-runtime",
125+
"**/metro-runtime/**",
120126
"**/stacktrace-js",
121127
"**/stacktrace-js/**",
122128
"**/superstruct",

tests/android/build.gradle

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ buildscript {
2626
ext.googlePlayServicesVersion = '18.0.1' // play-services-base
2727
ext.googlePlayServicesAuthVersion = '20.2.0' // play-services-auth
2828
ext.googlePlayServicesVisionVersion = '20.1.3' // play-services-vision
29+
ext.googlePlayServicesIidVersion = '17.0.0' // play-services-iid - deprecated, device-info only
2930
ext.mediaCompatVersion = '1.4.3' // https://developer.android.com/jetpack/androidx/releases/media
3031
ext.supportV4Version = '1.0.0' // https://developer.android.com/jetpack/androidx/releases/legacy androidx.legacy:legacy-support-v4
3132
ext.swiperefreshlayoutVersion = '1.1.0' // https://developer.android.com/jetpack/androidx/releases/swiperefreshlayout

tests/app.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,10 +37,12 @@ import '@react-native-firebase/remote-config';
3737
import '@react-native-firebase/storage';
3838
import jet from 'jet/platform/react-native';
3939
import React from 'react';
40+
import DeviceInfo from 'react-native-device-info';
4041
import { AppRegistry, Button, NativeModules, Text, View } from 'react-native';
4142

4243
jet.exposeContextProperty('NativeModules', NativeModules);
4344
jet.exposeContextProperty('NativeEventEmitter', NativeEventEmitter);
45+
jet.exposeContextProperty('DeviceInfo', DeviceInfo);
4446
jet.exposeContextProperty('module', firebase);
4547
jet.exposeContextProperty('modular', modular);
4648
jet.exposeContextProperty('functionsModular', functionsModular);

tests/e2e/globals.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,12 @@ Object.defineProperty(global, 'NativeEventEmitter', {
5353
},
5454
});
5555

56+
Object.defineProperty(global, 'DeviceInfo', {
57+
get() {
58+
return jet.DeviceInfo;
59+
},
60+
});
61+
5662
Object.defineProperty(global, 'TestsAPI', {
5763
get() {
5864
return new TestingApi();

tests/ios/Podfile.lock

Lines changed: 66 additions & 60 deletions
Original file line numberDiff line numberDiff line change
@@ -661,7 +661,7 @@ PODS:
661661
- Firebase/Storage (10.3.0):
662662
- Firebase/CoreOnly
663663
- FirebaseStorage (~> 10.3.0)
664-
- FirebaseABTesting (10.3.0):
664+
- FirebaseABTesting (10.4.0):
665665
- FirebaseCore (~> 10.0)
666666
- FirebaseAnalytics (10.3.0):
667667
- FirebaseAnalytics/AdIdSupport (= 10.3.0)
@@ -685,7 +685,7 @@ PODS:
685685
- FirebaseCore (~> 10.0)
686686
- GoogleUtilities/Environment (~> 7.8)
687687
- PromisesObjC (~> 2.1)
688-
- FirebaseAppCheckInterop (10.3.0)
688+
- FirebaseAppCheckInterop (10.4.0)
689689
- FirebaseAppDistribution (10.3.0-beta):
690690
- FirebaseCore (~> 10.0)
691691
- FirebaseInstallations (~> 10.0)
@@ -697,14 +697,14 @@ PODS:
697697
- GoogleUtilities/AppDelegateSwizzler (~> 7.8)
698698
- GoogleUtilities/Environment (~> 7.8)
699699
- GTMSessionFetcher/Core (< 4.0, >= 2.1)
700-
- FirebaseAuthInterop (10.3.0)
700+
- FirebaseAuthInterop (10.4.0)
701701
- FirebaseCore (10.3.0):
702702
- FirebaseCoreInternal (~> 10.0)
703703
- GoogleUtilities/Environment (~> 7.8)
704704
- GoogleUtilities/Logger (~> 7.8)
705705
- FirebaseCoreExtension (10.3.0):
706706
- FirebaseCore (~> 10.0)
707-
- FirebaseCoreInternal (10.3.0):
707+
- FirebaseCoreInternal (10.4.0):
708708
- "GoogleUtilities/NSData+zlib (~> 7.8)"
709709
- FirebaseCrashlytics (10.3.0):
710710
- FirebaseCore (~> 10.0)
@@ -759,7 +759,7 @@ PODS:
759759
- GoogleUtilities/Reachability (~> 7.8)
760760
- GoogleUtilities/UserDefaults (~> 7.8)
761761
- nanopb (< 2.30910.0, >= 2.30908.0)
762-
- FirebaseMessagingInterop (10.3.0)
762+
- FirebaseMessagingInterop (10.4.0)
763763
- FirebasePerformance (10.3.0):
764764
- FirebaseCore (~> 10.0)
765765
- FirebaseInstallations (~> 10.0)
@@ -775,7 +775,7 @@ PODS:
775775
- FirebaseInstallations (~> 10.0)
776776
- GoogleUtilities/Environment (~> 7.8)
777777
- "GoogleUtilities/NSData+zlib (~> 7.8)"
778-
- FirebaseSharedSwift (10.3.0)
778+
- FirebaseSharedSwift (10.4.0)
779779
- FirebaseStorage (10.3.0):
780780
- FirebaseAppCheckInterop (~> 10.0)
781781
- FirebaseAuthInterop (~> 10.0)
@@ -805,29 +805,29 @@ PODS:
805805
- "GoogleUtilities/NSData+zlib (~> 7.8)"
806806
- nanopb (< 2.30910.0, >= 2.30908.0)
807807
- GoogleAppMeasurementOnDeviceConversion (10.3.0)
808-
- GoogleDataTransport (9.2.0):
808+
- GoogleDataTransport (9.2.1):
809809
- GoogleUtilities/Environment (~> 7.7)
810810
- nanopb (< 2.30910.0, >= 2.30908.0)
811811
- PromisesObjC (< 3.0, >= 1.2)
812-
- GoogleUtilities/AppDelegateSwizzler (7.10.0):
812+
- GoogleUtilities/AppDelegateSwizzler (7.11.0):
813813
- GoogleUtilities/Environment
814814
- GoogleUtilities/Logger
815815
- GoogleUtilities/Network
816-
- GoogleUtilities/Environment (7.10.0):
816+
- GoogleUtilities/Environment (7.11.0):
817817
- PromisesObjC (< 3.0, >= 1.2)
818-
- GoogleUtilities/ISASwizzler (7.10.0)
819-
- GoogleUtilities/Logger (7.10.0):
818+
- GoogleUtilities/ISASwizzler (7.11.0)
819+
- GoogleUtilities/Logger (7.11.0):
820820
- GoogleUtilities/Environment
821-
- GoogleUtilities/MethodSwizzler (7.10.0):
821+
- GoogleUtilities/MethodSwizzler (7.11.0):
822822
- GoogleUtilities/Logger
823-
- GoogleUtilities/Network (7.10.0):
823+
- GoogleUtilities/Network (7.11.0):
824824
- GoogleUtilities/Logger
825825
- "GoogleUtilities/NSData+zlib"
826826
- GoogleUtilities/Reachability
827-
- "GoogleUtilities/NSData+zlib (7.10.0)"
828-
- GoogleUtilities/Reachability (7.10.0):
827+
- "GoogleUtilities/NSData+zlib (7.11.0)"
828+
- GoogleUtilities/Reachability (7.11.0):
829829
- GoogleUtilities/Logger
830-
- GoogleUtilities/UserDefaults (7.10.0):
830+
- GoogleUtilities/UserDefaults (7.11.0):
831831
- GoogleUtilities/Logger
832832
- "gRPC-C++ (1.44.0)":
833833
- "gRPC-C++/Implementation (= 1.44.0)"
@@ -880,7 +880,7 @@ PODS:
880880
- gRPC-Core/Interface (= 1.44.0)
881881
- Libuv-gRPC (= 0.0.10)
882882
- gRPC-Core/Interface (1.44.0)
883-
- GTMSessionFetcher/Core (3.0.0)
883+
- GTMSessionFetcher/Core (3.1.0)
884884
- hermes-engine (0.70.6)
885885
- Jet (0.8.2):
886886
- React-Core
@@ -1190,74 +1190,76 @@ PODS:
11901190
- React-jsi (= 0.70.6)
11911191
- React-logger (= 0.70.6)
11921192
- React-perflogger (= 0.70.6)
1193-
- RNFBAnalytics (16.6.0):
1193+
- RNDeviceInfo (10.3.0):
1194+
- React-Core
1195+
- RNFBAnalytics (16.7.0):
11941196
- Firebase/Analytics (= 10.3.0)
11951197
- GoogleAppMeasurementOnDeviceConversion (= 10.3.0)
11961198
- React-Core
11971199
- RNFBApp
1198-
- RNFBApp (16.6.0):
1200+
- RNFBApp (16.7.0):
11991201
- Firebase/CoreOnly (= 10.3.0)
12001202
- React-Core
1201-
- RNFBAppCheck (16.6.0):
1203+
- RNFBAppCheck (16.7.0):
12021204
- Firebase/AppCheck (= 10.3.0)
12031205
- React-Core
12041206
- RNFBApp
1205-
- RNFBAppDistribution (16.6.0):
1207+
- RNFBAppDistribution (16.7.0):
12061208
- Firebase/AppDistribution (= 10.3.0)
12071209
- React-Core
12081210
- RNFBApp
1209-
- RNFBAuth (16.6.0):
1211+
- RNFBAuth (16.7.0):
12101212
- Firebase/Auth (= 10.3.0)
12111213
- React-Core
12121214
- RNFBApp
1213-
- RNFBCrashlytics (16.6.0):
1215+
- RNFBCrashlytics (16.7.0):
12141216
- Firebase/Crashlytics (= 10.3.0)
12151217
- FirebaseCoreExtension (= 10.3.0)
12161218
- React-Core
12171219
- RNFBApp
1218-
- RNFBDatabase (16.6.0):
1220+
- RNFBDatabase (16.7.0):
12191221
- Firebase/Database (= 10.3.0)
12201222
- React-Core
12211223
- RNFBApp
1222-
- RNFBDynamicLinks (16.6.0):
1224+
- RNFBDynamicLinks (16.7.0):
12231225
- Firebase/DynamicLinks (= 10.3.0)
12241226
- GoogleUtilities/AppDelegateSwizzler
12251227
- React-Core
12261228
- RNFBApp
1227-
- RNFBFirestore (16.6.0):
1229+
- RNFBFirestore (16.7.0):
12281230
- Firebase/Firestore (= 10.3.0)
12291231
- nanopb (< 2.30910.0, >= 2.30908.0)
12301232
- React-Core
12311233
- RNFBApp
1232-
- RNFBFunctions (16.6.0):
1234+
- RNFBFunctions (16.7.0):
12331235
- Firebase/Functions (= 10.3.0)
12341236
- React-Core
12351237
- RNFBApp
1236-
- RNFBInAppMessaging (16.6.0):
1238+
- RNFBInAppMessaging (16.7.0):
12371239
- Firebase/InAppMessaging (= 10.3.0)
12381240
- React-Core
12391241
- RNFBApp
1240-
- RNFBInstallations (16.6.0):
1242+
- RNFBInstallations (16.7.0):
12411243
- Firebase/Installations (= 10.3.0)
12421244
- React-Core
12431245
- RNFBApp
1244-
- RNFBMessaging (16.6.0):
1246+
- RNFBMessaging (16.7.0):
12451247
- Firebase/Messaging (= 10.3.0)
12461248
- FirebaseCoreExtension (= 10.3.0)
12471249
- React-Core
12481250
- RNFBApp
1249-
- RNFBML (16.6.0):
1251+
- RNFBML (16.7.0):
12501252
- React-Core
12511253
- RNFBApp
1252-
- RNFBPerf (16.6.0):
1254+
- RNFBPerf (16.7.0):
12531255
- Firebase/Performance (= 10.3.0)
12541256
- React-Core
12551257
- RNFBApp
1256-
- RNFBRemoteConfig (16.6.0):
1258+
- RNFBRemoteConfig (16.7.0):
12571259
- Firebase/RemoteConfig (= 10.3.0)
12581260
- React-Core
12591261
- RNFBApp
1260-
- RNFBStorage (16.6.0):
1262+
- RNFBStorage (16.7.0):
12611263
- Firebase/Storage (= 10.3.0)
12621264
- React-Core
12631265
- RNFBApp
@@ -1300,6 +1302,7 @@ DEPENDENCIES:
13001302
- React-RCTVibration (from `../node_modules/react-native/Libraries/Vibration`)
13011303
- React-runtimeexecutor (from `../node_modules/react-native/ReactCommon/runtimeexecutor`)
13021304
- ReactCommon/turbomodule/core (from `../node_modules/react-native/ReactCommon`)
1305+
- RNDeviceInfo (from `../node_modules/react-native-device-info`)
13031306
- "RNFBAnalytics (from `../node_modules/@react-native-firebase/analytics`)"
13041307
- "RNFBApp (from `../node_modules/@react-native-firebase/app`)"
13051308
- "RNFBAppCheck (from `../node_modules/@react-native-firebase/app-check`)"
@@ -1430,6 +1433,8 @@ EXTERNAL SOURCES:
14301433
:path: "../node_modules/react-native/ReactCommon/runtimeexecutor"
14311434
ReactCommon:
14321435
:path: "../node_modules/react-native/ReactCommon"
1436+
RNDeviceInfo:
1437+
:path: "../node_modules/react-native-device-info"
14331438
RNFBAnalytics:
14341439
:path: "../node_modules/@react-native-firebase/analytics"
14351440
RNFBApp:
@@ -1475,16 +1480,16 @@ SPEC CHECKSUMS:
14751480
FBLazyVector: 48289402952f4f7a4e235de70a9a590aa0b79ef4
14761481
FBReactNativeSpec: dd1186fd05255e3457baa2f4ca65e94c2cd1e3ac
14771482
Firebase: f92fc551ead69c94168d36c2b26188263860acd9
1478-
FirebaseABTesting: e6660693429b4663573c82f8d2f1041deff1753a
1483+
FirebaseABTesting: ae3b32fe26e761fd54c68e37a632a0097b599c87
14791484
FirebaseAnalytics: 036232b6a1e2918e5f67572417be1173576245f3
14801485
FirebaseAppCheck: edbc4d99f30a2762603d618330f28046a47c031d
1481-
FirebaseAppCheckInterop: 9fc57dfa08f0abb737b185ea065422b55355c909
1486+
FirebaseAppCheckInterop: ef074633831a90cf6c10e8f2c1e1f8b7842a446a
14821487
FirebaseAppDistribution: 0e587525ff9947b493f0e19cdf3e19e940bb3bed
14831488
FirebaseAuth: 0e415d29d846c1dce2fb641e46f35e9888d9bec6
1484-
FirebaseAuthInterop: 7a766bd56971347e0de4b7674aaa62ddc7820097
1489+
FirebaseAuthInterop: fef284922da3c350f846ff85cc0dfd5186448e49
14851490
FirebaseCore: 988754646ab3bd4bdcb740f1bfe26b9f6c0d5f2a
14861491
FirebaseCoreExtension: 93d252fabdc9696bf14a73b04d84877ab9b3a832
1487-
FirebaseCoreInternal: 29b76f784d607df8b2a1259d73c3f04f1210137b
1492+
FirebaseCoreInternal: e301297f4c15a17489e48ed722d733b1578e0c02
14881493
FirebaseCrashlytics: f20d956f8229010b645e534693c39e0b7843c268
14891494
FirebaseDatabase: d0732ba8aece0eccfa0cfb3ef540e7ba6fa1c6a6
14901495
FirebaseDynamicLinks: 51c81d07bd63155bb56d76b0abdda79c8a3d8d02
@@ -1493,20 +1498,20 @@ SPEC CHECKSUMS:
14931498
FirebaseInAppMessaging: cd50ea5f6883a9b371976d8a9b41133dbdc8c776
14941499
FirebaseInstallations: e2f26126089dcf41e215f7b8925af8d953c7d602
14951500
FirebaseMessaging: e345b219fd15d325f0cf2fef28cb8ce00d851b3f
1496-
FirebaseMessagingInterop: 3c1f7b57edba1679aac310eb2330c7104343fad8
1501+
FirebaseMessagingInterop: 22f73a372df2ac34955936577fc2e2952c0d6995
14971502
FirebasePerformance: 8f1c8e5a4fcc5a68400835518ee63a6d63dbff0c
14981503
FirebaseRemoteConfig: c24f767c17b0440ee63c7e93380d599173556113
1499-
FirebaseSharedSwift: d82ad66b3f8de9dda19c77b9627cbcaad71e245e
1504+
FirebaseSharedSwift: 30cf8341a6785c035b38714c52ebc937acab3a57
15001505
FirebaseStorage: 0efbff0ac978981866d89804191688ae50d64033
15011506
fmt: ff9d55029c625d3757ed641535fd4a75fedc7ce9
15021507
glog: 04b94705f318337d7ead9e6d17c019bd9b1f6b1b
15031508
GoogleAppMeasurement: c7d6fff39bf2d829587d74088d582e32d75133c3
15041509
GoogleAppMeasurementOnDeviceConversion: d3ec87702f3917fa504b47a7e543a7e9618e016f
1505-
GoogleDataTransport: 1c8145da7117bd68bbbed00cf304edb6a24de00f
1506-
GoogleUtilities: bad72cb363809015b1f7f19beb1f1cd23c589f95
1510+
GoogleDataTransport: ea169759df570f4e37bdee1623ec32a7e64e67c4
1511+
GoogleUtilities: c2bdc4cf2ce786c4d2e6b3bcfd599a25ca78f06f
15071512
"gRPC-C++": 9675f953ace2b3de7c506039d77be1f2e77a8db2
15081513
gRPC-Core: 943e491cb0d45598b0b0eb9e910c88080369290b
1509-
GTMSessionFetcher: c1edebe64e9fb4e8f6415d018edf1fd3eac074a1
1514+
GTMSessionFetcher: c9e714f7eec91a55641e2bab9f45fd83a219b882
15101515
hermes-engine: 2af7b7a59128f250adfd86f15aa1d5a2ecd39995
15111516
Jet: 749a4d53291c852ea5a888371411654848079aef
15121517
leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729
@@ -1541,23 +1546,24 @@ SPEC CHECKSUMS:
15411546
React-RCTVibration: c75ceef7aa60a33b2d5731ebe5800ddde40cefc4
15421547
React-runtimeexecutor: 15437b576139df27635400de0599d9844f1ab817
15431548
ReactCommon: 349be31adeecffc7986a0de875d7fb0dcf4e251c
1544-
RNFBAnalytics: 82a4d224704db24736d9c9a9a6cdc3b2d977f8ef
1545-
RNFBApp: be32c341e78c8761c473fb9df3cd780e13a83899
1546-
RNFBAppCheck: 036491d9b567be7f1b86c832fe2ccbfa164f8c1a
1547-
RNFBAppDistribution: af250ddce4a4704fce6d726b5c9a0c96598a6007
1548-
RNFBAuth: 48d901005bf4af67055ec76fc3a60a83ee74cfcf
1549-
RNFBCrashlytics: c2722a5eb32e2603a95ca12968ea3ff2ea91e383
1550-
RNFBDatabase: 10a3234d1c24d2b176c4e6ee9b076e4c696106e0
1551-
RNFBDynamicLinks: cb6cdc96da632d0b908fab718aded5ed47ce6ebb
1552-
RNFBFirestore: d5a092ce1a8d798507d5351551952e122bdd8d2b
1553-
RNFBFunctions: 495085bcfab551e646a52f971f0f5b3223395ab3
1554-
RNFBInAppMessaging: dc7a2ddc14c64593ad77a42355a29334ea237a86
1555-
RNFBInstallations: bfeee0aced9df774575f4e57c034ecee766e9a47
1556-
RNFBMessaging: c82aef3bff3cc0e5ac5a529ae52ffb87ee78359f
1557-
RNFBML: 2aed1369f7ba96e30e3acaf13e61ac8d42a8cf3e
1558-
RNFBPerf: e56ff3d5bf54f3cf9683e6309c59f9004fbc0fe3
1559-
RNFBRemoteConfig: 1c8f42acb3d901f6ea68fa20930dc526f056b7d5
1560-
RNFBStorage: a0e67b61c1850bb2222e7882c5e41d7d41aa0450
1549+
RNDeviceInfo: 4701f0bf2a06b34654745053db0ce4cb0c53ada7
1550+
RNFBAnalytics: 710b8343a59ca7e76b1589bd3ca7cd9862818252
1551+
RNFBApp: 1ee535dcb7773ca612d3a2e53a1f78f8f2fb6abf
1552+
RNFBAppCheck: d2693e27df32baf545a11f4ecbc15b1460428870
1553+
RNFBAppDistribution: 59487d5839b220540ae5c450c0b4a08f1a337419
1554+
RNFBAuth: 58ab8f774f9ff45707f2bfbf4fd74e8f7b4220b9
1555+
RNFBCrashlytics: 6256f4ad5d40c25c7ce731c7ed1b32dbbe85b747
1556+
RNFBDatabase: 97c0b0cba59534afed4cd9c0dc3c0d84dda16e73
1557+
RNFBDynamicLinks: 7c409b3d7f0fdad7aaf96837db627a6c554e58aa
1558+
RNFBFirestore: 4fcf5ea5a3c8db867a5fc789322fb7abf53a7652
1559+
RNFBFunctions: ddf76513cc57c5f4965ef899d0d389f00efbffb5
1560+
RNFBInAppMessaging: de14b056ae6f7998f579cd3db9e97f5f3323a7ae
1561+
RNFBInstallations: 2f1e27ede38797c95ee513d0e896fb750a37cb6e
1562+
RNFBMessaging: 04ecf12bae7543cd8df145f1b26d89d867594be7
1563+
RNFBML: 1cc8ef18d7276e349514e34ef63a5a0112fee4e1
1564+
RNFBPerf: 225a88a1a30bb5f35ef2b155c71c9c2b09362ba0
1565+
RNFBRemoteConfig: e890fd5b2a46ab8bf86fbd626181ec140defbafc
1566+
RNFBStorage: a587bb285b6f783e11ef16a539b697fddfaa5f6e
15611567
Yoga: 99caf8d5ab45e9d637ee6e0174ec16fbbb01bcfc
15621568

15631569
PODFILE CHECKSUM: 32a969fd7f3b6c33961f117a754db51a2771db9a

tests/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,8 @@
2727
"@react-native-firebase/storage": "16.7.0",
2828
"postinstall-postinstall": "2.1.0",
2929
"react": "18.2.0",
30-
"react-native": "0.70.6"
30+
"react-native": "0.70.6",
31+
"react-native-device-info": "^10.3.0"
3132
},
3233
"devDependencies": {
3334
"@firebase/rules-unit-testing": "^2.0.4",

yarn.lock

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11931,6 +11931,11 @@ react-native-codegen@^0.70.6:
1193111931
jscodeshift "^0.13.1"
1193211932
nullthrows "^1.1.1"
1193311933

11934+
react-native-device-info@^10.3.0:
11935+
version "10.3.0"
11936+
resolved "https://registry.yarnpkg.com/react-native-device-info/-/react-native-device-info-10.3.0.tgz#6bab64d84d3415dd00cc446c73ec5e2e61fddbe7"
11937+
integrity sha512-/ziZN1sA1REbJTv5mQZ4tXggcTvSbct+u5kCaze8BmN//lbxcTvWsU6NQd4IihLt89VkbX+14IGc9sVApSxd/w==
11938+
1193411939
react-native-gradle-plugin@^0.70.3:
1193511940
version "0.70.3"
1193611941
resolved "https://registry.yarnpkg.com/react-native-gradle-plugin/-/react-native-gradle-plugin-0.70.3.tgz#cbcf0619cbfbddaa9128701aa2d7b4145f9c4fc8"

0 commit comments

Comments
 (0)