diff --git a/.yarn/cache/@react-native-async-storage-async-storage-npm-1.19.2-f030f41c7c-d2f3b1f704.zip b/.yarn/cache/@react-native-async-storage-async-storage-npm-1.19.3-9b91079105-d849e5c8bb.zip similarity index 85% rename from .yarn/cache/@react-native-async-storage-async-storage-npm-1.19.2-f030f41c7c-d2f3b1f704.zip rename to .yarn/cache/@react-native-async-storage-async-storage-npm-1.19.3-9b91079105-d849e5c8bb.zip index 3d9c1b57b..eb1c8f359 100644 Binary files a/.yarn/cache/@react-native-async-storage-async-storage-npm-1.19.2-f030f41c7c-d2f3b1f704.zip and b/.yarn/cache/@react-native-async-storage-async-storage-npm-1.19.3-9b91079105-d849e5c8bb.zip differ diff --git a/.yarn/cache/@react-native-codegen-npm-0.72.6-460ebb7b63-56ef32546a.zip b/.yarn/cache/@react-native-codegen-npm-0.72.7-18300ea915-7793a9da9e.zip similarity index 94% rename from .yarn/cache/@react-native-codegen-npm-0.72.6-460ebb7b63-56ef32546a.zip rename to .yarn/cache/@react-native-codegen-npm-0.72.7-18300ea915-7793a9da9e.zip index a6006135f..5dcee3e55 100644 Binary files a/.yarn/cache/@react-native-codegen-npm-0.72.6-460ebb7b63-56ef32546a.zip and b/.yarn/cache/@react-native-codegen-npm-0.72.7-18300ea915-7793a9da9e.zip differ diff --git a/.yarn/cache/@react-native-community-cli-clean-npm-11.3.6-15a4dcf548-1c3077ca56.zip b/.yarn/cache/@react-native-community-cli-clean-npm-11.3.7-a5a6a7e787-242260caf3.zip similarity index 93% rename from .yarn/cache/@react-native-community-cli-clean-npm-11.3.6-15a4dcf548-1c3077ca56.zip rename to .yarn/cache/@react-native-community-cli-clean-npm-11.3.7-a5a6a7e787-242260caf3.zip index d0724b7e5..7f20eb1d2 100644 Binary files a/.yarn/cache/@react-native-community-cli-clean-npm-11.3.6-15a4dcf548-1c3077ca56.zip and b/.yarn/cache/@react-native-community-cli-clean-npm-11.3.7-a5a6a7e787-242260caf3.zip differ diff --git a/.yarn/cache/@react-native-community-cli-config-npm-11.3.6-926280c3ec-4529050b04.zip b/.yarn/cache/@react-native-community-cli-config-npm-11.3.7-20e3a162ba-16ccf4e02e.zip similarity index 87% rename from .yarn/cache/@react-native-community-cli-config-npm-11.3.6-926280c3ec-4529050b04.zip rename to .yarn/cache/@react-native-community-cli-config-npm-11.3.7-20e3a162ba-16ccf4e02e.zip index 817ec586c..13cac09a4 100644 Binary files a/.yarn/cache/@react-native-community-cli-config-npm-11.3.6-926280c3ec-4529050b04.zip and b/.yarn/cache/@react-native-community-cli-config-npm-11.3.7-20e3a162ba-16ccf4e02e.zip differ diff --git a/.yarn/cache/@react-native-community-cli-debugger-ui-npm-11.3.6-4fa3070182-41211d9e7b.zip b/.yarn/cache/@react-native-community-cli-debugger-ui-npm-11.3.7-38796e04fd-3d6b8dbeba.zip similarity index 96% rename from .yarn/cache/@react-native-community-cli-debugger-ui-npm-11.3.6-4fa3070182-41211d9e7b.zip rename to .yarn/cache/@react-native-community-cli-debugger-ui-npm-11.3.7-38796e04fd-3d6b8dbeba.zip index 9f51fca6f..23299f4e4 100644 Binary files a/.yarn/cache/@react-native-community-cli-debugger-ui-npm-11.3.6-4fa3070182-41211d9e7b.zip and b/.yarn/cache/@react-native-community-cli-debugger-ui-npm-11.3.7-38796e04fd-3d6b8dbeba.zip differ diff --git a/.yarn/cache/@react-native-community-cli-doctor-npm-11.3.6-95626ebed1-a85d6f49de.zip b/.yarn/cache/@react-native-community-cli-doctor-npm-11.3.7-cae8e1a8f4-b67990e71b.zip similarity index 94% rename from .yarn/cache/@react-native-community-cli-doctor-npm-11.3.6-95626ebed1-a85d6f49de.zip rename to .yarn/cache/@react-native-community-cli-doctor-npm-11.3.7-cae8e1a8f4-b67990e71b.zip index bd0b7a32c..3c34ea0cb 100644 Binary files a/.yarn/cache/@react-native-community-cli-doctor-npm-11.3.6-95626ebed1-a85d6f49de.zip and b/.yarn/cache/@react-native-community-cli-doctor-npm-11.3.7-cae8e1a8f4-b67990e71b.zip differ diff --git a/.yarn/cache/@react-native-community-cli-hermes-npm-11.3.6-3731949a92-d30269534e.zip b/.yarn/cache/@react-native-community-cli-hermes-npm-11.3.7-d5552f605d-e739ff2f89.zip similarity index 85% rename from .yarn/cache/@react-native-community-cli-hermes-npm-11.3.6-3731949a92-d30269534e.zip rename to .yarn/cache/@react-native-community-cli-hermes-npm-11.3.7-d5552f605d-e739ff2f89.zip index d8cf6e353..e84f0b19d 100644 Binary files a/.yarn/cache/@react-native-community-cli-hermes-npm-11.3.6-3731949a92-d30269534e.zip and b/.yarn/cache/@react-native-community-cli-hermes-npm-11.3.7-d5552f605d-e739ff2f89.zip differ diff --git a/.yarn/cache/@react-native-community-cli-npm-11.3.6-ebf896ce3a-06b81dc118.zip b/.yarn/cache/@react-native-community-cli-npm-11.3.7-a3f7b54cf7-704e3d5e25.zip similarity index 92% rename from .yarn/cache/@react-native-community-cli-npm-11.3.6-ebf896ce3a-06b81dc118.zip rename to .yarn/cache/@react-native-community-cli-npm-11.3.7-a3f7b54cf7-704e3d5e25.zip index 7dad90e9f..c19dd7644 100644 Binary files a/.yarn/cache/@react-native-community-cli-npm-11.3.6-ebf896ce3a-06b81dc118.zip and b/.yarn/cache/@react-native-community-cli-npm-11.3.7-a3f7b54cf7-704e3d5e25.zip differ diff --git a/.yarn/cache/@react-native-community-cli-platform-android-npm-11.3.6-e838051876-c99bd48121.zip b/.yarn/cache/@react-native-community-cli-platform-android-npm-11.3.7-00f4460eab-5f2f567af3.zip similarity index 94% rename from .yarn/cache/@react-native-community-cli-platform-android-npm-11.3.6-e838051876-c99bd48121.zip rename to .yarn/cache/@react-native-community-cli-platform-android-npm-11.3.7-00f4460eab-5f2f567af3.zip index 32d5ea6e0..22985e6e1 100644 Binary files a/.yarn/cache/@react-native-community-cli-platform-android-npm-11.3.6-e838051876-c99bd48121.zip and b/.yarn/cache/@react-native-community-cli-platform-android-npm-11.3.7-00f4460eab-5f2f567af3.zip differ diff --git a/.yarn/cache/@react-native-community-cli-platform-ios-npm-11.3.6-6f53ec94b8-28c57cfae7.zip b/.yarn/cache/@react-native-community-cli-platform-ios-npm-11.3.7-c2b6df3ef3-7c067d2e42.zip similarity index 94% rename from .yarn/cache/@react-native-community-cli-platform-ios-npm-11.3.6-6f53ec94b8-28c57cfae7.zip rename to .yarn/cache/@react-native-community-cli-platform-ios-npm-11.3.7-c2b6df3ef3-7c067d2e42.zip index 109be0bdd..938af3a7f 100644 Binary files a/.yarn/cache/@react-native-community-cli-platform-ios-npm-11.3.6-6f53ec94b8-28c57cfae7.zip and b/.yarn/cache/@react-native-community-cli-platform-ios-npm-11.3.7-c2b6df3ef3-7c067d2e42.zip differ diff --git a/.yarn/cache/@react-native-community-cli-plugin-metro-npm-11.3.6-99d6baad73-f337f98e2c.zip b/.yarn/cache/@react-native-community-cli-plugin-metro-npm-11.3.7-0df60206c4-3504ab8df1.zip similarity index 89% rename from .yarn/cache/@react-native-community-cli-plugin-metro-npm-11.3.6-99d6baad73-f337f98e2c.zip rename to .yarn/cache/@react-native-community-cli-plugin-metro-npm-11.3.7-0df60206c4-3504ab8df1.zip index 2c747f607..7bf3fbf91 100644 Binary files a/.yarn/cache/@react-native-community-cli-plugin-metro-npm-11.3.6-99d6baad73-f337f98e2c.zip and b/.yarn/cache/@react-native-community-cli-plugin-metro-npm-11.3.7-0df60206c4-3504ab8df1.zip differ diff --git a/.yarn/cache/@react-native-community-cli-server-api-npm-11.3.6-df311103c0-fb784497de.zip b/.yarn/cache/@react-native-community-cli-server-api-npm-11.3.7-6bd360a9e5-86e26df7f4.zip similarity index 93% rename from .yarn/cache/@react-native-community-cli-server-api-npm-11.3.6-df311103c0-fb784497de.zip rename to .yarn/cache/@react-native-community-cli-server-api-npm-11.3.7-6bd360a9e5-86e26df7f4.zip index 976957c64..88a5d8ba0 100644 Binary files a/.yarn/cache/@react-native-community-cli-server-api-npm-11.3.6-df311103c0-fb784497de.zip and b/.yarn/cache/@react-native-community-cli-server-api-npm-11.3.7-6bd360a9e5-86e26df7f4.zip differ diff --git a/.yarn/cache/@react-native-community-cli-tools-npm-11.3.6-541647149f-5ccc085d0b.zip b/.yarn/cache/@react-native-community-cli-tools-npm-11.3.7-a557ec5af8-ae9e368119.zip similarity index 98% rename from .yarn/cache/@react-native-community-cli-tools-npm-11.3.6-541647149f-5ccc085d0b.zip rename to .yarn/cache/@react-native-community-cli-tools-npm-11.3.7-a557ec5af8-ae9e368119.zip index 2b790a96e..324dfe21b 100644 Binary files a/.yarn/cache/@react-native-community-cli-tools-npm-11.3.6-541647149f-5ccc085d0b.zip and b/.yarn/cache/@react-native-community-cli-tools-npm-11.3.7-a557ec5af8-ae9e368119.zip differ diff --git a/.yarn/cache/@react-native-community-cli-types-npm-11.3.6-17bb462076-655ac99738.zip b/.yarn/cache/@react-native-community-cli-types-npm-11.3.7-89dad94f4b-e9d49617c0.zip similarity index 90% rename from .yarn/cache/@react-native-community-cli-types-npm-11.3.6-17bb462076-655ac99738.zip rename to .yarn/cache/@react-native-community-cli-types-npm-11.3.7-89dad94f4b-e9d49617c0.zip index 5fde05616..b72c9940a 100644 Binary files a/.yarn/cache/@react-native-community-cli-types-npm-11.3.6-17bb462076-655ac99738.zip and b/.yarn/cache/@react-native-community-cli-types-npm-11.3.7-89dad94f4b-e9d49617c0.zip differ diff --git a/.yarn/cache/@types-react-native-npm-0.72.2-1e8a4c5239-b291559438.zip b/.yarn/cache/@types-react-native-npm-0.72.2-1e8a4c5239-b291559438.zip deleted file mode 100644 index bb92c7b0e..000000000 Binary files a/.yarn/cache/@types-react-native-npm-0.72.2-1e8a4c5239-b291559438.zip and /dev/null differ diff --git a/.yarn/cache/@types-react-native-npm-0.72.3-0d0b0f543b-f801ab3945.zip b/.yarn/cache/@types-react-native-npm-0.72.3-0d0b0f543b-f801ab3945.zip new file mode 100644 index 000000000..30eda353d Binary files /dev/null and b/.yarn/cache/@types-react-native-npm-0.72.3-0d0b0f543b-f801ab3945.zip differ diff --git a/.yarn/cache/@types-react-npm-18.2.28-8e8cf3938c-81381bedeb.zip b/.yarn/cache/@types-react-npm-18.2.28-8e8cf3938c-81381bedeb.zip new file mode 100644 index 000000000..e89e52737 Binary files /dev/null and b/.yarn/cache/@types-react-npm-18.2.28-8e8cf3938c-81381bedeb.zip differ diff --git a/.yarn/cache/metro-babel-transformer-npm-0.76.7-76baf7f531-758f62aa86.zip b/.yarn/cache/metro-babel-transformer-npm-0.76.7-76baf7f531-758f62aa86.zip deleted file mode 100644 index 057a64bd5..000000000 Binary files a/.yarn/cache/metro-babel-transformer-npm-0.76.7-76baf7f531-758f62aa86.zip and /dev/null differ diff --git a/.yarn/cache/metro-cache-key-npm-0.76.7-29fe46fb81-852ddcf3cc.zip b/.yarn/cache/metro-cache-key-npm-0.76.7-29fe46fb81-852ddcf3cc.zip deleted file mode 100644 index b70b36763..000000000 Binary files a/.yarn/cache/metro-cache-key-npm-0.76.7-29fe46fb81-852ddcf3cc.zip and /dev/null differ diff --git a/.yarn/cache/metro-cache-npm-0.76.7-4f0abafac8-75445e5713.zip b/.yarn/cache/metro-cache-npm-0.76.7-4f0abafac8-75445e5713.zip deleted file mode 100644 index e327bc439..000000000 Binary files a/.yarn/cache/metro-cache-npm-0.76.7-4f0abafac8-75445e5713.zip and /dev/null differ diff --git a/.yarn/cache/metro-config-npm-0.76.7-7fc0a9b6d5-3408c23dad.zip b/.yarn/cache/metro-config-npm-0.76.7-7fc0a9b6d5-3408c23dad.zip deleted file mode 100644 index 6c3ef6694..000000000 Binary files a/.yarn/cache/metro-config-npm-0.76.7-7fc0a9b6d5-3408c23dad.zip and /dev/null differ diff --git a/.yarn/cache/metro-core-npm-0.76.7-a00ba63f91-890629d5ba.zip b/.yarn/cache/metro-core-npm-0.76.7-a00ba63f91-890629d5ba.zip deleted file mode 100644 index bb9264618..000000000 Binary files a/.yarn/cache/metro-core-npm-0.76.7-a00ba63f91-890629d5ba.zip and /dev/null differ diff --git a/.yarn/cache/metro-file-map-npm-0.76.7-15020703ee-149eb4db4a.zip b/.yarn/cache/metro-file-map-npm-0.76.7-15020703ee-149eb4db4a.zip deleted file mode 100644 index a9fbffd61..000000000 Binary files a/.yarn/cache/metro-file-map-npm-0.76.7-15020703ee-149eb4db4a.zip and /dev/null differ diff --git a/.yarn/cache/metro-inspector-proxy-npm-0.76.7-fdba156207-85381a8aca.zip b/.yarn/cache/metro-inspector-proxy-npm-0.76.7-fdba156207-85381a8aca.zip deleted file mode 100644 index f058ce58b..000000000 Binary files a/.yarn/cache/metro-inspector-proxy-npm-0.76.7-fdba156207-85381a8aca.zip and /dev/null differ diff --git a/.yarn/cache/metro-minify-terser-npm-0.76.7-cc5ca59cb5-a2ae124f42.zip b/.yarn/cache/metro-minify-terser-npm-0.76.7-cc5ca59cb5-a2ae124f42.zip deleted file mode 100644 index 50bcdd397..000000000 Binary files a/.yarn/cache/metro-minify-terser-npm-0.76.7-cc5ca59cb5-a2ae124f42.zip and /dev/null differ diff --git a/.yarn/cache/metro-minify-uglify-npm-0.76.7-cf53ecfcbb-3e8becae92.zip b/.yarn/cache/metro-minify-uglify-npm-0.76.7-cf53ecfcbb-3e8becae92.zip deleted file mode 100644 index 4e5a11d8c..000000000 Binary files a/.yarn/cache/metro-minify-uglify-npm-0.76.7-cf53ecfcbb-3e8becae92.zip and /dev/null differ diff --git a/.yarn/cache/metro-npm-0.76.7-9139533605-0680a1e797.zip b/.yarn/cache/metro-npm-0.76.7-9139533605-0680a1e797.zip deleted file mode 100644 index 4ccddcc5e..000000000 Binary files a/.yarn/cache/metro-npm-0.76.7-9139533605-0680a1e797.zip and /dev/null differ diff --git a/.yarn/cache/metro-react-native-babel-preset-npm-0.76.7-7a5d85372f-c97255dcfb.zip b/.yarn/cache/metro-react-native-babel-preset-npm-0.77.0-fd92ba14f2-09fb64735d.zip similarity index 80% rename from .yarn/cache/metro-react-native-babel-preset-npm-0.76.7-7a5d85372f-c97255dcfb.zip rename to .yarn/cache/metro-react-native-babel-preset-npm-0.77.0-fd92ba14f2-09fb64735d.zip index 75dea62c3..21b6b03ef 100644 Binary files a/.yarn/cache/metro-react-native-babel-preset-npm-0.76.7-7a5d85372f-c97255dcfb.zip and b/.yarn/cache/metro-react-native-babel-preset-npm-0.77.0-fd92ba14f2-09fb64735d.zip differ diff --git a/.yarn/cache/metro-react-native-babel-transformer-npm-0.76.7-26daccd678-1fc25535e8.zip b/.yarn/cache/metro-react-native-babel-transformer-npm-0.76.7-26daccd678-1fc25535e8.zip deleted file mode 100644 index 736edb050..000000000 Binary files a/.yarn/cache/metro-react-native-babel-transformer-npm-0.76.7-26daccd678-1fc25535e8.zip and /dev/null differ diff --git a/.yarn/cache/metro-resolver-npm-0.76.7-1a0cc6e756-6aba5d3db2.zip b/.yarn/cache/metro-resolver-npm-0.76.7-1a0cc6e756-6aba5d3db2.zip deleted file mode 100644 index 848d0b473..000000000 Binary files a/.yarn/cache/metro-resolver-npm-0.76.7-1a0cc6e756-6aba5d3db2.zip and /dev/null differ diff --git a/.yarn/cache/metro-runtime-npm-0.76.7-a931a903c1-f7c06aa48f.zip b/.yarn/cache/metro-runtime-npm-0.76.7-a931a903c1-f7c06aa48f.zip deleted file mode 100644 index 306b8c363..000000000 Binary files a/.yarn/cache/metro-runtime-npm-0.76.7-a931a903c1-f7c06aa48f.zip and /dev/null differ diff --git a/.yarn/cache/metro-source-map-npm-0.76.7-940936db75-564c879fd7.zip b/.yarn/cache/metro-source-map-npm-0.76.7-940936db75-564c879fd7.zip deleted file mode 100644 index e151bd639..000000000 Binary files a/.yarn/cache/metro-source-map-npm-0.76.7-940936db75-564c879fd7.zip and /dev/null differ diff --git a/.yarn/cache/metro-symbolicate-npm-0.76.7-678c331167-998a62b1ad.zip b/.yarn/cache/metro-symbolicate-npm-0.76.7-678c331167-998a62b1ad.zip deleted file mode 100644 index ec3aeeaae..000000000 Binary files a/.yarn/cache/metro-symbolicate-npm-0.76.7-678c331167-998a62b1ad.zip and /dev/null differ diff --git a/.yarn/cache/metro-transform-plugins-npm-0.76.7-4be0c69c15-a6f048a097.zip b/.yarn/cache/metro-transform-plugins-npm-0.76.7-4be0c69c15-a6f048a097.zip deleted file mode 100644 index f6cef7943..000000000 Binary files a/.yarn/cache/metro-transform-plugins-npm-0.76.7-4be0c69c15-a6f048a097.zip and /dev/null differ diff --git a/.yarn/cache/metro-transform-worker-npm-0.76.7-9956e4d5de-16bb35157f.zip b/.yarn/cache/metro-transform-worker-npm-0.76.7-9956e4d5de-16bb35157f.zip deleted file mode 100644 index 625be8f0e..000000000 Binary files a/.yarn/cache/metro-transform-worker-npm-0.76.7-9956e4d5de-16bb35157f.zip and /dev/null differ diff --git a/.yarn/cache/ob1-npm-0.76.7-75cf7bf111-605fbc22a1.zip b/.yarn/cache/ob1-npm-0.76.7-75cf7bf111-605fbc22a1.zip deleted file mode 100644 index 9d5e79b52..000000000 Binary files a/.yarn/cache/ob1-npm-0.76.7-75cf7bf111-605fbc22a1.zip and /dev/null differ diff --git a/.yarn/cache/react-native-npm-0.72.4-31c59a957a-c66afb143b.zip b/.yarn/cache/react-native-npm-0.72.5-739052aab2-28a8e41dff.zip similarity index 91% rename from .yarn/cache/react-native-npm-0.72.4-31c59a957a-c66afb143b.zip rename to .yarn/cache/react-native-npm-0.72.5-739052aab2-28a8e41dff.zip index 8866b3e6d..833cfd14d 100644 Binary files a/.yarn/cache/react-native-npm-0.72.4-31c59a957a-c66afb143b.zip and b/.yarn/cache/react-native-npm-0.72.5-739052aab2-28a8e41dff.zip differ diff --git a/.yarn/cache/react-native-share-npm-9.2.3-24350a73ee-8794b63ef9.zip b/.yarn/cache/react-native-share-npm-9.4.1-25245216b4-22b0f38b79.zip similarity index 77% rename from .yarn/cache/react-native-share-npm-9.2.3-24350a73ee-8794b63ef9.zip rename to .yarn/cache/react-native-share-npm-9.4.1-25245216b4-22b0f38b79.zip index e1a5db521..b30280f2a 100644 Binary files a/.yarn/cache/react-native-share-npm-9.2.3-24350a73ee-8794b63ef9.zip and b/.yarn/cache/react-native-share-npm-9.4.1-25245216b4-22b0f38b79.zip differ diff --git a/.yarn/cache/react-native-store-review-npm-0.4.1-83e03886c9-e6bbd133ba.zip b/.yarn/cache/react-native-store-review-npm-0.4.1-83e03886c9-e6bbd133ba.zip new file mode 100644 index 000000000..ad21bff71 Binary files /dev/null and b/.yarn/cache/react-native-store-review-npm-0.4.1-83e03886c9-e6bbd133ba.zip differ diff --git a/.yarn/cache/react-native-webview-npm-13.3.1-8c63a7196a-c455279ccc.zip b/.yarn/cache/react-native-webview-npm-13.6.0-18b9ff3809-f7220fb18d.zip similarity index 51% rename from .yarn/cache/react-native-webview-npm-13.3.1-8c63a7196a-c455279ccc.zip rename to .yarn/cache/react-native-webview-npm-13.6.0-18b9ff3809-f7220fb18d.zip index 432ce9220..ce56337db 100644 Binary files a/.yarn/cache/react-native-webview-npm-13.3.1-8c63a7196a-c455279ccc.zip and b/.yarn/cache/react-native-webview-npm-13.6.0-18b9ff3809-f7220fb18d.zip differ diff --git a/.yarn/cache/typescript-npm-4.9.5-6427b65ee6-ee000bc268.zip b/.yarn/cache/typescript-npm-4.9.5-6427b65ee6-ee000bc268.zip deleted file mode 100644 index 5434f6e63..000000000 Binary files a/.yarn/cache/typescript-npm-4.9.5-6427b65ee6-ee000bc268.zip and /dev/null differ diff --git a/.yarn/cache/typescript-npm-5.2.2-01717e9f84-7912821dac.zip b/.yarn/cache/typescript-npm-5.2.2-01717e9f84-7912821dac.zip new file mode 100644 index 000000000..62eab8647 Binary files /dev/null and b/.yarn/cache/typescript-npm-5.2.2-01717e9f84-7912821dac.zip differ diff --git a/.yarn/cache/typescript-patch-02b1b19504-2eee5c37ca.zip b/.yarn/cache/typescript-patch-02b1b19504-2eee5c37ca.zip deleted file mode 100644 index 69957d28e..000000000 Binary files a/.yarn/cache/typescript-patch-02b1b19504-2eee5c37ca.zip and /dev/null differ diff --git a/.yarn/cache/typescript-patch-851d8bf7a0-07106822b4.zip b/.yarn/cache/typescript-patch-851d8bf7a0-07106822b4.zip new file mode 100644 index 000000000..ca3cd6709 Binary files /dev/null and b/.yarn/cache/typescript-patch-851d8bf7a0-07106822b4.zip differ diff --git a/package.json b/package.json index e378f90df..72808753d 100644 --- a/package.json +++ b/package.json @@ -66,7 +66,7 @@ "npm-check-updates": "^16.10.17", "prettier": "3.0.0", "sass-loader": "^13.3.2", - "typescript": "5.1.6", + "typescript": "5.2.2", "webpack": "^5.88.2", "webpack-cli": "^5.1.4", "webpack-dev-server": "^4.15.1", diff --git a/packages/mobile/package.json b/packages/mobile/package.json index 8d34e2b52..d44ba32b2 100644 --- a/packages/mobile/package.json +++ b/packages/mobile/package.json @@ -31,7 +31,7 @@ "@babel/core": "*", "@babel/preset-typescript": "^7.18.6", "@babel/runtime": "^7.20.1", - "@react-native-async-storage/async-storage": "1.19.2", + "@react-native-async-storage/async-storage": "1.19.3", "@react-native/eslint-config": "^0.72.2", "@react-native/metro-config": "^0.72.11", "@standardnotes/config": "^2.4.3", @@ -39,8 +39,8 @@ "@standardnotes/snjs": "workspace:*", "@standardnotes/web": "workspace:*", "@tsconfig/react-native": "^3.0.2", - "@types/react": "^18.0.25", - "@types/react-native": "^0.72.2", + "@types/react": "^18.2.28", + "@types/react-native": "^0.72.3", "@typescript-eslint/eslint-plugin": "*", "@typescript-eslint/parser": "*", "babel-jest": "^29.3.1", @@ -48,13 +48,13 @@ "eslint": "*", "eslint-plugin-prettier": "*", "get-yarn-workspaces": "^1.0.2", - "metro-react-native-babel-preset": "^0.76.8", + "metro-react-native-babel-preset": "^0.77.0", "npm-check-updates": "*", "pod-install": "^0.1.38", "prettier": "*", "prettier-plugin-organize-imports": "^3.2.0", "react": "18.2.0", - "react-native": "0.72.4", + "react-native": "0.72.5", "react-native-file-viewer": "^2.1.5", "react-native-fingerprint-scanner": "standardnotes/react-native-fingerprint-scanner#b55d1c0ca627a87a130f758603f12911fbac200f", "react-native-flag-secure-android": "standardnotes/react-native-flag-secure-android#cb08e74583c22a5d912842459b35ebbbb4bcd852", @@ -63,12 +63,15 @@ "react-native-keychain": "standardnotes/react-native-keychain#4fd687461cecfa26d482d820ee43c0de61b964d4", "react-native-mmkv": "^2.6.2", "react-native-privacy-snapshot": "standardnotes/react-native-privacy-snapshot#653e904c90fc6f2b578da59138f2bfe5d7f942fe", - "react-native-share": "^9.2.3", + "react-native-share": "^9.4.1", "react-native-version-info": "^1.1.1", - "react-native-webview": "13.3.1", - "typescript": "^4.9.3" + "react-native-webview": "13.6.0", + "typescript": "*" }, "engines": { "node": ">=16" + }, + "dependencies": { + "react-native-store-review": "^0.4.1" } } diff --git a/packages/mobile/src/MobileWebAppContainer.tsx b/packages/mobile/src/MobileWebAppContainer.tsx index 66b038d49..74d56255e 100644 --- a/packages/mobile/src/MobileWebAppContainer.tsx +++ b/packages/mobile/src/MobileWebAppContainer.tsx @@ -13,6 +13,7 @@ import CustomAndroidWebView from './CustomAndroidWebView' import { MobileDevice, MobileDeviceEvent } from './Lib/MobileDevice' import { IsDev } from './Lib/Utils' import { ReceivedSharedItemsHandler } from './ReceivedSharedItemsHandler' +import { ReviewService } from './ReviewService' const LoggingEnabled = IsDev @@ -37,6 +38,7 @@ const MobileWebAppContents = ({ destroyAndReload }: { destroyAndReload: () => vo () => new MobileDevice(stateService, androidBackHandlerService, colorSchemeService), [androidBackHandlerService, colorSchemeService, stateService], ) + const _reviewService = useRef(new ReviewService(device)) const [showAndroidWebviewUpdatePrompt, setShowAndroidWebviewUpdatePrompt] = useState(false) diff --git a/packages/mobile/src/ReviewService.ts b/packages/mobile/src/ReviewService.ts new file mode 100644 index 000000000..be2ce67cf --- /dev/null +++ b/packages/mobile/src/ReviewService.ts @@ -0,0 +1,34 @@ +import { ApplicationEvent } from '@standardnotes/snjs' +import { MobileDevice } from 'Lib/MobileDevice' +import * as StoreReview from 'react-native-store-review' + +const RUN_COUNTS_BEFORE_REVIEW = [18, 45, 105] + +export class ReviewService { + constructor(private device: MobileDevice) { + this.device.addApplicationEventReceiver(this.onApplicationEvent.bind(this)) + } + async onApplicationEvent(event: ApplicationEvent) { + if (event !== ApplicationEvent.Launched) { + return + } + const runCount = await this.getRunCount() + void this.setRunCount(runCount + 1) + if (RUN_COUNTS_BEFORE_REVIEW.includes(runCount)) { + setTimeout(function () { + try { + StoreReview.requestReview() + } catch (error) { + console.error(error) + } + }, 1000) + } + } + async getRunCount() { + const value = await this.device.getJsonParsedRawStorageValue('runCount') + return Number(value) || 0 + } + async setRunCount(runCount: number) { + return this.device.setRawStorageValue('runCount', runCount.toString()) + } +} diff --git a/yarn.lock b/yarn.lock index 66e413ac6..7e5a65b8d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3717,60 +3717,60 @@ __metadata: languageName: node linkType: hard -"@react-native-async-storage/async-storage@npm:1.19.2": - version: 1.19.2 - resolution: "@react-native-async-storage/async-storage@npm:1.19.2" +"@react-native-async-storage/async-storage@npm:1.19.3": + version: 1.19.3 + resolution: "@react-native-async-storage/async-storage@npm:1.19.3" dependencies: merge-options: ^3.0.4 peerDependencies: react-native: ^0.0.0-0 || 0.60 - 0.72 || 1000.0.0 - checksum: d2f3b1f7048eb1205ef620aff9f3b26691b69770e9e5f34e84f6fe79ed73c11ea80894d99192f9d78305a8289f7c4e989a0cced1493775d8a32281a6446f2314 + checksum: d849e5c8bb08d2130d95cc246749dae820cc1996b6b31defa063a1b67070524d72aed5a0e57ce2fafe3c3726712c09a5a3babaed1358182060ce7cfd8bd2c1a3 languageName: node linkType: hard -"@react-native-community/cli-clean@npm:11.3.6": - version: 11.3.6 - resolution: "@react-native-community/cli-clean@npm:11.3.6" +"@react-native-community/cli-clean@npm:11.3.7": + version: 11.3.7 + resolution: "@react-native-community/cli-clean@npm:11.3.7" dependencies: - "@react-native-community/cli-tools": 11.3.6 + "@react-native-community/cli-tools": 11.3.7 chalk: ^4.1.2 execa: ^5.0.0 prompts: ^2.4.0 - checksum: 1c3077ca56a9e4482b6e43316ccbf99823b14156be39e3dc0624e6a2507e5ef4f5ce5c3f80c8914dc5e130fc27840e8cef3ba37d752dced10336c3edaea25088 + checksum: 242260caf3a0d2ed277a01ae9ed245311434c9a57889b8a489ec38eef60b9ad84c81062e4724e6433035d83737a2e1a3cbe022ee1ca725a865aca597b2dcbdf7 languageName: node linkType: hard -"@react-native-community/cli-config@npm:11.3.6": - version: 11.3.6 - resolution: "@react-native-community/cli-config@npm:11.3.6" +"@react-native-community/cli-config@npm:11.3.7": + version: 11.3.7 + resolution: "@react-native-community/cli-config@npm:11.3.7" dependencies: - "@react-native-community/cli-tools": 11.3.6 + "@react-native-community/cli-tools": 11.3.7 chalk: ^4.1.2 cosmiconfig: ^5.1.0 deepmerge: ^4.3.0 glob: ^7.1.3 joi: ^17.2.1 - checksum: 4529050b049705cce661cf6576cb645230bc60fc1ef4d2ef775a47527fad6f86dc0a056c35676de5f6d0b9485b40b5e8bfd62a4d71c982e8ad2c487079639efe + checksum: 16ccf4e02ef2fba67394683e9cf9619c7b0bfb568841ebaf5d0275e082e6b140eb8d84b3d01c646d466e6c1c7cc8ea474916418a45cbb61ad803423e778bcbb4 languageName: node linkType: hard -"@react-native-community/cli-debugger-ui@npm:11.3.6": - version: 11.3.6 - resolution: "@react-native-community/cli-debugger-ui@npm:11.3.6" +"@react-native-community/cli-debugger-ui@npm:11.3.7": + version: 11.3.7 + resolution: "@react-native-community/cli-debugger-ui@npm:11.3.7" dependencies: serve-static: ^1.13.1 - checksum: 41211d9e7b17d24702f497777f78c1c0ad391687d0790de37f0d4670d2e080a9c52af63bdb5084b8d5d3798f9fb6dde8757835690ac9155d5bb948de97fecec1 + checksum: 3d6b8dbeba49b039c1b6edaa883f310478178edf282aa4a6326fbb6c4a032c71d4d2d492eac1b4b8faeb2076e2eb6d4bbda35d40733ba059abb6612a71e5a841 languageName: node linkType: hard -"@react-native-community/cli-doctor@npm:11.3.6": - version: 11.3.6 - resolution: "@react-native-community/cli-doctor@npm:11.3.6" +"@react-native-community/cli-doctor@npm:11.3.7": + version: 11.3.7 + resolution: "@react-native-community/cli-doctor@npm:11.3.7" dependencies: - "@react-native-community/cli-config": 11.3.6 - "@react-native-community/cli-platform-android": 11.3.6 - "@react-native-community/cli-platform-ios": 11.3.6 - "@react-native-community/cli-tools": 11.3.6 + "@react-native-community/cli-config": 11.3.7 + "@react-native-community/cli-platform-android": 11.3.7 + "@react-native-community/cli-platform-ios": 11.3.7 + "@react-native-community/cli-tools": 11.3.7 chalk: ^4.1.2 command-exists: ^1.2.8 envinfo: ^7.7.2 @@ -3785,75 +3785,75 @@ __metadata: sudo-prompt: ^9.0.0 wcwidth: ^1.0.1 yaml: ^2.2.1 - checksum: a85d6f49de5b0c7e92774f5f578c39361f486eba85bdd2823238f31d10043522b6cb723e2d37a178f894d1e7593abc2cf25aab84983f2bda0b0d4e0a50d9ffcf + checksum: b67990e71b0859565f8443dca21c5b0d3203ffebe13be22fbbbd38fc7d8e1a6c966b89783ecbefde16e3e3d84cfecb8277104e86a8ff08338d11df1315e0fb1a languageName: node linkType: hard -"@react-native-community/cli-hermes@npm:11.3.6": - version: 11.3.6 - resolution: "@react-native-community/cli-hermes@npm:11.3.6" +"@react-native-community/cli-hermes@npm:11.3.7": + version: 11.3.7 + resolution: "@react-native-community/cli-hermes@npm:11.3.7" dependencies: - "@react-native-community/cli-platform-android": 11.3.6 - "@react-native-community/cli-tools": 11.3.6 + "@react-native-community/cli-platform-android": 11.3.7 + "@react-native-community/cli-tools": 11.3.7 chalk: ^4.1.2 hermes-profile-transformer: ^0.0.6 ip: ^1.1.5 - checksum: d30269534e2ca0c90a7fd07d694fb7d493c48fadda4620c3d7da213d9c6565945c482b7815583a2f157264cfb59acca1ec59ea0a0709b450190aa87dc0415c2f + checksum: e739ff2f891fff7b0d5ead11db05af5cf85db54f0c29ec88df8951567e556b7ce61a0fe930e936d6afab44cbcf7905c01cf73e597dae3c2cd49ef997806754b7 languageName: node linkType: hard -"@react-native-community/cli-platform-android@npm:11.3.6": - version: 11.3.6 - resolution: "@react-native-community/cli-platform-android@npm:11.3.6" +"@react-native-community/cli-platform-android@npm:11.3.7": + version: 11.3.7 + resolution: "@react-native-community/cli-platform-android@npm:11.3.7" dependencies: - "@react-native-community/cli-tools": 11.3.6 + "@react-native-community/cli-tools": 11.3.7 chalk: ^4.1.2 execa: ^5.0.0 glob: ^7.1.3 logkitty: ^0.7.1 - checksum: c99bd481213bc1f609a2d57ec5c4be1db7537b0d0655d617b8ca52ea198b880661332088fcf20eb6d8c76c2f951331432d0306054059b650be45923878357161 + checksum: 5f2f567af3077518d487005fa322f96461f2929762c0bbce6275af97ee00a798683835d481a42477ed3430a5aa141e8fb033d913b7ddbf4ab28aae19bedec4c3 languageName: node linkType: hard -"@react-native-community/cli-platform-ios@npm:11.3.6": - version: 11.3.6 - resolution: "@react-native-community/cli-platform-ios@npm:11.3.6" +"@react-native-community/cli-platform-ios@npm:11.3.7": + version: 11.3.7 + resolution: "@react-native-community/cli-platform-ios@npm:11.3.7" dependencies: - "@react-native-community/cli-tools": 11.3.6 + "@react-native-community/cli-tools": 11.3.7 chalk: ^4.1.2 execa: ^5.0.0 fast-xml-parser: ^4.0.12 glob: ^7.1.3 ora: ^5.4.1 - checksum: 28c57cfae7a70ca7fc23c48bd858797e4e55151143cb5aa9530753d38be02bce21c79c781e466a13920de7786a909a0ea6442ee9b63ada455d5be6bf5f76107d + checksum: 7c067d2e42855b70efd93396ecd6a4379660f5ff0f62472b693e52e092a19b9f39aef73d9ba58cda9eac8bd47710bbee98393438ac7936b6c9d0b5c9c60a1d23 languageName: node linkType: hard -"@react-native-community/cli-plugin-metro@npm:11.3.6": - version: 11.3.6 - resolution: "@react-native-community/cli-plugin-metro@npm:11.3.6" +"@react-native-community/cli-plugin-metro@npm:11.3.7": + version: 11.3.7 + resolution: "@react-native-community/cli-plugin-metro@npm:11.3.7" dependencies: - "@react-native-community/cli-server-api": 11.3.6 - "@react-native-community/cli-tools": 11.3.6 + "@react-native-community/cli-server-api": 11.3.7 + "@react-native-community/cli-tools": 11.3.7 chalk: ^4.1.2 execa: ^5.0.0 - metro: 0.76.7 - metro-config: 0.76.7 - metro-core: 0.76.7 - metro-react-native-babel-transformer: 0.76.7 - metro-resolver: 0.76.7 - metro-runtime: 0.76.7 + metro: 0.76.8 + metro-config: 0.76.8 + metro-core: 0.76.8 + metro-react-native-babel-transformer: 0.76.8 + metro-resolver: 0.76.8 + metro-runtime: 0.76.8 readline: ^1.3.0 - checksum: f337f98e2c9ef5981e15c4400073b49275621878009f00a3287818db152f2f811eebfa4a960a607c68f9bf268ad8a2ae1d1b667136c02aed338ccf2b307242d4 + checksum: 3504ab8df1bf16335f10088286d71facb59b932ac00500a40fe9a39c77c74b58af0912ac6e9b4c58e5cd8d94ca893e49aecc25a3415740c60be30300b2ae0460 languageName: node linkType: hard -"@react-native-community/cli-server-api@npm:11.3.6": - version: 11.3.6 - resolution: "@react-native-community/cli-server-api@npm:11.3.6" +"@react-native-community/cli-server-api@npm:11.3.7": + version: 11.3.7 + resolution: "@react-native-community/cli-server-api@npm:11.3.7" dependencies: - "@react-native-community/cli-debugger-ui": 11.3.6 - "@react-native-community/cli-tools": 11.3.6 + "@react-native-community/cli-debugger-ui": 11.3.7 + "@react-native-community/cli-tools": 11.3.7 compression: ^1.7.1 connect: ^3.6.5 errorhandler: ^1.5.1 @@ -3861,13 +3861,13 @@ __metadata: pretty-format: ^26.6.2 serve-static: ^1.13.1 ws: ^7.5.1 - checksum: fb784497de2360303956e747522b3528a52fbfd1ed3d2f8f89cb34ca7a3d730c3355f786e0c12ef59c996a0f390184acbbc3cd0f1575569f6f9d69ebcf058bbb + checksum: 86e26df7f43915bc7f10b1ae4d7f32e42ddbf6ac50b9c72f263f51dbb5d7f4b941da464094dfa2244028467c4b04ed8d3bcac7cd4191feea499dc90fcde2965a languageName: node linkType: hard -"@react-native-community/cli-tools@npm:11.3.6": - version: 11.3.6 - resolution: "@react-native-community/cli-tools@npm:11.3.6" +"@react-native-community/cli-tools@npm:11.3.7": + version: 11.3.7 + resolution: "@react-native-community/cli-tools@npm:11.3.7" dependencies: appdirsjs: ^1.2.4 chalk: ^4.1.2 @@ -3878,32 +3878,32 @@ __metadata: ora: ^5.4.1 semver: ^7.5.2 shell-quote: ^1.7.3 - checksum: 5ccc085d0b96fb85b68b79460f23ef9321d1520c7a837c944a3c90625b7abf0d02dff753d38b741b04a90d598837c600329ac52045ab18097c8bae2a4b999ce8 + checksum: ae9e368119be1307b341af79d72309b06acab4afd5e38dba860569e9c8c968b33e68b9a0ba02ad152e81fa7d0aa76c44e391714781107561b5119238f27e72b2 languageName: node linkType: hard -"@react-native-community/cli-types@npm:11.3.6": - version: 11.3.6 - resolution: "@react-native-community/cli-types@npm:11.3.6" +"@react-native-community/cli-types@npm:11.3.7": + version: 11.3.7 + resolution: "@react-native-community/cli-types@npm:11.3.7" dependencies: joi: ^17.2.1 - checksum: 655ac99738ad6d1e14360529c32e0730830d932ebbd3bea7894c08075c7e449772ec8cf0258f501da65f30904f09c88d9d65d97ff4ae052a17ca55a88157fbe2 + checksum: e9d49617c0e17d40680f9cc0b271083a83de0aaf3d53acab54cf195bfa35cae35c69ec88f1cb026c9a096f8dfd5bdc12787ee3e52cf98df68a572de1859c71ea languageName: node linkType: hard -"@react-native-community/cli@npm:11.3.6": - version: 11.3.6 - resolution: "@react-native-community/cli@npm:11.3.6" +"@react-native-community/cli@npm:11.3.7": + version: 11.3.7 + resolution: "@react-native-community/cli@npm:11.3.7" dependencies: - "@react-native-community/cli-clean": 11.3.6 - "@react-native-community/cli-config": 11.3.6 - "@react-native-community/cli-debugger-ui": 11.3.6 - "@react-native-community/cli-doctor": 11.3.6 - "@react-native-community/cli-hermes": 11.3.6 - "@react-native-community/cli-plugin-metro": 11.3.6 - "@react-native-community/cli-server-api": 11.3.6 - "@react-native-community/cli-tools": 11.3.6 - "@react-native-community/cli-types": 11.3.6 + "@react-native-community/cli-clean": 11.3.7 + "@react-native-community/cli-config": 11.3.7 + "@react-native-community/cli-debugger-ui": 11.3.7 + "@react-native-community/cli-doctor": 11.3.7 + "@react-native-community/cli-hermes": 11.3.7 + "@react-native-community/cli-plugin-metro": 11.3.7 + "@react-native-community/cli-server-api": 11.3.7 + "@react-native-community/cli-tools": 11.3.7 + "@react-native-community/cli-types": 11.3.7 chalk: ^4.1.2 commander: ^9.4.1 execa: ^5.0.0 @@ -3914,7 +3914,7 @@ __metadata: semver: ^7.5.2 bin: react-native: build/bin.js - checksum: 06b81dc118020285caefa9a47ff94f2494679745686643f49e5feb1a8a193e13129ffc3a4fe831dfea6570bd300d3bef26cb2bb718950171d3ca111e80966a91 + checksum: 704e3d5e252a42a45697384b55f140b4961cbc213a90701ef163d1d0bab4fa8481ae4bf9ffe9c965114817087068186422d96d60aed479466bab036049a32866 languageName: node linkType: hard @@ -3925,9 +3925,9 @@ __metadata: languageName: node linkType: hard -"@react-native/codegen@npm:^0.72.6": - version: 0.72.6 - resolution: "@react-native/codegen@npm:0.72.6" +"@react-native/codegen@npm:^0.72.7": + version: 0.72.7 + resolution: "@react-native/codegen@npm:0.72.7" dependencies: "@babel/parser": ^7.20.0 flow-parser: ^0.206.0 @@ -3935,7 +3935,7 @@ __metadata: nullthrows: ^1.1.1 peerDependencies: "@babel/preset-env": ^7.1.6 - checksum: 56ef32546ac042069bba0ca8ee8cc21cfcb32500b8fcb01917d824ad5a78b0c4da9a336b1391217deb934224ee3f0f9f5590584c1387b94d44861369f2451449 + checksum: 7793a9da9eec18a5c68af37ad0e25000ed7f111086223bc85b08e52c79229266d5affc9e6f9cb14348e7921f0d1b96267ff63801d95bc23c55f54b57c0a9c510 languageName: node linkType: hard @@ -4176,7 +4176,7 @@ __metadata: npm-check-updates: ^16.10.17 prettier: 3.0.0 sass-loader: ^13.3.2 - typescript: 5.1.6 + typescript: 5.2.2 webpack: ^5.88.2 webpack-cli: ^5.1.4 webpack-dev-server: ^4.15.1 @@ -4582,7 +4582,7 @@ __metadata: "@babel/core": "*" "@babel/preset-typescript": ^7.18.6 "@babel/runtime": ^7.20.1 - "@react-native-async-storage/async-storage": 1.19.2 + "@react-native-async-storage/async-storage": 1.19.3 "@react-native/eslint-config": ^0.72.2 "@react-native/metro-config": ^0.72.11 "@standardnotes/config": ^2.4.3 @@ -4590,8 +4590,8 @@ __metadata: "@standardnotes/snjs": "workspace:*" "@standardnotes/web": "workspace:*" "@tsconfig/react-native": ^3.0.2 - "@types/react": ^18.0.25 - "@types/react-native": ^0.72.2 + "@types/react": ^18.2.28 + "@types/react-native": ^0.72.3 "@typescript-eslint/eslint-plugin": "*" "@typescript-eslint/parser": "*" babel-jest: ^29.3.1 @@ -4599,13 +4599,13 @@ __metadata: eslint: "*" eslint-plugin-prettier: "*" get-yarn-workspaces: ^1.0.2 - metro-react-native-babel-preset: ^0.76.8 + metro-react-native-babel-preset: ^0.77.0 npm-check-updates: "*" pod-install: ^0.1.38 prettier: "*" prettier-plugin-organize-imports: ^3.2.0 react: 18.2.0 - react-native: 0.72.4 + react-native: 0.72.5 react-native-file-viewer: ^2.1.5 react-native-fingerprint-scanner: "standardnotes/react-native-fingerprint-scanner#b55d1c0ca627a87a130f758603f12911fbac200f" react-native-flag-secure-android: "standardnotes/react-native-flag-secure-android#cb08e74583c22a5d912842459b35ebbbb4bcd852" @@ -4614,10 +4614,11 @@ __metadata: react-native-keychain: "standardnotes/react-native-keychain#4fd687461cecfa26d482d820ee43c0de61b964d4" react-native-mmkv: ^2.6.2 react-native-privacy-snapshot: "standardnotes/react-native-privacy-snapshot#653e904c90fc6f2b578da59138f2bfe5d7f942fe" - react-native-share: ^9.2.3 + react-native-share: ^9.4.1 + react-native-store-review: ^0.4.1 react-native-version-info: ^1.1.1 - react-native-webview: 13.3.1 - typescript: ^4.9.3 + react-native-webview: 13.6.0 + typescript: "*" languageName: unknown linkType: soft @@ -5800,13 +5801,13 @@ __metadata: languageName: node linkType: hard -"@types/react-native@npm:^0.72.2": - version: 0.72.2 - resolution: "@types/react-native@npm:0.72.2" +"@types/react-native@npm:^0.72.3": + version: 0.72.3 + resolution: "@types/react-native@npm:0.72.3" dependencies: "@react-native/virtualized-lists": ^0.72.4 "@types/react": "*" - checksum: b2915594381365ea379cb46b9a65219c6b6c7446d97d15f4da9615b8f180972bacba7cae584f4a8f83cce3a180f8a9a08a9c6b57081b37e2543f23f5717693d4 + checksum: f801ab3945dc4400f5ae6db6080d848748458929cc0085f5dc2f1252eccfe2fa38935a7e3b0f560da7bed11508e405442c6808f82e5fcdcaf55f707c18b7b11c languageName: node linkType: hard @@ -5816,7 +5817,7 @@ __metadata: languageName: node linkType: soft -"@types/react@npm:*, @types/react@npm:^18.0.25, @types/react@npm:^18.0.26": +"@types/react@npm:*, @types/react@npm:^18.0.26": version: 18.2.17 resolution: "@types/react@npm:18.2.17" dependencies: @@ -5837,6 +5838,17 @@ __metadata: languageName: node linkType: hard +"@types/react@npm:^18.2.28": + version: 18.2.28 + resolution: "@types/react@npm:18.2.28" + dependencies: + "@types/prop-types": "*" + "@types/scheduler": "*" + csstype: ^3.0.2 + checksum: 81381bedeba83278f4c9febb0b83e0bd3f42a25897a50b9cb36ef53651d34b3d50f87ebf11211ea57ea575131f85d31e93e496ce46478a00b0f9bf7b26b5917a + languageName: node + linkType: hard + "@types/responselike@npm:^1.0.0": version: 1.0.0 resolution: "@types/responselike@npm:1.0.0" @@ -16297,17 +16309,6 @@ __metadata: languageName: node linkType: hard -"metro-babel-transformer@npm:0.76.7": - version: 0.76.7 - resolution: "metro-babel-transformer@npm:0.76.7" - dependencies: - "@babel/core": ^7.20.0 - hermes-parser: 0.12.0 - nullthrows: ^1.1.1 - checksum: 758f62aa86141dd20e24f72baa313d8ccebb2a57e9a487ade61020685581264738f11bdbd29b2580c545fad4eb1a91cf404943d97ea01d2a1939b7fc57b4ffc2 - languageName: node - linkType: hard - "metro-babel-transformer@npm:0.76.8": version: 0.76.8 resolution: "metro-babel-transformer@npm:0.76.8" @@ -16319,13 +16320,6 @@ __metadata: languageName: node linkType: hard -"metro-cache-key@npm:0.76.7": - version: 0.76.7 - resolution: "metro-cache-key@npm:0.76.7" - checksum: 852ddcf3cc9c25b44c2104c8585b579372f452ff564ebc58a3c27b4773b806255a512c64d9bc12d005fbcf475441a793958f5d4a881d3d1a047e5419b77a7f38 - languageName: node - linkType: hard - "metro-cache-key@npm:0.76.8": version: 0.76.8 resolution: "metro-cache-key@npm:0.76.8" @@ -16333,16 +16327,6 @@ __metadata: languageName: node linkType: hard -"metro-cache@npm:0.76.7": - version: 0.76.7 - resolution: "metro-cache@npm:0.76.7" - dependencies: - metro-core: 0.76.7 - rimraf: ^3.0.2 - checksum: 75445e5713f5339f75e85d3c23d1278f435cb035054b816d5a7ca055d8067b8f5dcfe0ece053f72ffe416ff2637e1e4c3879e96fb860064a54819f02d40fa362 - languageName: node - linkType: hard - "metro-cache@npm:0.76.8": version: 0.76.8 resolution: "metro-cache@npm:0.76.8" @@ -16353,21 +16337,6 @@ __metadata: languageName: node linkType: hard -"metro-config@npm:0.76.7": - version: 0.76.7 - resolution: "metro-config@npm:0.76.7" - dependencies: - connect: ^3.6.5 - cosmiconfig: ^5.0.5 - jest-validate: ^29.2.1 - metro: 0.76.7 - metro-cache: 0.76.7 - metro-core: 0.76.7 - metro-runtime: 0.76.7 - checksum: 3408c23dadaa1e953203cc6cd59b017e5677b8c6ce15e3a3457dd02d867436dc30e5cb5418f15b9b47557213f489b5d0ba6a30d37c9d27b3fd99dc2c13929ed3 - languageName: node - linkType: hard - "metro-config@npm:0.76.8": version: 0.76.8 resolution: "metro-config@npm:0.76.8" @@ -16383,16 +16352,6 @@ __metadata: languageName: node linkType: hard -"metro-core@npm:0.76.7": - version: 0.76.7 - resolution: "metro-core@npm:0.76.7" - dependencies: - lodash.throttle: ^4.1.1 - metro-resolver: 0.76.7 - checksum: 890629d5bab4a03b6a6e8ab04ded31bba7c03c764dcecff985b62eb0637d637dac407d18822d3d8fcc3f4986aceaad2c9184fd1faf541c09b7bde90ba430101f - languageName: node - linkType: hard - "metro-core@npm:0.76.8": version: 0.76.8 resolution: "metro-core@npm:0.76.8" @@ -16403,30 +16362,6 @@ __metadata: languageName: node linkType: hard -"metro-file-map@npm:0.76.7": - version: 0.76.7 - resolution: "metro-file-map@npm:0.76.7" - dependencies: - anymatch: ^3.0.3 - debug: ^2.2.0 - fb-watchman: ^2.0.0 - fsevents: ^2.3.2 - graceful-fs: ^4.2.4 - invariant: ^2.2.4 - jest-regex-util: ^27.0.6 - jest-util: ^27.2.0 - jest-worker: ^27.2.0 - micromatch: ^4.0.4 - node-abort-controller: ^3.1.1 - nullthrows: ^1.1.1 - walker: ^1.0.7 - dependenciesMeta: - fsevents: - optional: true - checksum: 149eb4db4ac955f4c462c0d573f060cdd86678acd360ea7e808fd2414faddcef5ffe0d43482973148a87edf100b663c4cfb71735259e0e6cdaab305cc5058792 - languageName: node - linkType: hard - "metro-file-map@npm:0.76.8": version: 0.76.8 resolution: "metro-file-map@npm:0.76.8" @@ -16451,21 +16386,6 @@ __metadata: languageName: node linkType: hard -"metro-inspector-proxy@npm:0.76.7": - version: 0.76.7 - resolution: "metro-inspector-proxy@npm:0.76.7" - dependencies: - connect: ^3.6.5 - debug: ^2.2.0 - node-fetch: ^2.2.0 - ws: ^7.5.1 - yargs: ^17.6.2 - bin: - metro-inspector-proxy: src/cli.js - checksum: 85381a8acadfb9a74480360a034ef74bb5bfce9cd0b0d49cf55da4a3f56006f7fc29eac5d3d9a09e872d7664249e0b49bdd8ec5116e497a954c2627627b84c31 - languageName: node - linkType: hard - "metro-inspector-proxy@npm:0.76.8": version: 0.76.8 resolution: "metro-inspector-proxy@npm:0.76.8" @@ -16481,15 +16401,6 @@ __metadata: languageName: node linkType: hard -"metro-minify-terser@npm:0.76.7": - version: 0.76.7 - resolution: "metro-minify-terser@npm:0.76.7" - dependencies: - terser: ^5.15.0 - checksum: a2ae124f42cd7c81626d0adbaafca7b6d466c94f9bf3bbd073ada01f81c6904adffb6eafff17b4ba063da29f78bcfdab9d1d8db72a486f05f01d66760860c315 - languageName: node - linkType: hard - "metro-minify-terser@npm:0.76.8": version: 0.76.8 resolution: "metro-minify-terser@npm:0.76.8" @@ -16499,15 +16410,6 @@ __metadata: languageName: node linkType: hard -"metro-minify-uglify@npm:0.76.7": - version: 0.76.7 - resolution: "metro-minify-uglify@npm:0.76.7" - dependencies: - uglify-es: ^3.1.9 - checksum: 3e8becae920a6478f61f0a99d4c786081e94b5d0d76b4a3009ffa1e6506c625e75b925dd690adb9dad17605005958618d0192f94d8513e3f6af95c4dd654540e - languageName: node - linkType: hard - "metro-minify-uglify@npm:0.76.8": version: 0.76.8 resolution: "metro-minify-uglify@npm:0.76.8" @@ -16517,56 +16419,7 @@ __metadata: languageName: node linkType: hard -"metro-react-native-babel-preset@npm:0.76.7": - version: 0.76.7 - resolution: "metro-react-native-babel-preset@npm:0.76.7" - dependencies: - "@babel/core": ^7.20.0 - "@babel/plugin-proposal-async-generator-functions": ^7.0.0 - "@babel/plugin-proposal-class-properties": ^7.18.0 - "@babel/plugin-proposal-export-default-from": ^7.0.0 - "@babel/plugin-proposal-nullish-coalescing-operator": ^7.18.0 - "@babel/plugin-proposal-numeric-separator": ^7.0.0 - "@babel/plugin-proposal-object-rest-spread": ^7.20.0 - "@babel/plugin-proposal-optional-catch-binding": ^7.0.0 - "@babel/plugin-proposal-optional-chaining": ^7.20.0 - "@babel/plugin-syntax-dynamic-import": ^7.8.0 - "@babel/plugin-syntax-export-default-from": ^7.0.0 - "@babel/plugin-syntax-flow": ^7.18.0 - "@babel/plugin-syntax-nullish-coalescing-operator": ^7.0.0 - "@babel/plugin-syntax-optional-chaining": ^7.0.0 - "@babel/plugin-transform-arrow-functions": ^7.0.0 - "@babel/plugin-transform-async-to-generator": ^7.20.0 - "@babel/plugin-transform-block-scoping": ^7.0.0 - "@babel/plugin-transform-classes": ^7.0.0 - "@babel/plugin-transform-computed-properties": ^7.0.0 - "@babel/plugin-transform-destructuring": ^7.20.0 - "@babel/plugin-transform-flow-strip-types": ^7.20.0 - "@babel/plugin-transform-function-name": ^7.0.0 - "@babel/plugin-transform-literals": ^7.0.0 - "@babel/plugin-transform-modules-commonjs": ^7.0.0 - "@babel/plugin-transform-named-capturing-groups-regex": ^7.0.0 - "@babel/plugin-transform-parameters": ^7.0.0 - "@babel/plugin-transform-react-display-name": ^7.0.0 - "@babel/plugin-transform-react-jsx": ^7.0.0 - "@babel/plugin-transform-react-jsx-self": ^7.0.0 - "@babel/plugin-transform-react-jsx-source": ^7.0.0 - "@babel/plugin-transform-runtime": ^7.0.0 - "@babel/plugin-transform-shorthand-properties": ^7.0.0 - "@babel/plugin-transform-spread": ^7.0.0 - "@babel/plugin-transform-sticky-regex": ^7.0.0 - "@babel/plugin-transform-typescript": ^7.5.0 - "@babel/plugin-transform-unicode-regex": ^7.0.0 - "@babel/template": ^7.0.0 - babel-plugin-transform-flow-enums: ^0.0.2 - react-refresh: ^0.4.0 - peerDependencies: - "@babel/core": "*" - checksum: c97255dcfbc415a154dea9b9f0197a0beebdac983bd10de2f0d33f95c7572a82c337345b782b4c758bbb6b56049b5ec71171ec82165f4fb0a3d48b89e954c439 - languageName: node - linkType: hard - -"metro-react-native-babel-preset@npm:0.76.8, metro-react-native-babel-preset@npm:^0.76.8": +"metro-react-native-babel-preset@npm:0.76.8": version: 0.76.8 resolution: "metro-react-native-babel-preset@npm:0.76.8" dependencies: @@ -16615,18 +16468,52 @@ __metadata: languageName: node linkType: hard -"metro-react-native-babel-transformer@npm:0.76.7": - version: 0.76.7 - resolution: "metro-react-native-babel-transformer@npm:0.76.7" +"metro-react-native-babel-preset@npm:^0.77.0": + version: 0.77.0 + resolution: "metro-react-native-babel-preset@npm:0.77.0" dependencies: "@babel/core": ^7.20.0 - babel-preset-fbjs: ^3.4.0 - hermes-parser: 0.12.0 - metro-react-native-babel-preset: 0.76.7 - nullthrows: ^1.1.1 + "@babel/plugin-proposal-async-generator-functions": ^7.0.0 + "@babel/plugin-proposal-class-properties": ^7.18.0 + "@babel/plugin-proposal-export-default-from": ^7.0.0 + "@babel/plugin-proposal-nullish-coalescing-operator": ^7.18.0 + "@babel/plugin-proposal-numeric-separator": ^7.0.0 + "@babel/plugin-proposal-object-rest-spread": ^7.20.0 + "@babel/plugin-proposal-optional-catch-binding": ^7.0.0 + "@babel/plugin-proposal-optional-chaining": ^7.20.0 + "@babel/plugin-syntax-dynamic-import": ^7.8.0 + "@babel/plugin-syntax-export-default-from": ^7.0.0 + "@babel/plugin-syntax-flow": ^7.18.0 + "@babel/plugin-syntax-nullish-coalescing-operator": ^7.0.0 + "@babel/plugin-syntax-optional-chaining": ^7.0.0 + "@babel/plugin-transform-arrow-functions": ^7.0.0 + "@babel/plugin-transform-async-to-generator": ^7.20.0 + "@babel/plugin-transform-block-scoping": ^7.0.0 + "@babel/plugin-transform-classes": ^7.0.0 + "@babel/plugin-transform-computed-properties": ^7.0.0 + "@babel/plugin-transform-destructuring": ^7.20.0 + "@babel/plugin-transform-flow-strip-types": ^7.20.0 + "@babel/plugin-transform-function-name": ^7.0.0 + "@babel/plugin-transform-literals": ^7.0.0 + "@babel/plugin-transform-modules-commonjs": ^7.0.0 + "@babel/plugin-transform-named-capturing-groups-regex": ^7.0.0 + "@babel/plugin-transform-parameters": ^7.0.0 + "@babel/plugin-transform-react-display-name": ^7.0.0 + "@babel/plugin-transform-react-jsx": ^7.0.0 + "@babel/plugin-transform-react-jsx-self": ^7.0.0 + "@babel/plugin-transform-react-jsx-source": ^7.0.0 + "@babel/plugin-transform-runtime": ^7.0.0 + "@babel/plugin-transform-shorthand-properties": ^7.0.0 + "@babel/plugin-transform-spread": ^7.0.0 + "@babel/plugin-transform-sticky-regex": ^7.0.0 + "@babel/plugin-transform-typescript": ^7.5.0 + "@babel/plugin-transform-unicode-regex": ^7.0.0 + "@babel/template": ^7.0.0 + babel-plugin-transform-flow-enums: ^0.0.2 + react-refresh: ^0.4.0 peerDependencies: "@babel/core": "*" - checksum: 1fc25535e820b97d32f958a9acd0d2db577a4532a7a40f69e269a301503d38654520cab2f7b16904e2634e6eccef90081458a1094fee1517efd8a391dc86ecdc + checksum: 09fb64735d4517f62cb0cbd386bdfa64d0de5a4f8c85b54c36b5799b242e897295d58c9d18e124033233841d8fcd33a109dda3dd9f1e5554e516f689eef14a0d languageName: node linkType: hard @@ -16645,13 +16532,6 @@ __metadata: languageName: node linkType: hard -"metro-resolver@npm:0.76.7": - version: 0.76.7 - resolution: "metro-resolver@npm:0.76.7" - checksum: 6aba5d3db247e3fd9f394dd069196cb75066035c407fa39967ae6721fdfd6eaaf04c49b604e7d3de36f336cf2ac016cce1150ebbc51344bfa87c615bf9515122 - languageName: node - linkType: hard - "metro-resolver@npm:0.76.8": version: 0.76.8 resolution: "metro-resolver@npm:0.76.8" @@ -16659,16 +16539,6 @@ __metadata: languageName: node linkType: hard -"metro-runtime@npm:0.76.7": - version: 0.76.7 - resolution: "metro-runtime@npm:0.76.7" - dependencies: - "@babel/runtime": ^7.0.0 - react-refresh: ^0.4.0 - checksum: f7c06aa48f89c7eaa6755feb8cbe99bb6eb8c7482d3e1e95b248be9d64bbcdd82ad0195f5f08645fe09c30f9dc9bb184c789ef17020fa0361d18b3434946334f - languageName: node - linkType: hard - "metro-runtime@npm:0.76.8": version: 0.76.8 resolution: "metro-runtime@npm:0.76.8" @@ -16679,22 +16549,6 @@ __metadata: languageName: node linkType: hard -"metro-source-map@npm:0.76.7": - version: 0.76.7 - resolution: "metro-source-map@npm:0.76.7" - dependencies: - "@babel/traverse": ^7.20.0 - "@babel/types": ^7.20.0 - invariant: ^2.2.4 - metro-symbolicate: 0.76.7 - nullthrows: ^1.1.1 - ob1: 0.76.7 - source-map: ^0.5.6 - vlq: ^1.0.0 - checksum: 564c879fd76020ffcb421b50015d66af9029dcc2bf6db350e9ee9a4eb1678b51e02f51bb601a73eab68fb67f05d903f9ce2e4d348d5e5195411fdb6e1db21493 - languageName: node - linkType: hard - "metro-source-map@npm:0.76.8": version: 0.76.8 resolution: "metro-source-map@npm:0.76.8" @@ -16711,22 +16565,6 @@ __metadata: languageName: node linkType: hard -"metro-symbolicate@npm:0.76.7": - version: 0.76.7 - resolution: "metro-symbolicate@npm:0.76.7" - dependencies: - invariant: ^2.2.4 - metro-source-map: 0.76.7 - nullthrows: ^1.1.1 - source-map: ^0.5.6 - through2: ^2.0.1 - vlq: ^1.0.0 - bin: - metro-symbolicate: src/index.js - checksum: 998a62b1ad9e2eddf806f9d7fa484f6b029d21aa3af81423bbeb8fcf80f2909123d13ee2836a96385c4183ae3119939b09b23f8fe382a06d095f83d2cd3f34fd - languageName: node - linkType: hard - "metro-symbolicate@npm:0.76.8": version: 0.76.8 resolution: "metro-symbolicate@npm:0.76.8" @@ -16743,19 +16581,6 @@ __metadata: languageName: node linkType: hard -"metro-transform-plugins@npm:0.76.7": - version: 0.76.7 - resolution: "metro-transform-plugins@npm:0.76.7" - dependencies: - "@babel/core": ^7.20.0 - "@babel/generator": ^7.20.0 - "@babel/template": ^7.0.0 - "@babel/traverse": ^7.20.0 - nullthrows: ^1.1.1 - checksum: a6f048a097ca6250b2391181160ab7a8722fc0738d199a7e89114c09caea429140ecf83b9612e4eac65deea74b66f92da341928db6b3eef100250f35964cc68d - languageName: node - linkType: hard - "metro-transform-plugins@npm:0.76.8": version: 0.76.8 resolution: "metro-transform-plugins@npm:0.76.8" @@ -16769,26 +16594,6 @@ __metadata: languageName: node linkType: hard -"metro-transform-worker@npm:0.76.7": - version: 0.76.7 - resolution: "metro-transform-worker@npm:0.76.7" - dependencies: - "@babel/core": ^7.20.0 - "@babel/generator": ^7.20.0 - "@babel/parser": ^7.20.0 - "@babel/types": ^7.20.0 - babel-preset-fbjs: ^3.4.0 - metro: 0.76.7 - metro-babel-transformer: 0.76.7 - metro-cache: 0.76.7 - metro-cache-key: 0.76.7 - metro-source-map: 0.76.7 - metro-transform-plugins: 0.76.7 - nullthrows: ^1.1.1 - checksum: 16bb35157fe15deb5447d48d2a4ac4808c661b42db8a3dfac949edb11023e1d075248ea18f0eeed7546833def2eb5834188afbd5513d48c23147f727522990c5 - languageName: node - linkType: hard - "metro-transform-worker@npm:0.76.8": version: 0.76.8 resolution: "metro-transform-worker@npm:0.76.8" @@ -16809,64 +16614,6 @@ __metadata: languageName: node linkType: hard -"metro@npm:0.76.7": - version: 0.76.7 - resolution: "metro@npm:0.76.7" - dependencies: - "@babel/code-frame": ^7.0.0 - "@babel/core": ^7.20.0 - "@babel/generator": ^7.20.0 - "@babel/parser": ^7.20.0 - "@babel/template": ^7.0.0 - "@babel/traverse": ^7.20.0 - "@babel/types": ^7.20.0 - accepts: ^1.3.7 - async: ^3.2.2 - chalk: ^4.0.0 - ci-info: ^2.0.0 - connect: ^3.6.5 - debug: ^2.2.0 - denodeify: ^1.2.1 - error-stack-parser: ^2.0.6 - graceful-fs: ^4.2.4 - hermes-parser: 0.12.0 - image-size: ^1.0.2 - invariant: ^2.2.4 - jest-worker: ^27.2.0 - jsc-safe-url: ^0.2.2 - lodash.throttle: ^4.1.1 - metro-babel-transformer: 0.76.7 - metro-cache: 0.76.7 - metro-cache-key: 0.76.7 - metro-config: 0.76.7 - metro-core: 0.76.7 - metro-file-map: 0.76.7 - metro-inspector-proxy: 0.76.7 - metro-minify-terser: 0.76.7 - metro-minify-uglify: 0.76.7 - metro-react-native-babel-preset: 0.76.7 - metro-resolver: 0.76.7 - metro-runtime: 0.76.7 - metro-source-map: 0.76.7 - metro-symbolicate: 0.76.7 - metro-transform-plugins: 0.76.7 - metro-transform-worker: 0.76.7 - mime-types: ^2.1.27 - node-fetch: ^2.2.0 - nullthrows: ^1.1.1 - rimraf: ^3.0.2 - serialize-error: ^2.1.0 - source-map: ^0.5.6 - strip-ansi: ^6.0.0 - throat: ^5.0.0 - ws: ^7.5.1 - yargs: ^17.6.2 - bin: - metro: src/cli.js - checksum: 0680a1e797a5941ff92b737ecf7d2d773c1c733646fa809bde4f461b8bffb8f00fef255a0c8eea443c33f7ba9fac1786b3de3876d283bf2f3b23e6e94969a039 - languageName: node - linkType: hard - "metro@npm:0.76.8": version: 0.76.8 resolution: "metro@npm:0.76.8" @@ -18069,13 +17816,6 @@ __metadata: languageName: node linkType: hard -"ob1@npm:0.76.7": - version: 0.76.7 - resolution: "ob1@npm:0.76.7" - checksum: 605fbc22a1aceb8836ab4b313299225fd48602c22da5ddcd8f62583143d5b695d456137ea7c2ea35d664c81551ecc298472525882bb96f6f0adb29287448a154 - languageName: node - linkType: hard - "ob1@npm:0.76.8": version: 0.76.8 resolution: "ob1@npm:0.76.8" @@ -19875,10 +19615,17 @@ __metadata: languageName: node linkType: hard -"react-native-share@npm:^9.2.3": - version: 9.2.3 - resolution: "react-native-share@npm:9.2.3" - checksum: 8794b63ef981580f747cded2b0e13246ac5fa1efdf70042a0fbe3228d16a4a9875971febcb788a796e118a99f73cc2a1c037a25e6e65eab3aba75282a7639a76 +"react-native-share@npm:^9.4.1": + version: 9.4.1 + resolution: "react-native-share@npm:9.4.1" + checksum: 22b0f38b79bfa791b105c3c809ed0199d233c0ccddb5060546ade710767cab68812e5c9456ce858141dd0218bbbd946180c97e74132389996e00fdef4fbc355b + languageName: node + linkType: hard + +"react-native-store-review@npm:^0.4.1": + version: 0.4.1 + resolution: "react-native-store-review@npm:0.4.1" + checksum: e6bbd133ba43903f21bc5b9787dd82c62b07ad9bc492a5b60cf4db86cba64d8bf83571696f83d4ef8d37a8d81ef26bfd00962a0490b22f664778e62a18ebf1d9 languageName: node linkType: hard @@ -19891,29 +19638,29 @@ __metadata: languageName: node linkType: hard -"react-native-webview@npm:13.3.1": - version: 13.3.1 - resolution: "react-native-webview@npm:13.3.1" +"react-native-webview@npm:13.6.0": + version: 13.6.0 + resolution: "react-native-webview@npm:13.6.0" dependencies: escape-string-regexp: 2.0.0 invariant: 2.2.4 peerDependencies: react: "*" react-native: "*" - checksum: c455279ccc42f4787e75c5c0e4609b535bb417eb35536c978079f23474c1135f39f5b8aed32445dd5422913c07651db77343e3c348e193c0b17329fdaa35e1a7 + checksum: f7220fb18dcf5e9631674831ac8beb3bc4b99863f812676c25394a3cce487975b05c8fc795b0ee4ff1ead43da304ddea104f5e6683ea3f4c3a135b14ae193069 languageName: node linkType: hard -"react-native@npm:0.72.4": - version: 0.72.4 - resolution: "react-native@npm:0.72.4" +"react-native@npm:0.72.5": + version: 0.72.5 + resolution: "react-native@npm:0.72.5" dependencies: "@jest/create-cache-key-function": ^29.2.1 - "@react-native-community/cli": 11.3.6 - "@react-native-community/cli-platform-android": 11.3.6 - "@react-native-community/cli-platform-ios": 11.3.6 + "@react-native-community/cli": 11.3.7 + "@react-native-community/cli-platform-android": 11.3.7 + "@react-native-community/cli-platform-ios": 11.3.7 "@react-native/assets-registry": ^0.72.0 - "@react-native/codegen": ^0.72.6 + "@react-native/codegen": ^0.72.7 "@react-native/gradle-plugin": ^0.72.11 "@react-native/js-polyfills": ^0.72.1 "@react-native/normalize-colors": ^0.72.0 @@ -19948,7 +19695,7 @@ __metadata: react: 18.2.0 bin: react-native: cli.js - checksum: c66afb143b5df75bbbd7d88a885ef268cc8957213625f0d6eac1950a4748cd19d56ad4beea1ec0e0aa687e2dd1866df386134b6c96207c950c2203194c81c57b + checksum: 28a8e41dffaa8102c699622a28a19f6640d9a95ee5157b92d67677d49191f4f8e0acdb65b0413e6636047382be47047af5d6fdd36c36def80f0460425d30cf25 languageName: node linkType: hard @@ -22999,7 +22746,7 @@ __metadata: languageName: node linkType: hard -"typescript@npm:*, typescript@npm:5.1.6, typescript@npm:^4.6.4 || ^5.0.0": +"typescript@npm:*, typescript@npm:^4.6.4 || ^5.0.0": version: 5.1.6 resolution: "typescript@npm:5.1.6" bin: @@ -23009,17 +22756,17 @@ __metadata: languageName: node linkType: hard -"typescript@npm:^4.9.3": - version: 4.9.5 - resolution: "typescript@npm:4.9.5" +"typescript@npm:5.2.2": + version: 5.2.2 + resolution: "typescript@npm:5.2.2" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: ee000bc26848147ad423b581bd250075662a354d84f0e06eb76d3b892328d8d4440b7487b5a83e851b12b255f55d71835b008a66cbf8f255a11e4400159237db + checksum: 7912821dac4d962d315c36800fe387cdc0a6298dba7ec171b350b4a6e988b51d7b8f051317786db1094bd7431d526b648aba7da8236607febb26cf5b871d2d3c languageName: node linkType: hard -"typescript@patch:typescript@*#~builtin, typescript@patch:typescript@5.1.6#~builtin, typescript@patch:typescript@^4.6.4 || ^5.0.0#~builtin": +"typescript@patch:typescript@*#~builtin, typescript@patch:typescript@^4.6.4 || ^5.0.0#~builtin": version: 5.1.6 resolution: "typescript@patch:typescript@npm%3A5.1.6#~builtin::version=5.1.6&hash=7ad353" bin: @@ -23029,13 +22776,13 @@ __metadata: languageName: node linkType: hard -"typescript@patch:typescript@^4.9.3#~builtin": - version: 4.9.5 - resolution: "typescript@patch:typescript@npm%3A4.9.5#~builtin::version=4.9.5&hash=7ad353" +"typescript@patch:typescript@5.2.2#~builtin": + version: 5.2.2 + resolution: "typescript@patch:typescript@npm%3A5.2.2#~builtin::version=5.2.2&hash=7ad353" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 2eee5c37cad4390385db5db5a8e81470e42e8f1401b0358d7390095d6f681b410f2c4a0c496c6ff9ebd775423c7785cdace7bcdad76c7bee283df3d9718c0f20 + checksum: 07106822b4305de3f22835cbba949a2b35451cad50888759b6818421290ff95d522b38ef7919e70fb381c5fe9c1c643d7dea22c8b31652a717ddbd57b7f4d554 languageName: node linkType: hard