diff --git a/.yarn/cache/@babel-code-frame-npm-7.22.5-b36f88d6f9-cfe804f518.zip b/.yarn/cache/@babel-code-frame-npm-7.22.5-b36f88d6f9-cfe804f518.zip new file mode 100644 index 000000000..998495e24 Binary files /dev/null and b/.yarn/cache/@babel-code-frame-npm-7.22.5-b36f88d6f9-cfe804f518.zip differ diff --git a/.yarn/cache/@babel-eslint-parser-npm-7.19.1-8f22f07e44-6d5360f62f.zip b/.yarn/cache/@babel-eslint-parser-npm-7.19.1-8f22f07e44-6d5360f62f.zip deleted file mode 100644 index 19b3c955a..000000000 Binary files a/.yarn/cache/@babel-eslint-parser-npm-7.19.1-8f22f07e44-6d5360f62f.zip and /dev/null differ diff --git a/.yarn/cache/@babel-eslint-parser-npm-7.22.9-fa83fd8ba1-4f417796c8.zip b/.yarn/cache/@babel-eslint-parser-npm-7.22.9-fa83fd8ba1-4f417796c8.zip new file mode 100644 index 000000000..78b178a9e Binary files /dev/null and b/.yarn/cache/@babel-eslint-parser-npm-7.22.9-fa83fd8ba1-4f417796c8.zip differ diff --git a/.yarn/cache/@babel-helper-annotate-as-pure-npm-7.22.5-f38dc8aa1c-53da330f18.zip b/.yarn/cache/@babel-helper-annotate-as-pure-npm-7.22.5-f38dc8aa1c-53da330f18.zip new file mode 100644 index 000000000..037051465 Binary files /dev/null and b/.yarn/cache/@babel-helper-annotate-as-pure-npm-7.22.5-f38dc8aa1c-53da330f18.zip differ diff --git a/.yarn/cache/@babel-helper-environment-visitor-npm-7.22.5-7bc52eec61-248532077d.zip b/.yarn/cache/@babel-helper-environment-visitor-npm-7.22.5-7bc52eec61-248532077d.zip new file mode 100644 index 000000000..74536fc10 Binary files /dev/null and b/.yarn/cache/@babel-helper-environment-visitor-npm-7.22.5-7bc52eec61-248532077d.zip differ diff --git a/.yarn/cache/@babel-helper-function-name-npm-7.22.5-8a1a69b63d-6b1f6ce1b1.zip b/.yarn/cache/@babel-helper-function-name-npm-7.22.5-8a1a69b63d-6b1f6ce1b1.zip new file mode 100644 index 000000000..e3b1350c5 Binary files /dev/null and b/.yarn/cache/@babel-helper-function-name-npm-7.22.5-8a1a69b63d-6b1f6ce1b1.zip differ diff --git a/.yarn/cache/@babel-helper-module-imports-npm-7.22.5-399b6063db-9ac2b0404f.zip b/.yarn/cache/@babel-helper-module-imports-npm-7.22.5-399b6063db-9ac2b0404f.zip new file mode 100644 index 000000000..7c62276cf Binary files /dev/null and b/.yarn/cache/@babel-helper-module-imports-npm-7.22.5-399b6063db-9ac2b0404f.zip differ diff --git a/.yarn/cache/@babel-helper-plugin-utils-npm-7.22.5-192e38e1de-c0fc722707.zip b/.yarn/cache/@babel-helper-plugin-utils-npm-7.22.5-192e38e1de-c0fc722707.zip new file mode 100644 index 000000000..b73823359 Binary files /dev/null and b/.yarn/cache/@babel-helper-plugin-utils-npm-7.22.5-192e38e1de-c0fc722707.zip differ diff --git a/.yarn/cache/@babel-helper-remap-async-to-generator-npm-7.22.9-3ca47fbc3b-0553807944.zip b/.yarn/cache/@babel-helper-remap-async-to-generator-npm-7.22.9-3ca47fbc3b-0553807944.zip new file mode 100644 index 000000000..5a2a830d5 Binary files /dev/null and b/.yarn/cache/@babel-helper-remap-async-to-generator-npm-7.22.9-3ca47fbc3b-0553807944.zip differ diff --git a/.yarn/cache/@babel-helper-string-parser-npm-7.22.5-448ff0e489-836851ca5e.zip b/.yarn/cache/@babel-helper-string-parser-npm-7.22.5-448ff0e489-836851ca5e.zip new file mode 100644 index 000000000..7040849c6 Binary files /dev/null and b/.yarn/cache/@babel-helper-string-parser-npm-7.22.5-448ff0e489-836851ca5e.zip differ diff --git a/.yarn/cache/@babel-helper-validator-identifier-npm-7.22.5-4536624779-7f0f301134.zip b/.yarn/cache/@babel-helper-validator-identifier-npm-7.22.5-4536624779-7f0f301134.zip new file mode 100644 index 000000000..6156061a7 Binary files /dev/null and b/.yarn/cache/@babel-helper-validator-identifier-npm-7.22.5-4536624779-7f0f301134.zip differ diff --git a/.yarn/cache/@babel-helper-wrap-function-npm-7.22.9-34f074c956-037317dc06.zip b/.yarn/cache/@babel-helper-wrap-function-npm-7.22.9-34f074c956-037317dc06.zip new file mode 100644 index 000000000..dca791bba Binary files /dev/null and b/.yarn/cache/@babel-helper-wrap-function-npm-7.22.9-34f074c956-037317dc06.zip differ diff --git a/.yarn/cache/@babel-highlight-npm-7.22.5-3182ccc1fe-f61ae6de6e.zip b/.yarn/cache/@babel-highlight-npm-7.22.5-3182ccc1fe-f61ae6de6e.zip new file mode 100644 index 000000000..ba4915a04 Binary files /dev/null and b/.yarn/cache/@babel-highlight-npm-7.22.5-3182ccc1fe-f61ae6de6e.zip differ diff --git a/.yarn/cache/@babel-parser-npm-7.22.7-7fbdf28552-02209ddbd4.zip b/.yarn/cache/@babel-parser-npm-7.22.7-7fbdf28552-02209ddbd4.zip new file mode 100644 index 000000000..1748e15f1 Binary files /dev/null and b/.yarn/cache/@babel-parser-npm-7.22.7-7fbdf28552-02209ddbd4.zip differ diff --git a/.yarn/cache/@babel-plugin-proposal-object-rest-spread-npm-7.20.7-0bc581aa09-1329db1700.zip b/.yarn/cache/@babel-plugin-proposal-object-rest-spread-npm-7.20.7-0bc581aa09-1329db1700.zip new file mode 100644 index 000000000..df3b5b5f4 Binary files /dev/null and b/.yarn/cache/@babel-plugin-proposal-object-rest-spread-npm-7.20.7-0bc581aa09-1329db1700.zip differ diff --git a/.yarn/cache/@babel-plugin-proposal-optional-chaining-npm-7.21.0-cdbb1b2888-11c5449e01.zip b/.yarn/cache/@babel-plugin-proposal-optional-chaining-npm-7.21.0-cdbb1b2888-11c5449e01.zip new file mode 100644 index 000000000..83aaf760b Binary files /dev/null and b/.yarn/cache/@babel-plugin-proposal-optional-chaining-npm-7.21.0-cdbb1b2888-11c5449e01.zip differ diff --git a/.yarn/cache/@babel-plugin-syntax-flow-npm-7.22.5-2574b5b157-84c8c40fcf.zip b/.yarn/cache/@babel-plugin-syntax-flow-npm-7.22.5-2574b5b157-84c8c40fcf.zip new file mode 100644 index 000000000..7569ef14a Binary files /dev/null and b/.yarn/cache/@babel-plugin-syntax-flow-npm-7.22.5-2574b5b157-84c8c40fcf.zip differ diff --git a/.yarn/cache/@babel-plugin-transform-async-to-generator-npm-7.22.5-f69f15a70f-b95f23f99d.zip b/.yarn/cache/@babel-plugin-transform-async-to-generator-npm-7.22.5-f69f15a70f-b95f23f99d.zip new file mode 100644 index 000000000..ffebca943 Binary files /dev/null and b/.yarn/cache/@babel-plugin-transform-async-to-generator-npm-7.22.5-f69f15a70f-b95f23f99d.zip differ diff --git a/.yarn/cache/@babel-plugin-transform-destructuring-npm-7.22.5-e9364713b6-76f6ea2aee.zip b/.yarn/cache/@babel-plugin-transform-destructuring-npm-7.22.5-e9364713b6-76f6ea2aee.zip new file mode 100644 index 000000000..d1816b3f0 Binary files /dev/null and b/.yarn/cache/@babel-plugin-transform-destructuring-npm-7.22.5-e9364713b6-76f6ea2aee.zip differ diff --git a/.yarn/cache/@babel-plugin-transform-flow-strip-types-npm-7.22.5-e3f8bbd97b-1ba48187d6.zip b/.yarn/cache/@babel-plugin-transform-flow-strip-types-npm-7.22.5-e3f8bbd97b-1ba48187d6.zip new file mode 100644 index 000000000..e4458233b Binary files /dev/null and b/.yarn/cache/@babel-plugin-transform-flow-strip-types-npm-7.22.5-e3f8bbd97b-1ba48187d6.zip differ diff --git a/.yarn/cache/@babel-plugin-transform-parameters-npm-7.22.5-0388236044-b44f89cf97.zip b/.yarn/cache/@babel-plugin-transform-parameters-npm-7.22.5-0388236044-b44f89cf97.zip new file mode 100644 index 000000000..ba92e8e90 Binary files /dev/null and b/.yarn/cache/@babel-plugin-transform-parameters-npm-7.22.5-0388236044-b44f89cf97.zip differ diff --git a/.yarn/cache/@babel-template-npm-7.22.5-358c44dc9d-c574641016.zip b/.yarn/cache/@babel-template-npm-7.22.5-358c44dc9d-c574641016.zip new file mode 100644 index 000000000..dc95158bf Binary files /dev/null and b/.yarn/cache/@babel-template-npm-7.22.5-358c44dc9d-c574641016.zip differ diff --git a/.yarn/cache/@babel-types-npm-7.22.5-d1e4264bef-c13a9c1dc7.zip b/.yarn/cache/@babel-types-npm-7.22.5-d1e4264bef-c13a9c1dc7.zip new file mode 100644 index 000000000..3676b26b9 Binary files /dev/null and b/.yarn/cache/@babel-types-npm-7.22.5-d1e4264bef-c13a9c1dc7.zip differ diff --git a/.yarn/cache/@jest-schemas-npm-29.6.0-3ca8b9309f-c00511c69c.zip b/.yarn/cache/@jest-schemas-npm-29.6.0-3ca8b9309f-c00511c69c.zip new file mode 100644 index 000000000..bb0b9c6dd Binary files /dev/null and b/.yarn/cache/@jest-schemas-npm-29.6.0-3ca8b9309f-c00511c69c.zip differ diff --git a/.yarn/cache/@jest-types-npm-29.6.1-b7c765fadd-89fc1ccf71.zip b/.yarn/cache/@jest-types-npm-29.6.1-b7c765fadd-89fc1ccf71.zip new file mode 100644 index 000000000..beaf238e4 Binary files /dev/null and b/.yarn/cache/@jest-types-npm-29.6.1-b7c765fadd-89fc1ccf71.zip differ diff --git a/.yarn/cache/@react-native-assets-npm-1.0.0-2165b2ba43-4525dd1704.zip b/.yarn/cache/@react-native-assets-npm-1.0.0-2165b2ba43-4525dd1704.zip deleted file mode 100644 index e82b0dfea..000000000 Binary files a/.yarn/cache/@react-native-assets-npm-1.0.0-2165b2ba43-4525dd1704.zip and /dev/null differ diff --git a/.yarn/cache/@react-native-assets-registry-npm-0.72.0-4eeaa05aba-94c2b842f9.zip b/.yarn/cache/@react-native-assets-registry-npm-0.72.0-4eeaa05aba-94c2b842f9.zip new file mode 100644 index 000000000..592e68704 Binary files /dev/null and b/.yarn/cache/@react-native-assets-registry-npm-0.72.0-4eeaa05aba-94c2b842f9.zip differ diff --git a/.yarn/cache/@react-native-async-storage-async-storage-npm-1.17.11-4e84945a36-691f2b7449.zip b/.yarn/cache/@react-native-async-storage-async-storage-npm-1.17.11-4e84945a36-691f2b7449.zip deleted file mode 100644 index 7f8973d61..000000000 Binary files a/.yarn/cache/@react-native-async-storage-async-storage-npm-1.17.11-4e84945a36-691f2b7449.zip and /dev/null differ diff --git a/.yarn/cache/@react-native-async-storage-async-storage-npm-1.19.0-d9362064de-669f506958.zip b/.yarn/cache/@react-native-async-storage-async-storage-npm-1.19.0-d9362064de-669f506958.zip new file mode 100644 index 000000000..d5dc2b645 Binary files /dev/null and b/.yarn/cache/@react-native-async-storage-async-storage-npm-1.19.0-d9362064de-669f506958.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.6-460ebb7b63-56ef32546a.zip new file mode 100644 index 000000000..a6006135f Binary files /dev/null and b/.yarn/cache/@react-native-codegen-npm-0.72.6-460ebb7b63-56ef32546a.zip differ diff --git a/.yarn/cache/@react-native-community-cli-clean-npm-10.1.1-5a7707ea16-2994aa6f06.zip b/.yarn/cache/@react-native-community-cli-clean-npm-11.3.5-abb0f02021-a8493b1a6e.zip similarity index 68% rename from .yarn/cache/@react-native-community-cli-clean-npm-10.1.1-5a7707ea16-2994aa6f06.zip rename to .yarn/cache/@react-native-community-cli-clean-npm-11.3.5-abb0f02021-a8493b1a6e.zip index fe0913251..2b878c3f4 100644 Binary files a/.yarn/cache/@react-native-community-cli-clean-npm-10.1.1-5a7707ea16-2994aa6f06.zip and b/.yarn/cache/@react-native-community-cli-clean-npm-11.3.5-abb0f02021-a8493b1a6e.zip differ diff --git a/.yarn/cache/@react-native-community-cli-config-npm-10.1.1-76cd257871-e665f9181e.zip b/.yarn/cache/@react-native-community-cli-config-npm-10.1.1-76cd257871-e665f9181e.zip deleted file mode 100644 index 29e52d242..000000000 Binary files a/.yarn/cache/@react-native-community-cli-config-npm-10.1.1-76cd257871-e665f9181e.zip and /dev/null differ diff --git a/.yarn/cache/@react-native-community-cli-config-npm-11.3.5-2837b89f8f-acd7f35861.zip b/.yarn/cache/@react-native-community-cli-config-npm-11.3.5-2837b89f8f-acd7f35861.zip new file mode 100644 index 000000000..175566ad0 Binary files /dev/null and b/.yarn/cache/@react-native-community-cli-config-npm-11.3.5-2837b89f8f-acd7f35861.zip differ diff --git a/.yarn/cache/@react-native-community-cli-debugger-ui-npm-10.0.0-3e683ad734-519b395f9d.zip b/.yarn/cache/@react-native-community-cli-debugger-ui-npm-11.3.5-ea1b8055f7-750620e250.zip similarity index 92% rename from .yarn/cache/@react-native-community-cli-debugger-ui-npm-10.0.0-3e683ad734-519b395f9d.zip rename to .yarn/cache/@react-native-community-cli-debugger-ui-npm-11.3.5-ea1b8055f7-750620e250.zip index 3815e1c0e..8d0746082 100644 Binary files a/.yarn/cache/@react-native-community-cli-debugger-ui-npm-10.0.0-3e683ad734-519b395f9d.zip and b/.yarn/cache/@react-native-community-cli-debugger-ui-npm-11.3.5-ea1b8055f7-750620e250.zip differ diff --git a/.yarn/cache/@react-native-community-cli-doctor-npm-10.2.0-a7feb1bb8e-8243a2de5e.zip b/.yarn/cache/@react-native-community-cli-doctor-npm-10.2.0-a7feb1bb8e-8243a2de5e.zip deleted file mode 100644 index 2c8e2591c..000000000 Binary files a/.yarn/cache/@react-native-community-cli-doctor-npm-10.2.0-a7feb1bb8e-8243a2de5e.zip and /dev/null differ diff --git a/.yarn/cache/@react-native-community-cli-doctor-npm-11.3.5-af4f080a8e-511fcc8b4e.zip b/.yarn/cache/@react-native-community-cli-doctor-npm-11.3.5-af4f080a8e-511fcc8b4e.zip new file mode 100644 index 000000000..8842775be Binary files /dev/null and b/.yarn/cache/@react-native-community-cli-doctor-npm-11.3.5-af4f080a8e-511fcc8b4e.zip differ diff --git a/.yarn/cache/@react-native-community-cli-hermes-npm-10.2.0-59b7535c5c-a0dbe70ec4.zip b/.yarn/cache/@react-native-community-cli-hermes-npm-10.2.0-59b7535c5c-a0dbe70ec4.zip deleted file mode 100644 index 77ca96aa9..000000000 Binary files a/.yarn/cache/@react-native-community-cli-hermes-npm-10.2.0-59b7535c5c-a0dbe70ec4.zip and /dev/null differ diff --git a/.yarn/cache/@react-native-community-cli-hermes-npm-11.3.5-442e4df584-9c0067ce82.zip b/.yarn/cache/@react-native-community-cli-hermes-npm-11.3.5-442e4df584-9c0067ce82.zip new file mode 100644 index 000000000..c99410b3a Binary files /dev/null and b/.yarn/cache/@react-native-community-cli-hermes-npm-11.3.5-442e4df584-9c0067ce82.zip differ diff --git a/.yarn/cache/@react-native-community-cli-npm-10.1.3-703669cff2-cf542a8fe0.zip b/.yarn/cache/@react-native-community-cli-npm-10.1.3-703669cff2-cf542a8fe0.zip deleted file mode 100644 index 5a7b8cb5e..000000000 Binary files a/.yarn/cache/@react-native-community-cli-npm-10.1.3-703669cff2-cf542a8fe0.zip and /dev/null differ diff --git a/.yarn/cache/@react-native-community-cli-npm-11.3.5-55beba4297-6d9f654452.zip b/.yarn/cache/@react-native-community-cli-npm-11.3.5-55beba4297-6d9f654452.zip new file mode 100644 index 000000000..d1bd5e126 Binary files /dev/null and b/.yarn/cache/@react-native-community-cli-npm-11.3.5-55beba4297-6d9f654452.zip differ diff --git a/.yarn/cache/@react-native-community-cli-platform-android-npm-10.1.3-05827d2cac-f99751d014.zip b/.yarn/cache/@react-native-community-cli-platform-android-npm-10.1.3-05827d2cac-f99751d014.zip deleted file mode 100644 index aa73c807f..000000000 Binary files a/.yarn/cache/@react-native-community-cli-platform-android-npm-10.1.3-05827d2cac-f99751d014.zip and /dev/null differ diff --git a/.yarn/cache/@react-native-community-cli-platform-android-npm-10.2.0-27dfcba2c9-368b6c016a.zip b/.yarn/cache/@react-native-community-cli-platform-android-npm-10.2.0-27dfcba2c9-368b6c016a.zip deleted file mode 100644 index 0f7137642..000000000 Binary files a/.yarn/cache/@react-native-community-cli-platform-android-npm-10.2.0-27dfcba2c9-368b6c016a.zip and /dev/null differ diff --git a/.yarn/cache/@react-native-community-cli-platform-android-npm-11.3.5-928c34c63c-41169bd4de.zip b/.yarn/cache/@react-native-community-cli-platform-android-npm-11.3.5-928c34c63c-41169bd4de.zip new file mode 100644 index 000000000..646e365b1 Binary files /dev/null and b/.yarn/cache/@react-native-community-cli-platform-android-npm-11.3.5-928c34c63c-41169bd4de.zip differ diff --git a/.yarn/cache/@react-native-community-cli-platform-ios-npm-10.1.1-af25fbd5d4-2cc5cffeac.zip b/.yarn/cache/@react-native-community-cli-platform-ios-npm-10.1.1-af25fbd5d4-2cc5cffeac.zip deleted file mode 100644 index 2995c08fc..000000000 Binary files a/.yarn/cache/@react-native-community-cli-platform-ios-npm-10.1.1-af25fbd5d4-2cc5cffeac.zip and /dev/null differ diff --git a/.yarn/cache/@react-native-community-cli-platform-ios-npm-10.2.0-5ef9fc2448-3d8b0ef7eb.zip b/.yarn/cache/@react-native-community-cli-platform-ios-npm-10.2.0-5ef9fc2448-3d8b0ef7eb.zip deleted file mode 100644 index 7727536a4..000000000 Binary files a/.yarn/cache/@react-native-community-cli-platform-ios-npm-10.2.0-5ef9fc2448-3d8b0ef7eb.zip and /dev/null differ diff --git a/.yarn/cache/@react-native-community-cli-platform-ios-npm-11.3.5-870bfd2c04-df320de992.zip b/.yarn/cache/@react-native-community-cli-platform-ios-npm-11.3.5-870bfd2c04-df320de992.zip new file mode 100644 index 000000000..f4195b03a Binary files /dev/null and b/.yarn/cache/@react-native-community-cli-platform-ios-npm-11.3.5-870bfd2c04-df320de992.zip differ diff --git a/.yarn/cache/@react-native-community-cli-plugin-metro-npm-10.2.0-bb1688edae-78b60bffd4.zip b/.yarn/cache/@react-native-community-cli-plugin-metro-npm-10.2.0-bb1688edae-78b60bffd4.zip deleted file mode 100644 index d60994dbb..000000000 Binary files a/.yarn/cache/@react-native-community-cli-plugin-metro-npm-10.2.0-bb1688edae-78b60bffd4.zip and /dev/null differ diff --git a/.yarn/cache/@react-native-community-cli-plugin-metro-npm-11.3.5-d9e2f0524e-9d36d87c1c.zip b/.yarn/cache/@react-native-community-cli-plugin-metro-npm-11.3.5-d9e2f0524e-9d36d87c1c.zip new file mode 100644 index 000000000..808f7c683 Binary files /dev/null and b/.yarn/cache/@react-native-community-cli-plugin-metro-npm-11.3.5-d9e2f0524e-9d36d87c1c.zip differ diff --git a/.yarn/cache/@react-native-community-cli-server-api-npm-10.1.1-e38340e90f-ce1bf6374a.zip b/.yarn/cache/@react-native-community-cli-server-api-npm-10.1.1-e38340e90f-ce1bf6374a.zip deleted file mode 100644 index 2dbfc3f16..000000000 Binary files a/.yarn/cache/@react-native-community-cli-server-api-npm-10.1.1-e38340e90f-ce1bf6374a.zip and /dev/null differ diff --git a/.yarn/cache/@react-native-community-cli-server-api-npm-11.3.5-bc0ce41e71-65d10eadc8.zip b/.yarn/cache/@react-native-community-cli-server-api-npm-11.3.5-bc0ce41e71-65d10eadc8.zip new file mode 100644 index 000000000..093dd1c49 Binary files /dev/null and b/.yarn/cache/@react-native-community-cli-server-api-npm-11.3.5-bc0ce41e71-65d10eadc8.zip differ diff --git a/.yarn/cache/@react-native-community-cli-tools-npm-10.1.1-ddb0ec4c02-a70ac3d9f2.zip b/.yarn/cache/@react-native-community-cli-tools-npm-10.1.1-ddb0ec4c02-a70ac3d9f2.zip deleted file mode 100644 index 7c5f38785..000000000 Binary files a/.yarn/cache/@react-native-community-cli-tools-npm-10.1.1-ddb0ec4c02-a70ac3d9f2.zip and /dev/null differ diff --git a/.yarn/cache/@react-native-community-cli-tools-npm-11.3.5-1eb2f219e2-e7e2a49007.zip b/.yarn/cache/@react-native-community-cli-tools-npm-11.3.5-1eb2f219e2-e7e2a49007.zip new file mode 100644 index 000000000..b989543f7 Binary files /dev/null and b/.yarn/cache/@react-native-community-cli-tools-npm-11.3.5-1eb2f219e2-e7e2a49007.zip differ diff --git a/.yarn/cache/@react-native-community-cli-types-npm-10.0.0-818a530658-6153088d6b.zip b/.yarn/cache/@react-native-community-cli-types-npm-10.0.0-818a530658-6153088d6b.zip deleted file mode 100644 index e4540d973..000000000 Binary files a/.yarn/cache/@react-native-community-cli-types-npm-10.0.0-818a530658-6153088d6b.zip and /dev/null differ diff --git a/.yarn/cache/@react-native-community-cli-types-npm-11.3.5-34f4740e64-5d06dc2e44.zip b/.yarn/cache/@react-native-community-cli-types-npm-11.3.5-34f4740e64-5d06dc2e44.zip new file mode 100644 index 000000000..edfc3076f Binary files /dev/null and b/.yarn/cache/@react-native-community-cli-types-npm-11.3.5-34f4740e64-5d06dc2e44.zip differ diff --git a/.yarn/cache/@react-native-community-eslint-config-npm-3.2.0-d7fa7cb395-0a2dce65db.zip b/.yarn/cache/@react-native-community-eslint-config-npm-3.2.0-d7fa7cb395-0a2dce65db.zip deleted file mode 100644 index 595e01527..000000000 Binary files a/.yarn/cache/@react-native-community-eslint-config-npm-3.2.0-d7fa7cb395-0a2dce65db.zip and /dev/null differ diff --git a/.yarn/cache/@react-native-community-eslint-plugin-npm-1.2.0-5fbff93c65-613f178625.zip b/.yarn/cache/@react-native-community-eslint-plugin-npm-1.2.0-5fbff93c65-613f178625.zip deleted file mode 100644 index 9c2393ec0..000000000 Binary files a/.yarn/cache/@react-native-community-eslint-plugin-npm-1.2.0-5fbff93c65-613f178625.zip and /dev/null differ diff --git a/.yarn/cache/@react-native-eslint-config-npm-0.72.2-7ca3931bc6-e9b9a55311.zip b/.yarn/cache/@react-native-eslint-config-npm-0.72.2-7ca3931bc6-e9b9a55311.zip new file mode 100644 index 000000000..14f5c00cd Binary files /dev/null and b/.yarn/cache/@react-native-eslint-config-npm-0.72.2-7ca3931bc6-e9b9a55311.zip differ diff --git a/.yarn/cache/@react-native-eslint-plugin-npm-0.72.0-09e069c1c8-a9814269cc.zip b/.yarn/cache/@react-native-eslint-plugin-npm-0.72.0-09e069c1c8-a9814269cc.zip new file mode 100644 index 000000000..7bb0614cf Binary files /dev/null and b/.yarn/cache/@react-native-eslint-plugin-npm-0.72.0-09e069c1c8-a9814269cc.zip differ diff --git a/.yarn/cache/@react-native-gradle-plugin-npm-0.72.11-1ad48fa5d6-1688e9b0f7.zip b/.yarn/cache/@react-native-gradle-plugin-npm-0.72.11-1ad48fa5d6-1688e9b0f7.zip new file mode 100644 index 000000000..d72114295 Binary files /dev/null and b/.yarn/cache/@react-native-gradle-plugin-npm-0.72.11-1ad48fa5d6-1688e9b0f7.zip differ diff --git a/.yarn/cache/@react-native-js-polyfills-npm-0.72.1-9718bc55fa-c81b0217ce.zip b/.yarn/cache/@react-native-js-polyfills-npm-0.72.1-9718bc55fa-c81b0217ce.zip new file mode 100644 index 000000000..74c2cbae4 Binary files /dev/null and b/.yarn/cache/@react-native-js-polyfills-npm-0.72.1-9718bc55fa-c81b0217ce.zip differ diff --git a/.yarn/cache/@react-native-metro-config-npm-0.72.9-19dab2ee0c-c20e88127f.zip b/.yarn/cache/@react-native-metro-config-npm-0.72.9-19dab2ee0c-c20e88127f.zip new file mode 100644 index 000000000..07750ac82 Binary files /dev/null and b/.yarn/cache/@react-native-metro-config-npm-0.72.9-19dab2ee0c-c20e88127f.zip differ diff --git a/.yarn/cache/@react-native-normalize-colors-npm-0.72.0-8222e7aee4-c8ec577663.zip b/.yarn/cache/@react-native-normalize-colors-npm-0.72.0-8222e7aee4-c8ec577663.zip new file mode 100644 index 000000000..54a2a91ef Binary files /dev/null and b/.yarn/cache/@react-native-normalize-colors-npm-0.72.0-8222e7aee4-c8ec577663.zip differ diff --git a/.yarn/cache/@react-native-normalize-colors-npm-0.73.0-ec58f7c60b-0b98021f4d.zip b/.yarn/cache/@react-native-normalize-colors-npm-0.73.0-ec58f7c60b-0b98021f4d.zip new file mode 100644 index 000000000..a0177d8f0 Binary files /dev/null and b/.yarn/cache/@react-native-normalize-colors-npm-0.73.0-ec58f7c60b-0b98021f4d.zip differ diff --git a/.yarn/cache/@react-native-polyfills-npm-2.0.0-cf6f1fe13d-6f2a0d1c8c.zip b/.yarn/cache/@react-native-polyfills-npm-2.0.0-cf6f1fe13d-6f2a0d1c8c.zip deleted file mode 100644 index 03efb937a..000000000 Binary files a/.yarn/cache/@react-native-polyfills-npm-2.0.0-cf6f1fe13d-6f2a0d1c8c.zip and /dev/null differ diff --git a/.yarn/cache/@react-native-virtualized-lists-npm-0.72.6-677ed9eda7-e9e0c0f756.zip b/.yarn/cache/@react-native-virtualized-lists-npm-0.72.6-677ed9eda7-e9e0c0f756.zip new file mode 100644 index 000000000..dcab37eb4 Binary files /dev/null and b/.yarn/cache/@react-native-virtualized-lists-npm-0.72.6-677ed9eda7-e9e0c0f756.zip differ diff --git a/.yarn/cache/@sinclair-typebox-npm-0.27.8-23e206d653-00bd7362a3.zip b/.yarn/cache/@sinclair-typebox-npm-0.27.8-23e206d653-00bd7362a3.zip new file mode 100644 index 000000000..6576452af Binary files /dev/null and b/.yarn/cache/@sinclair-typebox-npm-0.27.8-23e206d653-00bd7362a3.zip differ diff --git a/.yarn/cache/@tsconfig-react-native-npm-3.0.2-7a4f106694-792146b5e2.zip b/.yarn/cache/@tsconfig-react-native-npm-3.0.2-7a4f106694-792146b5e2.zip new file mode 100644 index 000000000..f0cacbf41 Binary files /dev/null and b/.yarn/cache/@tsconfig-react-native-npm-3.0.2-7a4f106694-792146b5e2.zip differ diff --git a/.yarn/cache/absolute-path-npm-0.0.0-f087d11781-f707356265.zip b/.yarn/cache/absolute-path-npm-0.0.0-f087d11781-f707356265.zip deleted file mode 100644 index 1a1d7789b..000000000 Binary files a/.yarn/cache/absolute-path-npm-0.0.0-f087d11781-f707356265.zip and /dev/null differ diff --git a/.yarn/cache/ast-types-npm-0.14.2-43c4ac4b0d-8674a77307.zip b/.yarn/cache/ast-types-npm-0.14.2-43c4ac4b0d-8674a77307.zip deleted file mode 100644 index 55180aaf3..000000000 Binary files a/.yarn/cache/ast-types-npm-0.14.2-43c4ac4b0d-8674a77307.zip and /dev/null differ diff --git a/.yarn/cache/ast-types-npm-0.15.2-a09d26e72b-24f0d86bf9.zip b/.yarn/cache/ast-types-npm-0.15.2-a09d26e72b-24f0d86bf9.zip new file mode 100644 index 000000000..27a342ee0 Binary files /dev/null and b/.yarn/cache/ast-types-npm-0.15.2-a09d26e72b-24f0d86bf9.zip differ diff --git a/.yarn/cache/babel-plugin-transform-flow-enums-npm-0.0.2-dbfa5d78ce-fd52aef544.zip b/.yarn/cache/babel-plugin-transform-flow-enums-npm-0.0.2-dbfa5d78ce-fd52aef544.zip new file mode 100644 index 000000000..433d89b69 Binary files /dev/null and b/.yarn/cache/babel-plugin-transform-flow-enums-npm-0.0.2-dbfa5d78ce-fd52aef544.zip differ diff --git a/.yarn/cache/cross-spawn-npm-6.0.5-2deab6c280-f893bb0d96.zip b/.yarn/cache/cross-spawn-npm-6.0.5-2deab6c280-f893bb0d96.zip deleted file mode 100644 index dfa0f5171..000000000 Binary files a/.yarn/cache/cross-spawn-npm-6.0.5-2deab6c280-f893bb0d96.zip and /dev/null differ diff --git a/.yarn/cache/deepmerge-npm-3.3.0-b15e2840d6-4322195389.zip b/.yarn/cache/deepmerge-npm-3.3.0-b15e2840d6-4322195389.zip deleted file mode 100644 index 537d4a0a0..000000000 Binary files a/.yarn/cache/deepmerge-npm-3.3.0-b15e2840d6-4322195389.zip and /dev/null differ diff --git a/.yarn/cache/deepmerge-npm-4.3.1-4f751a0844-2024c6a980.zip b/.yarn/cache/deepmerge-npm-4.3.1-4f751a0844-2024c6a980.zip new file mode 100644 index 000000000..93a524628 Binary files /dev/null and b/.yarn/cache/deepmerge-npm-4.3.1-4f751a0844-2024c6a980.zip differ diff --git a/.yarn/cache/deprecated-react-native-prop-types-npm-3.0.1-97d162b0a4-6b02d6f293.zip b/.yarn/cache/deprecated-react-native-prop-types-npm-4.1.0-8b56dde60b-bba96622e1.zip similarity index 55% rename from .yarn/cache/deprecated-react-native-prop-types-npm-3.0.1-97d162b0a4-6b02d6f293.zip rename to .yarn/cache/deprecated-react-native-prop-types-npm-4.1.0-8b56dde60b-bba96622e1.zip index 43a626613..4ed924206 100644 Binary files a/.yarn/cache/deprecated-react-native-prop-types-npm-3.0.1-97d162b0a4-6b02d6f293.zip and b/.yarn/cache/deprecated-react-native-prop-types-npm-4.1.0-8b56dde60b-bba96622e1.zip differ diff --git a/.yarn/cache/execa-npm-1.0.0-7028e37029-ddf1342c1c.zip b/.yarn/cache/execa-npm-1.0.0-7028e37029-ddf1342c1c.zip deleted file mode 100644 index 77f886be1..000000000 Binary files a/.yarn/cache/execa-npm-1.0.0-7028e37029-ddf1342c1c.zip and /dev/null differ diff --git a/.yarn/cache/flow-enums-runtime-npm-0.0.5-f7bbbde89d-a2cdd6a3e8.zip b/.yarn/cache/flow-enums-runtime-npm-0.0.5-f7bbbde89d-a2cdd6a3e8.zip new file mode 100644 index 000000000..ba05d3626 Binary files /dev/null and b/.yarn/cache/flow-enums-runtime-npm-0.0.5-f7bbbde89d-a2cdd6a3e8.zip differ diff --git a/.yarn/cache/flow-parser-npm-0.185.2-6e7f38c7ab-6c8cee6ef2.zip b/.yarn/cache/flow-parser-npm-0.185.2-6e7f38c7ab-6c8cee6ef2.zip deleted file mode 100644 index 0bb722573..000000000 Binary files a/.yarn/cache/flow-parser-npm-0.185.2-6e7f38c7ab-6c8cee6ef2.zip and /dev/null differ diff --git a/.yarn/cache/flow-parser-npm-0.206.0-3034b89aaf-1b87d87b59.zip b/.yarn/cache/flow-parser-npm-0.206.0-3034b89aaf-1b87d87b59.zip new file mode 100644 index 000000000..324b122d1 Binary files /dev/null and b/.yarn/cache/flow-parser-npm-0.206.0-3034b89aaf-1b87d87b59.zip differ diff --git a/.yarn/cache/get-stream-npm-4.1.0-314d430a5d-443e191417.zip b/.yarn/cache/get-stream-npm-4.1.0-314d430a5d-443e191417.zip deleted file mode 100644 index 96506105c..000000000 Binary files a/.yarn/cache/get-stream-npm-4.1.0-314d430a5d-443e191417.zip and /dev/null differ diff --git a/.yarn/cache/hermes-estree-npm-0.12.0-c5e1ef1640-368fd60bd6.zip b/.yarn/cache/hermes-estree-npm-0.12.0-c5e1ef1640-368fd60bd6.zip new file mode 100644 index 000000000..d9801d183 Binary files /dev/null and b/.yarn/cache/hermes-estree-npm-0.12.0-c5e1ef1640-368fd60bd6.zip differ diff --git a/.yarn/cache/hermes-estree-npm-0.8.0-3f1c3da3ff-3a169d1751.zip b/.yarn/cache/hermes-estree-npm-0.8.0-3f1c3da3ff-3a169d1751.zip deleted file mode 100644 index d10d77803..000000000 Binary files a/.yarn/cache/hermes-estree-npm-0.8.0-3f1c3da3ff-3a169d1751.zip and /dev/null differ diff --git a/.yarn/cache/hermes-parser-npm-0.12.0-d0791210b0-49c7bf721c.zip b/.yarn/cache/hermes-parser-npm-0.12.0-d0791210b0-49c7bf721c.zip new file mode 100644 index 000000000..1e2be0d71 Binary files /dev/null and b/.yarn/cache/hermes-parser-npm-0.12.0-d0791210b0-49c7bf721c.zip differ diff --git a/.yarn/cache/hermes-parser-npm-0.8.0-c19ebd64cf-0c992bdc6c.zip b/.yarn/cache/hermes-parser-npm-0.8.0-c19ebd64cf-0c992bdc6c.zip deleted file mode 100644 index d3ee6e63d..000000000 Binary files a/.yarn/cache/hermes-parser-npm-0.8.0-c19ebd64cf-0c992bdc6c.zip and /dev/null differ diff --git a/.yarn/cache/image-size-npm-0.6.3-9b70139e42-cfd01d7672.zip b/.yarn/cache/image-size-npm-0.6.3-9b70139e42-cfd01d7672.zip deleted file mode 100644 index b9514b2d5..000000000 Binary files a/.yarn/cache/image-size-npm-0.6.3-9b70139e42-cfd01d7672.zip and /dev/null differ diff --git a/.yarn/cache/is-stream-npm-1.1.0-818ecbf6bb-063c6bec9d.zip b/.yarn/cache/is-stream-npm-1.1.0-818ecbf6bb-063c6bec9d.zip deleted file mode 100644 index 6695e77d4..000000000 Binary files a/.yarn/cache/is-stream-npm-1.1.0-818ecbf6bb-063c6bec9d.zip and /dev/null differ diff --git a/.yarn/cache/jest-get-type-npm-26.3.0-a481f14d96-1cc6465ae4.zip b/.yarn/cache/jest-get-type-npm-26.3.0-a481f14d96-1cc6465ae4.zip deleted file mode 100644 index 6f0f90afa..000000000 Binary files a/.yarn/cache/jest-get-type-npm-26.3.0-a481f14d96-1cc6465ae4.zip and /dev/null differ diff --git a/.yarn/cache/jest-get-type-npm-29.4.3-790eefdb01-6ac7f2dde1.zip b/.yarn/cache/jest-get-type-npm-29.4.3-790eefdb01-6ac7f2dde1.zip new file mode 100644 index 000000000..51f6859bc Binary files /dev/null and b/.yarn/cache/jest-get-type-npm-29.4.3-790eefdb01-6ac7f2dde1.zip differ diff --git a/.yarn/cache/jest-serializer-npm-27.5.1-7cec732598-803e03a552.zip b/.yarn/cache/jest-serializer-npm-27.5.1-7cec732598-803e03a552.zip deleted file mode 100644 index 979047dbe..000000000 Binary files a/.yarn/cache/jest-serializer-npm-27.5.1-7cec732598-803e03a552.zip and /dev/null differ diff --git a/.yarn/cache/jest-validate-npm-26.6.2-26ab48a006-bac11d6586.zip b/.yarn/cache/jest-validate-npm-26.6.2-26ab48a006-bac11d6586.zip deleted file mode 100644 index d46629d1e..000000000 Binary files a/.yarn/cache/jest-validate-npm-26.6.2-26ab48a006-bac11d6586.zip and /dev/null differ diff --git a/.yarn/cache/jest-validate-npm-29.6.1-ca69fdd9a3-d2491f3f33.zip b/.yarn/cache/jest-validate-npm-29.6.1-ca69fdd9a3-d2491f3f33.zip new file mode 100644 index 000000000..874d99031 Binary files /dev/null and b/.yarn/cache/jest-validate-npm-29.6.1-ca69fdd9a3-d2491f3f33.zip differ diff --git a/.yarn/cache/jsc-safe-url-npm-0.2.4-4c5f8d6d7b-53b5741ba2.zip b/.yarn/cache/jsc-safe-url-npm-0.2.4-4c5f8d6d7b-53b5741ba2.zip new file mode 100644 index 000000000..4c1150c71 Binary files /dev/null and b/.yarn/cache/jsc-safe-url-npm-0.2.4-4c5f8d6d7b-53b5741ba2.zip differ diff --git a/.yarn/cache/jscodeshift-npm-0.13.1-19f790d465-1c35938de5.zip b/.yarn/cache/jscodeshift-npm-0.13.1-19f790d465-1c35938de5.zip deleted file mode 100644 index 172b08a67..000000000 Binary files a/.yarn/cache/jscodeshift-npm-0.13.1-19f790d465-1c35938de5.zip and /dev/null differ diff --git a/.yarn/cache/jscodeshift-npm-0.14.0-76e38c9080-54ea6d6394.zip b/.yarn/cache/jscodeshift-npm-0.14.0-76e38c9080-54ea6d6394.zip new file mode 100644 index 000000000..0225b2a14 Binary files /dev/null and b/.yarn/cache/jscodeshift-npm-0.14.0-76e38c9080-54ea6d6394.zip differ diff --git a/.yarn/cache/metro-babel-transformer-npm-0.73.7-895d48a8ba-9b591af61a.zip b/.yarn/cache/metro-babel-transformer-npm-0.73.7-895d48a8ba-9b591af61a.zip deleted file mode 100644 index fe87cfa86..000000000 Binary files a/.yarn/cache/metro-babel-transformer-npm-0.73.7-895d48a8ba-9b591af61a.zip and /dev/null differ diff --git a/.yarn/cache/metro-babel-transformer-npm-0.73.8-0d7ed31ea2-c54633336a.zip b/.yarn/cache/metro-babel-transformer-npm-0.73.8-0d7ed31ea2-c54633336a.zip deleted file mode 100644 index ed1a2c1f0..000000000 Binary files a/.yarn/cache/metro-babel-transformer-npm-0.73.8-0d7ed31ea2-c54633336a.zip and /dev/null 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 new file mode 100644 index 000000000..057a64bd5 Binary files /dev/null and b/.yarn/cache/metro-babel-transformer-npm-0.76.7-76baf7f531-758f62aa86.zip differ diff --git a/.yarn/cache/metro-cache-key-npm-0.73.8-bb8b94d2a0-2dcbaf99f4.zip b/.yarn/cache/metro-cache-key-npm-0.76.7-29fe46fb81-852ddcf3cc.zip similarity index 52% rename from .yarn/cache/metro-cache-key-npm-0.73.8-bb8b94d2a0-2dcbaf99f4.zip rename to .yarn/cache/metro-cache-key-npm-0.76.7-29fe46fb81-852ddcf3cc.zip index 3a94b6a36..b70b36763 100644 Binary files a/.yarn/cache/metro-cache-key-npm-0.73.8-bb8b94d2a0-2dcbaf99f4.zip and b/.yarn/cache/metro-cache-key-npm-0.76.7-29fe46fb81-852ddcf3cc.zip differ diff --git a/.yarn/cache/metro-cache-npm-0.73.8-98240f5a85-37166d5cd2.zip b/.yarn/cache/metro-cache-npm-0.73.8-98240f5a85-37166d5cd2.zip deleted file mode 100644 index 21e3deb9d..000000000 Binary files a/.yarn/cache/metro-cache-npm-0.73.8-98240f5a85-37166d5cd2.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 new file mode 100644 index 000000000..e327bc439 Binary files /dev/null and b/.yarn/cache/metro-cache-npm-0.76.7-4f0abafac8-75445e5713.zip differ diff --git a/.yarn/cache/metro-config-npm-0.73.8-29ad98158c-f3b2cc273b.zip b/.yarn/cache/metro-config-npm-0.73.8-29ad98158c-f3b2cc273b.zip deleted file mode 100644 index fbcca1a91..000000000 Binary files a/.yarn/cache/metro-config-npm-0.73.8-29ad98158c-f3b2cc273b.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 new file mode 100644 index 000000000..6c3ef6694 Binary files /dev/null and b/.yarn/cache/metro-config-npm-0.76.7-7fc0a9b6d5-3408c23dad.zip differ diff --git a/.yarn/cache/metro-core-npm-0.73.8-e74625bfa9-324093358d.zip b/.yarn/cache/metro-core-npm-0.76.7-a00ba63f91-890629d5ba.zip similarity index 67% rename from .yarn/cache/metro-core-npm-0.73.8-e74625bfa9-324093358d.zip rename to .yarn/cache/metro-core-npm-0.76.7-a00ba63f91-890629d5ba.zip index aa925e098..bb9264618 100644 Binary files a/.yarn/cache/metro-core-npm-0.73.8-e74625bfa9-324093358d.zip and b/.yarn/cache/metro-core-npm-0.76.7-a00ba63f91-890629d5ba.zip differ diff --git a/.yarn/cache/metro-file-map-npm-0.73.8-19e04f8473-c02c0d69c4.zip b/.yarn/cache/metro-file-map-npm-0.73.8-19e04f8473-c02c0d69c4.zip deleted file mode 100644 index b8d663df5..000000000 Binary files a/.yarn/cache/metro-file-map-npm-0.73.8-19e04f8473-c02c0d69c4.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 new file mode 100644 index 000000000..a9fbffd61 Binary files /dev/null and b/.yarn/cache/metro-file-map-npm-0.76.7-15020703ee-149eb4db4a.zip differ diff --git a/.yarn/cache/metro-hermes-compiler-npm-0.73.8-4bc28c551a-05063ccc43.zip b/.yarn/cache/metro-hermes-compiler-npm-0.73.8-4bc28c551a-05063ccc43.zip deleted file mode 100644 index a479c980c..000000000 Binary files a/.yarn/cache/metro-hermes-compiler-npm-0.73.8-4bc28c551a-05063ccc43.zip and /dev/null differ diff --git a/.yarn/cache/metro-inspector-proxy-npm-0.73.8-533c61633c-7922bcdc0d.zip b/.yarn/cache/metro-inspector-proxy-npm-0.73.8-533c61633c-7922bcdc0d.zip deleted file mode 100644 index 07016817e..000000000 Binary files a/.yarn/cache/metro-inspector-proxy-npm-0.73.8-533c61633c-7922bcdc0d.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 new file mode 100644 index 000000000..f058ce58b Binary files /dev/null and b/.yarn/cache/metro-inspector-proxy-npm-0.76.7-fdba156207-85381a8aca.zip differ diff --git a/.yarn/cache/metro-minify-terser-npm-0.73.8-6daabdf527-b32bdb147c.zip b/.yarn/cache/metro-minify-terser-npm-0.73.8-6daabdf527-b32bdb147c.zip deleted file mode 100644 index 88b8002e9..000000000 Binary files a/.yarn/cache/metro-minify-terser-npm-0.73.8-6daabdf527-b32bdb147c.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 new file mode 100644 index 000000000..50bcdd397 Binary files /dev/null and b/.yarn/cache/metro-minify-terser-npm-0.76.7-cc5ca59cb5-a2ae124f42.zip differ diff --git a/.yarn/cache/metro-minify-uglify-npm-0.73.8-21cd041abf-73216f63fb.zip b/.yarn/cache/metro-minify-uglify-npm-0.76.7-cf53ecfcbb-3e8becae92.zip similarity index 65% rename from .yarn/cache/metro-minify-uglify-npm-0.73.8-21cd041abf-73216f63fb.zip rename to .yarn/cache/metro-minify-uglify-npm-0.76.7-cf53ecfcbb-3e8becae92.zip index 497585f1f..4e5a11d8c 100644 Binary files a/.yarn/cache/metro-minify-uglify-npm-0.73.8-21cd041abf-73216f63fb.zip and b/.yarn/cache/metro-minify-uglify-npm-0.76.7-cf53ecfcbb-3e8becae92.zip differ diff --git a/.yarn/cache/metro-npm-0.73.8-659c298bc8-8b119451ab.zip b/.yarn/cache/metro-npm-0.73.8-659c298bc8-8b119451ab.zip deleted file mode 100644 index 4c1c20514..000000000 Binary files a/.yarn/cache/metro-npm-0.73.8-659c298bc8-8b119451ab.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 new file mode 100644 index 000000000..4ccddcc5e Binary files /dev/null and b/.yarn/cache/metro-npm-0.76.7-9139533605-0680a1e797.zip differ diff --git a/.yarn/cache/metro-react-native-babel-preset-npm-0.73.7-864f0e1f12-059fa87ed3.zip b/.yarn/cache/metro-react-native-babel-preset-npm-0.73.7-864f0e1f12-059fa87ed3.zip deleted file mode 100644 index 7e06fe1ee..000000000 Binary files a/.yarn/cache/metro-react-native-babel-preset-npm-0.73.7-864f0e1f12-059fa87ed3.zip and /dev/null differ diff --git a/.yarn/cache/metro-react-native-babel-preset-npm-0.73.8-68ab365e23-3d9b630816.zip b/.yarn/cache/metro-react-native-babel-preset-npm-0.73.8-68ab365e23-3d9b630816.zip deleted file mode 100644 index 8dc14c596..000000000 Binary files a/.yarn/cache/metro-react-native-babel-preset-npm-0.73.8-68ab365e23-3d9b630816.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.76.7-7a5d85372f-c97255dcfb.zip new file mode 100644 index 000000000..75dea62c3 Binary files /dev/null and b/.yarn/cache/metro-react-native-babel-preset-npm-0.76.7-7a5d85372f-c97255dcfb.zip differ diff --git a/.yarn/cache/metro-react-native-babel-transformer-npm-0.73.7-a7c4e4802b-5d2e4cfcb8.zip b/.yarn/cache/metro-react-native-babel-transformer-npm-0.73.7-a7c4e4802b-5d2e4cfcb8.zip deleted file mode 100644 index d536e4b6f..000000000 Binary files a/.yarn/cache/metro-react-native-babel-transformer-npm-0.73.7-a7c4e4802b-5d2e4cfcb8.zip and /dev/null differ diff --git a/.yarn/cache/metro-react-native-babel-transformer-npm-0.73.8-e52e77fd8e-c619941dfc.zip b/.yarn/cache/metro-react-native-babel-transformer-npm-0.73.8-e52e77fd8e-c619941dfc.zip deleted file mode 100644 index a9b388d3c..000000000 Binary files a/.yarn/cache/metro-react-native-babel-transformer-npm-0.73.8-e52e77fd8e-c619941dfc.zip and /dev/null 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 new file mode 100644 index 000000000..736edb050 Binary files /dev/null and b/.yarn/cache/metro-react-native-babel-transformer-npm-0.76.7-26daccd678-1fc25535e8.zip differ diff --git a/.yarn/cache/metro-resolver-npm-0.73.8-98cc796ed1-1e76c7e514.zip b/.yarn/cache/metro-resolver-npm-0.73.8-98cc796ed1-1e76c7e514.zip deleted file mode 100644 index d2dce36b0..000000000 Binary files a/.yarn/cache/metro-resolver-npm-0.73.8-98cc796ed1-1e76c7e514.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 new file mode 100644 index 000000000..848d0b473 Binary files /dev/null and b/.yarn/cache/metro-resolver-npm-0.76.7-1a0cc6e756-6aba5d3db2.zip differ diff --git a/.yarn/cache/metro-runtime-npm-0.73.7-778efe1f04-c9e269816f.zip b/.yarn/cache/metro-runtime-npm-0.73.7-778efe1f04-c9e269816f.zip deleted file mode 100644 index 691454518..000000000 Binary files a/.yarn/cache/metro-runtime-npm-0.73.7-778efe1f04-c9e269816f.zip and /dev/null differ diff --git a/.yarn/cache/metro-runtime-npm-0.73.8-34f778874d-08242a9292.zip b/.yarn/cache/metro-runtime-npm-0.73.8-34f778874d-08242a9292.zip deleted file mode 100644 index 3e736e9aa..000000000 Binary files a/.yarn/cache/metro-runtime-npm-0.73.8-34f778874d-08242a9292.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 new file mode 100644 index 000000000..306b8c363 Binary files /dev/null and b/.yarn/cache/metro-runtime-npm-0.76.7-a931a903c1-f7c06aa48f.zip differ diff --git a/.yarn/cache/metro-source-map-npm-0.73.7-307acf1866-d12366f95b.zip b/.yarn/cache/metro-source-map-npm-0.73.7-307acf1866-d12366f95b.zip deleted file mode 100644 index 78cdf7666..000000000 Binary files a/.yarn/cache/metro-source-map-npm-0.73.7-307acf1866-d12366f95b.zip and /dev/null differ diff --git a/.yarn/cache/metro-source-map-npm-0.73.8-ad1038e2fa-1a6cf57a07.zip b/.yarn/cache/metro-source-map-npm-0.73.8-ad1038e2fa-1a6cf57a07.zip deleted file mode 100644 index 15dc2f89b..000000000 Binary files a/.yarn/cache/metro-source-map-npm-0.73.8-ad1038e2fa-1a6cf57a07.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 new file mode 100644 index 000000000..e151bd639 Binary files /dev/null and b/.yarn/cache/metro-source-map-npm-0.76.7-940936db75-564c879fd7.zip differ diff --git a/.yarn/cache/metro-symbolicate-npm-0.73.7-a426c4ff82-0f87e150ec.zip b/.yarn/cache/metro-symbolicate-npm-0.73.7-a426c4ff82-0f87e150ec.zip deleted file mode 100644 index 56974670b..000000000 Binary files a/.yarn/cache/metro-symbolicate-npm-0.73.7-a426c4ff82-0f87e150ec.zip and /dev/null differ diff --git a/.yarn/cache/metro-symbolicate-npm-0.73.8-ebb06c238a-79a308959e.zip b/.yarn/cache/metro-symbolicate-npm-0.73.8-ebb06c238a-79a308959e.zip deleted file mode 100644 index 5791f5818..000000000 Binary files a/.yarn/cache/metro-symbolicate-npm-0.73.8-ebb06c238a-79a308959e.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 new file mode 100644 index 000000000..ec3aeeaae Binary files /dev/null and b/.yarn/cache/metro-symbolicate-npm-0.76.7-678c331167-998a62b1ad.zip differ diff --git a/.yarn/cache/metro-transform-plugins-npm-0.73.8-c754774249-3a5d7721cd.zip b/.yarn/cache/metro-transform-plugins-npm-0.76.7-4be0c69c15-a6f048a097.zip similarity index 59% rename from .yarn/cache/metro-transform-plugins-npm-0.73.8-c754774249-3a5d7721cd.zip rename to .yarn/cache/metro-transform-plugins-npm-0.76.7-4be0c69c15-a6f048a097.zip index f8c268f90..f6cef7943 100644 Binary files a/.yarn/cache/metro-transform-plugins-npm-0.73.8-c754774249-3a5d7721cd.zip and b/.yarn/cache/metro-transform-plugins-npm-0.76.7-4be0c69c15-a6f048a097.zip differ diff --git a/.yarn/cache/metro-transform-worker-npm-0.73.8-ada215411d-29ce41d30e.zip b/.yarn/cache/metro-transform-worker-npm-0.73.8-ada215411d-29ce41d30e.zip deleted file mode 100644 index 89aa828c5..000000000 Binary files a/.yarn/cache/metro-transform-worker-npm-0.73.8-ada215411d-29ce41d30e.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 new file mode 100644 index 000000000..625be8f0e Binary files /dev/null and b/.yarn/cache/metro-transform-worker-npm-0.76.7-9956e4d5de-16bb35157f.zip differ diff --git a/.yarn/cache/nice-try-npm-1.0.5-963856b16f-0b4af3b5bb.zip b/.yarn/cache/nice-try-npm-1.0.5-963856b16f-0b4af3b5bb.zip deleted file mode 100644 index e022a139d..000000000 Binary files a/.yarn/cache/nice-try-npm-1.0.5-963856b16f-0b4af3b5bb.zip and /dev/null differ diff --git a/.yarn/cache/node-abort-controller-npm-3.1.1-e246ed42cd-2c340916af.zip b/.yarn/cache/node-abort-controller-npm-3.1.1-e246ed42cd-2c340916af.zip new file mode 100644 index 000000000..519b89d7f Binary files /dev/null and b/.yarn/cache/node-abort-controller-npm-3.1.1-e246ed42cd-2c340916af.zip differ diff --git a/.yarn/cache/npm-run-path-npm-2.0.2-96c8b48857-acd5ad8164.zip b/.yarn/cache/npm-run-path-npm-2.0.2-96c8b48857-acd5ad8164.zip deleted file mode 100644 index dae249c86..000000000 Binary files a/.yarn/cache/npm-run-path-npm-2.0.2-96c8b48857-acd5ad8164.zip and /dev/null differ diff --git a/.yarn/cache/ob1-npm-0.73.7-26a9d320d4-47fb8d4ad6.zip b/.yarn/cache/ob1-npm-0.73.7-26a9d320d4-47fb8d4ad6.zip deleted file mode 100644 index 1ffd01307..000000000 Binary files a/.yarn/cache/ob1-npm-0.73.7-26a9d320d4-47fb8d4ad6.zip and /dev/null differ diff --git a/.yarn/cache/ob1-npm-0.73.8-da58740c19-92e10c34cc.zip b/.yarn/cache/ob1-npm-0.76.7-75cf7bf111-605fbc22a1.zip similarity index 84% rename from .yarn/cache/ob1-npm-0.73.8-da58740c19-92e10c34cc.zip rename to .yarn/cache/ob1-npm-0.76.7-75cf7bf111-605fbc22a1.zip index b4b2d7761..9d5e79b52 100644 Binary files a/.yarn/cache/ob1-npm-0.73.8-da58740c19-92e10c34cc.zip and b/.yarn/cache/ob1-npm-0.76.7-75cf7bf111-605fbc22a1.zip differ diff --git a/.yarn/cache/path-key-npm-2.0.1-b1a971833d-f7ab0ad42f.zip b/.yarn/cache/path-key-npm-2.0.1-b1a971833d-f7ab0ad42f.zip deleted file mode 100644 index 39c58f4af..000000000 Binary files a/.yarn/cache/path-key-npm-2.0.1-b1a971833d-f7ab0ad42f.zip and /dev/null differ diff --git a/.yarn/cache/pretty-format-npm-29.6.1-cb72bc1199-6f923a2379.zip b/.yarn/cache/pretty-format-npm-29.6.1-cb72bc1199-6f923a2379.zip new file mode 100644 index 000000000..199a490a1 Binary files /dev/null and b/.yarn/cache/pretty-format-npm-29.6.1-cb72bc1199-6f923a2379.zip differ diff --git a/.yarn/cache/react-devtools-core-npm-4.27.2-7a013e485e-f52e2b05b8.zip b/.yarn/cache/react-devtools-core-npm-4.27.2-7a013e485e-f52e2b05b8.zip deleted file mode 100644 index 0b1862328..000000000 Binary files a/.yarn/cache/react-devtools-core-npm-4.27.2-7a013e485e-f52e2b05b8.zip and /dev/null differ diff --git a/.yarn/cache/react-devtools-core-npm-4.28.0-7f1dea3e3a-a5be506a35.zip b/.yarn/cache/react-devtools-core-npm-4.28.0-7f1dea3e3a-a5be506a35.zip new file mode 100644 index 000000000..d78671d6d Binary files /dev/null and b/.yarn/cache/react-devtools-core-npm-4.28.0-7f1dea3e3a-a5be506a35.zip differ diff --git a/.yarn/cache/react-native-codegen-npm-0.71.5-2efd5a660f-d3a40b557d.zip b/.yarn/cache/react-native-codegen-npm-0.71.5-2efd5a660f-d3a40b557d.zip deleted file mode 100644 index 6b751091b..000000000 Binary files a/.yarn/cache/react-native-codegen-npm-0.71.5-2efd5a660f-d3a40b557d.zip and /dev/null differ diff --git a/.yarn/cache/react-native-gradle-plugin-npm-0.71.15-d0e4ea6d31-e1c1714568.zip b/.yarn/cache/react-native-gradle-plugin-npm-0.71.15-d0e4ea6d31-e1c1714568.zip deleted file mode 100644 index 860e3d914..000000000 Binary files a/.yarn/cache/react-native-gradle-plugin-npm-0.71.15-d0e4ea6d31-e1c1714568.zip and /dev/null differ diff --git a/.yarn/cache/react-native-npm-0.71.3-14e15924bf-1f6cee3735.zip b/.yarn/cache/react-native-npm-0.72.3-8f49de2c8c-6d7565ab67.zip similarity index 83% rename from .yarn/cache/react-native-npm-0.71.3-14e15924bf-1f6cee3735.zip rename to .yarn/cache/react-native-npm-0.72.3-8f49de2c8c-6d7565ab67.zip index 9dd151d46..d556068ec 100644 Binary files a/.yarn/cache/react-native-npm-0.71.3-14e15924bf-1f6cee3735.zip and b/.yarn/cache/react-native-npm-0.72.3-8f49de2c8c-6d7565ab67.zip differ diff --git a/.yarn/cache/recast-npm-0.20.5-35a50e82d9-14c35115cd.zip b/.yarn/cache/recast-npm-0.20.5-35a50e82d9-14c35115cd.zip deleted file mode 100644 index 6b9b4b81d..000000000 Binary files a/.yarn/cache/recast-npm-0.20.5-35a50e82d9-14c35115cd.zip and /dev/null differ diff --git a/.yarn/cache/recast-npm-0.21.5-8dcd3e46d3-03cc7f5756.zip b/.yarn/cache/recast-npm-0.21.5-8dcd3e46d3-03cc7f5756.zip new file mode 100644 index 000000000..72afaf470 Binary files /dev/null and b/.yarn/cache/recast-npm-0.21.5-8dcd3e46d3-03cc7f5756.zip differ diff --git a/.yarn/cache/rimraf-npm-2.2.8-14e3b16838-01804e1c04.zip b/.yarn/cache/rimraf-npm-2.2.8-14e3b16838-01804e1c04.zip deleted file mode 100644 index 27bf8fb22..000000000 Binary files a/.yarn/cache/rimraf-npm-2.2.8-14e3b16838-01804e1c04.zip and /dev/null differ diff --git a/.yarn/cache/scheduler-npm-0.24.0-canary-efb381bbf-20230505-6f74d88bd1-232149125c.zip b/.yarn/cache/scheduler-npm-0.24.0-canary-efb381bbf-20230505-6f74d88bd1-232149125c.zip new file mode 100644 index 000000000..a6118c7fb Binary files /dev/null and b/.yarn/cache/scheduler-npm-0.24.0-canary-efb381bbf-20230505-6f74d88bd1-232149125c.zip differ diff --git a/.yarn/cache/semver-npm-6.3.1-bcba31fdbe-ae47d06de2.zip b/.yarn/cache/semver-npm-6.3.1-bcba31fdbe-ae47d06de2.zip new file mode 100644 index 000000000..91f42cf84 Binary files /dev/null and b/.yarn/cache/semver-npm-6.3.1-bcba31fdbe-ae47d06de2.zip differ diff --git a/.yarn/cache/shebang-command-npm-1.2.0-8990ba5d1d-9eed175030.zip b/.yarn/cache/shebang-command-npm-1.2.0-8990ba5d1d-9eed175030.zip deleted file mode 100644 index 9b734d105..000000000 Binary files a/.yarn/cache/shebang-command-npm-1.2.0-8990ba5d1d-9eed175030.zip and /dev/null differ diff --git a/.yarn/cache/shebang-regex-npm-1.0.0-c3612b74e9-404c5a752c.zip b/.yarn/cache/shebang-regex-npm-1.0.0-c3612b74e9-404c5a752c.zip deleted file mode 100644 index 607d724c3..000000000 Binary files a/.yarn/cache/shebang-regex-npm-1.0.0-c3612b74e9-404c5a752c.zip and /dev/null differ diff --git a/.yarn/cache/strip-eof-npm-1.0.0-d82eaf947c-40bc8ddd7e.zip b/.yarn/cache/strip-eof-npm-1.0.0-d82eaf947c-40bc8ddd7e.zip deleted file mode 100644 index 41df01475..000000000 Binary files a/.yarn/cache/strip-eof-npm-1.0.0-d82eaf947c-40bc8ddd7e.zip and /dev/null differ diff --git a/.yarn/cache/temp-npm-0.8.3-cef69b9f4d-bfc6f1223d.zip b/.yarn/cache/temp-npm-0.8.3-cef69b9f4d-bfc6f1223d.zip deleted file mode 100644 index 5e6025cc4..000000000 Binary files a/.yarn/cache/temp-npm-0.8.3-cef69b9f4d-bfc6f1223d.zip and /dev/null differ diff --git a/.yarn/cache/yaml-npm-2.3.1-743f5688d1-2c7bc9a7cd.zip b/.yarn/cache/yaml-npm-2.3.1-743f5688d1-2c7bc9a7cd.zip new file mode 100644 index 000000000..abc6f7ce0 Binary files /dev/null and b/.yarn/cache/yaml-npm-2.3.1-743f5688d1-2c7bc9a7cd.zip differ diff --git a/packages/mobile/.node-version b/packages/mobile/.node-version deleted file mode 100644 index 19c7bdba7..000000000 --- a/packages/mobile/.node-version +++ /dev/null @@ -1 +0,0 @@ -16 \ No newline at end of file diff --git a/packages/mobile/.ruby-version b/packages/mobile/.ruby-version deleted file mode 100644 index 5b013b97d..000000000 --- a/packages/mobile/.ruby-version +++ /dev/null @@ -1 +0,0 @@ -2.7.6 \ No newline at end of file diff --git a/packages/mobile/Gemfile b/packages/mobile/Gemfile index 43514c800..3f8fc6d4e 100644 --- a/packages/mobile/Gemfile +++ b/packages/mobile/Gemfile @@ -5,9 +5,9 @@ source "https://rubygems.org" # You may use http://rbenv.org/ or https://rvm.io/ to install and use this version -ruby '2.7.6' +ruby ">= 2.6.10" -gem 'cocoapods', '~> 1.11', '>= 1.11.3' +gem 'cocoapods', '~> 1.12' gem 'fastlane' gem 'fastlane-plugin-bundletool' gem 'xcode-install' diff --git a/packages/mobile/android/app/build.gradle b/packages/mobile/android/app/build.gradle index d37e75ae8..d2d6e7c57 100644 --- a/packages/mobile/android/app/build.gradle +++ b/packages/mobile/android/app/build.gradle @@ -1,8 +1,6 @@ apply plugin: "com.android.application" apply plugin: "com.facebook.react" -import com.android.build.OutputFile - /** * This is the configuration block to customize your React Native Android app. * By default you don't need to apply any configuration, just uncomment the lines you need. @@ -13,8 +11,8 @@ react { // root = file("../") // The folder where the react-native NPM package is. Default is ../node_modules/react-native // reactNativeDir = file("../node_modules/react-native") - // The folder where the react-native Codegen package is. Default is ../node_modules/react-native-codegen - // codegenDir = file("../node_modules/react-native-codegen") + // The folder where the react-native Codegen package is. Default is ../node_modules/@react-native/codegen + // codegenDir = file("../node_modules/@react-native/codegen") // The cli.js file which is the React Native CLI entrypoint. Default is ../node_modules/react-native/cli.js // cliFile = file("../node_modules/react-native/cli.js") @@ -52,14 +50,6 @@ react { // hermesFlags = ["-O", "-output-source-map"] } -/** - * Set this to true to create four separate APKs instead of one, - * one for each native architecture. This is useful if you don't - * use App Bundles (https://developer.android.com/guide/app-bundle/) - * and want to have separate APKs to upload to the Play Store. - */ -def enableSeparateBuildPerCPUArchitecture = false - /** * Set this to true to Run Proguard on Release builds to minify the Java bytecode. */ @@ -78,16 +68,6 @@ def enableProguardInReleaseBuilds = false */ def jscFlavor = 'org.webkit:android-jsc:+' -/** - * Private function to get the list of Native Architectures you want to build. - * This reads the value from reactNativeArchitectures in your gradle.properties - * file and works together with the --active-arch-only flag of react-native run-android. - */ -def reactNativeArchitectures() { - def value = project.getProperties().get("reactNativeArchitectures") - return value ? value.split(",") : ["armeabi-v7a", "x86", "x86_64", "arm64-v8a"] -} - def appVersionCode = project.hasProperty('versionCode') ? Integer.valueOf(project.property('versionCode')) : 1 def appVersionName = project.hasProperty('versionName') ? project.property('versionName') : "1.0" @@ -122,15 +102,6 @@ android { storePassword System.getenv("ANDROID_KEYSTORE_PASSWORD") } } - - splits { - abi { - reset() - enable enableSeparateBuildPerCPUArchitecture - universalApk false // If true, also generate a universal APK - include (*reactNativeArchitectures()) - } - } productFlavors { dev { applicationIdSuffix ".dev" @@ -142,9 +113,6 @@ android { buildTypes { debug { signingConfig signingConfigs.debug - ndk { - abiFilters (*reactNativeArchitectures()) - } } release { minifyEnabled enableProguardInReleaseBuilds @@ -155,19 +123,6 @@ android { } } - // applicationVariants are e.g. debug, release - applicationVariants.all { variant -> - variant.outputs.each { output -> - // For each separate APK per architecture, set a unique version code as described here: - // https://developer.android.com/studio/build/configure-apk-splits.html - def versionCodes = ["armeabi-v7a": 1, "x86": 2, "arm64-v8a": 3, "x86_64": 4] - def abi = output.getFilter(OutputFile.ABI) - if (abi != null) { // null for the universal-debug, universal-release variants - output.versionCodeOverride = - versionCodes.get(abi) * 1048576 + defaultConfig.versionCode - } - } - } sourceSets.main.assets.srcDirs += ['src/main/assets', '../../html'] } @@ -176,7 +131,6 @@ dependencies { implementation("com.facebook.react:react-android") implementation 'androidx.appcompat:appcompat:1.1.0-rc01' - implementation("androidx.swiperefreshlayout:swiperefreshlayout:1.0.0") implementation 'de.undercouch:gradle-download-task:5.0.2' implementation 'com.google.android.gms:play-services-fido:20.0.1' diff --git a/packages/mobile/android/app/src/main/java/com/standardnotes/MainActivity.java b/packages/mobile/android/app/src/main/java/com/standardnotes/MainActivity.java index eeeec1ad9..8a6df5df8 100644 --- a/packages/mobile/android/app/src/main/java/com/standardnotes/MainActivity.java +++ b/packages/mobile/android/app/src/main/java/com/standardnotes/MainActivity.java @@ -34,10 +34,7 @@ public class MainActivity extends ReactActivity { this, getMainComponentName(), // If you opted-in for the New Architecture, we enable the Fabric Renderer. - DefaultNewArchitectureEntryPoint.getFabricEnabled(), // fabricEnabled - // If you opted-in for the New Architecture, we enable Concurrent React (i.e. React 18). - DefaultNewArchitectureEntryPoint.getConcurrentReactEnabled() // concurrentRootEnabled - ); + DefaultNewArchitectureEntryPoint.getFabricEnabled()); } // Fix for Dark theme subscriptions https://github.com/facebook/react-native/issues/28823#issuecomment-642032481 diff --git a/packages/mobile/android/build.gradle b/packages/mobile/android/build.gradle index 4a07fca12..2f87051b6 100644 --- a/packages/mobile/android/build.gradle +++ b/packages/mobile/android/build.gradle @@ -19,7 +19,7 @@ buildscript { mavenCentral() } dependencies { - classpath('com.android.tools.build:gradle:7.3.1') + classpath('com.android.tools.build:gradle') classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlinVersion" classpath("com.facebook.react:react-native-gradle-plugin") diff --git a/packages/mobile/android/gradle.properties b/packages/mobile/android/gradle.properties index 2642fcf3b..9229e1cd8 100644 --- a/packages/mobile/android/gradle.properties +++ b/packages/mobile/android/gradle.properties @@ -26,7 +26,7 @@ android.useAndroidX=true android.enableJetifier=true # Version of flipper SDK to use with React Native -FLIPPER_VERSION=0.125.0 +FLIPPER_VERSION=0.182.0 # Use this property to specify which architecture you want to build. # You can also override it from the CLI using # ./gradlew -PreactNativeArchitectures=x86_64 diff --git a/packages/mobile/android/gradle/wrapper/gradle-wrapper.properties b/packages/mobile/android/gradle/wrapper/gradle-wrapper.properties index 7b54e6906..e610bb5df 100644 --- a/packages/mobile/android/gradle/wrapper/gradle-wrapper.properties +++ b/packages/mobile/android/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,6 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-7.5.1-all.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.0.1-all.zip +networkTimeout=10000 zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists \ No newline at end of file diff --git a/packages/mobile/android/gradlew b/packages/mobile/android/gradlew index a58591e97..e21ec45ee 100755 --- a/packages/mobile/android/gradlew +++ b/packages/mobile/android/gradlew @@ -55,7 +55,7 @@ # Darwin, MinGW, and NonStop. # # (3) This script is generated from the Groovy template -# https://github.com/gradle/gradle/blob/master/subprojects/plugins/src/main/resources/org/gradle/api/internal/plugins/unixStartScript.txt +# https://github.com/gradle/gradle/blob/HEAD/subprojects/plugins/src/main/resources/org/gradle/api/internal/plugins/unixStartScript.txt # within the Gradle project. # # You can find Gradle at https://github.com/gradle/gradle/. @@ -80,10 +80,10 @@ do esac done -APP_HOME=$( cd "${APP_HOME:-./}" && pwd -P ) || exit - -APP_NAME="Gradle" +# This is normally unused +# shellcheck disable=SC2034 APP_BASE_NAME=${0##*/} +APP_HOME=$( cd "${APP_HOME:-./}" && pwd -P ) || exit # Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"' @@ -143,12 +143,16 @@ fi if ! "$cygwin" && ! "$darwin" && ! "$nonstop" ; then case $MAX_FD in #( max*) + # In POSIX sh, ulimit -H is undefined. That's why the result is checked to see if it worked. + # shellcheck disable=SC3045 MAX_FD=$( ulimit -H -n ) || warn "Could not query maximum file descriptor limit" esac case $MAX_FD in #( '' | soft) :;; #( *) + # In POSIX sh, ulimit -n is undefined. That's why the result is checked to see if it worked. + # shellcheck disable=SC3045 ulimit -n "$MAX_FD" || warn "Could not set maximum file descriptor limit to $MAX_FD" esac @@ -205,6 +209,12 @@ set -- \ org.gradle.wrapper.GradleWrapperMain \ "$@" +# Stop when "xargs" is not available. +if ! command -v xargs >/dev/null 2>&1 +then + die "xargs is not available" +fi + # Use "xargs" to parse quoted args. # # With -n1 it outputs one arg per line, with the quotes and backslashes removed. diff --git a/packages/mobile/android/gradlew.bat b/packages/mobile/android/gradlew.bat index 727f3a425..820dfd560 100644 --- a/packages/mobile/android/gradlew.bat +++ b/packages/mobile/android/gradlew.bat @@ -1,4 +1,4 @@ -@if "%DEBUG%" == "" @echo off +@if "%DEBUG%"=="" @echo off @rem ########################################################################## @rem @rem Gradle startup script for Windows @@ -9,7 +9,8 @@ if "%OS%"=="Windows_NT" setlocal set DIRNAME=%~dp0 -if "%DIRNAME%" == "" set DIRNAME=. +if "%DIRNAME%"=="" set DIRNAME=. +@rem This is normally unused set APP_BASE_NAME=%~n0 set APP_HOME=%DIRNAME% @@ -24,7 +25,7 @@ if defined JAVA_HOME goto findJavaFromJavaHome set JAVA_EXE=java.exe %JAVA_EXE% -version >NUL 2>&1 -if "%ERRORLEVEL%" == "0" goto init +if %ERRORLEVEL% equ 0 goto init echo. echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. @@ -73,13 +74,15 @@ set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar :end @rem End local scope for the variables with windows NT shell -if "%ERRORLEVEL%"=="0" goto mainEnd +if %ERRORLEVEL% equ 0 goto mainEnd :fail rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of rem the _cmd.exe /c_ return code! -if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1 -exit /b 1 +set EXIT_CODE=%ERRORLEVEL% +if %EXIT_CODE% equ 0 set EXIT_CODE=1 +if not "" == "%GRADLE_EXIT_CONSOLE%" exit %EXIT_CODE% +exit /b %EXIT_CODE% :mainEnd if "%OS%"=="Windows_NT" endlocal diff --git a/packages/mobile/android/settings.gradle b/packages/mobile/android/settings.gradle index ee562207f..fd12c5405 100644 --- a/packages/mobile/android/settings.gradle +++ b/packages/mobile/android/settings.gradle @@ -2,5 +2,5 @@ rootProject.name = 'StandardNotes' apply from: file("../node_modules/@react-native-community/cli-platform-android/native_modules.gradle") applyNativeModulesSettingsGradle(settings) include ':app' -includeBuild('../node_modules/react-native-gradle-plugin') +includeBuild('../node_modules/@react-native/gradle-plugin') diff --git a/packages/mobile/ios/Podfile b/packages/mobile/ios/Podfile index f40011347..8d4d11807 100644 --- a/packages/mobile/ios/Podfile +++ b/packages/mobile/ios/Podfile @@ -1,7 +1,11 @@ # frozen_string_literal: true -require_relative '../node_modules/react-native/scripts/react_native_pods' -require_relative '../node_modules/@react-native-community/cli-platform-ios/native_modules' +# Resolve react_native_pods.rb with node to allow for hoisting +require Pod::Executable.execute_command('node', ['-p', + 'require.resolve( + "react-native/scripts/react_native_pods.rb", + {paths: [process.argv[1]]}, + )', __dir__]).strip platform :ios, min_ios_version_supported prepare_react_native_project! @@ -34,8 +38,6 @@ target 'StandardNotes' do path: config[:reactNativePath], # Hermes is now enabled by default. Disable by setting this flag to false. - # Upcoming versions of React Native may rely on get_default_flags(), but - # we make it explicit here to aid in the React Native upgrade process. :hermes_enabled => flags[:hermes_enabled], :fabric_enabled => flags[:fabric_enabled], # Enables Flipper. @@ -75,14 +77,15 @@ target 'StandardNotesDev' do # An absolute path to your application root. :app_path => "#{Pod::Config.instance.installation_root}/.." ) + + post_install do |installer| + # https://github.com/facebook/react-native/blob/main/packages/react-native/scripts/react_native_pods.rb#L197-L202 + react_native_post_install( + installer, + config[:reactNativePath], + :mac_catalyst_enabled => false + ) + __apply_Xcode_12_5_M1_post_install_workaround(installer) + end end -post_install do |installer| - react_native_post_install( - installer, - # Set `mac_catalyst_enabled` to `true` in order to apply patches - # necessary for Mac Catalyst builds - :mac_catalyst_enabled => false - ) - __apply_Xcode_12_5_M1_post_install_workaround(installer) -end diff --git a/packages/mobile/ios/Podfile.lock b/packages/mobile/ios/Podfile.lock index ac3cd08b2..077101e8b 100644 --- a/packages/mobile/ios/Podfile.lock +++ b/packages/mobile/ios/Podfile.lock @@ -2,17 +2,16 @@ PODS: - boost (1.76.0) - CocoaAsyncSocket (7.6.5) - DoubleConversion (1.1.6) - - FBLazyVector (0.71.3) - - FBReactNativeSpec (0.71.3): + - FBLazyVector (0.72.3) + - FBReactNativeSpec (0.72.3): - RCT-Folly (= 2021.07.22.00) - - RCTRequired (= 0.71.3) - - RCTTypeSafety (= 0.71.3) - - React-Core (= 0.71.3) - - React-jsi (= 0.71.3) - - ReactCommon/turbomodule/core (= 0.71.3) - - Flipper (0.125.0): + - RCTRequired (= 0.72.3) + - RCTTypeSafety (= 0.72.3) + - React-Core (= 0.72.3) + - React-jsi (= 0.72.3) + - ReactCommon/turbomodule/core (= 0.72.3) + - Flipper (0.182.0): - Flipper-Folly (~> 2.6) - - Flipper-RSocket (~> 1.4) - Flipper-Boost-iOSX (1.76.0.1.11) - Flipper-DoubleConversion (3.2.0.1) - Flipper-Fmt (7.1.7) @@ -25,57 +24,55 @@ PODS: - OpenSSL-Universal (= 1.1.1100) - Flipper-Glog (0.5.0.5) - Flipper-PeerTalk (0.0.4) - - Flipper-RSocket (1.4.3): - - Flipper-Folly (~> 2.6) - - FlipperKit (0.125.0): - - FlipperKit/Core (= 0.125.0) - - FlipperKit/Core (0.125.0): - - Flipper (~> 0.125.0) + - FlipperKit (0.182.0): + - FlipperKit/Core (= 0.182.0) + - FlipperKit/Core (0.182.0): + - Flipper (~> 0.182.0) - FlipperKit/CppBridge - FlipperKit/FBCxxFollyDynamicConvert - FlipperKit/FBDefines - FlipperKit/FKPortForwarding - SocketRocket (~> 0.6.0) - - FlipperKit/CppBridge (0.125.0): - - Flipper (~> 0.125.0) - - FlipperKit/FBCxxFollyDynamicConvert (0.125.0): + - FlipperKit/CppBridge (0.182.0): + - Flipper (~> 0.182.0) + - FlipperKit/FBCxxFollyDynamicConvert (0.182.0): - Flipper-Folly (~> 2.6) - - FlipperKit/FBDefines (0.125.0) - - FlipperKit/FKPortForwarding (0.125.0): + - FlipperKit/FBDefines (0.182.0) + - FlipperKit/FKPortForwarding (0.182.0): - CocoaAsyncSocket (~> 7.6) - Flipper-PeerTalk (~> 0.0.4) - - FlipperKit/FlipperKitHighlightOverlay (0.125.0) - - FlipperKit/FlipperKitLayoutHelpers (0.125.0): + - FlipperKit/FlipperKitHighlightOverlay (0.182.0) + - FlipperKit/FlipperKitLayoutHelpers (0.182.0): - FlipperKit/Core - FlipperKit/FlipperKitHighlightOverlay - FlipperKit/FlipperKitLayoutTextSearchable - - FlipperKit/FlipperKitLayoutIOSDescriptors (0.125.0): + - FlipperKit/FlipperKitLayoutIOSDescriptors (0.182.0): - FlipperKit/Core - FlipperKit/FlipperKitHighlightOverlay - FlipperKit/FlipperKitLayoutHelpers - YogaKit (~> 1.18) - - FlipperKit/FlipperKitLayoutPlugin (0.125.0): + - FlipperKit/FlipperKitLayoutPlugin (0.182.0): - FlipperKit/Core - FlipperKit/FlipperKitHighlightOverlay - FlipperKit/FlipperKitLayoutHelpers - FlipperKit/FlipperKitLayoutIOSDescriptors - FlipperKit/FlipperKitLayoutTextSearchable - YogaKit (~> 1.18) - - FlipperKit/FlipperKitLayoutTextSearchable (0.125.0) - - FlipperKit/FlipperKitNetworkPlugin (0.125.0): + - FlipperKit/FlipperKitLayoutTextSearchable (0.182.0) + - FlipperKit/FlipperKitNetworkPlugin (0.182.0): - FlipperKit/Core - - FlipperKit/FlipperKitReactPlugin (0.125.0): + - FlipperKit/FlipperKitReactPlugin (0.182.0): - FlipperKit/Core - - FlipperKit/FlipperKitUserDefaultsPlugin (0.125.0): + - FlipperKit/FlipperKitUserDefaultsPlugin (0.182.0): - FlipperKit/Core - - FlipperKit/SKIOSNetworkPlugin (0.125.0): + - FlipperKit/SKIOSNetworkPlugin (0.182.0): - FlipperKit/Core - FlipperKit/FlipperKitNetworkPlugin - fmt (6.2.1) - glog (0.3.5) - - hermes-engine (0.71.3): - - hermes-engine/Pre-built (= 0.71.3) - - hermes-engine/Pre-built (0.71.3) + - hermes-engine (0.72.3): + - hermes-engine/Pre-built (= 0.72.3) + - hermes-engine/Pre-built (0.72.3) - libevent (2.1.12) - MMKV (1.2.14): - MMKVCore (~> 1.2.14) @@ -98,27 +95,29 @@ PODS: - fmt (~> 6.2.1) - glog - libevent - - RCTRequired (0.71.3) - - RCTTypeSafety (0.71.3): - - FBLazyVector (= 0.71.3) - - RCTRequired (= 0.71.3) - - React-Core (= 0.71.3) - - React (0.71.3): - - React-Core (= 0.71.3) - - React-Core/DevSupport (= 0.71.3) - - React-Core/RCTWebSocket (= 0.71.3) - - React-RCTActionSheet (= 0.71.3) - - React-RCTAnimation (= 0.71.3) - - React-RCTBlob (= 0.71.3) - - React-RCTImage (= 0.71.3) - - React-RCTLinking (= 0.71.3) - - React-RCTNetwork (= 0.71.3) - - React-RCTSettings (= 0.71.3) - - React-RCTText (= 0.71.3) - - React-RCTVibration (= 0.71.3) - - React-callinvoker (0.71.3) - - React-Codegen (0.71.3): + - RCTRequired (0.72.3) + - RCTTypeSafety (0.72.3): + - FBLazyVector (= 0.72.3) + - RCTRequired (= 0.72.3) + - React-Core (= 0.72.3) + - React (0.72.3): + - React-Core (= 0.72.3) + - React-Core/DevSupport (= 0.72.3) + - React-Core/RCTWebSocket (= 0.72.3) + - React-RCTActionSheet (= 0.72.3) + - React-RCTAnimation (= 0.72.3) + - React-RCTBlob (= 0.72.3) + - React-RCTImage (= 0.72.3) + - React-RCTLinking (= 0.72.3) + - React-RCTNetwork (= 0.72.3) + - React-RCTSettings (= 0.72.3) + - React-RCTText (= 0.72.3) + - React-RCTVibration (= 0.72.3) + - React-callinvoker (0.72.3) + - React-Codegen (0.72.3): + - DoubleConversion - FBReactNativeSpec + - glog - hermes-engine - RCT-Folly - RCTRequired @@ -126,211 +125,258 @@ PODS: - React-Core - React-jsi - React-jsiexecutor + - React-NativeModulesApple + - React-rncore - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - - React-Core (0.71.3): + - React-Core (0.72.3): - glog - hermes-engine - RCT-Folly (= 2021.07.22.00) - - React-Core/Default (= 0.71.3) - - React-cxxreact (= 0.71.3) + - React-Core/Default (= 0.72.3) + - React-cxxreact - React-hermes - - React-jsi (= 0.71.3) - - React-jsiexecutor (= 0.71.3) - - React-perflogger (= 0.71.3) + - React-jsi + - React-jsiexecutor + - React-perflogger + - React-runtimeexecutor + - React-utils + - SocketRocket (= 0.6.1) - Yoga - - React-Core/CoreModulesHeaders (0.71.3): + - React-Core/CoreModulesHeaders (0.72.3): - glog - hermes-engine - RCT-Folly (= 2021.07.22.00) - React-Core/Default - - React-cxxreact (= 0.71.3) + - React-cxxreact - React-hermes - - React-jsi (= 0.71.3) - - React-jsiexecutor (= 0.71.3) - - React-perflogger (= 0.71.3) + - React-jsi + - React-jsiexecutor + - React-perflogger + - React-runtimeexecutor + - React-utils + - SocketRocket (= 0.6.1) - Yoga - - React-Core/Default (0.71.3): + - React-Core/Default (0.72.3): - glog - hermes-engine - RCT-Folly (= 2021.07.22.00) - - React-cxxreact (= 0.71.3) + - React-cxxreact - React-hermes - - React-jsi (= 0.71.3) - - React-jsiexecutor (= 0.71.3) - - React-perflogger (= 0.71.3) + - React-jsi + - React-jsiexecutor + - React-perflogger + - React-runtimeexecutor + - React-utils + - SocketRocket (= 0.6.1) - Yoga - - React-Core/DevSupport (0.71.3): + - React-Core/DevSupport (0.72.3): - glog - hermes-engine - RCT-Folly (= 2021.07.22.00) - - React-Core/Default (= 0.71.3) - - React-Core/RCTWebSocket (= 0.71.3) - - React-cxxreact (= 0.71.3) + - React-Core/Default (= 0.72.3) + - React-Core/RCTWebSocket (= 0.72.3) + - React-cxxreact - React-hermes - - React-jsi (= 0.71.3) - - React-jsiexecutor (= 0.71.3) - - React-jsinspector (= 0.71.3) - - React-perflogger (= 0.71.3) + - React-jsi + - React-jsiexecutor + - React-jsinspector (= 0.72.3) + - React-perflogger + - React-runtimeexecutor + - React-utils + - SocketRocket (= 0.6.1) - Yoga - - React-Core/RCTActionSheetHeaders (0.71.3): + - React-Core/RCTActionSheetHeaders (0.72.3): - glog - hermes-engine - RCT-Folly (= 2021.07.22.00) - React-Core/Default - - React-cxxreact (= 0.71.3) + - React-cxxreact - React-hermes - - React-jsi (= 0.71.3) - - React-jsiexecutor (= 0.71.3) - - React-perflogger (= 0.71.3) + - React-jsi + - React-jsiexecutor + - React-perflogger + - React-runtimeexecutor + - React-utils + - SocketRocket (= 0.6.1) - Yoga - - React-Core/RCTAnimationHeaders (0.71.3): + - React-Core/RCTAnimationHeaders (0.72.3): - glog - hermes-engine - RCT-Folly (= 2021.07.22.00) - React-Core/Default - - React-cxxreact (= 0.71.3) + - React-cxxreact - React-hermes - - React-jsi (= 0.71.3) - - React-jsiexecutor (= 0.71.3) - - React-perflogger (= 0.71.3) + - React-jsi + - React-jsiexecutor + - React-perflogger + - React-runtimeexecutor + - React-utils + - SocketRocket (= 0.6.1) - Yoga - - React-Core/RCTBlobHeaders (0.71.3): + - React-Core/RCTBlobHeaders (0.72.3): - glog - hermes-engine - RCT-Folly (= 2021.07.22.00) - React-Core/Default - - React-cxxreact (= 0.71.3) + - React-cxxreact - React-hermes - - React-jsi (= 0.71.3) - - React-jsiexecutor (= 0.71.3) - - React-perflogger (= 0.71.3) + - React-jsi + - React-jsiexecutor + - React-perflogger + - React-runtimeexecutor + - React-utils + - SocketRocket (= 0.6.1) - Yoga - - React-Core/RCTImageHeaders (0.71.3): + - React-Core/RCTImageHeaders (0.72.3): - glog - hermes-engine - RCT-Folly (= 2021.07.22.00) - React-Core/Default - - React-cxxreact (= 0.71.3) + - React-cxxreact - React-hermes - - React-jsi (= 0.71.3) - - React-jsiexecutor (= 0.71.3) - - React-perflogger (= 0.71.3) + - React-jsi + - React-jsiexecutor + - React-perflogger + - React-runtimeexecutor + - React-utils + - SocketRocket (= 0.6.1) - Yoga - - React-Core/RCTLinkingHeaders (0.71.3): + - React-Core/RCTLinkingHeaders (0.72.3): - glog - hermes-engine - RCT-Folly (= 2021.07.22.00) - React-Core/Default - - React-cxxreact (= 0.71.3) + - React-cxxreact - React-hermes - - React-jsi (= 0.71.3) - - React-jsiexecutor (= 0.71.3) - - React-perflogger (= 0.71.3) + - React-jsi + - React-jsiexecutor + - React-perflogger + - React-runtimeexecutor + - React-utils + - SocketRocket (= 0.6.1) - Yoga - - React-Core/RCTNetworkHeaders (0.71.3): + - React-Core/RCTNetworkHeaders (0.72.3): - glog - hermes-engine - RCT-Folly (= 2021.07.22.00) - React-Core/Default - - React-cxxreact (= 0.71.3) + - React-cxxreact - React-hermes - - React-jsi (= 0.71.3) - - React-jsiexecutor (= 0.71.3) - - React-perflogger (= 0.71.3) + - React-jsi + - React-jsiexecutor + - React-perflogger + - React-runtimeexecutor + - React-utils + - SocketRocket (= 0.6.1) - Yoga - - React-Core/RCTSettingsHeaders (0.71.3): + - React-Core/RCTSettingsHeaders (0.72.3): - glog - hermes-engine - RCT-Folly (= 2021.07.22.00) - React-Core/Default - - React-cxxreact (= 0.71.3) + - React-cxxreact - React-hermes - - React-jsi (= 0.71.3) - - React-jsiexecutor (= 0.71.3) - - React-perflogger (= 0.71.3) + - React-jsi + - React-jsiexecutor + - React-perflogger + - React-runtimeexecutor + - React-utils + - SocketRocket (= 0.6.1) - Yoga - - React-Core/RCTTextHeaders (0.71.3): + - React-Core/RCTTextHeaders (0.72.3): - glog - hermes-engine - RCT-Folly (= 2021.07.22.00) - React-Core/Default - - React-cxxreact (= 0.71.3) + - React-cxxreact - React-hermes - - React-jsi (= 0.71.3) - - React-jsiexecutor (= 0.71.3) - - React-perflogger (= 0.71.3) + - React-jsi + - React-jsiexecutor + - React-perflogger + - React-runtimeexecutor + - React-utils + - SocketRocket (= 0.6.1) - Yoga - - React-Core/RCTVibrationHeaders (0.71.3): + - React-Core/RCTVibrationHeaders (0.72.3): - glog - hermes-engine - RCT-Folly (= 2021.07.22.00) - React-Core/Default - - React-cxxreact (= 0.71.3) + - React-cxxreact - React-hermes - - React-jsi (= 0.71.3) - - React-jsiexecutor (= 0.71.3) - - React-perflogger (= 0.71.3) + - React-jsi + - React-jsiexecutor + - React-perflogger + - React-runtimeexecutor + - React-utils + - SocketRocket (= 0.6.1) - Yoga - - React-Core/RCTWebSocket (0.71.3): + - React-Core/RCTWebSocket (0.72.3): - glog - hermes-engine - RCT-Folly (= 2021.07.22.00) - - React-Core/Default (= 0.71.3) - - React-cxxreact (= 0.71.3) + - React-Core/Default (= 0.72.3) + - React-cxxreact - React-hermes - - React-jsi (= 0.71.3) - - React-jsiexecutor (= 0.71.3) - - React-perflogger (= 0.71.3) + - React-jsi + - React-jsiexecutor + - React-perflogger + - React-runtimeexecutor + - React-utils + - SocketRocket (= 0.6.1) - Yoga - - React-CoreModules (0.71.3): + - React-CoreModules (0.72.3): - RCT-Folly (= 2021.07.22.00) - - RCTTypeSafety (= 0.71.3) - - React-Codegen (= 0.71.3) - - React-Core/CoreModulesHeaders (= 0.71.3) - - React-jsi (= 0.71.3) + - RCTTypeSafety (= 0.72.3) + - React-Codegen (= 0.72.3) + - React-Core/CoreModulesHeaders (= 0.72.3) + - React-jsi (= 0.72.3) - React-RCTBlob - - React-RCTImage (= 0.71.3) - - ReactCommon/turbomodule/core (= 0.71.3) - - React-cxxreact (0.71.3): + - React-RCTImage (= 0.72.3) + - ReactCommon/turbomodule/core (= 0.72.3) + - SocketRocket (= 0.6.1) + - React-cxxreact (0.72.3): - boost (= 1.76.0) - DoubleConversion - glog - hermes-engine - RCT-Folly (= 2021.07.22.00) - - React-callinvoker (= 0.71.3) - - React-jsi (= 0.71.3) - - React-jsinspector (= 0.71.3) - - React-logger (= 0.71.3) - - React-perflogger (= 0.71.3) - - React-runtimeexecutor (= 0.71.3) - - React-hermes (0.71.3): + - React-callinvoker (= 0.72.3) + - React-debug (= 0.72.3) + - React-jsi (= 0.72.3) + - React-jsinspector (= 0.72.3) + - React-logger (= 0.72.3) + - React-perflogger (= 0.72.3) + - React-runtimeexecutor (= 0.72.3) + - React-debug (0.72.3) + - React-hermes (0.72.3): - DoubleConversion - glog - hermes-engine - RCT-Folly (= 2021.07.22.00) - RCT-Folly/Futures (= 2021.07.22.00) - - React-cxxreact (= 0.71.3) + - React-cxxreact (= 0.72.3) - React-jsi - - React-jsiexecutor (= 0.71.3) - - React-jsinspector (= 0.71.3) - - React-perflogger (= 0.71.3) - - React-jsi (0.71.3): + - React-jsiexecutor (= 0.72.3) + - React-jsinspector (= 0.72.3) + - React-perflogger (= 0.72.3) + - React-jsi (0.72.3): - boost (= 1.76.0) - DoubleConversion - glog - hermes-engine - RCT-Folly (= 2021.07.22.00) - - React-jsiexecutor (0.71.3): + - React-jsiexecutor (0.72.3): - DoubleConversion - glog - hermes-engine - RCT-Folly (= 2021.07.22.00) - - React-cxxreact (= 0.71.3) - - React-jsi (= 0.71.3) - - React-perflogger (= 0.71.3) - - React-jsinspector (0.71.3) - - React-logger (0.71.3): + - React-cxxreact (= 0.72.3) + - React-jsi (= 0.72.3) + - React-perflogger (= 0.72.3) + - React-jsinspector (0.72.3) + - React-logger (0.72.3): - glog - react-native-fingerprint-scanner (5.0.0): - React-Core @@ -341,91 +387,117 @@ PODS: - React-Core - react-native-webview (11.26.1): - React-Core - - React-perflogger (0.71.3) - - React-RCTActionSheet (0.71.3): - - React-Core/RCTActionSheetHeaders (= 0.71.3) - - React-RCTAnimation (0.71.3): + - React-NativeModulesApple (0.72.3): + - hermes-engine + - React-callinvoker + - React-Core + - React-cxxreact + - React-jsi + - React-runtimeexecutor + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - React-perflogger (0.72.3) + - React-RCTActionSheet (0.72.3): + - React-Core/RCTActionSheetHeaders (= 0.72.3) + - React-RCTAnimation (0.72.3): - RCT-Folly (= 2021.07.22.00) - - RCTTypeSafety (= 0.71.3) - - React-Codegen (= 0.71.3) - - React-Core/RCTAnimationHeaders (= 0.71.3) - - React-jsi (= 0.71.3) - - ReactCommon/turbomodule/core (= 0.71.3) - - React-RCTAppDelegate (0.71.3): + - RCTTypeSafety (= 0.72.3) + - React-Codegen (= 0.72.3) + - React-Core/RCTAnimationHeaders (= 0.72.3) + - React-jsi (= 0.72.3) + - ReactCommon/turbomodule/core (= 0.72.3) + - React-RCTAppDelegate (0.72.3): - RCT-Folly - RCTRequired - RCTTypeSafety - React-Core + - React-CoreModules + - React-hermes + - React-NativeModulesApple + - React-RCTImage + - React-RCTNetwork + - React-runtimescheduler - ReactCommon/turbomodule/core - - React-RCTBlob (0.71.3): + - React-RCTBlob (0.72.3): - hermes-engine - RCT-Folly (= 2021.07.22.00) - - React-Codegen (= 0.71.3) - - React-Core/RCTBlobHeaders (= 0.71.3) - - React-Core/RCTWebSocket (= 0.71.3) - - React-jsi (= 0.71.3) - - React-RCTNetwork (= 0.71.3) - - ReactCommon/turbomodule/core (= 0.71.3) - - React-RCTImage (0.71.3): + - React-Codegen (= 0.72.3) + - React-Core/RCTBlobHeaders (= 0.72.3) + - React-Core/RCTWebSocket (= 0.72.3) + - React-jsi (= 0.72.3) + - React-RCTNetwork (= 0.72.3) + - ReactCommon/turbomodule/core (= 0.72.3) + - React-RCTImage (0.72.3): - RCT-Folly (= 2021.07.22.00) - - RCTTypeSafety (= 0.71.3) - - React-Codegen (= 0.71.3) - - React-Core/RCTImageHeaders (= 0.71.3) - - React-jsi (= 0.71.3) - - React-RCTNetwork (= 0.71.3) - - ReactCommon/turbomodule/core (= 0.71.3) - - React-RCTLinking (0.71.3): - - React-Codegen (= 0.71.3) - - React-Core/RCTLinkingHeaders (= 0.71.3) - - React-jsi (= 0.71.3) - - ReactCommon/turbomodule/core (= 0.71.3) - - React-RCTNetwork (0.71.3): + - RCTTypeSafety (= 0.72.3) + - React-Codegen (= 0.72.3) + - React-Core/RCTImageHeaders (= 0.72.3) + - React-jsi (= 0.72.3) + - React-RCTNetwork (= 0.72.3) + - ReactCommon/turbomodule/core (= 0.72.3) + - React-RCTLinking (0.72.3): + - React-Codegen (= 0.72.3) + - React-Core/RCTLinkingHeaders (= 0.72.3) + - React-jsi (= 0.72.3) + - ReactCommon/turbomodule/core (= 0.72.3) + - React-RCTNetwork (0.72.3): - RCT-Folly (= 2021.07.22.00) - - RCTTypeSafety (= 0.71.3) - - React-Codegen (= 0.71.3) - - React-Core/RCTNetworkHeaders (= 0.71.3) - - React-jsi (= 0.71.3) - - ReactCommon/turbomodule/core (= 0.71.3) - - React-RCTSettings (0.71.3): + - RCTTypeSafety (= 0.72.3) + - React-Codegen (= 0.72.3) + - React-Core/RCTNetworkHeaders (= 0.72.3) + - React-jsi (= 0.72.3) + - ReactCommon/turbomodule/core (= 0.72.3) + - React-RCTSettings (0.72.3): - RCT-Folly (= 2021.07.22.00) - - RCTTypeSafety (= 0.71.3) - - React-Codegen (= 0.71.3) - - React-Core/RCTSettingsHeaders (= 0.71.3) - - React-jsi (= 0.71.3) - - ReactCommon/turbomodule/core (= 0.71.3) - - React-RCTText (0.71.3): - - React-Core/RCTTextHeaders (= 0.71.3) - - React-RCTVibration (0.71.3): + - RCTTypeSafety (= 0.72.3) + - React-Codegen (= 0.72.3) + - React-Core/RCTSettingsHeaders (= 0.72.3) + - React-jsi (= 0.72.3) + - ReactCommon/turbomodule/core (= 0.72.3) + - React-RCTText (0.72.3): + - React-Core/RCTTextHeaders (= 0.72.3) + - React-RCTVibration (0.72.3): - RCT-Folly (= 2021.07.22.00) - - React-Codegen (= 0.71.3) - - React-Core/RCTVibrationHeaders (= 0.71.3) - - React-jsi (= 0.71.3) - - ReactCommon/turbomodule/core (= 0.71.3) - - React-runtimeexecutor (0.71.3): - - React-jsi (= 0.71.3) - - ReactCommon/turbomodule/bridging (0.71.3): + - React-Codegen (= 0.72.3) + - React-Core/RCTVibrationHeaders (= 0.72.3) + - React-jsi (= 0.72.3) + - ReactCommon/turbomodule/core (= 0.72.3) + - React-rncore (0.72.3) + - React-runtimeexecutor (0.72.3): + - React-jsi (= 0.72.3) + - React-runtimescheduler (0.72.3): + - glog + - hermes-engine + - RCT-Folly (= 2021.07.22.00) + - React-callinvoker + - React-debug + - React-jsi + - React-runtimeexecutor + - React-utils (0.72.3): + - glog + - RCT-Folly (= 2021.07.22.00) + - React-debug + - ReactCommon/turbomodule/bridging (0.72.3): - DoubleConversion - glog - hermes-engine - RCT-Folly (= 2021.07.22.00) - - React-callinvoker (= 0.71.3) - - React-Core (= 0.71.3) - - React-cxxreact (= 0.71.3) - - React-jsi (= 0.71.3) - - React-logger (= 0.71.3) - - React-perflogger (= 0.71.3) - - ReactCommon/turbomodule/core (0.71.3): + - React-callinvoker (= 0.72.3) + - React-cxxreact (= 0.72.3) + - React-jsi (= 0.72.3) + - React-logger (= 0.72.3) + - React-perflogger (= 0.72.3) + - ReactCommon/turbomodule/core (0.72.3): - DoubleConversion - glog - hermes-engine - RCT-Folly (= 2021.07.22.00) - - React-callinvoker (= 0.71.3) - - React-Core (= 0.71.3) - - React-cxxreact (= 0.71.3) - - React-jsi (= 0.71.3) - - React-logger (= 0.71.3) - - React-perflogger (= 0.71.3) - - RNCAsyncStorage (1.17.11): + - React-callinvoker (= 0.72.3) + - React-cxxreact (= 0.72.3) + - React-jsi (= 0.72.3) + - React-logger (= 0.72.3) + - React-perflogger (= 0.72.3) + - RNCAsyncStorage (1.19.0): - React-Core - RNFileViewer (2.1.5): - React-Core @@ -441,7 +513,7 @@ PODS: - React-Core - SNReactNative (1.0.1): - React-Core - - SocketRocket (0.6.0) + - SocketRocket (0.6.1) - TrustKit (1.6.5) - Yoga (1.14.0) - YogaKit (1.18.1): @@ -452,27 +524,26 @@ DEPENDENCIES: - DoubleConversion (from `../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec`) - FBLazyVector (from `../node_modules/react-native/Libraries/FBLazyVector`) - FBReactNativeSpec (from `../node_modules/react-native/React/FBReactNativeSpec`) - - Flipper (= 0.125.0) + - Flipper (= 0.182.0) - Flipper-Boost-iOSX (= 1.76.0.1.11) - Flipper-DoubleConversion (= 3.2.0.1) - Flipper-Fmt (= 7.1.7) - Flipper-Folly (= 2.6.10) - Flipper-Glog (= 0.5.0.5) - Flipper-PeerTalk (= 0.0.4) - - Flipper-RSocket (= 1.4.3) - - FlipperKit (= 0.125.0) - - FlipperKit/Core (= 0.125.0) - - FlipperKit/CppBridge (= 0.125.0) - - FlipperKit/FBCxxFollyDynamicConvert (= 0.125.0) - - FlipperKit/FBDefines (= 0.125.0) - - FlipperKit/FKPortForwarding (= 0.125.0) - - FlipperKit/FlipperKitHighlightOverlay (= 0.125.0) - - FlipperKit/FlipperKitLayoutPlugin (= 0.125.0) - - FlipperKit/FlipperKitLayoutTextSearchable (= 0.125.0) - - FlipperKit/FlipperKitNetworkPlugin (= 0.125.0) - - FlipperKit/FlipperKitReactPlugin (= 0.125.0) - - FlipperKit/FlipperKitUserDefaultsPlugin (= 0.125.0) - - FlipperKit/SKIOSNetworkPlugin (= 0.125.0) + - FlipperKit (= 0.182.0) + - FlipperKit/Core (= 0.182.0) + - FlipperKit/CppBridge (= 0.182.0) + - FlipperKit/FBCxxFollyDynamicConvert (= 0.182.0) + - FlipperKit/FBDefines (= 0.182.0) + - FlipperKit/FKPortForwarding (= 0.182.0) + - FlipperKit/FlipperKitHighlightOverlay (= 0.182.0) + - FlipperKit/FlipperKitLayoutPlugin (= 0.182.0) + - FlipperKit/FlipperKitLayoutTextSearchable (= 0.182.0) + - FlipperKit/FlipperKitNetworkPlugin (= 0.182.0) + - FlipperKit/FlipperKitReactPlugin (= 0.182.0) + - FlipperKit/FlipperKitUserDefaultsPlugin (= 0.182.0) + - FlipperKit/SKIOSNetworkPlugin (= 0.182.0) - glog (from `../node_modules/react-native/third-party-podspecs/glog.podspec`) - hermes-engine (from `../node_modules/react-native/sdks/hermes-engine/hermes-engine.podspec`) - libevent (~> 2.1.12) @@ -488,6 +559,7 @@ DEPENDENCIES: - React-Core/RCTWebSocket (from `../node_modules/react-native/`) - React-CoreModules (from `../node_modules/react-native/React/CoreModules`) - React-cxxreact (from `../node_modules/react-native/ReactCommon/cxxreact`) + - React-debug (from `../node_modules/react-native/ReactCommon/react/debug`) - React-hermes (from `../node_modules/react-native/ReactCommon/hermes`) - React-jsi (from `../node_modules/react-native/ReactCommon/jsi`) - React-jsiexecutor (from `../node_modules/react-native/ReactCommon/jsiexecutor`) @@ -497,6 +569,7 @@ DEPENDENCIES: - react-native-mmkv (from `../node_modules/react-native-mmkv`) - react-native-version-info (from `../node_modules/react-native-version-info`) - react-native-webview (from `../node_modules/react-native-webview`) + - React-NativeModulesApple (from `../node_modules/react-native/ReactCommon/react/nativemodule/core/platform/ios`) - React-perflogger (from `../node_modules/react-native/ReactCommon/reactperflogger`) - React-RCTActionSheet (from `../node_modules/react-native/Libraries/ActionSheetIOS`) - React-RCTAnimation (from `../node_modules/react-native/Libraries/NativeAnimation`) @@ -508,7 +581,10 @@ DEPENDENCIES: - React-RCTSettings (from `../node_modules/react-native/Libraries/Settings`) - React-RCTText (from `../node_modules/react-native/Libraries/Text`) - React-RCTVibration (from `../node_modules/react-native/Libraries/Vibration`) + - React-rncore (from `../node_modules/react-native/ReactCommon`) - React-runtimeexecutor (from `../node_modules/react-native/ReactCommon/runtimeexecutor`) + - React-runtimescheduler (from `../node_modules/react-native/ReactCommon/react/renderer/runtimescheduler`) + - React-utils (from `../node_modules/react-native/ReactCommon/react/utils`) - ReactCommon/turbomodule/core (from `../node_modules/react-native/ReactCommon`) - "RNCAsyncStorage (from `../node_modules/@react-native-async-storage/async-storage`)" - RNFileViewer (from `../node_modules/react-native-file-viewer`) @@ -531,7 +607,6 @@ SPEC REPOS: - Flipper-Folly - Flipper-Glog - Flipper-PeerTalk - - Flipper-RSocket - FlipperKit - fmt - libevent @@ -555,6 +630,7 @@ EXTERNAL SOURCES: :podspec: "../node_modules/react-native/third-party-podspecs/glog.podspec" hermes-engine: :podspec: "../node_modules/react-native/sdks/hermes-engine/hermes-engine.podspec" + :tag: hermes-2023-03-20-RNv0.72.0-49794cfc7c81fb8f69fd60c3bbf85a7480cc5a77 RCT-Folly: :podspec: "../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec" RCTRequired: @@ -573,6 +649,8 @@ EXTERNAL SOURCES: :path: "../node_modules/react-native/React/CoreModules" React-cxxreact: :path: "../node_modules/react-native/ReactCommon/cxxreact" + React-debug: + :path: "../node_modules/react-native/ReactCommon/react/debug" React-hermes: :path: "../node_modules/react-native/ReactCommon/hermes" React-jsi: @@ -591,6 +669,8 @@ EXTERNAL SOURCES: :path: "../node_modules/react-native-version-info" react-native-webview: :path: "../node_modules/react-native-webview" + React-NativeModulesApple: + :path: "../node_modules/react-native/ReactCommon/react/nativemodule/core/platform/ios" React-perflogger: :path: "../node_modules/react-native/ReactCommon/reactperflogger" React-RCTActionSheet: @@ -613,8 +693,14 @@ EXTERNAL SOURCES: :path: "../node_modules/react-native/Libraries/Text" React-RCTVibration: :path: "../node_modules/react-native/Libraries/Vibration" + React-rncore: + :path: "../node_modules/react-native/ReactCommon" React-runtimeexecutor: :path: "../node_modules/react-native/ReactCommon/runtimeexecutor" + React-runtimescheduler: + :path: "../node_modules/react-native/ReactCommon/react/renderer/runtimescheduler" + React-utils: + :path: "../node_modules/react-native/ReactCommon/react/utils" ReactCommon: :path: "../node_modules/react-native/ReactCommon" RNCAsyncStorage: @@ -640,56 +726,60 @@ SPEC CHECKSUMS: boost: 57d2868c099736d80fcd648bf211b4431e51a558 CocoaAsyncSocket: 065fd1e645c7abab64f7a6a2007a48038fdc6a99 DoubleConversion: 5189b271737e1565bdce30deb4a08d647e3f5f54 - FBLazyVector: 60195509584153283780abdac5569feffb8f08cc - FBReactNativeSpec: 9c191fb58d06dc05ab5559a5505fc32139e9e4a2 - Flipper: 26fc4b7382499f1281eb8cb921e5c3ad6de91fe0 + FBLazyVector: 4cce221dd782d3ff7c4172167bba09d58af67ccb + FBReactNativeSpec: c6bd9e179757b3c0ecf815864fae8032377903ef + Flipper: 6edb735e6c3e332975d1b17956bcc584eccf5818 Flipper-Boost-iOSX: fd1e2b8cbef7e662a122412d7ac5f5bea715403c Flipper-DoubleConversion: 2dc99b02f658daf147069aad9dbd29d8feb06d30 Flipper-Fmt: 60cbdd92fc254826e61d669a5d87ef7015396a9b Flipper-Folly: 584845625005ff068a6ebf41f857f468decd26b3 Flipper-Glog: 70c50ce58ddaf67dc35180db05f191692570f446 Flipper-PeerTalk: 116d8f857dc6ef55c7a5a75ea3ceaafe878aadc9 - Flipper-RSocket: d9d9ade67cbecf6ac10730304bf5607266dd2541 - FlipperKit: cbdee19bdd4e7f05472a66ce290f1b729ba3cb86 + FlipperKit: 2efad7007d6745a3f95e4034d547be637f89d3f6 fmt: ff9d55029c625d3757ed641535fd4a75fedc7ce9 glog: 04b94705f318337d7ead9e6d17c019bd9b1f6b1b - hermes-engine: 38bfe887e456b33b697187570a08de33969f5db7 + hermes-engine: 10fbd3f62405c41ea07e71973ea61e1878d07322 libevent: 4049cae6c81cdb3654a443be001fb9bdceff7913 MMKV: 9c4663aa7ca255d478ff10f2f5cb7d17c1651ccd MMKVCore: 89f5c8a66bba2dcd551779dea4d412eeec8ff5bb OpenSSL-Universal: ebc357f1e6bc71fa463ccb2fe676756aff50e88c RCT-Folly: 424b8c9a7a0b9ab2886ffe9c3b041ef628fd4fb1 - RCTRequired: bec48f07daf7bcdc2655a0cde84e07d24d2a9e2a - RCTTypeSafety: 171394eebacf71e1cfad79dbfae7ee8fc16ca80a - React: d7433ccb6a8c36e4cbed59a73c0700fc83c3e98a - React-callinvoker: 15f165009bd22ae829b2b600e50bcc98076ce4b8 - React-Codegen: b5910000eaf1e0c2f47d29be6f82f5f1264420d7 - React-Core: b6f2f78d580a90b83fd7b0d1c6911c799f6eac82 - React-CoreModules: e0cbc1a4f4f3f60e23c476fef7ab37be363ea8c1 - React-cxxreact: c87f3f124b2117d00d410b35f16c2257e25e50fa - React-hermes: c64ca6bdf16a7069773103c9bedaf30ec90ab38f - React-jsi: 39729361645568e238081b3b3180fbad803f25a4 - React-jsiexecutor: 515b703d23ffadeac7687bc2d12fb08b90f0aaa1 - React-jsinspector: 9f7c9137605e72ca0343db4cea88006cb94856dd - React-logger: 957e5dc96d9dbffc6e0f15e0ee4d2b42829ff207 + RCTRequired: a2faf4bad4e438ca37b2040cb8f7799baa065c18 + RCTTypeSafety: cb09f3e4747b6d18331a15eb05271de7441ca0b3 + React: 13109005b5353095c052f26af37413340ccf7a5d + React-callinvoker: c8c87bce983aa499c13cb06d4447c025a35274d6 + React-Codegen: 712d523524d89d71f1cf7cc624854941be983c4d + React-Core: 688f88b7f3a3d30b4848036223f8b07102c687e5 + React-CoreModules: 63c063a3ade8fb3b1bec5fd9a50f17b0421558c6 + React-cxxreact: 37765b4975541105b2a3322a4b473417c158c869 + React-debug: 51f11ef8db14b47f24e71c42a4916d4192972156 + React-hermes: 935ae71fb3d7654e947beba8498835cd5e479707 + React-jsi: ec628dc7a15ffea969f237b0ea6d2fde212b19dd + React-jsiexecutor: 59d1eb03af7d30b7d66589c410f13151271e8006 + React-jsinspector: b511447170f561157547bc0bef3f169663860be7 + React-logger: c5b527272d5f22eaa09bb3c3a690fee8f237ae95 react-native-fingerprint-scanner: be63e626b31fb951780a5fac5328b065a61a3d6e react-native-mmkv: a2a40a0458bdbc9d43c4e7752ecfc5e3a87b66dd react-native-version-info: a106f23009ac0db4ee00de39574eb546682579b9 react-native-webview: 9f111dfbcfc826084d6c507f569e5e03342ee1c1 - React-perflogger: af8a3d31546077f42d729b949925cc4549f14def - React-RCTActionSheet: 57cc5adfefbaaf0aae2cf7e10bccd746f2903673 - React-RCTAnimation: 11c61e94da700c4dc915cf134513764d87fc5e2b - React-RCTAppDelegate: c3980adeaadcfd6cb495532e928b36ac6db3c14a - React-RCTBlob: ccc5049d742b41971141415ca86b83b201495695 - React-RCTImage: 7a9226b0944f1e76e8e01e35a9245c2477cdbabb - React-RCTLinking: bbe8cc582046a9c04f79c235b73c93700263e8b4 - React-RCTNetwork: fc2ca322159dc54e06508d4f5c3e934da63dc013 - React-RCTSettings: f1e9db2cdf946426d3f2b210e4ff4ce0f0d842ef - React-RCTText: 1c41dd57e5d742b1396b4eeb251851ce7ff0fca1 - React-RCTVibration: 5199a180d04873366a83855de55ac33ce60fe4d5 - React-runtimeexecutor: 7bf0dafc7b727d93c8cb94eb00a9d3753c446c3e - ReactCommon: 6f65ea5b7d84deb9e386f670dd11ce499ded7b40 - RNCAsyncStorage: 8616bd5a58af409453ea4e1b246521bb76578d60 + React-NativeModulesApple: c57f3efe0df288a6532b726ad2d0322a9bf38472 + React-perflogger: 6bd153e776e6beed54c56b0847e1220a3ff92ba5 + React-RCTActionSheet: c0b62af44e610e69d9a2049a682f5dba4e9dff17 + React-RCTAnimation: f9bf9719258926aea9ecb8a2aa2595d3ff9a6022 + React-RCTAppDelegate: e5ac35d4dbd1fae7df3a62b47db04b6a8d151592 + React-RCTBlob: c4f1e69a6ef739aa42586b876d637dab4e3b5bed + React-RCTImage: e5798f01aba248416c02a506cf5e6dfcba827638 + React-RCTLinking: f5b6227c879e33206f34e68924c458f57bbb96d9 + React-RCTNetwork: d5554fbfac1c618da3c8fa29933108ea22837788 + React-RCTSettings: 189c71e3e6146ba59f4f7e2cbeb494cf2ad42afa + React-RCTText: 19425aea9d8b6ccae55a27916355b17ab577e56e + React-RCTVibration: 388ac0e1455420895d1ca2548401eed964b038a6 + React-rncore: 755a331dd67b74662108f2d66a384454bf8dc1a1 + React-runtimeexecutor: 369ae9bb3f83b65201c0c8f7d50b72280b5a1dbc + React-runtimescheduler: 837c1bebd2f84572db17698cd702ceaf585b0d9a + React-utils: bcb57da67eec2711f8b353f6e3d33bd8e4b2efa3 + ReactCommon: 3ccb8fb14e6b3277e38c73b0ff5e4a1b8db017a9 + RNCAsyncStorage: 4b98ac3c64efa4e35c1197cb0c5ca5e9f5d4c666 RNFileViewer: ce7ca3ac370e18554d35d6355cffd7c30437c592 RNFS: 4ac0f0ea233904cb798630b3c077808c06931688 RNIap: 1a0b01a82ce45e61e72f8ef38f85922c5534510d @@ -697,11 +787,11 @@ SPEC CHECKSUMS: RNPrivacySnapshot: 8eaf571478a353f2e5184f5c803164f22428b023 RNShare: b089c33619bbfb0a32bc4069c858b9274e694187 SNReactNative: b5e9e529c175c13f3a618e27c76cf3071213d5e1 - SocketRocket: fccef3f9c5cedea1353a9ef6ada904fde10d6608 + SocketRocket: f32cd54efbe0f095c4d7594881e52619cfe80b17 TrustKit: 073855e3adecd317417bda4ac9e9ac54a2e3b9f2 - Yoga: 5ed1699acbba8863755998a4245daa200ff3817b + Yoga: 8796b55dba14d7004f980b54bcc9833ee45b28ce YogaKit: f782866e155069a2cca2517aafea43200b01fd5a -PODFILE CHECKSUM: 95b3f0b9c38ffd2a3f1dcaeb701bb4a97a444d62 +PODFILE CHECKSUM: c3b827e3c92cdf3199eddc52083480826e717b88 COCOAPODS: 1.11.3 diff --git a/packages/mobile/ios/StandardNotes.xcodeproj/project.pbxproj b/packages/mobile/ios/StandardNotes.xcodeproj/project.pbxproj index f817399f3..ef9814f64 100644 --- a/packages/mobile/ios/StandardNotes.xcodeproj/project.pbxproj +++ b/packages/mobile/ios/StandardNotes.xcodeproj/project.pbxproj @@ -777,6 +777,8 @@ ); MTL_ENABLE_DEBUG_INFO = YES; ONLY_ACTIVE_ARCH = YES; + OTHER_CFLAGS = "$(inherited)"; + OTHER_CPLUSPLUSFLAGS = "$(inherited)"; REACT_NATIVE_PATH = "${PODS_ROOT}/../../node_modules/react-native"; SDKROOT = iphoneos; }; @@ -835,6 +837,8 @@ "\"$(inherited)\"", ); MTL_ENABLE_DEBUG_INFO = NO; + OTHER_CFLAGS = "$(inherited)"; + OTHER_CPLUSPLUSFLAGS = "$(inherited)"; REACT_NATIVE_PATH = "${PODS_ROOT}/../../node_modules/react-native"; SDKROOT = iphoneos; VALIDATE_PRODUCT = YES; diff --git a/packages/mobile/ios/StandardNotes/AppDelegate.mm b/packages/mobile/ios/StandardNotes/AppDelegate.mm index 2b268a250..0c665dadf 100644 --- a/packages/mobile/ios/StandardNotes/AppDelegate.mm +++ b/packages/mobile/ios/StandardNotes/AppDelegate.mm @@ -35,16 +35,6 @@ #endif } -/// This method controls whether the `concurrentRoot`feature of React18 is turned on or off. -/// -/// @see: https://reactjs.org/blog/2022/03/29/react-v18.html -/// @note: This requires to be rendering on Fabric (i.e. on the New Architecture). -/// @return: `true` if the `concurrentRoot` feature is enabled. Otherwise, it returns `false`. -- (BOOL)concurrentRootEnabled -{ - return true; -} - - (void)disableUrlCache { // Disable NSURLCache for general network requests. Caches are not protected by NSFileProtectionComplete. // Disabling, or implementing a custom subclass are only two solutions. https://stackoverflow.com/questions/27933387/nsurlcache-and-data-protection diff --git a/packages/mobile/metro.config.js b/packages/mobile/metro.config.js index d5809211e..eb106c841 100644 --- a/packages/mobile/metro.config.js +++ b/packages/mobile/metro.config.js @@ -6,37 +6,41 @@ * https://stackoverflow.com/a/65231261/2504429 * @format */ +const { getDefaultConfig, mergeConfig } = require('@react-native/metro-config') const path = require('path') -const { getDefaultConfig } = require('metro-config') const extraNodeModules = { common: path.resolve(__dirname + '../..'), } -module.exports = (async () => { - const { - resolver: { sourceExts, assetExts }, - } = await getDefaultConfig() +const defaultConfig = getDefaultConfig(__dirname) - return { - watchFolders: [__dirname, '../snjs'], - transformer: { - getTransformOptions: async () => ({ - transform: { - experimentalImportSupport: false, - inlineRequires: true, - }, - }), - }, - resolver: { - assetExts: assetExts.filter((ext) => ext !== 'svg'), - sourceExts: [...sourceExts, 'svg'], - extraNodeModules: new Proxy(extraNodeModules, { - get: (target, name) => { - const result = name in target ? target[name] : path.join(process.cwd(), `node_modules/${name}`) - return result - }, - }), - }, - } -})() +/** + * Metro configuration + * https://facebook.github.io/metro/docs/configuration + * + * @type {import('metro-config').MetroConfig} + */ +const config = { + watchFolders: [__dirname, '../snjs'], + transformer: { + getTransformOptions: async () => ({ + transform: { + experimentalImportSupport: false, + inlineRequires: true, + }, + }), + }, + resolver: { + assetExts: defaultConfig.resolver.assetExts.filter((ext) => ext !== 'svg'), + sourceExts: [...defaultConfig.resolver.sourceExts, 'svg'], + extraNodeModules: new Proxy(extraNodeModules, { + get: (target, name) => { + const result = name in target ? target[name] : path.join(process.cwd(), `node_modules/${name}`) + return result + }, + }), + }, +} + +module.exports = mergeConfig(defaultConfig, config) diff --git a/packages/mobile/package.json b/packages/mobile/package.json index 65513bb11..527e68dbe 100644 --- a/packages/mobile/package.json +++ b/packages/mobile/package.json @@ -31,12 +31,14 @@ "@babel/core": "*", "@babel/preset-typescript": "^7.18.6", "@babel/runtime": "^7.20.1", - "@react-native-async-storage/async-storage": "1.17.11", - "@react-native-community/eslint-config": "^3.2.0", + "@react-native-async-storage/async-storage": "1.19.0", + "@react-native/eslint-config": "^0.72.2", + "@react-native/metro-config": "^0.72.9", "@standardnotes/config": "^2.4.3", "@standardnotes/react-native-utils": "1.0.1", "@standardnotes/snjs": "workspace:*", "@standardnotes/web": "workspace:*", + "@tsconfig/react-native": "^3.0.0", "@types/react": "^18.0.25", "@types/react-native": "^0.70.6", "@typescript-eslint/eslint-plugin": "*", @@ -46,13 +48,13 @@ "eslint": "^8.27.0", "eslint-plugin-prettier": "^4.2.1", "get-yarn-workspaces": "^1.0.2", - "metro-react-native-babel-preset": "^0.73.3", + "metro-react-native-babel-preset": "^0.76.7", "npm-check-updates": "*", "pod-install": "^0.1.38", "prettier": "^2.7.1", "prettier-plugin-organize-imports": "^3.2.0", "react": "18.2.0", - "react-native": "0.71.3", + "react-native": "0.72.3", "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", @@ -65,5 +67,8 @@ "react-native-version-info": "^1.1.1", "react-native-webview": "11.26.1", "typescript": "^4.9.3" + }, + "engines": { + "node": ">=16" } } diff --git a/yarn.lock b/yarn.lock index a8c4bb177..7af953fea 100644 --- a/yarn.lock +++ b/yarn.lock @@ -71,6 +71,15 @@ __metadata: languageName: node linkType: hard +"@babel/code-frame@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/code-frame@npm:7.22.5" + dependencies: + "@babel/highlight": ^7.22.5 + checksum: cfe804f518f53faaf9a1d3e0f9f74127ab9a004912c3a16fda07fb6a633393ecb9918a053cb71804204c1b7ec3d49e1699604715e2cfb0c9f7bc4933d324ebb6 + languageName: node + linkType: hard + "@babel/code-frame@npm:~7.10.4": version: 7.10.4 resolution: "@babel/code-frame@npm:7.10.4" @@ -87,7 +96,7 @@ __metadata: languageName: node linkType: hard -"@babel/core@npm:*, @babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.13.16, @babel/core@npm:^7.14.0, @babel/core@npm:^7.19.6, @babel/core@npm:^7.20.0, @babel/core@npm:^7.20.2": +"@babel/core@npm:*, @babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.13.16, @babel/core@npm:^7.19.6, @babel/core@npm:^7.20.0, @babel/core@npm:^7.20.2": version: 7.21.0 resolution: "@babel/core@npm:7.21.0" dependencies: @@ -110,17 +119,17 @@ __metadata: languageName: node linkType: hard -"@babel/eslint-parser@npm:^7.18.2": - version: 7.19.1 - resolution: "@babel/eslint-parser@npm:7.19.1" +"@babel/eslint-parser@npm:^7.20.0": + version: 7.22.9 + resolution: "@babel/eslint-parser@npm:7.22.9" dependencies: "@nicolo-ribaudo/eslint-scope-5-internals": 5.1.1-v1 eslint-visitor-keys: ^2.1.0 - semver: ^6.3.0 + semver: ^6.3.1 peerDependencies: "@babel/core": ">=7.11.0" eslint: ^7.5.0 || ^8.0.0 - checksum: 6d5360f62f25ed097250657deb1bc4c4f51a5f5f2fe456e98cda13727753fdf7a11a109b4cfa03ef0dd6ced3beaeb703b76193c1141e29434d1f91f1bac0517d + checksum: 4f417796c803056aad2c8fa69b8a7a78a1fdacc307d95702f22894cab42b83554e47de7d0b3cfbee667f25014bca0179f859aa86ceb684b09803192e1200b48d languageName: node linkType: hard @@ -145,6 +154,15 @@ __metadata: languageName: node linkType: hard +"@babel/helper-annotate-as-pure@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/helper-annotate-as-pure@npm:7.22.5" + dependencies: + "@babel/types": ^7.22.5 + checksum: 53da330f1835c46f26b7bf4da31f7a496dee9fd8696cca12366b94ba19d97421ce519a74a837f687749318f94d1a37f8d1abcbf35e8ed22c32d16373b2f6198d + languageName: node + linkType: hard + "@babel/helper-builder-binary-assignment-operator-visitor@npm:^7.18.6": version: 7.18.9 resolution: "@babel/helper-builder-binary-assignment-operator-visitor@npm:7.18.9" @@ -224,6 +242,13 @@ __metadata: languageName: node linkType: hard +"@babel/helper-environment-visitor@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/helper-environment-visitor@npm:7.22.5" + checksum: 248532077d732a34cd0844eb7b078ff917c3a8ec81a7f133593f71a860a582f05b60f818dc5049c2212e5baa12289c27889a4b81d56ef409b4863db49646c4b1 + languageName: node + linkType: hard + "@babel/helper-explode-assignable-expression@npm:^7.18.6": version: 7.18.6 resolution: "@babel/helper-explode-assignable-expression@npm:7.18.6" @@ -243,6 +268,16 @@ __metadata: languageName: node linkType: hard +"@babel/helper-function-name@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/helper-function-name@npm:7.22.5" + dependencies: + "@babel/template": ^7.22.5 + "@babel/types": ^7.22.5 + checksum: 6b1f6ce1b1f4e513bf2c8385a557ea0dd7fa37971b9002ad19268ca4384bbe90c09681fe4c076013f33deabc63a53b341ed91e792de741b4b35e01c00238177a + languageName: node + linkType: hard + "@babel/helper-hoist-variables@npm:^7.18.6": version: 7.18.6 resolution: "@babel/helper-hoist-variables@npm:7.18.6" @@ -270,6 +305,15 @@ __metadata: languageName: node linkType: hard +"@babel/helper-module-imports@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/helper-module-imports@npm:7.22.5" + dependencies: + "@babel/types": ^7.22.5 + checksum: 9ac2b0404fa38b80bdf2653fbeaf8e8a43ccb41bd505f9741d820ed95d3c4e037c62a1bcdcb6c9527d7798d2e595924c4d025daed73283badc180ada2c9c49ad + languageName: node + linkType: hard + "@babel/helper-module-transforms@npm:^7.18.6, @babel/helper-module-transforms@npm:^7.19.6, @babel/helper-module-transforms@npm:^7.21.0, @babel/helper-module-transforms@npm:^7.21.5": version: 7.21.5 resolution: "@babel/helper-module-transforms@npm:7.21.5" @@ -302,6 +346,13 @@ __metadata: languageName: node linkType: hard +"@babel/helper-plugin-utils@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/helper-plugin-utils@npm:7.22.5" + checksum: c0fc7227076b6041acd2f0e818145d2e8c41968cc52fb5ca70eed48e21b8fe6dd88a0a91cbddf4951e33647336eb5ae184747ca706817ca3bef5e9e905151ff5 + languageName: node + linkType: hard + "@babel/helper-remap-async-to-generator@npm:^7.18.6, @babel/helper-remap-async-to-generator@npm:^7.18.9": version: 7.18.9 resolution: "@babel/helper-remap-async-to-generator@npm:7.18.9" @@ -316,6 +367,19 @@ __metadata: languageName: node linkType: hard +"@babel/helper-remap-async-to-generator@npm:^7.22.5": + version: 7.22.9 + resolution: "@babel/helper-remap-async-to-generator@npm:7.22.9" + dependencies: + "@babel/helper-annotate-as-pure": ^7.22.5 + "@babel/helper-environment-visitor": ^7.22.5 + "@babel/helper-wrap-function": ^7.22.9 + peerDependencies: + "@babel/core": ^7.0.0 + checksum: 05538079447829b13512157491cc77f9cf1ea7e1680e15cff0682c3ed9ee162de0c4862ece20a6d6b2df28177a1520bcfe45993fbeccf2747a81795a7c3f6290 + languageName: node + linkType: hard + "@babel/helper-replace-supers@npm:^7.18.6, @babel/helper-replace-supers@npm:^7.19.1, @babel/helper-replace-supers@npm:^7.21.5": version: 7.21.5 resolution: "@babel/helper-replace-supers@npm:7.21.5" @@ -364,6 +428,13 @@ __metadata: languageName: node linkType: hard +"@babel/helper-string-parser@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/helper-string-parser@npm:7.22.5" + checksum: 836851ca5ec813077bbb303acc992d75a360267aa3b5de7134d220411c852a6f17de7c0d0b8c8dcc0f567f67874c00f4528672b2a4f1bc978a3ada64c8c78467 + languageName: node + linkType: hard + "@babel/helper-validator-identifier@npm:^7.18.6, @babel/helper-validator-identifier@npm:^7.19.1": version: 7.19.1 resolution: "@babel/helper-validator-identifier@npm:7.19.1" @@ -371,6 +442,13 @@ __metadata: languageName: node linkType: hard +"@babel/helper-validator-identifier@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/helper-validator-identifier@npm:7.22.5" + checksum: 7f0f30113474a28298c12161763b49de5018732290ca4de13cdaefd4fd0d635a6fe3f6686c37a02905fb1e64f21a5ee2b55140cf7b070e729f1bd66866506aea + languageName: node + linkType: hard + "@babel/helper-validator-option@npm:^7.18.6, @babel/helper-validator-option@npm:^7.21.0": version: 7.21.0 resolution: "@babel/helper-validator-option@npm:7.21.0" @@ -390,6 +468,17 @@ __metadata: languageName: node linkType: hard +"@babel/helper-wrap-function@npm:^7.22.9": + version: 7.22.9 + resolution: "@babel/helper-wrap-function@npm:7.22.9" + dependencies: + "@babel/helper-function-name": ^7.22.5 + "@babel/template": ^7.22.5 + "@babel/types": ^7.22.5 + checksum: 037317dc06dac6593e388738ae1d3e43193bc1d31698f067c0ef3d4dc6f074dbed860ed42aa137b48a67aa7cb87336826c4bdc13189260481bcf67eb7256c789 + languageName: node + linkType: hard + "@babel/helpers@npm:^7.21.0": version: 7.21.0 resolution: "@babel/helpers@npm:7.21.0" @@ -412,7 +501,18 @@ __metadata: languageName: node linkType: hard -"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.13.16, @babel/parser@npm:^7.14.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.20.0, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.21.0, @babel/parser@npm:^7.21.5": +"@babel/highlight@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/highlight@npm:7.22.5" + dependencies: + "@babel/helper-validator-identifier": ^7.22.5 + chalk: ^2.0.0 + js-tokens: ^4.0.0 + checksum: f61ae6de6ee0ea8d9b5bcf2a532faec5ab0a1dc0f7c640e5047fc61630a0edb88b18d8c92eb06566d30da7a27db841aca11820ecd3ebe9ce514c9350fbed39c4 + languageName: node + linkType: hard + +"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.13.16, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.20.0, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.21.0, @babel/parser@npm:^7.21.5": version: 7.21.8 resolution: "@babel/parser@npm:7.21.8" bin: @@ -421,6 +521,15 @@ __metadata: languageName: node linkType: hard +"@babel/parser@npm:^7.22.5": + version: 7.22.7 + resolution: "@babel/parser@npm:7.22.7" + bin: + parser: ./bin/babel-parser.js + checksum: 02209ddbd445831ee8bf966fdf7c29d189ed4b14343a68eb2479d940e7e3846340d7cc6bd654a5f3d87d19dc84f49f50a58cf9363bee249dc5409ff3ba3dab54 + languageName: node + linkType: hard + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:^7.18.6": version: 7.18.6 resolution: "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:7.18.6" @@ -459,7 +568,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-proposal-class-properties@npm:^7.0.0, @babel/plugin-proposal-class-properties@npm:^7.13.0, @babel/plugin-proposal-class-properties@npm:^7.18.6": +"@babel/plugin-proposal-class-properties@npm:^7.0.0, @babel/plugin-proposal-class-properties@npm:^7.13.0, @babel/plugin-proposal-class-properties@npm:^7.18.0, @babel/plugin-proposal-class-properties@npm:^7.18.6": version: 7.18.6 resolution: "@babel/plugin-proposal-class-properties@npm:7.18.6" dependencies: @@ -544,7 +653,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-proposal-nullish-coalescing-operator@npm:^7.0.0, @babel/plugin-proposal-nullish-coalescing-operator@npm:^7.13.8, @babel/plugin-proposal-nullish-coalescing-operator@npm:^7.18.6": +"@babel/plugin-proposal-nullish-coalescing-operator@npm:^7.13.8, @babel/plugin-proposal-nullish-coalescing-operator@npm:^7.18.0, @babel/plugin-proposal-nullish-coalescing-operator@npm:^7.18.6": version: 7.18.6 resolution: "@babel/plugin-proposal-nullish-coalescing-operator@npm:7.18.6" dependencies: @@ -556,7 +665,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-proposal-numeric-separator@npm:^7.18.6": +"@babel/plugin-proposal-numeric-separator@npm:^7.0.0, @babel/plugin-proposal-numeric-separator@npm:^7.18.6": version: 7.18.6 resolution: "@babel/plugin-proposal-numeric-separator@npm:7.18.6" dependencies: @@ -583,6 +692,21 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-proposal-object-rest-spread@npm:^7.20.0": + version: 7.20.7 + resolution: "@babel/plugin-proposal-object-rest-spread@npm:7.20.7" + dependencies: + "@babel/compat-data": ^7.20.5 + "@babel/helper-compilation-targets": ^7.20.7 + "@babel/helper-plugin-utils": ^7.20.2 + "@babel/plugin-syntax-object-rest-spread": ^7.8.3 + "@babel/plugin-transform-parameters": ^7.20.7 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 1329db17009964bc644484c660eab717cb3ca63ac0ab0f67c651a028d1bc2ead51dc4064caea283e46994f1b7221670a35cbc0b4beb6273f55e915494b5aa0b2 + languageName: node + linkType: hard + "@babel/plugin-proposal-optional-catch-binding@npm:^7.0.0, @babel/plugin-proposal-optional-catch-binding@npm:^7.18.6": version: 7.18.6 resolution: "@babel/plugin-proposal-optional-catch-binding@npm:7.18.6" @@ -595,7 +719,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-proposal-optional-chaining@npm:^7.0.0, @babel/plugin-proposal-optional-chaining@npm:^7.13.12, @babel/plugin-proposal-optional-chaining@npm:^7.18.9": +"@babel/plugin-proposal-optional-chaining@npm:^7.13.12, @babel/plugin-proposal-optional-chaining@npm:^7.18.9": version: 7.18.9 resolution: "@babel/plugin-proposal-optional-chaining@npm:7.18.9" dependencies: @@ -608,6 +732,19 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-proposal-optional-chaining@npm:^7.20.0": + version: 7.21.0 + resolution: "@babel/plugin-proposal-optional-chaining@npm:7.21.0" + dependencies: + "@babel/helper-plugin-utils": ^7.20.2 + "@babel/helper-skip-transparent-expression-wrappers": ^7.20.0 + "@babel/plugin-syntax-optional-chaining": ^7.8.3 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 11c5449e01b18bb8881e8e005a577fa7be2fe5688e2382c8822d51f8f7005342a301a46af7b273b1f5645f9a7b894c428eee8526342038a275ef6ba4c8d8d746 + languageName: node + linkType: hard + "@babel/plugin-proposal-private-methods@npm:^7.18.6": version: 7.18.6 resolution: "@babel/plugin-proposal-private-methods@npm:7.18.6" @@ -690,7 +827,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-syntax-dynamic-import@npm:^7.0.0, @babel/plugin-syntax-dynamic-import@npm:^7.8.3": +"@babel/plugin-syntax-dynamic-import@npm:^7.8.0, @babel/plugin-syntax-dynamic-import@npm:^7.8.3": version: 7.8.3 resolution: "@babel/plugin-syntax-dynamic-import@npm:7.8.3" dependencies: @@ -734,6 +871,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-syntax-flow@npm:^7.12.1, @babel/plugin-syntax-flow@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/plugin-syntax-flow@npm:7.22.5" + dependencies: + "@babel/helper-plugin-utils": ^7.22.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 84c8c40fcfe8e78cecdd6fb90e8f97f419e3f3b27a33de8324ae97d5ce1b87cdd98a636fa21a68d4d2c37c7d63f3a279bb84b6956b849921affed6b806b6ffe7 + languageName: node + linkType: hard + "@babel/plugin-syntax-import-assertions@npm:^7.20.0": version: 7.20.0 resolution: "@babel/plugin-syntax-import-assertions@npm:7.20.0" @@ -888,7 +1036,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-async-to-generator@npm:^7.0.0, @babel/plugin-transform-async-to-generator@npm:^7.18.6": +"@babel/plugin-transform-async-to-generator@npm:^7.18.6": version: 7.18.6 resolution: "@babel/plugin-transform-async-to-generator@npm:7.18.6" dependencies: @@ -901,6 +1049,19 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-async-to-generator@npm:^7.20.0": + version: 7.22.5 + resolution: "@babel/plugin-transform-async-to-generator@npm:7.22.5" + dependencies: + "@babel/helper-module-imports": ^7.22.5 + "@babel/helper-plugin-utils": ^7.22.5 + "@babel/helper-remap-async-to-generator": ^7.22.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: b95f23f99dcb379a9f0a1c2a3bbea3f8dc0e1b16dc1ac8b484fe378370169290a7a63d520959a9ba1232837cf74a80e23f6facbe14fd42a3cda6d3c2d7168e62 + languageName: node + linkType: hard + "@babel/plugin-transform-block-scoped-functions@npm:^7.0.0, @babel/plugin-transform-block-scoped-functions@npm:^7.18.6": version: 7.18.6 resolution: "@babel/plugin-transform-block-scoped-functions@npm:7.18.6" @@ -964,6 +1125,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-destructuring@npm:^7.20.0": + version: 7.22.5 + resolution: "@babel/plugin-transform-destructuring@npm:7.22.5" + dependencies: + "@babel/helper-plugin-utils": ^7.22.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 76f6ea2aee1fcfa1c3791eb7a5b89703c6472650b993e8666fff0f1d6e9d737a84134edf89f63c92297f3e75064c1263219463b02dd9bc7434b6e5b9935e3f20 + languageName: node + linkType: hard + "@babel/plugin-transform-dotall-regex@npm:^7.18.6, @babel/plugin-transform-dotall-regex@npm:^7.4.4": version: 7.18.6 resolution: "@babel/plugin-transform-dotall-regex@npm:7.18.6" @@ -1011,6 +1183,18 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-flow-strip-types@npm:^7.20.0": + version: 7.22.5 + resolution: "@babel/plugin-transform-flow-strip-types@npm:7.22.5" + dependencies: + "@babel/helper-plugin-utils": ^7.22.5 + "@babel/plugin-syntax-flow": ^7.22.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 1ba48187d6f33814be01c6870489f0b1858256cf2b9dd7e62f02af8b30049bf375112f1d44692c5fed3cb9cd26ee2fb32e358cd79b6ad2360a51e8f993e861bf + languageName: node + linkType: hard + "@babel/plugin-transform-for-of@npm:^7.0.0, @babel/plugin-transform-for-of@npm:^7.18.8": version: 7.18.8 resolution: "@babel/plugin-transform-for-of@npm:7.18.8" @@ -1154,6 +1338,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-parameters@npm:^7.20.7": + version: 7.22.5 + resolution: "@babel/plugin-transform-parameters@npm:7.22.5" + dependencies: + "@babel/helper-plugin-utils": ^7.22.5 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: b44f89cf97daf23903776ba27c2ab13b439d80d8c8a95be5c476ab65023b1e0c0e94c28d3745f3b60a58edc4e590fa0cd4287a0293e51401ca7d29a2ddb13b8e + languageName: node + linkType: hard + "@babel/plugin-transform-property-literals@npm:^7.0.0, @babel/plugin-transform-property-literals@npm:^7.18.6": version: 7.18.6 resolution: "@babel/plugin-transform-property-literals@npm:7.18.6" @@ -1567,6 +1762,17 @@ __metadata: languageName: node linkType: hard +"@babel/template@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/template@npm:7.22.5" + dependencies: + "@babel/code-frame": ^7.22.5 + "@babel/parser": ^7.22.5 + "@babel/types": ^7.22.5 + checksum: c5746410164039aca61829cdb42e9a55410f43cace6f51ca443313f3d0bdfa9a5a330d0b0df73dc17ef885c72104234ae05efede37c1cc8a72dc9f93425977a3 + languageName: node + linkType: hard + "@babel/traverse@npm:^7.19.0, @babel/traverse@npm:^7.20.0, @babel/traverse@npm:^7.21.0, @babel/traverse@npm:^7.21.5, @babel/traverse@npm:^7.7.2, @babel/traverse@npm:^7.7.4": version: 7.21.5 resolution: "@babel/traverse@npm:7.21.5" @@ -1596,6 +1802,17 @@ __metadata: languageName: node linkType: hard +"@babel/types@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/types@npm:7.22.5" + dependencies: + "@babel/helper-string-parser": ^7.22.5 + "@babel/helper-validator-identifier": ^7.22.5 + to-fast-properties: ^2.0.0 + checksum: c13a9c1dc7d2d1a241a2f8363540cb9af1d66e978e8984b400a20c4f38ba38ca29f06e26a0f2d49a70bad9e57615dac09c35accfddf1bb90d23cd3e0a0bab892 + languageName: node + linkType: hard + "@bcoe/v8-coverage@npm:^0.2.3": version: 0.2.3 resolution: "@bcoe/v8-coverage@npm:0.2.3" @@ -2277,6 +2494,15 @@ __metadata: languageName: node linkType: hard +"@jest/schemas@npm:^29.6.0": + version: 29.6.0 + resolution: "@jest/schemas@npm:29.6.0" + dependencies: + "@sinclair/typebox": ^0.27.8 + checksum: c00511c69cf89138a7d974404d3a5060af375b5a52b9c87215d91873129b382ca11c1ff25bd6d605951404bb381ddce5f8091004a61e76457da35db1f5c51365 + languageName: node + linkType: hard + "@jest/source-map@npm:^29.2.0": version: 29.2.0 resolution: "@jest/source-map@npm:29.2.0" @@ -2375,6 +2601,20 @@ __metadata: languageName: node linkType: hard +"@jest/types@npm:^29.6.1": + version: 29.6.1 + resolution: "@jest/types@npm:29.6.1" + dependencies: + "@jest/schemas": ^29.6.0 + "@types/istanbul-lib-coverage": ^2.0.0 + "@types/istanbul-reports": ^3.0.0 + "@types/node": "*" + "@types/yargs": ^17.0.8 + chalk: ^4.0.0 + checksum: 89fc1ccf71a84fe0da643e0675b1cfe6a6f19ea72e935b2ab1dbdb56ec547e94433fb59b3536d3832a6e156c077865b7176fe9dae707dab9c3d2f9405ba6233c + languageName: node + linkType: hard + "@jridgewell/gen-mapping@npm:^0.1.0": version: 0.1.1 resolution: "@jridgewell/gen-mapping@npm:0.1.1" @@ -3585,63 +3825,64 @@ __metadata: languageName: node linkType: hard -"@react-native-async-storage/async-storage@npm:1.17.11": - version: 1.17.11 - resolution: "@react-native-async-storage/async-storage@npm:1.17.11" +"@react-native-async-storage/async-storage@npm:1.19.0": + version: 1.19.0 + resolution: "@react-native-async-storage/async-storage@npm:1.19.0" dependencies: merge-options: ^3.0.4 peerDependencies: - react-native: ^0.0.0-0 || 0.60 - 0.71 || 1000.0.0 - checksum: 691f2b74498160d0b532f673402d8affeecb28b005b1c6d6fa2e7c87f89ab3068177e8e2d2686738306e7592a39c6d7148aa4c426b7e8e149c43a336ad446648 + react-native: ^0.0.0-0 || 0.60 - 0.72 || 1000.0.0 + checksum: 669f50695838a010f6444f0c0e0618aeda072d25798901d0802f0b945aa6fbab13a68d83a23f6bef591793ae09341dbb8a88f2d40eaf9542bde159711d9deb0e languageName: node linkType: hard -"@react-native-community/cli-clean@npm:^10.1.1": - version: 10.1.1 - resolution: "@react-native-community/cli-clean@npm:10.1.1" +"@react-native-community/cli-clean@npm:11.3.5": + version: 11.3.5 + resolution: "@react-native-community/cli-clean@npm:11.3.5" dependencies: - "@react-native-community/cli-tools": ^10.1.1 + "@react-native-community/cli-tools": 11.3.5 chalk: ^4.1.2 - execa: ^1.0.0 + execa: ^5.0.0 prompts: ^2.4.0 - checksum: 2994aa6f0651390af7195742a87d2a79c7970acc7e51e65908d56b288302c531534171563926b91da852550674829c68476e20fdd03cba06406bb28f22bc400e + checksum: a8493b1a6ef6e435e25f651dd97f6c1cc9bd2dc80c71bff8b3276efa768998e28b01fa8349289a370bb5af1316b9d34fb1b218ba360d277c2381b205c5bda291 languageName: node linkType: hard -"@react-native-community/cli-config@npm:^10.1.1": - version: 10.1.1 - resolution: "@react-native-community/cli-config@npm:10.1.1" +"@react-native-community/cli-config@npm:11.3.5": + version: 11.3.5 + resolution: "@react-native-community/cli-config@npm:11.3.5" dependencies: - "@react-native-community/cli-tools": ^10.1.1 + "@react-native-community/cli-tools": 11.3.5 chalk: ^4.1.2 cosmiconfig: ^5.1.0 - deepmerge: ^3.2.0 + deepmerge: ^4.3.0 glob: ^7.1.3 joi: ^17.2.1 - checksum: e665f9181eb402d3a9ab5622d19f0c9985ea029df5451c2ae6a3c48126816632d35d5f4d70a8710648428e097933d182b42fac84bae46b49e8c456019802e44e + checksum: acd7f3586146e301aca19e25032defd9009637bedcbdd62dee8fdd33d7bc83a4cf7eee83ba1931a5eae1bfcbcd26f06d3ae2a7aa6bc5d0ab42235a443bd1d036 languageName: node linkType: hard -"@react-native-community/cli-debugger-ui@npm:^10.0.0": - version: 10.0.0 - resolution: "@react-native-community/cli-debugger-ui@npm:10.0.0" +"@react-native-community/cli-debugger-ui@npm:11.3.5": + version: 11.3.5 + resolution: "@react-native-community/cli-debugger-ui@npm:11.3.5" dependencies: serve-static: ^1.13.1 - checksum: 519b395f9d0eabe8c774a6fd776b1e33d75627959768975b14af085a20e3833dc4457e84e7aaf8b48f192b92007055e2017651eb685f625f6d45ed6f6c467641 + checksum: 750620e25013d7d639dc9d9ef2ade655e902c9b0f1493f769a906d78d9d33656aa9ae3941fd6477e661cf915137ca57c72eb77d33cdf66388d09687953459f75 languageName: node linkType: hard -"@react-native-community/cli-doctor@npm:^10.1.1": - version: 10.2.0 - resolution: "@react-native-community/cli-doctor@npm:10.2.0" +"@react-native-community/cli-doctor@npm:11.3.5": + version: 11.3.5 + resolution: "@react-native-community/cli-doctor@npm:11.3.5" dependencies: - "@react-native-community/cli-config": ^10.1.1 - "@react-native-community/cli-platform-ios": ^10.2.0 - "@react-native-community/cli-tools": ^10.1.1 + "@react-native-community/cli-config": 11.3.5 + "@react-native-community/cli-platform-android": 11.3.5 + "@react-native-community/cli-platform-ios": 11.3.5 + "@react-native-community/cli-tools": 11.3.5 chalk: ^4.1.2 command-exists: ^1.2.8 envinfo: ^7.7.2 - execa: ^1.0.0 + execa: ^5.0.0 hermes-profile-transformer: ^0.0.6 ip: ^1.1.5 node-stream-zip: ^1.9.1 @@ -3651,115 +3892,90 @@ __metadata: strip-ansi: ^5.2.0 sudo-prompt: ^9.0.0 wcwidth: ^1.0.1 - checksum: 8243a2de5eff924f519c6e19e5feaedf257b1a79b1d74165e18a03e6d80d2db793164fe343c5019222a1f580c57521efd4d9d94a41b4b9854f6e310958b93c49 + yaml: ^2.2.1 + checksum: 511fcc8b4e0743b2c11413bda2e0185e6f9b5629aa511ac1674c02e99f58ab2640562e410507a46f94ef6960e0a9dbf26c1d4b7fc1dd9a2ab16187db27a055a9 languageName: node linkType: hard -"@react-native-community/cli-hermes@npm:^10.1.3": - version: 10.2.0 - resolution: "@react-native-community/cli-hermes@npm:10.2.0" +"@react-native-community/cli-hermes@npm:11.3.5": + version: 11.3.5 + resolution: "@react-native-community/cli-hermes@npm:11.3.5" dependencies: - "@react-native-community/cli-platform-android": ^10.2.0 - "@react-native-community/cli-tools": ^10.1.1 + "@react-native-community/cli-platform-android": 11.3.5 + "@react-native-community/cli-tools": 11.3.5 chalk: ^4.1.2 hermes-profile-transformer: ^0.0.6 ip: ^1.1.5 - checksum: a0dbe70ec4820abd9c4f209e8520473ac8991cfa672127818b3127ebc1daad556f07dc7faf32a293af934e1db96a29a553da81c06758fdc7c66c8ab232b90cea + checksum: 9c0067ce82dca98abdf92b64d376bffc6b424a26adfdd300adfd3afbf688d16e2752e4d865bff6f1a6559f21a0cc9c496003398abe0a06f79d7cafe972982817 languageName: node linkType: hard -"@react-native-community/cli-platform-android@npm:10.1.3": - version: 10.1.3 - resolution: "@react-native-community/cli-platform-android@npm:10.1.3" +"@react-native-community/cli-platform-android@npm:11.3.5": + version: 11.3.5 + resolution: "@react-native-community/cli-platform-android@npm:11.3.5" dependencies: - "@react-native-community/cli-tools": ^10.1.1 + "@react-native-community/cli-tools": 11.3.5 chalk: ^4.1.2 - execa: ^1.0.0 + execa: ^5.0.0 glob: ^7.1.3 logkitty: ^0.7.1 - checksum: f99751d014112c265467e690f075fc4a4d179954a95bc04846f41e9984a7f2e09f401ea34030b0a544c8d8c0fc10f81614328766f8b208974ae06d2fd1e44fb0 + checksum: 41169bd4de905eed6cd5c182eb33c981adf7fd3d806e73546ed04e6bd4af88635d5b9ea7864ce6e305829d3eee7a466588bb81bd6602606de068916b4c4c3301 languageName: node linkType: hard -"@react-native-community/cli-platform-android@npm:^10.2.0": - version: 10.2.0 - resolution: "@react-native-community/cli-platform-android@npm:10.2.0" +"@react-native-community/cli-platform-ios@npm:11.3.5": + version: 11.3.5 + resolution: "@react-native-community/cli-platform-ios@npm:11.3.5" dependencies: - "@react-native-community/cli-tools": ^10.1.1 + "@react-native-community/cli-tools": 11.3.5 chalk: ^4.1.2 - execa: ^1.0.0 - glob: ^7.1.3 - logkitty: ^0.7.1 - checksum: 368b6c016aafce0c969a61e9d9ff84c9ed8ff14c4ef19146dc0e38be1ac0c678af9eb1fa428348ac56c1e3e1eace37aaa1e2a19ee772e636db1122ea9c918e46 - languageName: node - linkType: hard - -"@react-native-community/cli-platform-ios@npm:10.1.1": - version: 10.1.1 - resolution: "@react-native-community/cli-platform-ios@npm:10.1.1" - dependencies: - "@react-native-community/cli-tools": ^10.1.1 - chalk: ^4.1.2 - execa: ^1.0.0 - glob: ^7.1.3 - ora: ^5.4.1 - checksum: 2cc5cffeacfea9d79cba89ca807ce0de76fac80217031975d4f392f21d5a4b49330d6d6bf27915e33239e51d9c2f2e7ad19bfec893981b9c90eb6d10a6806041 - languageName: node - linkType: hard - -"@react-native-community/cli-platform-ios@npm:^10.2.0": - version: 10.2.0 - resolution: "@react-native-community/cli-platform-ios@npm:10.2.0" - dependencies: - "@react-native-community/cli-tools": ^10.1.1 - chalk: ^4.1.2 - execa: ^1.0.0 + execa: ^5.0.0 fast-xml-parser: ^4.0.12 glob: ^7.1.3 ora: ^5.4.1 - checksum: 3d8b0ef7eb65637307814d7e3a06df84787a33c4bac2924616af1f00bd39fa61ffc786e9a9b8f0dfca9580654241e71de5233ee6a4c76265fa2a9950284d47ff + checksum: df320de9921b18c26bd306fd5f972056a4108550015cd5502d69b76cedc42b09175c4f56a6f49d9b473ed724a69f737ec83ffd7b50fd163737d32f459ecf05db languageName: node linkType: hard -"@react-native-community/cli-plugin-metro@npm:^10.1.1": - version: 10.2.0 - resolution: "@react-native-community/cli-plugin-metro@npm:10.2.0" +"@react-native-community/cli-plugin-metro@npm:11.3.5": + version: 11.3.5 + resolution: "@react-native-community/cli-plugin-metro@npm:11.3.5" dependencies: - "@react-native-community/cli-server-api": ^10.1.1 - "@react-native-community/cli-tools": ^10.1.1 + "@react-native-community/cli-server-api": 11.3.5 + "@react-native-community/cli-tools": 11.3.5 chalk: ^4.1.2 - execa: ^1.0.0 - metro: 0.73.8 - metro-config: 0.73.8 - metro-core: 0.73.8 - metro-react-native-babel-transformer: 0.73.8 - metro-resolver: 0.73.8 - metro-runtime: 0.73.8 + 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 readline: ^1.3.0 - checksum: 78b60bffd438f63c00fa5794c63a2db33af28d2d742bc813d49f10c65b75c22a01a397df0d1c893aaadf197a38c3f847f20ba7e3ae380e919f051bf1b440c3f9 + checksum: 9d36d87c1cc49a7547fa31f94ac4bf0466b1ed4c69d50bf7ea96b00ff885dbae538386b28aef9e9b6df87b12ea02c72ba6a05f576f3ce631740cd16a6183cd51 languageName: node linkType: hard -"@react-native-community/cli-server-api@npm:^10.1.1": - version: 10.1.1 - resolution: "@react-native-community/cli-server-api@npm:10.1.1" +"@react-native-community/cli-server-api@npm:11.3.5": + version: 11.3.5 + resolution: "@react-native-community/cli-server-api@npm:11.3.5" dependencies: - "@react-native-community/cli-debugger-ui": ^10.0.0 - "@react-native-community/cli-tools": ^10.1.1 + "@react-native-community/cli-debugger-ui": 11.3.5 + "@react-native-community/cli-tools": 11.3.5 compression: ^1.7.1 connect: ^3.6.5 - errorhandler: ^1.5.0 + errorhandler: ^1.5.1 nocache: ^3.0.1 pretty-format: ^26.6.2 serve-static: ^1.13.1 ws: ^7.5.1 - checksum: ce1bf6374a45a677942aecffe3d0ea6671f18b2d694eb39e61592dae596ee98ab936f8e61faaf5b032168919959aad63f932001cf3553c04d87ef16333a4c0ec + checksum: 65d10eadc8363a1e49bf89eb3d8e5089da68640fa8b715accc27d6c5c450111a278b772dc7a7df8e667cfa8e40e016e088042ae578bc652a48de735e99522f7d languageName: node linkType: hard -"@react-native-community/cli-tools@npm:^10.1.1": - version: 10.1.1 - resolution: "@react-native-community/cli-tools@npm:10.1.1" +"@react-native-community/cli-tools@npm:11.3.5": + version: 11.3.5 + resolution: "@react-native-community/cli-tools@npm:11.3.5" dependencies: appdirsjs: ^1.2.4 chalk: ^4.1.2 @@ -3770,35 +3986,35 @@ __metadata: ora: ^5.4.1 semver: ^6.3.0 shell-quote: ^1.7.3 - checksum: a70ac3d9f294066db454482b6cadee3613a06cafaf08cd6e24ea941a6936f919672ccb638b8ab8d3ae3ad29c4e7cec64557afcd09ba4d0587eb50b88bd98567b + checksum: e7e2a490076ca2fad665e3de15f5b793354f11b3a4e3912b2aebafba2c87f8af17a15385faad0cde49543e3183ef20b2561a4cfaf1156e252b4efd0cd23bcad5 languageName: node linkType: hard -"@react-native-community/cli-types@npm:^10.0.0": - version: 10.0.0 - resolution: "@react-native-community/cli-types@npm:10.0.0" +"@react-native-community/cli-types@npm:11.3.5": + version: 11.3.5 + resolution: "@react-native-community/cli-types@npm:11.3.5" dependencies: joi: ^17.2.1 - checksum: 6153088d6be1eeb05c9203a4fbed7f4a3761d989d461ad596c081316379775f1649a59a474adf660b1198c3b179dbe343392eb78b3fe7c6a0f400e53476f7fc1 + checksum: 5d06dc2e444451c7ce6fa5da8358feb5cba5906d29deb69f2e3cef8b02f665749e1a62c9d53f4214518ab1bd55ff2d271cf36dcf15c927d79ec32fd223e759db languageName: node linkType: hard -"@react-native-community/cli@npm:10.1.3": - version: 10.1.3 - resolution: "@react-native-community/cli@npm:10.1.3" +"@react-native-community/cli@npm:11.3.5": + version: 11.3.5 + resolution: "@react-native-community/cli@npm:11.3.5" dependencies: - "@react-native-community/cli-clean": ^10.1.1 - "@react-native-community/cli-config": ^10.1.1 - "@react-native-community/cli-debugger-ui": ^10.0.0 - "@react-native-community/cli-doctor": ^10.1.1 - "@react-native-community/cli-hermes": ^10.1.3 - "@react-native-community/cli-plugin-metro": ^10.1.1 - "@react-native-community/cli-server-api": ^10.1.1 - "@react-native-community/cli-tools": ^10.1.1 - "@react-native-community/cli-types": ^10.0.0 + "@react-native-community/cli-clean": 11.3.5 + "@react-native-community/cli-config": 11.3.5 + "@react-native-community/cli-debugger-ui": 11.3.5 + "@react-native-community/cli-doctor": 11.3.5 + "@react-native-community/cli-hermes": 11.3.5 + "@react-native-community/cli-plugin-metro": 11.3.5 + "@react-native-community/cli-server-api": 11.3.5 + "@react-native-community/cli-tools": 11.3.5 + "@react-native-community/cli-types": 11.3.5 chalk: ^4.1.2 commander: ^9.4.1 - execa: ^1.0.0 + execa: ^5.0.0 find-up: ^4.1.0 fs-extra: ^8.1.0 graceful-fs: ^4.1.3 @@ -3806,17 +4022,38 @@ __metadata: semver: ^6.3.0 bin: react-native: build/bin.js - checksum: cf542a8fe0f0b589c0dfa19df1ebd0aa8924c6438a36b11560ee727543bbe28566e80559f49ffc75262dd4ac60467ad7abb96be2ebf26f74273af13040f2df6b + checksum: 6d9f6544521c72212a3ab5e76a94d98c65072b5d15af6f533e8d6e36068dceff3fee5c1d5014d0f856ab54c63658849ee6be59911e087e95ef361bb43bcb6ad2 languageName: node linkType: hard -"@react-native-community/eslint-config@npm:^3.2.0": - version: 3.2.0 - resolution: "@react-native-community/eslint-config@npm:3.2.0" +"@react-native/assets-registry@npm:^0.72.0": + version: 0.72.0 + resolution: "@react-native/assets-registry@npm:0.72.0" + checksum: 94c2b842f9fcc6e2817463dd5f26a40b69a5ff10d8d10a2af95b677f88c6645e833f985db9d85c9c3d8e66fb882b2065921ad8890fe6ac7b5eb3f9d04f6e17fa + languageName: node + linkType: hard + +"@react-native/codegen@npm:^0.72.6": + version: 0.72.6 + resolution: "@react-native/codegen@npm:0.72.6" dependencies: - "@babel/core": ^7.14.0 - "@babel/eslint-parser": ^7.18.2 - "@react-native-community/eslint-plugin": ^1.1.0 + "@babel/parser": ^7.20.0 + flow-parser: ^0.206.0 + jscodeshift: ^0.14.0 + nullthrows: ^1.1.1 + peerDependencies: + "@babel/preset-env": ^7.1.6 + checksum: 56ef32546ac042069bba0ca8ee8cc21cfcb32500b8fcb01917d824ad5a78b0c4da9a336b1391217deb934224ee3f0f9f5590584c1387b94d44861369f2451449 + languageName: node + linkType: hard + +"@react-native/eslint-config@npm:^0.72.2": + version: 0.72.2 + resolution: "@react-native/eslint-config@npm:0.72.2" + dependencies: + "@babel/core": ^7.20.0 + "@babel/eslint-parser": ^7.20.0 + "@react-native/eslint-plugin": ^0.72.0 "@typescript-eslint/eslint-plugin": ^5.30.5 "@typescript-eslint/parser": ^5.30.5 eslint-config-prettier: ^8.5.0 @@ -3830,35 +4067,73 @@ __metadata: peerDependencies: eslint: ">=8" prettier: ">=2" - checksum: 0a2dce65dbe43067571d7a382cfcfb1cae041b319aff216116797389ef0e431865caf6f48925e3532f1879363dc9f6b15cf81fdc967879d544d54605fd617119 + checksum: e9b9a55311a7e163534eb9d8c27d1aad06ce41bfbf4d9b11339c2a51c0be5c69b0470d22b1172404ede48fbb0020648f09543e56f149dbe7bc2fe2ba1a14c3b4 languageName: node linkType: hard -"@react-native-community/eslint-plugin@npm:^1.1.0": - version: 1.2.0 - resolution: "@react-native-community/eslint-plugin@npm:1.2.0" - checksum: 613f1786256b56da2b2988352b33eda5cc2f78862ae35b1ac6b4f7bbcdbabb9e2d37fd28135b14c642e4735f37a0ad6218d3b1798b372450e62b61a3c8965ad3 +"@react-native/eslint-plugin@npm:^0.72.0": + version: 0.72.0 + resolution: "@react-native/eslint-plugin@npm:0.72.0" + checksum: a9814269cc93dae587d03925261fc2837ce863683ede443954313998ca8b109a2cfc40b855456b56f22ebece331594e6aee85faba67b332257a919d574c0f563 languageName: node linkType: hard -"@react-native/assets@npm:1.0.0": - version: 1.0.0 - resolution: "@react-native/assets@npm:1.0.0" - checksum: 4525dd1704e98b753f8fdbbc1ca373299686100cddad1e0b80556d612b9812fa743ae9f83cfe55fd8fb51fb90a5c0caa7b27b3137515224bc7f9c2c09e8f6b5b +"@react-native/gradle-plugin@npm:^0.72.11": + version: 0.72.11 + resolution: "@react-native/gradle-plugin@npm:0.72.11" + checksum: 1688e9b0f7571f142d9bea95339f1194c043f2230fd5018b69d69487bd4efdc4a0c7bce6e93cee2ac9ff8c7a382541186ca4d68b0e5086b5f4f2e78747978144 languageName: node linkType: hard -"@react-native/normalize-color@npm:*, @react-native/normalize-color@npm:2.1.0, @react-native/normalize-color@npm:^2.0.0": +"@react-native/js-polyfills@npm:^0.72.1": + version: 0.72.1 + resolution: "@react-native/js-polyfills@npm:0.72.1" + checksum: c81b0217cefdfda5cda34acf260a862711e0c9262c2503eb155d6e16050438b387242f7232b986890cb461d01ca61a8b6dab9a9bcc75e00f5509315006028286 + languageName: node + linkType: hard + +"@react-native/metro-config@npm:^0.72.9": + version: 0.72.9 + resolution: "@react-native/metro-config@npm:0.72.9" + dependencies: + "@react-native/js-polyfills": ^0.72.1 + metro-config: 0.76.7 + metro-react-native-babel-transformer: 0.76.7 + metro-runtime: 0.76.7 + checksum: c20e88127f04253ae519655bb2f436593f92615f8b678e52b448c51c1f0617d085b554532e48c09db293c6565ce4a13e1237d648c8739825ce9fcf20f862e963 + languageName: node + linkType: hard + +"@react-native/normalize-color@npm:^2.0.0": version: 2.1.0 resolution: "@react-native/normalize-color@npm:2.1.0" checksum: 8ccbd40b3c7629f1dc97b3e9aadd95fd3507fcf2e37535a6299a70436ab891c34cbdc4240b07380553d6e85dd909e23d5773b5be1da2906b026312e0b0768838 languageName: node linkType: hard -"@react-native/polyfills@npm:2.0.0": - version: 2.0.0 - resolution: "@react-native/polyfills@npm:2.0.0" - checksum: 6f2a0d1c8c4df4f20e8adac92fcfaec0fb536d097f96fbfd56bdb21b0a3afc4157f82d084b6851093255f58d350818f7ad28098818d584f654533eeb9cba2656 +"@react-native/normalize-colors@npm:*": + version: 0.73.0 + resolution: "@react-native/normalize-colors@npm:0.73.0" + checksum: 0b98021f4d40e497f25e96d610d98602cb6d80d455e3a93676e99922c7cfa03829c531eae110b62585bfa567bb4d2b28f91f0b06f8539244619baac2c0bee9a9 + languageName: node + linkType: hard + +"@react-native/normalize-colors@npm:^0.72.0": + version: 0.72.0 + resolution: "@react-native/normalize-colors@npm:0.72.0" + checksum: c8ec577663394a3390eb34c3cd531350521172bcfad7de309ab111e5f9e3d27c966d4a4387f00972302107be3d8cad584c5794ccfa30939aecc56162e4ddbe25 + languageName: node + linkType: hard + +"@react-native/virtualized-lists@npm:^0.72.6": + version: 0.72.6 + resolution: "@react-native/virtualized-lists@npm:0.72.6" + dependencies: + invariant: ^2.2.4 + nullthrows: ^1.1.1 + peerDependencies: + react-native: "*" + checksum: e9e0c0f75607e699bf79742ca98128698e27a0c05fe01e735876b444020e7578858ee6267e6913a7cad7aafb5d2bc25feeefda051ec3d178e6d2cd65b318b6f5 languageName: node linkType: hard @@ -3899,6 +4174,13 @@ __metadata: languageName: node linkType: hard +"@sinclair/typebox@npm:^0.27.8": + version: 0.27.8 + resolution: "@sinclair/typebox@npm:0.27.8" + checksum: 00bd7362a3439021aa1ea51b0e0d0a0e8ca1351a3d54c606b115fdcc49b51b16db6e5f43b4fe7a28c38688523e22a94d49dd31168868b655f0d4d50f032d07a1 + languageName: node + linkType: hard + "@sindresorhus/is@npm:^4.0.0": version: 4.6.0 resolution: "@sindresorhus/is@npm:4.6.0" @@ -4391,12 +4673,14 @@ __metadata: "@babel/core": "*" "@babel/preset-typescript": ^7.18.6 "@babel/runtime": ^7.20.1 - "@react-native-async-storage/async-storage": 1.17.11 - "@react-native-community/eslint-config": ^3.2.0 + "@react-native-async-storage/async-storage": 1.19.0 + "@react-native/eslint-config": ^0.72.2 + "@react-native/metro-config": ^0.72.9 "@standardnotes/config": ^2.4.3 "@standardnotes/react-native-utils": 1.0.1 "@standardnotes/snjs": "workspace:*" "@standardnotes/web": "workspace:*" + "@tsconfig/react-native": ^3.0.0 "@types/react": ^18.0.25 "@types/react-native": ^0.70.6 "@typescript-eslint/eslint-plugin": "*" @@ -4406,13 +4690,13 @@ __metadata: eslint: ^8.27.0 eslint-plugin-prettier: ^4.2.1 get-yarn-workspaces: ^1.0.2 - metro-react-native-babel-preset: ^0.73.3 + metro-react-native-babel-preset: ^0.76.7 npm-check-updates: "*" pod-install: ^0.1.38 prettier: ^2.7.1 prettier-plugin-organize-imports: ^3.2.0 react: 18.2.0 - react-native: 0.71.3 + react-native: 0.72.3 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" @@ -5110,6 +5394,13 @@ __metadata: languageName: node linkType: hard +"@tsconfig/react-native@npm:^3.0.0": + version: 3.0.2 + resolution: "@tsconfig/react-native@npm:3.0.2" + checksum: 792146b5e249614cc03786ee861297a32188358ba760ef8f2881ea5261021f3757a9c8d75e84814c9a0e22920468939ebc617a66c37f0128f2d817e5eb9d224f + languageName: node + linkType: hard + "@types/babel__core@npm:^7.1.14": version: 7.1.19 resolution: "@types/babel__core@npm:7.1.19" @@ -6264,13 +6555,6 @@ __metadata: languageName: node linkType: hard -"absolute-path@npm:^0.0.0": - version: 0.0.0 - resolution: "absolute-path@npm:0.0.0" - checksum: f707356265b46adb3a2f2c6505b0058f7786d3d2f6edc2aacfb8af6ba66d8d86166a281ed45081559579df2bb9977b2fe9df0925548a2f1b4d0d4d2b3eb062d2 - languageName: node - linkType: hard - "accepts@npm:^1.3.7, accepts@npm:~1.3.4, accepts@npm:~1.3.5, accepts@npm:~1.3.7, accepts@npm:~1.3.8": version: 1.3.8 resolution: "accepts@npm:1.3.8" @@ -6976,12 +7260,12 @@ __metadata: languageName: node linkType: hard -"ast-types@npm:0.14.2": - version: 0.14.2 - resolution: "ast-types@npm:0.14.2" +"ast-types@npm:0.15.2": + version: 0.15.2 + resolution: "ast-types@npm:0.15.2" dependencies: tslib: ^2.0.1 - checksum: 8674a77307764979f0a0b2006b7223a4b789abffaa7acbf6a1132650a799252155170173a1ff6a7fb6897f59437fc955f2707bdfc391b0797750898876e6c9ed + checksum: 24f0d86bf9e4c8dae16fa24b13c1776f2c2677040bcfbd4eb4f27911db49020be4876885e45e6cfcc548ed4dfea3a0742d77e3346b84fae47379cb0b89e9daa0 languageName: node linkType: hard @@ -7267,6 +7551,15 @@ __metadata: languageName: node linkType: hard +"babel-plugin-transform-flow-enums@npm:^0.0.2": + version: 0.0.2 + resolution: "babel-plugin-transform-flow-enums@npm:0.0.2" + dependencies: + "@babel/plugin-syntax-flow": ^7.12.1 + checksum: fd52aef54448e01948a9d1cca0c8f87d064970c8682458962b7a222c372704bc2ce26ae8109e0ab2566e7ea5106856460f04c1a5ed794ab3bcd2f42cae1d9845 + languageName: node + linkType: hard + "babel-plugin-transform-runtime@npm:^6.23.0": version: 6.23.0 resolution: "babel-plugin-transform-runtime@npm:6.23.0" @@ -9136,19 +9429,6 @@ __metadata: languageName: node linkType: hard -"cross-spawn@npm:^6.0.0": - version: 6.0.5 - resolution: "cross-spawn@npm:6.0.5" - dependencies: - nice-try: ^1.0.4 - path-key: ^2.0.1 - semver: ^5.5.0 - shebang-command: ^1.2.0 - which: ^1.2.9 - checksum: f893bb0d96cd3d5751d04e67145bdddf25f99449531a72e82dcbbd42796bbc8268c1076c6b3ea51d4d455839902804b94bc45dfb37ecbb32ea8e54a6741c3ab9 - languageName: node - linkType: hard - "cross-spawn@npm:^7.0.0, cross-spawn@npm:^7.0.1, cross-spawn@npm:^7.0.2, cross-spawn@npm:^7.0.3": version: 7.0.3 resolution: "cross-spawn@npm:7.0.3" @@ -9505,10 +9785,10 @@ __metadata: languageName: node linkType: hard -"deepmerge@npm:^3.2.0": - version: 3.3.0 - resolution: "deepmerge@npm:3.3.0" - checksum: 4322195389e0170a0443c07b36add19b90249802c4b47b96265fdc5f5d8beddf491d5e50cbc5bfd65f85ccf76598173083863c202f5463b3b667aca8be75d5ac +"deepmerge@npm:^4.3.0": + version: 4.3.1 + resolution: "deepmerge@npm:4.3.1" + checksum: 2024c6a980a1b7128084170c4cf56b0fd58a63f2da1660dcfe977415f27b17dbe5888668b59d0b063753f3220719d5e400b7f113609489c90160bb9a5518d052 languageName: node linkType: hard @@ -9633,14 +9913,14 @@ __metadata: languageName: node linkType: hard -"deprecated-react-native-prop-types@npm:^3.0.1": - version: 3.0.1 - resolution: "deprecated-react-native-prop-types@npm:3.0.1" +"deprecated-react-native-prop-types@npm:4.1.0": + version: 4.1.0 + resolution: "deprecated-react-native-prop-types@npm:4.1.0" dependencies: - "@react-native/normalize-color": "*" + "@react-native/normalize-colors": "*" invariant: "*" prop-types: "*" - checksum: 6b02d6f29387cb39f3250f85675bfd8f0b7a312612bc2a637fdd96033eadc0391447d558262854db0b4c7280ee304f201ecd4b1126af123335c7cbddf5194151 + checksum: bba96622e196f650e782963598a2868a9c89b32e88fba1555fe1308d324eb387ab2a1f16235162b7bccc1900e8f43b7f8eae4f149a37f10cdf52e071990a7c9a languageName: node linkType: hard @@ -10352,7 +10632,7 @@ __metadata: languageName: node linkType: hard -"errorhandler@npm:^1.5.0": +"errorhandler@npm:^1.5.1": version: 1.5.1 resolution: "errorhandler@npm:1.5.1" dependencies: @@ -10989,21 +11269,6 @@ __metadata: languageName: node linkType: hard -"execa@npm:^1.0.0": - version: 1.0.0 - resolution: "execa@npm:1.0.0" - dependencies: - cross-spawn: ^6.0.0 - get-stream: ^4.0.0 - is-stream: ^1.1.0 - npm-run-path: ^2.0.0 - p-finally: ^1.0.0 - signal-exit: ^3.0.0 - strip-eof: ^1.0.0 - checksum: ddf1342c1c7d02dd93b41364cd847640f6163350d9439071abf70bf4ceb1b9b2b2e37f54babb1d8dc1df8e0d8def32d0e81e74a2e62c3e1d70c303eb4c306bc4 - languageName: node - linkType: hard - "execa@npm:^4.0.0": version: 4.1.0 resolution: "execa@npm:4.1.0" @@ -11620,6 +11885,13 @@ __metadata: languageName: node linkType: hard +"flow-enums-runtime@npm:^0.0.5": + version: 0.0.5 + resolution: "flow-enums-runtime@npm:0.0.5" + checksum: a2cdd6a3e86a1d113d9300fd210e379da5a20d9423a1b957cd17207a4434a866ca75d5eb400c9058afb1b5fe64a653c4ddd2e30bf9fb8477291f0d5e70c20539 + languageName: node + linkType: hard + "flow-parser@npm:0.*": version: 0.190.0 resolution: "flow-parser@npm:0.190.0" @@ -11627,10 +11899,10 @@ __metadata: languageName: node linkType: hard -"flow-parser@npm:^0.185.0": - version: 0.185.2 - resolution: "flow-parser@npm:0.185.2" - checksum: 6c8cee6ef2a2f0e5a5dd29698dfc493c8148263ce52b061804c812877ef68b1d0747d8f17256f2ed36e105550eab27a37377be32f1fed4b72c434dda6e0c053c +"flow-parser@npm:^0.206.0": + version: 0.206.0 + resolution: "flow-parser@npm:0.206.0" + checksum: 1b87d87b59815b09852a6981543ad222da7f4d0e0c26702f9d5e0065174f5f64d2563db76d07a487c6b55e1979344e3845ac42929db70f77a82e8c9171a62a86 languageName: node linkType: hard @@ -12025,15 +12297,6 @@ __metadata: languageName: node linkType: hard -"get-stream@npm:^4.0.0": - version: 4.1.0 - resolution: "get-stream@npm:4.1.0" - dependencies: - pump: ^3.0.0 - checksum: 443e1914170c15bd52ff8ea6eff6dfc6d712b031303e36302d2778e3de2506af9ee964d6124010f7818736dcfde05c04ba7ca6cc26883106e084357a17ae7d73 - languageName: node - linkType: hard - "get-stream@npm:^5.0.0, get-stream@npm:^5.1.0": version: 5.2.0 resolution: "get-stream@npm:5.2.0" @@ -12635,19 +12898,19 @@ __metadata: languageName: node linkType: hard -"hermes-estree@npm:0.8.0": - version: 0.8.0 - resolution: "hermes-estree@npm:0.8.0" - checksum: 3a169d1751d8bed000c665314205e4f033f9dd0506ac0f72528c31853f7ac3d0a13abd34c7cd69d8f5b57effd730d7da9fdadb0a3fb35303769a12f90dd0a61f +"hermes-estree@npm:0.12.0": + version: 0.12.0 + resolution: "hermes-estree@npm:0.12.0" + checksum: 368fd60bd66a30d237d8a11f0958975b18e24ec8a045217b6200818c2fab9a57880f027c4688601a5a380996be9018cb5f8c16384cb3f14647650d64a03c4030 languageName: node linkType: hard -"hermes-parser@npm:0.8.0": - version: 0.8.0 - resolution: "hermes-parser@npm:0.8.0" +"hermes-parser@npm:0.12.0": + version: 0.12.0 + resolution: "hermes-parser@npm:0.12.0" dependencies: - hermes-estree: 0.8.0 - checksum: 0c992bdc6c98482aef0c8bc3b55c84769d80536aa6becf9c3e296caf19647ba4fa1c516e50e313dfe44dadce140c7dc9f9f5ceee36091cf9835bbcd101b1b974 + hermes-estree: 0.12.0 + checksum: 49c7bf721c9412bec7e447d625d73f79d1fb525f1e77032ae291b720bcff57ebdb5ab241a3e09e145640b4e00ae6caa0f4f2e594ad1d3fed67880fbd521ba142 languageName: node linkType: hard @@ -13045,7 +13308,7 @@ __metadata: languageName: node linkType: hard -"image-size@npm:1.0.2": +"image-size@npm:1.0.2, image-size@npm:^1.0.2": version: 1.0.2 resolution: "image-size@npm:1.0.2" dependencies: @@ -13056,15 +13319,6 @@ __metadata: languageName: node linkType: hard -"image-size@npm:^0.6.0": - version: 0.6.3 - resolution: "image-size@npm:0.6.3" - bin: - image-size: bin/image-size.js - checksum: cfd01d7672d584a4dd09d29bcf593c4bec3c9bb63769a51f735bd10673a7ddce7445da79771ea70b582a114b35bb4c148366b027ee9d1071c1a051aead54c788 - languageName: node - linkType: hard - "immediate@npm:~3.0.5": version: 3.0.6 resolution: "immediate@npm:3.0.6" @@ -13720,13 +13974,6 @@ __metadata: languageName: node linkType: hard -"is-stream@npm:^1.1.0": - version: 1.1.0 - resolution: "is-stream@npm:1.1.0" - checksum: 063c6bec9d5647aa6d42108d4c59723d2bd4ae42135a2d4db6eadbd49b7ea05b750fd69d279e5c7c45cf9da753ad2c00d8978be354d65aa9f6bb434969c6a2ae - languageName: node - linkType: hard - "is-stream@npm:^2.0.0, is-stream@npm:^2.0.1": version: 2.0.1 resolution: "is-stream@npm:2.0.1" @@ -14139,13 +14386,6 @@ __metadata: languageName: node linkType: hard -"jest-get-type@npm:^26.3.0": - version: 26.3.0 - resolution: "jest-get-type@npm:26.3.0" - checksum: 1cc6465ae4f5e880be22ba52fd270fa64c21994915f81b41f8f7553a7957dd8e077cc8d03035de9412e2d739f8bad6a032ebb5dab5805692a5fb9e20dd4ea666 - languageName: node - linkType: hard - "jest-get-type@npm:^29.2.0": version: 29.2.0 resolution: "jest-get-type@npm:29.2.0" @@ -14153,6 +14393,13 @@ __metadata: languageName: node linkType: hard +"jest-get-type@npm:^29.4.3": + version: 29.4.3 + resolution: "jest-get-type@npm:29.4.3" + checksum: 6ac7f2dde1c65e292e4355b6c63b3a4897d7e92cb4c8afcf6d397f2682f8080e094c8b0b68205a74d269882ec06bf696a9de6cd3e1b7333531e5ed7b112605ce + languageName: node + linkType: hard + "jest-haste-map@npm:^29.3.1": version: 29.3.1 resolution: "jest-haste-map@npm:29.3.1" @@ -14338,16 +14585,6 @@ __metadata: languageName: node linkType: hard -"jest-serializer@npm:^27.0.6": - version: 27.5.1 - resolution: "jest-serializer@npm:27.5.1" - dependencies: - "@types/node": "*" - graceful-fs: ^4.2.9 - checksum: 803e03a552278610edc6753c0dd9fa5bb5cd3ca47414a7b2918106efb62b79fd5e9ae785d0a21f12a299fa599fea8acc1fa6dd41283328cee43962cf7df9bb44 - languageName: node - linkType: hard - "jest-snapshot@npm:^29.3.1": version: 29.3.1 resolution: "jest-snapshot@npm:29.3.1" @@ -14408,17 +14645,17 @@ __metadata: languageName: node linkType: hard -"jest-validate@npm:^26.5.2": - version: 26.6.2 - resolution: "jest-validate@npm:26.6.2" +"jest-validate@npm:^29.2.1": + version: 29.6.1 + resolution: "jest-validate@npm:29.6.1" dependencies: - "@jest/types": ^26.6.2 - camelcase: ^6.0.0 + "@jest/types": ^29.6.1 + camelcase: ^6.2.0 chalk: ^4.0.0 - jest-get-type: ^26.3.0 + jest-get-type: ^29.4.3 leven: ^3.1.0 - pretty-format: ^26.6.2 - checksum: bac11d6586d9b8885328a4a66eec45b692e45ac23034a5c09eb0ee32de324f2d3d52b073e0c34e9c222b3642b083d1152a736cf24c52109e4957537d731ca62b + pretty-format: ^29.6.1 + checksum: d2491f3f33d9bbc2dcaaa6acbff26f257b59c5eeceb65a52a9c1cec2f679b836ec2a4658b7004c0ef9d90cd0d9bd664e41d5ed6900f932bea742dd8e6b85e7f1 languageName: node linkType: hard @@ -14611,9 +14848,16 @@ __metadata: languageName: node linkType: hard -"jscodeshift@npm:^0.13.1": - version: 0.13.1 - resolution: "jscodeshift@npm:0.13.1" +"jsc-safe-url@npm:^0.2.2": + version: 0.2.4 + resolution: "jsc-safe-url@npm:0.2.4" + checksum: 53b5741ba2c0a54da1722929dc80becb2c6fcc9525124fb6c2aec1a00f48e79afffd26816c278111e7b938e37ace029e33cbb8cdaa4ac1f528a87e58022284af + languageName: node + linkType: hard + +"jscodeshift@npm:^0.14.0": + version: 0.14.0 + resolution: "jscodeshift@npm:0.14.0" dependencies: "@babel/core": ^7.13.16 "@babel/parser": ^7.13.16 @@ -14628,17 +14872,17 @@ __metadata: chalk: ^4.1.2 flow-parser: 0.* graceful-fs: ^4.2.4 - micromatch: ^3.1.10 + micromatch: ^4.0.4 neo-async: ^2.5.0 node-dir: ^0.1.17 - recast: ^0.20.4 + recast: ^0.21.0 temp: ^0.8.4 write-file-atomic: ^2.3.0 peerDependencies: "@babel/preset-env": ^7.1.6 bin: jscodeshift: bin/jscodeshift.js - checksum: 1c35938de5fc29cafec80e2c37d5c3411f85cd5d40e0243b52f2da0c1ab4b659daddfd62de558eca5d562303616f7838097727b651f4ad8e32b1e96f169cdd76 + checksum: 54ea6d639455883336f80b38a70648821c88b7942315dc0fbab01bc34a9ad0f0f78e3bd69304b5ab167e4262d6ed7e6284c6d32525ab01c89d9118df89b3e2a0 languageName: node linkType: hard @@ -15851,76 +16095,63 @@ __metadata: languageName: node linkType: hard -"metro-babel-transformer@npm:0.73.7": - version: 0.73.7 - resolution: "metro-babel-transformer@npm:0.73.7" +"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.8.0 - metro-source-map: 0.73.7 + hermes-parser: 0.12.0 nullthrows: ^1.1.1 - checksum: 9b591af61ae33f6bc5197e1c2ac3dc4bc97fb02943861c43acfd41ac8020e116a2ff92263416b1a67a477dcfa2bd99a53d820c44b5333b15fc6c24daad2e14e3 + checksum: 758f62aa86141dd20e24f72baa313d8ccebb2a57e9a487ade61020685581264738f11bdbd29b2580c545fad4eb1a91cf404943d97ea01d2a1939b7fc57b4ffc2 languageName: node linkType: hard -"metro-babel-transformer@npm:0.73.8": - version: 0.73.8 - resolution: "metro-babel-transformer@npm:0.73.8" +"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@npm:0.76.7": + version: 0.76.7 + resolution: "metro-cache@npm:0.76.7" dependencies: - "@babel/core": ^7.20.0 - hermes-parser: 0.8.0 - metro-source-map: 0.73.8 - nullthrows: ^1.1.1 - checksum: c54633336af056387c6edb8acb113ed46b6846e1e4b6cfa7ef4b2b3a466ad574011aa438e63d6761be1aced45ef28ce5066dd18cb8ea56f4dfcde165db6777da - languageName: node - linkType: hard - -"metro-cache-key@npm:0.73.8": - version: 0.73.8 - resolution: "metro-cache-key@npm:0.73.8" - checksum: 2dcbaf99f4797104f1ac19a45fabe53b183967ca8400fb0bf5a36012afdb02ebce9ea176e3f47d68743a495d1fbab8ab90b91bb8acf8cbc933fc528c43c18f93 - languageName: node - linkType: hard - -"metro-cache@npm:0.73.8": - version: 0.73.8 - resolution: "metro-cache@npm:0.73.8" - dependencies: - metro-core: 0.73.8 + metro-core: 0.76.7 rimraf: ^3.0.2 - checksum: 37166d5cd28284bc347294b80fabe7744ef57cf8f072115956fa109a0a2948e1ed2dcf4ba7a77e51a90946e2e42fc71a248b5751939ba79605beba93305fc352 + checksum: 75445e5713f5339f75e85d3c23d1278f435cb035054b816d5a7ca055d8067b8f5dcfe0ece053f72ffe416ff2637e1e4c3879e96fb860064a54819f02d40fa362 languageName: node linkType: hard -"metro-config@npm:0.73.8": - version: 0.73.8 - resolution: "metro-config@npm:0.73.8" +"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: ^26.5.2 - metro: 0.73.8 - metro-cache: 0.73.8 - metro-core: 0.73.8 - metro-runtime: 0.73.8 - checksum: f3b2cc273b294fc0580b06e97ec9228726352f6a1365219b54f8f0635b4568212511cd31f0c8f8b8212377a18baefd0d66a8d8112cb2532d89d28c1c590975d6 + 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-core@npm:0.73.8": - version: 0.73.8 - resolution: "metro-core@npm:0.73.8" +"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.73.8 - checksum: 324093358d2a22cd91f5167e8a2d468e7b14d81bdfc943000acc7fa6eb7efce57599bfc4542e1a4ad6b872ed55363d0436e9e9e4e8b6ca42fb8538566afc29f9 + metro-resolver: 0.76.7 + checksum: 890629d5bab4a03b6a6e8ab04ded31bba7c03c764dcecff985b62eb0637d637dac407d18822d3d8fcc3f4986aceaad2c9184fd1faf541c09b7bde90ba430101f languageName: node linkType: hard -"metro-file-map@npm:0.73.8": - version: 0.73.8 - resolution: "metro-file-map@npm:0.73.8" +"metro-file-map@npm:0.76.7": + version: 0.76.7 + resolution: "metro-file-map@npm:0.76.7" dependencies: - abort-controller: ^3.0.0 anymatch: ^3.0.3 debug: ^2.2.0 fb-watchman: ^2.0.0 @@ -15928,82 +16159,77 @@ __metadata: graceful-fs: ^4.2.4 invariant: ^2.2.4 jest-regex-util: ^27.0.6 - jest-serializer: ^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: c02c0d69c45f23bdcee68c0d90c92357060a620f12ae75e357be7b8b3a9ca2dd4183de46e2a066ca8c365f58b56b9c6139e912ee5fbd3d32c0d03abefee4cc25 + checksum: 149eb4db4ac955f4c462c0d573f060cdd86678acd360ea7e808fd2414faddcef5ffe0d43482973148a87edf100b663c4cfb71735259e0e6cdaab305cc5058792 languageName: node linkType: hard -"metro-hermes-compiler@npm:0.73.8": - version: 0.73.8 - resolution: "metro-hermes-compiler@npm:0.73.8" - checksum: 05063ccc4367671b1ae8bca39fcbff1eb361f4a12a3adc709037b1d183267e92043c69e0cad89052620b70995273d88d8e981522edc7e3a5e677daaab487f1a7 - languageName: node - linkType: hard - -"metro-inspector-proxy@npm:0.73.8": - version: 0.73.8 - resolution: "metro-inspector-proxy@npm:0.73.8" +"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.5.1 + yargs: ^17.6.2 bin: metro-inspector-proxy: src/cli.js - checksum: 7922bcdc0d4091473d34dd98117373988b3abbae8208575785ac7e02fff31ec8ebe63ca53babe209176753c5721b29549751f88b0cc2a0957a8c4e6b5a87efa3 + checksum: 85381a8acadfb9a74480360a034ef74bb5bfce9cd0b0d49cf55da4a3f56006f7fc29eac5d3d9a09e872d7664249e0b49bdd8ec5116e497a954c2627627b84c31 languageName: node linkType: hard -"metro-minify-terser@npm:0.73.8": - version: 0.73.8 - resolution: "metro-minify-terser@npm:0.73.8" +"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: b32bdb147cc8b0305d83add7ee3cb7e3242412437be50f2bc2c1540247d82825f20bb632ed3dabdb3b91252618fb43ccb932ffe0db7936d99e67b411e10b5b0d + checksum: a2ae124f42cd7c81626d0adbaafca7b6d466c94f9bf3bbd073ada01f81c6904adffb6eafff17b4ba063da29f78bcfdab9d1d8db72a486f05f01d66760860c315 languageName: node linkType: hard -"metro-minify-uglify@npm:0.73.8": - version: 0.73.8 - resolution: "metro-minify-uglify@npm:0.73.8" +"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: 73216f63fb6a0704656fa2de0ea2a8e3974e59c6a3b6d191dca0a5dd8fbe41e5bbddefb9d301c0d6bfc5eb57b2b461c71ad1162b0c72a836f413b0b2a0d01cb9 + checksum: 3e8becae920a6478f61f0a99d4c786081e94b5d0d76b4a3009ffa1e6506c625e75b925dd690adb9dad17605005958618d0192f94d8513e3f6af95c4dd654540e languageName: node linkType: hard -"metro-react-native-babel-preset@npm:0.73.7": - version: 0.73.7 - resolution: "metro-react-native-babel-preset@npm:0.73.7" +"metro-react-native-babel-preset@npm:0.76.7, 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.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.0.0 - "@babel/plugin-proposal-object-rest-spread": ^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.0.0 - "@babel/plugin-syntax-dynamic-import": ^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.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.0.0 - "@babel/plugin-transform-flow-strip-types": ^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 @@ -16017,229 +16243,117 @@ __metadata: "@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-template-literals": ^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: 059fa87ed3890e9378c619d6b546387056637d78df82f11c29e4966ba915faa16f721d7e71f47dc98290b94a45d360d6e4ee7d71a6c2b952aa7f55f515b0a9d2 + checksum: c97255dcfbc415a154dea9b9f0197a0beebdac983bd10de2f0d33f95c7572a82c337345b782b4c758bbb6b56049b5ec71171ec82165f4fb0a3d48b89e954c439 languageName: node linkType: hard -"metro-react-native-babel-preset@npm:0.73.8, metro-react-native-babel-preset@npm:^0.73.3": - version: 0.73.8 - resolution: "metro-react-native-babel-preset@npm:0.73.8" - dependencies: - "@babel/core": ^7.20.0 - "@babel/plugin-proposal-async-generator-functions": ^7.0.0 - "@babel/plugin-proposal-class-properties": ^7.0.0 - "@babel/plugin-proposal-export-default-from": ^7.0.0 - "@babel/plugin-proposal-nullish-coalescing-operator": ^7.0.0 - "@babel/plugin-proposal-object-rest-spread": ^7.0.0 - "@babel/plugin-proposal-optional-catch-binding": ^7.0.0 - "@babel/plugin-proposal-optional-chaining": ^7.0.0 - "@babel/plugin-syntax-dynamic-import": ^7.0.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.0.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.0.0 - "@babel/plugin-transform-flow-strip-types": ^7.0.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-template-literals": ^7.0.0 - "@babel/plugin-transform-typescript": ^7.5.0 - "@babel/plugin-transform-unicode-regex": ^7.0.0 - "@babel/template": ^7.0.0 - react-refresh: ^0.4.0 - peerDependencies: - "@babel/core": "*" - checksum: 3d9b6308163b60ffc4d066b997e5d0205a39f72f0de4e376713262e552f22fc1369321f225636cf94f4833b3d2dd737b4ec2f92776137641c085d2a13db00979 - languageName: node - linkType: hard - -"metro-react-native-babel-transformer@npm:0.73.7": - version: 0.73.7 - resolution: "metro-react-native-babel-transformer@npm:0.73.7" +"metro-react-native-babel-transformer@npm:0.76.7": + version: 0.76.7 + resolution: "metro-react-native-babel-transformer@npm:0.76.7" dependencies: "@babel/core": ^7.20.0 babel-preset-fbjs: ^3.4.0 - hermes-parser: 0.8.0 - metro-babel-transformer: 0.73.7 - metro-react-native-babel-preset: 0.73.7 - metro-source-map: 0.73.7 + hermes-parser: 0.12.0 + metro-react-native-babel-preset: 0.76.7 nullthrows: ^1.1.1 peerDependencies: "@babel/core": "*" - checksum: 5d2e4cfcb8aa161aa167962658c5beef9c958ecc3ee1905292404df5ac4449a9b306179696315a5169c03174c460eaece5748aed3f7d9af8622271fec9288d84 + checksum: 1fc25535e820b97d32f958a9acd0d2db577a4532a7a40f69e269a301503d38654520cab2f7b16904e2634e6eccef90081458a1094fee1517efd8a391dc86ecdc languageName: node linkType: hard -"metro-react-native-babel-transformer@npm:0.73.8": - version: 0.73.8 - resolution: "metro-react-native-babel-transformer@npm:0.73.8" - dependencies: - "@babel/core": ^7.20.0 - babel-preset-fbjs: ^3.4.0 - hermes-parser: 0.8.0 - metro-babel-transformer: 0.73.8 - metro-react-native-babel-preset: 0.73.8 - metro-source-map: 0.73.8 - nullthrows: ^1.1.1 - peerDependencies: - "@babel/core": "*" - checksum: c619941dfca69b53684ca21b5fd3d669949ae25175cd5d45d7d2c2f792f7e58dac4706a39d431309649292efe1715eb2c30b6c4b6db75ac5629ffd59014b8884 +"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.73.8": - version: 0.73.8 - resolution: "metro-resolver@npm:0.73.8" - dependencies: - absolute-path: ^0.0.0 - checksum: 1e76c7e5143e1986c2e23461cd9a44572f202ac667d5b7f27368498f74f288de2e374f9241ff52608e0429e2ada2bba06d038b772c1445830f38017e2b2aafd5 - languageName: node - linkType: hard - -"metro-runtime@npm:0.73.7": - version: 0.73.7 - resolution: "metro-runtime@npm:0.73.7" +"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: c9e269816fdf6a845ac774b5b3e263c70896c3df6931f336dc780189f12b779fe384bafa2b062809d1e3360a4aa0d720268328ac6fe58d969a0e8d3e06a78612 + checksum: f7c06aa48f89c7eaa6755feb8cbe99bb6eb8c7482d3e1e95b248be9d64bbcdd82ad0195f5f08645fe09c30f9dc9bb184c789ef17020fa0361d18b3434946334f languageName: node linkType: hard -"metro-runtime@npm:0.73.8": - version: 0.73.8 - resolution: "metro-runtime@npm:0.73.8" - dependencies: - "@babel/runtime": ^7.0.0 - react-refresh: ^0.4.0 - checksum: 08242a92924466cc83d2afb9b29193aa3b24255d8e351727cbff77a8e9f85776aab37d045d10140c8b113926a57fe80d22ef6da152a7294df8d93eddec565374 - languageName: node - linkType: hard - -"metro-source-map@npm:0.73.7": - version: 0.73.7 - resolution: "metro-source-map@npm:0.73.7" +"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.73.7 + metro-symbolicate: 0.76.7 nullthrows: ^1.1.1 - ob1: 0.73.7 + ob1: 0.76.7 source-map: ^0.5.6 vlq: ^1.0.0 - checksum: d12366f95b1038f25ed1f685a948fcdc626886d946bb870f71231fff12a74600506a7ea49aa564a024cf691861b015780f017f9ca854a9d47fbfbff9ff821399 + checksum: 564c879fd76020ffcb421b50015d66af9029dcc2bf6db350e9ee9a4eb1678b51e02f51bb601a73eab68fb67f05d903f9ce2e4d348d5e5195411fdb6e1db21493 languageName: node linkType: hard -"metro-source-map@npm:0.73.8": - version: 0.73.8 - resolution: "metro-source-map@npm:0.73.8" - dependencies: - "@babel/traverse": ^7.20.0 - "@babel/types": ^7.20.0 - invariant: ^2.2.4 - metro-symbolicate: 0.73.8 - nullthrows: ^1.1.1 - ob1: 0.73.8 - source-map: ^0.5.6 - vlq: ^1.0.0 - checksum: 1a6cf57a07ef5f1f7f2cec83c5ed345fe75ec6a75288b29d7de609b047179f32632112d665aad601cef7f30a6f1398ae5c42074914bb1286cb8e3f0f6c720eb6 - languageName: node - linkType: hard - -"metro-symbolicate@npm:0.73.7": - version: 0.73.7 - resolution: "metro-symbolicate@npm:0.73.7" +"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.73.7 + 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: 0f87e150ecc44dc0b4630c626c8fe50a0445053f6b9000df821771349168ef7816e7e232298b9751ee7f2d6e51a4dc756da115fb3fdc23b1a3d6bb5e17487e07 + checksum: 998a62b1ad9e2eddf806f9d7fa484f6b029d21aa3af81423bbeb8fcf80f2909123d13ee2836a96385c4183ae3119939b09b23f8fe382a06d095f83d2cd3f34fd languageName: node linkType: hard -"metro-symbolicate@npm:0.73.8": - version: 0.73.8 - resolution: "metro-symbolicate@npm:0.73.8" - dependencies: - invariant: ^2.2.4 - metro-source-map: 0.73.8 - nullthrows: ^1.1.1 - source-map: ^0.5.6 - through2: ^2.0.1 - vlq: ^1.0.0 - bin: - metro-symbolicate: src/index.js - checksum: 79a308959ee8207097dccaa8a5b35b8526d495598e0edcff01d499536d9c65879f37e223c3f90427e059751bab0901f89c232819e8984d615ea8f56fef17b474 - languageName: node - linkType: hard - -"metro-transform-plugins@npm:0.73.8": - version: 0.73.8 - resolution: "metro-transform-plugins@npm:0.73.8" +"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: 3a5d7721cd32e94cb8e46a4ce77518ebf2a1a2b4c8ac5ce05ca12a5e00ec677d4acc02c9ab8f94f0e2a3dea0b08870fb01a6adec5fe9b3ad8b7785dad846b542 + checksum: a6f048a097ca6250b2391181160ab7a8722fc0738d199a7e89114c09caea429140ecf83b9612e4eac65deea74b66f92da341928db6b3eef100250f35964cc68d languageName: node linkType: hard -"metro-transform-worker@npm:0.73.8": - version: 0.73.8 - resolution: "metro-transform-worker@npm:0.73.8" +"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.73.8 - metro-babel-transformer: 0.73.8 - metro-cache: 0.73.8 - metro-cache-key: 0.73.8 - metro-hermes-compiler: 0.73.8 - metro-source-map: 0.73.8 - metro-transform-plugins: 0.73.8 + 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: 29ce41d30e5fb8f7932bf256d3547c2565d3ea1934b0f0626216ba4ca7f2740b5050548ad429cbc849704e04ab0ee399b8858016ea3c877e331c030ed2886523 + checksum: 16bb35157fe15deb5447d48d2a4ac4808c661b42db8a3dfac949edb11023e1d075248ea18f0eeed7546833def2eb5834188afbd5513d48c23147f727522990c5 languageName: node linkType: hard -"metro@npm:0.73.8": - version: 0.73.8 - resolution: "metro@npm:0.73.8" +"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 @@ -16248,7 +16362,6 @@ __metadata: "@babel/template": ^7.0.0 "@babel/traverse": ^7.20.0 "@babel/types": ^7.20.0 - absolute-path: ^0.0.0 accepts: ^1.3.7 async: ^3.2.2 chalk: ^4.0.0 @@ -16258,28 +16371,28 @@ __metadata: denodeify: ^1.2.1 error-stack-parser: ^2.0.6 graceful-fs: ^4.2.4 - hermes-parser: 0.8.0 - image-size: ^0.6.0 + 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.73.8 - metro-cache: 0.73.8 - metro-cache-key: 0.73.8 - metro-config: 0.73.8 - metro-core: 0.73.8 - metro-file-map: 0.73.8 - metro-hermes-compiler: 0.73.8 - metro-inspector-proxy: 0.73.8 - metro-minify-terser: 0.73.8 - metro-minify-uglify: 0.73.8 - metro-react-native-babel-preset: 0.73.8 - metro-resolver: 0.73.8 - metro-runtime: 0.73.8 - metro-source-map: 0.73.8 - metro-symbolicate: 0.73.8 - metro-transform-plugins: 0.73.8 - metro-transform-worker: 0.73.8 + 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 @@ -16287,13 +16400,12 @@ __metadata: serialize-error: ^2.1.0 source-map: ^0.5.6 strip-ansi: ^6.0.0 - temp: 0.8.3 throat: ^5.0.0 ws: ^7.5.1 - yargs: ^17.5.1 + yargs: ^17.6.2 bin: metro: src/cli.js - checksum: 8b119451ab1f5af350a73132bd9e38c01b727a6986fd9d5574eb8d44fc96d1e09b8f7798c35defca0fba3c299918da77044f6f2bd7bb7138864c88b55f51a6db + checksum: 0680a1e797a5941ff92b737ecf7d2d773c1c733646fa809bde4f461b8bffb8f00fef255a0c8eea443c33f7ba9fac1786b3de3876d283bf2f3b23e6e94969a039 languageName: node linkType: hard @@ -16896,13 +17008,6 @@ __metadata: languageName: node linkType: hard -"nice-try@npm:^1.0.4": - version: 1.0.5 - resolution: "nice-try@npm:1.0.5" - checksum: 0b4af3b5bb5d86c289f7a026303d192a7eb4417231fe47245c460baeabae7277bcd8fd9c728fb6bd62c30b3e15cd6620373e2cf33353b095d8b403d3e8a15aff - languageName: node - linkType: hard - "no-case@npm:^3.0.4": version: 3.0.4 resolution: "no-case@npm:3.0.4" @@ -16941,6 +17046,13 @@ __metadata: languageName: node linkType: hard +"node-abort-controller@npm:^3.1.1": + version: 3.1.1 + resolution: "node-abort-controller@npm:3.1.1" + checksum: 2c340916af9710328b11c0828223fc65ba320e0d082214a211311bf64c2891028e42ef276b9799188c4ada9e6e1c54cf7a0b7c05dd9d59fcdc8cd633304c8047 + languageName: node + linkType: hard + "node-addon-api@npm:^1.6.3": version: 1.7.2 resolution: "node-addon-api@npm:1.7.2" @@ -17436,15 +17548,6 @@ __metadata: languageName: node linkType: hard -"npm-run-path@npm:^2.0.0": - version: 2.0.2 - resolution: "npm-run-path@npm:2.0.2" - dependencies: - path-key: ^2.0.0 - checksum: acd5ad81648ba4588ba5a8effb1d98d2b339d31be16826a118d50f182a134ac523172101b82eab1d01cb4c2ba358e857d54cfafd8163a1ffe7bd52100b741125 - languageName: node - linkType: hard - "npm-run-path@npm:^4.0.0, npm-run-path@npm:^4.0.1": version: 4.0.1 resolution: "npm-run-path@npm:4.0.1" @@ -17517,17 +17620,10 @@ __metadata: languageName: node linkType: hard -"ob1@npm:0.73.7": - version: 0.73.7 - resolution: "ob1@npm:0.73.7" - checksum: 47fb8d4ad6893cfa49a307242646c82edb6a3a1e405785a33de4330d2f70179811deef675388bf496b10099c0cdda139b198efce8810b5f5bc1159e6850bef16 - languageName: node - linkType: hard - -"ob1@npm:0.73.8": - version: 0.73.8 - resolution: "ob1@npm:0.73.8" - checksum: 92e10c34cc7f700256a61b3f782a828f9fe222a65895a9f08b3b2d3b4afccae3805d8807f41cdcddfb5a020f37b874e81055e36329ffc6802d523ed2d0d26ebe +"ob1@npm:0.76.7": + version: 0.76.7 + resolution: "ob1@npm:0.76.7" + checksum: 605fbc22a1aceb8836ab4b313299225fd48602c22da5ddcd8f62583143d5b695d456137ea7c2ea35d664c81551ecc298472525882bb96f6f0adb29287448a154 languageName: node linkType: hard @@ -17792,7 +17888,7 @@ __metadata: languageName: node linkType: hard -"os-tmpdir@npm:^1.0.0, os-tmpdir@npm:~1.0.2": +"os-tmpdir@npm:~1.0.2": version: 1.0.2 resolution: "os-tmpdir@npm:1.0.2" checksum: 5666560f7b9f10182548bf7013883265be33620b1c1b4a4d405c25be2636f970c5488ff3e6c48de75b55d02bde037249fe5dbfbb4c0fb7714953d56aed062e6d @@ -18270,13 +18366,6 @@ __metadata: languageName: node linkType: hard -"path-key@npm:^2.0.0, path-key@npm:^2.0.1": - version: 2.0.1 - resolution: "path-key@npm:2.0.1" - checksum: f7ab0ad42fe3fb8c7f11d0c4f849871e28fbd8e1add65c370e422512fc5887097b9cf34d09c1747d45c942a8c1e26468d6356e2df3f740bf177ab8ca7301ebfd - languageName: node - linkType: hard - "path-key@npm:^3.0.0, path-key@npm:^3.1.0": version: 3.1.1 resolution: "path-key@npm:3.1.1" @@ -18827,6 +18916,17 @@ __metadata: languageName: node linkType: hard +"pretty-format@npm:^29.6.1": + version: 29.6.1 + resolution: "pretty-format@npm:29.6.1" + dependencies: + "@jest/schemas": ^29.6.0 + ansi-styles: ^5.0.0 + react-is: ^18.0.0 + checksum: 6f923a2379a37a425241dc223d76f671c73c4f37dba158050575a54095867d565c068b441843afdf3d7c37bed9df4bbadf46297976e60d4149972b779474203a + languageName: node + linkType: hard + "pretty-ms@npm:^8.0.0": version: 8.0.0 resolution: "pretty-ms@npm:8.0.0" @@ -19209,13 +19309,13 @@ __metadata: languageName: node linkType: hard -"react-devtools-core@npm:^4.26.1": - version: 4.27.2 - resolution: "react-devtools-core@npm:4.27.2" +"react-devtools-core@npm:^4.27.2": + version: 4.28.0 + resolution: "react-devtools-core@npm:4.28.0" dependencies: shell-quote: ^1.6.1 ws: ^7 - checksum: f52e2b05b8043c79fce6c0f9c93579f731a1850af79442ac7b8dfde5fb12e03f7d4f48dafc3c84e28c3675565f4af8a7002e49bcab862ece89c90dcef850a813 + checksum: a5be506a35ca027ba283f0efa7c0c9a818bd8b9b38b77081960423cc038b9f3ab3014970ed9cdd451b72a949bc279399daedb65931e8a44def0fb49c0a69f0a7 languageName: node linkType: hard @@ -19269,18 +19369,6 @@ __metadata: languageName: node linkType: hard -"react-native-codegen@npm:^0.71.5": - version: 0.71.5 - resolution: "react-native-codegen@npm:0.71.5" - dependencies: - "@babel/parser": ^7.14.0 - flow-parser: ^0.185.0 - jscodeshift: ^0.13.1 - nullthrows: ^1.1.1 - checksum: d3a40b557d4b3a0d51664070eb8388b0dde247a0518025ff5a815d3573c98ff16f616df8236e827ee16625f685169931db5c966dd144d860ad5aed437b65b28c - languageName: node - linkType: hard - "react-native-file-viewer@npm:^2.1.5": version: 2.1.5 resolution: "react-native-file-viewer@npm:2.1.5" @@ -19322,13 +19410,6 @@ __metadata: languageName: node linkType: hard -"react-native-gradle-plugin@npm:^0.71.15": - version: 0.71.15 - resolution: "react-native-gradle-plugin@npm:0.71.15" - checksum: e1c1714568324405fbca4ca841a0ab62cd8b90c65b3320183825161358f2bdb5226c8b22153b3007c2455dc7535d839d07d43148e6cba7952ae948636154f2b6 - languageName: node - linkType: hard - "react-native-iap@npm:^12.7.4": version: 12.7.4 resolution: "react-native-iap@npm:12.7.4" @@ -19397,49 +19478,51 @@ __metadata: languageName: node linkType: hard -"react-native@npm:0.71.3": - version: 0.71.3 - resolution: "react-native@npm:0.71.3" +"react-native@npm:0.72.3": + version: 0.72.3 + resolution: "react-native@npm:0.72.3" dependencies: "@jest/create-cache-key-function": ^29.2.1 - "@react-native-community/cli": 10.1.3 - "@react-native-community/cli-platform-android": 10.1.3 - "@react-native-community/cli-platform-ios": 10.1.1 - "@react-native/assets": 1.0.0 - "@react-native/normalize-color": 2.1.0 - "@react-native/polyfills": 2.0.0 + "@react-native-community/cli": 11.3.5 + "@react-native-community/cli-platform-android": 11.3.5 + "@react-native-community/cli-platform-ios": 11.3.5 + "@react-native/assets-registry": ^0.72.0 + "@react-native/codegen": ^0.72.6 + "@react-native/gradle-plugin": ^0.72.11 + "@react-native/js-polyfills": ^0.72.1 + "@react-native/normalize-colors": ^0.72.0 + "@react-native/virtualized-lists": ^0.72.6 abort-controller: ^3.0.0 anser: ^1.4.9 base64-js: ^1.1.2 - deprecated-react-native-prop-types: ^3.0.1 + deprecated-react-native-prop-types: 4.1.0 event-target-shim: ^5.0.1 + flow-enums-runtime: ^0.0.5 invariant: ^2.2.4 jest-environment-node: ^29.2.1 jsc-android: ^250231.0.0 memoize-one: ^5.0.0 - metro-react-native-babel-transformer: 0.73.7 - metro-runtime: 0.73.7 - metro-source-map: 0.73.7 + metro-runtime: 0.76.7 + metro-source-map: 0.76.7 mkdirp: ^0.5.1 nullthrows: ^1.1.1 pretty-format: ^26.5.2 promise: ^8.3.0 - react-devtools-core: ^4.26.1 - react-native-codegen: ^0.71.5 - react-native-gradle-plugin: ^0.71.15 + react-devtools-core: ^4.27.2 react-refresh: ^0.4.0 react-shallow-renderer: ^16.15.0 regenerator-runtime: ^0.13.2 - scheduler: ^0.23.0 - stacktrace-parser: ^0.1.3 + scheduler: 0.24.0-canary-efb381bbf-20230505 + stacktrace-parser: ^0.1.10 use-sync-external-store: ^1.0.0 whatwg-fetch: ^3.0.0 ws: ^6.2.2 + yargs: ^17.6.2 peerDependencies: react: 18.2.0 bin: react-native: cli.js - checksum: 1f6cee37352db4981eadee3e07b04f19d4ad3eeebf2ede7e8d98d42c87ea6041ec3e5703038349c650148fadb1bfab3db0c52121620fd946d9cf4a47b130b715 + checksum: 6d7565ab675a0103bb6e2e5058c173673a0312c1aebcde507b78941a415f8475f7829867ed067532767b111db99b45fa179d88717ff811270070a2f5d05d0fac languageName: node linkType: hard @@ -19674,15 +19757,15 @@ __metadata: languageName: node linkType: hard -"recast@npm:^0.20.4": - version: 0.20.5 - resolution: "recast@npm:0.20.5" +"recast@npm:^0.21.0": + version: 0.21.5 + resolution: "recast@npm:0.21.5" dependencies: - ast-types: 0.14.2 + ast-types: 0.15.2 esprima: ~4.0.0 source-map: ~0.6.1 tslib: ^2.0.1 - checksum: 14c35115cd9965950724cb2968f069a247fa79ce890643ab6dc3795c705b363f7b92a45238e9f765387c306763be9955f72047bb9d15b5d60b0a55f9e7912d5a + checksum: 03cc7f57562238ba258d468be67bf7446ce7a707bc87a087891dad15afead46c36e9aaeedf2130e2ab5a465244a9c62bfd4127849761cf8f4085abe2f3e5f485 languageName: node linkType: hard @@ -20157,15 +20240,6 @@ __metadata: languageName: node linkType: hard -"rimraf@npm:~2.2.6": - version: 2.2.8 - resolution: "rimraf@npm:2.2.8" - bin: - rimraf: ./bin.js - checksum: 01804e1c0430eeece3fd778e836e9682c011e126d42a4f560e930f8cdc2d99c7e586e63d18c5a65accbd51f9ac57706177550de0538c1dd45c335755605de166 - languageName: node - linkType: hard - "rimraf@npm:~2.4.0": version: 2.4.5 resolution: "rimraf@npm:2.4.5" @@ -20359,6 +20433,15 @@ __metadata: languageName: node linkType: hard +"scheduler@npm:0.24.0-canary-efb381bbf-20230505": + version: 0.24.0-canary-efb381bbf-20230505 + resolution: "scheduler@npm:0.24.0-canary-efb381bbf-20230505" + dependencies: + loose-envify: ^1.1.0 + checksum: 232149125c10f10193b1340ec4bbf14a8e6a845152790d6fd6f58207642db801abdb5a21227561a0a93871b98ba47539a6233b4e6155aae72d6db6db9f9f09b3 + languageName: node + linkType: hard + "scheduler@npm:^0.23.0": version: 0.23.0 resolution: "scheduler@npm:0.23.0" @@ -20449,7 +20532,7 @@ __metadata: languageName: node linkType: hard -"semver@npm:2 || 3 || 4 || 5, semver@npm:^5.5.0, semver@npm:^5.6.0": +"semver@npm:2 || 3 || 4 || 5, semver@npm:^5.6.0": version: 5.7.1 resolution: "semver@npm:5.7.1" bin: @@ -20489,6 +20572,15 @@ __metadata: languageName: node linkType: hard +"semver@npm:^6.3.1": + version: 6.3.1 + resolution: "semver@npm:6.3.1" + bin: + semver: bin/semver.js + checksum: ae47d06de28836adb9d3e25f22a92943477371292d9b665fb023fae278d345d508ca1958232af086d85e0155aee22e313e100971898bbb8d5d89b8b1d4054ca2 + languageName: node + linkType: hard + "semver@npm:~7.0.0": version: 7.0.0 resolution: "semver@npm:7.0.0" @@ -20641,15 +20733,6 @@ __metadata: languageName: node linkType: hard -"shebang-command@npm:^1.2.0": - version: 1.2.0 - resolution: "shebang-command@npm:1.2.0" - dependencies: - shebang-regex: ^1.0.0 - checksum: 9eed1750301e622961ba5d588af2212505e96770ec376a37ab678f965795e995ade7ed44910f5d3d3cb5e10165a1847f52d3348c64e146b8be922f7707958908 - languageName: node - linkType: hard - "shebang-command@npm:^2.0.0": version: 2.0.0 resolution: "shebang-command@npm:2.0.0" @@ -20659,13 +20742,6 @@ __metadata: languageName: node linkType: hard -"shebang-regex@npm:^1.0.0": - version: 1.0.0 - resolution: "shebang-regex@npm:1.0.0" - checksum: 404c5a752cd40f94591dfd9346da40a735a05139dac890ffc229afba610854d8799aaa52f87f7e0c94c5007f2c6af55bdcaeb584b56691926c5eaf41dc8f1372 - languageName: node - linkType: hard - "shebang-regex@npm:^3.0.0": version: 3.0.0 resolution: "shebang-regex@npm:3.0.0" @@ -20723,7 +20799,7 @@ __metadata: languageName: node linkType: hard -"signal-exit@npm:^3.0.0, signal-exit@npm:^3.0.2, signal-exit@npm:^3.0.3, signal-exit@npm:^3.0.7": +"signal-exit@npm:^3.0.2, signal-exit@npm:^3.0.3, signal-exit@npm:^3.0.7": version: 3.0.7 resolution: "signal-exit@npm:3.0.7" checksum: a2f098f247adc367dffc27845853e9959b9e88b01cb301658cfe4194352d8d2bb32e18467c786a7fe15f1d44b233ea35633d076d5e737870b7139949d1ab6318 @@ -21219,7 +21295,7 @@ __metadata: languageName: node linkType: hard -"stacktrace-parser@npm:^0.1.3": +"stacktrace-parser@npm:^0.1.10": version: 0.1.10 resolution: "stacktrace-parser@npm:0.1.10" dependencies: @@ -21480,13 +21556,6 @@ __metadata: languageName: node linkType: hard -"strip-eof@npm:^1.0.0": - version: 1.0.0 - resolution: "strip-eof@npm:1.0.0" - checksum: 40bc8ddd7e072f8ba0c2d6d05267b4e0a4800898c3435b5fb5f5a21e6e47dfaff18467e7aa0d1844bb5d6274c3097246595841fbfeb317e541974ee992cac506 - languageName: node - linkType: hard - "strip-final-newline@npm:^2.0.0": version: 2.0.0 resolution: "strip-final-newline@npm:2.0.0" @@ -21791,16 +21860,6 @@ __metadata: languageName: node linkType: hard -"temp@npm:0.8.3": - version: 0.8.3 - resolution: "temp@npm:0.8.3" - dependencies: - os-tmpdir: ^1.0.0 - rimraf: ~2.2.6 - checksum: bfc6f1223dd568c21efb279433f40dbb4fe269da2ca2c622f6f50276751325ba9a2888628a342bc2c56764164ee6430229319604cf0a862d480151f8ae65ca5b - languageName: node - linkType: hard - "temp@npm:^0.8.4": version: 0.8.4 resolution: "temp@npm:0.8.4" @@ -23673,6 +23732,13 @@ __metadata: languageName: node linkType: hard +"yaml@npm:^2.2.1": + version: 2.3.1 + resolution: "yaml@npm:2.3.1" + checksum: 2c7bc9a7cd4c9f40d3b0b0a98e370781b68b8b7c4515720869aced2b00d92f5da1762b4ffa947f9e795d6cd6b19f410bd4d15fdd38aca7bd96df59bd9486fb54 + languageName: node + linkType: hard + "yargs-parser@npm:^18.1.2": version: 18.1.3 resolution: "yargs-parser@npm:18.1.3"