diff --git a/e2e/android/build.gradle b/e2e/android/build.gradle index ac2e3a83..9633c6ae 100644 --- a/e2e/android/build.gradle +++ b/e2e/android/build.gradle @@ -1,12 +1,8 @@ // Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { - configurations.configureEach { configuration -> - configuration.resolutionStrategy { - force 'commons-fileupload:commons-fileupload:1.5' - force 'com.google.guava:guava:32.1.3-android' - } - } + apply from: 'forceVersions.gradle' + forceVersions(configurations) ext { buildToolsVersion = findProperty('android.buildToolsVersion') ?: '34.0.0' @@ -30,13 +26,12 @@ buildscript { apply plugin: "com.facebook.react.rootproject" +subprojects { + task allDeps(type: DependencyReportTask) {} +} + allprojects { - configurations.configureEach { configuration -> - configuration.resolutionStrategy { - force 'commons-fileupload:commons-fileupload:1.5' - force 'com.google.guava:guava:32.1.3-android' - } - } + forceVersions(configurations) repositories { maven { diff --git a/e2e/android/forceVersions.gradle b/e2e/android/forceVersions.gradle new file mode 100644 index 00000000..90fed3ce --- /dev/null +++ b/e2e/android/forceVersions.gradle @@ -0,0 +1,13 @@ +def forceVersions(ConfigurationContainer configurations) { + configurations.configureEach { configuration -> + configuration.resolutionStrategy { + force 'commons-fileupload:commons-fileupload:1.5' + force 'com.google.guava:guava:32.1.3-android' + force 'org.xerial:sqlite-jdbc:3.44.1.0' + force 'com.google.code.gson:gson:2.10.1' + force 'org.json:json:20231013' + } + } +} + +ext.forceVersions = this.&forceVersions diff --git a/e2e/yarn.lock b/e2e/yarn.lock index 99357487..8cbaf850 100644 --- a/e2e/yarn.lock +++ b/e2e/yarn.lock @@ -347,7 +347,7 @@ "@babel/helper-plugin-utils" "^7.18.6" "@babel/plugin-syntax-numeric-separator" "^7.10.4" -"@babel/plugin-proposal-object-rest-spread@^7.0.0", "@babel/plugin-proposal-object-rest-spread@^7.12.13", "@babel/plugin-proposal-object-rest-spread@^7.20.0": +"@babel/plugin-proposal-object-rest-spread@^7.0.0", "@babel/plugin-proposal-object-rest-spread@^7.20.0": version "7.20.7" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.7.tgz#aa662940ef425779c75534a5c41e9d936edc390a" integrity sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg== @@ -796,7 +796,7 @@ dependencies: "@babel/helper-plugin-utils" "^7.22.5" -"@babel/plugin-transform-object-rest-spread@^7.23.4": +"@babel/plugin-transform-object-rest-spread@^7.12.13", "@babel/plugin-transform-object-rest-spread@^7.23.4": version "7.23.4" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.23.4.tgz#2b9c2d26bf62710460bdc0d1730d4f1048361b83" integrity sha512-9x9K1YyeQVw0iOXJlIzwm8ltobIIv7j2iLyP2jIhEbqPRQ7ScNgwQufU2I0Gq11VjyG4gI4yMXt2VFags+1N3g== @@ -1166,6 +1166,13 @@ core-js-pure "^3.30.2" regenerator-runtime "^0.14.0" +"@babel/runtime@7.22.10": + version "7.22.10" + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.22.10.tgz#ae3e9631fd947cb7e3610d3e9d8fef5f76696682" + integrity sha512-21t/fkKLMZI4pqP2wlmsQAWnYW1PDyKyyUV4vCi+B25ydmdaYTKXPwCj0BzSUnZf4seIiYvSA3jcZ3gdsMFkLQ== + dependencies: + regenerator-runtime "^0.14.0" + "@babel/runtime@^7.0.0", "@babel/runtime@^7.12.5", "@babel/runtime@^7.16.0", "@babel/runtime@^7.18.6", "@babel/runtime@^7.20.0", "@babel/runtime@^7.6.2", "@babel/runtime@^7.8.4": version "7.23.6" resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.23.6.tgz#c05e610dc228855dc92ef1b53d07389ed8ab521d" @@ -1224,10 +1231,10 @@ mv "~2" safe-json-stringify "~1" -"@expo/cli@0.16.3": - version "0.16.3" - resolved "https://registry.yarnpkg.com/@expo/cli/-/cli-0.16.3.tgz#0dfa8db62a510b15e20d13789fc895fc84810e93" - integrity sha512-KLteE8YxKzCzJpeyHbQi6qiHhIxYSH8MPO1U0RCKYYDcHid6esCl8ZadUVPPU5Op3MVYjnuRD3pqBjbmqFGYqw== +"@expo/cli@0.16.4": + version "0.16.4" + resolved "https://registry.yarnpkg.com/@expo/cli/-/cli-0.16.4.tgz#e15100e9d3ae21592f60975b41a1d959e2740b69" + integrity sha512-Ezvxt1e0XUqCF1NhYMwDsxvNYm+19LZuhTLDPn4vNKXlbFVaMFXo1zPDdtfmMPX/KA+KvUWmuWDz3Z9zuIvsJA== dependencies: "@babel/runtime" "^7.20.0" "@expo/code-signing-certificates" "0.0.5" @@ -1235,16 +1242,18 @@ "@expo/config-plugins" "~7.8.0" "@expo/devcert" "^1.0.0" "@expo/env" "~0.2.0" + "@expo/image-utils" "^0.4.0" "@expo/json-file" "^8.2.37" "@expo/metro-config" "~0.17.0" "@expo/osascript" "^2.0.31" "@expo/package-manager" "^1.1.1" "@expo/plist" "^0.1.0" - "@expo/prebuild-config" "6.7.1" + "@expo/prebuild-config" "6.7.2" "@expo/rudder-sdk-node" "1.1.1" "@expo/server" "^0.3.0" "@expo/spawn-async" "1.5.0" - "@expo/xcpretty" "^4.2.1" + "@expo/xcpretty" "^4.3.0" + "@react-native/dev-middleware" "^0.73.6" "@urql/core" "2.3.6" "@urql/exchange-retry" "0.3.0" accepts "^1.3.8" @@ -1257,6 +1266,7 @@ connect "^3.7.0" debug "^4.3.4" env-editor "^0.4.1" + find-yarn-workspace-root "~2.0.0" form-data "^3.0.1" freeport-async "2.0.0" fs-extra "~8.1.0" @@ -1270,6 +1280,7 @@ is-wsl "^2.1.1" js-yaml "^3.13.1" json-schema-deref-sync "^0.13.0" + lodash.debounce "^4.0.8" md5hex "^1.0.0" minimatch "^3.0.4" minipass "3.3.6" @@ -1308,10 +1319,10 @@ node-forge "^1.2.1" nullthrows "^1.1.1" -"@expo/config-plugins@7.8.1", "@expo/config-plugins@~7.8.0": - version "7.8.1" - resolved "https://registry.yarnpkg.com/@expo/config-plugins/-/config-plugins-7.8.1.tgz#3821e4f03613e76d7c034bbd8b6c7b9818f5437a" - integrity sha512-EKmLE1y+rXCcubjcq2X+7/lpYmoz6Fe25ceogjXZYUPexyIt/x9qhM2qdetewYfDpHpeyEYanT0TDfYXPC4LJw== +"@expo/config-plugins@7.8.2", "@expo/config-plugins@~7.8.0", "@expo/config-plugins@~7.8.2": + version "7.8.2" + resolved "https://registry.yarnpkg.com/@expo/config-plugins/-/config-plugins-7.8.2.tgz#c00ce93c4d6c2cb9e345ed9cd56ceeea05ab8ddb" + integrity sha512-XM2eXA5EvcpmXFCui48+bVy8GTskYSjPf2yC+LliYv8PDcedu7+pdgmbnvH4eZCyHfTMO8/UiF+w8e5WgOEj5A== dependencies: "@expo/config-types" "^50.0.0-alpha.1" "@expo/fingerprint" "^0.6.0" @@ -1327,22 +1338,23 @@ resolve-from "^5.0.0" semver "^7.5.3" slash "^3.0.0" + slugify "^1.6.6" xcode "^3.0.1" xml2js "0.6.0" -"@expo/config-types@^50.0.0-alpha.1": +"@expo/config-types@^50.0.0", "@expo/config-types@^50.0.0-alpha.1": version "50.0.0" resolved "https://registry.yarnpkg.com/@expo/config-types/-/config-types-50.0.0.tgz#b534d3ec997ec60f8af24f6ad56244c8afc71a0b" integrity sha512-0kkhIwXRT6EdFDwn+zTg9R2MZIAEYGn1MVkyRohAd+C9cXOb5RA8WLQi7vuxKF9m1SMtNAUrf0pO+ENK0+/KSw== -"@expo/config@8.5.1", "@expo/config@~8.5.0": - version "8.5.1" - resolved "https://registry.yarnpkg.com/@expo/config/-/config-8.5.1.tgz#0c1093a2222e89ef33a44a2d4bb952716f557c6f" - integrity sha512-LbKzfK2u08mVwhSzg/AGZ6+SZM7WwprN4gz1a9Wsu/+m9CLr546jD//KNKD13QYNbv2v2rBIkVzCwLpS62FMMw== +"@expo/config@8.5.2", "@expo/config@~8.5.0": + version "8.5.2" + resolved "https://registry.yarnpkg.com/@expo/config/-/config-8.5.2.tgz#4a0de82279337a37b5f1f0958711fe56e8ea31c2" + integrity sha512-UYy9kWxjQAEDwlX7gwLk0+8IxGPcHJMLnYRYtR5C5xGIV+ML7tCA+qFz1p4gHZRPkJD+k7iZyqBtyqt8xm+zXw== dependencies: "@babel/code-frame" "~7.10.4" - "@expo/config-plugins" "~7.8.0" - "@expo/config-types" "^50.0.0-alpha.1" + "@expo/config-plugins" "~7.8.2" + "@expo/config-types" "^50.0.0" "@expo/json-file" "^8.2.37" getenv "^1.0.0" glob "7.1.6" @@ -1396,16 +1408,15 @@ resolve-from "^5.0.0" "@expo/image-utils@^0.4.0": - version "0.4.0" - resolved "https://registry.yarnpkg.com/@expo/image-utils/-/image-utils-0.4.0.tgz#5ddca7de3faaf1682d259ccc6c9cce5f96337578" - integrity sha512-8j0zyNAv9+hGXTo/9N8bhp7qAkUOrXfeprTBfem5JPHZg5kEYok38xMSeiDZlTxn5wF88EqtrDrY350Fp+cuIQ== + version "0.4.1" + resolved "https://registry.yarnpkg.com/@expo/image-utils/-/image-utils-0.4.1.tgz#78c54b8aaa974d0ac37fee5285683b54ff161b2c" + integrity sha512-EZb+VHSmw+a5s2hS9qksTcWylY0FDaIAVufcxoaRS9tHIXLjW5zcKW7Rhj9dSEbZbRVy9yXXdHKa3GQdUQIOFw== dependencies: "@expo/spawn-async" "1.5.0" chalk "^4.0.0" fs-extra "9.0.0" getenv "^1.0.0" jimp-compact "0.16.1" - mime "^2.4.4" node-fetch "^2.6.0" parse-png "^2.1.0" resolve-from "^5.0.0" @@ -1430,10 +1441,10 @@ json5 "^2.2.2" write-file-atomic "^2.3.0" -"@expo/metro-config@0.17.0", "@expo/metro-config@~0.17.0": - version "0.17.0" - resolved "https://registry.yarnpkg.com/@expo/metro-config/-/metro-config-0.17.0.tgz#fc4e7591a270450b1bcb0bf42c6d413eb8067d37" - integrity sha512-+UHWnQj85LPA/v9yAnhugPzeYqs25nYMaswzrch4rONcaKkTYeza773Bjb8c8pPbZPoLNFLpJcr4w66Ig4SDWg== +"@expo/metro-config@0.17.1", "@expo/metro-config@~0.17.0": + version "0.17.1" + resolved "https://registry.yarnpkg.com/@expo/metro-config/-/metro-config-0.17.1.tgz#8e1cd7b9f63ea84cc18696807cf23560d010e5d8" + integrity sha512-ZOE0Jx0YTZyPpsGiiE09orGEFgZ5sMrOOFSgOe8zrns925g/uCuEbowyNq38IfQt//3xSl5mW3z0l4rxgi7hHQ== dependencies: "@babel/core" "^7.20.0" "@babel/generator" "^7.20.5" @@ -1442,14 +1453,16 @@ "@expo/config" "~8.5.0" "@expo/env" "~0.2.0" "@expo/json-file" "~8.3.0" + "@expo/spawn-async" "^1.7.2" babel-preset-fbjs "^3.4.0" chalk "^4.1.0" debug "^4.3.2" find-yarn-workspace-root "~2.0.0" + fs-extra "^9.1.0" getenv "^1.0.0" + glob "^7.2.3" jsc-safe-url "^0.2.4" lightningcss "~1.19.0" - path-to-regexp "~1.8.0" postcss "~8.4.21" resolve-from "^5.0.0" sucrase "^3.20.0" @@ -1488,26 +1501,10 @@ base64-js "^1.2.3" xmlbuilder "^14.0.0" -"@expo/prebuild-config@6.7.0": - version "6.7.0" - resolved "https://registry.yarnpkg.com/@expo/prebuild-config/-/prebuild-config-6.7.0.tgz#1fdac4ee8e5a864cf0eb95fdffd3a0673c2febad" - integrity sha512-55V9wbtH/d1htj68MM9pEfSHqq61PjO99dCCERdR37iFQS8q6dDblWC0PAMinI4BDOl14YzY7jtmDv9PbXG9tQ== - dependencies: - "@expo/config" "~8.5.0" - "@expo/config-plugins" "~7.8.0" - "@expo/config-types" "^50.0.0-alpha.1" - "@expo/image-utils" "^0.4.0" - "@expo/json-file" "^8.2.37" - debug "^4.3.1" - fs-extra "^9.0.0" - resolve-from "^5.0.0" - semver "7.5.3" - xml2js "0.6.0" - -"@expo/prebuild-config@6.7.1": - version "6.7.1" - resolved "https://registry.yarnpkg.com/@expo/prebuild-config/-/prebuild-config-6.7.1.tgz#bc16bdb218792f24f211e3f62f2b4155a7755673" - integrity sha512-ZkTlQ5vI6NVSWldunp+HBH1UqGdYkM9EUE+qpKUvVfeHOB2FEgrxve5eubY5KQE5SlNzXHJ430iLuZWJzx92BA== +"@expo/prebuild-config@6.7.2": + version "6.7.2" + resolved "https://registry.yarnpkg.com/@expo/prebuild-config/-/prebuild-config-6.7.2.tgz#a6107394d92ce0105534a0b7e63aa5599b720fdd" + integrity sha512-Z1GyWfl923wU29YQg6Xik4URls4qcIddWA4vLhW6mUgiRhC3HCf1keHEzK5AtWsrga4bH/H+usAY0OltgABW1w== dependencies: "@expo/config" "~8.5.0" "@expo/config-plugins" "~7.8.0" @@ -1555,7 +1552,7 @@ dependencies: cross-spawn "^6.0.5" -"@expo/spawn-async@^1.5.0": +"@expo/spawn-async@^1.5.0", "@expo/spawn-async@^1.7.2": version "1.7.2" resolved "https://registry.yarnpkg.com/@expo/spawn-async/-/spawn-async-1.7.2.tgz#fcfe66c3e387245e72154b1a7eae8cada6a47f58" integrity sha512-QdWi16+CHB9JYP7gma19OVVg0BFkvU8zNj9GjWorYI8Iv8FUxjOCcYRuAmX4s/h91e4e7BPsskc8cSrZYho9Ew== @@ -1567,10 +1564,10 @@ resolved "https://registry.yarnpkg.com/@expo/vector-icons/-/vector-icons-13.0.0.tgz#e2989b85e95a82bce216f88cf8fb583ab050ec95" integrity sha512-TI+l71+5aSKnShYclFa14Kum+hQMZ86b95SH6tQUG3qZEmLTarvWpKwqtTwQKqvlJSJrpFiSFu3eCuZokY6zWA== -"@expo/xcpretty@^4.2.1": - version "4.2.2" - resolved "https://registry.yarnpkg.com/@expo/xcpretty/-/xcpretty-4.2.2.tgz#7890f86b017015be8a20242ae74fe6ed4b80a92c" - integrity sha512-Lke/geldJqUV0Dfxg5/QIOugOzdqZ/rQ9yHKSgGbjZtG1uiSqWyFwWvXmrdd3/sIdX33eykGvIcf+OrvvcXVUw== +"@expo/xcpretty@^4.3.0": + version "4.3.0" + resolved "https://registry.yarnpkg.com/@expo/xcpretty/-/xcpretty-4.3.0.tgz#d745c2c5ec38fc6acd451112bb05c6ae952a2c3a" + integrity sha512-whBbvHZ2Q10T5TNmN0z5NbO6C9ZDw+XUTu8h6vVMnMzQrbGexc9oaCCZfz+L3Q7TEL5vfr+9L86nY62c3Bsm+g== dependencies: "@babel/code-frame" "7.10.4" chalk "^4.1.0" @@ -1747,16 +1744,16 @@ dependencies: "@okta/okta-auth-js" "^6.1.0" -"@okta/okta-auth-js@7.3.0": - version "7.3.0" - resolved "https://registry.yarnpkg.com/@okta/okta-auth-js/-/okta-auth-js-7.3.0.tgz#79a4392ab157960cf6d72811447279edd9f74589" - integrity sha512-9/e+sMs5PBFPiujoZRzhEaO9s7XPGzUk/Ongrlwo8EAnC6/oSO/qodlSlJy2ehNZmexdESOgkebmxF8WuKItSA== +"@okta/okta-auth-js@7.5.0": + version "7.5.0" + resolved "https://registry.yarnpkg.com/@okta/okta-auth-js/-/okta-auth-js-7.5.0.tgz#7cb3816058afdb6e8e12b4e9c232006a2b6c7b95" + integrity sha512-1pPC8xCJ9JuxSI53XJMZuqNtYLJxrgHC1zFLzI+C3STbm75GVl1e5yxBDTFBkEnU+Il6PWX7AQpok74w/XFWfA== dependencies: "@babel/runtime" "^7.12.5" "@peculiar/webcrypto" "^1.4.0" Base64 "1.1.0" atob "^2.1.2" - broadcast-channel "~4.17.0" + broadcast-channel "~5.3.0" btoa "^1.2.1" core-js "^3.6.5" cross-fetch "^3.1.5" @@ -1796,7 +1793,7 @@ version "2.11.0" dependencies: "@okta/configuration-validation" "^1.1.0" - "@okta/okta-auth-js" "7.3.0" + "@okta/okta-auth-js" "7.5.0" jscodeshift "^0.15.0" jwt-decode "^3.1.2" url-parse "^1.5.10" @@ -2127,7 +2124,20 @@ babel-plugin-transform-flow-enums "^0.0.2" react-refresh "^0.14.0" -"@react-native/codegen@*", "@react-native/codegen@^0.73.2": +"@react-native/codegen@*": + version "0.72.8" + resolved "https://registry.yarnpkg.com/@react-native/codegen/-/codegen-0.72.8.tgz#0593f628e1310f430450a9479fbb4be35e7b63d6" + integrity sha512-jQCcBlXV7B7ap5VlHhwIPieYz89yiRgwd2FPUBu+unz+kcJ6pAiB2U8RdLDmyIs8fiWd+Vq1xxaWs4TR329/ng== + dependencies: + "@babel/parser" "^7.20.0" + flow-parser "^0.206.0" + glob "^7.1.1" + invariant "^2.2.4" + jscodeshift "^0.14.0" + mkdirp "^0.5.1" + nullthrows "^1.1.1" + +"@react-native/codegen@^0.73.2": version "0.73.2" resolved "https://registry.yarnpkg.com/@react-native/codegen/-/codegen-0.73.2.tgz#58af4e4c3098f0e6338e88ec64412c014dd51519" integrity sha512-lfy8S7umhE3QLQG5ViC4wg5N1Z+E6RnaeIw8w1voroQsXXGPB72IBozh8dAHR3+ceTxIU0KX3A8OpJI8e1+HpQ== @@ -2408,9 +2418,9 @@ "@types/istanbul-lib-report" "*" "@types/node@*": - version "20.10.4" - resolved "https://registry.yarnpkg.com/@types/node/-/node-20.10.4.tgz#b246fd84d55d5b1b71bf51f964bd514409347198" - integrity sha512-D08YG6rr8X90YB56tSIuBaddy/UXAA9RKJoFvrsnogAum/0pmjkgi4+2nx96A330FmioegBWmEYQ+syqCFaveg== + version "20.10.5" + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.10.5.tgz#47ad460b514096b7ed63a1dae26fad0914ed3ab2" + integrity sha512-nNPsNE65wjMxEKI93yOP+NPGGBJz/PoN3kZsVLee0XMiJolxSekEVD8wRwBUBqkwc7UWop0edW50yrCQW4CyRw== dependencies: undici-types "~5.26.4" @@ -2737,14 +2747,14 @@ babel-plugin-transform-flow-enums@^0.0.2: dependencies: "@babel/plugin-syntax-flow" "^7.12.1" -babel-preset-expo@~10.0.0: - version "10.0.0" - resolved "https://registry.yarnpkg.com/babel-preset-expo/-/babel-preset-expo-10.0.0.tgz#f70aeefc05fe8548db83c1125005ef81970b1731" - integrity sha512-oSTKPG5jCTGA6m+j0qUam8ICM+1zRI1IFZ0UgVWzWPs0l7tkM39pwCP/1WE3QiHVl0jhAuskMJrV7ax86VpnEw== +babel-preset-expo@~10.0.1: + version "10.0.1" + resolved "https://registry.yarnpkg.com/babel-preset-expo/-/babel-preset-expo-10.0.1.tgz#a0e7ad0119f46e58cb3f0738c3ca0c6e97b69c11" + integrity sha512-uWIGmLfbP3dS5+8nesxaW6mQs41d4iP7X82ZwRdisB/wAhKQmuJM9Y1jQe4006uNYkw6Phf2TT03ykLVro7KuQ== dependencies: "@babel/plugin-proposal-decorators" "^7.12.9" - "@babel/plugin-proposal-object-rest-spread" "^7.12.13" "@babel/plugin-transform-export-namespace-from" "^7.22.11" + "@babel/plugin-transform-object-rest-spread" "^7.12.13" "@babel/plugin-transform-parameters" "^7.22.15" "@babel/preset-env" "^7.20.0" "@babel/preset-react" "^7.22.15" @@ -2868,6 +2878,16 @@ broadcast-channel@~4.17.0: rimraf "3.0.2" unload "2.3.1" +broadcast-channel@~5.3.0: + version "5.3.0" + resolved "https://registry.yarnpkg.com/broadcast-channel/-/broadcast-channel-5.3.0.tgz#9d9e55fb8db2a1dbbe436ae6d51382a354e76fc3" + integrity sha512-0PmDYc/iUGZ4QbnCnV7u+WleygiS1bZ4oV6t4rANXYtSgEFtGhB5jimJPLOVpPtce61FVxrH8CYylfO5g7OLKw== + dependencies: + "@babel/runtime" "7.22.10" + oblivious-set "1.1.1" + p-queue "6.6.2" + unload "2.4.1" + browserslist@^4.22.2: version "4.22.2" resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.22.2.tgz#704c4943072bd81ea18997f3bd2180e89c77874b" @@ -3495,9 +3515,9 @@ ee-first@1.1.1: integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow== electron-to-chromium@^1.4.601: - version "1.4.613" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.613.tgz#529e4fc65576ecfd055d7d4619fade4fac446af2" - integrity sha512-r4x5+FowKG6q+/Wj0W9nidx7QO31BJwmR2uEo+Qh3YLGQ8SbBAFuDFpTxzly/I2gsbrFwBuIjrMp423L3O5U3w== + version "1.4.615" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.615.tgz#b1c41839962d2e4e63dca05519da9040e34848c2" + integrity sha512-/bKPPcgZVUziECqDc+0HkT87+0zhaWSZHNXqF8FLd2lQcptpmUFwoCSWjCdOng9Gdq+afKArPdEg/0ZW461Eng== emoji-regex@^8.0.0: version "8.0.0" @@ -3649,9 +3669,9 @@ expo-asset@~9.0.1: md5-file "^3.2.3" expo-constants@~15.4.0: - version "15.4.1" - resolved "https://registry.yarnpkg.com/expo-constants/-/expo-constants-15.4.1.tgz#f76f347cf687b6630e1e3b9a385a4e42771671a4" - integrity sha512-aLAN7HOMRFQ5dVduDLPxSlAhsA5OubDxFeM1uo3CHQoaXZfxyJv6g64zjLsOBzVSEIRmNQZl7+1mc5rujZDU2w== + version "15.4.2" + resolved "https://registry.yarnpkg.com/expo-constants/-/expo-constants-15.4.2.tgz#e62201d973b9c5bf0686169f77604058597fa425" + integrity sha512-goJ44MsjRkJQbi/w49n7HIsBnp7Caa4mPMDUgTwk07BCUM5yKPb3Ny2/0QsaUcqBNgke2IXxr4OhqDYLd1jWOQ== dependencies: "@expo/config" "~8.5.0" @@ -3660,10 +3680,10 @@ expo-eas-client@~0.11.0: resolved "https://registry.yarnpkg.com/expo-eas-client/-/expo-eas-client-0.11.0.tgz#0f25aa497849cade7ebef55c0631093a87e58b07" integrity sha512-99W0MUGe3U4/MY1E9UeJ4uKNI39mN8/sOGA0Le8XC47MTbwbLoVegHR3C5y2fXLwLn7EpfNxAn5nlxYjY3gD2A== -expo-file-system@~16.0.0, expo-file-system@~16.0.1: - version "16.0.1" - resolved "https://registry.yarnpkg.com/expo-file-system/-/expo-file-system-16.0.1.tgz#326b7c2f6e53e1a0eaafc9769578aafb3f9c9f43" - integrity sha512-/U6ufN2wRPgg4m2a9sqbL3dThqQsysT022qulEXWnUTmNaqnzYSk9ihjDWqoqjXLi9slQLsyok5t6CNzhM7HPw== +expo-file-system@~16.0.0, expo-file-system@~16.0.2: + version "16.0.2" + resolved "https://registry.yarnpkg.com/expo-file-system/-/expo-file-system-16.0.2.tgz#c0f482dd0bea59ea6331abf46ec319bf2ac9e110" + integrity sha512-oqiM3aq4mGugdv6DRH0wjrULWdZFm4EMLgKmR24on/f9ZCDG9VB3waSy+9J3XaDTAXBaB9ta82ACnNzk8KPdMw== expo-font@~11.10.0: version "11.10.0" @@ -3673,9 +3693,9 @@ expo-font@~11.10.0: fontfaceobserver "^2.1.0" expo-json-utils@~0.12.0: - version "0.12.0" - resolved "https://registry.yarnpkg.com/expo-json-utils/-/expo-json-utils-0.12.0.tgz#15ad797e9518a6a47eae9b95599e6373e641f8f2" - integrity sha512-xsUsPUZcXZWoT4RY3FhEPYGYvr2iThMNNU5drdmkC/vmkePvqy5kK4aIqlIKzQboXxj7k1dXoNSSLg5mKy8uKg== + version "0.12.1" + resolved "https://registry.yarnpkg.com/expo-json-utils/-/expo-json-utils-0.12.1.tgz#415704d6c91016a4d6482b83b87c42eb03b74aea" + integrity sha512-iZP3Wiywgefgk1QDtGiV5CihQ7lB/iFp04Oelbt/NNq1S6CiYX10LD+0oqf5SCW9vr3MXT1zfkA4egb4GrWfAw== expo-keep-awake@~12.8.0: version "12.8.0" @@ -3702,24 +3722,24 @@ expo-modules-autolinking@1.9.0: find-up "^5.0.0" fs-extra "^9.1.0" -expo-modules-core@1.11.2: - version "1.11.2" - resolved "https://registry.yarnpkg.com/expo-modules-core/-/expo-modules-core-1.11.2.tgz#7700299b0e6e630b1a98110dfcc18566a39522fe" - integrity sha512-ibro5oz01/TlO1vmLBuW7ylYhHgCsgZitKnyKof0SIuITXXTVQCDYhw52lmx5id/mzMNblBIWnYt/5lTDScDQA== +expo-modules-core@1.11.3: + version "1.11.3" + resolved "https://registry.yarnpkg.com/expo-modules-core/-/expo-modules-core-1.11.3.tgz#ee6e432e9ac077473ae70e295bb0b6860a47748e" + integrity sha512-iVFFHLXd+ohbwy3vs/OYkSs5/uT/wYGwEzkPsBJat3yzHkA0Wqa4ucecVuHB5a/CxSUCxxJLDbg6KlCJXWaAZQ== dependencies: invariant "^2.2.4" expo-splash-screen@~0.26.0: - version "0.26.0" - resolved "https://registry.yarnpkg.com/expo-splash-screen/-/expo-splash-screen-0.26.0.tgz#14c6871477adc1c4ced11112492b4dc4fe0299a5" - integrity sha512-W04gWk3E+di7R2DG97K9X4eLRbji7BM/T7MVXJ/QOsH+kTeU6/qHFo9inn1yegtmR+dJxgmsJ0f8dr5tMLnlmQ== + version "0.26.1" + resolved "https://registry.yarnpkg.com/expo-splash-screen/-/expo-splash-screen-0.26.1.tgz#702e0e0163af24defb5f0f076165fe613e1af79b" + integrity sha512-cPxQq1iJbhc1r7WN8QyIs4ISKQOPn5HamJUatcq82jPoZUBrzg1Ofa/55Ivnbi1z2GmQHg6vU/TQZ2cc6cjzbQ== dependencies: - "@expo/prebuild-config" "6.7.0" + "@expo/prebuild-config" "6.7.2" expo-status-bar@~1.11.0: - version "1.11.0" - resolved "https://registry.yarnpkg.com/expo-status-bar/-/expo-status-bar-1.11.0.tgz#38d81a29a4c031cd24580a1b9da084d88f589c9c" - integrity sha512-R4mngjIWS5gZPAWHrfIgwK89oPFqRWYrOu9TQ2WqaC+NTcIUBDq+8aSgjq9BRclqzR0Wwom1vOXSOZ1jtJuwFQ== + version "1.11.1" + resolved "https://registry.yarnpkg.com/expo-status-bar/-/expo-status-bar-1.11.1.tgz#a11318741d361048c11db2b16c4364a79a74af30" + integrity sha512-ddQEtCOgYHTLlFUe/yH67dDBIoct5VIULthyT3LRJbEwdpzAgueKsX2FYK02ldh440V87PWKCamh7R9evk1rrg== expo-structured-headers@~3.7.0: version "3.7.0" @@ -3727,14 +3747,14 @@ expo-structured-headers@~3.7.0: integrity sha512-uGcU65gzP4trfmVtntAg3rU/pytTGpCUXN+hQmCwCCvQb9qK1aoCXvVlqlW5zP8SZ04tzF1WXKR+P8RSEn5rSw== expo-updates-interface@~0.15.0: - version "0.15.0" - resolved "https://registry.yarnpkg.com/expo-updates-interface/-/expo-updates-interface-0.15.0.tgz#2633fe438c258bdc6f3f36d4c3742b2ecd9e3c6f" - integrity sha512-B4x1wXJhdjIqPeOnGmsqCqJL3lTdNeEGpAan5D4el9D1yYIq0uHYcjyO27zdAbLs3WKitIii4GE9QNfnCU1+iA== + version "0.15.1" + resolved "https://registry.yarnpkg.com/expo-updates-interface/-/expo-updates-interface-0.15.1.tgz#b0242fa7ba05768ada2f0faf83b90aa8b8fa65d7" + integrity sha512-B42oOB0pw4TaPoOGE/yzt9ggwNNxo3PEJRU0kIOurQ8hW5UEUC8cAbGQDYWGbTyNGp8gLBG+T2MCg+YYaCYJUw== expo-updates@~0.24.3: - version "0.24.3" - resolved "https://registry.yarnpkg.com/expo-updates/-/expo-updates-0.24.3.tgz#1cb5fa93008bc0ae3b0d212bc59e9a9bb7d54346" - integrity sha512-lI6dt4pw8wD4Js3h1FH6X2s2p59WjiLVR6yUfzKwiLBF84Ta9aP7Cqj5X00MB+dKZDa8m87Am8SOqC0rtGWJxg== + version "0.24.4" + resolved "https://registry.yarnpkg.com/expo-updates/-/expo-updates-0.24.4.tgz#4ac585b702fa846ef093180cb0a9d619691e4938" + integrity sha512-TBtg05Unfjyeru1pN+h1cRJIozCX1mFv6SUdNF6+PS2fI8mZrh79jar3Epgfrh9ipbS3enH2VMdSOzLfd2A8vw== dependencies: "@expo/code-signing-certificates" "0.0.5" "@expo/config" "~8.5.0" @@ -3749,23 +3769,23 @@ expo-updates@~0.24.3: resolve-from "^5.0.0" expo@^50.0.0-preview.4: - version "50.0.0-preview.4" - resolved "https://registry.yarnpkg.com/expo/-/expo-50.0.0-preview.4.tgz#f748884e623b98d0bcfaad4c964b503efefef790" - integrity sha512-A72ensMOf9br0Xs6aY9sL6pB8rLypthVv9daeTJWghebpeHmSzrSDU0Yz/WNtQS0DsS0IO/ceRNurtsNtghgAw== + version "50.0.0-preview.6" + resolved "https://registry.yarnpkg.com/expo/-/expo-50.0.0-preview.6.tgz#0277baf53ef8c4c29dacd20b789792a360b8722d" + integrity sha512-unZChLXLMpBAJ+P5JK7C+D8gC1EGBTqKXg+4ygLI3xGHflgB+6vDXTZWK8xm6jzsVBinXaZGkwdcf88jOfyF5g== dependencies: "@babel/runtime" "^7.20.0" - "@expo/cli" "0.16.3" - "@expo/config" "8.5.1" - "@expo/config-plugins" "7.8.1" - "@expo/metro-config" "0.17.0" + "@expo/cli" "0.16.4" + "@expo/config" "8.5.2" + "@expo/config-plugins" "7.8.2" + "@expo/metro-config" "0.17.1" "@expo/vector-icons" "^13.0.0" - babel-preset-expo "~10.0.0" + babel-preset-expo "~10.0.1" expo-asset "~9.0.1" - expo-file-system "~16.0.1" + expo-file-system "~16.0.2" expo-font "~11.10.0" expo-keep-awake "~12.8.0" expo-modules-autolinking "1.9.0" - expo-modules-core "1.11.2" + expo-modules-core "1.11.3" fbemitter "^3.0.0" whatwg-url-without-unicode "8.0.0-3" @@ -3803,9 +3823,9 @@ fast-xml-parser@^4.0.12, fast-xml-parser@^4.2.4: strnum "^1.0.5" fastq@^1.6.0: - version "1.15.0" - resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.15.0.tgz#d04d07c6a2a68fe4599fea8d2e103a937fae6b3a" - integrity sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw== + version "1.16.0" + resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.16.0.tgz#83b9a9375692db77a822df081edb6a9cf6839320" + integrity sha512-ifCoaXsDrsdkWTtiNJX5uzHDsrck5TzfKKDcuFFTIrrc/BS076qgEIfoIy1VeZqViznfKiysPYTh/QeHtnIsYA== dependencies: reusify "^1.0.4" @@ -3916,9 +3936,9 @@ flow-enums-runtime@^0.0.6: integrity sha512-3PYnM29RFXwvAN6Pc/scUfkI7RwhQ/xqyLUyPNlXUp9S40zI8nup9tUSrTLSVnWGBN38FNiGWbwZOB6uR4OGdw== flow-parser@0.*: - version "0.224.0" - resolved "https://registry.yarnpkg.com/flow-parser/-/flow-parser-0.224.0.tgz#02a6dd52e245691233a2cc49021ffd5563550652" - integrity sha512-S1P78o0VLB1FZvkoGSIpaRiiTUQ3xDhm9I4Z1qc3lglmkjehfR2sjM0vhwKS7UC1G12VT4Leb/GGV/KlactqjA== + version "0.225.0" + resolved "https://registry.yarnpkg.com/flow-parser/-/flow-parser-0.225.0.tgz#ec5e6bc6bbc779f54ab6ada91e0ba3948eba3ed8" + integrity sha512-wTr10/1z9wBuaNf+RGdGwD5FOI6TsNcWrMDhE+JBc2vEKe1e4SZuO5zVZCBq9SrFqPyWy0wFO9+hTH4zuPDbMA== flow-parser@^0.206.0: version "0.206.0" @@ -4079,7 +4099,7 @@ glob@^6.0.1: once "^1.3.0" path-is-absolute "^1.0.0" -glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glob@^7.1.7: +glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glob@^7.1.7, glob@^7.2.3: version "7.2.3" resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b" integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q== @@ -4507,11 +4527,6 @@ is-wsl@^2.1.1, is-wsl@^2.2.0: dependencies: is-docker "^2.0.0" -isarray@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf" - integrity sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ== - isarray@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" @@ -5219,7 +5234,7 @@ mime@1.6.0: resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1" integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== -mime@^2.4.1, mime@^2.4.4: +mime@^2.4.1: version "2.6.0" resolved "https://registry.yarnpkg.com/mime/-/mime-2.6.0.tgz#a2a682a95cd4d0cb1d6257e28f83da7e35800367" integrity sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg== @@ -5729,13 +5744,6 @@ path-parse@^1.0.5, path-parse@^1.0.7: resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== -path-to-regexp@~1.8.0: - version "1.8.0" - resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-1.8.0.tgz#887b3ba9d84393e87a0a0b9f4cb756198b53548a" - integrity sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA== - dependencies: - isarray "0.0.1" - path-type@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b" @@ -6158,9 +6166,9 @@ regenerator-runtime@^0.13.2: integrity sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg== regenerator-runtime@^0.14.0: - version "0.14.0" - resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz#5e19d68eb12d486f797e15a3c6a918f7cec5eb45" - integrity sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA== + version "0.14.1" + resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz#356ade10263f685dda125100cd862c1db895327f" + integrity sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw== regenerator-transform@^0.15.2: version "0.15.2" @@ -6505,7 +6513,7 @@ slice-ansi@^2.0.0: astral-regex "^1.0.0" is-fullwidth-code-point "^2.0.0" -slugify@^1.3.4: +slugify@^1.3.4, slugify@^1.6.6: version "1.6.6" resolved "https://registry.yarnpkg.com/slugify/-/slugify-1.6.6.tgz#2d4ac0eacb47add6af9e04d3be79319cbcc7924b" integrity sha512-h+z7HKHYXj6wJU+AnS/+IH8Uh9fdcX1Lrhg1/VMdf9PwoBQXFcXiAdsy2tSK0P6gKwJLXp02r90ahUCqHk9rrw== @@ -7007,6 +7015,11 @@ unload@2.3.1: "@babel/runtime" "^7.6.2" detect-node "2.1.0" +unload@2.4.1: + version "2.4.1" + resolved "https://registry.yarnpkg.com/unload/-/unload-2.4.1.tgz#b0c5b7fb44e17fcbf50dcb8fb53929c59dd226a5" + integrity sha512-IViSAm8Z3sRBYA+9wc0fLQmU9Nrxb16rcDmIiR6Y9LJSZzI7QY5QsDhqPpKOjAn0O9/kfK1TfNEMMAGPTIraPw== + unpipe@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" diff --git a/yarn.lock b/yarn.lock index 5595f0b4..4e44be30 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1868,7 +1868,20 @@ babel-plugin-transform-flow-enums "^0.0.2" react-refresh "^0.14.0" -"@react-native/codegen@*", "@react-native/codegen@^0.73.2": +"@react-native/codegen@*": + version "0.72.8" + resolved "https://registry.yarnpkg.com/@react-native/codegen/-/codegen-0.72.8.tgz#0593f628e1310f430450a9479fbb4be35e7b63d6" + integrity sha512-jQCcBlXV7B7ap5VlHhwIPieYz89yiRgwd2FPUBu+unz+kcJ6pAiB2U8RdLDmyIs8fiWd+Vq1xxaWs4TR329/ng== + dependencies: + "@babel/parser" "^7.20.0" + flow-parser "^0.206.0" + glob "^7.1.1" + invariant "^2.2.4" + jscodeshift "^0.14.0" + mkdirp "^0.5.1" + nullthrows "^1.1.1" + +"@react-native/codegen@^0.73.2": version "0.73.2" resolved "https://registry.yarnpkg.com/@react-native/codegen/-/codegen-0.73.2.tgz#58af4e4c3098f0e6338e88ec64412c014dd51519" integrity sha512-lfy8S7umhE3QLQG5ViC4wg5N1Z+E6RnaeIw8w1voroQsXXGPB72IBozh8dAHR3+ceTxIU0KX3A8OpJI8e1+HpQ== @@ -3401,9 +3414,9 @@ ee-first@1.1.1: integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow== electron-to-chromium@^1.4.601: - version "1.4.614" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.614.tgz#2fe789d61fa09cb875569f37c309d0c2701f91c0" - integrity sha512-X4ze/9Sc3QWs6h92yerwqv7aB/uU8vCjZcrMjA8N9R1pjMFRe44dLsck5FzLilOYvcXuDn93B+bpGYyufc70gQ== + version "1.4.615" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.615.tgz#b1c41839962d2e4e63dca05519da9040e34848c2" + integrity sha512-/bKPPcgZVUziECqDc+0HkT87+0zhaWSZHNXqF8FLd2lQcptpmUFwoCSWjCdOng9Gdq+afKArPdEg/0ZW461Eng== emittery@^0.8.1: version "0.8.1" @@ -4008,9 +4021,9 @@ flow-enums-runtime@^0.0.6: integrity sha512-3PYnM29RFXwvAN6Pc/scUfkI7RwhQ/xqyLUyPNlXUp9S40zI8nup9tUSrTLSVnWGBN38FNiGWbwZOB6uR4OGdw== flow-parser@0.*: - version "0.224.0" - resolved "https://registry.yarnpkg.com/flow-parser/-/flow-parser-0.224.0.tgz#02a6dd52e245691233a2cc49021ffd5563550652" - integrity sha512-S1P78o0VLB1FZvkoGSIpaRiiTUQ3xDhm9I4Z1qc3lglmkjehfR2sjM0vhwKS7UC1G12VT4Leb/GGV/KlactqjA== + version "0.225.0" + resolved "https://registry.yarnpkg.com/flow-parser/-/flow-parser-0.225.0.tgz#ec5e6bc6bbc779f54ab6ada91e0ba3948eba3ed8" + integrity sha512-wTr10/1z9wBuaNf+RGdGwD5FOI6TsNcWrMDhE+JBc2vEKe1e4SZuO5zVZCBq9SrFqPyWy0wFO9+hTH4zuPDbMA== flow-parser@^0.206.0: version "0.206.0"