Skip to content

Commit ec54f08

Browse files
authored
chore(deps): migrate @react-native-cookies/cookies to @divvi/cookies (#6482)
### Description Migrate `@react-native-cookies/cookies` to `@divvi/cookies` The patch changes are implemented in the fork: react-native-cookies/cookies@master...divvixyz:cookies:master Although we are not using it directly, it is a [peer dependency](https://github.com/fiatconnect/fiatconnect-sdk/blob/065ba70bd5dde23fa186d161072eb024e0cde40d/package.json#L56) for `fiatconnect-sdk` (this package is already [updated](fiatconnect/fiatconnect-sdk#330)). ### TODO Migrate back to the original package once react-native-cookies/cookies#189 is merged. ### Test plan * CI * Next release App Store submission (patch is adding the `PrivacyInfo.xcprivacy` file) ### Related issues - Related to RET-1308 ### Backwards compatibility Y ### Network scalability NA
1 parent 736c0ec commit ec54f08

File tree

4 files changed

+50
-130
lines changed

4 files changed

+50
-130
lines changed

ios/Podfile.lock

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -581,7 +581,7 @@ PODS:
581581
- React-Core
582582
- react-native-contacts (5.0.0):
583583
- React-Core
584-
- react-native-cookies (6.2.1):
584+
- react-native-cookies (6.2.3):
585585
- React-Core
586586
- react-native-flipper (0.212.0):
587587
- React-Core
@@ -901,7 +901,7 @@ DEPENDENCIES:
901901
- "react-native-compat (from `../node_modules/@walletconnect/react-native-compat`)"
902902
- react-native-config (from `../node_modules/react-native-config`)
903903
- react-native-contacts (from `../node_modules/react-native-contacts`)
904-
- "react-native-cookies (from `../node_modules/@react-native-cookies/cookies`)"
904+
- "react-native-cookies (from `../node_modules/@divvi/cookies`)"
905905
- react-native-flipper (from `../node_modules/react-native-flipper`)
906906
- react-native-in-app-review (from `../node_modules/react-native-in-app-review`)
907907
- react-native-launch-arguments (from `../node_modules/react-native-launch-arguments`)
@@ -1077,7 +1077,7 @@ EXTERNAL SOURCES:
10771077
react-native-contacts:
10781078
:path: "../node_modules/react-native-contacts"
10791079
react-native-cookies:
1080-
:path: "../node_modules/@react-native-cookies/cookies"
1080+
:path: "../node_modules/@divvi/cookies"
10811081
react-native-flipper:
10821082
:path: "../node_modules/react-native-flipper"
10831083
react-native-in-app-review:
@@ -1270,7 +1270,7 @@ SPEC CHECKSUMS:
12701270
react-native-compat: 03e54a7e1a09f56471b0af199867b4edf13de7ca
12711271
react-native-config: ea75335a7cca1d3326de1da384227e580a7c082e
12721272
react-native-contacts: 5eeeb8bff95a0e1680a11329e15653eb73d29a1d
1273-
react-native-cookies: f7772e020f2d61cbbb591cf769ac352b8c1517e6
1273+
react-native-cookies: 0613d8218d02d4a8138d100ee077096a267c82f6
12741274
react-native-flipper: 03f211cc2af0ecf4b9569f0dddcc3e5d2b2d8201
12751275
react-native-in-app-review: b3d1eed3d1596ebf6539804778272c4c65e4a400
12761276
react-native-launch-arguments: d4759f7591e2766e6c5ec746b7032429edaf7058

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -73,8 +73,9 @@
7373
"dependencies": {
7474
"@badrap/result": "~0.2.13",
7575
"@crowdin/ota-client": "^0.7.0",
76+
"@divvi/cookies": "^6.2.3",
7677
"@divvi/react-native-fs": "^2.20.1",
77-
"@fiatconnect/fiatconnect-sdk": "^0.5.66",
78+
"@fiatconnect/fiatconnect-sdk": "^0.5.71",
7879
"@fiatconnect/fiatconnect-types": "^13.3.10",
7980
"@gorhom/bottom-sheet": "^5.0.6",
8081
"@interaxyz/react-native-keychain": "^9.2.2",
@@ -85,7 +86,6 @@
8586
"@react-native-async-storage/async-storage": "^2.1.0",
8687
"@react-native-clipboard/clipboard": "^1.15.0",
8788
"@react-native-community/netinfo": "^11.4.1",
88-
"@react-native-cookies/cookies": "^6.2.1",
8989
"@react-native-firebase/analytics": "19.1.0",
9090
"@react-native-firebase/app": "19.1.0",
9191
"@react-native-firebase/auth": "19.1.0",

patches/@react-native-cookies+cookies+6.2.1.patch

Lines changed: 0 additions & 71 deletions
This file was deleted.

yarn.lock

Lines changed: 44 additions & 53 deletions
Original file line numberDiff line numberDiff line change
@@ -1161,6 +1161,13 @@
11611161
dependencies:
11621162
"@jridgewell/trace-mapping" "0.3.9"
11631163

1164+
"@divvi/cookies@^6.2.3":
1165+
version "6.2.3"
1166+
resolved "https://registry.yarnpkg.com/@divvi/cookies/-/cookies-6.2.3.tgz#1cf922bcf499bf78ed64d91494967fdf54899336"
1167+
integrity sha512-XSDEXNy002b9vZ3h+tKMbP82lYOGOPqbnreQh5HeRvXLdGyunvgHNztFuVtSoW2hInIoiXo1dMoBVTfwEhKnzQ==
1168+
dependencies:
1169+
invariant "^2.2.4"
1170+
11641171
"@divvi/react-native-fs@^2.20.1":
11651172
version "2.20.1"
11661173
resolved "https://registry.yarnpkg.com/@divvi/react-native-fs/-/react-native-fs-2.20.1.tgz#00a75f6780a3de64aa2e05f50d9c1ddbcabd8935"
@@ -1596,18 +1603,18 @@
15961603
resolved "https://registry.yarnpkg.com/@faker-js/faker/-/faker-5.5.3.tgz#18e3af6b8eae7984072bbeb0c0858474d7c4cefe"
15971604
integrity sha512-R11tGE6yIFwqpaIqcfkcg7AICXzFg14+5h5v0TfF/9+RMDL6jhzCy/pxHVOfbALGdtVYdt6JdR21tuxEgl34dw==
15981605

1599-
"@fiatconnect/fiatconnect-sdk@^0.5.66":
1600-
version "0.5.66"
1601-
resolved "https://registry.yarnpkg.com/@fiatconnect/fiatconnect-sdk/-/fiatconnect-sdk-0.5.66.tgz#8bf79df0c0c6be0d71a39905f6e6d7d7d814d29d"
1602-
integrity sha512-bS7Z1Cvl1u02Br8ZGTkDvnJllhyWBqbt7aXpUS64KfgMOZXpMhKbwmgfDHE2zXdYkbQZzG4/hdR6lpQFM4KvYw==
1606+
"@fiatconnect/fiatconnect-sdk@^0.5.71":
1607+
version "0.5.71"
1608+
resolved "https://registry.yarnpkg.com/@fiatconnect/fiatconnect-sdk/-/fiatconnect-sdk-0.5.71.tgz#b259b5fea27dc7a987fd311097a2b54f4b306367"
1609+
integrity sha512-aJDtzjfwzzX7yuVivPvbDr8O4VXH0nKHiaRHkRXL2I3UEZKTEv3UXn5S+NJp37ezA02WcTFayYsZSAt4zDdiGw==
16031610
dependencies:
16041611
"@badrap/result" "^0.2.13"
16051612
"@fiatconnect/fiatconnect-types" "^13.3.10"
1606-
cross-fetch "^4.0.0"
1607-
ethers "^6.13.4"
1613+
cross-fetch "^4.1.0"
1614+
ethers "^6.13.5"
16081615
fetch-cookie "^3.0.1"
1609-
siwe "^2.3.2"
1610-
tough-cookie "^5.0.0"
1616+
siwe "^3.0.0"
1617+
tough-cookie "^5.1.0"
16111618
tslib "^2.8.1"
16121619
zod "^3.24.1"
16131620

@@ -2681,13 +2688,6 @@
26812688
resolved "https://registry.yarnpkg.com/@react-native-community/netinfo/-/netinfo-11.4.1.tgz#a3c247aceab35f75dd0aa4bfa85d2be5a4508688"
26822689
integrity sha512-B0BYAkghz3Q2V09BF88RA601XursIEA111tnc2JOaN7axJWmNefmfjZqw/KdSxKZp7CZUuPpjBmz/WCR9uaHYg==
26832690

2684-
"@react-native-cookies/cookies@^6.2.1":
2685-
version "6.2.1"
2686-
resolved "https://registry.yarnpkg.com/@react-native-cookies/cookies/-/cookies-6.2.1.tgz#54d50b9496400bbdc19e43c155f70f8f918999e3"
2687-
integrity sha512-D17wCA0DXJkGJIxkL74Qs9sZ3sA+c+kCoGmXVknW7bVw/W+Vv1m/7mWTNi9DLBZSRddhzYw8SU0aJapIaM/g5w==
2688-
dependencies:
2689-
invariant "^2.2.4"
2690-
26912691
"@react-native-firebase/analytics@19.1.0":
26922692
version "19.1.0"
26932693
resolved "https://registry.yarnpkg.com/@react-native-firebase/analytics/-/analytics-19.1.0.tgz#2e6a76fcdac61b0b3fdc7a8d3721536621fc4810"
@@ -3302,15 +3302,13 @@
33023302
ignore "^5.1.8"
33033303
p-map "^4.0.0"
33043304

3305-
"@spruceid/siwe-parser@^2.1.2":
3306-
version "2.1.2"
3307-
resolved "https://registry.yarnpkg.com/@spruceid/siwe-parser/-/siwe-parser-2.1.2.tgz#3e13e7d3ac0bfdaf109a07342590eb21daee2fc3"
3308-
integrity sha512-d/r3S1LwJyMaRAKQ0awmo9whfXeE88Qt00vRj91q5uv5ATtWIQEGJ67Yr5eSZw5zp1/fZCXZYuEckt8lSkereQ==
3305+
"@spruceid/siwe-parser@^3.0.0":
3306+
version "3.0.0"
3307+
resolved "https://registry.yarnpkg.com/@spruceid/siwe-parser/-/siwe-parser-3.0.0.tgz#8af48683d77aed6dbd1abf541e1b064dc64be10e"
3308+
integrity sha512-Y92k63ilw/8jH9Ry4G2e7lQd0jZAvb0d/Q7ssSD0D9mp/Zt2aCXIc3g0ny9yhplpAx1QXHsMz/JJptHK/zDGdw==
33093309
dependencies:
33103310
"@noble/hashes" "^1.1.2"
3311-
apg-js "^4.3.0"
3312-
uri-js "^4.4.1"
3313-
valid-url "^1.0.9"
3311+
apg-js "^4.4.0"
33143312

33153313
"@stablelib/aead@^1.0.1":
33163314
version "1.0.1"
@@ -5324,10 +5322,10 @@ anymatch@^3.0.3, anymatch@^3.1.3, anymatch@~3.1.2:
53245322
normalize-path "^3.0.0"
53255323
picomatch "^2.0.4"
53265324

5327-
apg-js@^4.3.0:
5328-
version "4.3.0"
5329-
resolved "https://registry.yarnpkg.com/apg-js/-/apg-js-4.3.0.tgz#2c55d3f1aa6b90be5d3c6539f346cf2c726702c3"
5330-
integrity sha512-8U8MULS+JocCnm11bfrVS4zxtAcE3uOiCAI21SnjDrV9LNhMSGwTGGeko3QfyK1JLWwT7KebFqJMB2puzfdFMQ==
5325+
apg-js@^4.4.0:
5326+
version "4.4.0"
5327+
resolved "https://registry.yarnpkg.com/apg-js/-/apg-js-4.4.0.tgz#09dcecab0731fbde233b9f2352fdd2d07e56b2cf"
5328+
integrity sha512-fefmXFknJmtgtNEXfPwZKYkMFX4Fyeyz+fNF6JWp87biGOPslJbCBVU158zvKRZfHBKnJDy8CMM40oLFGkXT8Q==
53315329

53325330
appdirsjs@^1.2.4:
53335331
version "1.2.6"
@@ -6565,12 +6563,12 @@ cross-fetch@^3.0.4:
65656563
dependencies:
65666564
node-fetch "^2.6.12"
65676565

6568-
cross-fetch@^4.0.0:
6569-
version "4.0.0"
6570-
resolved "https://registry.yarnpkg.com/cross-fetch/-/cross-fetch-4.0.0.tgz#f037aef1580bb3a1a35164ea2a848ba81b445983"
6571-
integrity sha512-e4a5N8lVvuLgAWgnCrLr2PP0YyDOTHa9H/Rj54dirp61qXnNq46m82bRhNqIA5VccJtWBvPTFRV3TtvHUKPB1g==
6566+
cross-fetch@^4.1.0:
6567+
version "4.1.0"
6568+
resolved "https://registry.yarnpkg.com/cross-fetch/-/cross-fetch-4.1.0.tgz#8f69355007ee182e47fa692ecbaa37a52e43c3d2"
6569+
integrity sha512-uKm5PU+MHTootlWEY+mZ4vvXoCn4fLQxT9dSc1sXVMSFkINTJVN8cAQROpwcKm8bJ/c7rgZVIBWzH5T78sNZZw==
65726570
dependencies:
6573-
node-fetch "^2.6.12"
6571+
node-fetch "^2.7.0"
65746572

65756573
cross-spawn@^4.0.2:
65766574
version "4.0.2"
@@ -7684,10 +7682,10 @@ ethers@^5.7.2:
76847682
"@ethersproject/web" "5.7.1"
76857683
"@ethersproject/wordlists" "5.7.0"
76867684

7687-
ethers@^6.13.4:
7688-
version "6.13.4"
7689-
resolved "https://registry.yarnpkg.com/ethers/-/ethers-6.13.4.tgz#bd3e1c3dc1e7dc8ce10f9ffb4ee40967a651b53c"
7690-
integrity sha512-21YtnZVg4/zKkCQPjrDj38B1r4nQvTZLopUGMLQ1ePU2zV/joCfDC3t3iKQjWRzjjjbzR+mdAIoikeBRNkdllA==
7685+
ethers@^6.13.5:
7686+
version "6.13.5"
7687+
resolved "https://registry.yarnpkg.com/ethers/-/ethers-6.13.5.tgz#8c1d6ac988ac08abc3c1d8fabbd4b8b602851ac4"
7688+
integrity sha512-+knKNieu5EKRThQJWwqaJ10a6HE9sSehGeqWN65//wE7j47ZpFhKAnHB/JJFibwwg61I/koxaPsXbXpD/skNOQ==
76917689
dependencies:
76927690
"@adraffy/ens-normalize" "1.10.1"
76937691
"@noble/curves" "1.2.0"
@@ -11405,7 +11403,7 @@ node-fetch@3.0.0-beta.9:
1140511403
data-uri-to-buffer "^3.0.1"
1140611404
fetch-blob "^2.1.1"
1140711405

11408-
node-fetch@^2.2.0, node-fetch@^2.6.0, node-fetch@^2.6.1, node-fetch@^2.6.12, node-fetch@^2.6.7:
11406+
node-fetch@^2.2.0, node-fetch@^2.6.0, node-fetch@^2.6.1, node-fetch@^2.6.12, node-fetch@^2.6.7, node-fetch@^2.7.0:
1140911407
version "2.7.0"
1141011408
resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.7.0.tgz#d0f0fa6e3e2dc1d27efcd8ad99d550bda94d187d"
1141111409
integrity sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==
@@ -13771,15 +13769,13 @@ sisteransi@^1.0.5:
1377113769
resolved "https://registry.yarnpkg.com/sisteransi/-/sisteransi-1.0.5.tgz#134d681297756437cc05ca01370d3a7a571075ed"
1377213770
integrity sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==
1377313771

13774-
siwe@^2.3.2:
13775-
version "2.3.2"
13776-
resolved "https://registry.yarnpkg.com/siwe/-/siwe-2.3.2.tgz#0794ae25f734f3068de0ab093ddd2f7867bc2d67"
13777-
integrity sha512-aSf+6+Latyttbj5nMu6GF3doMfv2UYj83hhwZgUF20ky6fTS83uVhkQABdIVnEuS8y1bBdk7p6ltb9SmlhTTlA==
13772+
siwe@^3.0.0:
13773+
version "3.0.0"
13774+
resolved "https://registry.yarnpkg.com/siwe/-/siwe-3.0.0.tgz#0508c3fca521c476a07d907a9b5b96a03c27c0f2"
13775+
integrity sha512-P2/ry7dHYJA6JJ5+veS//Gn2XDwNb3JMvuD6xiXX8L/PJ1SNVD4a3a8xqEbmANx+7kNQcD8YAh1B9bNKKvRy/g==
1377813776
dependencies:
13779-
"@spruceid/siwe-parser" "^2.1.2"
13777+
"@spruceid/siwe-parser" "^3.0.0"
1378013778
"@stablelib/random" "^1.0.1"
13781-
uri-js "^4.4.1"
13782-
valid-url "^1.0.9"
1378313779

1378413780
slash@^2.0.0:
1378513781
version "2.0.0"
@@ -14556,10 +14552,10 @@ tough-cookie@^4.0.0:
1455614552
punycode "^2.1.1"
1455714553
universalify "^0.1.2"
1455814554

14559-
tough-cookie@^5.0.0:
14560-
version "5.0.0"
14561-
resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-5.0.0.tgz#6b6518e2b5c070cf742d872ee0f4f92d69eac1af"
14562-
integrity sha512-FRKsF7cz96xIIeMZ82ehjC3xW2E+O2+v11udrDYewUbszngYhsGa8z6YUMMzO9QJZzzyd0nGGXnML/TReX6W8Q==
14555+
tough-cookie@^5.1.0:
14556+
version "5.1.0"
14557+
resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-5.1.0.tgz#0667b0f2fbb5901fe6f226c3e0b710a9a4292f87"
14558+
integrity sha512-rvZUv+7MoBYTiDmFPBrhL7Ujx9Sk+q9wwm22x8c8T5IJaR+Wsyc7TNxbVxo84kZoRJZZMazowFLqpankBEQrGg==
1456314559
dependencies:
1456414560
tldts "^6.1.32"
1456514561

@@ -15049,7 +15045,7 @@ uqr@^0.1.2:
1504915045
resolved "https://registry.yarnpkg.com/uqr/-/uqr-0.1.2.tgz#5c6cd5dcff9581f9bb35b982cb89e2c483a41d7d"
1505015046
integrity sha512-MJu7ypHq6QasgF5YRTjqscSzQp/W11zoUk6kvmlH+fmWEs63Y0Eib13hYFwAzagRJcVY8WVnlV+eBDUGMJ5IbA==
1505115047

15052-
uri-js@^4.2.2, uri-js@^4.4.1:
15048+
uri-js@^4.2.2:
1505315049
version "4.4.1"
1505415050
resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e"
1505515051
integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==
@@ -15178,11 +15174,6 @@ v8-to-istanbul@^9.0.1:
1517815174
"@types/istanbul-lib-coverage" "^2.0.1"
1517915175
convert-source-map "^1.6.0"
1518015176

15181-
valid-url@^1.0.9:
15182-
version "1.0.9"
15183-
resolved "https://registry.yarnpkg.com/valid-url/-/valid-url-1.0.9.tgz#1c14479b40f1397a75782f115e4086447433a200"
15184-
integrity sha512-QQDsV8OnSf5Uc30CKSwG9lnhMPe6exHtTXLRYX8uMwKENy640pU+2BgBL0LRbDh/eYRahNCS7aewCx0wf3NYVA==
15185-
1518615177
validate-npm-package-license@^3.0.1, validate-npm-package-license@^3.0.4:
1518715178
version "3.0.4"
1518815179
resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a"

0 commit comments

Comments
 (0)