diff --git a/.github/workflows/react-native-cicd.yml b/.github/workflows/react-native-cicd.yml index ec5a104..8ba5115 100644 --- a/.github/workflows/react-native-cicd.yml +++ b/.github/workflows/react-native-cicd.yml @@ -111,7 +111,7 @@ jobs: uses: actions/cache@v4 with: path: node_modules - key: ${{ runner.os }}-node-modules-${{ hashFiles('yarn.lock', 'patches/**') }} + key: ${{ runner.os }}-node-modules-v2-${{ hashFiles('yarn.lock', 'patches/**') }} - name: 📦 Install dependencies run: yarn install --frozen-lockfile @@ -184,7 +184,7 @@ jobs: uses: actions/cache@v4 with: path: node_modules - key: ${{ runner.os }}-node-modules-${{ hashFiles('yarn.lock', 'patches/**') }} + key: ${{ runner.os }}-node-modules-v2-${{ hashFiles('yarn.lock', 'patches/**') }} - name: 📦 Install dependencies run: | @@ -233,9 +233,9 @@ jobs: uses: actions/cache@v4 with: path: ~/.eas-build-local - key: ${{ runner.os }}-eas-build-local-${{ hashFiles('**/package.json') }} + key: ${{ runner.os }}-eas-build-local-v2-${{ hashFiles('**/package.json') }} restore-keys: | - ${{ runner.os }}-eas-build-local- + ${{ runner.os }}-eas-build-local-v2- - name: 🔄 Verify EAS CLI installation run: | @@ -421,7 +421,7 @@ jobs: uses: actions/cache@v4 with: path: node_modules - key: ${{ runner.os }}-node-modules-${{ hashFiles('yarn.lock', 'patches/**') }} + key: ${{ runner.os }}-node-modules-v2-${{ hashFiles('yarn.lock', 'patches/**') }} - name: 📦 Install dependencies run: yarn install --frozen-lockfile @@ -547,7 +547,7 @@ jobs: uses: actions/cache@v4 with: path: node_modules - key: ${{ runner.os }}-node-modules-${{ hashFiles('yarn.lock', 'patches/**') }} + key: ${{ runner.os }}-node-modules-v2-${{ hashFiles('yarn.lock', 'patches/**') }} - name: 📦 Install dependencies run: yarn install --frozen-lockfile diff --git a/package.json b/package.json index 7843196..b5ea1a1 100644 --- a/package.json +++ b/package.json @@ -58,7 +58,7 @@ "@config-plugins/react-native-webrtc": "15.0.1", "@dev-plugins/react-query": "0.4.0", "@expo/html-elements": "0.10.1", - "@expo/metro-runtime": "~56.0.18", + "@expo/metro-runtime": "~56.0.20", "@gluestack-ui/core": "^5.0.15", "@gluestack-ui/utils": "^5.0.6", "@gorhom/bottom-sheet": "5.2.13", @@ -83,37 +83,37 @@ "buffer": "6.0.3", "countly-sdk-react-native-bridge": "26.1.0", "date-fns": "4.1.0", - "expo": "56.0.18", + "expo": "~56.0.20", "expo-application": "~56.0.3", - "expo-asset": "~56.0.21", + "expo-asset": "~56.0.23", "expo-audio": "~56.0.13", - "expo-auth-session": "~56.0.16", - "expo-build-properties": "~56.0.24", + "expo-auth-session": "~56.0.17", + "expo-build-properties": "~56.0.26", "expo-clipboard": "~56.0.4", - "expo-constants": "~56.0.22", + "expo-constants": "~56.0.24", "expo-crypto": "~56.0.4", - "expo-dev-client": "~56.0.24", + "expo-dev-client": "~56.0.25", "expo-device": "~56.0.4", "expo-document-picker": "~56.0.4", - "expo-file-system": "~56.0.8", + "expo-file-system": "~56.0.10", "expo-font": "~56.0.7", - "expo-image": "~56.0.11", - "expo-image-manipulator": "~56.0.23", - "expo-image-picker": "~56.0.22", + "expo-image": "~56.0.12", + "expo-image-manipulator": "~56.0.25", + "expo-image-picker": "~56.0.24", "expo-keep-awake": "~56.0.3", - "expo-linking": "~56.0.16", + "expo-linking": "~56.0.17", "expo-localization": "~56.0.6", - "expo-location": "~56.0.22", + "expo-location": "~56.0.24", "expo-navigation-bar": "~56.0.3", - "expo-notifications": "~56.0.22", - "expo-router": "~56.2.17", + "expo-notifications": "~56.0.24", + "expo-router": "~56.2.19", "expo-screen-orientation": "~56.0.5", "expo-secure-store": "~56.0.4", - "expo-sharing": "~56.0.23", + "expo-sharing": "~56.0.25", "expo-splash-screen": "~56.0.14", "expo-status-bar": "~56.0.4", "expo-system-ui": "~56.0.5", - "expo-task-manager": "~56.0.24", + "expo-task-manager": "~56.0.26", "expo-video": "~56.1.4", "expo-web-browser": "~56.0.6", "geojson": "0.5.0", @@ -222,7 +222,8 @@ "exclude": [ "react-native-restart", "lucide-react-native", - "react-native-callkeep" + "react-native-callkeep", + "@notifee/react-native" ] } }, diff --git a/yarn.lock b/yarn.lock index 94940b1..7cfd471 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1586,14 +1586,14 @@ resolved "https://registry.yarnpkg.com/@expo-google-fonts/material-symbols/-/material-symbols-0.4.42.tgz#db6c5420b6060aee755ead226dc5dbd431efddf2" integrity sha512-KZmHZRcthJ3KFZZlpzHjopA9guZgWR9fb3uVZlTR0BNlvG2pw1bnYBCpkze2PB0vRllwGhAM7lWXsfmcWCbXYg== -"@expo/cli@^56.1.22": - version "56.1.22" - resolved "https://registry.yarnpkg.com/@expo/cli/-/cli-56.1.22.tgz#c7c934200fe832999ede3a886a17cf25dfe4dd95" - integrity sha512-G9IOhKU62TexMJGeZkDmyAYLsvbYT40RvIG7AR4y2ha8OEmhbbHNLNQ0mI0xK4QVf4MXiC0CPHLhMMh/ak8XQA== +"@expo/cli@^56.1.24": + version "56.1.24" + resolved "https://registry.yarnpkg.com/@expo/cli/-/cli-56.1.24.tgz#7cf3520b95f1f9a521fce390d5fd1bc160dd595a" + integrity sha512-zWx4kHuZQrq1yz/uF6ADeXVvzG8N2gUj/Zf7eF6L8eALvEeX0uCBDmpdo5Yj/fY4sLo1N2VEH62StDRqnnSOxg== dependencies: "@expo/code-signing-certificates" "^0.0.6" "@expo/config" "~56.0.13" - "@expo/config-plugins" "~56.0.14" + "@expo/config-plugins" "~56.0.15" "@expo/devcert" "^1.2.1" "@expo/env" "~2.3.1" "@expo/image-utils" "^0.10.4" @@ -1606,9 +1606,9 @@ "@expo/osascript" "^2.6.0" "@expo/package-manager" "^1.12.1" "@expo/plist" "^0.7.0" - "@expo/prebuild-config" "^56.0.21" + "@expo/prebuild-config" "^56.0.22" "@expo/require-utils" "^56.1.6" - "@expo/router-server" "^56.0.17" + "@expo/router-server" "^56.0.18" "@expo/schema-utils" "^56.0.2" "@expo/spawn-async" "^1.8.0" "@expo/ws-tunnel" "^2.0.0" @@ -1625,12 +1625,12 @@ connect "^3.7.0" debug "^4.3.4" dnssd-advertise "^1.1.6" - expo-server "^56.0.5" + expo-server "^56.0.6" fetch-nodeshim "^0.4.10" getenv "^2.0.0" glob "^13.0.0" lan-network "^0.2.1" - multitars "^1.0.0" + multitars "^1.0.2" node-forge "^1.3.3" npm-package-arg "^11.0.0" ora "^3.4.0" @@ -1639,6 +1639,7 @@ progress "^2.0.3" prompts "^2.3.2" resolve-from "^5.0.0" + sandbox-cli-detector "^0.2.0" semver "^7.6.0" send "^0.19.0" slugify "^1.3.4" @@ -1657,7 +1658,26 @@ dependencies: node-forge "^1.3.3" -"@expo/config-plugins@^56.0.14", "@expo/config-plugins@~56.0.14": +"@expo/config-plugins@^56.0.15", "@expo/config-plugins@~56.0.15": + version "56.0.15" + resolved "https://registry.yarnpkg.com/@expo/config-plugins/-/config-plugins-56.0.15.tgz#d77cfe75551dff03e0a956f02d1180b64c615c86" + integrity sha512-MsSko6coyBWgx7oWFFETxAZZtGJlYykCuCKAGxYgzfT1leUxPVNg1FuGD9moPObDxGadB9l6GJeDuaM2tuCmsQ== + dependencies: + "@expo/config-types" "^56.0.7" + "@expo/json-file" "~10.2.0" + "@expo/plist" "^0.7.0" + "@expo/require-utils" "^56.1.6" + "@expo/sdk-runtime-versions" "^1.0.0" + chalk "^4.1.2" + debug "^4.3.5" + getenv "^2.0.0" + glob "^13.0.0" + semver "^7.5.4" + slugify "^1.6.6" + xcode "^3.0.1" + xml2js "0.6.0" + +"@expo/config-plugins@~56.0.14": version "56.0.14" resolved "https://registry.yarnpkg.com/@expo/config-plugins/-/config-plugins-56.0.14.tgz#be7eae1f0da388b65a57d1fda3444bb5bca2c162" integrity sha512-pdjBwH67BF1dnim4N/OxgBshhil27eu3C9uuhwzzK2Bnzl6bIcdt9WjEVuMXluFnEpWe0ws5sxE8NvBR5Ms7bQ== @@ -1856,10 +1876,10 @@ micromatch "^4.0.4" walker "^1.0.8" -"@expo/metro-runtime@^56.0.18", "@expo/metro-runtime@~56.0.18": - version "56.0.18" - resolved "https://registry.yarnpkg.com/@expo/metro-runtime/-/metro-runtime-56.0.18.tgz#4c922000f93472a210a8b34373a2b07ffbb6c904" - integrity sha512-j/y6F0uigTn5H/sfN1v/Db+ecrbb14sLsejBEQ7tNyKajrqM86D+yLTUqTP0KdufYqcXc/DfGVa+UmtvcdlIaA== +"@expo/metro-runtime@^56.0.20", "@expo/metro-runtime@~56.0.20": + version "56.0.20" + resolved "https://registry.yarnpkg.com/@expo/metro-runtime/-/metro-runtime-56.0.20.tgz#93358aad011ffa87d5c70f233c5ae093a54d967e" + integrity sha512-ICwOVi5rwcQQn3/euXytnhS4YoU6wenKchCx8HFSvl9vKx0w6Tv4IE9oWE09UT6rTRtmVavRHqfPTM8eaNBLtA== dependencies: "@expo/log-box" "^56.0.14" anser "^1.4.9" @@ -1915,19 +1935,19 @@ base64-js "^1.5.1" xmlbuilder "^15.1.1" -"@expo/prebuild-config@^56.0.21": - version "56.0.21" - resolved "https://registry.yarnpkg.com/@expo/prebuild-config/-/prebuild-config-56.0.21.tgz#384bc7dd3f379c003029196f626ff8ef4cd844ca" - integrity sha512-HjhcxGsi6OoDSQxxw06tRq27gRXfXLYlsiXj3cH0R4GKiNK4yQAINKUFup4R3DtYxYNde87eHaNX28IMBCm9qA== +"@expo/prebuild-config@^56.0.22": + version "56.0.22" + resolved "https://registry.yarnpkg.com/@expo/prebuild-config/-/prebuild-config-56.0.22.tgz#a9c805fb8e2a2df50df48ad612aadc896ad73ea8" + integrity sha512-U0/7zZWFj/6kMSwNHPfl7QGfM3VyoONPC5TjFXh1gyYcdE1sVBZv5pJH5uRC0DgRNqyeiHvU429C5snIAZ5x2w== dependencies: "@expo/config" "~56.0.13" - "@expo/config-plugins" "~56.0.14" + "@expo/config-plugins" "~56.0.15" "@expo/config-types" "^56.0.7" "@expo/image-utils" "^0.10.4" "@expo/json-file" "^10.2.0" "@react-native/normalize-colors" "0.85.3" debug "^4.3.1" - expo-modules-autolinking "~56.0.21" + expo-modules-autolinking "~56.0.22" resolve-from "^5.0.0" semver "^7.6.0" @@ -1940,10 +1960,10 @@ "@babel/core" "^7.25.2" "@babel/plugin-transform-modules-commonjs" "^7.24.8" -"@expo/router-server@^56.0.17": - version "56.0.17" - resolved "https://registry.yarnpkg.com/@expo/router-server/-/router-server-56.0.17.tgz#256806ebc488cbf348f44cc3ee252b4f0b47a59c" - integrity sha512-ogGX5cxqAXIzMmstjwZ03QAjCU8cFOU5yooDSbqPDVxscbnzsxV8oquHSMUsqiEy3vlyZp5S5HVPnCsrjoCDqw== +"@expo/router-server@^56.0.18": + version "56.0.18" + resolved "https://registry.yarnpkg.com/@expo/router-server/-/router-server-56.0.18.tgz#df736583ca8a7687893bb12b03d6fcae7edb09a5" + integrity sha512-3Ko9M9yIu9pcWcNik55JT3DYrODumIFkrRN6xbL+HtUFgiQp6N02gt6LngPRu0r7YKWYvHU12rsM3MDtucs63Q== dependencies: debug "^4.3.4" @@ -1969,10 +1989,10 @@ resolved "https://registry.yarnpkg.com/@expo/sudo-prompt/-/sudo-prompt-9.3.2.tgz#0fd2813402a42988e49145cab220e25bea74b308" integrity sha512-HHQigo3rQWKMDzYDLkubN5WQOYXJJE2eNqIQC2axC2iO3mHdwnIR7FgZVvHWtBwAdzBgAP0ECp8KqS8TiMKvgw== -"@expo/ui@^56.0.24": - version "56.0.24" - resolved "https://registry.yarnpkg.com/@expo/ui/-/ui-56.0.24.tgz#04348427f55efb372f09b76e58da610efc22c687" - integrity sha512-5i3ON+MlRwDneYIb2X1kyrXnj6Ew/0QMrU1TpnCccFW0P4jexV4NrqvVz/hkv3xkgQxpjXyxGaCCWn92NeMxKQ== +"@expo/ui@^56.0.26": + version "56.0.26" + resolved "https://registry.yarnpkg.com/@expo/ui/-/ui-56.0.26.tgz#7082a9e75fbc6467a5ca15792a89ed3b131766d0" + integrity sha512-FtGq/lDXcf2uo3x7pklvetnSYioriIFe85HMLAl72fsFfcUTkwYEPBDvq0iTI214peDTehuWXYiQi0oyuMsaIw== dependencies: sf-symbols-typescript "^2.1.0" vaul "^1.1.2" @@ -5924,10 +5944,10 @@ babel-preset-current-node-syntax@^1.0.0, babel-preset-current-node-syntax@^1.1.0 "@babel/plugin-syntax-private-property-in-object" "^7.14.5" "@babel/plugin-syntax-top-level-await" "^7.14.5" -babel-preset-expo@~56.0.18: - version "56.0.18" - resolved "https://registry.yarnpkg.com/babel-preset-expo/-/babel-preset-expo-56.0.18.tgz#61dbe83e190b1ad5c13c951e1e45e512a523fd9a" - integrity sha512-QHEa3AasSFjnA08ciQkKKdVKWPRc2ye6UvxwCweYr3rKATBwTUVOuA0mzRD2PFVdB16R9yqgHROpiqL+K4A0Ww== +babel-preset-expo@~56.0.19: + version "56.0.19" + resolved "https://registry.yarnpkg.com/babel-preset-expo/-/babel-preset-expo-56.0.19.tgz#f14909a69cfb4b097235d00970fc4b882d9a756a" + integrity sha512-js8jq/7x2jclTbfmc3Yp24B8r+KEAE7kmla2vpPVPiCfidi77lJMUAAZ3KBYXXOFaoWF0esAlFuLIuMIMHcmDg== dependencies: "@babel/generator" "^7.20.5" "@babel/helper-module-imports" "^7.25.9" @@ -8322,35 +8342,35 @@ expo-application@~56.0.3: resolved "https://registry.yarnpkg.com/expo-application/-/expo-application-56.0.3.tgz#ec3f39fb0016fd5b7d93f6b2bfbe0581e7628292" integrity sha512-DdGGPlMuM6cSTeKhbvh6OeLr2O/+EI5BHKYrD+Do8sJPYgLwzGrgESELfyjJCpEhFzT+TgKIdmLmWXhNUQnHiw== -expo-asset@~56.0.21: - version "56.0.21" - resolved "https://registry.yarnpkg.com/expo-asset/-/expo-asset-56.0.21.tgz#1192c8734b2904aef4a8e8f79adf732f02ac832d" - integrity sha512-0p5JByDPy6MxB1S2TBoz38r6I8IYx6z5uD/e00nc0sc9f8xRpcZPCJALbOsGW8PjOwXNfTyEE9KsC6xTLjC2ZA== +expo-asset@~56.0.23: + version "56.0.23" + resolved "https://registry.yarnpkg.com/expo-asset/-/expo-asset-56.0.23.tgz#aed372188ce147ea150c4b0c79eed46ac37207ab" + integrity sha512-QN0rEr7I6mAx4Hk2wWBdSzeTtt+6hqg2ImMBcL3SoCqHjxBUVJ05+wyb1jAlZOm/R0HkpMZbkGqBnyqUNSJB1w== dependencies: "@expo/image-utils" "^0.10.4" - expo-constants "~56.0.22" + expo-constants "~56.0.24" expo-audio@~56.0.13: version "56.0.13" resolved "https://registry.yarnpkg.com/expo-audio/-/expo-audio-56.0.13.tgz#c8979f35bc6c53575d46e55b3aa714836cda69f0" integrity sha512-pfBmT/8OYbhrb37ECk+fC1EstLBFxMTioF4uZrAEeOj3uCgjproj1qYmkpsQLJIoEOMPSIw1iSfBEMl10v1DDA== -expo-auth-session@~56.0.16: - version "56.0.16" - resolved "https://registry.yarnpkg.com/expo-auth-session/-/expo-auth-session-56.0.16.tgz#39048f9ed1c879182f0e07105de7261b5b41850e" - integrity sha512-DShjqCaVg+5Koz4uMH31PAdU+NrN5cwDoGJ8KfslOt/Ey+4nw7HZ6ppiKVzQsilxOEXLXhbkbz76kuCFup0f/A== +expo-auth-session@~56.0.17: + version "56.0.17" + resolved "https://registry.yarnpkg.com/expo-auth-session/-/expo-auth-session-56.0.17.tgz#1305380f3e34ef039d67274fe923a9360e32fde4" + integrity sha512-jT3QT8i+E7hI7fYlTc6J+mZOSWSbawPKiAa9ceGvpJuwtCykSJDaY1/YBDWQ8Dm/OOYlCgo4Vk7SsAvGAxQK/A== dependencies: expo-application "~56.0.3" - expo-constants "~56.0.22" + expo-constants "~56.0.24" expo-crypto "~56.0.4" - expo-linking "~56.0.16" + expo-linking "~56.0.17" expo-web-browser "~56.0.6" invariant "^2.2.4" -expo-build-properties@~56.0.24: - version "56.0.24" - resolved "https://registry.yarnpkg.com/expo-build-properties/-/expo-build-properties-56.0.24.tgz#3285ff60e87fc9f23b6ee35a44da7fe82edf3cb0" - integrity sha512-qqaxfKAc8BenYWVj7I6ZLXATAf/7Gu5HasMJhj6epoQCT2pwUYJKCht1mrllkdZg+32Da5UdL1n2bjvKoaCdGw== +expo-build-properties@~56.0.26: + version "56.0.26" + resolved "https://registry.yarnpkg.com/expo-build-properties/-/expo-build-properties-56.0.26.tgz#29061aa33655196461a32d9aa7779bb643d43179" + integrity sha512-0sNVshDBa4nmR+8aNiQ/57oJrlpi7yDrdlm8PMZu3g6u2xTncmVXjh2kY7n3tVbfnKPRPXmut4OgQ4/8oaZTkA== dependencies: "@expo/schema-utils" "^56.0.2" resolve-from "^5.0.0" @@ -8361,10 +8381,10 @@ expo-clipboard@~56.0.4: resolved "https://registry.yarnpkg.com/expo-clipboard/-/expo-clipboard-56.0.4.tgz#b15ea42f4d0b149c76a34a19c899136e2049068e" integrity sha512-qb4DYlkiowHYHaUYVT2FN9nk/nI1xShXOUYsI7J9dVpQCOHcGFjCBPX1VAvEW4Ye4/Aagd6IuhOVAq/+scBOiA== -expo-constants@~56.0.22: - version "56.0.22" - resolved "https://registry.yarnpkg.com/expo-constants/-/expo-constants-56.0.22.tgz#df0c7bb02574801ea034d832c3baf5e862e50e19" - integrity sha512-XNRssTBSGDR3gsaYhhp513WdpPsLi89wgfYT0wLsCtMY8vXAgXR4jNlaYGXFCnvNVbx9gEDSBHOSntqRK1i8Lw== +expo-constants@~56.0.24: + version "56.0.24" + resolved "https://registry.yarnpkg.com/expo-constants/-/expo-constants-56.0.24.tgz#c54c71a0b0588c08d776c80398a6ca35ac22ebfd" + integrity sha512-DxlaB0pb0Cy0QEnd7WnKVy4L5nCRQY58ePCWCTvbIVbZZ4zTt1Y1xFHeAjT+2p4PGXJ87bjWskscajyXUopP2g== dependencies: "@expo/env" "~2.3.1" @@ -8373,24 +8393,24 @@ expo-crypto@~56.0.4: resolved "https://registry.yarnpkg.com/expo-crypto/-/expo-crypto-56.0.4.tgz#37e9be1f0901185fa83178d802f49695fc71422e" integrity sha512-fRNEhoXRXgAWBpe3/hq5X+KXTit3OZqdiAGts1YvNEUHQb+H5591mpPac0Yw+sZg9pXcrjRnzo5AxvZaENpc7g== -expo-dev-client@~56.0.24: - version "56.0.24" - resolved "https://registry.yarnpkg.com/expo-dev-client/-/expo-dev-client-56.0.24.tgz#c5acf2f9600039a9fc5f9d2ad4070ae09bddcc98" - integrity sha512-Nc5EKGiq7fVP60ONHiXVh4jTNHQbajbYwGA69Ahm02hKBp27CBnGkOxHp04hkgbcN6JLD8F1Y+W8SjXb0ioUJg== +expo-dev-client@~56.0.25: + version "56.0.25" + resolved "https://registry.yarnpkg.com/expo-dev-client/-/expo-dev-client-56.0.25.tgz#ebe2f215c0282be3aa9c91e497f6566d7d38f0c0" + integrity sha512-rV2SzS3TjUU0gz2l6X97DhazUvgkpIy/RoB7bP1+ieq3ru90IPXGcLQ6O/9iNYG8tWs101jNC8U9ZHL+SLOgVw== dependencies: - expo-dev-launcher "~56.0.25" - expo-dev-menu "~56.0.21" + expo-dev-launcher "~56.0.26" + expo-dev-menu "~56.0.22" expo-dev-menu-interface "~56.0.0" expo-manifests "~56.0.4" expo-updates-interface "~56.0.1" -expo-dev-launcher@~56.0.25: - version "56.0.25" - resolved "https://registry.yarnpkg.com/expo-dev-launcher/-/expo-dev-launcher-56.0.25.tgz#10529065e0169f288d1d5c05f689bdbc2804da81" - integrity sha512-oTFCHGpy4I1+7dd58ltNOrwKTLkYATtaRHURhZgcvJRddsFF+OMcBJbJTB6CJu5DlFyHtwVd9nNlZuo49xClWw== +expo-dev-launcher@~56.0.26: + version "56.0.26" + resolved "https://registry.yarnpkg.com/expo-dev-launcher/-/expo-dev-launcher-56.0.26.tgz#de65aeef4eaa912cf92acf8c4b037cc35cbe7db9" + integrity sha512-p8qM4lutkTWLFCJd/GrVXrF3au4kxUPXirHZyRqY7k/COHLw8MgsQeqcHVqGYcE/YVzpNLexq19hHumPoAO4Pw== dependencies: "@expo/schema-utils" "^56.0.2" - expo-dev-menu "~56.0.21" + expo-dev-menu "~56.0.22" expo-manifests "~56.0.4" expo-dev-menu-interface@~56.0.0: @@ -8398,10 +8418,10 @@ expo-dev-menu-interface@~56.0.0: resolved "https://registry.yarnpkg.com/expo-dev-menu-interface/-/expo-dev-menu-interface-56.0.1.tgz#2e072832775c5a5fba8fd1630095c5f905f10583" integrity sha512-odATx0ZL/Kis10sKSBiKiGQxAB6coSi/KQtKcMhnQVNno6FkRh5/4e5BqcEvpq2rNMTiQp4ytNAQHtdwbPXvGA== -expo-dev-menu@~56.0.21: - version "56.0.21" - resolved "https://registry.yarnpkg.com/expo-dev-menu/-/expo-dev-menu-56.0.21.tgz#af5d51e6ac767b24806473d81929d1303a860483" - integrity sha512-+WSpwdT8iPAwygpuJX3qiF8q/9S9/5doRYzwBI/+eBdUY6YhLt69ajlndf6gid+IdbGDS3kgTfqB++XQ8rE6mg== +expo-dev-menu@~56.0.22: + version "56.0.22" + resolved "https://registry.yarnpkg.com/expo-dev-menu/-/expo-dev-menu-56.0.22.tgz#b5a153c68c45b34461381774cd28316d03afdf47" + integrity sha512-xTo3WxcFll3YVnvKXo4KIOGeUwSABrnxztv1J+JzbEc77pOVQhc+ZepXz4c8fksCDBMIW0kO00O29Oe8HotfhA== dependencies: expo-dev-menu-interface "~56.0.0" @@ -8417,10 +8437,10 @@ expo-document-picker@~56.0.4: resolved "https://registry.yarnpkg.com/expo-document-picker/-/expo-document-picker-56.0.4.tgz#ee80925f6dc212622fd6fd9846784774ea4b1d15" integrity sha512-75Apf74XNkYYohObIH19VZw42xpe0gmEnPccuzGXKVAzlvTYCfibSgW17F+6vt4paOfZEnAoZ1QFZM6dmaujRA== -expo-file-system@~56.0.8: - version "56.0.8" - resolved "https://registry.yarnpkg.com/expo-file-system/-/expo-file-system-56.0.8.tgz#025542c887433957f2fdddf8557e59f2b03abe17" - integrity sha512-NrH41/8snGIBSbYicwVLB4txPdgCATd7ZYhMAGS3YJZ9GbnduhlAoV4/YCbGayjrbpE9bJb/6wegPL/zmvRMnQ== +expo-file-system@~56.0.10: + version "56.0.10" + resolved "https://registry.yarnpkg.com/expo-file-system/-/expo-file-system-56.0.10.tgz#7a99d91e1496f0ce7676d142bcea1a1de3c9309d" + integrity sha512-qXX6lGnt0nIouZJMaaxqEMiWvDRTk+1aQxCzowZiZ22xD5VQIa25glX1/d+YpUhuB8Rh5auSdgFUbH+xliL+rg== expo-font@~56.0.7: version "56.0.7" @@ -8439,24 +8459,24 @@ expo-image-loader@~56.0.3: resolved "https://registry.yarnpkg.com/expo-image-loader/-/expo-image-loader-56.0.3.tgz#665112665e78d0fd9629f6160e2ca419d7f0c5c6" integrity sha512-JgUo4fUeU1ZC+z8iBFj8v7yoGQnZrLbOVPyNE+DWVrld55F2F6R1ck+rmdm/8TNWLz1LhNQfD7c3XYP1ZikxXA== -expo-image-manipulator@~56.0.23: - version "56.0.23" - resolved "https://registry.yarnpkg.com/expo-image-manipulator/-/expo-image-manipulator-56.0.23.tgz#f47a5ff1c965c1ce0849b555858dee3c46d81234" - integrity sha512-68bcPNlIAaxPPSTkWeb//bqO9Y+qkG8DHmZTJibjmiN8dfZ2PiwSaW35AZEl4OR+CMMWybUvujV8Y352s8bkPA== +expo-image-manipulator@~56.0.25: + version "56.0.25" + resolved "https://registry.yarnpkg.com/expo-image-manipulator/-/expo-image-manipulator-56.0.25.tgz#d21a9240a2f83d33ae2c1dcc5ab1f5ab8292b825" + integrity sha512-12eo/bRfTSYfU+IaZ2gzbcXJX/vFUOszBTZ4dkde8pf0OvcMHBVEGGBY+BPgEDCCNcml/knFSvOwIRHFTHplTw== dependencies: expo-image-loader "~56.0.3" -expo-image-picker@~56.0.22: - version "56.0.22" - resolved "https://registry.yarnpkg.com/expo-image-picker/-/expo-image-picker-56.0.22.tgz#56055795859a6762dd3bb0722bacdf827b1cb094" - integrity sha512-4QrLk07a+WqCSZkmk2tbwFa57HgPYZisM2/n+OQ5kS3ty923x9dfxFXSdh17zF1lRCHhpsXj8H24+0IjcgVqIQ== +expo-image-picker@~56.0.24: + version "56.0.24" + resolved "https://registry.yarnpkg.com/expo-image-picker/-/expo-image-picker-56.0.24.tgz#4e96a5059a020ce7ba15161598e13927ddfd4e4f" + integrity sha512-5GuHVqHUhf9RM96MDZwHdsSh9F/H7DmXKnDbXlONNK8+AwTsSDwB1NSwLZgl8CxlPbZXYaGcELVJdLLscXvZng== dependencies: expo-image-loader "~56.0.3" -expo-image@~56.0.11: - version "56.0.11" - resolved "https://registry.yarnpkg.com/expo-image/-/expo-image-56.0.11.tgz#994a526ba8b8e8d7c7e584eb5be648aebd49ac01" - integrity sha512-k2xwxGk14xi6zxmEGAU4rUTb1lK5qf0y0Qb8+Jaggnul0KaJJxcq9qvyDp9iyJBW35cp9isONAUnNtIiooZ/Pw== +expo-image@~56.0.12: + version "56.0.12" + resolved "https://registry.yarnpkg.com/expo-image/-/expo-image-56.0.12.tgz#d0d014b46a123ba506883f114fcdf60cfeace39d" + integrity sha512-R1LDk/D/VazqcmT1OIEBV7+BDezyyJbi594ZstlklCR6aMUBNBcjQNxoEa8YaIxNdT3BsRS46/VDHpmHg4B23Q== dependencies: sf-symbols-typescript "^2.2.0" @@ -8470,12 +8490,12 @@ expo-keep-awake@~56.0.3: resolved "https://registry.yarnpkg.com/expo-keep-awake/-/expo-keep-awake-56.0.3.tgz#88991b4859c77af73cf68c500839a18fe5d8febe" integrity sha512-CLMJXtEiMKknD3Rpm8CRwE6ZJUzu2yCEmRk1sgfHAJ1zIbuEWY3dpPDubtsnuzWm+2k6Sru+yaFbYsvPWmTiBA== -expo-linking@~56.0.16: - version "56.0.16" - resolved "https://registry.yarnpkg.com/expo-linking/-/expo-linking-56.0.16.tgz#332528ccfa8297f231a5e2b15641280a0d3a3186" - integrity sha512-rI/ZE22t0sgYqnE0WnDUbld/vTzOiTxEX/uKuNFGTIUZ9tmes/nvcqJufEMqRV7u6REUEIBCFxbROOBibvwG4g== +expo-linking@~56.0.17: + version "56.0.17" + resolved "https://registry.yarnpkg.com/expo-linking/-/expo-linking-56.0.17.tgz#610e011e11b0fea78786b06be4ef7cb2baa0912a" + integrity sha512-+i2VaJlD2eamBIBetpOAkfFGYPEn01kZfRF73bbjlNiI8AkTqWWClZuJqxqHy3/R8dCCbwTTq/dJqI5dskuDvQ== dependencies: - expo-constants "~56.0.22" + expo-constants "~56.0.24" invariant "^2.2.4" expo-localization@~56.0.6: @@ -8485,10 +8505,10 @@ expo-localization@~56.0.6: dependencies: rtl-detect "^1.0.2" -expo-location@~56.0.22: - version "56.0.22" - resolved "https://registry.yarnpkg.com/expo-location/-/expo-location-56.0.22.tgz#3abfe323a4b1a0fa0785bb0e763ae5f0b717a377" - integrity sha512-gX4WlukHV3s7N7qyhHbkZ88DsbJ2sOS04CHDaxAHGN/1b0hcJv0SqpJ4z+DyFZ4AT223Vd8RhYejiPkU1N+3kA== +expo-location@~56.0.24: + version "56.0.24" + resolved "https://registry.yarnpkg.com/expo-location/-/expo-location-56.0.24.tgz#1154dd41ca671ea65dbd50bf999fc8c7ef2fb8cf" + integrity sha512-ZSrqs1yoMfyovJdWQPluAxHp27FUhsGxA/PiduVk9Uz1w3ScLFJpRmOU0yUkGRCAfAnAzkaxWcemEBmOGqexmA== dependencies: "@expo/image-utils" "^0.10.4" @@ -8499,20 +8519,20 @@ expo-manifests@~56.0.4: dependencies: expo-json-utils "~56.0.0" -expo-modules-autolinking@~56.0.21: - version "56.0.21" - resolved "https://registry.yarnpkg.com/expo-modules-autolinking/-/expo-modules-autolinking-56.0.21.tgz#91a0dc7697a1b7932b58492aadf0157a6f1f79a2" - integrity sha512-DG0ykIaC4cTXmEL49x7b8Pet/ZCcoNgQ00ooeroH/p8TKLMRs/KULiv9kiHWZRL3n0E0llsaHSvfKj9fAsaI/A== +expo-modules-autolinking@~56.0.22: + version "56.0.22" + resolved "https://registry.yarnpkg.com/expo-modules-autolinking/-/expo-modules-autolinking-56.0.22.tgz#7eec0c3bd4de3ec817856c4521708641c8b4e16e" + integrity sha512-okvttTwsaDHzyRLp4/1qpkK2QV9gFIhp7qWZlIHzM4xCatoPSTT2dtvBD5VbXkf4whWUA7Y+DJy99hxnnUONYg== dependencies: "@expo/require-utils" "^56.1.6" "@expo/spawn-async" "^1.8.0" chalk "^4.1.0" commander "^7.2.0" -expo-modules-core@~56.0.22: - version "56.0.22" - resolved "https://registry.yarnpkg.com/expo-modules-core/-/expo-modules-core-56.0.22.tgz#0dcd5882bf37ee1a4bd1ea1415837194172516c6" - integrity sha512-VmkVNpbjC+gTny1pvxyxu90LafGpMdhUB5TRSpe+So4ICrZCwcWBADjWc0JVBHKdFCMOaWBMskuIHI/RcNhEtQ== +expo-modules-core@~56.0.24: + version "56.0.24" + resolved "https://registry.yarnpkg.com/expo-modules-core/-/expo-modules-core-56.0.24.tgz#43d85521c208776425e0957a5b8400ce6ca2be37" + integrity sha512-cwBCdPS0lRM2jEmSUhF9vV//HnjJ/Ysb8EwkwxQW7ltSU/YvPNulfRhF4UsdXxw/mUfHvrH7AF+i6oxu3pHtMw== dependencies: "@expo/expo-modules-macros-plugin" "0.2.2" expo-modules-jsi "~56.0.12" @@ -8530,26 +8550,26 @@ expo-navigation-bar@~56.0.3: dependencies: debug "^4.3.2" -expo-notifications@~56.0.22: - version "56.0.22" - resolved "https://registry.yarnpkg.com/expo-notifications/-/expo-notifications-56.0.22.tgz#8638319842b6e4e25ac5ee3015e874fd4b093325" - integrity sha512-aT8UFfSJpjQKZDV5SGyxFZ+ocS0nFmEqCX+RcRGRi7RM8xhGGDwF8/xIMKOwp6OztmLnUmFf/nu/bbgQ/IfMEw== +expo-notifications@~56.0.24: + version "56.0.24" + resolved "https://registry.yarnpkg.com/expo-notifications/-/expo-notifications-56.0.24.tgz#a994ab92a3babd29f7f400869f70ca3a40229059" + integrity sha512-AslIt5BCrl1x2/nhpIw/VOVquGeZ7h5tdYT/ykZ39qYKyJaJ+SKPKQEWuXDX4DDZd8qbDdNzFGKGIcUfFosDTg== dependencies: "@expo/image-utils" "^0.10.4" abort-controller "^3.0.0" badgin "^1.1.5" expo-application "~56.0.3" - expo-constants "~56.0.22" + expo-constants "~56.0.24" -expo-router@~56.2.17: - version "56.2.17" - resolved "https://registry.yarnpkg.com/expo-router/-/expo-router-56.2.17.tgz#37f416ccad9a41c5b208f222eee84a223b3013b9" - integrity sha512-fc12lz/A/zPZvEr6iuHXoWOi0Vr989wlIMyo5klynYc9ObrdYW2GNVI1X6AtXPoe1qOVZqWTTMwFT4agDxnEqA== +expo-router@~56.2.19: + version "56.2.19" + resolved "https://registry.yarnpkg.com/expo-router/-/expo-router-56.2.19.tgz#9e91360c01644f6c7dcfaee3f466f079b9458651" + integrity sha512-SnhQjmQv3pauoVYUaCVI9AikKNiO7FXBgrQ0oVw/fn2ivP79GKElP7opEOlNOBE9gsGrHrsA3Co3xFXIf19ujA== dependencies: "@expo/log-box" "^56.0.14" - "@expo/metro-runtime" "^56.0.18" + "@expo/metro-runtime" "^56.0.20" "@expo/schema-utils" "^56.0.2" - "@expo/ui" "^56.0.24" + "@expo/ui" "^56.0.26" "@radix-ui/react-slot" "^1.2.0" "@radix-ui/react-tabs" "^1.1.12" "@react-native-masked-view/masked-view" "^0.3.2" @@ -8560,8 +8580,8 @@ expo-router@~56.2.17: debug "^4.3.4" escape-string-regexp "^4.0.0" expo-glass-effect "^56.0.4" - expo-server "^56.0.5" - expo-symbols "^56.0.6" + expo-server "^56.0.6" + expo-symbols "^56.0.7" fast-deep-equal "^3.1.3" invariant "^2.2.4" nanoid "^3.3.8" @@ -8586,17 +8606,17 @@ expo-secure-store@~56.0.4: resolved "https://registry.yarnpkg.com/expo-secure-store/-/expo-secure-store-56.0.4.tgz#5f897b4446c208e4670a71c7d8b1cf1467161dd2" integrity sha512-hjEi/gmpdFFJ9lYbdp3k3p/WchV7Gi0Qt8jt/m/0WJadqQrskafHAlDxbZkII1cN3Yd7zp9Lvkeq3UfGhSwirQ== -expo-server@^56.0.5: - version "56.0.5" - resolved "https://registry.yarnpkg.com/expo-server/-/expo-server-56.0.5.tgz#601e9a80d166cb65b35f6a38e7a61dc6de12b91d" - integrity sha512-SmM2p2g3Jrktpiazcst+OxhjSzOHXKAY4BPURHYHXvApzzoybMmrNF4IEZ8DKZ145BhSe4ydAmlEFCRTsdtgUQ== +expo-server@^56.0.6: + version "56.0.6" + resolved "https://registry.yarnpkg.com/expo-server/-/expo-server-56.0.6.tgz#189db144efa1842836b4c8ec5e0718c0ff6a150b" + integrity sha512-3749PixW3Fs42lFSvi8wYBbMNexb/lVtVyN50BhT0hzX37bT9HrJD4siokV5InThAkpFwdfxGQdWNuAECg9ZCg== -expo-sharing@~56.0.23: - version "56.0.23" - resolved "https://registry.yarnpkg.com/expo-sharing/-/expo-sharing-56.0.23.tgz#c3b29f604e5ef1a8a8ad78e91044b3f92c4749d2" - integrity sha512-O/f6+ttCuwwTDnzM+ZqeVeNOJJ3lY1qvhoMfYeYAgEFi36qms5j+uuUISm520wmrG+1AwT7Is5tdSRk4zf+0AA== +expo-sharing@~56.0.25: + version "56.0.25" + resolved "https://registry.yarnpkg.com/expo-sharing/-/expo-sharing-56.0.25.tgz#e31f3e3b46b75b8bdb88498551025222f3c7a85c" + integrity sha512-X3QviZbMuWrizYmsGojmbahoKBappNe8AvGl+g+Heh1Ebgr3thHotJbBOkgTK5scBszA3qc83MZTtHJ3gAtRaQ== dependencies: - "@expo/config-plugins" "^56.0.14" + "@expo/config-plugins" "^56.0.15" "@expo/config-types" "^56.0.7" "@expo/plist" "^0.7.0" @@ -8614,10 +8634,10 @@ expo-status-bar@~56.0.4: resolved "https://registry.yarnpkg.com/expo-status-bar/-/expo-status-bar-56.0.4.tgz#01a0b6f9946ae51fe9d85c961ae9b485383cfcab" integrity sha512-IGs/fDfkHXofy2ZQrGiXayhFK04HB85FZXorhcEhDZEcqASKgSqpak+HwUtAaR0MeTJwWyHNF7I6VmVbbp8EcA== -expo-symbols@^56.0.6: - version "56.0.6" - resolved "https://registry.yarnpkg.com/expo-symbols/-/expo-symbols-56.0.6.tgz#02e5f6154e0a7445981ea3634d8069cfe3148fb1" - integrity sha512-BrA81DjcNafdj7gXVhdrExb9LtUiSVyOf/NavyMmDAHgHMY1GqeR5cnn1PSAZeYKnSgQhee/H89XUpAxtog5hg== +expo-symbols@^56.0.7: + version "56.0.7" + resolved "https://registry.yarnpkg.com/expo-symbols/-/expo-symbols-56.0.7.tgz#c68196cc0bc802332b8389bedc2d1208d5a95559" + integrity sha512-OddQ8qWSHaTN8UvyVkcwZSGw0NEH/XRXsofA8pjX4aThyKH60Q3U0tcoberb0cCBCTbfd8SuyjYMbtwnQeYh3g== dependencies: "@expo-google-fonts/material-symbols" "^0.4.1" sf-symbols-typescript "^2.0.0" @@ -8630,10 +8650,10 @@ expo-system-ui@~56.0.5: "@react-native/normalize-colors" "0.85.3" debug "^4.3.2" -expo-task-manager@~56.0.24: - version "56.0.24" - resolved "https://registry.yarnpkg.com/expo-task-manager/-/expo-task-manager-56.0.24.tgz#172231fbdd8580d0d42739996bb1a49bf9d97ce3" - integrity sha512-eaQJdqnpfAFC15IigHEF1kVH+j31sIqpGfT18Yow1uRkAo7zTIQs+d8X2a9asKt8EiD26UBDQt7QGhngNuPRFw== +expo-task-manager@~56.0.26: + version "56.0.26" + resolved "https://registry.yarnpkg.com/expo-task-manager/-/expo-task-manager-56.0.26.tgz#b94fe3b91ac39dede8f4e466cb8803e0138c4b1d" + integrity sha512-MKum9NzLthKmn+K7o586tNCkXjGvyoQxDxZniZ2x1+vlzt4Id42Wpl+zIxG4o0z7P56B/pdNbx7sATvccpVlLg== dependencies: unimodules-app-loader "~56.0.0" @@ -8652,15 +8672,15 @@ expo-web-browser@~56.0.6: resolved "https://registry.yarnpkg.com/expo-web-browser/-/expo-web-browser-56.0.6.tgz#35adb93e9f5b27478595ae128c727795c9759a6d" integrity sha512-+5Zg0JHETAB1+vNu0Bb4+WiUB50MViwcaJKt16sz5GJTrnutcJvwFeXr6oJ7Pw73sp+DjxkIDGSHDq8SAmFRSg== -expo@56.0.18: - version "56.0.18" - resolved "https://registry.yarnpkg.com/expo/-/expo-56.0.18.tgz#6099c249cffc9fe3db6cadd86bd0990d914c94bf" - integrity sha512-xEYiFlkeOzEKEEJlE6qFYtSo+HOwcIDcwZodRqLQRlhPOHU8bYzutyednlcKbytrS6NMEFpwsBwt5LiN1ZLEjA== +expo@~56.0.20: + version "56.0.20" + resolved "https://registry.yarnpkg.com/expo/-/expo-56.0.20.tgz#5c20c068d53c27a77b201617dfd6bd9799f11031" + integrity sha512-PCjEnbVK3gssHpODgt7PqCwrLx3ERfWRFrVyi38P8K/UMHD6mPiehuNE786WPxZ5tx8xUtsshKtuBxaUQMu3dw== dependencies: "@babel/runtime" "^7.20.0" - "@expo/cli" "^56.1.22" + "@expo/cli" "^56.1.24" "@expo/config" "~56.0.13" - "@expo/config-plugins" "~56.0.14" + "@expo/config-plugins" "~56.0.15" "@expo/devtools" "~56.0.2" "@expo/dom-webview" "~56.0.6" "@expo/fingerprint" "^0.19.9" @@ -8669,14 +8689,14 @@ expo@56.0.18: "@expo/metro" "~56.0.0" "@expo/metro-config" "~56.0.18" "@ungap/structured-clone" "^1.3.0" - babel-preset-expo "~56.0.18" - expo-asset "~56.0.21" - expo-constants "~56.0.22" - expo-file-system "~56.0.8" + babel-preset-expo "~56.0.19" + expo-asset "~56.0.23" + expo-constants "~56.0.24" + expo-file-system "~56.0.10" expo-font "~56.0.7" expo-keep-awake "~56.0.3" - expo-modules-autolinking "~56.0.21" - expo-modules-core "~56.0.22" + expo-modules-autolinking "~56.0.22" + expo-modules-core "~56.0.24" pretty-format "^29.7.0" react-refresh "^0.14.2" whatwg-url-minimum "^0.1.2" @@ -12189,10 +12209,10 @@ ms@2.1.3, ms@^2.1.1, ms@^2.1.3: resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== -multitars@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/multitars/-/multitars-1.0.0.tgz#50828be6b04328242e1c0f8439fbca4f6569e761" - integrity sha512-H/J4fMLedtudftaYMOg7ajzLYgT3/rwbWVJbqr/iUgB8DQztn38ys5HOqI1CzSxx8QhXXwOOnnBvd4v3jG5+Mg== +multitars@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/multitars/-/multitars-1.0.2.tgz#340f48eebdfe94cc4e7cf287dfcdeedb9f779003" + integrity sha512-6GwVw5eLi9sThdtlS4PKwC7yRLaf45pYhIEzKBHdKxi+YOXGKFX8acIniH+Uh/+k9mS2lQOupTccjoe5r0/1IQ== murmurhash-js@^1.0.0: version "1.0.0" @@ -14149,6 +14169,11 @@ safe-regex@^2.1.1: resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== +sandbox-cli-detector@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/sandbox-cli-detector/-/sandbox-cli-detector-0.2.0.tgz#ebf563e4e994ff485e3ed9314b1a110c913aa5e8" + integrity sha512-4lyHX0ZU0AZKwjgZ1InxZAa3PNpyEb8rOQ+Zss1ReYmhNzW0Q+h1zE5nvniXN0HaAWZaZE1zgVNEirb0R7LmNg== + sanitize-filename@^1.6.3: version "1.6.3" resolved "https://registry.yarnpkg.com/sanitize-filename/-/sanitize-filename-1.6.3.tgz#755ebd752045931977e30b2025d340d7c9090378"